JoltCharacter class

Constructors, destructors, conversion operators

~JoltCharacter()

Public functions

void Initialize(JoltPhysics* physics, JPH::RVec3 position, float capsuleRadius, float capsuleHalfHeight)
void Shutdown()
void Update(JPH::Vec3 desiredVelocity, JPH::Vec3 gravity, float dt, JPH::TempAllocator& allocator)
auto GetPosition() const -> JPH::RVec3
auto GetRotation() const -> JPH::Quat
auto GetLinearVelocity() const -> JPH::Vec3
auto IsGrounded() const -> bool
void SetPosition(JPH::RVec3 position)
void SyncToSlab(SimFloat* posX, SimFloat* posY, SimFloat* posZ, SimFloat* rotX, SimFloat* rotY, SimFloat* rotZ, SimFloat* rotW, uint32_t index)
auto GetInnerBodyID() const -> JPH::BodyID