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

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

_accelerationDirectionAspen::Physics::Rigidbodyprivate
_accelerationStrengthAspen::Physics::Rigidbodyprivate
_activeAspen::Object::Objectprotected
_childrenAspen::Object::Objectprotected
_colliderAspen::Object::Objectprotected
_countAspen::Object::Objectprotectedstatic
_gravityScaleAspen::Physics::Rigidbodyprivate
_massAspen::Physics::Rigidbodyprivate
_nameAspen::Object::Objectprotected
_parentAspen::Object::Objectprotected
_rigidbodyAspen::Object::Objectprotected
_startedAspen::Object::Objectprotected
_transformAspen::Object::Objectprotected
_validAspen::Object::Objectprotected
_velocityDirectionAspen::Physics::Rigidbodyprivate
_velocityStrengthAspen::Physics::Rigidbodyprivate
Activate()Aspen::Object::Object
Active() constAspen::Object::Object
AddChild(Object *child)Aspen::Object::Object
ApplyCartesianForce(double x, double y)Aspen::Physics::Rigidbody
ApplyForce(double force, double angle)Aspen::Physics::Rigidbody
Children()Aspen::Object::Object
ChildrenCount() constAspen::Object::Object
CreateChild()Aspen::Object::Objectinline
CreateChild(std::string name)Aspen::Object::Objectinline
Deactivate()Aspen::Object::Object
End()Aspen::Object::Objectvirtual
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
GetAccelerationDirection()Aspen::Physics::Rigidbody
GetAccelerationStrength()Aspen::Physics::Rigidbody
GetAccelerationX()Aspen::Physics::Rigidbody
GetAccelerationY()Aspen::Physics::Rigidbody
GetCollider()Aspen::Object::Object
GetCollider() constAspen::Object::Object
GetGravityScale()Aspen::Physics::Rigidbody
GetLastChild()Aspen::Object::Object
GetMass()Aspen::Physics::Rigidbody
GetRigidbody()Aspen::Object::Object
GetRigidbody() constAspen::Object::Object
GetTransform()Aspen::Object::Object
GetTransform() constAspen::Object::Object
GetVelocityDirection()Aspen::Physics::Rigidbody
GetVelocityStrength()Aspen::Physics::Rigidbody
GetVelocityX()Aspen::Physics::Rigidbody
GetVelocityY()Aspen::Physics::Rigidbody
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::Object::Objectvirtual
OnEnd()Aspen::Object::Objectvirtual
OnLateUpdate()Aspen::Object::Objectvirtual
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::Physics::Rigidbodyvirtual
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::Physics::Rigidbodyvirtual
PrintTree(Log::Log &log) constAspen::Object::Object
PrintTree() constAspen::Object::Object
RemoveChild(Object *child)Aspen::Object::Object
RemoveChild(unsigned index)Aspen::Object::Object
Rigidbody(Object *parent=nullptr, std::string name="Rigidbody")Aspen::Physics::Rigidbody
Rigidbody(double mass, Object *parent=nullptr, std::string name="Rigidbody")Aspen::Physics::Rigidbody
Root() constAspen::Object::Object
Root()Aspen::Object::Object
SetAcceleration(double strength, double direction)Aspen::Physics::Rigidbody
SetAccelerationDirection(double direction)Aspen::Physics::Rigidbody
SetAccelerationStrength(double strength)Aspen::Physics::Rigidbody
SetActive(bool active)Aspen::Object::Object
SetCartesianAcceleration(double x, double y)Aspen::Physics::Rigidbody
SetCartesianVelocity(double x, double y)Aspen::Physics::Rigidbody
SetGravityScale(double scale)Aspen::Physics::Rigidbody
SetMass(double mass)Aspen::Physics::Rigidbody
SetParent(Object *parent)Aspen::Object::Objectprotected
SetVelocity(double strength, double direction)Aspen::Physics::Rigidbody
SetVelocityDirection(double direction)Aspen::Physics::Rigidbody
SetVelocityStrength(double strength)Aspen::Physics::Rigidbody
TriggerOnActivate()Aspen::Object::Objectprotected
TriggerOnDeactivate()Aspen::Object::Objectprotected
TriggerOnStart()Aspen::Object::Objectprotected
Valid() constAspen::Object::Object
~Object()Aspen::Object::Objectvirtual
~Rigidbody()Aspen::Physics::Rigidbody