Chicane

Component

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

Attachment for Transformables.

Constructors

ModifierNameDescription
Component()

Destructors

ModifierNameDescription
virtual~Component()

Functions

AccessModifierTypeNameDescription
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)

Properties

AccessModifierTypeNameDescription
protectedboolm_bCanTick
protectedboolm_bIsActive
protectedTransformable*m_attachment
protectedSubscription*m_attachmentTransformSubscription