Navigation
| Name | AnimationModifierLibrary |
| Type | Plugin |
| Part of Plugins | Animation Modifier Library |
| Location | /Engine/Plugins/Animation/AnimationModifierLibrary/Source/AnimationModifierLibrary/ |
| Module Build Rules | AnimationModifierLibrary.Build.cs |
Classes
| Name | Remarks |
|---|---|
| FAnimationModifierLibraryModule | |
| UCopyBonesModifier | Animation Modifier to copy the transform of 'SourceBone(s)' to 'TargetBone(s)' |
| UEncodeRootBoneModifier | |
| UFootstepAnimEventsModifier | Generates animation notifies and/or sync markers for any specified bone(s) |
| UMirrorModifier | Animation Modifier to mirror an animation using a mirror data table |
| UMotionExtractorModifier | Extracts motion from a bone in the animation and bakes it into a curve |
| UMotionExtractorUtilityLibrary | |
| UReOrientRootBoneModifier | Reorient root bone in the animation while maintaining mesh position and rotation |
| UZeroOutRootBoneModifier | Adjust root motion to be relative to the first frame. |
Structs
| Name | Remarks |
|---|---|
| FBoneReferencePair | |
| FEncodeRootBoneWeightedBone | |
| FEncodeRootBoneWeightedBoneAxis | |
| FFootDefinition |
Enums
Public
| Name | Remarks |
|---|---|
| EDetectionTechnique | Detection method used for placing a notify / marker in the track |
| EEncodeRootBoneAxis | |
| EMotionExtractor_Axis | Axis to get the final value from |
| EMotionExtractor_MathOperation | Math operations that can be applied to the extracted value before add it to the curve |
| EMotionExtractor_MotionType | Type of motion to extract |
| EMotionExtractor_Space | Reference frame/space to use when calculating motion |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
ENUM_CLASS_FLAGS
(
EMotionExtractor_MotionType |
MotionExtractorTypes.h | ||
| MotionExtractorTypes.h | |||
bool EnumHasAnyFlags
(
int32 Flags, |
MotionExtractorTypes.h |