8 #include <vlutil/vlMachineTypes.h>
9 #include <vl/objectIdHashKey.h>
10 #include <vl/reflectedObjectDIS.h>
11 #include <vl/globalObjectDesignator.h>
12 #include <vl/globalObjectDesignator.h>
38 const DtEntityIdentifier&
id);
68 virtual const DtObjectId& id()
const;
72 virtual const DtGlobalObjectDesignator& globalId()
const;
83 virtual void addPostUpdateCallback(
85 virtual void removePostUpdateCallback(
89 virtual void setHashKey(
const DtString& uniqueVal);
100 virtual void processStateMessage(
const DtStateMsg& msg);
109 static void setStateRepCreator(DtStateRepCreator creator);
110 static DtStateRepCreator stateRepCreator(
void);