Navigation
API > API/Plugins > API/Plugins/BlendSpaceMotionAnalysis
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UAnalysisProperties
- URootMotionAnalysisProperties
References
| Module | BlendSpaceMotionAnalysis |
| Header | /Engine/Plugins/Animation/BlendSpaceMotionAnalysis/Source/BlendSpaceMotionAnalysis/Public/RootMotionAnalysis.h |
| Include | #include "RootMotionAnalysis.h" |
Syntax
UCLASS&40;&41;
class URootMotionAnalysisProperties : public UAnalysisProperties
Variables
| Type | Name | Description | |
|---|---|---|---|
| FBoneSocketTarget | BoneSocket | The bone or socket used for analysis | |
| EAnalysisLinearAxis | CharacterFacingAxis | World or bone/socket axis that specifies the character's facing direction | |
| EAnalysisLinearAxis | CharacterUpAxis | World or bone/socket axis that specifies the character's up direction | |
| float | EndTimeFraction | Fraction through each animation at which analysis ends | |
| EAnalysisRootMotionAxis | FunctionAxis | Axis for the analysis function | |
| EAnalysisSpace | Space | The space in which to perform the analysis. | |
| FBoneSocketTarget | SpaceBoneSocket | Bone or socket that defines the analysis space (when it isn't World) | |
| float | StartTimeFraction | Fraction through each animation at which analysis starts |
Overridden from UAnalysisProperties
| Type | Name | Description | |
|---|---|---|---|
| void | InitializeFromCache
(
TObjectPtr< UCachedAnalysisProperties > Cache |
||
| void | MakeCache
(
TObjectPtr< UCachedAnalysisProperties >& Cache, |