Navigation
API > API/Plugins > API/Plugins/AnimationWarpingRuntime > API/Plugins/AnimationWarpingRuntime/BoneControllers
References
| Module | AnimationWarpingRuntime |
| Header | /Engine/Plugins/Animation/AnimationWarping/Source/Runtime/Public/BoneControllers/AnimNode_FootPlacement.h |
| Include | #include "BoneControllers/AnimNode_FootPlacement.h" |
Syntax
struct FLegRuntimeData
Variables
| Type | Name | Description | |
|---|---|---|---|
| FTransform | AlignedFootTransformCS | ||
| FTransform | AlignedFootTransformWS | Ground-aligned, locked/unlocked bone transform pre-extension adjustments. | |
| UE::Anim::FootPlacement::FLegRuntimeData::FBoneData | Bones | ||
| FName | DisableLockCurveName | ||
| int32 | Idx | ||
| UE::Anim::FootPlacement::FLegRuntimeData::FInputPoseData | InputPose | ||
| UE::Anim::FootPlacement::FLegRuntimeData::FInterpolationData | Interpolation | ||
| UE::Anim::FootPlacement::FLegRuntimeData::FPlantData | Plant | ||
| FName | SpeedCurveName | ||
| FTransform | UnalignedFootTransformWS | Foot locked/unlocked bone transform, before ground alignment. |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FBoneData | Bone information that can be cached once per-lod change. | ||
| FInputPoseData | Helper struct to store values coming directly, or trivial to calculate from just the input pose. | ||
| FInterpolationData | Interpolation | ||
| FPlantData |
Deprecated Variables
| Type | Name | Description | |
|---|---|---|---|
| SmartName::UID_Type | DisableLockCurveUID | DisableLockCurveUID is no longer used, use DisableLockCurveName instead. | |
| SmartName::UID_Type | SpeedCurveUID | SpeedCurveUID is no longer used, use SpeedCurveName instead. |