Calamity Engine 1.0.0
A cross-platform 2D game engine written in C++ and SDL3.
Loading...
Searching...
No Matches
RigidBody Member List

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

applyForce(Vector2 force) constRigidBody
applyImpulse(Vector2 impulse) constRigidBody
bodyDefPhysicsBodyprotected
bodyIdPhysicsBodyprotected
collisionEnterPhysicsBody
collisionExitPhysicsBody
collisionHitPhysicsBody
exit() overridePhysicsBodyvirtual
getBodyId()PhysicsBodyinline
getLinearVelocity() constRigidBody
getNode() constComponent
getShapeId()PhysicsBodyinline
initCompute() overrideRigidBodyvirtual
initialize() overridePhysicsBodyvirtual
input(InputEvent &event)Componentinlinevirtual
isOnGround()RigidBody
load(Archive &ar)RigidBodyinline
lockRotation(bool value)RigidBody
mouseEnteredPhysicsBody
mouseExitedPhysicsBody
physicsUpdate() overrideRigidBodyvirtual
postLoad()Componentinlinevirtual
render(std::shared_ptr< Window > window)Componentinlinevirtual
RigidBody()RigidBody
RigidBody(const std::shared_ptr< Shape > &shape)RigidBodyexplicit
save(Archive &ar) constRigidBodyinline
sensorPhysicsBodyprotected
setAngle(float angle) constRigidBody
setLinearVelocity(Vector2 vel) constRigidBody
setNode(Node *n)Component
setPosition(Vector2 pos) constRigidBody
shapePhysicsBody
shapeIdPhysicsBodyprotected
storedTransformPhysicsBodyprotected
update(float deltaTime)Componentinlinevirtual
~Component()=defaultComponentvirtual