9 #ifndef reflectedEntityDIS_H_
10 #define reflectedEntityDIS_H_
67 virtual DtEntityStateDecoder*
decoder();
83 virtual void processStateMessage(
const DtStateMsg& msg);
86 virtual void processRelativeLocation(
const DtRelativeLocationPdu& pdu);
89 virtual void processEntityStateUpdate(
const DtEntityStateUpdatePdu& pdu);
92 virtual void processSees(
const DtSuppEmisEntStatePdu& pdu);
95 virtual void processDiGuyPdu(
const DtDIGuyCustomPdu& pdu);
106 virtual void addPostUpdateCallback(
108 virtual void removePostUpdateCallback(
119 virtual void processEntityState(
const DtEntityStatePdu& pdu);
124 static void setStateRepCreator(DtStateRepCreator creator);
125 static DtStateRepCreator stateRepCreator(
void);
139 DtEntityStateDecoder* myEntityDecoder;
144 static DtStateRepCreator theStateRepCreator;