CSCI3081W Drone Delivery System
DroneDecorator Member List

This is the complete list of members for DroneDecorator, 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
linkModel(SimulationModel *model)IEntityDecorator< Drone >inlinevirtual
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
sub (defined in IEntityDecorator< Drone >)IEntityDecorator< Drone >protected
update(double dt)DroneDecoratorinlinevirtual
~DroneDecorator()DroneDecoratorinlinevirtual
~IEntityDecorator()IEntityDecorator< Drone >inlinevirtual