VR-Forces 5.0.3 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Member Functions | Protected Attributes
DtVrfCreator Class Reference

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

Inheritance diagram for DtVrfCreator:
Inheritance graph
[legend]

Public Member Functions

 DtVrfCreator ()
 
virtual ~DtVrfCreator ()
 
virtual void setSimObjectManagerCreatorFcn (DtSimObjectManagerCreatorFcn fcn)
 
virtual void setObjectConsoleManagerCreatorFcn (DtObjectConsoleManagerCreatorFcn fcn)
 
virtual void setResourceFactoryCreatorFcn (DtSimResourceFactoryCreatorFcn fcn)
 
virtual void setSimObjectParameterFactoryCreatorFcn (DtSimObjectParameterFactoryCreatorFcn fcn)
 
virtual void setSimObjectStateRepositoryFactoryCreatorFcn (DtSimObjectStateRepositoryFactoryCreatorFcn fcn)
 
virtual void setSimTaskFactoryCreatorFcn (DtSimTaskFactoryCreatorFcn fcn)
 
virtual void setTaskStateFactoryCreatorFcn (DtSimTaskStateFactoryCreatorFcn fcn)
 
virtual void setInterfaceContentFactoryCreatorFcn (DtInterfaceContentFactoryCreatorFcn fcn)
 
virtual void setVrfTDLMessageFactoryCreatorFcn (DtVrfTDLMessageFactoryCreatorFcn fcn)
 
virtual void setVrfObjectMessageFactoryCreatorFcn (DtVrfObjectMessageFactoryCreatorFcn fcn)
 
virtual void setSetDataRequestFactoryCreatorFcn (DtSetDataRequestFactoryCreatorFcn fcn)
 
virtual void setSimReportFactoryCreatorFcn (DtSimReportFactoryCreatorFcn fcn)
 
virtual void setAdminContentFactoryCreatorFcn (DtAdminContentFactoryCreatorFcn fcn)
 
virtual void setSimCommandFactoryCreatorFcn (DtSimCommandFactoryCreatorFcn fcn)
 
virtual void setSimCommandExecutorFactoryCreatorFcn (DtSimCommandExecutorFactoryCreatorFcn fcn)
 
virtual void setComponentDescriptorFactoryCreatorFcn (DtComponentDescriptorFactoryCreatorFcn fcn)
 
virtual void setCondExprFactoryCreatorFcn (DtCondExprFactoryCreatorFcn fcn)
 
virtual void setStatementFactoryCreatorFcn (DtStatementFactoryCreatorFcn fcn)
 
virtual void setSimTaskManagerFactoryCreatorFcn (DtSimTaskManagerFactoryCreatorFcn fcn)
 
virtual void setVrfObjectPlanManagerFactoryCreatorFcn (DtVrfObjectPlanManagerFactoryCreatorFcn fcn)
 
virtual void setSimComponentManagerFactoryCreatorFcn (DtSimComponentManagerFactoryCreatorFcn fcn)
 
virtual void setSimComponentFactoryCreatorFcn (DtSimComponentFactoryCreatorFcn fcn)
 
virtual void setEvaluatorFactoryCreatorFcn (DtEvaluatorFactoryCreatorFcn fcn)
 
virtual void setProcessStateRepositoryFactoryCreatorFcn (DtVrfProcessStateRepositoryFactoryCreatorFcn fcn)
 
virtual void setTerrainDbFactoryCreatorFcn (DtTerrainDbFactoryCreatorFcn fcn)
 
virtual void setTdbMetafileFactoryCreatorFcn (DtTdbMetafileFactoryCreatorFcn fcn)
 
virtual void setVectorDataFactoryCreatorFcn (DtVectorDataFactoryCreatorFcn fcn)
 
virtual void setTerrainReaderFactoryCreatorFcn (DtTerrainReaderFactoryCreatorFcn fcn)
 
virtual void setTerrainWriterFactoryCreatorFcn (DtTerrainWriterFactoryCreatorFcn fcn)
 
virtual void setVrfStateRepositoryUserExtensionFactory (DtVrfStateRepositoryUserExtensionFactoryCreatorFcn fcn)
 
virtual void setSpatialFilterFactory (DtSpatialFilterFactoryCreatorFcn fcn)
 
virtual void setSpatialFilterEvaluatorFactory (DtSpatialFilterEvaluatorFactoryCreatorFcn fcn)
 
virtual void setSignatureModifierFactory (DtSignatureModifierFactoryCreatorFcn fcn)
 
virtual void setSignatureModifierEvaluatorFactory (DtSignatureModifierEvaluatorFactoryCreatorFcn fcn)
 
virtual void setSignaturePropagatorFactory (DtSignaturePropagatorFactoryCreatorFcn fcn)
 
virtual void setSignaturePropagatorDescriptorFactory (DtSignaturePropagatorDescriptorFactoryCreatorFcn fcn)
 
virtual void setDetectionLevelDeterminatorFactory (DtDetectionLevelDeterminatorFactoryCreatorFcn fcn)
 
virtual void setRadioDescriptorFactory (DtRadioDescriptorFactoryCreatorFcn fcn)
 
virtual void setRadioFactoryCreatorFcn (DtRadioFactoryCreatorFcn fcn)
 
virtual void setCommModelFactoryCreatorFcn (DtCommModelFactoryCreatorFcn fcn)
 
virtual void setCommModelDescriptorFactoryCreatorFcn (DtCommModelDescriptorFactoryCreatorFcn fcn)
 
virtual void setVrfSimSettingsObjectFactoryCreatorFcn (DtVrfSimSettingsObjectFactoryCreatorFcn fcn)
 
virtual void setScriptInterfaceFactoryCreatorFcn (DtScriptInterfaceFactoryCreatorFcn fcn)
 
virtual void setScriptResourceManagerFactoryCreatorFcn (DtScriptResourceManagerFactoryCreatorFcn fcn)
 
virtual void setLuaObjectSerializerCreatorFcn (DtLuaObjectSerializerCreatorFcn fcn)
 
virtual void setLuaMessageBuilderCreatorFcn (DtLuaMessageBuilderCreatorFcn fcn)
 
virtual void setVrfObjectNavInterfaceFactoryCreatorFcn (DtVrfObjectNavInterfaceFactoryCreatorFcn fcn)
 
virtual void setWeatherStateProviderFactoryCreatorFcn (DtWeatherStateProviderFactoryCreatorFcn fcn)
 
virtual
DtVrfObjectParameterFactory
createParameterFactory ()
 
virtual
DtSimObjectStateRepositoryFactory
createSimObjectStateRepositoryFactory ()
 
virtual DtSimResourceFactorycreateResourceFactory ()
 
virtual DtSimTaskFactorycreateTaskFactory ()
 
virtual DtSimTaskStateFactorycreateTaskStateFactory ()
 
virtual DtInterfaceContentFactorycreateInterfaceContentFactory ()
 
virtual DtVrfTDLMessageFactorycreateVrfTDLMessageFactory ()
 
virtual DtVrfObjectMessageFactorycreateVrfObjectMessageFactory ()
 
virtual DtSetDataRequestFactorycreateSetDataRequestFactory ()
 
virtual DtSimReportFactorycreateReportFactory ()
 
virtual DtAdminContentFactorycreateAdminContentFactory ()
 
virtual DtSimCommandFactorycreateSimCommandFactory ()
 
virtual
DtSimCommandExecutorFactory
createSimCommandExecutorFactory ()
 
virtual
DtComponentDescriptorFactory
createComponentDescriptorFactory ()
 
virtual DtCondExprFactorycreateCondExprFactory ()
 
virtual DtStatementFactorycreateStatementFactory ()
 
virtual DtSimTaskManagerFactorycreateTaskManagerFactory ()
 
virtual
DtVrfObjectPlanManagerFactory
createVrfObjectPlanManagerFactory ()
 
virtual
DtSimComponentManagerFactory
createComponentManagerFactory ()
 
virtual DtSimComponentFactorycreateComponentFactory ()
 
virtual DtEvaluatorFactorycreateEvaluatorFactory ()
 
virtual
DtVrfProcessStateRepositoryFactory
createProcessStateRepositoryFactory ()
 
virtual DtTerrainDbFactorycreateTerrainDbFactory ()
 
virtual DtTdbMetafileFactorycreateTerrainMetafileFactory ()
 
virtual DtTerrainReaderFactorycreateTerrainReaderFactory (DtTdbMetafileFactory *metafileFactory)
 
