20 #define DtDECLARE_POINT_OBJ_ATTR_DECODER(attrName) \
21 DtDECLARE_ATTR_DECODER(DtPointObjectRepository, attrName)
32 DtObjClassDesc* classDesc );
55 DtDECLARE_POINT_OBJ_ATTR_DECODER( Location );
56 DtDECLARE_POINT_OBJ_ATTR_DECODER( Orientation );
57 DtDECLARE_POINT_OBJ_ATTR_DECODER( PercentComplete );
58 DtDECLARE_POINT_OBJ_ATTR_DECODER( DamagedAppearance );
59 DtDECLARE_POINT_OBJ_ATTR_DECODER( ObjectPreDistributed );
60 DtDECLARE_POINT_OBJ_ATTR_DECODER( Deactivated );
61 DtDECLARE_POINT_OBJ_ATTR_DECODER( Smoking );
62 DtDECLARE_POINT_OBJ_ATTR_DECODER( Flaming );
71 #define DtDEFINE_SIMPLE_POINT_OBJ_ATTR_DECODER_WITH_CAST( \
72 attrName, netType, mutator, castExpr) \
73 DtDEFINE_SIMPLE_ATTR_DECODER_WITH_CAST( \
74 DtPointObjectDecoder, DtPointObjectRepository, \
75 attrName, netType, mutator, castExpr)
77 #define DtDEFINE_SIMPLE_POINT_OBJ_ATTR_DECODER( \
78 attrName, netType, inspector) \
79 DtDEFINE_SIMPLE_POINT_OBJ_ATTR_DECODER_WITH_CAST( \
80 attrName, netType, inspector, (netType))
Instances of DtExerciseConn are used to provide an application's interface or connection to the netwo...
Definition: exerciseConnDIS.h:62
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
Instances of DtPointObjectRepository are used to maintain state information needed by point environme...
Definition: pointObjectRepository.h:31
Provides decoding logic for the DtPointObjectStatePdu class.
Definition: pointObjectDecoderDIS.h:20