VR-Link API Documentation for HLA 4
 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. More...
 
void writeToBuffer (char *buffer) const
 Write the data to a network buffer. Assums the buffer is at least netSize() in length. More...
 
void fillFromBuffer (const char *buffer, unsigned int bufferSize)
 Fill this instance using the data from the given buffer. More...
 

Public Attributes

DtString myAnimation
 
DtString myPause
 
DtNetFloat64 mySpeed
 
DtNetBoolean myUsePositioning
 
DtNet32Vector myOffset
 
DtNetFloat64 myTransitionSpeed
 

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
DtNet32Vector DtNetDiGuyAction::myOffset
DtString DtNetDiGuyAction::myPause
DtNetFloat64 DtNetDiGuyAction::mySpeed
DtNetFloat64 DtNetDiGuyAction::myTransitionSpeed
DtNetBoolean DtNetDiGuyAction::myUsePositioning

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

Document ID: Generated on Thu Oct 16 00:12:25 EDT 2025 from SVN revision 280738
Copyright © 1992-2025 MAK Technologies. All Rights Reserved (www.mak.com)