VR-Forces Development_Version Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Member Functions | Protected Attributes | Private Member Functions
DtVrfSimOptions Class Reference
Inheritance diagram for DtVrfSimOptions:
Inheritance graph
[legend]

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< DtStringenabledChannels () 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)

Protected Attributes

DtConfigVariable< DtStringmySimulationModelSetFile
DtConfigVariable< DtStringmyBatchFile
DtConfigVariable< int > myTargetFrameRate
DtConfigVariable< int > mySessionId
DtConfigVariable< DtStringmyScenarioFile
DtConfigVariable< DtStringmyTerrainFile
short myUseDIGuy
DtConfigVariable< DtStringmyDIGuyCharacterDataFile
DtConfigVariable< DtStringmyDIGuyAnimationsFile
DtConfigVariable< DtStringmySettingsFile
DtConfigVariable< DtStringmyAppDataDir
DtConfigVariable< DtStringmyDataDir
DtConfigVariable< DtStringmyUserDataDir
DtConfigVariable< DtStringmyAdditionalSystemScriptsDirectory
DtConfigVariable< int > myFrontEndPID
DtConfigVariable< boolmyCmdDaemonMode
short myDaemonMode
DtConfigVariable< boolmyCmdRunInTimeManagementMode
int myRunInTimeManagementMode
DtFloat64 myHeartbeatVariance
short myReuseEntityIdentifiersOnScenarioLoad
int myCgfDispatcherReceivePort
DtFloat64 myEntVrfDataTimeThreshold
int myStatusUpdateHeartbeat
short myForceParameterDbReload
DtFloat64 myDefaultTranslationThreshold
DtFloat64 myDefaultRotationThreshold
DtFloat64 myDefaultAggDimensionThreshold
short myLogFrameRateStatistics
short myEnableDebugDrawer
short myEnableNavigationLabDebugging
short myASM_tickPeriodUsesRealTime
double myASM_minTickPeriod
double myASM_minTickPeriodVariance
short myASM_tickFastAsPossibleWhilePaused
DtFilename myDefaultParameterDatabasePath
DtFilename myDefaultTerrainDatabasePath
short myStartInRunMode
DtFilename myPluginsDirectory
DtConfigVariable< boolmyCmdStartInRunMode
DtConfigVariable< boolmyCmdDoNotUsePluginsDirectory
DtConfigVariable< boolmyCmdUseAbsoluteTimeStamps
DtConfigVariable< boolmyCmdLogFrameRateStatistics
DtMultiConfigVariable< DtStringmyPluginFiles
DtMultiConfigVariable< DtStringmyEnabledChannels
std::vector< std::string > myPluginsToLoad
bool myDoNotUsePluginsDirectory
DtConfigVariable< DtStringmyOutputFile
short mySimMgmtPduProcessLevel
short myLoadPluginIfVersionMismatch
int myObjectConsoleNotifyLevel
short mySendBackendLogToNetwork
DtConfigVariable< boolmyCmdFullyLoadTerrain
short myFullyLoadTerrain
short myAssertOnBlockingTerrainCalls
short myPublishZeroVelocityWhenPaused
short mySetDeadReckoningAlgorithmToStaticOnPause
DtVrfPluginRecordManager myPluginRecordManager
DtConfigVariable< DtStringmyHostAddress
DtConfigVariable< DtStringmyMsdlSidcMappingFile
DtConfigVariable< DtStringmyCountryCodesMappingFile
DtConfigVariable< DtStringmyNonVrfObjectsUUIDScheme
DtConfigVariable< boolmyCmdDisableCallbackQueue
DtConfigVariable< int > myCmdNumCallbackThreads
DtConfigVariable< boolmyCmdMainThreadWaitForQueue
DtConfigVariable< boolmyCmdDisableParallelTick
short myDisableCallbackQueue
short myMainThreadWaitForQueue
short myDisableParallelTick
short myTaskVisualizationPublicationMode
short myUseDrawControlForTaskVisualizations
int myGamewareMemorySize
- Protected Attributes inherited from DtVrfExtApplicationInitializer
DtConfigVariable< DtStringmyAppIdRange
DtConfigVariable< double > myDefaultObjectTimeout
DtConfigVariable< int > myApplicationNumber
DtConfigVariable< int > mySiteId
short myUseCustomMapDatum
DtFloat64 mySpheroidSemiMajor
DtFloat64 mySpheroidSemiMinor
DtFloat64 myDatumShiftX
DtFloat64 myDatumShiftY
DtFloat64 myDatumShiftZ
double myMaxDrainInputTime
double myMinDrainInputTime
int myMaxDrainInputReads
double myDefaultHeartbeatThreshold

