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:

  • Module: RigVMDeveloper

  • File: RigVMNotifications.h

COMMENT_TEXT_CHANGED: RigVMGraphNotifType

A link has been removed (Subject == URigVMLink)

Type:

21

GRAPH_CHANGED: RigVMGraphNotifType

0

INTERACTION_BRACKET_CANCELED: RigVMGraphNotifType

A bracket has been opened (Subject == nullptr)

Type:

28

INTERACTION_BRACKET_CLOSED: RigVMGraphNotifType

A bracket has been opened (Subject == nullptr)

Type:

27

INTERACTION_BRACKET_OPENED: RigVMGraphNotifType

A variable has been renamed (Subject == URigVMVariableNode)

Type:

26

INVALID: RigVMGraphNotifType

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

Type:

36

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:

32

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:

34

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:

33

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:

31

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:

30

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:

29

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

REROUTE_COMPACTNESS_CHANGED: RigVMGraphNotifType

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

Type:

22

VARIABLE_ADDED: RigVMGraphNotifType

A reroute node’s compactness has changed (Subject == URigVMRerouteNode)

Type:

23

VARIABLE_REMAPPING_CHANGED: RigVMGraphNotifType

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

Type:

35

VARIABLE_REMOVED: RigVMGraphNotifType

A variable has been added (Subject == URigVMVariableNode)

Type:

24

VARIABLE_RENAMED: RigVMGraphNotifType

A variable has been removed (Subject == URigVMVariableNode)

Type:

25