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) const
RigidBody
applyImpulse
(Vector2 impulse) const
RigidBody
bodyDef
PhysicsBody
protected
bodyId
PhysicsBody
protected
collisionEnter
PhysicsBody
collisionExit
PhysicsBody
collisionHit
PhysicsBody
exit
() override
PhysicsBody
virtual
getBodyId
()
PhysicsBody
inline
getLinearVelocity
() const
RigidBody
getNode
() const
Component
getShapeId
()
PhysicsBody
inline
initCompute
() override
RigidBody
virtual
initialize
() override
PhysicsBody
virtual
input
(InputEvent &event)
Component
inline
virtual
isOnGround
()
RigidBody
load
(Archive &ar)
RigidBody
inline
lockRotation
(bool value)
RigidBody
mouseEntered
PhysicsBody
mouseExited
PhysicsBody
physicsUpdate
() override
RigidBody
virtual
postLoad
()
Component
inline
virtual
render
(std::shared_ptr< Window > window)
Component
inline
virtual
RigidBody
()
RigidBody
RigidBody
(const std::shared_ptr< Shape > &shape)
RigidBody
explicit
save
(Archive &ar) const
RigidBody
inline
sensor
PhysicsBody
protected
setAngle
(float angle) const
RigidBody
setLinearVelocity
(Vector2 vel) const
RigidBody
setNode
(Node *n)
Component
setPosition
(Vector2 pos) const
RigidBody
shape
PhysicsBody
shapeId
PhysicsBody
protected
storedTransform
PhysicsBody
protected
update
(float deltaTime)
Component
inline
virtual
~Component
()=default
Component
virtual
Generated by
1.9.8