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

Public Member Functions

xiiResult Serialize (xiiStreamWriter &inout_stream) const
xiiResult Deserialize (xiiStreamReader &inout_stream)

Public Attributes

xiiHashedString m_sName
xiiEnum< xiiAnimGraphNodeType > m_Type = xiiAnimGraphNodeType::Invalid
xiiBitflags< xiiAnimGraphNodeFlags > m_Flags = xiiAnimGraphNodeFlags::Default
xiiAnimationClipResourceHandle m_hClip
xiiHashedString m_sParameter
float m_fPlaybackSpeed = 1.0f
float m_fWeight = 1.0f
float m_fThreshold = 0.0f
xiiUInt16 m_uiTargetJoint = xiiMath::MaxValue<xiiUInt16>()
xiiHybridArray< xiiUInt16, 4 > m_Inputs
xiiHybridArray< float, 4 > m_InputThresholds
xiiHybridArray< float, 4 > m_InputWeights

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