![]() |
VR-Forces Developer's Guide
|
Basic container class that holds the status of a session of VRF sim engines.
Public Member Functions | |
| DtSessionStatus () | |
| DtSessionStatus (const DtSessionStatus &orig) | |
| DtSessionStatus & | operator= (const DtSessionStatus &orig) |
| virtual | ~DtSessionStatus () |
| virtual void | setExerciseStartTime (double) |
| virtual double | exerciseStartTime () const |
| virtual void | setFrameRateMode (char) |
| virtual char | frameRateMode () const |
| virtual void | setGuiRuntimeLoadBalancingScheme (const DtString &scheme, const DtString &userData) |
| virtual void | getGuiRuntimeLoadBalancingScheme (DtString &scheme, DtString &userData) const |
| virtual const DtFilename & | terrainName () const |
| virtual void | setTerrainName (const DtFilename &name) |
| virtual const DtFilename & | guiTerrainName () const |
| virtual void | setGuiTerrainName (const DtFilename &name) |
| virtual const DtString & | scenarioName () const |
| virtual void | setScenarioName (const DtString &name) |
| virtual const DtFilename & | scenarioFilename () const |
| virtual void | setScenarioFilename (const DtFilename &name) |
| virtual int | numberOfSimEngines () const |
| virtual void | setNumberOfSimEngines (int n) |
| virtual void | setSimulationModelSets (const std::vector< DtFilename > &) |
| virtual void | setSimulationModelSets (const DtRwNLengthStringVector &) |
| virtual const std::vector < DtFilename > & | simulationModelSets () const |
| virtual DtRwKeyValueList & | scenarioData () |
| virtual const DtRwKeyValueList & | scenarioData () const |
Protected Attributes | |
| DtFilename | myTerrainName |
| DtFilename | myGuiTerrainName |
| DtString | myScenarioName |
| DtFilename | myScenarioFilename |
| int | myNumberOfSimEngines |
| std::vector< DtFilename > | mySimulationModelSets |
| DtRwKeyValueList | myScenarioData |
| double | myExerciseStartTime |
| char | myFrameRateMode |
| DtString | myGuiRuntimeLoadBalancingScheme |
| DtString | myGuiRuntimeLoadBalancingSchemeData |
| DtSessionStatus::DtSessionStatus | ( | ) |
| DtSessionStatus::DtSessionStatus | ( | const DtSessionStatus & | orig | ) |
|
virtual |
| DtSessionStatus& DtSessionStatus::operator= | ( | const DtSessionStatus & | orig | ) |
|
virtual |
The frame rate mode of the scenario.
|
virtual |
The frame rate mode of the scenario.
|
virtual |
The runtime load balancing scheme is what is used by the front-end to balance entities being created. Since every front-end must use this scheme is it part of the scenario and transmitted over the network as part of the status message. When the scheme is received the remote controller will get the scheme from the load balancing factory and set it as the scheme for creating of new objects.
|
virtual |
The runtime load balancing scheme is what is used by the front-end to balance entities being created. Since every front-end must use this scheme is it part of the scenario and transmitted over the network as part of the status message. When the scheme is received the remote controller will get the scheme from the load balancing factory and set it as the scheme for creating of new objects.
|
virtual |
The terrain that is currently loaded by the sim engines in the session.
|
virtual |
The terrain that is currently loaded by the sim engines in the session.
|
virtual |
The terrain that the GUI should load (according to the loaded scenario) in the session.
|
virtual |
The terrain that the GUI should load (according to the loaded scenario) in the session.
|
virtual |
The scenario name that is currently loaded by the sim engines in the session.
|
virtual |
The scenario name that is currently loaded by the sim engines in the session.
|
virtual |
The scenario filename name that is currently loaded by the sim engines in the session. This is different than scenario name where scenario name is a short description of the scenario. This is the filename loaded.
|
virtual |
The scenario filename name that is currently loaded by the sim engines in the session. This is different than scenario name where scenario name is a short description of the scenario. This is the filename loaded.
|
virtual |
The number of simulation engines that are currently part of the session.
|
virtual |
The number of simulation engines that are currently part of the session.
|
virtual |
Simulation model sets in use.
|
virtual |
Simulation model sets in use.
|
virtual |
Simulation model sets in use.
|
virtual |
Access the scenario data key value list. Note that these values are returned as strings so if you're getting something which is a file path (for instance "GuiObserverViews") make sure to use it to initialize a DtFilename and then take the value from that to make sure the slashes in the file path are properly converted.
|
virtual |
Access the scenario data key value list. Note that these values are returned as strings so if you're getting something which is a file path (for instance "GuiObserverViews") make sure to use it to initialize a DtFilename and then take the value from that to make sure the slashes in the file path are properly converted.
|
virtual |
|
virtual |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |