![]() |
VR-Forces Developer's Guide
|

Public Types | |
| typedef std::map< DtU16, int > | ObjectCounts |
Static Public Member Functions | |
| static DtSimInterfaceContent * | creator () |
Static Public Member Functions inherited from DtSimInterfaceContent | |
| static DtSimInterfaceContent * | createInterfaceContent (int type) |
| static void | addInterfaceContentCreatorFcn (int type, DtInterfaceContentCreatorFcn fcn) |
| static void | setFactory (DtInterfaceContentFactory *factory) |
| static DtInterfaceContentFactory * | factory () |
| static void | registerContentTypePrinter (DtSimInterfaceContentTypePrinterFcn printFcn) |
Additional Inherited Members | |
Protected Member Functions inherited from DtSimInterfaceContent | |
| DtSimInterfaceContent () | |
| DtSimInterfaceContent (const DtSimInterfaceContent &orig) | |
| const DtSimInterfaceContent & | operator= (const DtSimInterfaceContent &orig) |
| virtual char * | createNetworkBuffer () |
Static Protected Attributes inherited from DtSimInterfaceContent | |
| static DtInterfaceContentFactory * | myFactory |
| static DtSimInterfaceContentTypePrinterFcn | theContentTypePrinterFcn |
| typedef std::map<DtU16, int> DtIfStatus::ObjectCounts |
| DtIfStatus::DtIfStatus | ( | ) |
default constructor
|
overridevirtual |
destructor
| DtIfStatus::DtIfStatus | ( | const DtIfStatus & | orig | ) |
copy constructor
| DtIfStatus& DtIfStatus::operator= | ( | const DtIfStatus & | orig | ) |
assignment operator
|
overridevirtual |
Returns the type of Interface Content; DtStatusMessageType.
Implements DtSimInterfaceContent.
|
overridevirtual |
Implements DtSimInterfaceContent.
|
virtual |
exercise start simulation time in seconds (defaults to 0.0).
|
virtual |
|
virtual |
simulation time (simulation time elapsed since start of simulation) in seconds (defaults to 0.0).
|
virtual |
|
virtual |
simulation start simulation time.
|
virtual |
|
virtual |
The simulation time at which the back-end will pause the simulation. If 0 will run until the user presses the pause button.
|
virtual |
|
virtual |
Set faster or slower than real-time operation (defaults to 1.0).
|
virtual |
|
virtual |
Current control state of backend Valid values are either DtRunControlType or DtPauseControlType.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Deals with locally published objects. Keys are stored as high char of kind and low char of domain with the count of each.
Deals with locally published objects. Keys are stored as high char of kind and low char of domain with the count of each.
|
virtual |
Deals with locally published objects. Keys are stored as high char of kind and low char of domain with the count of each.
|
inline |
Deals with locally published objects. Keys are stored as high char of kind and low char of domain with the count of each.
|
virtual |
Clears out object coutns.
|
virtual |
If used, the unique scenario run id.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
If this flag is true, this backend has been loaded with a scenario. Note that a scenario can be loaded, however, it might not be able to be simulated on.
|
virtual |
The ID of the sim engine. This is a simple ID that differentiates on sim engine from another.
The ID of the sim engine. This is a simple ID that differentiates on sim engine from another.
|
virtual |
Set to true if in the process of loading a scenario.
|
virtual |
Set to true if in the process of loading a scenario.
|
virtual |
Set to true if in the process of saving a scenario.
|
virtual |
Set to true if in the process of saving a scenario.
|
virtual |
Set to true if in the process of loading a scenario.
|
virtual |
Set to true if in the process of loading a scenario.
|
virtual |
Set to true if in the process of importing a scenario.
|
virtual |
Set to true if in the process of importing a scenario.
|
virtual |
Set to true if this back-end is hosting a dynamic terrain server.
|
virtual |
Set to true if this back-end is hosting a dynamic terrain server.
|
virtual |
Set to true if in the process of creating a simulation object group.
|
virtual |
Set to true if in the process of creating a simulation object group.
|
virtual |
Set to true if in the process of closing a scenario.
|
virtual |
Set to true if in the process of closing a scenario.
|
virtual |
Set to true if in the process of rolling back a scenario.
|
virtual |
Set to true if in the process of rolling back a scenario.
|
virtual |
Set to true if a new scenario has just been loaded.
|
virtual |
Set to true if a new scenario has just been loaded.
|
overridevirtual |
Reimplemented from DtSimInterfaceContent.
|
overridevirtual |
Reimplemented from DtSimInterfaceContent.
|
overridevirtual |
Reimplemented from DtSimInterfaceContent.
|
overridevirtual |
Reimplemented from DtSimInterfaceContent.
|
static |
|
virtual |
Returns true if the simulation is loaded and the user can simulate on this back-end. Reused boolean from older scenarios.
|
virtual |
|
inline |
|
virtual |
|
virtual |
|
virtual |
Indicates the capabilities of the VRF Sim based application sending this status message.
|
virtual |
Indicates the capabilities of the VRF Sim based application sending this status message.
|
virtual |
Indicates the capabilities of the VRF Sim based application sending this status message.
|
virtual |
A human readable string indicating the type of application that is sending the status message, such as "VR-Forces Sim Engine" or "VR-Engage Sim Engine".
|
virtual |
A human readable string indicating the type of application that is sending the status message, such as "VR-Forces Sim Engine" or "VR-Engage Sim Engine".
|
inline |
Deprecated – used for backwards compatibility. Now part of DtIfScenarioStatus message.
|
inline |
Deprecated – used for backwards compatibility. Now part of DtIfScenarioStatus message.
|
inline |
Deprecated – used for backwards compatibility. Now part of DtIfScenarioStatus message.
|
protected |
New versions of status message have a version. The high word is a signal that the version exists, and the low word is the actual version. If this information does not exist it is assumed to be an older status message
|
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 |
Bitfield indicating at what level this sim engine participates with the scenario.
|
protected |
String indicating what application this sim engine is, for example "VR-Forces Sim" or "VR-Engage Sim".
|
protected |
This map contains the count of kind/domain of objects available. The key is two chars high char is kind and low char is domain. The value is the count of those items.
|
protected |
|
protected |
Deprecated – used for backwards compatability. Now part of DtIfScenarioStatus message.
|
protected |
|
protected |