JoltCharacter class
Constructors, destructors, conversion operators
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