![]() |
VR-Forces Developer's Guide
|
This creates the DtVrlinkSimulatedWeatherState and adds it to a DtSimEntry. Also sets the values of the DtEnvironmentState when updated from the DtVrfWeatherSimDataProcessor come in.

Public Member Functions | |
| DtWeatherProcessObject (makVrv::DtDe &de, makVrv::DtUniqueID id) | |
| virtual | ~DtWeatherProcessObject () |
| void | setState (DtVrlinkSimulatedWeatherState &state) |
| void | setState (DtVrlinkSimulatedLandSurfaceState &state) |
| void | setState (DtVrlinkSimulatedSubsurfaceState &state) |
| void | setState (DtVrlinkSimulatedWaterSurfaceState &state) |
| void | setState (DtVrlinkSimulatedTroposphereState &state) |
Public Member Functions inherited from makVrv::DtSimStateObject | |
| DtSimStateObject (DtDe &de, DtUniqueID id) | |
| virtual | ~DtSimStateObject () |
| virtual void | addStateToSimEntry (DtUniqueID id) |
| virtual void | removeStateFromSimEntry () |
| virtual void | addStateToSimEvent () |
Protected Attributes | |
| DtVrlinkSimulatedWeatherState * | myWeatherState |
Protected Attributes inherited from makVrv::DtSimStateObject | |
| DtDe & | myDe |
| DtUniqueID | mySimEntryId |
| DtSimState * | myState |
| DtSimEntry * | mySimEntry |
| DtSignalConnectionManager | myEntryToBeDeletedConnection |
| DtSignalConnectionManager | myEntryAddedConnection |
Additional Inherited Members | |
Protected Member Functions inherited from makVrv::DtSimStateObject | |
| virtual void | slot_simObjectEntryToBeRemoved (DtSimObjectEntry &) |
| virtual void | slot_simObjectEntryAdded (DtSimObjectEntry &) |
| makVrf::DtWeatherProcessObject::DtWeatherProcessObject | ( | makVrv::DtDe & | de, |
| makVrv::DtUniqueID | id | ||
| ) |
CTOR.
|
virtual |
DTOR.
| void makVrf::DtWeatherProcessObject::setState | ( | DtVrlinkSimulatedWeatherState & | state | ) |
Copy state into myState. Tell the DtSimEntry that the state has been updated.
| void makVrf::DtWeatherProcessObject::setState | ( | DtVrlinkSimulatedLandSurfaceState & | state | ) |
| void makVrf::DtWeatherProcessObject::setState | ( | DtVrlinkSimulatedSubsurfaceState & | state | ) |
| void makVrf::DtWeatherProcessObject::setState | ( | DtVrlinkSimulatedWaterSurfaceState & | state | ) |
| void makVrf::DtWeatherProcessObject::setState | ( | DtVrlinkSimulatedTroposphereState & | state | ) |
|
protected |