Conscience Core
Classes | Namespaces | Functions | Variables
environmentEntitiesCommands.h File Reference
#include "./ArtificialIntelligence/Algorithms/pathFinding.h"
#include "./ArtificialIntelligence/MultiEntity/CscMoveForwardInGroup.h"
#include "CommandCommons.h"
#include "CommandEntityToPosition.h"
#include <Communication/CscMessagingRequestContext.h>

Go to the source code of this file.

Classes

class  conscience_core::bridging::commands::environment_entities::CommandEntityCaptureImageToEnv
 
class  conscience_core::bridging::commands::environment_entities::CommandEntityProcess
 
struct  conscience_core::bridging::commands::environment_entities::WorldEntityCommandDataType
 
struct  conscience_core::bridging::commands::environment_entities::EntitiesGetFiltersCommandDataType
 
class  conscience_core::bridging::commands::environment_entities::CommandEntitiesGet
 
struct  conscience_core::bridging::commands::environment_entities::EntityStreamCommandDataType
 
class  conscience_core::bridging::commands::environment_entities::CommandEntityStreamsGet
 
class  conscience_core::bridging::commands::environment_entities::CommandEntityStreamStart
 
class  conscience_core::bridging::commands::environment_entities::CommandEntitiesRemove
 
struct  conscience_core::bridging::commands::environment_entities::EntityVideoSourceLocalFileCommandDataType
 
struct  conscience_core::bridging::commands::environment_entities::EntityVideoSourceLocalDeviceCommandDataType
 
struct  conscience_core::bridging::commands::environment_entities::EntityVideoSourceNetworkStreamCommandDataType
 
struct  conscience_core::bridging::commands::environment_entities::EntityVideoSourcesCommandDataType
 
struct  conscience_core::bridging::commands::environment_entities::RealEntityNetworkParamsCommandDataType
 
struct  conscience_core::bridging::commands::environment_entities::CommandEntityConnectResult
 
class  conscience_core::bridging::commands::environment_entities::CommandEntityConnect
 
class  conscience_core::bridging::commands::environment_entities::CommandEntitiesInsert
 
class  conscience_core::bridging::commands::environment_entities::CommandEntityInsert
 
struct  conscience_core::bridging::commands::environment_entities::EntityModelCommandDataType
 
struct  conscience_core::bridging::commands::environment_entities::EntityModelsGetFiltersCommandDataType
 
class  conscience_core::bridging::commands::environment_entities::CommandEntityModelsGet
 
class  conscience_core::bridging::commands::environment_entities::CommandEntityModelLogoGet
 
class  conscience_core::bridging::commands::environment_entities::CommandEntityModelSourceFileGet
 
struct  conscience_core::bridging::commands::environment_entities::CommandEntityGetCurrentPathResult
 
class  conscience_core::bridging::commands::environment_entities::CommandEntityGetCurrentPath
 
class  conscience_core::bridging::commands::environment_entities::CommandEntityClearCurrentPath
 
struct  conscience_core::bridging::commands::environment_entities::EntityToPositionGetClosestValidPositionResult
 
class  conscience_core::bridging::commands::environment_entities::CommandEntityToPositionGetClosestValidPosition
 
struct  conscience_core::bridging::commands::environment_entities::EntityMotionParametersCommandDataType
 
class  conscience_core::bridging::commands::environment_entities::CommandEntityPlayMotion
 
class  conscience_core::bridging::commands::environment_entities::CommandEntitySequenceAction
 
class  conscience_core::bridging::commands::environment_entities::CommandVisionDetectSingleFrame
 
class  conscience_core::bridging::commands::environment_entities::CommandFollowTrackedObject
 
struct  conscience_core::bridging::commands::environment_entities::CscEntityClientAndIdentity
 
class  conscience_core::bridging::commands::environment_entities::CommandHumanDecisionAnswer
 
class  conscience_core::bridging::commands::environment_entities::CommandHumanDecisionsGet
 
class  conscience_core::bridging::commands::environment_entities::CommandVocalPhoneCallTest
 
class  conscience_core::bridging::commands::environment_entities::CommandGetLastCartography
 
class  conscience_core::bridging::commands::environment_entities::CommandDrawPathOnSimulator
 
class  conscience_core::bridging::commands::environment_entities::CommandAlertsUnwatch
 
class  conscience_core::bridging::commands::environment_entities::CommandGetPublicAIDataForSubject
 Returns the AI detection data for a given subject. The data is overwritten by new detections and can be manually. More...
 
class  conscience_core::bridging::commands::environment_entities::CommandClearPublicAIDataForSubject
 Deletes the AI detection data for a given subject. More...
 
class  conscience_core::bridging::commands::environment_entities::CommandUpdateSensorValues
 
struct  conscience_core::bridging::commands::environment_entities::CommandSmallMoveToBestDirectionOptions
 

Namespaces

 conscience_core
 
 conscience_core::lidar
 
 conscience_core::lidar::directions
 
 conscience_core::bridging
 
 conscience_core::bridging::commands
 
 conscience_core::bridging::commands::environment_entities
 

Functions

 conscience_core::bridging::commands::environment_entities::COMMAND_RESULT_JSON_SERIALIZER (WorldEntityCommandDataType, id, name, modelId, position, rotationEuler, entityStatusFlags, currentSequenceIndex, rotationQuaternion) ENUM(EntityStreamFormat
 
 conscience_core::bridging::commands::environment_entities::COMMAND_RESULT_JSON_SERIALIZER (EntityStreamCommandDataType, id, accessData, directStreamUrl, type, is360) struct CSC_DLL_IMPORTEXPORT EntityStreamStartParamsCommandDataType
 
 conscience_core::bridging::commands::environment_entities::COMMAND_TYPE_BUILDER (CommandEntityConnect, RealEntityNetworkParamsCommandDataType, const string &, const string &, unsigned long long, unsigned long long, bool, vector< ptr< EntityVideoSourceNetworkStreamCommandDataType >> *, vector< ptr< EntityVideoSourceLocalFileCommandDataType >> *, vector< ptr< EntityVideoSourceLocalDeviceCommandDataType >> *) struct CSC_DLL_IMPORTEXPORT EntityPendingInsertionCommandDataType
 
 conscience_core::bridging::commands::environment_entities::COMMAND_TYPE_BUILDER (CommandEntitiesInsert, EntityVideoSourcesCommandDataType, vector< ptr< EntityVideoSourceLocalFileCommandDataType >> *, vector< ptr< EntityVideoSourceLocalDeviceCommandDataType >> *, vector< ptr< EntityVideoSourceNetworkStreamCommandDataType >> *) COMMAND_TYPE_BUILDER(CommandEntitiesInsert
 
CscEntityClientAndIdentity * conscience_core::bridging::commands::environment_entities::getEntityClientAndIdentityFromRealEntityNetworkParams (optional< bool > isSimulated, optional< ptr< RealEntityNetworkParamsCommandDataType >> realEntityNetworkParams)
 

Variables

struct CSC_DLL_IMPORTEXPORT conscience_core::lidar::directions::CscAvailableDirection
 
 conscience_core::bridging::commands::environment_entities::MJPG
 
 conscience_core::bridging::commands::environment_entities::RTSP
 
 conscience_core::bridging::commands::environment_entities::EntityPendingInsertionCommandDataType
 
const string const string EntityVideoSourcesCommandDataType CscPoint3d CscPoint3d conscience_core::bridging::commands::environment_entities::bool