CSCI3081W Drone Delivery System
MultiDeliveryDecorator Member List

This is the complete list of members for MultiDeliveryDecorator, including all inherited members.

DroneDecorator(Drone *d)DroneDecoratorinline
getColor() constIEntityDecorator< Drone >inlinevirtual
getDetails() constIEntityDecorator< Drone >inlinevirtual
getDirection() constIEntityDecorator< Drone >inlinevirtual
getFinalStrategy() constDroneDecoratorinlinevirtual
getId() constIEntityDecorator< Drone >inlinevirtual
getModel() constDroneDecoratorinlinevirtual
getName() constIEntityDecorator< Drone >inlinevirtual
getNextDelivery() constDroneDecoratorinlinevirtual
getPackage() constDroneDecoratorinlinevirtual
getPickedUp() constDroneDecoratorinlinevirtual
getPosition() constIEntityDecorator< Drone >inlinevirtual
getSpeed() constIEntityDecorator< Drone >inlinevirtual
getToFinalDestinationStrategy()DroneDecoratorinline
getToPackageStrategy()DroneDecoratorinline
IEntityDecorator(T *e)IEntityDecorator< Drone >inline
last (defined in MultiDeliveryDecorator)MultiDeliveryDecorator
linkModel(SimulationModel *model)MultiDeliveryDecoratorvirtual
MultiDeliveryDecorator(Drone *d)MultiDeliveryDecorator
notify(const std::string &message) constMultiDeliveryDecoratorvirtual
pickupAdditional(Vector3 d)MultiDeliveryDecorator
prompted (defined in MultiDeliveryDecorator)MultiDeliveryDecorator
rotate(double angle)IEntityDecorator< Drone >inlinevirtual
setColor(std::string col_)IEntityDecorator< Drone >inlinevirtual
setDirection(Vector3 dir_)IEntityDecorator< Drone >inlinevirtual
setPosition(Vector3 pos_)IEntityDecorator< Drone >inlinevirtual
setToPackage(IStrategy *s) constDroneDecoratorinlinevirtual
storeAdditional()MultiDeliveryDecorator
sub (defined in IEntityDecorator< Drone >)IEntityDecorator< Drone >protected
update(double dt) overrideMultiDeliveryDecoratorvirtual
~DroneDecorator()DroneDecoratorinlinevirtual
~IEntityDecorator()IEntityDecorator< Drone >inlinevirtual
~MultiDeliveryDecorator()MultiDeliveryDecoratorinline