Navigation
API > API/Plugins > API/Plugins/RigVMDeveloper > API/Plugins/RigVMDeveloper/EdGraph
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UEdGraph
- URigVMEdGraph
- UControlRigGraph
References
| Module | RigVMDeveloper |
| Header | /Engine/Plugins/Runtime/RigVM/Source/RigVMDeveloper/Public/EdGraph/RigVMEdGraph.h |
| Include | #include "EdGraph/RigVMEdGraph.h" |
Syntax
UCLASS&40;&41;
class URigVMEdGraph :
public UEdGraph,
public IRigVMEditorSideObject
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bIsFunctionDefinition | ||
| bool | bIsTemporaryGraphForCopyPaste | ||
| bool | bSuspendModelNotifications | ||
| FString | ModelNodePath |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | |||
| UEdGraphNode * | FindNodeForModelNodeName
(
const FName& InModelNodeName, |
||
| URigVMBlueprint * | GetBlueprint () |
||
| URigVMController * | |||
| const TArray< TSharedPtr< FString > > * | GetEntryNameList
(
URigVMPin* InPin |
||
| int32 | GetInstructionIndex
(
const URigVMEdGraphNode* InNode, |
||
| URigVMGraph * | GetModel () |
||
| const TArray< TSharedPtr< FString > > * | GetNameListForWidget
(
const FString& InWidgetName |
||
| const URigVMEdGraphSchema * | Get the ed graph schema | ||
| const URigVMEdGraph * | GetRootGraph () |
||
| void | HandleModifiedEvent
(
ERigVMGraphNotifType InNotifType, |
||
| bool | HandleModifiedEvent_Internal
(
ERigVMGraphNotifType InNotifType, |
||
| void | HandleVMCompiledEvent
(
UObject* InCompiledObject, |
||
| void | InitializeFromBlueprint
(
URigVMBlueprint* InBlueprint |
Set up this graph | |
| bool | IsRootGraph () |
Overridden from UEdGraph
| Type | Name | Description | |
|---|---|---|---|
| void | AddNode
(
UEdGraphNode* NodeToAdd, |
Add a node to the graph |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| void | Customize blueprint changes based on backwards compatibility |
Overridden from IRigVMEditorSideObject
| Type | Name | Description | |
|---|---|---|---|
| FRigVMClient * | IRigVMEditorSideObject interface | ||
| FString | Returns the nodepath for this UI graph. | ||
| void | HandleRigVMGraphRenamed
(
const FString& InOldNodePath, |
Reacts to renaming the model. |