Aspen
2D C++ Class-Based Object Oriented Game Engine
Aspen::Graphics::Graphics Member List

This is the complete list of members for Aspen::Graphics::Graphics, including all inherited members.

_activeAspen::Object::Objectprotected
_backgroundAspen::Graphics::Graphicsprivate
_cameraAspen::Graphics::Graphicsprivate
_childrenAspen::Object::Objectprotected
_colliderAspen::Object::Objectprotected
_countAspen::Object::Objectprotectedstatic
_gcountAspen::Graphics::Graphicsprivatestatic
_mainAspen::Graphics::Graphicsprivatestatic
_nameAspen::Object::Objectprotected
_parentAspen::Object::Objectprotected
_rendererAspen::Graphics::Graphicsprivate
_rigidbodyAspen::Object::Objectprotected
_startedAspen::Object::Objectprotected
_surfaceAspen::Graphics::Graphicsprivate
_transformAspen::Object::Objectprotected
_validAspen::Object::Objectprotected
_windowAspen::Graphics::Graphicsprivate
Activate()Aspen::Object::Object
Active() constAspen::Object::Object
AddChild(Object *child)Aspen::Object::Object
Children()Aspen::Object::Object
ChildrenCount() constAspen::Object::Object
CreateChild()Aspen::Object::Objectinline
CreateChild(std::string name)Aspen::Object::Objectinline
Deactivate()Aspen::Object::Object
DrawLine(Line *line)Aspen::Graphics::Graphics
DrawLine(SDL_Point *start, SDL_Point *end, Color c)Aspen::Graphics::Graphics
DrawPoint(Point *point)Aspen::Graphics::Graphics
DrawPoint(SDL_Point *point, Color c)Aspen::Graphics::Graphics
DrawRectangle(Rectangle *rect)Aspen::Graphics::Graphics
DrawRectangle(SDL_Rect *rect, Color c, bool fill=true)Aspen::Graphics::Graphics
DrawSprite(Sprite *sprite)Aspen::Graphics::Graphics
DrawSprite(Sprite *sprite, SDL_Rect clip)Aspen::Graphics::Graphics
DrawText(UI::Text *text)Aspen::Graphics::Graphics
DrawText(UI::Text *text, SDL_Rect clip)Aspen::Graphics::Graphics
End()Aspen::Graphics::Graphicsvirtual
FindAncestorOfType() constAspen::Object::Objectinline
FindChildOfType() constAspen::Object::Objectinline
FindChildOfType()Aspen::Object::Objectinline
FindChildrenOfType() constAspen::Object::Objectinline
FindChildrenOfType()Aspen::Object::Objectinline
FindDescendentsOfType() constAspen::Object::Objectinline
FindDescendentsOfType()Aspen::Object::Objectinline
Get()Aspen::Graphics::Graphicsstatic
GetCamera()Aspen::Graphics::Graphics
GetCollider()Aspen::Object::Object
GetCollider() constAspen::Object::Object
GetLastChild()Aspen::Object::Object
GetRenderer()Aspen::Graphics::Graphics
GetRigidbody()Aspen::Object::Object
GetRigidbody() constAspen::Object::Object
GetSurface()Aspen::Graphics::Graphics
GetTransform()Aspen::Object::Object
GetTransform() constAspen::Object::Object
GetWindow()Aspen::Graphics::Graphics
Graphics(Object *parent=nullptr, std::string name="Graphics")Aspen::Graphics::Graphics
Graphics(int w, int h, Object *parent=nullptr, std::string name="Graphics")Aspen::Graphics::Graphics
HasAncestor(const Object *other) constAspen::Object::Object
Name() constAspen::Object::Object
Object(Object *parent=nullptr, std::string name="Object")Aspen::Object::Object
OnActivate()Aspen::Object::Objectvirtual
OnCollision(Physics::Collision c)Aspen::Object::Objectvirtual
OnDeactivate()Aspen::Object::Objectvirtual
OnEarlyUpdate()Aspen::Graphics::Graphicsvirtual
OnEnd()Aspen::Object::Objectvirtual
OnLateUpdate()Aspen::Graphics::Graphicsvirtual
OnMouseClick()Aspen::Object::Objectvirtual
OnMouseEnter()Aspen::Object::Objectvirtual
OnMouseExit()Aspen::Object::Objectvirtual
OnMouseOver()Aspen::Object::Objectvirtual
OnMouseRelease()Aspen::Object::Objectvirtual
OnStart()Aspen::Object::Objectvirtual
OnUpdate()Aspen::Object::Objectvirtual
operator bool() constAspen::Object::Object
operator()()Aspen::Graphics::Graphicsvirtual
operator[](unsigned index)Aspen::Object::Object
operator[](Object *child)Aspen::Object::Object
Parent() constAspen::Object::Object
Parent()Aspen::Object::Object
ParentCount()Aspen::Object::Object
PopulateDebugger()Aspen::Graphics::Graphicsvirtual
PrintTree(Log::Log &log) constAspen::Object::Object
PrintTree() constAspen::Object::Object
RemoveChild(Object *child)Aspen::Object::Object
RemoveChild(unsigned index)Aspen::Object::Object
Root() constAspen::Object::Object
Root()Aspen::Object::Object
SetActive(bool active)Aspen::Object::Object
SetBGColor(int r, int g, int b)Aspen::Graphics::Graphics
SetCamera(Camera *camera)Aspen::Graphics::Graphics
SetParent(Object *parent)Aspen::Object::Objectprotected
TriggerOnActivate()Aspen::Object::Objectprotected
TriggerOnDeactivate()Aspen::Object::Objectprotected
TriggerOnStart()Aspen::Object::Objectprotected
Valid() constAspen::Object::Object
~Graphics()Aspen::Graphics::Graphics
~Object()Aspen::Object::Objectvirtual