Instances of DtVrfCreator are responsible for creating all of the objects needed to create and manage DtLocalObjects.
|
| | 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 DtSimResourceFactory * | createResourceFactory () |
| |
| virtual DtSimTaskFactory * | createTaskFactory () |
| |
| virtual DtSimTaskStateFactory * | createTaskStateFactory () |
| |
| virtual DtInterfaceContentFactory * | createInterfaceContentFactory () |
| |
| virtual DtVrfTDLMessageFactory * | createVrfTDLMessageFactory () |
| |
| virtual DtVrfObjectMessageFactory * | createVrfObjectMessageFactory () |
| |
| virtual DtSetDataRequestFactory * | createSetDataRequestFactory () |
| |
| virtual DtSimReportFactory * | createReportFactory () |
| |
| virtual DtAdminContentFactory * | createAdminContentFactory () |
| |
| virtual DtSimCommandFactory * | createSimCommandFactory () |
| |
virtual
DtSimCommandExecutorFactory * | createSimCommandExecutorFactory () |
| |
virtual
DtComponentDescriptorFactory * | createComponentDescriptorFactory () |
| |
| virtual DtCondExprFactory * | createCondExprFactory () |
| |
| virtual DtStatementFactory * | createStatementFactory () |
| |
| virtual DtSimTaskManagerFactory * | createTaskManagerFactory () |
| |
virtual
DtVrfObjectPlanManagerFactory * | createVrfObjectPlanManagerFactory () |
| |
virtual
DtSimComponentManagerFactory * | createComponentManagerFactory () |
| |
| virtual DtSimComponentFactory * | createComponentFactory () |
| |
| virtual DtEvaluatorFactory * | createEvaluatorFactory () |
| |
virtual
DtVrfProcessStateRepositoryFactory * | createProcessStateRepositoryFactory () |
| |
| virtual DtTerrainDbFactory * | createTerrainDbFactory () |
| |
| virtual DtTdbMetafileFactory * | createTerrainMetafileFactory () |
| |
| virtual DtTerrainReaderFactory * | createTerrainReaderFactory (DtTdbMetafileFactory *metafileFactory) |
| |
| virtual DtVectorDataFactory * | createVectorDataFactory (DtTdbMetafileFactory *metafileFactory) |
| |
| virtual DtTerrainWriterFactory * | createTerrainWriterFactory () |
| |
virtual
DtVrfStateRepositoryUserExtensionFactory * | createVrfSRUserExtensionFactory () |
| |
| virtual DtSpatialFilterFactory * | createSpatialFilterFactory () |
| |
virtual
DtSpatialFilterEvaluatorFactory * | createSpatialFilterEvaluatorFactory () |
| |
virtual
DtSignatureModifierFactory * | createSignatureModifierFactory () |
| |
virtual
DtSignatureModifierEvaluatorFactory * | createSignatureModifierEvaluatorFactory () |
| |
virtual
DtSignaturePropagatorFactory * | createSignaturePropagatorFactory () |
| |
virtual
DtSignaturePropagatorDescriptorFactory * | createSignaturePropagatorDescriptorFactory () |
| |
virtual
DtDetectionLevelDeterminatorFactory * | createDetectionLevelDeterminatorFactory () |
| |
virtual
DtVrfRadioDescriptorFactory * | createRadioDescriptorFactory () |
| |
| virtual DtVrfRadioFactory * | createRadioFactory () |
| |
| virtual DtCommModelFactory * | createCommModelFactory () |
| |
virtual
DtCommModelDescriptorFactory * | createCommModelDescriptorFactory () |
| |
| virtual DtSettingsObjectFactory * | createSettingsObjectFactory () |
| |
| virtual DtSubordinateEntryFactory * | createSubordinateEntryFactory () |
| |
| virtual DtScriptInterfaceFactory * | createScriptInterfaceFactory () |
| |
virtual
DtScriptResourceManagerFactory * | createScriptResourceManagerFactory () |
| |
| virtual DtLuaObjectSerializer * | createLuaObjectSerializer (DtSimulationServices *simManager) |
| |
| virtual DtLuaMessageBuilder * | createLuaMessageBuilder () |
| |
virtual
DtVrfObjectNavInterfaceFactory * | createVrfObjectNavInterfaceFactory () |
| |
virtual
DtWeatherStateProviderFactory * | createWeatherStateProviderFactory () |
| |
| virtual DtTerrainInterface * | createTerrainInterface () |
| |
| 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 | 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 DtSimManager * | createSimManager (DtCommunicationManager *conn) |
| |
| virtual DtResourceMonitor * | createResourceMonitor (DtSimulationServices *simManager, DtLocalObjectManager *) |
| |
| virtual DtRadarCoverageMonitor * | createRadarCoverageMonitor (DtSimulationServices *simManager) |
| |
virtual
DtTerrainProfileRequestManager * | createTerrainProfileRequestManager (DtSimulationServices *simManager) |
| |
| virtual DtVrfPluginManager * | createPluginManager () |
| |
| virtual DtDebugDrawManager * | createDebugDrawManager (DtSimulationServices *simManager) |
| |
| virtual DtLocalObjectManager * | createLocalObjectManager (DtSimulationServices *simManager) |
| |
| virtual DtScriptedTaskManager * | createScriptedTaskManager (DtSimulationServices *simManager) |
| |
| virtual DtScenarioEventManager * | createScenarioEventManager (DtSimulationServices *simManager, DtLocalObjectManager *) |
| |
| virtual DtHazardAreaManager * | createHazardAreaManager (DtSimulationServices *simManager) |
| |
virtual
DtIntelCollectionAreaManager * | createIntelCollectionAreaManager (DtSimulationServices *simManager) |
| |
virtual
DtScriptedObjectsMovementManager * | createScriptedObjectsMovementManager (DtSimulationServices *simManager) |
| |
virtual
DtImportExportScenarioDescriptionManager * | createImportScenarioDescriptionManager (DtSimulationServices *simManager, DtLocalObjectManager *) |
| |
| virtual DtDetonationManager * | createDetonationManager (DtSimulationServices *simManager) |
| |
| virtual DtAmmunitionManager * | createAmmunitionManager () |
| |
| virtual DtFireManager * | createFireManager (DtSimulationServices *simManager) |
| |
| virtual DtGlobalPlanManager * | createGlobalPlanManager (DtLocalObjectManager *simManager) |
| |
| virtual DtStealthCommandsManager * | createStealthCommandsManager (DtSimulationServices *simManager) |
| |
| virtual DtHostilityManager * | createHostilityManager (DtSimulationServices *simManager) |
| |
| virtual DtEngagementZonesManager * | createEngagementZonesManager (DtSimulationServices *simManager) |
| |
| virtual DtScenarioExtrasMgr * | createScenarioExtrasMgr (DtSimulationServices *simManager) |
| |
virtual
DtManagedObjectListManager * | createManagedObjectListManager (DtSimulationServices *simManager) |
| |
| virtual DtOrbatManager * | createOrbatManager (DtSimulationServices *simManager, DtLocalObjectManager *) |
| |
virtual
DtSimInternalCommunicationManager * | createSimInternalCommunicationManager (DtSimulationServices *) |
| |
virtual
DtVrfObjectPlanAdministrator * | createVrfObjectPlanAdministrator (DtLocalObjectManager *) |
| |
virtual
DtObjectGeometricModelsManager * | createObjectModelsManager (DtSimulationServices *simManager) |
| |
virtual
DtEnvironmentalStateManager * | createEnvironmentalStateManager (DtSimulationServices *simManager, DtLocalObjectManager *) |
| |
| virtual DtVrfNavAreaManager * | createVrfNavAreaManager (DtSimulationServices *simManager) |
| |
| virtual DtSpawnSinkManager * | createSpawnSinkManager (DtSimulationServices *simManager, DtLocalObjectManager *) |
| |
virtual
DtCreateObjectServiceInterface * | createCreateObjectService (DtSimulationServices *simManager, DtLocalObjectManager *) |
| |
virtual
DtScenarioServiceInterface * | createScenarioService (DtSimulationServices *simManager) |
| |
| virtual DtSimObjectManager * | createSimObjectManager (DtSimulationServices *) |
| |
| virtual DtObjectConsoleManager * | createObjectConsoleManager (DtSimulationServices *) |
| |
| virtual DtSyncMatrixManager * | createSyncMatrixManager (DtLocalObjectManager *simManager) |
| |
| virtual DtPhysicalWorld * | createPhysicalWorld (DtSimulationServices *simManager, DtLocalObjectManager *) |
| |
| virtual DtTerrainDatabase * | createTerrainDatabase () |
| |
| virtual DtDynamicTerrainManager * | createDynamicTerrainManager (DtSimulationServices *simManager) |
| |
| virtual DtCommModelManager * | createCommModelManager (DtSimulationServices *simManager) |
| |
virtual
DtSimTerrainRequestManager * | createSimTerrainRequestManager (DtSimulationServices *simManager) |
| |
| virtual DtVrfParameterDb * | createParameterDatabase () |
| |
virtual
DtEmbeddedEntityInfoManager * | createEmbeddedEntityInfoManager (DtSimulationServices *simManager, DtLocalObjectManager *) |
| |
| virtual DtSimCommandDistributor * | createSimCommandDistributor () |
| |
| virtual void | setStatusPublisherCreatorFcn (DtVrfStatusPublisherCreatorFcn fcn) |
| |
| virtual void | setSnapshotManagerCreatorFcn (DtSnapshotManagerCreatorFcn fcn) |
| |
| virtual DtVrfStatusPublisher * | createStatusPublisher (DtVrfMessageInterface *msgInterface, DtLocalObjectManager *) |
| |
| virtual DtSnapshotManager * | createSnapshotManager (DtCgf *) |
| |
| virtual DtSimulationModelSet * | createSimulationModelSet (const DtString &name, DtReaderWriterRegistry *parentRegistry=NULL) |
| |
|
| VRF4API_METHOD void | setVrfObjectManagerCreatorFcn (DtLocalObjectManagerCreatorFcn fcn) |
| |