 |
FRigStructScope |
|
|
 |
FRigVMActionKey |
The action key is used for serializing and storing an action in the stack, or within another action. |
|
 |
FRigVMActionNodeContent |
A tuple access to sub actions, merge functionality as well as undo and redo base implementations. |
|
 |
FRigVMActionWrapper |
The action wrapper is used to extract an action from a serialized key. |
|
 |
FRigVMAddDecoratorAction |
An action to add a decorator to a node |
|
 |
FRigVMAddExposedPinAction |
An action exposing a pin as a parameter |
|
 |
FRigVMAddLinkAction |
An action adding a new link to the graph. |
|
 |
FRigVMAddLocalVariableAction |
An action to add a local variable. |
|
 |
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. |
|
 |
FRigVMChangeLocalVariableDefaultValueAction |
An action to change the default value of a local variable. |
|
 |
FRigVMChangeLocalVariableTypeAction |
An action to change the type of a local variable. |
|
 |
FRigVMChangePinTypeAction |
An action changing a pin type |
|
 |
FRigVMClient |
A management struct containing graphs and controllers. |
|
 |
FRigVMClientPatchResult |
A struct describing the result of a backwards compatibility patch. |
|
 |
FRigVMCollapseNodesAction |
An action to collapse a selection of nodes |
|
 |
FRigVMController_BulkEditResult |
|
|
 |
FRigVMController_CommonTypePerTemplate |
|
|
 |
FRigVMControllerCompileBracketScope |
|
|
 |
FRigVMControllerNotifGuard |
|
|
 |
FRigVMEjectNodeFromPinAction |
An action ejecting a node from a pin |
|
 |
FRigVMExpandNodeAction |
An action to expand a library node into its content |
|
 |
FRigVMFunctionReferenceArray |
|
|
 |
FRigVMGraphModifiedDynamicEvent |
A dynamic delegate for subscribing / reacting to graph modifications (used for Python integration). |
|
 |
FRigVMGraphVariableDescription |
The variable description is used to convey information about unique variables within a Graph. |
|
 |
FRigVMImportFromTextAction |
An action importing nodes and links from text |
|
 |
FRigVMInjectNodeIntoPinAction |
An action injecting a node into a pin |
|
 |
FRigVMInsertArrayPinAction |
An action inserting a new array pin in the graph. |
|
 |
FRigVMMarkFunctionPublicAction |
An action marking a function as public/private. |
|
 |
FRigVMPinDefaultValueImportErrorContext |
|
|
 |
FRigVMPromoteNodeAction |
An action to promote a function to collapse node or vice versa |
|
 |
FRigVMReferenceNodeData |
|
|
 |
FRigVMRemoveArrayPinAction |
An action removing an array pin from the graph. |
|
 |
FRigVMRemoveDecoratorAction |
An action to remove a decorator from a node |
|
 |
FRigVMRemoveExposedPinAction |
An action exposing a pin as a parameter |
|
 |
FRigVMRemoveLocalVariableAction |
An action to remove a local variable. |
|
 |
FRigVMRemoveNodesAction |
An action removing one or more nodes from the graph. |
|
 |
FRigVMRenameExposedPinAction |
An action renaming an exposed in the graph. |
|
 |
FRigVMRenameLocalVariableAction |
An action to rename a local variable. |
|
 |
FRigVMRenameNodeAction |
An action renaming a node in the graph. |
|
 |
FRigVMRenameVariableAction |
An action renaming a variable in the graph. |
|
 |
FRigVMReplaceNodesAction |
An action to add store / restore a single node |
|
 |
FRigVMSetCommentTextAction |
An action setting a comment node's text in the graph. |
|
 |
FRigVMSetNodeCategoryAction |
An action setting a node's category in the graph. |
|
 |
FRigVMSetNodeColorAction |
An action setting a node's color in the graph. |
|
 |
FRigVMSetNodeDescriptionAction |
An action setting a node's description in the graph. |
|
 |
FRigVMSetNodeKeywordsAction |
An action setting a node's keywords 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. |
|
 |
FRigVMSetPinIndexAction |
An action to reorder pins on a node |
|
 |
FRigVMSetPinWatchAction |
An action setting a pin's watch state in the graph. |
|
 |
FRigVMSetRemappedVariableAction |
An action to remap a variable inside of a function reference node renaming a node in the graph. |
|
 |
IRigVMClientHost |
Interface that allows an object to host a rig VM client. Used by graph edting code to interact with the controller. |
|
 |
IRigVMEditorSideObject |
Interface that allows a UI graph to identify itself against a model graph. |
|
 |
URigVMActionStack |
The Action Stack can be used to track actions happening on a Graph. |
|
 |
URigVMBuildData |
The Build Data is used to store transient / intermediate build information for the RigVM graph to improve the user experience. |
|
 |
URigVMClientHost |
|
|
 |
URigVMController |
The Controller is the sole authority to perform changes on the Graph. |
|
 |
URigVMControllerSettings |
Default settings for the RigVM Controller |
|
 |
URigVMEditorSideObject |
|
|
 |
URigVMFunctionLibrary |
The Function Library is a graph used only to store the sub graphs used for functions. |
|
 |
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 Pin represents a single connector / pin on a node in the RigVM model. |
|
 |
URigVMSchema |
The Schema is used to determine which actions are allowed on a graph. |
|