XII Release 0.1.0
Loading...
Searching...
No Matches
xiiAnimationClipResourceDescriptor Struct Reference

Public Member Functions

void Clear ()
void ComputeRuntimeHash ()
xiiAnimationClipJointTrack & AddJointTrack (xiiStringView sJointName, xiiUInt16 uiJointIndex=xiiMath::MaxValue< xiiUInt16 >())
xiiResult Serialize (xiiStreamWriter &inout_stream) const
xiiResult Deserialize (xiiStreamReader &inout_stream)

Public Attributes

xiiTime m_Duration = xiiTime::MakeZero()
float m_fSampleRate = 30.0f
bool m_bLooping = true
bool m_bAdditive = false
xiiUInt16 m_uiRootMotionJoint = xiiMath::MaxValue<xiiUInt16>()
xiiDynamicArray< xiiAnimationClipJointTrack > m_JointTracks
xiiDynamicArray< xiiAnimationClipEvent > m_Events
xiiDynamicArray< xiiUInt8 > m_OzzAnimationData
xiiUInt32 m_uiRuntimeHash = 0U

The documentation for this struct was generated from the following files:
  • /home/runner/work/XII/XII/Source/Engine/GraphicsCore/AnimationSystem/AnimationClipResource.h
  • /home/runner/work/XII/XII/Source/Engine/GraphicsCore/AnimationSystem/Implementation/AnimationClipResource.cpp