virtual DtVectorDataFactorycreateVectorDataFactory (DtTdbMetafileFactory *metafileFactory)
 
virtual DtTerrainWriterFactorycreateTerrainWriterFactory ()
 
virtual
DtVrfStateRepositoryUserExtensionFactory
createVrfSRUserExtensionFactory ()
 
virtual DtSpatialFilterFactorycreateSpatialFilterFactory ()
 
virtual
DtSpatialFilterEvaluatorFactory
createSpatialFilterEvaluatorFactory ()
 
virtual
DtSignatureModifierFactory
createSignatureModifierFactory ()
 
virtual
DtSignatureModifierEvaluatorFactory
createSignatureModifierEvaluatorFactory ()
 
virtual
DtSignaturePropagatorFactory
createSignaturePropagatorFactory ()
 
virtual
DtSignaturePropagatorDescriptorFactory
createSignaturePropagatorDescriptorFactory ()
 
virtual
DtDetectionLevelDeterminatorFactory
createDetectionLevelDeterminatorFactory ()
 
virtual
DtVrfRadioDescriptorFactory
createRadioDescriptorFactory ()
 
virtual DtVrfRadioFactorycreateRadioFactory ()
 
virtual DtCommModelFactorycreateCommModelFactory ()
 
virtual
DtCommModelDescriptorFactory
createCommModelDescriptorFactory ()
 
virtual DtSettingsObjectFactorycreateSettingsObjectFactory ()
 
virtual DtSubordinateEntryFactorycreateSubordinateEntryFactory ()
 
virtual DtScriptInterfaceFactorycreateScriptInterfaceFactory ()
 
virtual
DtScriptResourceManagerFactory
createScriptResourceManagerFactory ()
 
virtual DtLuaObjectSerializercreateLuaObjectSerializer (DtSimulationServices *simManager)
 
virtual DtLuaMessageBuildercreateLuaMessageBuilder ()
 
virtual
DtVrfObjectNavInterfaceFactory
createVrfObjectNavInterfaceFactory ()
 
virtual
DtWeatherStateProviderFactory
createWeatherStateProviderFactory ()
 
virtual DtTerrainInterfacecreateTerrainInterface ()
 
virtual void setTerrainInterfaceCreatorFcn (DtTerrainInterfaceCreatorFcn)
 
virtual void setSimManagerCreatorFcn (DtSimManagerCreatorFcn fcn)
 
virtual void setDebugDrawManagerCreatorFcn (DtDebugDrawManagerCreatorFcn fcn)
 
virtual void setLocalObjectManagerCreatorFcn (DtLocalObjectManagerCreatorFcn fcn)
 
virtual void setScriptedTaskManagerCreatorFcn (DtScriptedTaskManagerCreatorFcn fcn)
 
virtual void setScenarioEventManagerCreatorFcn (DtScenarioEventManagerCreatorFcn fcn)
 
virtual void setHazardAreaManagerCreatorFcn (DtHazardAreaManagerCreatorFcn fcn)
 
virtual void setIntelCollectionAreaManagerCreatorFcn (DtIntelCollectionAreaManagerCreatorFcn fcn)
 
virtual void setScriptedObjectsMovementManagerCreatorFcn (DtScriptedObjectsMovementManagerCreatorFcn fcn)
 
virtual void setImportScenarioDescriptionManagerCreatorFcn (DtImportExportScenarioDescriptionManagerCreatorFcn fcn)
 
virtual void setDetonationManagerCreatorFcn (DtDetonationManagerCreatorFcn fcn)
 
virtual void setAmmunitionManagerCreatorFcn (DtAmmunitionManagerCreatorFcn fcn)
 
virtual void setFireManagerCreatorFcn (DtFireManagerCreatorFcn fcn)
 
virtual void setResourceMonitorCreatorFcn (DtResourceMonitorCreatorFcn fcn)
 
virtual void setRadarCoverageMonitorCreatorFcn (DtRadarCoverageMonitorCreatorFcn fcn)
 
virtual void setTerrainProfileRequestManagerCreatorFcn (DtTerrainProfileRequestManagerCreatorFcn fcn)
 
virtual void setVrfPluginManagerCreatorFcn (DtVrfPluginManagerCreatorFcn fcn)
 
virtual void setGlobalPlanManagerCreatorFcn (DtGlobalPlanManagerCreatorFcn fcn)
 
virtual void setStealthCommandsManagerCreatorFcn (DtStealthCommandsManagerCreatorFcn fcn)
 
virtual void setHostilityManagerCreatorFcn (DtHostilityManagerCreatorFcn fcn)
 
virtual void setEngagementZonesManagerCreatorFcn (DtEngagementZonesManagerCreatorFcn fcn)
 
virtual void setScenarioExtrasMgrCreatorFcn (DtScenarioExtrasMgrCreatorFcn fcn)
 
virtual void setManagedObjectListManagerCreatorFcn (DtManagedObjectListManagerCreatorFcn fcn)
 
virtual void setOrbatManagerCreatorFcn (DtOrbatManagerCreatorFcn fcn)
 
virtual void setSimInternalCommunicationManagerCreatorFcn (DtSimInternalCommunicationManagerCreatorFcn fcn)
 
virtual void setVrfObjectPlanAdministratorCreatorFcn (DtVrfObjectPlanAdministratorCreatorFcn fcn)
 
virtual void setObjectModelsManagerCreatorFcn (DtObjectModelsManagerCreatorFcn fcn)
 
virtual void setEnvironmentalStateManagerCreatorFcn (DtEnvironmentalStateManagerCreatorFcn fcn)
 
virtual void setVrfNavAreaManagerCreatorFcn (DtVrfNavAreaManagerCreatorFcn fcn)
 
virtual void setSpawnSinkManagerCreatorFcn (DtSpawnSinkManagerCreatorFcn fcn)
 
virtual void setCreateObjectServiceCreatorFcn (DtCreateObjectServiceCreatorFcn fcn)
 
virtual void setScenarioServiceCreatorFcn (DtScenarioServiceCreatorFcn fcn)
 
virtual void setSyncMatrixManagerCreatorFcn (DtSyncMatrixManagerCreatorFcn fcn)
 
virtual void setInfluenceEventDispatcherCreatorFcn (DtInfluenceEventDispatcherCreatorFcn fcn)
 
virtual void setPhysicalWorldCreatorFcn (DtPhysicalWorldCreatorFcn fcn)
 
virtual void setTerrainDatabaseCreatorFcn (DtTerrainDatabaseCreatorFcn fcn)
 
virtual void setDynamicTerrainManagerCreatorFcn (DtDynamicTerrainManagerCreatorFcn fcn)
 
virtual void setCommModelManagerCreatorFcn (DtCommModelManagerCreatorFcn fcn)
 
virtual void setSimTerrainRequestManagerCreatorFcn (DtSimTerrainRequestManagerCreatorFcn fcn)
 
virtual void setParameterDatabaseCreatorFcn (DtParameterDatabaseCreatorFcn fcn)
 
virtual void setEmbeddedEntityInfoManagerCreatorFcn (DtEmbeddedEntityInfoManagerCreatorFcn fcn)
 
virtual void setSimCommandDistributorCreatorFcn (DtSimCommandDistributorCreatorFcn fcn)
 
virtual void setSimulationModelSetCreatorFcn (DtSimulationModelSetCreatorFcn fcn)
 
virtual DtSimManagercreateSimManager (DtCommunicationManager *conn)
 
virtual DtResourceMonitorcreateResourceMonitor (DtSimulationServices *simManager, DtLocalObjectManager *)
 
virtual DtRadarCoverageMonitorcreateRadarCoverageMonitor (DtSimulationServices *simManager)
 
virtual
DtTerrainProfileRequestManager
createTerrainProfileRequestManager (DtSimulationServices *simManager)
 
virtual DtVrfPluginManagercreatePluginManager ()
 
virtual DtDebugDrawManagercreateDebugDrawManager (DtSimulationServices *simManager)
 
virtual DtLocalObjectManagercreateLocalObjectManager (DtSimulationServices *simManager)
 
virtual DtScriptedTaskManagercreateScriptedTaskManager (DtSimulationServices *simManager)
 
virtual DtScenarioEventManagercreateScenarioEventManager (DtSimulationServices *simManager, DtLocalObjectManager *)
 
virtual DtHazardAreaManagercreateHazardAreaManager (DtSimulationServices *simManager)
 
