19 #include <matrix/geodeticCoord.h>
23 struct DtVrlinkSimulatedEntityState;
44 virtual DtGeodeticCoord calculateCenter()
const;
47 virtual void createFacade();
50 virtual void setOrigin(
const DtGeodeticCoord&);
53 virtual DtVector pasteOrigin()
const;
77 virtual bool copyOperationsPending()
const;
81 virtual void requestPlan();
88 virtual void cancel();
95 virtual std::string copyPendingMessage()
const;
104 virtual void uuidChanged(
const DtUUID&);
108 virtual bool pasteComplete()
const;
111 virtual void createObject(
const DtVector&);
114 virtual std::string pastePendingMessage()
const;
118 virtual void processObjectCreated(
DtString,
const DtUUID&,
const DtEntityIdentifier&);
121 virtual void processPasteStep();
124 virtual void sendRulesOfEngagement();
127 virtual void sendPlan();
133 virtual void processObjectDiscovered();