Name |
Description |
|
---|---|---|
|
FRigVMActionKey |
The action key is used for serializing and storing an action in the stack, or within another action. |
|
FRigVMActionWrapper |
The action wrapper is used to extract an action from a serialized key. |
|
FRigVMAddCommentNodeAction |
An action adding a comment node to the graph. |
|
FRigVMAddInjectedNodeAction |
An action adding an injected node to the graph. |
|
FRigVMAddLinkAction |
An action adding a new link to the graph. |
|
FRigVMAddParameterNodeAction |
An action adding a parameter node to the graph. |
|
FRigVMAddRerouteNodeAction |
An action adding a reroute node to the graph. |
|
FRigVMAddStructNodeAction |
An action adding a struct node to the graph. |
|
FRigVMAddVariableNodeAction |
An action adding a variable node to the graph. |
|
FRigVMBaseAction |
The base action is the base struct for all actions, and provides access to sub actions, merge functionality as well as undo and redo base implementations. |
|
FRigVMBreakLinkAction |
An action removing a link from the graph. |
|
FRigVMGraphModifiedDynamicEvent |
A dynamic delegate for subscribing / reacting to graph modifications (used for Python integration). |
|
FRigVMInsertArrayPinAction |
An action inserting a new array pin in the graph. |
|
FRigVMInverseAction |
An action which inverses the child actions, it performs undo on redo and vice versa. |
|
FRigVMRemoveArrayPinAction |
An action removing an array pin from the graph. |
|
FRigVMRemoveNodeAction |
An action removing a node from the graph. |
|
FRigVMRenameParameterAction |
An action renaming a parameter in the graph. |
|
FRigVMRenameVariableAction |
An action renaming a variable in the graph. |
|
FRigVMSetCommentTextAction |
An action setting a comment node's text in the graph. |
|
FRigVMSetNodeColorAction |
An action setting a node's color in the graph. |
|
FRigVMSetNodePositionAction |
An action setting a node's position in the graph. |
|
FRigVMSetNodeSelectionAction |
An action selecting or deselecting a node in the graph. |
|
FRigVMSetNodeSizeAction |
An action setting a node's size in the graph. |
|
FRigVMSetPinDefaultValueAction |
An action setting a pin's default value in the graph. |
|
FRigVMSetPinExpansionAction |
An action setting a pin's expansion state in the graph. |
|
FRigVMSetPinWatchAction |
An action setting a pin's watch state in the graph. |
|
FRigVMSetRerouteCompactnessAction |
An action setting a reroute node's compactness in the graph. |
|
URigVMActionStack |
The Action Stack can be used to track actions happening on a Graph. |
|
URigVMController |
The Controller is the sole authority to perform changes on the Graph. |
|
URigVMGraph |
The Graph represents a Function definition using Nodes as statements. |
|
URigVMInjectionInfo |
The Injected Info is used for injecting a node on a pin. |
|
URigVMLink |
The Link represents a connection between two Pins within a Graph. |
|
URigVMNode |
The Node represents a single statement within a Graph. |
|
URigVMPin |
The Visual Debugging Info is used for visually displaying Data flowing through a pin. |
Name |
Description |
---|---|
FRigVMController_ShouldStructUnfoldDelegate |
|
FRigVMGraphModifiedEvent |
A delegate for subscribing / reacting to graph modifications. |
Name |
Description |
|
---|---|---|
|
ERigVMGraphNotifType |
The Graph Notification Type is used to differentiate between all of the changes that can happen within a graph. |
|
ERigVMPinDirection |
The Pin Direction is used to differentiate different kinds of pins in the data flow graph - inputs, outputs etc. |