![]() |
VR-Forces 5.0.3 Developer's Guide
|
Instances of DtDynamicTerrainDecoder encode data from DtDynamicTerrainStateRepository objects to the net structures to be sent to the network.
Instances of DtDynamicTerrainDecoder are used to decode data from the network into DtDynamicTerrainStateRepository objects.

Public Member Functions | |
| DtDynamicTerrainDecoder () | |
| DtDynamicTerrainDecoder (DtExerciseConn *conn) | |
| virtual | ~DtDynamicTerrainDecoder () |
| DtDynamicTerrainDecoder (const DtDynamicTerrainDecoder &orig) | |
| DtDynamicTerrainDecoder & | operator= (const DtDynamicTerrainDecoder &orig) |
| virtual void | decode (DtPdu *pdu, DtPduFactory *pduFactory=0) |
| virtual void | decode (const DtDynamicTerrainPdu &pdu, DtDynamicTerrainStateRepository *stateRep) |
| DtDynamicTerrainDecoder (DtExerciseConn *exConn, DtObjClassDesc *classDesc) | |
| virtual | ~DtDynamicTerrainDecoder () |
| DtDynamicTerrainDecoder (const DtDynamicTerrainDecoder &orig) | |
| DtDynamicTerrainDecoder & | operator= (const DtDynamicTerrainDecoder &orig) |
Static Public Member Functions | |
| static DtHlaStateDecoder * | create (DtExerciseConn *exConn, DtObjClassDesc *classDesc) |
Static Protected Member Functions | |
| static void | decodeObjectIdentifier (DtDynamicTerrainStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| static void | decodeGeometryAndData (DtDynamicTerrainStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| static void | decodeCommonData (DtDynamicTerrainStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| static void | decodeCommonDataEventNumber (DtDynamicTerrainStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| DtDynamicTerrainDecoder::DtDynamicTerrainDecoder | ( | ) |
Default constructor.
| DtDynamicTerrainDecoder::DtDynamicTerrainDecoder | ( | DtExerciseConn * | conn | ) |
Constructor.
|
virtual |
Destructor.
| DtDynamicTerrainDecoder::DtDynamicTerrainDecoder | ( | const DtDynamicTerrainDecoder & | orig | ) |
Copy constructor.
| DtDynamicTerrainDecoder::DtDynamicTerrainDecoder | ( | DtExerciseConn * | exConn, |
| DtObjClassDesc * | classDesc | ||
| ) |
Default constructor.
|
virtual |
Destructor.
| DtDynamicTerrainDecoder::DtDynamicTerrainDecoder | ( | const DtDynamicTerrainDecoder & | orig | ) |
Copy constructor.
| DtDynamicTerrainDecoder& DtDynamicTerrainDecoder::operator= | ( | const DtDynamicTerrainDecoder & | orig | ) |
Assignment operator.
|
virtual |
Decodes the DynamicTerrain PDU's netRep into its state.
|
virtual |
Decode an DynamicTerrain state PDU and update a state repository.
| DtDynamicTerrainDecoder& DtDynamicTerrainDecoder::operator= | ( | const DtDynamicTerrainDecoder & | orig | ) |
Assignment operator.
|
static |
Creates an instance of DtDynamicTerrainDecoder.
|
staticprotected |
Decodes ObjectIdentifier from attrs into rep.
|
staticprotected |
Decodes GeometryAndData from attrs into rep.
|
staticprotected |
Decodes CommonData from attrs into rep.
|
staticprotected |
Decodes CommonDataEventNumber from attrs into rep.