载入中...
搜索中...
未找到
#include "animation/RootMotionPolicy.h"#include "animation/AnimPose.h"#include <cmath>#include <cstdint>#include <string>命名空间 | |
| namespace | eve |
| Build metadata (engine git commit, build time, third-party version). | |
| namespace | eve::animation |
函数 | |
| eve::Result< void > | eve::animation::validateRootMotionPolicy (const RootMotionPolicy &policy) |
| Validate policy fields. | |
| TransformTRS | eve::animation::applyRootMotionPolicy (const TransformTRS &rawDelta, const RootMotionPolicy &policy) |
| Filter a raw root-bone delta into a controller-facing delta. | |
| eve::Result< void > | eve::animation::bakeRootMotionIntoPose (AnimPose &pose, int boneIndex, const TransformTRS &referenceRoot, const RootMotionPolicy &policy) |
| Remove extracted root motion from a pose when bake flags are set. | |
| eve::Result< RootMotionLockAxes > | eve::animation::parseRootMotionLockAxes (std::string_view name) |
| Parse a script/C++ lock-axis name. | |
| eve::Result< RootMotionApplySpace > | eve::animation::parseRootMotionApplySpace (std::string_view name) |
| Parse a script/C++ apply-space name. | |