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

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

AddChargingDrone(RechargeDrone *chargingDrone)csci3081::ChargingStation
AddDeadCarrier(Carrier *carrier)csci3081::ChargingStation
ChargingStation(const picojson::object &val)csci3081::ChargingStation
ChargingStation(ChargingStation &chargingStation)csci3081::ChargingStation
details (defined in csci3081::EntityBase)csci3081::EntityBaseprotected
direction (defined in csci3081::EntityBase)csci3081::EntityBaseprotected
DistanceBetween(IEntity *another)csci3081::EntityBase
dynamic (defined in csci3081::EntityBase)csci3081::EntityBaseprotected
GetDetails()csci3081::EntityBasevirtual
GetDirection() constcsci3081::EntityBasevirtual
GetId() constcsci3081::EntityBasevirtual
GetName()csci3081::EntityBasevirtual
GetPosition() constcsci3081::EntityBasevirtual
GetRadius() constcsci3081::EntityBasevirtual
GetType()csci3081::EntityBase
GetVersion() constcsci3081::EntityBasevirtual
HasDeadCarrier(Carrier *carrier)csci3081::ChargingStation
ID (defined in csci3081::EntityBase)csci3081::EntityBaseprotected
IsDynamic() constcsci3081::EntityBasevirtual
IsWithin(IEntity *another)csci3081::EntityBase
name (defined in csci3081::EntityBase)csci3081::EntityBaseprotected
PopDeadCarrier()csci3081::ChargingStation
position (defined in csci3081::EntityBase)csci3081::EntityBaseprotected
radius (defined in csci3081::EntityBase)csci3081::EntityBaseprotected
RemoveChargingDrone(RechargeDrone *chargingDrone)csci3081::ChargingStation
type (defined in csci3081::EntityBase)csci3081::EntityBaseprotected
Update(float dt)csci3081::ChargingStation
version (defined in csci3081::EntityBase)csci3081::EntityBaseprotected
~EntityBase() (defined in csci3081::EntityBase)csci3081::EntityBaseinlinevirtual
~IEntity()entity_project::IEntityinlinevirtual