39 virtual void clearResources();
46 virtual void resourcesChanged();
50 virtual void resourceCheckingDisabled();
56 virtual void resourceCheckComplete();
59 virtual void resourceUpdated(
const DtResource&);
81 virtual void setStateView(
const makVrv::DtStateView<makVrv::DtSimState>*);
82 makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>* vrlinkStateView()
const
84 return myVrlinkStateView;
87 makVrv::DtStateView<DtVrfObjectDataState>* objectDataState()
const
89 return myObjectDataState;
92 const makVrv::DtStateView<DtExtendedStateData>* extendedDataState()
const
94 return myExtendedStateData;
105 virtual void requestResources();
108 virtual std::string name()
const;
111 virtual std::string entityType()
const;
114 virtual std::string entityId()
const;
117 virtual std::string globalId()
const;
120 virtual bool isCurrentlyTasked()
const;
123 virtual bool isExecutingPlan()
const;
127 virtual DtVector location(Representation rep = Local)
const;
136 virtual void slot_onResourcesChanged();
139 virtual void slot_simObjectEntryAboutToBeRemoved(makVrv::DtSimObjectEntry&);
144 makVrv::DtStateView<DtExtendedStateData>* myExtendedStateData;;