7 #ifndef hAtrealObjTrEnc_H_
8 #define hAtrealObjTrEnc_H_
20 #define DtDECLARE_AREAL_OBJ_PARAM_ENCODER(paramName) \
21 DtDECLARE_PARAM_ENCODER(DtArealObjectTransaction, paramName)
27 class DT_DLL_VL DtArealObjectTransactionEncoder :
28 public DtEnvironmentObjectTransactionEncoder
33 DtInterClassDesc* classDesc);
36 virtual ~DtArealObjectTransactionEncoder();
39 DtArealObjectTransactionEncoder(
const DtArealObjectTransactionEncoder& orig);
42 DtArealObjectTransactionEncoder& operator=(
const DtArealObjectTransactionEncoder& orig);
46 DtDECLARE_AREAL_OBJ_PARAM_ENCODER(PointsData);
47 DtDECLARE_AREAL_OBJ_PARAM_ENCODER(PercentComplete);
48 DtDECLARE_AREAL_OBJ_PARAM_ENCODER(DamagedAppearance);
49 DtDECLARE_AREAL_OBJ_PARAM_ENCODER(ObjectPreDistributed);
50 DtDECLARE_AREAL_OBJ_PARAM_ENCODER(Deactivated);
51 DtDECLARE_AREAL_OBJ_PARAM_ENCODER(Smoking);
52 DtDECLARE_AREAL_OBJ_PARAM_ENCODER(Flaming);
55 #define DtDEFINE_SIMPLE_AREAL_OBJ_PARAM_ENCODER(paramName, netType, inspector) \
56 DtDEFINE_SIMPLE_PARAM_ENCODER(DtArealObjectTransactionEncoder, \
57 DtArealObjectTransaction, paramName, netType, inspector)
Instances of DtExerciseConn are used to provide an application's interface or connection to the netwo...
Definition: exerciseConnDIS.h:61
#define DT_DLL_VL
Definition: vlMachineTypes.h:108