Private Member Functions

 DtVrfSimOptions (const DtVrfSimOptions &orig)
DtVrfSimOptionsoperator= (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 DtVrfSimOptionsInterfaceCopy (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< DtStringtheMtlMcastAddrList

Constructor & Destructor Documentation

DtVrfSimOptions::DtVrfSimOptions ( int  argc,
char **  argv,
const char appName,
const char appVersion 
)
virtual DtVrfSimOptions::~DtVrfSimOptions ( )
virtual
DtVrfSimOptions::DtVrfSimOptions ( const DtVrfSimOptions orig)
private

Member Function Documentation

virtual bool DtVrfSimOptions::readConfigurationFile ( const DtFilename &  mtlFile)
virtual
virtual DtFloat64 DtVrfSimOptions::entVrfDataTimeThreshold ( ) const
virtual
virtual int DtVrfSimOptions::statusUpdateHeartbeat ( ) const
virtual
virtual DtFilename DtVrfSimOptions::simulationModelSetFilename ( ) const
virtual
virtual bool DtVrfSimOptions::forceParameterDbReload ( ) const
virtual
virtual void DtVrfSimOptions::setTargetFrameRate ( int  rate)
virtual
virtual int DtVrfSimOptions::targetFrameRate ( ) const
virtual
virtual double DtVrfSimOptions::rotationThreshold ( ) const
virtual
virtual double DtVrfSimOptions::translationThreshold ( ) const
virtual
virtual double DtVrfSimOptions::aggDimensionThreshold ( ) const
virtual
virtual void DtVrfSimOptions::setDefaultParameterDatabasePath ( const DtFilename &  path)
virtual
virtual const DtFilename& DtVrfSimOptions::defaultParameterDatabasePath ( ) const
virtual
virtual void DtVrfSimOptions::setDefaultTerrainDatabasePath ( const DtFilename &  path)
virtual
virtual const DtFilename& DtVrfSimOptions::defaultTerrainDatabasePath ( ) const
virtual
virtual bool DtVrfSimOptions::useDIGuy ( ) const
virtual
virtual DtFilename DtVrfSimOptions::diGuyCharacterDataFile ( ) const
virtual
virtual DtFilename DtVrfSimOptions::diGuyAnimationsFile ( ) const
virtual
virtual bool DtVrfSimOptions::logFrameRateStats ( ) const
virtual
virtual void DtVrfSimOptions::setLogFrameRateStats ( bool  yesOrNo)
virtual
virtual bool DtVrfSimOptions::enableDebugDrawer ( ) const
virtual
virtual void DtVrfSimOptions::setEnableDebugDrawer ( bool  enable)
virtual
virtual bool DtVrfSimOptions::enableNavigationLabDebugging ( ) const
virtual
virtual void DtVrfSimOptions::setEnableNavigationLabDebugging ( bool  enable)
virtual
virtual void DtVrfSimOptions::setPublishZeroVelocityWhenPaused ( bool  )
virtual
virtual bool DtVrfSimOptions::publishZeroVelocityWhenPaused ( ) const
virtual
virtual void DtVrfSimOptions::setSetDeadReckoningAlgorithmToStaticOnPause ( bool  )
virtual
virtual bool DtVrfSimOptions::setDeadReckoningAlgorithmToStaticOnPause ( ) const
virtual
virtual bool DtVrfSimOptions::aggregateSpatialModelTickPeriodUsesRealTime ( ) const
virtual
virtual void DtVrfSimOptions::setAggregateSpatialModelTickPeriodUsesRealTime ( bool  yesOrNo)
virtual
virtual double DtVrfSimOptions::aggregateSpatialModelTickPeriod ( ) const
virtual
virtual void DtVrfSimOptions::setAggregateSpatialModelTickPeriod ( double  period)
virtual
virtual double DtVrfSimOptions::aggregateSpatialModelTickVariance ( ) const
virtual
virtual void DtVrfSimOptions::setAggregateSpatialModelTickVariance ( double  variance)
virtual
virtual bool DtVrfSimOptions::tickAggregateSpatialModelAsFastAsPossibleWhilePaused ( ) const
virtual
virtual void DtVrfSimOptions::setTickAggregateSpatialModelAsFastAsPossibleWhilePaused ( bool  yesOrNo)
virtual
virtual int DtVrfSimOptions::sessionId ( ) const
virtual
virtual DtFilename DtVrfSimOptions::batchFile ( ) const
virtual
virtual DtFilename DtVrfSimOptions::scenarioFile ( ) const
virtual
virtual DtFilename DtVrfSimOptions::terrainFile ( ) const
virtual
virtual bool DtVrfSimOptions::useAbsoluteTimeStamps ( ) const
virtual

Returns true if using absolute timestamps.

virtual int DtVrfSimOptions::frontEndProcessId ( ) const
virtual
virtual void DtVrfSimOptions::setStartInRunMode ( bool  )
virtual
virtual bool DtVrfSimOptions::startInRunMode ( ) const
virtual
virtual void DtVrfSimOptions::setDaemonMode ( bool  )
virtual
virtual bool DtVrfSimOptions::daemonMode ( ) const
virtual
virtual bool DtVrfSimOptions::runInTimeManagementMode ( ) const
virtual
virtual void DtVrfSimOptions::setRunInTimeManagementMode ( bool  yesNo)
virtual
virtual double DtVrfSimOptions::heartbeatVariance ( ) const
virtual
virtual void DtVrfSimOptions::setHeartbeatVariance ( double  variance)
virtual
virtual void DtVrfSimOptions::setReuseEntityIdentifiersOnScenarioLoad ( bool  )
virtual
virtual bool DtVrfSimOptions::reuseEntityIdentifiersOnScenarioLoad ( ) const
virtual
virtual void DtVrfSimOptions::setTaskVisualizationPublicationMode ( short  state)
virtual
virtual short DtVrfSimOptions::taskVisualizationPublicationMode ( ) const
virtual
virtual void DtVrfSimOptions::setUseDrawControlForTaskVisualizations ( bool  )
virtual
virtual bool DtVrfSimOptions::useDrawControlForTaskVisualizations ( ) const
virtual
virtual void DtVrfSimOptions::parseCmdLine ( )
virtual
virtual short DtVrfSimOptions::simMgmtPduProcessLevel ( ) const
virtual
virtual int DtVrfSimOptions::cgfDispatcherReceivePort ( ) const
virtual
virtual void DtVrfSimOptions::setCgfDispatcherReceivePort ( int  port)
virtual
const std::vector< std::string > & DtVrfSimOptions::pluginsToLoad ( ) const
inline

References myPluginsToLoad.

virtual void DtVrfSimOptions::setLoadPluginIfVersionMismatch ( bool  )
virtual
virtual bool DtVrfSimOptions::loadPluginIfVersionMismatch ( ) const
virtual
virtual void DtVrfSimOptions::setPluginsDirectory ( const DtFilename &  )
virtual
virtual const DtFilename& DtVrfSimOptions::pluginsDirectory ( ) const
virtual
virtual DtString DtVrfSimOptions::additionalSystemScriptsDirectory ( ) const
virtual
virtual void DtVrfSimOptions::setAdditionalSystemScriptsDirectory ( const DtString )
virtual
virtual void DtVrfSimOptions::setDoNotUsePluginsDirectory ( bool  b)
virtual

Set to true to not read files from the plugins directory.

virtual bool DtVrfSimOptions::doNotUsePluginsDirectory ( ) const
virtual
virtual DtFilename DtVrfSimOptions::outputFile ( ) const
virtual

File to put log information to.

virtual void DtVrfSimOptions::setOutputFile ( const DtFilename &  s)
virtual
virtual void DtVrfSimOptions::setNotifyLevel ( DtNotifyLevelType  level)
virtual
virtual DtNotifyLevelType DtVrfSimOptions::notifyLevel ( ) const
virtual
virtual void DtVrfSimOptions::setSendBackendLogToNetwork ( bool  v)
virtual
virtual bool DtVrfSimOptions::sendBackendLogToNetwork ( ) const
virtual
virtual void DtVrfSimOptions::setFullyLoadTerrain ( bool  v)
virtual
virtual bool DtVrfSimOptions::fullyLoadTerrain ( ) const
virtual
virtual void DtVrfSimOptions::setAssertOnBlockingTerrainCalls ( bool  b)
virtual
virtual bool DtVrfSimOptions::assertOnBlockingTerrainCalls ( ) const
virtual
virtual void DtVrfSimOptions::setHostAddress ( const DtString address)
virtual
virtual DtString DtVrfSimOptions::hostAddress ( ) const
virtual
virtual void DtVrfSimOptions::setAppDataDir ( const DtString )
virtual

The appDataDir location

virtual DtString DtVrfSimOptions::appDataDir ( ) const
virtual

The appDataDir location

virtual void DtVrfSimOptions::setDataDir ( const DtString )
virtual

The dataDir location

virtual DtString DtVrfSimOptions::dataDir ( ) const
virtual

The dataDir location

virtual void DtVrfSimOptions::setUserDataDir ( const DtString )
virtual

The userDataDir location

virtual DtString DtVrfSimOptions::userDataDir ( ) const
virtual

The userDataDir location

virtual void DtVrfSimOptions::setMsdlSidcMappingFile ( const DtString address)
virtual
virtual DtFilename DtVrfSimOptions::msdlSidcMappingFile ( ) const
virtual
virtual void DtVrfSimOptions::setCountryCodesMappingFile ( const DtString address)
virtual
virtual DtFilename DtVrfSimOptions::countryCodesMappingFile ( ) const
virtual
virtual void DtVrfSimOptions::setNonVrfObjectsUUIDScheme ( const DtString )
virtual

Sets the UUID scheme for non vrf objects.

The default is entity-identifier. Options are: entity-identifier global-identifier marking-text

virtual DtString DtVrfSimOptions::nonVrfObjectsUUIDScheme ( ) const
virtual

Sets the UUID scheme for non vrf objects.

The default is entity-identifier. Options are: entity-identifier global-identifier marking-text

virtual void DtVrfSimOptions::outputMtl ( )
virtual

Outputs values of MTL to file.

virtual void DtVrfSimOptions::setDisableCallbackQueue ( bool  enable)
virtual
virtual void DtVrfSimOptions::setMainThreadWaitForQueue ( bool  enable)
virtual
virtual void DtVrfSimOptions::setNumCallbackThreads ( unsigned  n)
virtual
virtual void DtVrfSimOptions::setDisableParallelTick ( bool  use)
virtual
virtual bool DtVrfSimOptions::disableCallbackQueue ( ) const
virtual
virtual bool DtVrfSimOptions::mainThreadWaitForQueue ( ) const
virtual

Flush the DtParallelTickManager callback queue in the main thread.

Implements DtVrfSimOptionsInterface.

virtual unsigned DtVrfSimOptions::numCallbackThreads ( ) const
virtual

Number of threads in DtParallelTickManager callback queue.

Implements DtVrfSimOptionsInterface.

virtual bool DtVrfSimOptions::disableParallelTick ( ) const
virtual

Run all tick functions serially.

Implements DtVrfSimOptionsInterface.

virtual void DtVrfSimOptions::setGamewareMemorySize ( int  sizeInMb)
virtual
virtual int DtVrfSimOptions::gamewareMemorySize ( ) const
virtual
virtual std::vector<DtString> DtVrfSimOptions::enabledChannels ( ) const
virtual

Explicitly enable specified output channels.

virtual void DtVrfSimOptions::initializeMtlParams ( )
protectedvirtual

Reimplemented from DtVrfExtApplicationInitializer.

virtual void DtVrfSimOptions::setVariablesFromMtl ( )
protectedvirtual
virtual void DtVrfSimOptions::processStringList ( std::vector< DtString > &  v,
const std::vector< DtString > &  list 
) const
protectedvirtual
virtual void DtVrfSimOptions::initPluginVariables ( )
protectedvirtual
virtual void DtVrfSimOptions::processPluginsDirectory ( const DtFilename &  directory)
protectedvirtual
DtVrfSimOptions& DtVrfSimOptions::operator= ( const DtVrfSimOptions rhs)
private

Member Data Documentation

DtConfigVariable<DtString> DtVrfSimOptions::mySimulationModelSetFile
protected
DtConfigVariable<DtString> DtVrfSimOptions::myBatchFile
protected
DtConfigVariable<int> DtVrfSimOptions::myTargetFrameRate
protected
DtConfigVariable<int> DtVrfSimOptions::mySessionId
protected
DtConfigVariable<DtString> DtVrfSimOptions::myScenarioFile
protected
DtConfigVariable<DtString> DtVrfSimOptions::myTerrainFile
protected
short DtVrfSimOptions::myUseDIGuy
protected
DtConfigVariable<DtString> DtVrfSimOptions::myDIGuyCharacterDataFile
protected
DtConfigVariable<DtString> DtVrfSimOptions::myDIGuyAnimationsFile
protected
DtConfigVariable<DtString> DtVrfSimOptions::mySettingsFile
protected
DtConfigVariable<DtString> DtVrfSimOptions::myAppDataDir
protected
DtConfigVariable<DtString> DtVrfSimOptions::myDataDir
protected
DtConfigVariable<DtString> DtVrfSimOptions::myUserDataDir
protected
DtConfigVariable<DtString> DtVrfSimOptions::myAdditionalSystemScriptsDirectory
protected
DtConfigVariable<int> DtVrfSimOptions::myFrontEndPID
protected
DtConfigVariable<bool> DtVrfSimOptions::myCmdDaemonMode
protected
short DtVrfSimOptions::myDaemonMode
protected
DtConfigVariable<bool> DtVrfSimOptions::myCmdRunInTimeManagementMode
protected
int DtVrfSimOptions::myRunInTimeManagementMode
protected
DtFloat64 DtVrfSimOptions::myHeartbeatVariance
protected
short DtVrfSimOptions::myReuseEntityIdentifiersOnScenarioLoad
protected
int DtVrfSimOptions::myCgfDispatcherReceivePort
protected
DtFloat64 DtVrfSimOptions::myEntVrfDataTimeThreshold
protected
int DtVrfSimOptions::myStatusUpdateHeartbeat
protected
short DtVrfSimOptions::myForceParameterDbReload
protected
DtFloat64 DtVrfSimOptions::myDefaultTranslationThreshold
protected
DtFloat64 DtVrfSimOptions::myDefaultRotationThreshold
protected
DtFloat64 DtVrfSimOptions::myDefaultAggDimensionThreshold
protected
short DtVrfSimOptions::myLogFrameRateStatistics
protected
short DtVrfSimOptions::myEnableDebugDrawer
protected
short DtVrfSimOptions::myEnableNavigationLabDebugging
protected
short DtVrfSimOptions::myASM_tickPeriodUsesRealTime
protected
double DtVrfSimOptions::myASM_minTickPeriod
protected
double DtVrfSimOptions::myASM_minTickPeriodVariance
protected
short DtVrfSimOptions::myASM_tickFastAsPossibleWhilePaused
protected
DtFilename DtVrfSimOptions::myDefaultParameterDatabasePath
protected
DtFilename DtVrfSimOptions::myDefaultTerrainDatabasePath
protected
short DtVrfSimOptions::myStartInRunMode
protected
DtFilename DtVrfSimOptions::myPluginsDirectory
protected
DtConfigVariable<bool> DtVrfSimOptions::myCmdStartInRunMode
protected
DtConfigVariable<bool> DtVrfSimOptions::myCmdDoNotUsePluginsDirectory
protected
DtConfigVariable<bool> DtVrfSimOptions::myCmdUseAbsoluteTimeStamps
protected
DtConfigVariable<bool> DtVrfSimOptions::myCmdLogFrameRateStatistics
protected
DtMultiConfigVariable<DtString> DtVrfSimOptions::myPluginFiles
protected
DtMultiConfigVariable<DtString> DtVrfSimOptions::myEnabledChannels
protected
std::vector<std::string> DtVrfSimOptions::myPluginsToLoad
protected

Referenced by pluginsToLoad().

bool DtVrfSimOptions::myDoNotUsePluginsDirectory
protected
DtConfigVariable<DtString> DtVrfSimOptions::myOutputFile
protected
short DtVrfSimOptions::mySimMgmtPduProcessLevel
protected
short DtVrfSimOptions::myLoadPluginIfVersionMismatch
protected
int DtVrfSimOptions::myObjectConsoleNotifyLevel
protected
short DtVrfSimOptions::mySendBackendLogToNetwork
protected
DtConfigVariable<bool> DtVrfSimOptions::myCmdFullyLoadTerrain
protected
short DtVrfSimOptions::myFullyLoadTerrain
protected
short DtVrfSimOptions::myAssertOnBlockingTerrainCalls
protected
short DtVrfSimOptions::myPublishZeroVelocityWhenPaused
protected
short DtVrfSimOptions::mySetDeadReckoningAlgorithmToStaticOnPause
protected
DtVrfPluginRecordManager DtVrfSimOptions::myPluginRecordManager
protected
DtConfigVariable<DtString> DtVrfSimOptions::myHostAddress
protected
DtConfigVariable<DtString> DtVrfSimOptions::myMsdlSidcMappingFile
protected
DtConfigVariable<DtString> DtVrfSimOptions::myCountryCodesMappingFile
protected
DtConfigVariable<DtString> DtVrfSimOptions::myNonVrfObjectsUUIDScheme
protected
DtConfigVariable<bool> DtVrfSimOptions::myCmdDisableCallbackQueue
protected
DtConfigVariable<int> DtVrfSimOptions::myCmdNumCallbackThreads
protected
DtConfigVariable<bool> DtVrfSimOptions::myCmdMainThreadWaitForQueue
protected
DtConfigVariable<bool> DtVrfSimOptions::myCmdDisableParallelTick
protected
short DtVrfSimOptions::myDisableCallbackQueue
protected
short DtVrfSimOptions::myMainThreadWaitForQueue
protected
short DtVrfSimOptions::myDisableParallelTick
protected
short DtVrfSimOptions::myTaskVisualizationPublicationMode
protected
short DtVrfSimOptions::myUseDrawControlForTaskVisualizations
protected
int DtVrfSimOptions::myGamewareMemorySize
protected

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

Document ID: Generated on Tue Mar 8 22:13:38 EST 2016 from SVN revision 162938
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)