CSCI 3081 - Drone Delivery System
|
This is the complete list of members for csci3081::IDeliverySystem, including all inherited members.
AddEntity(IEntity *entity)=0 | csci3081::IDeliverySystem | pure virtual |
AddFactory(IEntityFactory *factory)=0 | csci3081::IDeliverySystem | pure virtual |
AddObserver(IEntityObserver *observer)=0 | csci3081::IDeliverySystem | pure virtual |
CreateEntity(const picojson::object &val)=0 | csci3081::IDeliverySystem | pure virtual |
GetEntities() const =0 | csci3081::IDeliverySystem | pure virtual |
RemoveObserver(IEntityObserver *observer)=0 | csci3081::IDeliverySystem | pure virtual |
RunScript(const picojson::array &script, IEntitySystem *system) const =0 | csci3081::IDeliverySystem | pure virtual |
ScheduleDelivery(IEntity *package, IEntity *dest)=0 | csci3081::IDeliverySystem | pure virtual |
SetGraph(const IGraph *graph)=0 | csci3081::IDeliverySystem | pure virtual |
Update(float dt)=0 | csci3081::IDeliverySystem | pure virtual |
~IDeliverySystem() | csci3081::IDeliverySystem | inlinevirtual |
~IEntitySystem() | entity_project::IEntitySystem | inlinevirtual |