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

Performs encoding/decoding of the DIGuy action data. More...

+ Collaboration diagram for DtNetDiGuyAction:

Public Member Functions

 DtNetDiGuyAction ()
DtNetDiGuyActionoperator= (const DtNetDiGuyAction &orig)
int netSize () const
 Returns the size of the data when written to a network buffer.
void writeToBuffer (char *buffer) 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)
 Fill this instance using the data from the given buffer.

Public Attributes

DtString myAnimation
DtString myPause
DtNetFloat64 mySpeed

Detailed Description

Performs encoding/decoding of the DIGuy action data.

Constructor & Destructor Documentation

DtNetDiGuyAction::DtNetDiGuyAction ( )

Member Function Documentation

void DtNetDiGuyAction::fillFromBuffer ( const char *  buffer,
unsigned int  bufferSize 
)

Fill this instance using the data from the given buffer.

int DtNetDiGuyAction::netSize ( ) const

Returns the size of the data when written to a network buffer.

DtNetDiGuyAction& DtNetDiGuyAction::operator= ( const DtNetDiGuyAction orig)
void DtNetDiGuyAction::writeToBuffer ( char *  buffer) const

Write the data to a network buffer. Assums the buffer is at least netSize() in length.

Member Data Documentation

DtString DtNetDiGuyAction::myAnimation
DtString DtNetDiGuyAction::myPause
DtNetFloat64 DtNetDiGuyAction::mySpeed

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

Document ID: Generated on Fri May 15 06:36:13 EDT 2015 from SVN revision 153263
Copyright © 2005-2014 VT MÄK. All Rights Reserved (www.mak.com)