Choose your operating system:
Windows
macOS
Linux
| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/Abilities/Tasks/AbilityTask_ApplyRootMotionMoveToForce.h |
Include |
#include "Abilities/Tasks/AbilityTask_ApplyRootMotionMoveToForce.h" |
UCLASS()
class UAbilityTask_ApplyRootMotionMoveToForce : public UAbilityTask_ApplyRootMotion_Base
Applies force to character's movement
Name | Description | ||
---|---|---|---|
|
bRestrictSpeedToExpected |
If enabled, we limit velocity to the initial expected velocity to go distance to the target over Duration. |
|
|
bSetNewMovementMode |
||
|
float |
Duration |
|
|
TEnumAsByte< EM... |
NewMovementMode |
|
|
OnTimedOut |
||
|
OnTimedOutAndDestinationReached |
||
|
UCurveVector &#... |
PathOffsetCurve |
|
|
PreviousMovementMode |
||
|
StartLocation |
||
|
TargetLocation |
Name | Description | |
---|---|---|
|
UAbilityTask_ApplyRootMotionMoveToForce ( |
Name | Description | ||
---|---|---|---|
|
UAbilityTask... |
ApplyRootMotionMoveToForce ( |
Apply force to character's movement |
Name | Description | ||
---|---|---|---|
|
SharedInitAndApply() |
Name | Description | ||
---|---|---|---|
|
PreDestroyFromReplication() |
Called right before being marked for destruction due to network replication |