18 #define DtStateChange_POSITION 0x0100
19 #define DtStateChange_ORIENTATION 0x0200
20 #define DtStateChange_DR_ALG 0x0400
21 #define DtStateChange_DR_OTHER 0x0800
22 #define DtStateChange_APPEARANCE 0x1000
23 #define DtStateChange_ART_PARTS 0x2000
24 #define DtStateChange_ATT_PARTS 0x4000
25 #define DtStateChange_VP_RECS 0x8000
69 virtual bool artPartsNeedUpdating(
74 virtual bool attPartsNeedUpdating(
79 virtual bool netnNeedsUpdating(
84 virtual bool makExtensionsNeedUpdating(
89 virtual bool variableDatumNeedsUpdating(
96 virtual void fillOutDeadReckoningParams(
102 virtual void fillOutArtAndAttParts(
bool myFilloutMakAttributeRecords
Definition: entityStateEncoder.h:118
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
Instances of DtEntityStateEncoder are used to take state information from a DtEntityStateRepository a...
Definition: entityStateEncoder.h:31
The DtStateEncoder class provides a base class for all DIS encoders.
Definition: stateEncoder.h:33
Instances of DtEntityStateRepository are used to maintain attributes and state of entity objects in a...
Definition: entityStateRepository.h:42
Contains the DtEntityStateRepository class declaration.
DtStateEncoder & operator=(const DtStateEncoder &orig)
Assignment operator.
bool myFilloutNetnAttributeRecords
Definition: entityStateEncoder.h:119
#define DtCLONE_ENCODER(encoderClass)
Definition: stateEncoder.h:26
This class provides a wrapper around the DIS Entity State PDU network structure.
Definition: entityStatePdu.h:44
This file declares the DIS version of DtStateEncoder.
Contains classes, constants and macros which provide a wrapper around the Entity State PDU defined in...
DtEntityStatePdu myEsPdu
Definition: entityStateEncoder.h:117