Chicane

Animatable

Header
Includes/Chicane/Grid/Animatable.hpp
Namespace
Chicane::Grid::Animatable

Constructors

NameDescription
Animatable()

Virtual Functions

AccessReturnModifierNameDescription
protected
bool
inline, const
canPlayAnimation()
protected
inline, const
findKeyframes(
const  String& inName
)
protected
inline, const
makeAnimationClip(
const  StyleKeyframe::List& inKeyframes
)

Functions

AccessReturnModifierNameDescription
protected
void
tickAnimation(
Style& outStyle
float inDeltaTime
)

Members

AccessTypeModifierNameDescription
public
const  std::size_t
static, constexpr
MAX_PROPERTY_ARITY
protected
m_animator
protected
m_animationClip
protected
m_lastTransformRaw
protected
m_lastTranslateRaw
protected
float
m_animationDelta
protected
bool
m_bIsAnimationReady