FControlRigBlueprintUtils

Choose your operating system:

Windows

macOS

Linux

References

Module

ControlRigDeveloper

Header

/Engine/Plugins/Animation/ControlRig/Source/ControlRigDeveloper/Public/ControlRigBlueprintUtils.h

Include

#include "ControlRigBlueprintUtils.h"

Syntax

struct FControlRigBlueprintUtils

Functions

Name Description

Public function Static

void

 

ForAllRigUnits

(
    TFunction< void*...
)

Call a function for each valid rig unit struct

Public function Static

void

 

HandleReconstructAllNodes

(
    UBlueprint* InBlueprint
)

Handle blueprint node reconstruction

Public function Static

void

 

HandleRefreshAllNodes

(
    UBlueprint* InBlueprint
)

Handle blueprint node refresh

Public function Static

void

 

RemoveMemberVariableIfNotUsed

(
    UBlueprint* Blueprint,
    const FName VarName,
    UControlRigGraphNode* ToBeDele...
)

Remove the variable if not used by anybody else but ToBeDeleted

Public function Static

FName

 

ValidateName

(
    UBlueprint* InBlueprint,
    const FString& InName
)