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

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

Attach(entity_project::IEntityObserver *observer)csci3081::ASubject
Deliver()csci3081::Package
Detach(entity_project::IEntityObserver *observer)csci3081::ASubject
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
GetCarrier()csci3081::Package
GetDetails()csci3081::EntityBasevirtual
GetDirection() constcsci3081::EntityBasevirtual
GetId() constcsci3081::EntityBasevirtual
GetList()csci3081::ASubject
GetName()csci3081::EntityBasevirtual
GetOwner()csci3081::Package
GetPosition() constcsci3081::EntityBasevirtual
GetRadius() constcsci3081::EntityBasevirtual
GetStatus()csci3081::Packagevirtual
GetType()csci3081::EntityBase
GetVersion() constcsci3081::EntityBasevirtual
ID (defined in csci3081::EntityBase)csci3081::EntityBaseprotected
IsDelivered()csci3081::Package
IsDynamic() constcsci3081::EntityBasevirtual
IsWithin(IEntity *another)csci3081::EntityBase
listcsci3081::ASubjectprotected
name (defined in csci3081::EntityBase)csci3081::EntityBaseprotected
Notify(picojson::value &event, const entity_project::IEntity &entity)csci3081::ASubject
Package(const picojson::object &detail)csci3081::Package
Package(Package &package)csci3081::Package
position (defined in csci3081::EntityBase)csci3081::EntityBaseprotected
radius (defined in csci3081::EntityBase)csci3081::EntityBaseprotected
SetCarrier(IEntity *)csci3081::Package
SetDynamic(bool n)csci3081::Package
SetOwner(Customer *)csci3081::Package
SetPosition(std::vector< float > agr)csci3081::Package
type (defined in csci3081::EntityBase)csci3081::EntityBaseprotected
Update(float dt)csci3081::Packagevirtual
version (defined in csci3081::EntityBase)csci3081::EntityBaseprotected
~EntityBase() (defined in csci3081::EntityBase)csci3081::EntityBaseinlinevirtual
~IEntity()entity_project::IEntityinlinevirtual