unreal.RigVMGraphNotifType

class unreal.RigVMGraphNotifType

Bases: unreal.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

A link has been removed (Subject == URigVMLink)

Type

17

GRAPH_CHANGED

0

INTERACTION_BRACKET_CANCELED

A bracket has been opened (Subject == nullptr)

Type

27

INTERACTION_BRACKET_CLOSED

A bracket has been opened (Subject == nullptr)

Type

26

INTERACTION_BRACKET_OPENED

A parameter has been renamed (Subject == URigVMParameterNode)

Type

25

INVALID

A bracket has been canceled (Subject == nullptr)

Type

28

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

Type

15

A link has been added (Subject == URigVMLink)

Type

16

NODE_ADDED

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

Type

1

NODE_COLOR_CHANGED

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

Type

8

NODE_DESELECTED

A node has been selected (Subject == URigVMNode)

Type

4

NODE_POSITION_CHANGED

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

Type

6

NODE_REMOVED

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

Type

2

NODE_SELECTED

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

Type

3

NODE_SELECTION_CHANGED

A node has been deselected (Subject == URigVMNode)

Type

5

NODE_SIZE_CHANGED

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

Type

7

PARAMETER_ADDED

A variable has been renamed (Subject == URigVMVariableNode)

Type

22

PARAMETER_REMOVED

A parameter has been added (Subject == URigVMParameterNode)

Type

23

PARAMETER_RENAMED

A parameter has been removed (Subject == URigVMParameterNode)

Type

24

PIN_ARRAY_SIZE_CHANGED

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

Type

11

PIN_DEFAULT_VALUE_CHANGED

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

Type

12

PIN_DIRECTION_CHANGED

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

Type

13

PIN_EXPANSION_CHANGED

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

Type

9

PIN_TYPE_CHANGED

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

Type

14

PIN_WATCHED_CHANGED

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

Type

10

REROUTE_COMPACTNESS_CHANGED

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

Type

18

VARIABLE_ADDED

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

Type

19

VARIABLE_REMOVED

A variable has been added (Subject == URigVMVariableNode)

Type

20

VARIABLE_RENAMED

A variable has been removed (Subject == URigVMVariableNode)

Type

21