Chicane

Component

Header
Chicane/Game/Transformable/Component/Instance.hpp
Namespace
Chicane::Component

Componentes para Transformables.

Construtores

ModificadorNomeDescrição
Component()

Destruidores

ModificadorNomeDescrição
virtual~Component()

Funções

AcessoModificadorTipoNomeDescrição
publicvirtualvoidonActivation()
publicvirtualvoidonDeactivation()
publicvirtualvoidonAttachment(Transformable* inActor)
publicvirtualvoidonTick(float inDeltaTime)
publicboolisActive()
publicvoidactivate()
publicvoiddeactivate()
publicboolcanTick()
publicvoidsetCanTick(bool inCanTick)
publicvoidtick(float inDeltaTime)
publicboolisAttached()
publicT*getAttachment<T>() const
publicvoidattachTo(Transformable* inActor)

Propriedades

AcessoModificadorTipoNomeDescrição
protectedboolm_bCanTick
protectedboolm_bIsActive
protectedTransformable*m_attachment
protectedSubscription*m_attachmentTransformSubscription