FIKRigGoal

Choose your operating system:

Windows

macOS

Linux

References

Module

IKRig

Header

/Engine/Plugins/Animation/IKRig/Source/IKRig/Public/IKRigDataTypes.h

Include

#include "IKRigDataTypes.h"

Syntax

USTRUCT(Blueprintable)
struct FIKRigGoal

Variables

Name Description

Public variable UProperty Transient

FVector

 

FinalBlendedPosition

Public variable UProperty Transient

FQuat

 

FinalBlendedRotation

Public variable UProperty Category, EditAnywhere BlueprintReadWrite

FName

 

Name

Name of the IK Goal. Must correspond to the name of a Goal in the target IKRig asset.

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadWrite

FVector

 

Position

Position of the IK goal in Component Space of target actor component.

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadWrite

float

 

PositionAlpha

Range 0-1, default is 1.0.

Public variable UProperty Category, EditAnywhere BlueprintReadWrite

EIKRigGoalSpace

 

PositionSpace

The space that the goal position is in.

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadWrite

FRotator

 

Rotation

Rotation of the IK goal in Component Space of target actor component.

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadWrite

float

 

RotationAlpha

Range 0-1, default is 1.0.

Public variable UProperty Category, EditAnywhere BlueprintReadWrite

EIKRigGoalSpace

 

RotationSpace

The space that the goal rotation is in.

Public variable UProperty Category, EditAnywhere

FBoneReference

 

SourceBone

When TransformSource is set to "Bone" mode, the Position and Rotation will be driven by this Bone's input transform.

Public variable UProperty Category, EditAnywhere BlueprintReadWrite

EIKRigGoalTrans...

 

TransformSource

Set the source of the transform data for the Goal.

Constructors

Name Description

Public function

FIKRigGoal()

Public function

FIKRigGoal

(
    const FName& GoalName
)

Public function

FIKRigGoal

(
    const UIKRigEffectorGoal* InGo...
)

Public function

FIKRigGoal

(
    const FName& InName,
    const FVector& InPosition,
    const FQuat& InRotation,
    const float InPositionAlpha,
    const float InRotationAlpha,
    EIKRigGoalSpace InPositionSpace,
    EIKRigGoalSpace InRotationSpace
)

Functions

Name Description

Public function Const

FString

 

ToString()