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

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

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