VR-Forces 4.1.1 Class Documentation
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
DtVrfObjectParameterFactory *(* 
DtSimObjectParameterFactoryCreatorFcn )()
 Factory creator typedefs.
typedef DtSimObjectFactory *(* DtSimObjectFactoryCreatorFcn )()
typedef
DtSimObjectStateRepositoryFactory *(* 
DtSimObjectStateRepositoryFactoryCreatorFcn )()
typedef
DtSimObjectNetInterfaceFactory *(* 
DtSimObjectNetInterfaceFactoryCreatorFcn )()
typedef DtSimResourceFactory *(* DtSimResourceFactoryCreatorFcn )()
typedef DtSimTaskFactory *(* DtSimTaskFactoryCreatorFcn )()
typedef
DtInterfaceContentFactory *(* 
DtInterfaceContentFactoryCreatorFcn )()
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 DtLuaObjectSerializer *(* DtLuaObjectSerializerCreatorFcn )(DtSimManager *simManager)
typedef DtSimManager *(* DtSimManagerCreatorFcn )(DtExerciseConn *exerciseConn)
 Manager creator typedefs.
typedef DtResourceMonitor *(* DtResourceMonitorCreatorFcn )(DtSimManager *simManager)
typedef DtVrfObjectIdGenerator *(* DtVrfObjectIdGeneratorCreatorFcn )()
typedef DtVrfPluginManager *(* DtVrfPluginManagerCreatorFcn )()
typedef DtVrfObjectManager *(* DtVrfObjectManagerCreatorFcn )(DtSimManager *simManager, int entityAdvisory)
typedef DtScriptedTaskManager *(* DtScriptedTaskManagerCreatorFcn )(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 DtFireManager *(* DtFireManagerCreatorFcn )(DtSimManager &simManager)
typedef DtGlobalPlanManager *(* DtGlobalPlanManagerCreatorFcn )(DtSimManager *simManager)
typedef
DtEnvironmentalStateManager *(* 
DtEnvironmentalStateManagerCreatorFcn )(DtSimManager *simManager)
typedef DtJoyDeviceManager *(* DtJoyDeviceManagerCreatorFcn )(DtSimManager *simManager)
typedef DtHostilityManager *(* DtHostilityManagerCreatorFcn )(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 DtTerrainDatabase *(* DtTerrainDatabaseCreatorFcn )()
 Terrain Database creator function typedef.
typedef DtVrfParameterDb *(* DtParameterDatabaseCreatorFcn )()
 Parameter database creator typedef.
typedef DtVrfStatusPublisher *(* DtVrfStatusPublisherCreatorFcn )(DtVrfMessageInterface *msgInterface)
 Other creator typedefs.
typedef
DtStealthRemoteController *(* 
DtStealthRemoteControllerCreatorFcn )(DtExerciseConn *exerciseConn)
typedef DtSimulationModelSet *(* DtSimulationModelSetCreatorFcn )(const DtString &name, DtReaderWriterRegistry *parentRegistry)

Detailed Description

Typedef Documentation

typedef DtVrfObjectParameterFactory*(* DtSimObjectParameterFactoryCreatorFcn)()

Factory creator typedefs.

typedef DtSimObjectFactory*(* DtSimObjectFactoryCreatorFcn)()
typedef DtSimObjectStateRepositoryFactory*(* DtSimObjectStateRepositoryFactoryCreatorFcn)()
typedef DtSimObjectNetInterfaceFactory*(* DtSimObjectNetInterfaceFactoryCreatorFcn)()
typedef DtSimResourceFactory*(* DtSimResourceFactoryCreatorFcn)()
typedef DtSimTaskFactory*(* DtSimTaskFactoryCreatorFcn)()
typedef DtInterfaceContentFactory*(* DtInterfaceContentFactoryCreatorFcn)()
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 DtLuaObjectSerializer*(* DtLuaObjectSerializerCreatorFcn)(DtSimManager *simManager)
typedef DtSimManager*(* DtSimManagerCreatorFcn)(DtExerciseConn *exerciseConn)

Manager creator typedefs.

typedef DtResourceMonitor*(* DtResourceMonitorCreatorFcn)(DtSimManager *simManager)
typedef DtVrfObjectIdGenerator*(* DtVrfObjectIdGeneratorCreatorFcn)()
typedef DtVrfPluginManager*(* DtVrfPluginManagerCreatorFcn)()
typedef DtVrfObjectManager*(* DtVrfObjectManagerCreatorFcn)(DtSimManager *simManager, int entityAdvisory)
typedef DtScriptedTaskManager*(* DtScriptedTaskManagerCreatorFcn)(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 DtFireManager*(* DtFireManagerCreatorFcn)(DtSimManager &simManager)
typedef DtGlobalPlanManager*(* DtGlobalPlanManagerCreatorFcn)(DtSimManager *simManager)
typedef DtEnvironmentalStateManager*(* DtEnvironmentalStateManagerCreatorFcn)(DtSimManager *simManager)
typedef DtJoyDeviceManager*(* DtJoyDeviceManagerCreatorFcn)(DtSimManager *simManager)
typedef DtHostilityManager*(* DtHostilityManagerCreatorFcn)(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 DtTerrainDatabase*(* DtTerrainDatabaseCreatorFcn)()

Terrain Database creator function typedef.

typedef DtVrfParameterDb*(* DtParameterDatabaseCreatorFcn)()

Parameter database creator typedef.

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

Other creator typedefs.

typedef DtStealthRemoteController*(* DtStealthRemoteControllerCreatorFcn)(DtExerciseConn *exerciseConn)
typedef DtSimulationModelSet*(* DtSimulationModelSetCreatorFcn)(const DtString &name, DtReaderWriterRegistry *parentRegistry)

Document ID: Generated on Mon Apr 8 19:24:01 EDT 2013 from SVN revision 125877
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)