UControlRigGraph

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

ControlRigDeveloper

Header

/Engine/Plugins/Experimental/ControlRig/Source/ControlRigDeveloper/Public/Graph/ControlRigGraph.h

Include

#include "Graph/ControlRigGraph.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)()
class UControlRigGraph : public UEdGraph

Variables

Name Description

Public variable

bool

 

bIsTemporaryGraphForCopyPaste

Public variable

bool

 

bSuspendModelNotifications

Constructors

Name Description

Public function

UControlRigGraph()

Functions

Name Description

Public function

void

 

CacheNameLists

(
    const FRigHierarchyContainer* ...,
    const FControlRigDrawContainer*...
)

Public function

UEdGraphNode...

 

FindNodeForModelNodeName

(
    const FName& InModelNodeName
)

Public function Const

const TArray...

 

GetBoneNameList

(
    URigVMPin* InPin
)

Public function Const

const TArray...

 

GetControlNameList

(
    URigVMPin* InPin
)

Public function

const UContr...

 

GetControlRigGraphSchema()

Get the skeleton graph schema

Public function Const

const TArray...

 

GetCurveNameList

(
    URigVMPin* InPin
)

Public function Const

const TArray...

 

GetDrawingNameList

(
    URigVMPin* InPin
)

Public function Const

const TArray...

 

GetElementNameList

(
    URigVMPin* InPin
)

Public function Const

const TArray...

 

GetElementNameList

(
    ERigElementType InElementType
)

Public function Const

const TArray...

 

GetSpaceNameList

(
    URigVMPin* InPin
)

Public function

void

 

Initialize

(
    UControlRigBlueprint* InBluepr...
)

Set up this graph

Overridden from UObject

Name Description

Public function Virtual

void

 

Serialize

(
    FArchive& Ar
)

Customize blueprint changes based on backwards compatibility

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss