unreal.RigVMGraphNotifType¶
- class unreal.RigVMGraphNotifType¶
Bases:
EnumBaseThe Graph Notification Type is used to differentiate between all of the changes that can happen within a graph.
C++ Source:
Plugin: RigVM
Module: RigVMDeveloper
File: RigVMNotifications.h
- COMMENT_TEXT_CHANGED: RigVMGraphNotifType = Ellipsis¶
A link has been removed (Subject == URigVMLink)
- Type:
22
- FUNCTION_ACCESS_CHANGED: RigVMGraphNotifType = Ellipsis¶
The definition of a library node’s template has changed (Subject == URigVMLibraryNode)
- Type:
38
- FUNCTION_RENAMED: RigVMGraphNotifType = Ellipsis¶
A node has been renamed in the graph (Subject == URigVMNode)
- Type:
31
- FUNCTION_VARIANT_GUID_CHANGED: RigVMGraphNotifType = Ellipsis¶
The category of a pin expanded / collapsed (Subject == URigVMNode)
- Type:
44
- GRAPH_CHANGED: RigVMGraphNotifType = Ellipsis¶
0
- INTERACTION_BRACKET_CANCELED: RigVMGraphNotifType = Ellipsis¶
A bracket has been opened (Subject == nullptr)
- Type:
28
- INTERACTION_BRACKET_CLOSED: RigVMGraphNotifType = Ellipsis¶
A bracket has been opened (Subject == nullptr)
- Type:
27
- INTERACTION_BRACKET_OPENED: RigVMGraphNotifType = Ellipsis¶
A variable has been renamed (Subject == URigVMVariableNode)
- Type:
26
- INVALID: RigVMGraphNotifType = Ellipsis¶
A local variable has been renamed inside a function (Subject == URigVMLibraryNode)
- Type:
51
- LIBRARY_TEMPLATE_CHANGED: RigVMGraphNotifType = Ellipsis¶
A function reference node’s remapping has changed (Subject == URigVMFunctionReferenceNode)
- Type:
37
- LINK_ADDED: RigVMGraphNotifType = Ellipsis¶
A pin’s index has changed (Subject == URigVMPin)
- Type:
20
- LINK_REMOVED: RigVMGraphNotifType = Ellipsis¶
A link has been added (Subject == URigVMLink)
- Type:
21
- LOCAL_VARIABLE_ADDED: RigVMGraphNotifType = Ellipsis¶
A local variable default value has been set (Subject == URigVMLibraryNode)
- Type:
47
- LOCAL_VARIABLE_DEFAULT_VALUE_CHANGED: RigVMGraphNotifType = Ellipsis¶
The node’s early exit state has changed
- Type:
46
- LOCAL_VARIABLE_REMOVED: RigVMGraphNotifType = Ellipsis¶
A local variable has been added to a function (Subject == URigVMLibraryNode)
- Type:
48
- LOCAL_VARIABLE_RENAMED: RigVMGraphNotifType = Ellipsis¶
A local variable has been removed from a function (Subject == URigVMLibraryNode)
- Type:
49
- LOCAL_VARIABLE_TYPE_CHANGED: RigVMGraphNotifType = Ellipsis¶
A local variable has been renamed inside a function (Subject == URigVMLibraryNode)
- Type:
50
- NODE_ADDED: RigVMGraphNotifType = Ellipsis¶
The graph has changed / a new graph has been picked (Subject == nullptr)
- Type:
1
- NODE_CATEGORY_CHANGED: RigVMGraphNotifType = Ellipsis¶
A node has changed it’s referenced function
- Type:
33
- NODE_COLOR_CHANGED: RigVMGraphNotifType = Ellipsis¶
A node’s title has changed (Subject == URigVMNode)
- Type:
9
- NODE_DESCRIPTION_CHANGED: RigVMGraphNotifType = Ellipsis¶
A node’s keywords have changed (Subject == URigVMNode)
- Type:
35
- NODE_DESELECTED: RigVMGraphNotifType = Ellipsis¶
A node has been selected (Subject == URigVMNode)
- Type:
4
- NODE_EARLY_EXIT_CHANGED: RigVMGraphNotifType = Ellipsis¶
The guid for a function has changed (Subject == URigVMLibraryNode)
- Type:
45
- NODE_KEYWORDS_CHANGED: RigVMGraphNotifType = Ellipsis¶
A node’s category has changed (Subject == URigVMNode)
- Type:
34
- NODE_POSITION_CHANGED: RigVMGraphNotifType = Ellipsis¶
The set of selected nodes has changed (Subject == nullptr)
- Type:
6
- NODE_REFERENCE_CHANGED: RigVMGraphNotifType = Ellipsis¶
A function has been renamed in the graph (Subject == URigVMLibraryNode)
- Type:
32
- NODE_REMOVED: RigVMGraphNotifType = Ellipsis¶
A node has been added to the graph (Subject == URigVMNode)
- Type:
2
- NODE_RENAMED: RigVMGraphNotifType = Ellipsis¶
A pin has been bound or unbound to / from a variable (Subject == URigVMPin)
- Type:
30
- NODE_SELECTED: RigVMGraphNotifType = Ellipsis¶
A node has been removed from the graph (Subject == URigVMNode)
- Type:
3
- NODE_SELECTION_CHANGED: RigVMGraphNotifType = Ellipsis¶
A node has been deselected (Subject == URigVMNode)
- Type:
5
- NODE_SIZE_CHANGED: RigVMGraphNotifType = Ellipsis¶
A node’s position has changed (Subject == URigVMNode)
- Type:
7
- NODE_TITLE_CHANGED: RigVMGraphNotifType = Ellipsis¶
A node’s size has changed (Subject == URigVMNode)
- Type:
8
- PIN_ADDED: RigVMGraphNotifType = Ellipsis¶
A node’s color has changed (Subject == URigVMNode)
- Type:
10
- PIN_ARRAY_SIZE_CHANGED: RigVMGraphNotifType = Ellipsis¶
A pin’s watch state has changed (Subject == URigVMPin)
- Type:
15
- PIN_BOUND_VARIABLE_CHANGED: RigVMGraphNotifType = Ellipsis¶
A bracket has been canceled (Subject == nullptr)
- Type:
29
- PIN_CATEGORIES_CHANGED: RigVMGraphNotifType = Ellipsis¶
The category of a pin has changed - requiring a rebuild of the node user interface (Subject == URigVMPin)
- Type:
42
- PIN_CATEGORY_CHANGED: RigVMGraphNotifType = Ellipsis¶
The display name of a pin has changed - requiring a rebuild of the node user interface (Subject == URigVMPin)
- Type:
41
- PIN_CATEGORY_EXPANSION_CHANGED: RigVMGraphNotifType = Ellipsis¶
The category list of a node has changed - requiring a rebuild of the node user interface (Subject == URigVMNode)
- Type:
43
- PIN_DEFAULT_VALUE_CHANGED: RigVMGraphNotifType = Ellipsis¶
An array pin’s size has changed (Subject == URigVMPin)
- Type:
16
- PIN_DIRECTION_CHANGED: RigVMGraphNotifType = Ellipsis¶
A pin’s default value has changed (Subject == URigVMPin)
- Type:
17
- PIN_DISPLAY_NAME_CHANGED: RigVMGraphNotifType = Ellipsis¶
The tags in the header of this function variant have changed (Subject == URigVMLibraryNode)
- Type:
40
- PIN_EXPANSION_CHANGED: RigVMGraphNotifType = Ellipsis¶
A pin has been renamed (Subject == URigVMPin)
- Type:
13
- PIN_INDEX_CHANGED: RigVMGraphNotifType = Ellipsis¶
A pin’s data type has changed (Subject == URigVMPin)
- Type:
19
- PIN_REMOVED: RigVMGraphNotifType = Ellipsis¶
A pin has been added to a given node (Subject == URigVMPin)
- Type:
11
- PIN_RENAMED: RigVMGraphNotifType = Ellipsis¶
A pin has been removed from a given node (Subject == URigVMPin)
- Type:
12
- PIN_TYPE_CHANGED: RigVMGraphNotifType = Ellipsis¶
A pin’s direction has changed (Subject == URigVMPin)
- Type:
18
- PIN_WATCHED_CHANGED: RigVMGraphNotifType = Ellipsis¶
A pin’s expansion state has changed(Subject == URigVMPin)
- Type:
14
- VARIABLE_ADDED: RigVMGraphNotifType = Ellipsis¶
A comment node’s text has changed (Subject == URigVMCommentNode)
- Type:
23
- VARIABLE_REMAPPING_CHANGED: RigVMGraphNotifType = Ellipsis¶
A node’s description has changed (Subject == URigVMNode)
- Type:
36
- VARIABLE_REMOVED: RigVMGraphNotifType = Ellipsis¶
A variable has been added (Subject == URigVMVariableNode)
- Type:
24
- VARIABLE_RENAMED: RigVMGraphNotifType = Ellipsis¶
A variable has been removed (Subject == URigVMVariableNode)
- Type:
25
- VARIANT_TAGS_CHANGED: RigVMGraphNotifType = Ellipsis¶
The function has been made public/private (Subject == URigVMLibraryNode)
- Type:
39