19 class DtLgrSystemDriver;
23 class DT_DLL_LGRSIM DtLgrDisLegacyEntityTracker :
public DtLgrDisEntityTracker
32 virtual ~DtLgrDisLegacyEntityTracker();
37 DtLgrDisLegacyEntityTracker(const DtLgrDisLegacyEntityTracker&);
40 DtLgrDisLegacyEntityTracker& operator=(const DtLgrDisLegacyEntityTracker&);
47 virtual DtLgrEntityTracker* createFromPacket(const DtPacket& packet);
52 struct NetLegacyTrackerEntryHeader
56 DtNetFloat64 firstTime;
57 DtNetFloat64 lastTime;
67 struct NetLegacyTrackerEntry
69 struct NetLegacyTrackerEntryHeader header;
97 virtual unsigned encodedEntrySize(
const TrackerEntry& entry,
bool includePadding=
true)
const;
101 virtual char* encodeEntry(
char* entryData,
const TrackerEntry& entry)
const;
105 virtual const char* decodeEntry(
const char* entryData);