FMotionWarpingTarget

[URootMotionModifier_Warp](API\Plugins\MotionWarping\URootMotionModifier_Warp).

Choose your operating system:

Windows

macOS

Linux

References

Module

MotionWarping

Header

/Engine/Plugins/Experimental/Animation/MotionWarping/Source/MotionWarping/Public/RootMotionModifier.h

Include

#include "RootMotionModifier.h"

Syntax

USTRUCT(BlueprintType)
struct FMotionWarpingTarget

Remarks

Represents a point of alignment in the world

Variables

Name Description

Public variable UProperty Category, EditAnywhere BlueprintReadWrite

bool

 

bFollowComponent

Whether the target transform calculated from a component and an optional bone should be updated during the warp

Public variable UProperty Category, EditAnywhere BlueprintReadWrite

FName

 

BoneName

Optional bone name in the component used to calculate the final target transform

Public variable UProperty Category, EditAnywhere BlueprintReadWrite

TWeakObjectPtr<...

 

Component

Optional component used to calculate the final target transform

Public variable UProperty Category, EditAnywhere BlueprintReadWrite

FTransform

 

Transform

When the warp target is created from a component this stores the transform of the component at the time of creation, otherwise its the transform supplied by the user

Constructors

Name Description

Public function

FMotionWarpingTarget()

Public function

FMotionWarpingTarget

(
    const FTransform& InTransform
)

Public function

FMotionWarpingTarget

(
    const USceneComponent* InComp,
    FName InBoneName,
    bool bInbFollowComponent
)

Functions

Operators

Name Description

Public function Const

bool

 

operator!=

(
    const FMotionWarpingTarget& Other
)

Public function Const

bool

 

operator==

(
    const FMotionWarpingTarget& Other
)