|
void | Initialize (const xiiSkeletonResourceHandle &hSkeleton, xiiAnimPoseGenerator &ref_poseGenerator, const xiiSharedPtr< xiiBlackboard > &pBlackboard=nullptr) |
|
void | Update (xiiTime diff, xiiGameObject *pTarget, bool bEnableIK) |
|
void | GetRootMotion (xiiVec3 &ref_vTranslation, xiiAngle &ref_rotationX, xiiAngle &ref_rotationY, xiiAngle &ref_rotationZ) const |
|
const xiiSharedPtr< xiiBlackboard > & | GetBlackboard () |
|
xiiAnimPoseGenerator & | GetPoseGenerator () |
|
void | SetOutputModelTransform (xiiAnimGraphPinDataModelTransforms *pModelTransform) |
|
void | SetRootMotion (const xiiVec3 &vTranslation, xiiAngle rotationX, xiiAngle rotationY, xiiAngle rotationZ) |
|
void | AddOutputLocalTransforms (xiiAnimGraphPinDataLocalTransforms *pLocalTransforms) |
|
xiiAnimGraphPinDataBoneWeights * | AddPinDataBoneWeights () |
|
xiiAnimGraphPinDataLocalTransforms * | AddPinDataLocalTransforms () |
|
xiiAnimGraphPinDataModelTransforms * | AddPinDataModelTransforms () |
|
void | AddAnimGraph (const xiiAnimGraphResourceHandle &hGraph) |
|
const AnimClipInfo & | GetAnimationClipInfo (xiiTempHashedString sClipName) const |
|
|
class | xiiAnimGraphTriggerOutputPin |
|
class | xiiAnimGraphTriggerInputPin |
|
class | xiiAnimGraphBoneWeightsInputPin |
|
class | xiiAnimGraphBoneWeightsOutputPin |
|
class | xiiAnimGraphLocalPoseInputPin |
|
class | xiiAnimGraphLocalPoseOutputPin |
|
class | xiiAnimGraphModelPoseInputPin |
|
class | xiiAnimGraphModelPoseOutputPin |
|
class | xiiAnimGraphLocalPoseMultiInputPin |
|
class | xiiAnimGraphNumberInputPin |
|
class | xiiAnimGraphNumberOutputPin |
|
class | xiiAnimGraphBoolInputPin |
|
class | xiiAnimGraphBoolOutputPin |
|
The documentation for this class was generated from the following files:
- /home/runner/work/XII/XII/Source/Engine/GraphicsCore/AnimationSystem/AnimGraph/AnimController.h
- /home/runner/work/XII/XII/Source/Engine/GraphicsCore/AnimationSystem/AnimGraph/Implementation/AnimController.cpp