UControlRigShapeLibrary

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

UObjectBase

UObjectBaseUtility

UObject

UControlRigShapeLibrary

References

Module

ControlRig

Header

/Engine/Plugins/Animation/ControlRig/Source/ControlRig/Public/ControlRigGizmoLibrary.h

Include

#include "ControlRigGizmoLibrary.h"

Syntax

UCLASS(BlueprintType, Meta=(DisplayName="Control Rig Shape Library"))
class UControlRigShapeLibrary : public UObject

Variables

Name Description

Public variable UProperty Category, EditAnywhere

TSoftObjectPtr<...

 

DefaultMaterial

Public variable UProperty Category, EditAnywhere

FControlRigShap...

 

DefaultShape

Public variable UProperty Category, EditAnywhere

FName

 

MaterialColorParameter

Public variable UProperty Category, EditAnywhere

TArray< FContro...

 

Shapes

Constructors

Name Description

Public function

UControlRigShapeLibrary()

Functions

Name Description

Public function Const

const FContr...

 

GetShapeByName

(
    const FName& InName,
    bool bUseDefaultIfNotFound
)

Public function Static

const FContr...

 

GetShapeByName

(
    const FName& InName,
    const TArray< TSoftObjectPtr< UCont...
)

Overridden from UObject

Name Description

Public function Virtual

void

 

PostEditChangeChainProperty

(
    FPropertyChangedChainEvent& Proper...
)

This alternate version of PostEditChange is called when properties inside structs are modified.