VR-Forces 4.10 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Static Public Member Functions | Static Protected Member Functions
DtExtDIGuyObjectEncoder Class Reference
Inheritance diagram for DtExtDIGuyObjectEncoder:
Inheritance graph
[legend]

Public Member Functions

 DtExtDIGuyObjectEncoder (DtExerciseConn *exConn, DtObjClassDesc *classDesc)
 Default constructor. More...
 
virtual ~DtExtDIGuyObjectEncoder ()
 Destructor. More...
 
 DtExtDIGuyObjectEncoder (const DtExtDIGuyObjectEncoder &orig)
 Copy constructor. More...
 
DtExtDIGuyObjectEncoderoperator= (const DtExtDIGuyObjectEncoder &orig)
 

Static Public Member Functions

static void setupReplacementEncoders (DtDIGuyObjectEncoder *baseEncoder)
 

Static Protected Member Functions

static bool needDIGuyAppearance (const DtDIGuyObjectStateRepository &stateRep, const DtDIGuyObjectStateRepository &asSeenByRemote)
 Return true if Appearance needs to be sent to the network, false otherwise. More...
 
static void encodeDIGuyAppearance (const DtDIGuyObjectStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle)
 Encodes Appearance from rep into attrs. More...
 
static bool needDIGuyBodyWeight (const DtDIGuyObjectStateRepository &stateRep, const DtDIGuyObjectStateRepository &asSeenByRemote)
 Return true if Appearance needs to be sent to the network, false otherwise. More...
 
static void encodeDIGuyBodyWeight (const DtDIGuyObjectStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle)
 Encodes Appearance from rep into attrs. More...
 
static bool needDIGuyAction (const DtDIGuyObjectStateRepository &stateRep, const DtDIGuyObjectStateRepository &asSeenByRemote)
 Return true if Action needs to be sent to the network, false otherwise. More...
 
static void encodeDIGuyAction (const DtDIGuyObjectStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle)
 Encodes Appearance from rep into attrs. More...
 

Constructor & Destructor Documentation

DtExtDIGuyObjectEncoder::DtExtDIGuyObjectEncoder ( DtExerciseConn *  exConn,
DtObjClassDesc *  classDesc 
)

Default constructor.

virtual DtExtDIGuyObjectEncoder::~DtExtDIGuyObjectEncoder ( )
virtual

Destructor.

DtExtDIGuyObjectEncoder::DtExtDIGuyObjectEncoder ( const DtExtDIGuyObjectEncoder orig)

Copy constructor.

Member Function Documentation

DtExtDIGuyObjectEncoder& DtExtDIGuyObjectEncoder::operator= ( const DtExtDIGuyObjectEncoder orig)
static void DtExtDIGuyObjectEncoder::setupReplacementEncoders ( DtDIGuyObjectEncoder baseEncoder)
static
static bool DtExtDIGuyObjectEncoder::needDIGuyAppearance ( const DtDIGuyObjectStateRepository stateRep,
const DtDIGuyObjectStateRepository asSeenByRemote 
)
staticprotected

Return true if Appearance needs to be sent to the network, false otherwise.

static void DtExtDIGuyObjectEncoder::encodeDIGuyAppearance ( const DtDIGuyObjectStateRepository rep,
RTI::AttributeHandleValuePairSet *  attrs,
RTI::AttributeHandle  attrHandle 
)
staticprotected

Encodes Appearance from rep into attrs.

static bool DtExtDIGuyObjectEncoder::needDIGuyBodyWeight ( const DtDIGuyObjectStateRepository stateRep,
const DtDIGuyObjectStateRepository asSeenByRemote 
)
staticprotected

Return true if Appearance needs to be sent to the network, false otherwise.

static void DtExtDIGuyObjectEncoder::encodeDIGuyBodyWeight ( const DtDIGuyObjectStateRepository rep,
RTI::AttributeHandleValuePairSet *  attrs,
RTI::AttributeHandle  attrHandle 
)
staticprotected

Encodes Appearance from rep into attrs.

static bool DtExtDIGuyObjectEncoder::needDIGuyAction ( const DtDIGuyObjectStateRepository stateRep,
const DtDIGuyObjectStateRepository asSeenByRemote 
)
staticprotected

Return true if Action needs to be sent to the network, false otherwise.

static void DtExtDIGuyObjectEncoder::encodeDIGuyAction ( const DtDIGuyObjectStateRepository rep,
RTI::AttributeHandleValuePairSet *  attrs,
RTI::AttributeHandle  attrHandle 
)
staticprotected

Encodes Appearance from rep into attrs.


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

Document ID: Generated on Tue Sep 21 17:42:52 EDT 2021 from SVN revision 234861
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)