Jagguar Game Engine

Loading...
Searching...
No Matches
RigidbodyComponent Member List

This is the complete list of members for RigidbodyComponent, including all inherited members.

ApplyAcceleration(Vec2D acceleration) override | RigidbodyComponent | virtual
ApplyForce(Vec2D force) override | RigidbodyComponent | virtual
ApplyVelocity() override | RigidbodyComponent | virtual
Component() | Component |
ComponentTypeName() override | RigidbodyComponent | inline virtual
dimensions | IPhysicsComponent | protected
GetDimensions() | IPhysicsComponent |
GetMass() override | RigidbodyComponent | virtual
GetPosition() | IPhysicsComponent |
GetVelocity() override | RigidbodyComponent | virtual
HasTag(ComponentTag t) | Component | virtual
IPhysicsComponent(TransformComponent *pos, Vec2D dim) | IPhysicsComponent |
IsColliding(IPhysicsComponent *other) | IPhysicsComponent |
IsElastic() override | RigidbodyComponent | virtual
isElastic (defined in RigidbodyComponent) | RigidbodyComponent | private
IsKinematic() override | RigidbodyComponent | virtual
m_position (defined in IPhysicsComponent) | IPhysicsComponent | protected
mass (defined in RigidbodyComponent) | RigidbodyComponent | private
ParseAndUpdateBroadcast(std::vector< std::string > broadcastList) | Component |
pendingBroadcasts (defined in Component) | Component | protected
previousBroadcasts (defined in Component) | Component | protected
Render(SDL_Renderer *ren) | Component | virtual
RigidbodyComponent(TransformComponent *pos, Vec2D dim, Vec2D vel, float m, bool elastic=false, bool grav=false) | RigidbodyComponent |
SetVelocity(Vec2D vel) override | RigidbodyComponent | virtual
ShowComponentEditor(bool *showEditor) override | RigidbodyComponent | virtual
tags (defined in IPhysicsComponent) | IPhysicsComponent | protected
Update(SDL_Event e, int frame, std::vector< std::string > broadcastList) override | RigidbodyComponent | virtual
UsesGravity() override | RigidbodyComponent | virtual
usesGravity (defined in RigidbodyComponent) | RigidbodyComponent | private
velocity (defined in RigidbodyComponent) | RigidbodyComponent | private
~Component() | Component |
~IPhysicsComponent() | IPhysicsComponent |
~RigidbodyComponent() | RigidbodyComponent |