/Engine/Plugins/Runtime/RigVM/Source/RigVMDeveloper/Public/RigVMModel/RigVMController.h
The Controller is the sole authority to perform changes on the Graph. The Controller itself is stateless. The Controller offers a Modified event to subscribe to for user interface views - so they can be informed about any change that's happening within the Graph. The Controller routes all changes through the Graph itself, so you can have N Controllers performing edits on 1 Graph, and N Views subscribing to 1 Controller. In Python you can also subscribe to this event to be able to react to topological changes of the Graph there.
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(BlueprintType) class URigVMController : public [UObject](API\Runtime\CoreUObject\UObject\UObject)
bool
bSuspendTemplateComputation
bool
bValidatePinDefaults
A flag that can be used to turn off pin default value validation if necessary.
FRigVMControlle...
ConfigureWorkflowOptionsDelegate
A delegate to request to configure an options instance for a node workflow.
FRigVMControlle...
GetCurrentByteCodeDelegate
A delegate to retrieve the current bytecode of the graph.
FRigVMControlle...
GetExternalVariablesDelegate
A delegate to retrieve the list of external variables.
FRigVMControlle...
OnBulkEditProgressDelegate
A delegate to inform the host / client about the progress during a bulk edit.
FRigVMControlle...
RequestBreakLinksDialogDelegate
A delegate to ask the host / client for a dialog to confirm a bulk edit.
FRigVMControlle...
RequestBulkEditDialogDelegate
A delegate to ask the host / client for a dialog to confirm a bulk edit.
FRigVMControlle...
RequestJumpToHyperlinkDelegate
A delegate to request the client to follow a hyper link.
FRigVMControlle...
RequestLocalizeFunctionDelegate
A delegate to localize a function on demand.
FRigVMControlle...
RequestNewExternalVariableDelegate
A delegate to create a new blueprint member variable.
FRigVMControlle...
RequestPinTypeSelectionDelegate
A delegate to ask the host / client for a dialog to select a pin type.