Class Description: DtDynamicTerrainRemoteNetInterface.
Publishes dynamic terrain found in the DtDynamicTerrainStateComponent passed in
|
| | DtDynamicTerrainRemoteNetInterface (DtStateData *simObject, DtVrlinkNetworkInterface *objectManager, bool publishObject=true) |
| |
| virtual | ~DtDynamicTerrainRemoteNetInterface () override |
| |
| virtual DtString | type () const override |
| |
| virtual void | init (DtFrameStateInterface *, DtReflectedObject *) override |
| |
| | DtRemoteStateComponentNetInterface (DtStateData *simObject, DtVrlinkNetworkInterface *objectManager, bool publishObject=true) |
| |
| virtual | ~DtRemoteStateComponentNetInterface () override |
| |
| virtual bool | isUnit () const override |
| |
| virtual bool | isEntity () const override |
| |
| virtual bool | isEnvironmental () const override |
| |
| virtual void | onTick () override |
| |
| virtual bool | isLocal () const override |
| |
| virtual bool | wantsToCreatePublisher () const override |
| |
| | DtStateComponentNetInterface (DtStateData *simObject, DtVrlinkNetworkInterface *objectManager, bool publishObject=true) |
| |
| virtual | ~DtStateComponentNetInterface () override |
| |
| virtual bool | init (const DtStateComponent *) |
| |
| virtual bool | publishObject () const override |
| |
| virtual void | tick () override |
| |
| DtVrfCallbackQueue::CallbackInterface::Ptr | parallelContainer () |
| |
| | DtSimObjectNetInterface (DtStateData *simObject, DtVrlinkNetworkInterface *, bool publishObject=true) |
| |
| virtual | ~DtSimObjectNetInterface () |
| |
| virtual bool | init (const DtEntityIdentifier &id=DtEntityIdentifier()) |
| |
| virtual bool | init (DtHlaObjectWithStateRep *obj, DtHlaObjectWithStateRep *extendedAttributes=nullptr) |
| |
| virtual int | maxNameLength () const |
| |
| virtual void | toBeRemoved () |
| |
| virtual void | sendFinalPduOnDestruction (bool) |
| |
| bool | isValid () const |
| |
virtual std::vector
< DtGlobalObjectDesignator > | associatedGlobalObjectDesignators () const |
| |
| virtual void | parallelTick () |
| |
| virtual void | forceUpdate () |
| |
| makVrf::DtDynamicTerrainRemoteNetInterface::DtDynamicTerrainRemoteNetInterface |
( |
| ) |
|
|
private |
| makVrf::DtDynamicTerrainRemoteNetInterface::DtDynamicTerrainRemoteNetInterface |
( |
const DtSimObjectNetInterface & |
orig | ) |
|
|
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::DtDynamicTerrainRemoteNetInterface::~DtDynamicTerrainRemoteNetInterface |
( |
| ) |
|
|
overridevirtual |
| virtual DtString makVrf::DtDynamicTerrainRemoteNetInterface::type |
( |
| ) |
const |
|
overridevirtual |
| virtual void makVrf::DtDynamicTerrainRemoteNetInterface::updateComponent |
( |
| ) |
|
|
overrideprotectedvirtual |
| static void makVrf::DtDynamicTerrainRemoteNetInterface::dynamicTerrainObjectUpdatedCallback |
( |
DtReflectedDynamicTerrain * |
object, |
|
|
void * |
usr |
|
) |
| |
|
staticprotected |
Callback for the update of dynamic terrain objects.
| virtual void makVrf::DtDynamicTerrainRemoteNetInterface::processDynamicTerrainObjectUpdated |
( |
DtReflectedDynamicTerrain * |
object | ) |
|
|
protectedvirtual |
Callback for the update of dynamic terrain objects.
| bool makVrf::DtDynamicTerrainRemoteNetInterface::myDataUpdated |
|
protected |
The documentation for this class was generated from the following file: