VR-Forces 4.8 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Typedefs
vrfCreator.h File Reference

Go to the source code of this file.

Classes

class  DtVrfCreator
 Instances of DtVrfCreator are responsible for creating all of the objects needed to create and manage DtVrfObjects. More...
 

Typedefs

typedef DtTerrainInterface *(* DtTerrainInterfaceCreatorFcn )()
 Factory creator typedefs. More...
 
typedef
DtVrfObjectParameterFactory *(* 
DtSimObjectParameterFactoryCreatorFcn )()
 
typedef DtSimObjectFactory *(* DtSimObjectFactoryCreatorFcn )()
 
typedef
DtSimObjectStateRepositoryFactory *(* 
DtSimObjectStateRepositoryFactoryCreatorFcn )()
 
typedef
DtSimObjectNetInterfaceFactory *(* 
DtSimObjectNetInterfaceFactoryCreatorFcn )()
 
typedef DtSimResourceFactory *(* DtSimResourceFactoryCreatorFcn )()
 
typedef DtSimTaskFactory *(* DtSimTaskFactoryCreatorFcn )()
 
typedef DtSimTaskStateFactory *(* DtSimTaskStateFactoryCreatorFcn )()
 
typedef
DtInterfaceContentFactory *(* 
DtInterfaceContentFactoryCreatorFcn )()
 
typedef DtVrfTDLMessageFactory *(* DtVrfTDLMessageFactoryCreatorFcn )()
 
typedef
DtVrfObjectMessageFactory *(* 
DtVrfObjectMessageFactoryCreatorFcn )()
 
typedef DtSetDataRequestFactory *(* DtSetDataRequestFactoryCreatorFcn )()
 
typedef DtSimReportFactory *(* DtSimReportFactoryCreatorFcn )()
 
typedef DtAdminContentFactory *(* DtAdminContentFactoryCreatorFcn )()
 
typedef DtSimCommandFactory *(* DtSimCommandFactoryCreatorFcn )()
 
typedef
DtSimCommandExecutorFactory *(* 
DtSimCommandExecutorFactoryCreatorFcn )()
 
typedef
DtComponentDescriptorFactory *(* 
DtComponentDescriptorFactoryCreatorFcn )()
 
typedef DtCondExprFactory *(* DtCondExprFactoryCreatorFcn )()
 
typedef DtStatementFactory *(* DtStatementFactoryCreatorFcn )()
 
typedef DtSimTaskManagerFactory *(* DtSimTaskManagerFactoryCreatorFcn )()
 
typedef
DtVrfObjectPlanManagerFactory *(* 
DtVrfObjectPlanManagerFactoryCreatorFcn )()
 
typedef
DtSimComponentManagerFactory *(* 
DtSimComponentManagerFactoryCreatorFcn )()
 
typedef DtSimComponentFactory *(* DtSimComponentFactoryCreatorFcn )()
 
typedef DtEvaluatorFactory *(* DtEvaluatorFactoryCreatorFcn )()
 
typedef
DtVrfProcessStateRepositoryFactory *(* 
DtVrfProcessStateRepositoryFactoryCreatorFcn )()
 
typedef DtTerrainDbFactory *(* DtTerrainDbFactoryCreatorFcn )()
 
typedef DtTdbMetafileFactory *(* DtTdbMetafileFactoryCreatorFcn )()
 
typedef DtVectorDataFactory *(* DtVectorDataFactoryCreatorFcn )(DtTdbMetafileFactory *metafileFactory)
 
typedef DtTerrainReaderFactory *(* DtTerrainReaderFactoryCreatorFcn )(DtTdbMetafileFactory *metafileFactory)
 
typedef DtTerrainWriterFactory *(* DtTerrainWriterFactoryCreatorFcn )()
 
typedef
DtVrfStateRepositoryUserExtensionFactory *(* 
DtVrfStateRepositoryUserExtensionFactoryCreatorFcn )()
 
typedef DtSpatialFilterFactory *(* DtSpatialFilterFactoryCreatorFcn )()
 
typedef
DtSpatialFilterEvaluatorFactory *(* 
DtSpatialFilterEvaluatorFactoryCreatorFcn )()
 
typedef
DtSignatureModifierFactory *(* 
DtSignatureModifierFactoryCreatorFcn )()
 
typedef
DtSignatureModifierEvaluatorFactory *(* 
DtSignatureModifierEvaluatorFactoryCreatorFcn )()
 
