CSCI 3081 - Drone Delivery System
csci3081::IDeliverySystem Member List

This is the complete list of members for csci3081::IDeliverySystem, including all inherited members.

AddEntity(IEntity *entity)=0csci3081::IDeliverySystempure virtual
AddFactory(IEntityFactory *factory)=0csci3081::IDeliverySystempure virtual
AddObserver(IEntityObserver *observer)=0csci3081::IDeliverySystempure virtual
CreateEntity(const picojson::object &val)=0csci3081::IDeliverySystempure virtual
GetEntities() const =0csci3081::IDeliverySystempure virtual
RemoveObserver(IEntityObserver *observer)=0csci3081::IDeliverySystempure virtual
RunScript(const picojson::array &script, IEntitySystem *system) const =0csci3081::IDeliverySystempure virtual
ScheduleDelivery(IEntity *package, IEntity *dest)=0csci3081::IDeliverySystempure virtual
SetGraph(const IGraph *graph)=0csci3081::IDeliverySystempure virtual
Update(float dt)=0csci3081::IDeliverySystempure virtual
~IDeliverySystem()csci3081::IDeliverySysteminlinevirtual
~IEntitySystem()entity_project::IEntitySysteminlinevirtual