Chicane

CPhysics

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

Constructors

NameDescription
CPhysics()

Destructors

NameDescription
~CPhysics()

Override Functions

AccessReturnModifierNameDescription
protected
void
onTick(
float inDeltaTime
)

Functions

AccessReturnModifierNameDescription
public
bool
const
canCollide()
public
void
addForce(
const  Vec3& inDirection
float inForce
)
protected
void
updateCollision()
protected
void
resetCollision(
Actor* inSubject
)
protected
void
updateForce()
protected
void
resetForce()

Members

AccessTypeModifierNameDescription
protected
bool
m_bIsApplyingForce
protected
m_forceDirection
protected
m_forceVelocity