CSCI3081W Drone Delivery System
|
This is the complete list of members for Robot, including all inherited members.
addObserver(const IObserver *o) | IPublisher | |
color (defined in IEntity) | IEntity | protected |
details (defined in IEntity) | IEntity | protected |
direction (defined in IEntity) | IEntity | protected |
getColor() const | IEntity | virtual |
getDetails() const | IEntity | virtual |
getDirection() const | IEntity | virtual |
getId() const | IEntity | virtual |
getModel() const (defined in IEntity) | IEntity | virtual |
getName() const | IEntity | virtual |
getPosition() const | IEntity | virtual |
getSpeed() const | IEntity | virtual |
id (defined in IEntity) | IEntity | protected |
IEntity() | IEntity | |
IEntity(const JsonObject &details) | IEntity | |
linkModel(SimulationModel *model) | IEntity | virtual |
model (defined in IEntity) | IEntity | protected |
name (defined in IEntity) | IEntity | protected |
notifyObservers(const std::string &message) const | IPublisher | |
package (defined in Robot) | Robot | protected |
position (defined in IEntity) | IEntity | protected |
receive(Package *p) | Robot | |
removeObserver(const IObserver *o) | IPublisher | |
requestedDelivery (defined in Robot) | Robot | |
Robot(const JsonObject &obj) | Robot | |
rotate(double angle) | IEntity | virtual |
setColor(std::string col_) | IEntity | virtual |
setDirection(Vector3 dir_) | IEntity | virtual |
setPosition(Vector3 pos_) | IEntity | virtual |
speed (defined in IEntity) | IEntity | protected |
update(double dt) | Robot | virtual |
~IEntity() | IEntity | virtual |