![]() |
VR-Link API Documentation for HLA Evolved
|
Performs encoding/decoding of the DIGuy shape variation array data. More...
Public Member Functions | |
| DtNetShapeVariationArray () | |
| int | netSize (const DtDiGuyLinkShapeMap &shapeArray) const |
| Returns the size of the data when written to a network buffer. | |
| void | writeToBuffer (char *buffer, const DtDiGuyLinkShapeMap &shapeArray) const |
| Write the data to a network buffer. Assums the buffer is at least netSize() in length. | |
| void | fillFromBuffer (const char *buffer, unsigned int bufferSize, DtDiGuyLinkShapeMap &shapeArray) |
| Fill this instance using the data from the given buffer. | |
Private Member Functions | |
| DtNetShapeVariationArray & | operator= (const DtNetShapeVariationArray &orig) |
Performs encoding/decoding of the DIGuy shape variation array data.
| DtNetShapeVariationArray::DtNetShapeVariationArray | ( | ) |
| void DtNetShapeVariationArray::fillFromBuffer | ( | const char * | buffer, |
| unsigned int | bufferSize, | ||
| DtDiGuyLinkShapeMap & | shapeArray | ||
| ) |
Fill this instance using the data from the given buffer.
| int DtNetShapeVariationArray::netSize | ( | const DtDiGuyLinkShapeMap & | shapeArray | ) | const |
Returns the size of the data when written to a network buffer.
|
private |
| void DtNetShapeVariationArray::writeToBuffer | ( | char * | buffer, |
| const DtDiGuyLinkShapeMap & | shapeArray | ||
| ) | const |
Write the data to a network buffer. Assums the buffer is at least netSize() in length.