typedef
DtSignaturePropagatorFactory *(* 
DtSignaturePropagatorFactoryCreatorFcn )()
 
typedef
DtSignaturePropagatorDescriptorFactory *(* 
DtSignaturePropagatorDescriptorFactoryCreatorFcn )()
 
typedef
DtDetectionLevelDeterminatorFactory *(* 
DtDetectionLevelDeterminatorFactoryCreatorFcn )()
 
typedef
DtVrfRadioDescriptorFactory *(* 
DtRadioDescriptorFactoryCreatorFcn )()
 
typedef DtVrfRadioFactory *(* DtRadioFactoryCreatorFcn )()
 
typedef DtCommModelFactory *(* DtCommModelFactoryCreatorFcn )()
 
typedef
DtCommModelDescriptorFactory *(* 
DtCommModelDescriptorFactoryCreatorFcn )()
 
typedef DtSettingsObjectFactory *(* DtVrfSimSettingsObjectFactoryCreatorFcn )()
 
typedef
DtSubordinateEntryFactory *(* 
DtSubordinateEntryFactoryCreatorFcn )()
 
typedef
DtScriptInterfaceFactory *(* 
DtScriptInterfaceFactoryCreatorFcn )()
 
typedef
DtScriptResourceManagerFactory *(* 
DtScriptResourceManagerFactoryCreatorFcn )()
 
typedef DtLuaObjectSerializer *(* DtLuaObjectSerializerCreatorFcn )(DtSimManager *simManager)
 
typedef
DtVrfObjectNavInterfaceFactory *(* 
DtVrfObjectNavInterfaceFactoryCreatorFcn )()
 
typedef DtSimManager *(* DtSimManagerCreatorFcn )(DtExerciseConn *exerciseConn)
 Manager creator typedefs. More...
 
typedef DtResourceMonitor *(* DtResourceMonitorCreatorFcn )(DtSimManager *simManager)
 
typedef DtRadarCoverageMonitor *(* DtRadarCoverageMonitorCreatorFcn )(DtSimManager *simManager)
 
typedef
DtTerrainProfileRequestManager *(* 
DtTerrainProfileRequestManagerCreatorFcn )(DtSimManager *simManager)
 
typedef DtVrfObjectIdGenerator *(* DtVrfObjectIdGeneratorCreatorFcn )()
 
typedef DtVrfPluginManager *(* DtVrfPluginManagerCreatorFcn )()
 
typedef DtDebugDrawManager *(* DtDebugDrawManagerCreatorFcn )(DtSimManager *simManager)
 
typedef DtVrfObjectManager *(* DtVrfObjectManagerCreatorFcn )(DtSimManager *simManager, int entityAdvisory)
 
typedef DtScriptedTaskManager *(* DtScriptedTaskManagerCreatorFcn )(DtSimManager *simManager)
 
typedef DtScenarioEventManager *(* DtScenarioEventManagerCreatorFcn )(DtSimManager *simManager)
 
typedef DtHazardAreaManager *(* DtHazardAreaManagerCreatorFcn )(DtSimManager *simManager)
 
typedef
DtIntelCollectionAreaManager *(* 
DtIntelCollectionAreaManagerCreatorFcn )(DtSimManager *simManager)
 
typedef
DtScriptedObjectsMovementManager *(* 
DtScriptedObjectsMovementManagerCreatorFcn )(DtSimManager *simManager)
 
typedef
DtImportExportScenarioDescriptionManager *(* 
DtImportExportScenarioDescriptionManagerCreatorFcn )(DtSimManager *simManager)
 
typedef DtAggregateSpatialModel *(* DtAggregateSpatialModelCreatorFcn )(DtVrfObjectManager &vrfObjectManager, const DtExerciseClock &exerciseClock)
 
typedef DtDetonationManager *(* DtDetonationManagerCreatorFcn )(DtSimManager &simManager)
 
typedef DtAmmunitionManager *(* DtAmmunitionManagerCreatorFcn )()
 
typedef DtFireManager *(* DtFireManagerCreatorFcn )(DtSimManager &simManager)
 
typedef DtGlobalPlanManager *(* DtGlobalPlanManagerCreatorFcn )(DtSimManager *simManager)
 
typedef
DtStealthCommandsManager *(* 
DtStealthCommandsManagerCreatorFcn )(DtSimManager *simManager)
 
typedef
DtEnvironmentalStateManager *(* 
DtEnvironmentalStateManagerCreatorFcn )(DtSimManager *simManager)
 
typedef DtVrfNavAreaManager *(* DtVrfNavAreaManagerCreatorFcn )(DtSimManager *simManager)
 
typedef DtSpawnSinkManager *(* DtSpawnSinkManagerCreatorFcn )(DtSimManager *simManager)
 
typedef DtHostilityManager *(* DtHostilityManagerCreatorFcn )(DtSimManager *simManager)
 
typedef
DtEngagementZonesManager *(* 
DtEngagementZonesManagerCreatorFcn )(DtSimManager *simManager)
 
typedef DtScenarioExtrasMgr *(* DtScenarioExtrasMgrCreatorFcn )(DtSimManager *simManager)
 
typedef DtPhysicalWorld *(* DtPhysicalWorldCreatorFcn )(DtSimManager *simManager)
 Physical world creator function typedef. More...
 
typedef DtCommModelManager *(* DtCommModelManagerCreatorFcn )(DtSimManager *simManager)
 Creator function signature for the DtRadioNetoworkManager. More...
 
typedef
DtSimTerrainRequestManager *(* 
DtSimTerrainRequestManagerCreatorFcn )(DtSimManager *simManager)
 Creator function for the DtSimTerrainRequestManager. More...
 
typedef DtTerrainDatabase *(* DtTerrainDatabaseCreatorFcn )()
 Terrain Database creator function typedef. More...
 
typedef DtDynamicTerrainManager *(* DtDynamicTerrainManagerCreatorFcn )(DtSimManager *simManager)
 Dynamic Terrain Manager creator function typedef. More...
 
typedef DtSimCommandDistributor *(* DtSimCommandDistributorCreatorFcn )()
 Sim Command Distributor creator function typedef. More...
 
typedef DtVrfParameterDb *(* DtParameterDatabaseCreatorFcn )()
 Parameter database creator typedef. More...
 
typedef
DtEmbeddedEntityInfoManager *(* 
DtEmbeddedEntityInfoManagerCreatorFcn )(DtSimManager *simManager)
 Embedded entity task/set cache creator typedef. More...
 
typedef DtVrfStatusPublisher *(* DtVrfStatusPublisherCreatorFcn )(DtVrfMessageInterface *msgInterface, DtVrfObjectManager *)
 Other creator typedefs. More...
 
typedef DtSnapshotManager *(* DtSnapshotManagerCreatorFcn )(DtCgf *)
 
typedef DtSimulationModelSet *(* DtSimulationModelSetCreatorFcn )(const DtString &name, DtReaderWriterRegistry *parentRegistry)
 

Typedef Documentation

typedef DtTerrainInterface*(* DtTerrainInterfaceCreatorFcn)()

Factory creator typedefs.

typedef DtVrfObjectParameterFactory*(* DtSimObjectParameterFactoryCreatorFcn)()
typedef DtSimObjectFactory*(* DtSimObjectFactoryCreatorFcn)()
typedef DtSimObjectStateRepositoryFactory*(* DtSimObjectStateRepositoryFactoryCreatorFcn)()
typedef DtSimObjectNetInterfaceFactory*(* DtSimObjectNetInterfaceFactoryCreatorFcn)()
typedef DtSimResourceFactory*(* DtSimResourceFactoryCreatorFcn)()
typedef DtSimTaskFactory*(* DtSimTaskFactoryCreatorFcn)()
typedef DtSimTaskStateFactory*(* DtSimTaskStateFactoryCreatorFcn)()
typedef DtInterfaceContentFactory*(* DtInterfaceContentFactoryCreatorFcn)()
typedef DtVrfTDLMessageFactory*(* DtVrfTDLMessageFactoryCreatorFcn)()
typedef DtVrfObjectMessageFactory*(* DtVrfObjectMessageFactoryCreatorFcn)()
typedef DtSetDataRequestFactory*(* DtSetDataRequestFactoryCreatorFcn)()
typedef DtSimReportFactory*(* DtSimReportFactoryCreatorFcn)()
typedef DtAdminContentFactory*(* DtAdminContentFactoryCreatorFcn)()
typedef DtSimCommandFactory*(* DtSimCommandFactoryCreatorFcn)()
typedef DtSimCommandExecutorFactory*(* DtSimCommandExecutorFactoryCreatorFcn)()
typedef DtComponentDescriptorFactory*(* DtComponentDescriptorFactoryCreatorFcn)()
typedef DtCondExprFactory*(* DtCondExprFactoryCreatorFcn)()
typedef DtStatementFactory*(* DtStatementFactoryCreatorFcn)()
typedef DtSimTaskManagerFactory*(* DtSimTaskManagerFactoryCreatorFcn)()
typedef DtVrfObjectPlanManagerFactory*(* DtVrfObjectPlanManagerFactoryCreatorFcn)()
typedef DtSimComponentManagerFactory*(* DtSimComponentManagerFactoryCreatorFcn)()
typedef DtSimComponentFactory*(* DtSimComponentFactoryCreatorFcn)()
typedef DtEvaluatorFactory*(* DtEvaluatorFactoryCreatorFcn)()
typedef DtVrfProcessStateRepositoryFactory*(* DtVrfProcessStateRepositoryFactoryCreatorFcn)()
typedef DtTerrainDbFactory*(* DtTerrainDbFactoryCreatorFcn)()
typedef DtTdbMetafileFactory*(* DtTdbMetafileFactoryCreatorFcn)()
typedef DtVectorDataFactory*(* DtVectorDataFactoryCreatorFcn)(DtTdbMetafileFactory *metafileFactory)
typedef DtTerrainReaderFactory*(* DtTerrainReaderFactoryCreatorFcn)(DtTdbMetafileFactory *metafileFactory)
typedef DtTerrainWriterFactory*(* DtTerrainWriterFactoryCreatorFcn)()
typedef DtVrfStateRepositoryUserExtensionFactory*(* DtVrfStateRepositoryUserExtensionFactoryCreatorFcn)()
typedef DtSpatialFilterFactory*(* DtSpatialFilterFactoryCreatorFcn)()
typedef DtSpatialFilterEvaluatorFactory*(* DtSpatialFilterEvaluatorFactoryCreatorFcn)()
typedef DtSignatureModifierFactory*(* DtSignatureModifierFactoryCreatorFcn)()
typedef DtSignatureModifierEvaluatorFactory*(* DtSignatureModifierEvaluatorFactoryCreatorFcn)()
typedef DtSignaturePropagatorFactory*(* DtSignaturePropagatorFactoryCreatorFcn)()
typedef DtSignaturePropagatorDescriptorFactory*(* DtSignaturePropagatorDescriptorFactoryCreatorFcn)()
typedef DtDetectionLevelDeterminatorFactory*(* DtDetectionLevelDeterminatorFactoryCreatorFcn)()
typedef DtVrfRadioDescriptorFactory*(* DtRadioDescriptorFactoryCreatorFcn)()
typedef DtVrfRadioFactory*(* DtRadioFactoryCreatorFcn)()
typedef DtCommModelFactory*(* DtCommModelFactoryCreatorFcn)()
typedef DtCommModelDescriptorFactory*(* DtCommModelDescriptorFactoryCreatorFcn)()
typedef DtSettingsObjectFactory*(* DtVrfSimSettingsObjectFactoryCreatorFcn)()
typedef DtSubordinateEntryFactory*(* DtSubordinateEntryFactoryCreatorFcn)()
typedef DtScriptInterfaceFactory*(* DtScriptInterfaceFactoryCreatorFcn)()
typedef DtScriptResourceManagerFactory*(* DtScriptResourceManagerFactoryCreatorFcn)()
typedef DtLuaObjectSerializer*(* DtLuaObjectSerializerCreatorFcn)(DtSimManager *simManager)
typedef DtVrfObjectNavInterfaceFactory*(* DtVrfObjectNavInterfaceFactoryCreatorFcn)()
typedef DtSimManager*(* DtSimManagerCreatorFcn)(DtExerciseConn *exerciseConn)

Manager creator typedefs.

typedef DtResourceMonitor*(* DtResourceMonitorCreatorFcn)(DtSimManager *simManager)
typedef DtRadarCoverageMonitor*(* DtRadarCoverageMonitorCreatorFcn)(DtSimManager *simManager)
typedef DtTerrainProfileRequestManager*(* DtTerrainProfileRequestManagerCreatorFcn)(DtSimManager *simManager)
typedef DtVrfObjectIdGenerator*(* DtVrfObjectIdGeneratorCreatorFcn)()
typedef DtVrfPluginManager*(* DtVrfPluginManagerCreatorFcn)()
typedef DtDebugDrawManager*(* DtDebugDrawManagerCreatorFcn)(DtSimManager *simManager)
typedef DtVrfObjectManager*(* DtVrfObjectManagerCreatorFcn)(DtSimManager *simManager, int entityAdvisory)
typedef DtScriptedTaskManager*(* DtScriptedTaskManagerCreatorFcn)(DtSimManager *simManager)
typedef DtScenarioEventManager*(* DtScenarioEventManagerCreatorFcn)(DtSimManager *simManager)
typedef DtHazardAreaManager*(* DtHazardAreaManagerCreatorFcn)(DtSimManager *simManager)
typedef DtIntelCollectionAreaManager*(* DtIntelCollectionAreaManagerCreatorFcn)(DtSimManager *simManager)
typedef DtScriptedObjectsMovementManager*(* DtScriptedObjectsMovementManagerCreatorFcn)(DtSimManager *simManager)
typedef DtImportExportScenarioDescriptionManager*(* DtImportExportScenarioDescriptionManagerCreatorFcn)(DtSimManager *simManager)
typedef DtAggregateSpatialModel*(* DtAggregateSpatialModelCreatorFcn)(DtVrfObjectManager &vrfObjectManager, const DtExerciseClock &exerciseClock)
typedef DtDetonationManager*(* DtDetonationManagerCreatorFcn)(DtSimManager &simManager)
typedef DtAmmunitionManager*(* DtAmmunitionManagerCreatorFcn)()
typedef DtFireManager*(* DtFireManagerCreatorFcn)(DtSimManager &simManager)
typedef DtGlobalPlanManager*(* DtGlobalPlanManagerCreatorFcn)(DtSimManager *simManager)
typedef DtStealthCommandsManager*(* DtStealthCommandsManagerCreatorFcn)(DtSimManager *simManager)
typedef DtEnvironmentalStateManager*(* DtEnvironmentalStateManagerCreatorFcn)(DtSimManager *simManager)
typedef DtVrfNavAreaManager*(* DtVrfNavAreaManagerCreatorFcn)(DtSimManager *simManager)
typedef DtSpawnSinkManager*(* DtSpawnSinkManagerCreatorFcn)(DtSimManager *simManager)
typedef DtHostilityManager*(* DtHostilityManagerCreatorFcn)(DtSimManager *simManager)
typedef DtEngagementZonesManager*(* DtEngagementZonesManagerCreatorFcn)(DtSimManager *simManager)
typedef DtScenarioExtrasMgr*(* DtScenarioExtrasMgrCreatorFcn)(DtSimManager *simManager)
typedef DtPhysicalWorld*(* DtPhysicalWorldCreatorFcn)(DtSimManager *simManager)

Physical world creator function typedef.

typedef DtCommModelManager*(* DtCommModelManagerCreatorFcn)(DtSimManager *simManager)

Creator function signature for the DtRadioNetoworkManager.

typedef DtSimTerrainRequestManager*(* DtSimTerrainRequestManagerCreatorFcn)(DtSimManager *simManager)

Creator function for the DtSimTerrainRequestManager.

typedef DtTerrainDatabase*(* DtTerrainDatabaseCreatorFcn)()

Terrain Database creator function typedef.

typedef DtDynamicTerrainManager*(* DtDynamicTerrainManagerCreatorFcn)(DtSimManager *simManager)

Dynamic Terrain Manager creator function typedef.

typedef DtSimCommandDistributor*(* DtSimCommandDistributorCreatorFcn)()

Sim Command Distributor creator function typedef.

typedef DtVrfParameterDb*(* DtParameterDatabaseCreatorFcn)()

Parameter database creator typedef.

typedef DtEmbeddedEntityInfoManager*(* DtEmbeddedEntityInfoManagerCreatorFcn)(DtSimManager *simManager)

Embedded entity task/set cache creator typedef.

typedef DtVrfStatusPublisher*(* DtVrfStatusPublisherCreatorFcn)(DtVrfMessageInterface *msgInterface, DtVrfObjectManager *)

Other creator typedefs.

typedef DtSnapshotManager*(* DtSnapshotManagerCreatorFcn)(DtCgf *)
typedef DtSimulationModelSet*(* DtSimulationModelSetCreatorFcn)(const DtString &name, DtReaderWriterRegistry *parentRegistry)

Document ID: Generated on Thu Aug 27 10:56:05 EDT 2020 from SVN revision 217100
Copyright © 2005-2020 MAK Technologies. All Rights Reserved (www.mak.com)