Chicane

Animation

Header
Includes/Chicane/Box/Animation.hpp
Namespace
Chicane::Box::Animation

Constructors

NameDescription
Animation(
const  FileSystem::Path& inFilepath
)

Destructors

NameDescription
~Animation()

Functions

AccessReturnModifierNameDescription
public
bool
const
hasSkeleton()
public
const
getSkeleton()
public
void
setSkeleton(
const  FileSystem::Path& inSource
)
public
void
setSkeleton(
const  AssetReference& inValue
)
public
const  AnimationClip&
const
getClip()
public
void
setClip(
const  AnimationClip& inClip
)
private
void
fetchSkeleton()
private
void
fetchClip()
private
void
writeSkeleton()
private
void
writeClip()

Members

AccessTypeModifierNameDescription
public
const  char*
static, constexpr
EXTENSION
public
const  char*
static, constexpr
TAG
public
const  char*
static, constexpr
TRANSLATION_ATTRIBUTE_NAME
public
const  char*
static, constexpr
ROTATION_ATTRIBUTE_NAME
public
const  char*
static, constexpr
SCALE_ATTRIBUTE_NAME
private
m_skeleton
private
m_clip