7 #ifndef DtMunitionEntityEncoder_H_
8 #define DtMunitionEntityEncoder_H_
25 class DT_DLL_VL DtMunitionEntityEncoder :
public DtMilitaryEntityEncoder
30 DtMunitionEntityEncoder(
32 DtObjClassDesc* classDesc);
35 virtual ~DtMunitionEntityEncoder();
38 DtMunitionEntityEncoder(
const DtMunitionEntityEncoder& orig);
41 DtMunitionEntityEncoder& operator=(
const DtMunitionEntityEncoder& orig);
47 static DtHlaStateEncoder* create(
49 DtObjClassDesc* classDesc);
54 DtDECLARE_ENTITY_ATTR_CHECKER(LauncherFlashPresent);
57 DtDECLARE_ENTITY_ATTR_ENCODER(LauncherFlashPresent);
65 #define DtDEFINE_SIMPLE_MUN_ENTITY_ATTR_ENCODER( \
66 attrName, netType, inspector) \
67 DtDEFINE_SIMPLE_ATTR_ENCODER(DtMunitionEntityEncoder, \
68 DtEntityStateRepository, \
69 attrName, netType, inspector)
76 #define DtDEFINE_SIMPLE_MUN_ENTITY_ATTR_CHECKER( \
77 attrName, inspector) \
78 DtDEFINE_SIMPLE_ATTR_CHECKER(DtMunitionEntityEncoder, \
79 DtEntityStateRepository, \
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
Contains the DtEntityStateRepository class declaration.