virtual
DtIntelCollectionAreaManager
createIntelCollectionAreaManager (DtSimulationServices *simManager)
 
virtual
DtScriptedObjectsMovementManager
createScriptedObjectsMovementManager (DtSimulationServices *simManager)
 
virtual
DtImportExportScenarioDescriptionManager
createImportScenarioDescriptionManager (DtSimulationServices *simManager, DtLocalObjectManager *)
 
virtual DtDetonationManagercreateDetonationManager (DtSimulationServices *simManager)
 
virtual DtAmmunitionManagercreateAmmunitionManager ()
 
virtual DtFireManagercreateFireManager (DtSimulationServices *simManager)
 
virtual DtGlobalPlanManagercreateGlobalPlanManager (DtLocalObjectManager *simManager)
 
virtual DtStealthCommandsManagercreateStealthCommandsManager (DtSimulationServices *simManager)
 
virtual DtHostilityManagercreateHostilityManager (DtSimulationServices *simManager)
 
virtual DtEngagementZonesManagercreateEngagementZonesManager (DtSimulationServices *simManager)
 
virtual DtScenarioExtrasMgrcreateScenarioExtrasMgr (DtSimulationServices *simManager)
 
virtual
DtManagedObjectListManager
createManagedObjectListManager (DtSimulationServices *simManager)
 
virtual DtOrbatManagercreateOrbatManager (DtSimulationServices *simManager, DtLocalObjectManager *)
 
virtual
DtSimInternalCommunicationManager
createSimInternalCommunicationManager (DtSimulationServices *)
 
virtual
DtVrfObjectPlanAdministrator
createVrfObjectPlanAdministrator (DtLocalObjectManager *)
 
virtual
DtObjectGeometricModelsManager
createObjectModelsManager (DtSimulationServices *simManager)
 
virtual
DtEnvironmentalStateManager
createEnvironmentalStateManager (DtSimulationServices *simManager, DtLocalObjectManager *)
 
virtual DtVrfNavAreaManagercreateVrfNavAreaManager (DtSimulationServices *simManager)
 
virtual DtSpawnSinkManagercreateSpawnSinkManager (DtSimulationServices *simManager, DtLocalObjectManager *)
 
virtual
DtCreateObjectServiceInterface
createCreateObjectService (DtSimulationServices *simManager, DtLocalObjectManager *)
 
virtual
DtScenarioServiceInterface
createScenarioService (DtSimulationServices *simManager)
 
virtual DtSimObjectManagercreateSimObjectManager (DtSimulationServices *)
 
virtual DtObjectConsoleManagercreateObjectConsoleManager (DtSimulationServices *)
 
virtual DtSyncMatrixManagercreateSyncMatrixManager (DtLocalObjectManager *simManager)
 
virtual
DtInfluenceEventDispatcher
createInfluenceEventDispatcher (DtSimulationServices *simServices)
 
virtual DtPhysicalWorldcreatePhysicalWorld (DtSimulationServices *simManager, DtLocalObjectManager *)
 
virtual DtTerrainDatabasecreateTerrainDatabase ()
 
virtual DtDynamicTerrainManagercreateDynamicTerrainManager (DtSimulationServices *simManager)
 
virtual DtCommModelManagercreateCommModelManager (DtSimulationServices *simManager)
 
virtual
DtSimTerrainRequestManager
createSimTerrainRequestManager (DtSimulationServices *simManager)
 
virtual DtVrfParameterDbcreateParameterDatabase ()
 
virtual
DtEmbeddedEntityInfoManager
createEmbeddedEntityInfoManager (DtSimulationServices *simManager, DtLocalObjectManager *)
 
virtual DtSimCommandDistributorcreateSimCommandDistributor ()
 
virtual void setStatusPublisherCreatorFcn (DtVrfStatusPublisherCreatorFcn fcn)
 
virtual void setSnapshotManagerCreatorFcn (DtSnapshotManagerCreatorFcn fcn)
 
virtual DtVrfStatusPublishercreateStatusPublisher (DtVrfMessageInterface *msgInterface, DtLocalObjectManager *)
 
virtual DtSnapshotManagercreateSnapshotManager (DtCgf *)
 
virtual DtSimulationModelSetcreateSimulationModelSet (const DtString &name, DtReaderWriterRegistry *parentRegistry=NULL)
 
VRF4API_METHOD void setVrfObjectManagerCreatorFcn (DtLocalObjectManagerCreatorFcn fcn)
 

Protected Member Functions

 DtVrfCreator (const DtVrfCreator &orig)
 
const DtVrfCreatoroperator= (const DtVrfCreator &orig)
 

Protected Attributes

DtSimObjectManagerCreatorFcn mySimObjectManagerCreatorFcn
 
DtObjectConsoleManagerCreatorFcn myObjectConsoleManagerCreatorFcn
 
DtSimResourceFactoryCreatorFcn myResourceFactoryCreatorFcn
 
DtSimObjectParameterFactoryCreatorFcn mySimObjectParameterFactoryCreatorFcn
 
DtSimObjectStateRepositoryFactoryCreatorFcn mySimObjectStateRepositoryFactoryCreatorFcn
 
DtSimTaskFactoryCreatorFcn mySimTaskFactoryCreatorFcn
 
DtSimTaskStateFactoryCreatorFcn myTaskStateFactoryCreatorFcn
 
DtInterfaceContentFactoryCreatorFcn myInterfaceContentFactoryCreatorFcn
 
DtVrfTDLMessageFactoryCreatorFcn myVrfTDLMessageFactoryCreatorFcn
 
DtVrfObjectMessageFactoryCreatorFcn myVrfObjectMessageFactoryCreatorFcn
 
DtSetDataRequestFactoryCreatorFcn mySetDataRequestFactoryCreatorFcn
 
DtSimReportFactoryCreatorFcn mySimReportFactoryCreatorFcn
 
DtAdminContentFactoryCreatorFcn myAdminContentFactoryCreatorFcn
 
DtSimCommandFactoryCreatorFcn mySimCommandFactoryCreatorFcn
 
DtSimCommandExecutorFactoryCreatorFcn mySimCommandExecutorFactoryCreatorFcn
 
DtComponentDescriptorFactoryCreatorFcn myComponentDescriptorFactoryCreatorFcn
 
DtCondExprFactoryCreatorFcn myCondExprFactoryCreatorFcn
 
DtStatementFactoryCreatorFcn myStatementFactoryCreatorFcn
 
DtSimTaskManagerFactoryCreatorFcn mySimTaskManagerFactoryCreatorFcn
 
DtVrfObjectPlanManagerFactoryCreatorFcn myVrfObjectPlanManagerFactoryCreatorFcn
 
DtSimComponentManagerFactoryCreatorFcn mySimComponentManagerFactoryCreatorFcn
 
DtSimComponentFactoryCreatorFcn mySimComponentFactoryCreatorFcn
 
DtEvaluatorFactoryCreatorFcn myEvaluatorFactoryCreatorFcn
 
DtVrfProcessStateRepositoryFactoryCreatorFcn myProcessStateRepositoryFactoryCreatorFcn
 
DtTerrainDbFactoryCreatorFcn myTerrainDbFactoryCreatorFcn
 
DtTdbMetafileFactoryCreatorFcn myTdbMetafileFactoryCreatorFcn
 
DtVectorDataFactoryCreatorFcn myVectorDataFactoryCreatorFcn
 
DtTerrainReaderFactoryCreatorFcn myTerrainReaderFactoryCreatorFcn
 
DtTerrainWriterFactoryCreatorFcn myTerrainWriterFactoryCreatorFcn
 
DtVrfStateRepositoryUserExtensionFactoryCreatorFcn myVrfSRUserExtensionFactoryCreatorFcn
 
DtSpatialFilterFactoryCreatorFcn mySpatialFilterFactoryCreatorFcn
 
DtSpatialFilterEvaluatorFactoryCreatorFcn mySpatialFilterEvaluatorFactoryCreatorFcn
 
DtSignatureModifierFactoryCreatorFcn mySignatureModifierFactoryCreatorFcn
 
DtSignatureModifierEvaluatorFactoryCreatorFcn mySignatureModifierEvaluatorFactoryCreatorFcn
 
DtSignaturePropagatorFactoryCreatorFcn mySignaturePropagatorFactoryCreatorFcn
 
