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) overrideRigidbodyComponentvirtual
ApplyForce(Vec2D force) overrideRigidbodyComponentvirtual
ApplyVelocity() overrideRigidbodyComponentvirtual
Component()Component
ComponentTypeName() overrideRigidbodyComponentinlinevirtual
dimensionsIPhysicsComponentprotected
GetDimensions()IPhysicsComponent
GetMass() overrideRigidbodyComponentvirtual
GetPosition()IPhysicsComponent
GetVelocity() overrideRigidbodyComponentvirtual
HasTag(ComponentTag t)Componentvirtual
IPhysicsComponent(TransformComponent *pos, Vec2D dim)IPhysicsComponent
IsColliding(IPhysicsComponent *other)IPhysicsComponent
IsElastic() overrideRigidbodyComponentvirtual
isElastic (defined in RigidbodyComponent)RigidbodyComponentprivate
IsKinematic() overrideRigidbodyComponentvirtual
m_position (defined in IPhysicsComponent)IPhysicsComponentprotected
mass (defined in RigidbodyComponent)RigidbodyComponentprivate
ParseAndUpdateBroadcast(std::vector< std::string > broadcastList)Component
pendingBroadcasts (defined in Component)Componentprotected
previousBroadcasts (defined in Component)Componentprotected
Render(SDL_Renderer *ren)Componentvirtual
RigidbodyComponent(TransformComponent *pos, Vec2D dim, Vec2D vel, float m, bool elastic=false, bool grav=false)RigidbodyComponent
SetVelocity(Vec2D vel) overrideRigidbodyComponentvirtual
ShowComponentEditor(bool *showEditor) overrideRigidbodyComponentvirtual
tags (defined in IPhysicsComponent)IPhysicsComponentprotected
Update(SDL_Event e, int frame, std::vector< std::string > broadcastList) overrideRigidbodyComponentvirtual
UsesGravity() overrideRigidbodyComponentvirtual
usesGravity (defined in RigidbodyComponent)RigidbodyComponentprivate
velocity (defined in RigidbodyComponent)RigidbodyComponentprivate
~Component()Component
~IPhysicsComponent()IPhysicsComponent
~RigidbodyComponent()RigidbodyComponent