| makVrf::DtRemoteStateComponentNetInterface::DtRemoteStateComponentNetInterface |
( |
| ) |
|
|
private |
read/writable constructor Publish object flag indicate whether or not locally simulated objects should actually publish the object on the network. If flag is false, no PDUs/RPR interactions should be sent over the network for the object.
| virtual makVrf::DtRemoteStateComponentNetInterface::~DtRemoteStateComponentNetInterface |
( |
| ) |
|
|
overridevirtual |
| virtual bool makVrf::DtRemoteStateComponentNetInterface::isUnit |
( |
| ) |
const |
|
inlineoverridevirtual |
Is this network interface for a local (true) or remote (false) object? Deriving network interfaces should implement this function to return the appropriate value.
Reimplemented from makVrf::DtStateComponentNetInterface.
| virtual bool makVrf::DtRemoteStateComponentNetInterface::isEntity |
( |
| ) |
const |
|
inlineoverridevirtual |
| virtual bool makVrf::DtRemoteStateComponentNetInterface::isEnvironmental |
( |
| ) |
const |
|
inlineoverridevirtual |
| virtual void makVrf::DtRemoteStateComponentNetInterface::onTick |
( |
| ) |
|
|
overridevirtual |
| virtual bool makVrf::DtRemoteStateComponentNetInterface::isLocal |
( |
| ) |
const |
|
inlineoverridevirtual |
Is this network interface for a local (true) or remote (false) object? Local network interfaces should implement this function to return true. Remote network interfaces should implement this to return true.
Implements makVrf::DtSimObjectNetInterface.
Reimplemented in makVrf::DtAirTurbulenceRemoteNetInterface, makVrf::DtTimeAndDateRemoteNetInterface, makVrf::DtWindCorridorRemoteNetInterface, makVrf::DtIffRemoteNetInterface, makVrf::DtActiveSonarRemoteNetInterface, makVrf::DtEmitterSystemRemoteNetInterface, makVrf::DtSensorFieldOfViewRemoteNetInterface, makVrf::DtDynamicTerrainRemoteNetInterface, makVrf::DtLaserDesignatorRemoteNetInterface, makVrf::DtUnderwaterAcousticsRemoteNetInterface, makVrf::DtRadioReceiverRemoteNetInterface, and makVrf::DtRadioTransmitterRemoteNetInterface.
| virtual void makVrf::DtRemoteStateComponentNetInterface::updateComponent |
( |
| ) |
|
|
pure virtual |
Implemented in makVrf::DtIffRemoteNetInterface, makVrf::DtAirTurbulenceRemoteNetInterface, makVrf::DtTimeAndDateRemoteNetInterface, makVrf::DtWindCorridorRemoteNetInterface, makVrf::DtActiveSonarRemoteNetInterface, makVrf::DtEmitterSystemRemoteNetInterface, makVrf::DtRadioTransmitterRemoteNetInterface, makVrf::DtSensorFieldOfViewRemoteNetInterface, makVrf::DtDynamicTerrainRemoteNetInterface, makVrf::DtLaserDesignatorRemoteNetInterface, makVrf::DtRadioReceiverRemoteNetInterface, makVrf::DtUnderwaterAcousticsRemoteNetInterface, and makVrf::DtNavAidRadioTransmitterRemoteNetInterface.
| virtual bool makVrf::DtRemoteStateComponentNetInterface::wantsToCreatePublisher |
( |
| ) |
const |
|
inlineoverridevirtual |
| static void makVrf::DtRemoteStateComponentNetInterface::reflectedObjectUpdatedCallback |
( |
DtReflectedObject * |
, |
|
|
void * |
|
|
) |
| |
|
staticprotected |
| virtual void makVrf::DtRemoteStateComponentNetInterface::processReflectedObjectUpdated |
( |
DtReflectedObject * |
| ) |
|
|
protectedvirtual |
| bool makVrf::DtRemoteStateComponentNetInterface::myUpdatedOnNetwork |
|
protected |
The documentation for this class was generated from the following file: