|
void | Initialize (const ezSkeletonResourceHandle &hSkeleton, ezAnimPoseGenerator &ref_poseGenerator, const ezSharedPtr< ezBlackboard > &pBlackboard=nullptr) |
|
bool | Update (ezTime diff, ezGameObject *pTarget, bool bEnableIK) |
|
void | GetRootMotion (ezVec3 &ref_vTranslation, ezAngle &ref_rotationX, ezAngle &ref_rotationY, ezAngle &ref_rotationZ) const |
|
const ezSharedPtr< ezBlackboard > & | GetBlackboard () |
|
ezAnimPoseGenerator & | GetPoseGenerator () |
|
void | SetOutputModelTransform (ezAnimGraphPinDataModelTransforms *pModelTransform) |
|
void | SetRootMotion (const ezVec3 &vTranslation, ezAngle rotationX, ezAngle rotationY, ezAngle rotationZ) |
|
void | AddOutputLocalTransforms (ezAnimGraphPinDataLocalTransforms *pLocalTransforms) |
|
ezAnimGraphPinDataBoneWeights * | AddPinDataBoneWeights () |
|
ezAnimGraphPinDataLocalTransforms * | AddPinDataLocalTransforms () |
|
ezAnimGraphPinDataModelTransforms * | AddPinDataModelTransforms () |
|
void | AddAnimGraph (const ezAnimGraphResourceHandle &hGraph) |
|
const AnimClipInfo & | GetAnimationClipInfo (ezTempHashedString sClipName) const |
|
void | SetAnimationClipInfo (const ezHashedString &sClipName, const AnimClipInfo &info) |
|
|
class | ezAnimGraphTriggerOutputPin |
|
class | ezAnimGraphTriggerInputPin |
|
class | ezAnimGraphBoneWeightsInputPin |
|
class | ezAnimGraphBoneWeightsOutputPin |
|
class | ezAnimGraphLocalPoseInputPin |
|
class | ezAnimGraphLocalPoseOutputPin |
|
class | ezAnimGraphModelPoseInputPin |
|
class | ezAnimGraphModelPoseOutputPin |
|
class | ezAnimGraphLocalPoseMultiInputPin |
|
class | ezAnimGraphNumberInputPin |
|
class | ezAnimGraphNumberOutputPin |
|
class | ezAnimGraphBoolInputPin |
|
class | ezAnimGraphBoolOutputPin |
|
◆ SetAnimationClipInfo()
Sets which animation clip is used for the named animation.
Should only be called right at the start or when it is absolutely certain that an animation clip isn't in use right now, otherwise the running animation playback may produce weird results.
The documentation for this class was generated from the following files:
- /home/runner/work/ezEngine/ezEngine/Code/Engine/RendererCore/AnimationSystem/AnimGraph/AnimController.h
- /home/runner/work/ezEngine/ezEngine/Code/Engine/RendererCore/AnimationSystem/AnimGraph/Implementation/AnimController.cpp