Chicane

CPhysics

Header
Chicane/Game/Transformable/Component/Physics.hpp
Namespace
Chicane::CPhysics

Collision attachment for Actors.

Constructors

ModifierNameDescription
CPhysics()

Destructors

ModifierNameDescription
virtual~CPhysics()

Override Functions

AccessModifierTypeNameDescription
publicvirtualvoidonTick(float inDeltaTime)

Functions

AccessModifierTypeNameDescription
publicboolcanCollide() const
publicvoidaddForce(const Vec<3, float>& inDirection, float inForce)
protectedvoidupdateCollision()
protectedvoidreseteCollision(Actor* inSubject)
protectedvoidupdateForce()
protectedvoidresetForce()

Properties

AccessModifierTypeNameDescription
protectedboolm_bIsApplyingForce
protectedVec<3, float>m_forceDirection
protectedVec<3, float>m_forceVelocity