|
void | Initialize (const ezSkeletonResourceHandle &hSkeleton, ezAnimPoseGenerator &ref_poseGenerator, const ezSharedPtr< ezBlackboard > &pBlackboard=nullptr) |
|
void | 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 |
|
|
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 |
|
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