unreal.RigVMGraphNotifType

class unreal.RigVMGraphNotifType

Bases: EnumBase

The 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

A link has been removed (Subject == URigVMLink)

Type:

21

FUNCTION_ACCESS_CHANGED: RigVMGraphNotifType

The definition of a library node’s template has changed (Subject == URigVMLibraryNode)

Type:

36

GRAPH_CHANGED: RigVMGraphNotifType

0

INTERACTION_BRACKET_CANCELED: RigVMGraphNotifType

A bracket has been opened (Subject == nullptr)

Type:

27

INTERACTION_BRACKET_CLOSED: RigVMGraphNotifType

A bracket has been opened (Subject == nullptr)

Type:

26

INTERACTION_BRACKET_OPENED: RigVMGraphNotifType

A variable has been renamed (Subject == URigVMVariableNode)

Type:

25

INVALID: RigVMGraphNotifType

The function has been made public/private (Subject == URigVMLibraryNode)

Type:

37

LIBRARY_TEMPLATE_CHANGED: RigVMGraphNotifType

A function reference node’s remapping has changed (Subject == URigVMFunctionReferenceNode)

Type:

35

A pin’s index has changed (Subject == URigVMPin)

Type:

19

A link has been added (Subject == URigVMLink)

Type:

20

NODE_ADDED: RigVMGraphNotifType

The graph has changed / a new graph has been picked (Subject == nullptr)

Type:

1

NODE_CATEGORY_CHANGED: RigVMGraphNotifType

A node has changed it’s referenced function

Type:

31

NODE_COLOR_CHANGED: RigVMGraphNotifType

A node’s size has changed (Subject == URigVMNode)

Type:

8

NODE_DESCRIPTION_CHANGED: RigVMGraphNotifType

A node’s keywords have changed (Subject == URigVMNode)

Type:

33

NODE_DESELECTED: RigVMGraphNotifType

A node has been selected (Subject == URigVMNode)

Type:

4

NODE_KEYWORDS_CHANGED: RigVMGraphNotifType

A node’s category has changed (Subject == URigVMNode)

Type:

32

NODE_POSITION_CHANGED: RigVMGraphNotifType

The set of selected nodes has changed (Subject == nullptr)

Type:

6

NODE_REFERENCE_CHANGED: RigVMGraphNotifType

A node has been renamed in the graph (Subject == URigVMNode)

Type:

30

NODE_REMOVED: RigVMGraphNotifType

A node has been added to the graph (Subject == URigVMNode)

Type:

2

NODE_RENAMED: RigVMGraphNotifType

A pin has been bound or unbound to / from a variable (Subject == URigVMPin)

Type:

29

NODE_SELECTED: RigVMGraphNotifType

A node has been removed from the graph (Subject == URigVMNode)

Type:

3

NODE_SELECTION_CHANGED: RigVMGraphNotifType

A node has been deselected (Subject == URigVMNode)

Type:

5

NODE_SIZE_CHANGED: RigVMGraphNotifType

A node’s position has changed (Subject == URigVMNode)

Type:

7

PIN_ADDED: RigVMGraphNotifType

A node’s color has changed (Subject == URigVMNode)

Type:

9

PIN_ARRAY_SIZE_CHANGED: RigVMGraphNotifType

A pin’s watch state has changed (Subject == URigVMPin)

Type:

14

PIN_BOUND_VARIABLE_CHANGED: RigVMGraphNotifType

A bracket has been canceled (Subject == nullptr)

Type:

28

PIN_DEFAULT_VALUE_CHANGED: RigVMGraphNotifType

An array pin’s size has changed (Subject == URigVMPin)

Type:

15

PIN_DIRECTION_CHANGED: RigVMGraphNotifType

A pin’s default value has changed (Subject == URigVMPin)

Type:

16

PIN_EXPANSION_CHANGED: RigVMGraphNotifType

A pin has been renamed (Subject == URigVMPin)

Type:

12

PIN_INDEX_CHANGED: RigVMGraphNotifType

A pin’s data type has changed (Subject == URigVMPin)

Type:

18

PIN_REMOVED: RigVMGraphNotifType

A pin has been added to a given node (Subject == URigVMPin)

Type:

10

PIN_RENAMED: RigVMGraphNotifType

A pin has been removed from a given node (Subject == URigVMPin)

Type:

11

PIN_TYPE_CHANGED: RigVMGraphNotifType

A pin’s direction has changed (Subject == URigVMPin)

Type:

17

PIN_WATCHED_CHANGED: RigVMGraphNotifType

A pin’s expansion state has changed(Subject == URigVMPin)

Type:

13

VARIABLE_ADDED: RigVMGraphNotifType

A comment node’s text has changed (Subject == URigVMCommentNode)

Type:

22

VARIABLE_REMAPPING_CHANGED: RigVMGraphNotifType

A node’s description has changed (Subject == URigVMNode)

Type:

34

VARIABLE_REMOVED: RigVMGraphNotifType

A variable has been added (Subject == URigVMVariableNode)

Type:

23

VARIABLE_RENAMED: RigVMGraphNotifType

A variable has been removed (Subject == URigVMVariableNode)

Type:

24