|
|
void | Clear () |
|
void | ComputeRuntimeHash () |
|
xiiUInt16 | AddNode (const xiiAnimGraphNode &node) |
|
xiiUInt16 | AddClipNode (xiiStringView sName, const xiiAnimationClipResourceHandle &hClip, float fSpeed=1.0f) |
|
xiiUInt16 | AddBlend1DNode (xiiStringView sName, xiiStringView sParameter, xiiArrayPtr< const xiiUInt16 > inputs, xiiArrayPtr< const float > thresholds) |
|
xiiUInt16 | AddLayeredBlendNode (xiiStringView sName, xiiUInt16 uiBaseNode, xiiUInt16 uiLayerNode, xiiUInt16 uiRootJoint, xiiStringView sWeightParameter={}, float fWeight=1.0f) |
|
xiiUInt16 | AddStateMachineNode (xiiStringView sName, xiiArrayPtr< const xiiUInt16 > states) |
|
void | AddTransition (xiiUInt16 uiFromNode, xiiUInt16 uiToNode, xiiStringView sConditionParameter, float fThreshold=0.5f, xiiTime blendDuration=xiiTime::MakeFromMilliseconds(150.0)) |
|
void | SetOutputNode (xiiUInt16 uiNodeIndex) |
|
xiiResult | Serialize (xiiStreamWriter &inout_stream) const |
|
xiiResult | Deserialize (xiiStreamReader &inout_stream) |
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