Chicane

CPhysics

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

Componentes que adiciona colisão para Actors.

Construtores

ModificadorNomeDescrição
CPhysics()

Destruidores

ModificadorNomeDescrição
virtual~CPhysics()

Funções Sobrecarregadas

AcessoModificadorTipoNomeDescrição
publicvirtualvoidonTick(float inDeltaTime)

Funções

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

Propriedades

AcessoModificadorTipoNomeDescrição
protectedboolm_bIsApplyingForce
protectedVec<3, float>m_forceDirection
protectedVec<3, float>m_forceVelocity