VR-Link API Documentation for HLA Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Private Member Functions
DtNetShapeVariationArray Class Reference

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

DtNetShapeVariationArrayoperator= (const DtNetShapeVariationArray &orig)

Detailed Description

Performs encoding/decoding of the DIGuy shape variation array data.

Constructor & Destructor Documentation

DtNetShapeVariationArray::DtNetShapeVariationArray ( )

Member Function Documentation

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.

DtNetShapeVariationArray& DtNetShapeVariationArray::operator= ( const DtNetShapeVariationArray orig)
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.


The documentation for this class was generated from the following file:

Document ID: Generated on Mon Feb 6 18:36:34 EST 2017 from SVN revision 173107
Copyright © 2005-2016 VT MÄK. All Rights Reserved (www.mak.com)