DtSignaturePropagatorDescriptorFactoryCreatorFcn mySignaturePropagatorDescriptorFactoryCreatorFcn
 
DtDetectionLevelDeterminatorFactoryCreatorFcn myDetectionLevelDeterminatorFactoryCreatorFcn
 
DtRadioDescriptorFactoryCreatorFcn myRadioDescriptorFactoryCreatorFcn
 
DtRadioFactoryCreatorFcn myRadioFactoryCreatorFcn
 
DtCommModelFactoryCreatorFcn myCommModelFactoryCreatorFcn
 
DtCommModelDescriptorFactoryCreatorFcn myCommModelDescriptorFactoryCreatorFcn
 
DtVrfSimSettingsObjectFactoryCreatorFcn myVrfSimSettingsObjectFactoryCreatorFcn
 
DtSubordinateEntryFactoryCreatorFcn mySubordinateEntryFactoryCreatorFcn
 
DtWeatherStateProviderFactoryCreatorFcn myWeatherStateProviderFactoryCreatorFcn
 
DtSimManagerCreatorFcn mySimManagerCreatorFcn
 
DtDebugDrawManagerCreatorFcn myDebugDrawManagerCreatorFcn
 
DtLocalObjectManagerCreatorFcn myObjectManagerCreatorFcn
 
DtScriptedTaskManagerCreatorFcn myScriptedTaskManagerCreatorFcn
 
DtScenarioEventManagerCreatorFcn myScenarioEventManagerCreatorFcn
 
DtHazardAreaManagerCreatorFcn myHazardAreaManagerCreatorFcn
 
DtIntelCollectionAreaManagerCreatorFcn myIntelCollectionAreaManagerCreatorFcn
 
DtScriptedObjectsMovementManagerCreatorFcn myScriptedObjectsMovementManagerCreatorFcn
 
DtImportExportScenarioDescriptionManagerCreatorFcn myImportScenarioDescriptionManagerCreatorFcn
 
DtDetonationManagerCreatorFcn myDetonationManagerCreatorFcn
 
DtAmmunitionManagerCreatorFcn myAmmunitionManagerCreatorFcn
 
DtFireManagerCreatorFcn myFireManagerCreatorFcn
 
DtResourceMonitorCreatorFcn myResourceMonitorCreatorFcn
 
DtRadarCoverageMonitorCreatorFcn myRadarCoverageMonitorCreatorFcn
 
DtTerrainProfileRequestManagerCreatorFcn myTerrainProfileRequestManagerCreatorFcn
 
DtVrfPluginManagerCreatorFcn myVrfPluginManagerCreatorFcn
 
DtGlobalPlanManagerCreatorFcn myGlobalPlanManagerCreatorFcn
 
DtStealthCommandsManagerCreatorFcn myStealthCommandsManagerCreatorFcn
 
DtHostilityManagerCreatorFcn myHostilityManagerCreatorFcn
 
DtEngagementZonesManagerCreatorFcn myEngagementZonesManagerCreatorFcn
 
DtScenarioExtrasMgrCreatorFcn myScenarioExtrasMgrCreatorFcn
 
DtManagedObjectListManagerCreatorFcn myManagedObjectListManagerCreatorFcn
 
DtOrbatManagerCreatorFcn myOrbatManagerCreatorFcn
 
DtSimInternalCommunicationManagerCreatorFcn mySimInternalCommunicationManagerCreatorFcn
 
DtVrfObjectPlanAdministratorCreatorFcn myVrfObjectPlanAdministratorCreatorFcn
 
DtObjectModelsManagerCreatorFcn myObjectModelsManagerCreatorFcn
 
DtEnvironmentalStateManagerCreatorFcn myEnvironmentalStateManagerCreatorFcn
 
DtVrfNavAreaManagerCreatorFcn myVrfNavAreaManagerCreatorFcn
 
DtSpawnSinkManagerCreatorFcn mySpawnSinkManagerCreatorFcn
 
DtCreateObjectServiceCreatorFcn myCreateObjectServiceCreatorFcn
 
DtScenarioServiceCreatorFcn myScenarioServiceCreatorFcn
 
DtSyncMatrixManagerCreatorFcn mySyncMatrixManagerCreatorFcn
 
DtInfluenceEventDispatcherCreatorFcn myInfluenceEventDispatcherCreatorFcn
 
DtPhysicalWorldCreatorFcn myPhysicalWorldCreatorFcn
 
DtTerrainDatabaseCreatorFcn myTerrainDatabaseCreatorFcn
 
DtDynamicTerrainManagerCreatorFcn myDynamicTerrainManagerCreatorFcn
 
DtCommModelManagerCreatorFcn myCommModelManagerCreatorFcn
 
DtSimTerrainRequestManagerCreatorFcn mySimTerrainRequestManagerCreatorFcn
 
DtParameterDatabaseCreatorFcn myParameterDatabaseCreatorFcn
 
DtEmbeddedEntityInfoManagerCreatorFcn myEmbeddedEntityInfoManagerCreatorFcn
 
DtVrfStatusPublisherCreatorFcn myVrfStatusPublisherCreatorFcn
 
DtSnapshotManagerCreatorFcn mySnapshotManagerCreatorFcn
 
DtSimulationModelSetCreatorFcn mySimulationModelSetCreatorFcn
 
DtScriptInterfaceFactoryCreatorFcn myScriptInterfaceFactoryCreatorFcn
 
DtScriptResourceManagerFactoryCreatorFcn myScriptResourceManagerFactoryCreatorFcn
 
DtLuaObjectSerializerCreatorFcn myLuaObjectSerializerCreatorFcn
 
DtLuaMessageBuilderCreatorFcn myLuaMessageBuilderCreatorFcn
 
DtVrfObjectNavInterfaceFactoryCreatorFcn myVrfObjectNavInterfaceFactoryCreatorFcn
 
DtSimCommandDistributorCreatorFcn mySimCommandDistributorCreatorFcn
 
DtTerrainInterfaceCreatorFcn myTerrainInterfaceCreatorFcn
 

Constructor & Destructor Documentation

DtVrfCreator::DtVrfCreator ( )

default constructor

virtual DtVrfCreator::~DtVrfCreator ( )
virtual

destructor

DtVrfCreator::DtVrfCreator ( const DtVrfCreator orig)
protected

copy constructor; not implemented

Member Function Documentation

virtual void DtVrfCreator::setSimObjectManagerCreatorFcn ( DtSimObjectManagerCreatorFcn  fcn)
virtual

Set Factory Creators.

virtual void DtVrfCreator::setObjectConsoleManagerCreatorFcn ( DtObjectConsoleManagerCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setResourceFactoryCreatorFcn ( DtSimResourceFactoryCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setSimObjectParameterFactoryCreatorFcn ( DtSimObjectParameterFactoryCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setSimObjectStateRepositoryFactoryCreatorFcn ( DtSimObjectStateRepositoryFactoryCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setSimTaskFactoryCreatorFcn ( DtSimTaskFactoryCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setTaskStateFactoryCreatorFcn ( DtSimTaskStateFactoryCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setInterfaceContentFactoryCreatorFcn ( DtInterfaceContentFactoryCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setVrfTDLMessageFactoryCreatorFcn ( DtVrfTDLMessageFactoryCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setVrfObjectMessageFactoryCreatorFcn ( DtVrfObjectMessageFactoryCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setSetDataRequestFactoryCreatorFcn ( DtSetDataRequestFactoryCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setSimReportFactoryCreatorFcn ( DtSimReportFactoryCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setAdminContentFactoryCreatorFcn ( DtAdminContentFactoryCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setSimCommandFactoryCreatorFcn ( DtSimCommandFactoryCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setSimCommandExecutorFactoryCreatorFcn ( DtSimCommandExecutorFactoryCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setComponentDescriptorFactoryCreatorFcn ( DtComponentDescriptorFactoryCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setCondExprFactoryCreatorFcn ( DtCondExprFactoryCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setStatementFactoryCreatorFcn ( DtStatementFactoryCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setSimTaskManagerFactoryCreatorFcn ( DtSimTaskManagerFactoryCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setVrfObjectPlanManagerFactoryCreatorFcn ( DtVrfObjectPlanManagerFactoryCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setSimComponentManagerFactoryCreatorFcn ( DtSimComponentManagerFactoryCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setSimComponentFactoryCreatorFcn ( DtSimComponentFactoryCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setEvaluatorFactoryCreatorFcn ( DtEvaluatorFactoryCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setProcessStateRepositoryFactoryCreatorFcn ( DtVrfProcessStateRepositoryFactoryCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setTerrainDbFactoryCreatorFcn ( DtTerrainDbFactoryCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setTdbMetafileFactoryCreatorFcn ( DtTdbMetafileFactoryCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setVectorDataFactoryCreatorFcn ( DtVectorDataFactoryCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setTerrainReaderFactoryCreatorFcn ( DtTerrainReaderFactoryCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setTerrainWriterFactoryCreatorFcn ( DtTerrainWriterFactoryCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setVrfStateRepositoryUserExtensionFactory ( DtVrfStateRepositoryUserExtensionFactoryCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setSpatialFilterFactory ( DtSpatialFilterFactoryCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setSpatialFilterEvaluatorFactory ( DtSpatialFilterEvaluatorFactoryCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setSignatureModifierFactory ( DtSignatureModifierFactoryCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setSignatureModifierEvaluatorFactory ( DtSignatureModifierEvaluatorFactoryCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setSignaturePropagatorFactory ( DtSignaturePropagatorFactoryCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setSignaturePropagatorDescriptorFactory ( DtSignaturePropagatorDescriptorFactoryCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setDetectionLevelDeterminatorFactory ( DtDetectionLevelDeterminatorFactoryCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setRadioDescriptorFactory ( DtRadioDescriptorFactoryCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setRadioFactoryCreatorFcn ( DtRadioFactoryCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setCommModelFactoryCreatorFcn ( DtCommModelFactoryCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setCommModelDescriptorFactoryCreatorFcn ( DtCommModelDescriptorFactoryCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setVrfSimSettingsObjectFactoryCreatorFcn ( DtVrfSimSettingsObjectFactoryCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setScriptInterfaceFactoryCreatorFcn ( DtScriptInterfaceFactoryCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setScriptResourceManagerFactoryCreatorFcn ( DtScriptResourceManagerFactoryCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setLuaObjectSerializerCreatorFcn ( DtLuaObjectSerializerCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setLuaMessageBuilderCreatorFcn ( DtLuaMessageBuilderCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setVrfObjectNavInterfaceFactoryCreatorFcn ( DtVrfObjectNavInterfaceFactoryCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setWeatherStateProviderFactoryCreatorFcn ( DtWeatherStateProviderFactoryCreatorFcn  fcn)
virtual
virtual DtVrfObjectParameterFactory* DtVrfCreator::createParameterFactory ( )
virtual

Create Factories.

Reimplemented in DtDefaultVrfCreator.

virtual DtSimObjectStateRepositoryFactory* DtVrfCreator::createSimObjectStateRepositoryFactory ( )
virtual

Reimplemented in DtDefaultVrfCreator.

virtual DtSimResourceFactory* DtVrfCreator::createResourceFactory ( )
virtual

Reimplemented in DtDefaultVrfCreator.

virtual DtSimTaskFactory* DtVrfCreator::createTaskFactory ( )
virtual

Reimplemented in DtDefaultVrfCreator.

virtual DtSimTaskStateFactory* DtVrfCreator::createTaskStateFactory ( )
virtual

Reimplemented in DtDefaultVrfCreator.

virtual DtInterfaceContentFactory* DtVrfCreator::createInterfaceContentFactory ( )
virtual

Reimplemented in DtDefaultVrfCreator.

virtual DtVrfTDLMessageFactory* DtVrfCreator::createVrfTDLMessageFactory ( )
virtual

Reimplemented in DtDefaultVrfCreator.

virtual DtVrfObjectMessageFactory* DtVrfCreator::createVrfObjectMessageFactory ( )
virtual

Reimplemented in DtDefaultVrfCreator.

virtual DtSetDataRequestFactory* DtVrfCreator::createSetDataRequestFactory ( )
virtual

Reimplemented in DtDefaultVrfCreator.

virtual DtSimReportFactory* DtVrfCreator::createReportFactory ( )
virtual

Reimplemented in DtDefaultVrfCreator.

virtual DtAdminContentFactory* DtVrfCreator::createAdminContentFactory ( )
virtual

Reimplemented in DtDefaultVrfCreator.

virtual DtSimCommandFactory* DtVrfCreator::createSimCommandFactory ( )
virtual

Reimplemented in DtDefaultVrfCreator.

virtual DtSimCommandExecutorFactory* DtVrfCreator::createSimCommandExecutorFactory ( )
virtual

Reimplemented in DtDefaultVrfCreator.

virtual DtComponentDescriptorFactory* DtVrfCreator::createComponentDescriptorFactory ( )
virtual

Reimplemented in DtDefaultVrfCreator.

virtual DtCondExprFactory* DtVrfCreator::createCondExprFactory ( )
virtual

Reimplemented in DtDefaultVrfCreator.

virtual DtStatementFactory* DtVrfCreator::createStatementFactory ( )
virtual

Reimplemented in DtDefaultVrfCreator.

virtual DtSimTaskManagerFactory* DtVrfCreator::createTaskManagerFactory ( )
virtual

Reimplemented in DtDefaultVrfCreator.

virtual DtVrfObjectPlanManagerFactory* DtVrfCreator::createVrfObjectPlanManagerFactory ( )
virtual

Reimplemented in DtDefaultVrfCreator.

virtual DtSimComponentManagerFactory* DtVrfCreator::createComponentManagerFactory ( )
virtual

Reimplemented in DtDefaultVrfCreator.

virtual DtSimComponentFactory* DtVrfCreator::createComponentFactory ( )
virtual

Reimplemented in DtDefaultVrfCreator.

virtual DtEvaluatorFactory* DtVrfCreator::createEvaluatorFactory ( )
virtual

Reimplemented in DtDefaultVrfCreator.

virtual DtVrfProcessStateRepositoryFactory* DtVrfCreator::createProcessStateRepositoryFactory ( )
virtual

Reimplemented in DtDefaultVrfCreator.

virtual DtTerrainDbFactory* DtVrfCreator::createTerrainDbFactory ( )
virtual
virtual DtTdbMetafileFactory* DtVrfCreator::createTerrainMetafileFactory ( )
virtual
virtual DtTerrainReaderFactory* DtVrfCreator::createTerrainReaderFactory ( DtTdbMetafileFactory metafileFactory)
virtual
virtual DtVectorDataFactory* DtVrfCreator::createVectorDataFactory ( DtTdbMetafileFactory metafileFactory)
virtual
virtual DtTerrainWriterFactory* DtVrfCreator::createTerrainWriterFactory ( )
virtual
virtual DtVrfStateRepositoryUserExtensionFactory* DtVrfCreator::createVrfSRUserExtensionFactory ( )
virtual
virtual DtSpatialFilterFactory* DtVrfCreator::createSpatialFilterFactory ( )
virtual

Reimplemented in DtDefaultVrfCreator.

virtual DtSpatialFilterEvaluatorFactory* DtVrfCreator::createSpatialFilterEvaluatorFactory ( )
virtual

Reimplemented in DtDefaultVrfCreator.

virtual DtSignatureModifierFactory* DtVrfCreator::createSignatureModifierFactory ( )
virtual

Reimplemented in DtDefaultVrfCreator.

virtual DtSignatureModifierEvaluatorFactory* DtVrfCreator::createSignatureModifierEvaluatorFactory ( )
virtual

Reimplemented in DtDefaultVrfCreator.

virtual DtSignaturePropagatorFactory* DtVrfCreator::createSignaturePropagatorFactory ( )
virtual

Reimplemented in DtDefaultVrfCreator.

virtual DtSignaturePropagatorDescriptorFactory* DtVrfCreator::createSignaturePropagatorDescriptorFactory ( )
virtual

Reimplemented in DtDefaultVrfCreator.

virtual DtDetectionLevelDeterminatorFactory* DtVrfCreator::createDetectionLevelDeterminatorFactory ( )
virtual

Reimplemented in DtDefaultVrfCreator.

virtual DtVrfRadioDescriptorFactory* DtVrfCreator::createRadioDescriptorFactory ( )
virtual

Reimplemented in DtDefaultVrfCreator.

virtual DtVrfRadioFactory* DtVrfCreator::createRadioFactory ( )
virtual

Reimplemented in DtDefaultVrfCreator.

virtual DtCommModelFactory* DtVrfCreator::createCommModelFactory ( )
virtual

Reimplemented in DtDefaultVrfCreator.

virtual DtCommModelDescriptorFactory* DtVrfCreator::createCommModelDescriptorFactory ( )
virtual

Reimplemented in DtDefaultVrfCreator.

virtual DtSettingsObjectFactory* DtVrfCreator::createSettingsObjectFactory ( )
virtual

Reimplemented in DtDefaultVrfCreator.

virtual DtSubordinateEntryFactory* DtVrfCreator::createSubordinateEntryFactory ( )
virtual

Reimplemented in DtDefaultVrfCreator.

virtual DtScriptInterfaceFactory* DtVrfCreator::createScriptInterfaceFactory ( )
virtual

Reimplemented in DtDefaultVrfCreator.

virtual DtScriptResourceManagerFactory* DtVrfCreator::createScriptResourceManagerFactory ( )
virtual

Reimplemented in DtDefaultVrfCreator.

virtual DtLuaObjectSerializer* DtVrfCreator::createLuaObjectSerializer ( DtSimulationServices simManager)
virtual

Reimplemented in DtDefaultVrfCreator.

virtual DtLuaMessageBuilder* DtVrfCreator::createLuaMessageBuilder ( )
virtual
virtual DtVrfObjectNavInterfaceFactory* DtVrfCreator::createVrfObjectNavInterfaceFactory ( )
virtual
virtual DtWeatherStateProviderFactory* DtVrfCreator::createWeatherStateProviderFactory ( )
virtual

Reimplemented in DtDefaultVrfCreator.

virtual DtTerrainInterface* DtVrfCreator::createTerrainInterface ( )
virtual
virtual void DtVrfCreator::setTerrainInterfaceCreatorFcn ( DtTerrainInterfaceCreatorFcn  )
virtual

Set Manager Creators.

virtual void DtVrfCreator::setSimManagerCreatorFcn ( DtSimManagerCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setDebugDrawManagerCreatorFcn ( DtDebugDrawManagerCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setLocalObjectManagerCreatorFcn ( DtLocalObjectManagerCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setScriptedTaskManagerCreatorFcn ( DtScriptedTaskManagerCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setScenarioEventManagerCreatorFcn ( DtScenarioEventManagerCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setHazardAreaManagerCreatorFcn ( DtHazardAreaManagerCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setIntelCollectionAreaManagerCreatorFcn ( DtIntelCollectionAreaManagerCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setScriptedObjectsMovementManagerCreatorFcn ( DtScriptedObjectsMovementManagerCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setImportScenarioDescriptionManagerCreatorFcn ( DtImportExportScenarioDescriptionManagerCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setDetonationManagerCreatorFcn ( DtDetonationManagerCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setAmmunitionManagerCreatorFcn ( DtAmmunitionManagerCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setFireManagerCreatorFcn ( DtFireManagerCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setResourceMonitorCreatorFcn ( DtResourceMonitorCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setRadarCoverageMonitorCreatorFcn ( DtRadarCoverageMonitorCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setTerrainProfileRequestManagerCreatorFcn ( DtTerrainProfileRequestManagerCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setVrfPluginManagerCreatorFcn ( DtVrfPluginManagerCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setGlobalPlanManagerCreatorFcn ( DtGlobalPlanManagerCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setStealthCommandsManagerCreatorFcn ( DtStealthCommandsManagerCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setHostilityManagerCreatorFcn ( DtHostilityManagerCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setEngagementZonesManagerCreatorFcn ( DtEngagementZonesManagerCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setScenarioExtrasMgrCreatorFcn ( DtScenarioExtrasMgrCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setManagedObjectListManagerCreatorFcn ( DtManagedObjectListManagerCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setOrbatManagerCreatorFcn ( DtOrbatManagerCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setSimInternalCommunicationManagerCreatorFcn ( DtSimInternalCommunicationManagerCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setVrfObjectPlanAdministratorCreatorFcn ( DtVrfObjectPlanAdministratorCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setObjectModelsManagerCreatorFcn ( DtObjectModelsManagerCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setEnvironmentalStateManagerCreatorFcn ( DtEnvironmentalStateManagerCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setVrfNavAreaManagerCreatorFcn ( DtVrfNavAreaManagerCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setSpawnSinkManagerCreatorFcn ( DtSpawnSinkManagerCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setCreateObjectServiceCreatorFcn ( DtCreateObjectServiceCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setScenarioServiceCreatorFcn ( DtScenarioServiceCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setSyncMatrixManagerCreatorFcn ( DtSyncMatrixManagerCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setInfluenceEventDispatcherCreatorFcn ( DtInfluenceEventDispatcherCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setPhysicalWorldCreatorFcn ( DtPhysicalWorldCreatorFcn  fcn)
virtual

Set physical world & terrain database creators.

virtual void DtVrfCreator::setTerrainDatabaseCreatorFcn ( DtTerrainDatabaseCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setDynamicTerrainManagerCreatorFcn ( DtDynamicTerrainManagerCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setCommModelManagerCreatorFcn ( DtCommModelManagerCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setSimTerrainRequestManagerCreatorFcn ( DtSimTerrainRequestManagerCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setParameterDatabaseCreatorFcn ( DtParameterDatabaseCreatorFcn  fcn)
virtual

Set Parameter Database Creator.

virtual void DtVrfCreator::setEmbeddedEntityInfoManagerCreatorFcn ( DtEmbeddedEntityInfoManagerCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setSimCommandDistributorCreatorFcn ( DtSimCommandDistributorCreatorFcn  fcn)
virtual
virtual void DtVrfCreator::setSimulationModelSetCreatorFcn ( DtSimulationModelSetCreatorFcn  fcn)
virtual

Set SimulationModelSet Creator.

virtual DtSimManager* DtVrfCreator::createSimManager ( DtCommunicationManager conn)
virtual

Create Managers.

virtual DtResourceMonitor* DtVrfCreator::createResourceMonitor ( DtSimulationServices simManager,
DtLocalObjectManager  
)
virtual
virtual DtRadarCoverageMonitor* DtVrfCreator::createRadarCoverageMonitor ( DtSimulationServices simManager)
virtual
virtual DtTerrainProfileRequestManager* DtVrfCreator::createTerrainProfileRequestManager ( DtSimulationServices simManager)
virtual
virtual DtVrfPluginManager* DtVrfCreator::createPluginManager ( )
virtual
virtual DtDebugDrawManager* DtVrfCreator::createDebugDrawManager ( DtSimulationServices simManager)
virtual
virtual DtLocalObjectManager* DtVrfCreator::createLocalObjectManager ( DtSimulationServices simManager)
virtual
virtual DtScriptedTaskManager* DtVrfCreator::createScriptedTaskManager ( DtSimulationServices simManager)
virtual
virtual DtScenarioEventManager* DtVrfCreator::createScenarioEventManager ( DtSimulationServices simManager,
DtLocalObjectManager  
)
virtual
virtual DtHazardAreaManager* DtVrfCreator::createHazardAreaManager ( DtSimulationServices simManager)
virtual
virtual DtIntelCollectionAreaManager* DtVrfCreator::createIntelCollectionAreaManager ( DtSimulationServices simManager)
virtual
virtual DtScriptedObjectsMovementManager* DtVrfCreator::createScriptedObjectsMovementManager ( DtSimulationServices simManager)
virtual
virtual DtImportExportScenarioDescriptionManager* DtVrfCreator::createImportScenarioDescriptionManager ( DtSimulationServices simManager,
DtLocalObjectManager  
)
virtual
virtual DtDetonationManager* DtVrfCreator::createDetonationManager ( DtSimulationServices simManager)
virtual
virtual DtAmmunitionManager* DtVrfCreator::createAmmunitionManager ( )
virtual
virtual DtFireManager* DtVrfCreator::createFireManager ( DtSimulationServices simManager)
virtual
virtual DtGlobalPlanManager* DtVrfCreator::createGlobalPlanManager ( DtLocalObjectManager simManager)
virtual
virtual DtStealthCommandsManager* DtVrfCreator::createStealthCommandsManager ( DtSimulationServices simManager)
virtual
virtual DtHostilityManager* DtVrfCreator::createHostilityManager ( DtSimulationServices simManager)
virtual
virtual DtEngagementZonesManager* DtVrfCreator::createEngagementZonesManager ( DtSimulationServices simManager)
virtual
virtual DtScenarioExtrasMgr* DtVrfCreator::createScenarioExtrasMgr ( DtSimulationServices simManager)
virtual
virtual DtManagedObjectListManager* DtVrfCreator::createManagedObjectListManager ( DtSimulationServices simManager)
virtual
virtual DtOrbatManager* DtVrfCreator::createOrbatManager ( DtSimulationServices simManager,
DtLocalObjectManager  
)
virtual
virtual DtSimInternalCommunicationManager* DtVrfCreator::createSimInternalCommunicationManager ( DtSimulationServices )
virtual
virtual DtVrfObjectPlanAdministrator* DtVrfCreator::createVrfObjectPlanAdministrator ( DtLocalObjectManager )
virtual
virtual DtObjectGeometricModelsManager* DtVrfCreator::createObjectModelsManager ( DtSimulationServices simManager)
virtual
virtual DtEnvironmentalStateManager* DtVrfCreator::createEnvironmentalStateManager ( DtSimulationServices simManager,
DtLocalObjectManager  
)
virtual
virtual DtVrfNavAreaManager* DtVrfCreator::createVrfNavAreaManager ( DtSimulationServices simManager)
virtual
virtual DtSpawnSinkManager* DtVrfCreator::createSpawnSinkManager ( DtSimulationServices simManager,
DtLocalObjectManager  
)
virtual
virtual DtCreateObjectServiceInterface* DtVrfCreator::createCreateObjectService ( DtSimulationServices simManager,
DtLocalObjectManager  
)
virtual
virtual DtScenarioServiceInterface* DtVrfCreator::createScenarioService ( DtSimulationServices simManager)
virtual
virtual DtSimObjectManager* DtVrfCreator::createSimObjectManager ( DtSimulationServices )
virtual
virtual DtObjectConsoleManager* DtVrfCreator::createObjectConsoleManager ( DtSimulationServices )
virtual
virtual DtSyncMatrixManager* DtVrfCreator::createSyncMatrixManager ( DtLocalObjectManager simManager)
virtual
virtual DtInfluenceEventDispatcher* DtVrfCreator::createInfluenceEventDispatcher ( DtSimulationServices simServices)
virtual
virtual DtPhysicalWorld* DtVrfCreator::createPhysicalWorld ( DtSimulationServices simManager,
DtLocalObjectManager  
)
virtual

Create a physical world.

virtual DtTerrainDatabase* DtVrfCreator::createTerrainDatabase ( )
virtual

Create a terrain database.

virtual DtDynamicTerrainManager* DtVrfCreator::createDynamicTerrainManager ( DtSimulationServices simManager)
virtual

Create a dynamic terrain manager.

virtual DtCommModelManager* DtVrfCreator::createCommModelManager ( DtSimulationServices simManager)
virtual
virtual DtSimTerrainRequestManager* DtVrfCreator::createSimTerrainRequestManager ( DtSimulationServices simManager)
virtual
virtual DtVrfParameterDb* DtVrfCreator::createParameterDatabase ( )
virtual

Create Parameter Database. If a parameter database creator is not specified via a call to setParameterDatabaseCreatorFcn(), creates a parameter database of type DtMtlParameterDb.

virtual DtEmbeddedEntityInfoManager* DtVrfCreator::createEmbeddedEntityInfoManager ( DtSimulationServices simManager,
DtLocalObjectManager  
)
virtual
virtual DtSimCommandDistributor* DtVrfCreator::createSimCommandDistributor ( )
virtual
virtual void DtVrfCreator::setStatusPublisherCreatorFcn ( DtVrfStatusPublisherCreatorFcn  fcn)
virtual

Set Other Creators.

virtual void DtVrfCreator::setSnapshotManagerCreatorFcn ( DtSnapshotManagerCreatorFcn  fcn)
virtual
virtual DtVrfStatusPublisher* DtVrfCreator::createStatusPublisher ( DtVrfMessageInterface msgInterface,
DtLocalObjectManager  
)
virtual

Other Creators.

virtual DtSnapshotManager* DtVrfCreator::createSnapshotManager ( DtCgf )
virtual
virtual DtSimulationModelSet* DtVrfCreator::createSimulationModelSet ( const DtString name,
DtReaderWriterRegistry parentRegistry = NULL 
)
virtual
const DtVrfCreator& DtVrfCreator::operator= ( const DtVrfCreator orig)
protected

assignment operator ; not implemented

VRF4API_METHOD void DtVrfCreator::setVrfObjectManagerCreatorFcn ( DtLocalObjectManagerCreatorFcn  fcn)
inline

These are backwards compatible methods that can be used if you define ALLOW_VRF4API in your header file.

Member Data Documentation

DtSimObjectManagerCreatorFcn DtVrfCreator::mySimObjectManagerCreatorFcn
protected

Factory Creators.

DtObjectConsoleManagerCreatorFcn DtVrfCreator::myObjectConsoleManagerCreatorFcn
protected
DtSimResourceFactoryCreatorFcn DtVrfCreator::myResourceFactoryCreatorFcn
protected
DtSimObjectParameterFactoryCreatorFcn DtVrfCreator::mySimObjectParameterFactoryCreatorFcn
protected
DtSimObjectStateRepositoryFactoryCreatorFcn DtVrfCreator::mySimObjectStateRepositoryFactoryCreatorFcn
protected
DtSimTaskFactoryCreatorFcn DtVrfCreator::mySimTaskFactoryCreatorFcn
protected
DtSimTaskStateFactoryCreatorFcn DtVrfCreator::myTaskStateFactoryCreatorFcn
protected
DtInterfaceContentFactoryCreatorFcn DtVrfCreator::myInterfaceContentFactoryCreatorFcn
protected
DtVrfTDLMessageFactoryCreatorFcn DtVrfCreator::myVrfTDLMessageFactoryCreatorFcn
protected
DtVrfObjectMessageFactoryCreatorFcn DtVrfCreator::myVrfObjectMessageFactoryCreatorFcn
protected
DtSetDataRequestFactoryCreatorFcn DtVrfCreator::mySetDataRequestFactoryCreatorFcn
protected
DtSimReportFactoryCreatorFcn DtVrfCreator::mySimReportFactoryCreatorFcn
protected
DtAdminContentFactoryCreatorFcn DtVrfCreator::myAdminContentFactoryCreatorFcn
protected
DtSimCommandFactoryCreatorFcn DtVrfCreator::mySimCommandFactoryCreatorFcn
protected
DtSimCommandExecutorFactoryCreatorFcn DtVrfCreator::mySimCommandExecutorFactoryCreatorFcn
protected
DtComponentDescriptorFactoryCreatorFcn DtVrfCreator::myComponentDescriptorFactoryCreatorFcn
protected
DtCondExprFactoryCreatorFcn DtVrfCreator::myCondExprFactoryCreatorFcn
protected
DtStatementFactoryCreatorFcn DtVrfCreator::myStatementFactoryCreatorFcn
protected
DtSimTaskManagerFactoryCreatorFcn DtVrfCreator::mySimTaskManagerFactoryCreatorFcn
protected
DtVrfObjectPlanManagerFactoryCreatorFcn DtVrfCreator::myVrfObjectPlanManagerFactoryCreatorFcn
protected
DtSimComponentManagerFactoryCreatorFcn DtVrfCreator::mySimComponentManagerFactoryCreatorFcn
protected
DtSimComponentFactoryCreatorFcn DtVrfCreator::mySimComponentFactoryCreatorFcn
protected
DtEvaluatorFactoryCreatorFcn DtVrfCreator::myEvaluatorFactoryCreatorFcn
protected
DtVrfProcessStateRepositoryFactoryCreatorFcn DtVrfCreator::myProcessStateRepositoryFactoryCreatorFcn
protected
DtTerrainDbFactoryCreatorFcn DtVrfCreator::myTerrainDbFactoryCreatorFcn
protected
DtTdbMetafileFactoryCreatorFcn DtVrfCreator::myTdbMetafileFactoryCreatorFcn
protected
DtVectorDataFactoryCreatorFcn DtVrfCreator::myVectorDataFactoryCreatorFcn
protected
DtTerrainReaderFactoryCreatorFcn DtVrfCreator::myTerrainReaderFactoryCreatorFcn
protected
DtTerrainWriterFactoryCreatorFcn DtVrfCreator::myTerrainWriterFactoryCreatorFcn
protected
DtVrfStateRepositoryUserExtensionFactoryCreatorFcn DtVrfCreator::myVrfSRUserExtensionFactoryCreatorFcn
protected
DtSpatialFilterFactoryCreatorFcn DtVrfCreator::mySpatialFilterFactoryCreatorFcn
protected
DtSpatialFilterEvaluatorFactoryCreatorFcn DtVrfCreator::mySpatialFilterEvaluatorFactoryCreatorFcn
protected
DtSignatureModifierFactoryCreatorFcn DtVrfCreator::mySignatureModifierFactoryCreatorFcn
protected
DtSignatureModifierEvaluatorFactoryCreatorFcn DtVrfCreator::mySignatureModifierEvaluatorFactoryCreatorFcn
protected
DtSignaturePropagatorFactoryCreatorFcn DtVrfCreator::mySignaturePropagatorFactoryCreatorFcn
protected
DtSignaturePropagatorDescriptorFactoryCreatorFcn DtVrfCreator::mySignaturePropagatorDescriptorFactoryCreatorFcn
protected
DtDetectionLevelDeterminatorFactoryCreatorFcn DtVrfCreator::myDetectionLevelDeterminatorFactoryCreatorFcn
protected
DtRadioDescriptorFactoryCreatorFcn DtVrfCreator::myRadioDescriptorFactoryCreatorFcn
protected
DtRadioFactoryCreatorFcn DtVrfCreator::myRadioFactoryCreatorFcn
protected
DtCommModelFactoryCreatorFcn DtVrfCreator::myCommModelFactoryCreatorFcn
protected
DtCommModelDescriptorFactoryCreatorFcn DtVrfCreator::myCommModelDescriptorFactoryCreatorFcn
protected
DtVrfSimSettingsObjectFactoryCreatorFcn DtVrfCreator::myVrfSimSettingsObjectFactoryCreatorFcn
protected
DtSubordinateEntryFactoryCreatorFcn DtVrfCreator::mySubordinateEntryFactoryCreatorFcn
protected
DtWeatherStateProviderFactoryCreatorFcn DtVrfCreator::myWeatherStateProviderFactoryCreatorFcn
protected
DtSimManagerCreatorFcn DtVrfCreator::mySimManagerCreatorFcn
protected

Manager Creators.

DtDebugDrawManagerCreatorFcn DtVrfCreator::myDebugDrawManagerCreatorFcn
protected
DtLocalObjectManagerCreatorFcn DtVrfCreator::myObjectManagerCreatorFcn
protected
DtScriptedTaskManagerCreatorFcn DtVrfCreator::myScriptedTaskManagerCreatorFcn
protected
DtScenarioEventManagerCreatorFcn DtVrfCreator::myScenarioEventManagerCreatorFcn
protected
DtHazardAreaManagerCreatorFcn DtVrfCreator::myHazardAreaManagerCreatorFcn
protected
DtIntelCollectionAreaManagerCreatorFcn DtVrfCreator::myIntelCollectionAreaManagerCreatorFcn
protected
DtScriptedObjectsMovementManagerCreatorFcn DtVrfCreator::myScriptedObjectsMovementManagerCreatorFcn
protected
DtImportExportScenarioDescriptionManagerCreatorFcn DtVrfCreator::myImportScenarioDescriptionManagerCreatorFcn
protected
DtDetonationManagerCreatorFcn DtVrfCreator::myDetonationManagerCreatorFcn
protected
DtAmmunitionManagerCreatorFcn DtVrfCreator::myAmmunitionManagerCreatorFcn
protected
DtFireManagerCreatorFcn DtVrfCreator::myFireManagerCreatorFcn
protected
DtResourceMonitorCreatorFcn DtVrfCreator::myResourceMonitorCreatorFcn
protected
DtRadarCoverageMonitorCreatorFcn DtVrfCreator::myRadarCoverageMonitorCreatorFcn
protected
DtTerrainProfileRequestManagerCreatorFcn DtVrfCreator::myTerrainProfileRequestManagerCreatorFcn
protected
DtVrfPluginManagerCreatorFcn DtVrfCreator::myVrfPluginManagerCreatorFcn
protected
DtGlobalPlanManagerCreatorFcn DtVrfCreator::myGlobalPlanManagerCreatorFcn
protected
DtStealthCommandsManagerCreatorFcn DtVrfCreator::myStealthCommandsManagerCreatorFcn
protected
DtHostilityManagerCreatorFcn DtVrfCreator::myHostilityManagerCreatorFcn
protected
DtEngagementZonesManagerCreatorFcn DtVrfCreator::myEngagementZonesManagerCreatorFcn
protected
DtScenarioExtrasMgrCreatorFcn DtVrfCreator::myScenarioExtrasMgrCreatorFcn
protected
DtManagedObjectListManagerCreatorFcn DtVrfCreator::myManagedObjectListManagerCreatorFcn
protected
DtOrbatManagerCreatorFcn DtVrfCreator::myOrbatManagerCreatorFcn
protected
DtSimInternalCommunicationManagerCreatorFcn DtVrfCreator::mySimInternalCommunicationManagerCreatorFcn
protected
DtVrfObjectPlanAdministratorCreatorFcn DtVrfCreator::myVrfObjectPlanAdministratorCreatorFcn
protected
DtObjectModelsManagerCreatorFcn DtVrfCreator::myObjectModelsManagerCreatorFcn
protected
DtEnvironmentalStateManagerCreatorFcn DtVrfCreator::myEnvironmentalStateManagerCreatorFcn
protected
DtVrfNavAreaManagerCreatorFcn DtVrfCreator::myVrfNavAreaManagerCreatorFcn
protected
DtSpawnSinkManagerCreatorFcn DtVrfCreator::mySpawnSinkManagerCreatorFcn
protected
DtCreateObjectServiceCreatorFcn DtVrfCreator::myCreateObjectServiceCreatorFcn
protected
DtScenarioServiceCreatorFcn DtVrfCreator::myScenarioServiceCreatorFcn
protected
DtSyncMatrixManagerCreatorFcn DtVrfCreator::mySyncMatrixManagerCreatorFcn
protected
DtInfluenceEventDispatcherCreatorFcn DtVrfCreator::myInfluenceEventDispatcherCreatorFcn
protected
DtPhysicalWorldCreatorFcn DtVrfCreator::myPhysicalWorldCreatorFcn
protected

Physical world Creator.

DtTerrainDatabaseCreatorFcn DtVrfCreator::myTerrainDatabaseCreatorFcn
protected

Terrain database Creator.

DtDynamicTerrainManagerCreatorFcn DtVrfCreator::myDynamicTerrainManagerCreatorFcn
protected

Dynamic terrain manager Creator.

DtCommModelManagerCreatorFcn DtVrfCreator::myCommModelManagerCreatorFcn
protected
DtSimTerrainRequestManagerCreatorFcn DtVrfCreator::mySimTerrainRequestManagerCreatorFcn
protected
DtParameterDatabaseCreatorFcn DtVrfCreator::myParameterDatabaseCreatorFcn
protected

Parameter Database Creator.

DtEmbeddedEntityInfoManagerCreatorFcn DtVrfCreator::myEmbeddedEntityInfoManagerCreatorFcn
protected

Embedded Entity Task/Set Cache Creator.

DtVrfStatusPublisherCreatorFcn DtVrfCreator::myVrfStatusPublisherCreatorFcn
protected

Other Creators.

DtSnapshotManagerCreatorFcn DtVrfCreator::mySnapshotManagerCreatorFcn
protected
DtSimulationModelSetCreatorFcn DtVrfCreator::mySimulationModelSetCreatorFcn
protected
DtScriptInterfaceFactoryCreatorFcn DtVrfCreator::myScriptInterfaceFactoryCreatorFcn
protected
DtScriptResourceManagerFactoryCreatorFcn DtVrfCreator::myScriptResourceManagerFactoryCreatorFcn
protected
DtLuaObjectSerializerCreatorFcn DtVrfCreator::myLuaObjectSerializerCreatorFcn
protected
DtLuaMessageBuilderCreatorFcn DtVrfCreator::myLuaMessageBuilderCreatorFcn
protected
DtVrfObjectNavInterfaceFactoryCreatorFcn DtVrfCreator::myVrfObjectNavInterfaceFactoryCreatorFcn
protected
DtSimCommandDistributorCreatorFcn DtVrfCreator::mySimCommandDistributorCreatorFcn
protected
DtTerrainInterfaceCreatorFcn DtVrfCreator::myTerrainInterfaceCreatorFcn
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Thu Jun 1 17:58:13 EDT 2023 from SVN revision 255404
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)