CSCI 3081 - Drone Delivery System
csci3081
ChargingStation
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::EntityBase
protected
direction
(defined in
csci3081::EntityBase
)
csci3081::EntityBase
protected
DistanceBetween
(IEntity *another)
csci3081::EntityBase
dynamic
(defined in
csci3081::EntityBase
)
csci3081::EntityBase
protected
GetDetails
()
csci3081::EntityBase
virtual
GetDirection
() const
csci3081::EntityBase
virtual
GetId
() const
csci3081::EntityBase
virtual
GetName
()
csci3081::EntityBase
virtual
GetPosition
() const
csci3081::EntityBase
virtual
GetRadius
() const
csci3081::EntityBase
virtual
GetType
()
csci3081::EntityBase
GetVersion
() const
csci3081::EntityBase
virtual
HasDeadCarrier
(Carrier *carrier)
csci3081::ChargingStation
ID
(defined in
csci3081::EntityBase
)
csci3081::EntityBase
protected
IsDynamic
() const
csci3081::EntityBase
virtual
IsWithin
(IEntity *another)
csci3081::EntityBase
name
(defined in
csci3081::EntityBase
)
csci3081::EntityBase
protected
PopDeadCarrier
()
csci3081::ChargingStation
position
(defined in
csci3081::EntityBase
)
csci3081::EntityBase
protected
radius
(defined in
csci3081::EntityBase
)
csci3081::EntityBase
protected
RemoveChargingDrone
(RechargeDrone *chargingDrone)
csci3081::ChargingStation
type
(defined in
csci3081::EntityBase
)
csci3081::EntityBase
protected
Update
(float dt)
csci3081::ChargingStation
version
(defined in
csci3081::EntityBase
)
csci3081::EntityBase
protected
~EntityBase
() (defined in
csci3081::EntityBase
)
csci3081::EntityBase
inline
virtual
~IEntity
()
entity_project::IEntity
inline
virtual
Generated by
1.8.13