Chicane

Component

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

Types

NameValueDescription
Super

Constructors

NameDescription
Component()

Destructors

NameDescription
~Component()

Virtual Functions

AccessReturnModifierNameDescription
protected
void
inline
onActivation()
protected
void
inline
onDeactivation()
protected
void
inline
onAttachment(
Transformable* inRoot
)
protected
void
inline
onTransform()
protected
void
inline
onTick(
float inDeltaTime
)

Functions

AccessReturnModifierNameDescription
public
bool
inline, const
isType()
public
bool
const
isActive()
public
void
activate()
public
void
deactivate()
public
bool
const
canTick()
public
void
setCanTick(
bool inCanTick
)
public
void
tick(
float inDeltaTime
)
public
bool
const
isAttached()
public
T*
inline, const
getAttachment()
public
void
attachTo(
Transformable* inRoot
)

Members

AccessTypeModifierNameDescription
public
bool
m_bCanTick
public
bool
m_bIsActive
public
m_attachment
public
m_attachmentTransformSubscription