Instances of DtDynamicTerrainPublisher publish DynamicTerrain objects to the network.
|
| | DtDynamicTerrainPublisher (DtDynamicTerrainStateRepository *stateRepToUse, DtExerciseConn *conn, const DtObjectId &id=DtObjectId::nullId()) |
| |
| | DtDynamicTerrainPublisher (DtExerciseConn *conn, const DtObjectId &id=DtObjectId::nullId()) |
| |
| virtual | ~DtDynamicTerrainPublisher () override |
| |
virtual
DtDynamicTerrainStateRepository * | dynamicTerrainStateRep () |
| |
virtual
DtDynamicTerrainStateRepository * | dsr () |
| |
| virtual bool | tick () override |
| |
| virtual void | forceUpdate () override |
| |
| virtual const DtObjectId & | id () const override |
| |
| virtual const DtObjectId & | localId () const override |
| |
virtual const
DtGlobalObjectDesignator & | globalId () const override |
| |
| virtual void | sendFinalPdu () |
| |
| | DtDynamicTerrainPublisher (DtDynamicTerrainStateRepository *stateRepToUse, DtExerciseConn *conn, const char *name=0, const DtDDMRegionSet *regionSetToUse=0) |
| |
| | DtDynamicTerrainPublisher (RTI::ObjectClassHandle h, DtExerciseConn *conn, const char *name=0, const DtDDMRegionSet *regionSetToUse=0) |
| |
| | DtDynamicTerrainPublisher (DtExerciseConn *conn, const char *name=0, const DtDDMRegionSet *regionSetToUse=0) |
| |
| | DtDynamicTerrainPublisher (DtHlaObjectWithStateRep *obj, DtExerciseConn *conn) |
| |
| virtual | ~DtDynamicTerrainPublisher () override |
| |
virtual
DtDynamicTerrainStateRepository * | dynamicTerrainStateRep () |
| |
virtual
DtDynamicTerrainStateRepository * | dsr () |
| |
| DtDynamicTerrainPublisher::DtDynamicTerrainPublisher |
( |
DtDynamicTerrainStateRepository * |
stateRepToUse, |
|
|
DtExerciseConn * |
conn, |
|
|
const DtObjectId & |
id = DtObjectId::nullId() |
|
) |
| |
| DtDynamicTerrainPublisher::DtDynamicTerrainPublisher |
( |
DtExerciseConn * |
conn, |
|
|
const DtObjectId & |
id = DtObjectId::nullId() |
|
) |
| |
| virtual DtDynamicTerrainPublisher::~DtDynamicTerrainPublisher |
( |
| ) |
|
|
overridevirtual |
Copy Constructor – not implemented.
| DtDynamicTerrainPublisher::DtDynamicTerrainPublisher |
( |
DtDynamicTerrainStateRepository * |
stateRepToUse, |
|
|
DtExerciseConn * |
conn, |
|
|
const char * |
name = 0, |
|
|
const DtDDMRegionSet * |
regionSetToUse = 0 |
|
) |
| |
| DtDynamicTerrainPublisher::DtDynamicTerrainPublisher |
( |
RTI::ObjectClassHandle |
h, |
|
|
DtExerciseConn * |
conn, |
|
|
const char * |
name = 0, |
|
|
const DtDDMRegionSet * |
regionSetToUse = 0 |
|
) |
| |
| DtDynamicTerrainPublisher::DtDynamicTerrainPublisher |
( |
DtExerciseConn * |
conn, |
|
|
const char * |
name = 0, |
|
|
const DtDDMRegionSet * |
regionSetToUse = 0 |
|
) |
| |
| DtDynamicTerrainPublisher::DtDynamicTerrainPublisher |
( |
DtHlaObjectWithStateRep * |
obj, |
|
|
DtExerciseConn * |
conn |
|
) |
| |
Constructor that creates a publisher for an existing DtHlaObject. (DtHlaObjectWithStateRep is derived from DtHlaObject.) Typically used in conjunction with ownership management, when you want to take ownership and begin updating some attributes of an object that you have already discovered.
| virtual DtDynamicTerrainPublisher::~DtDynamicTerrainPublisher |
( |
| ) |
|
|
overridevirtual |
Copy Constructor – not implemented.
Assignment operator – not implemented.
| virtual bool DtDynamicTerrainPublisher::tick |
( |
| ) |
|
|
overridevirtual |
| virtual void DtDynamicTerrainPublisher::forceUpdate |
( |
| ) |
|
|
overridevirtual |
for the next tick call to send out a PDU even if it is not needed.
| virtual const DtObjectId& DtDynamicTerrainPublisher::id |
( |
| ) |
const |
|
overridevirtual |
Get the entity's identifier.
| virtual const DtObjectId& DtDynamicTerrainPublisher::localId |
( |
| ) |
const |
|
overridevirtual |
Get the entity's localId - same as id for DIS.
Get the global object designator - same as id for DIS.
| virtual void DtDynamicTerrainPublisher::sendFinalPdu |
( |
| ) |
|
|
virtual |
Sends the final PDU for this object, indicating the object should be removed.
Give us a function to be used for creating SRs.
| static const char* DtDynamicTerrainPublisher::objectClassName |
( |
| ) |
|
|
static |
The Object class name (DynamicTerrain)
Assignment operator – not implemented.
Give us a function to be used for creating SRs.
| DtObjectId DtDynamicTerrainPublisher::myId |
|
protected |
The documentation for this class was generated from the following files: