UControlRigPoseAsset

An individual Pose made of Control Rig Controls

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

UObjectBase

UObjectBaseUtility

UObject

UControlRigPoseAsset

References

Module

ControlRig

Header

/Engine/Plugins/Animation/ControlRig/Source/ControlRig/Public/Tools/ControlRigPose.h

Include

#include "Tools/ControlRigPose.h"

Syntax

UCLASS(BlueprintType)
class UControlRigPoseAsset : public UObject

Remarks

An individual Pose made of Control Rig Controls

Variables

Name Description

Public variable UProperty Category, EditAnywhere BlueprintReadWrite

FControlRigCont...

 

Pose

Constructors

Name Description

Public function

UControlRigPoseAsset

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function

void

 

BlendWithInitialPoses

(
    FControlRigControlPose& InitialPos...,
    UControlRig* ControlRig,
    bool bDoKey,
    bool bdoMirror,
    float BlendValue
)

Public function Const UFunction BlueprintPure, Category

bool

 

DoesMirrorMatch

(
    UControlRig* ControlRig,
    const FName& ControlName
)

Public function Const UFunction BlueprintPure, Category

TArray< FNam...

 

GetControlNames()

Public function

TArray< FRig...

 

GetCurrentPose

(
    UControlRig* InControlRig
)

Public function UFunction BlueprintCallable, Category

void

 

GetCurrentPose

(
    UControlRig* InControlRig,
    FControlRigControlPose& OutPose
)

Public function UFunction BlueprintCallable, Category

void

 

PastePose

(
    UControlRig* InControlRig,
    bool bDoKey,
    bool bDoMirror
)

Public function UFunction BlueprintCallable, Category

void

 

ReplaceControlName

(
    const FName& CurrentName,
    const FName& NewName
)

Public function UFunction BlueprintCallable, Category

void

 

SavePose

(
    UControlRig* InControlRig,
    bool bUseAll
)

Public function UFunction BlueprintCallable, Category

void

 

SelectControls

(
    UControlRig* InControlRig,
    bool bDoMirror
)

Overridden from UObject

Name Description

Public function Virtual

void

 

PostLoad()

UOBJECT.