Navigation
API > API/Plugins > API/Plugins/MotionWarping
Inheritance Hierarchy
- UActorComponent
- UAttributeBasedRootMotionComponent
References
| Module | MotionWarping |
| Header | /Engine/Plugins/Animation/MotionWarping/Source/MotionWarping/Public/AttributeBasedRootMotionComponent.h |
| Include | #include "AttributeBasedRootMotionComponent.h" |
Syntax
UCLASS (ClassGroup=Movement, Meta=(BlueprintSpawnableComponent))
class UAttributeBasedRootMotionComponent : public UActorComponent
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bEnableRootMotion | ||
| TWeakObjectPtr< ACharacter > | CharacterOwner | Character this component belongs to | |
| EAttributeBasedRootMotionMode | Mode | ||
| FAttributeBasedRootMotionComponentPrePhysicsTickFunction | PrePhysicsTickFunction | Pre-physics tick function for this character | |
| FTransform | PrevTransform | ||
| bool | PrevTransformValid | ||
| FVector | RotationVelocity | ||
| FVector | TranslationVelocity |
Constructors
| Type | Name | Description | |
|---|---|---|---|
UAttributeBasedRootMotionComponent
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| ACharacter * | Gets the character this component belongs to | ||
| void | |||
| void | PrePhysicsTickComponent
(
float DeltaTime |
||
| void | RegisterComponentTickFunctions
(
bool bRegister |
||
| void | TickComponent
(
float DeltaTime, |