22 #include <vl/rtiCompatibility.h>
26 class DtLgrHlaMessage;
27 class DtLgrHlaMessageState;
28 class DtLgrHlaSimulationManager;
39 void update(
DtAbsoluteTime time,
const DtLgrHandleValueReferenceMap* attributes);
42 void generate(DtTimedHandleValueMapList& outputList);
69 virtual bool isEntity()
const;
72 virtual bool isAggregate()
const;
75 virtual DtU64 uniqueId()
const;
78 virtual DtU64 uniqueId(
const DtHlaObject*
object)
const;
81 virtual const DtString& name()
const;
84 virtual DtU64 packetId(
const DtPacket& packet)
const;
88 virtual void setPacketId(DtU64,
DtPacket&)
const;
102 virtual bool packetForMe(
const DtPacket&)
const;
105 virtual void updateViaPacket(
const DtPacket&);
111 virtual const DtRegionDescSet& regionSet()
const;
115 inline const DtString&
tag()
const {
return myTag;}