Instances of DtDIGuyObjectDecoder are used to decode data from the network into DtDIGuyObjectStateRepository objects.
More...
|
| static DtHlaStateDecoder * | create (DtExerciseConn *exConn, DtObjClassDesc *classDesc) |
| | Creates an instance of DtDIGuyObjectDecoder. More...
|
| |
| static char * | decodingBuffer (int length) |
| | Returns a pointer to a buffer that can be used to copy data obtained from a phvps. More...
|
| |
| static char * | attributeData (const RTI::AttributeHandleValuePairSet &attrs, int index, RTI::ULong &length) |
| | Returns a pointer to the attribute data. More...
|
| |
| static char * | attributeData (const RTI::AttributeHandleValuePairSet &attrs, int index, RTI::ULong &length, unsigned int expectedDataSize, char *attrName) |
| | Gets the attribute data and checks the expected size. More...
|
| |
| static DtNetEventId * | eventIdAttributeData (const RTI::AttributeHandleValuePairSet &attrs, int index) |
| | Get the attribute data as a DtNetEventId (adds defensive null terminator) Returns a pointer to the attribute data. More...
|
| |
| static std::wstring | wideStringFromHlaUnicodeString (char *buffer, int size, bool *error=nullptr) |
| | Gets data from an incoming buffer as a HlaUnicodeString and decodes it as a wide string. More...
|
| |
| static bool | getVectorFromArrayOfUuid (char *buffer, int size, std::vector< DtVrlUuid > &uuids) |
| | Gets data from an incoming buffer as an ArrayOfUuid and decodes it as a vector of type DtVrlUuid. More...
|
| |
|
| static void | decodeEntityIdentifier (DtDIGuyObjectStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes EntityIdentifier from attrs into rep. More...
|
| |
| static void | decodeObjectIdentifier (DtDIGuyObjectStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes ObjectIdentifier from attrs into rep. More...
|
| |
| static void | decodeDIGuyType (DtDIGuyObjectStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes DIGuyType from attrs into rep. More...
|
| |
| static void | decodeDIGuyAppearance (DtDIGuyObjectStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes DIGuyAppearance from attrs into rep. More...
|
| |
| static void | decodeDIGuyAction (DtDIGuyObjectStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes DIGuyAction from attrs into rep. More...
|
| |
| static void | decodeDIGuyVisible (DtDIGuyObjectStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes DIGuyVisible from attrs into rep. More...
|
| |
| static void | decodeDIGuyShapeVariation (DtDIGuyObjectStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes DIGuyShapeVariation from attrs into rep. More...
|
| |
| static void | decodeDIGuyCharacterScale (DtDIGuyObjectStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes DIGuyCharacterScale from attrs into rep. More...
|
| |
| static void | decodeDIGuyBodyWeight (DtDIGuyObjectStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes DIGuyBodyWeight from attrs into rep. More...
|
| |
| static void | decodeDIGuyPatches (DtDIGuyObjectStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes DIGuyPatches from attrs into rep. More...
|
| |
Instances of DtDIGuyObjectDecoder are used to decode data from the network into DtDIGuyObjectStateRepository objects.
| virtual DtDIGuyObjectDecoder::~DtDIGuyObjectDecoder |
( |
| ) |
|
|
virtual |
Decodes DIGuyAction from attrs into rep.
Decodes DIGuyAppearance from attrs into rep.
Decodes DIGuyBodyWeight from attrs into rep.
Decodes DIGuyCharacterScale from attrs into rep.
Decodes DIGuyPatches from attrs into rep.
Decodes DIGuyShapeVariation from attrs into rep.
Decodes DIGuyType from attrs into rep.
Decodes DIGuyVisible from attrs into rep.
Decodes EntityIdentifier from attrs into rep.
Decodes ObjectIdentifier from attrs into rep.
The documentation for this class was generated from the following file: