![]() |
VR-Forces Development_Version Class Documentation
|

Public Member Functions | |
| DtVrfSimOptions (int argc, char **argv, const char *appName, const char *appVersion) | |
| virtual | ~DtVrfSimOptions () |
| virtual bool | readConfigurationFile (const DtFilename &mtlFile) |
| virtual DtFloat64 | entVrfDataTimeThreshold () const |
| virtual int | statusUpdateHeartbeat () const |
| virtual DtFilename | simulationModelSetFilename () const |
| virtual bool | forceParameterDbReload () const |
| virtual double | rotationThreshold () const |
| virtual double | translationThreshold () const |
| virtual double | aggDimensionThreshold () const |
| virtual void | setDefaultParameterDatabasePath (const DtFilename &path) |
| virtual const DtFilename & | defaultParameterDatabasePath () const |
| virtual void | setDefaultTerrainDatabasePath (const DtFilename &path) |
| virtual const DtFilename & | defaultTerrainDatabasePath () const |
| virtual bool | useDIGuy () const |
| virtual DtFilename | diGuyCharacterDataFile () const |
| virtual DtFilename | diGuyAnimationsFile () const |
| virtual bool | logFrameRateStats () const |
| virtual void | setLogFrameRateStats (bool yesOrNo) |
| virtual bool | enableDebugDrawer () const |
| virtual void | setEnableDebugDrawer (bool enable) |
| virtual bool | enableNavigationLabDebugging () const |
| virtual void | setEnableNavigationLabDebugging (bool enable) |
| virtual void | setPublishZeroVelocityWhenPaused (bool) |
| virtual bool | publishZeroVelocityWhenPaused () const |
| virtual void | setSetDeadReckoningAlgorithmToStaticOnPause (bool) |
| virtual bool | setDeadReckoningAlgorithmToStaticOnPause () const |
| virtual bool | aggregateSpatialModelTickPeriodUsesRealTime () const |
| virtual void | setAggregateSpatialModelTickPeriodUsesRealTime (bool yesOrNo) |
| virtual double | aggregateSpatialModelTickPeriod () const |
| virtual void | setAggregateSpatialModelTickPeriod (double period) |
| virtual double | aggregateSpatialModelTickVariance () const |
| virtual void | setAggregateSpatialModelTickVariance (double variance) |
| virtual bool | tickAggregateSpatialModelAsFastAsPossibleWhilePaused () const |
| virtual void | setTickAggregateSpatialModelAsFastAsPossibleWhilePaused (bool yesOrNo) |
| virtual int | sessionId () const |
| virtual DtFilename | batchFile () const |
| virtual DtFilename | scenarioFile () const |
| virtual DtFilename | terrainFile () const |
| virtual bool | useAbsoluteTimeStamps () const |
| Returns true if using absolute timestamps. | |
| virtual int | frontEndProcessId () const |
| virtual void | setStartInRunMode (bool) |
| virtual bool | startInRunMode () const |
| virtual void | setDaemonMode (bool) |
| virtual bool | daemonMode () const |
| virtual bool | runInTimeManagementMode () const |
| virtual void | setRunInTimeManagementMode (bool yesNo) |
| virtual double | heartbeatVariance () const |
| virtual void | setHeartbeatVariance (double variance) |
| virtual void | setReuseEntityIdentifiersOnScenarioLoad (bool) |
| virtual bool | reuseEntityIdentifiersOnScenarioLoad () const |
| virtual void | setTaskVisualizationPublicationMode (short state) |
| virtual short | taskVisualizationPublicationMode () const |
| virtual void | setUseDrawControlForTaskVisualizations (bool) |
| virtual bool | useDrawControlForTaskVisualizations () const |
| virtual void | parseCmdLine () |
| virtual short | simMgmtPduProcessLevel () const |
| virtual int | cgfDispatcherReceivePort () const |
| virtual void | setCgfDispatcherReceivePort (int port) |
| const std::vector< std::string > & | pluginsToLoad () const |
| virtual void | setLoadPluginIfVersionMismatch (bool) |
| virtual bool | loadPluginIfVersionMismatch () const |
| virtual void | setPluginsDirectory (const DtFilename &) |
| virtual const DtFilename & | pluginsDirectory () const |
| virtual DtString | additionalSystemScriptsDirectory () const |
| virtual void | setAdditionalSystemScriptsDirectory (const DtString &) |
| virtual void | setDoNotUsePluginsDirectory (bool b) |
| Set to true to not read files from the plugins directory. | |
| virtual bool | doNotUsePluginsDirectory () const |
| virtual DtFilename | outputFile () const |
| File to put log information to. | |
| virtual void | setOutputFile (const DtFilename &s) |
| virtual void | setNotifyLevel (DtNotifyLevelType level) |
| virtual DtNotifyLevelType | notifyLevel () const |
| virtual void | outputMtl () |
| Outputs values of MTL to file. | |
| virtual void | setDisableCallbackQueue (bool enable) |
| virtual void | setMainThreadWaitForQueue (bool enable) |
| virtual void | setNumCallbackThreads (unsigned n) |
| virtual void | setDisableParallelTick (bool use) |
| virtual bool | disableCallbackQueue () const |
| Disable DtParallelTickManager. | |
| virtual bool | mainThreadWaitForQueue () const |
| Flush the DtParallelTickManager callback queue in the main thread. | |
| virtual unsigned | numCallbackThreads () const |
| Number of threads in DtParallelTickManager callback queue. | |
| virtual bool | disableParallelTick () const |
| Run all tick functions serially. | |
| virtual void | setGamewareMemorySize (int sizeInMb) |
| virtual int | gamewareMemorySize () const |
| virtual std::vector< DtString > | enabledChannels () const |
| Explicitly enable specified output channels. | |
| virtual void | setTargetFrameRate (int rate) |
| virtual int | targetFrameRate () const |
| virtual void | setSendBackendLogToNetwork (bool v) |
| virtual bool | sendBackendLogToNetwork () const |
| virtual void | setFullyLoadTerrain (bool v) |
| virtual bool | fullyLoadTerrain () const |
| virtual void | setAssertOnBlockingTerrainCalls (bool b) |
| virtual bool | assertOnBlockingTerrainCalls () const |
| virtual void | setHostAddress (const DtString &address) |
| virtual DtString | hostAddress () const |
| virtual void | setAppDataDir (const DtString &) |
| virtual DtString | appDataDir () const |
| virtual void | setDataDir (const DtString &) |
| virtual DtString | dataDir () const |
| virtual void | setUserDataDir (const DtString &) |
| virtual DtString | userDataDir () const |
| virtual void | setMsdlSidcMappingFile (const DtString &address) |
| virtual DtFilename | msdlSidcMappingFile () const |
| virtual void | setCountryCodesMappingFile (const DtString &address) |
| virtual DtFilename | countryCodesMappingFile () const |
| virtual void | setNonVrfObjectsUUIDScheme (const DtString &) |
| Sets the UUID scheme for non vrf objects. | |
| virtual DtString | nonVrfObjectsUUIDScheme () const |
| Sets the UUID scheme for non vrf objects. | |
Public Member Functions inherited from DtVrfExtApplicationInitializer | |
| DtVrfExtApplicationInitializer (int argc, char **argv, const char *appName, const char *appVersion) | |
| virtual | ~DtVrfExtApplicationInitializer () |
| DtMtlEnvironment * | mtlEnvironment () |
| virtual bool | useCustomMapDatum () const |
| virtual DtFloat64 | spheroidSemiMajor () const |
| virtual DtFloat64 | spheroidSemiMinor () const |
| virtual DtFloat64 | datumShiftX () const |
| virtual DtFloat64 | datumShiftY () const |
| virtual DtFloat64 | datumShiftZ () const |
| virtual void | setMaxDrainInputTime (double maxTime) |
| virtual double | maxDrainInputTime () const |
| virtual void | setMinDrainInputTime (double minTime) |
| virtual double | minDrainInputTime () const |
| virtual void | setMaxDrainInputReads (int reads) |
| virtual int | maxDrainInputReads () const |
| virtual std::vector< DtString > & | multicastAddresses () |
| virtual void | setDefaultHeartbeatThreshold (double) |
| virtual double | defaultHeartbeatThreshold (void) const |
| virtual void | setDefaultObjectTimeout (double) |
| virtual double | defaultObjectTimeout () const |
| virtual void | appIdRange (int &lower, int &upper) |
| virtual void | setAppIdRange (int lower, int upper) |
| virtual void | setApplicationNumber (int) |
| virtual int | applicationNumber () const |
| virtual void | setSiteId (int) |
| virtual int | siteId () const |
Public Member Functions inherited from DtVrfSimOptionsInterface | |
| virtual | ~DtVrfSimOptionsInterface () |
Protected Member Functions | |
| virtual void | initializeMtlParams () |
| virtual void | setVariablesFromMtl () |
| virtual void | processStringList (std::vector< DtString > &v, const std::vector< DtString > &list) const |
| virtual void | initPluginVariables () |
| virtual void | processPluginsDirectory (const DtFilename &directory) |
Private Member Functions | |
| DtVrfSimOptions (const DtVrfSimOptions &orig) | |
| DtVrfSimOptions & | operator= (const DtVrfSimOptions &rhs) |
Additional Inherited Members | |
Static Public Member Functions inherited from DtVrfExtApplicationInitializer | |
| static void | addMulticastAddr (const DtString &s) |
| static DtlObjPtr | addMulticastAddr (const DtlObjPtr &args, const DtlObjPtr &) |
Static Public Member Functions inherited from DtVrfSimOptionsInterface | |
| static DtVrfSimOptionsInterface * | Copy (const DtVrfSimOptionsInterface &) |
| Copy a DtVrfSimOptionsInterface object. | |
Static Protected Member Functions inherited from DtVrfExtApplicationInitializer | |
| static std::vector< DtString > & | mtlMcastAddrList () |
Static Protected Attributes inherited from DtVrfExtApplicationInitializer | |
| static std::vector< DtString > | theMtlMcastAddrList |
| DtVrfSimOptions::DtVrfSimOptions | ( | int | argc, |
| char ** | argv, | ||
| const char * | appName, | ||
| const char * | appVersion | ||
| ) |
|
virtual |
|
private |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Returns true if using absolute timestamps.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
inline |
References myPluginsToLoad.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Set to true to not read files from the plugins directory.
|
virtual |
|
virtual |
File to put log information to.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
The appDataDir location
|
virtual |
The appDataDir location
|
virtual |
The dataDir location
|
virtual |
The dataDir location
|
virtual |
The userDataDir location
|
virtual |
The userDataDir location
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Sets the UUID scheme for non vrf objects.
The default is entity-identifier. Options are: entity-identifier global-identifier marking-text
|
virtual |
Sets the UUID scheme for non vrf objects.
The default is entity-identifier. Options are: entity-identifier global-identifier marking-text
|
virtual |
Outputs values of MTL to file.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Disable DtParallelTickManager.
Implements DtVrfSimOptionsInterface.
|
virtual |
Flush the DtParallelTickManager callback queue in the main thread.
Implements DtVrfSimOptionsInterface.
|
virtual |
Number of threads in DtParallelTickManager callback queue.
Implements DtVrfSimOptionsInterface.
|
virtual |
Run all tick functions serially.
Implements DtVrfSimOptionsInterface.
|
virtual |
|
virtual |
|
virtual |
Explicitly enable specified output channels.
|
protectedvirtual |
Reimplemented from DtVrfExtApplicationInitializer.
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
private |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
Referenced by pluginsToLoad().
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |