_active | Aspen::Object::Object | protected |
_c | Aspen::Graphics::Geometry | protected |
_center | Aspen::Graphics::Line | private |
_children | Aspen::Object::Object | protected |
_collider | Aspen::Object::Object | protected |
_count | Aspen::Object::Object | protectedstatic |
_end | Aspen::Graphics::Line | private |
_fill | Aspen::Graphics::Geometry | protected |
_name | Aspen::Object::Object | protected |
_parent | Aspen::Object::Object | protected |
_rigidbody | Aspen::Object::Object | protected |
_start | Aspen::Graphics::Line | private |
_started | Aspen::Object::Object | protected |
_transform | Aspen::Object::Object | protected |
_valid | Aspen::Object::Object | protected |
Activate() | Aspen::Object::Object | |
Active() const | Aspen::Object::Object | |
AddChild(Object *child) | Aspen::Object::Object | |
Children() | Aspen::Object::Object | |
ChildrenCount() const | Aspen::Object::Object | |
Color() | Aspen::Graphics::Geometry | |
Color(Aspen::Graphics::Color c) | Aspen::Graphics::Geometry | |
Color(int r, int g, int b, int a) | Aspen::Graphics::Geometry | |
CreateChild() | Aspen::Object::Object | inline |
CreateChild(std::string name) | Aspen::Object::Object | inline |
Deactivate() | Aspen::Object::Object | |
End() | Aspen::Object::Object | virtual |
Fill() | Aspen::Graphics::Geometry | |
FindAncestorOfType() const | Aspen::Object::Object | inline |
FindChildOfType() const | Aspen::Object::Object | inline |
FindChildOfType() | Aspen::Object::Object | inline |
FindChildrenOfType() const | Aspen::Object::Object | inline |
FindChildrenOfType() | Aspen::Object::Object | inline |
FindDescendentsOfType() const | Aspen::Object::Object | inline |
FindDescendentsOfType() | Aspen::Object::Object | inline |
Geometry(Object *parent=nullptr, std::string name="Geometry") | Aspen::Graphics::Geometry | |
Geometry(Color c, bool fill=false, Object *parent=nullptr, std::string name="Graphics") | Aspen::Graphics::Geometry | |
GetCenter() | Aspen::Graphics::Line | |
GetCollider() | Aspen::Object::Object | |
GetCollider() const | Aspen::Object::Object | |
GetEnd() | Aspen::Graphics::Line | |
GetLastChild() | Aspen::Object::Object | |
GetRigidbody() | Aspen::Object::Object | |
GetRigidbody() const | Aspen::Object::Object | |
GetStart() | Aspen::Graphics::Line | |
GetTransform() | Aspen::Object::Object | |
GetTransform() const | Aspen::Object::Object | |
HasAncestor(const Object *other) const | Aspen::Object::Object | |
Line(Object *parent=nullptr, std::string name="Line") | Aspen::Graphics::Line | |
Line(SDL_Point start, SDL_Point end, float center=0.5f, Aspen::Graphics::Color c=Aspen::Graphics::Color(), Object *parent=nullptr, std::string name="Line") | Aspen::Graphics::Line | |
Name() const | Aspen::Object::Object | |
Object(Object *parent=nullptr, std::string name="Object") | Aspen::Object::Object | |
OnActivate() | Aspen::Object::Object | virtual |
OnCollision(Physics::Collision c) | Aspen::Object::Object | virtual |
OnDeactivate() | Aspen::Object::Object | virtual |
OnEarlyUpdate() | Aspen::Object::Object | virtual |
OnEnd() | Aspen::Object::Object | virtual |
OnLateUpdate() | Aspen::Object::Object | virtual |
OnMouseClick() | Aspen::Object::Object | virtual |
OnMouseEnter() | Aspen::Object::Object | virtual |
OnMouseExit() | Aspen::Object::Object | virtual |
OnMouseOver() | Aspen::Object::Object | virtual |
OnMouseRelease() | Aspen::Object::Object | virtual |
OnStart() | Aspen::Object::Object | virtual |
OnUpdate() | Aspen::Object::Object | virtual |
operator bool() const | Aspen::Object::Object | |
operator()() | Aspen::Graphics::Line | virtual |
operator[](unsigned index) | Aspen::Object::Object | |
operator[](Object *child) | Aspen::Object::Object | |
Parent() const | Aspen::Object::Object | |
Parent() | Aspen::Object::Object | |
ParentCount() | Aspen::Object::Object | |
PopulateDebugger() | Aspen::Graphics::Line | virtual |
PrintTree(Log::Log &log) const | Aspen::Object::Object | |
PrintTree() const | Aspen::Object::Object | |
RemoveChild(Object *child) | Aspen::Object::Object | |
RemoveChild(unsigned index) | Aspen::Object::Object | |
Root() const | Aspen::Object::Object | |
Root() | Aspen::Object::Object | |
SetActive(bool active) | Aspen::Object::Object | |
SetCenter(float center) | Aspen::Graphics::Line | |
SetFill(bool fill) | Aspen::Graphics::Geometry | |
SetParent(Object *parent) | Aspen::Object::Object | protected |
TriggerOnActivate() | Aspen::Object::Object | protected |
TriggerOnDeactivate() | Aspen::Object::Object | protected |
TriggerOnStart() | Aspen::Object::Object | protected |
Valid() const | Aspen::Object::Object | |
~Geometry() | Aspen::Graphics::Geometry | |
~Line() | Aspen::Graphics::Line | |
~Object() | Aspen::Object::Object | virtual |