![]() |
VR-Forces 4.0.4 Class Documentation
|
Class Description: DtRemoteTacticalSmokeNetInterface. More...

Public Member Functions | |
| DtRemoteTacticalSmokeNetInterface (const DtString &name, DtVrfObject *vrfObject, DtReaderWriterRegistry *parentRegistry=0, bool publishObject=true) | |
| read/writable contructor | |
| DtRemoteTacticalSmokeNetInterface (const DtRemoteTacticalSmokeNetInterface &orig, DtReaderWriterRegistry *parentRegistry=0) | |
| copy constructor | |
| const DtRemoteTacticalSmokeNetInterface & | operator= (const DtRemoteTacticalSmokeNetInterface &orig) |
| assignment operator | |
| virtual | ~DtRemoteTacticalSmokeNetInterface () |
| destructor | |
| virtual DtString | type () const |
| Returns the type of net interface object. | |
| virtual void | onTick () |
| onTick is being overriden so the net interface isn't ticked before the reflected object has been setup. | |
Static Public Member Functions | |
| static DtSimObjectNetInterface * | creator (const DtString &name, DtVrfObject *vrfObject, DtReaderWriterRegistry *parentRegistry, bool publishObject) |
Protected Member Functions | |
| DtRemoteTacticalSmokeNetInterface () | |
| default constructor | |
| virtual void | updateLocalObjectState (DtVrfObjectStateRepository *localState) |
| virtual void | updateLocalGeometry (DtVrfObjectStateRepository *localState) |
| put the data INTO the local state repository | |
| virtual void | deadReckonPuffs () |
| virtual void | copyFromNet (const DtIttEnvProcData *netState, DtRwGaussianPuffData *puff) |
Protected Attributes | |
| DtTime | myLastUpdateTime |
Class Description: DtRemoteTacticalSmokeNetInterface.
Derived from DtVrfRemoteEnvironmentalNetInterface, DtRemoteTacticalSmokeNetInterface overrides updateState() to update the density and related state information for the individual puff clouds that comprise this smoke object
default constructor
| DtRemoteTacticalSmokeNetInterface::DtRemoteTacticalSmokeNetInterface | ( | const DtString & | name, |
| DtVrfObject * | vrfObject, | ||
| DtReaderWriterRegistry * | parentRegistry = 0, |
||
| bool | publishObject = true |
||
| ) |
read/writable contructor
| DtRemoteTacticalSmokeNetInterface::DtRemoteTacticalSmokeNetInterface | ( | const DtRemoteTacticalSmokeNetInterface & | orig, |
| DtReaderWriterRegistry * | parentRegistry = 0 |
||
| ) |
copy constructor
| virtual DtRemoteTacticalSmokeNetInterface::~DtRemoteTacticalSmokeNetInterface | ( | ) | [virtual] |
destructor
| const DtRemoteTacticalSmokeNetInterface& DtRemoteTacticalSmokeNetInterface::operator= | ( | const DtRemoteTacticalSmokeNetInterface & | orig | ) |
assignment operator
| virtual DtString DtRemoteTacticalSmokeNetInterface::type | ( | ) | const [virtual] |
Returns the type of net interface object.
Strings are defined in netIfTypes.h.
Reimplemented from DtVrfRemoteEnvironmentalNetInterface.
| virtual void DtRemoteTacticalSmokeNetInterface::onTick | ( | ) | [virtual] |
onTick is being overriden so the net interface isn't ticked before the reflected object has been setup.
Reimplemented from DtVrfRemoteEnvironmentalNetInterface.
| static DtSimObjectNetInterface* DtRemoteTacticalSmokeNetInterface::creator | ( | const DtString & | name, |
| DtVrfObject * | vrfObject, | ||
| DtReaderWriterRegistry * | parentRegistry, | ||
| bool | publishObject | ||
| ) | [static] |
Reimplemented from DtVrfRemoteEnvironmentalNetInterface.
| virtual void DtRemoteTacticalSmokeNetInterface::updateLocalObjectState | ( | DtVrfObjectStateRepository * | localState | ) | [protected, virtual] |
Reimplemented from DtSimRemoteEnvironmentalNetInterface.
| virtual void DtRemoteTacticalSmokeNetInterface::updateLocalGeometry | ( | DtVrfObjectStateRepository * | localState | ) | [protected, virtual] |
put the data INTO the local state repository
Reimplemented from DtSimRemoteEnvironmentalNetInterface.
| virtual void DtRemoteTacticalSmokeNetInterface::deadReckonPuffs | ( | ) | [protected, virtual] |
| virtual void DtRemoteTacticalSmokeNetInterface::copyFromNet | ( | const DtIttEnvProcData * | netState, |
| DtRwGaussianPuffData * | puff | ||
| ) | [protected, virtual] |
DtTime DtRemoteTacticalSmokeNetInterface::myLastUpdateTime [protected] |