Navigation
API > API/Plugins > API/Plugins/RigVMDeveloper
The Graph Notification Type is used to differentiate between all of the changes that can happen within a graph.
| Name | ERigVMGraphNotifType |
| Type | enum |
| Header File | /Engine/Plugins/Runtime/RigVM/Source/RigVMDeveloper/Public/RigVMModel/RigVMNotifications.h |
| Include Path | #include "RigVMModel/RigVMNotifications.h" |
Syntax
enum ERigVMGraphNotifType
{
GraphChanged,
NodeAdded,
NodeRemoved,
NodeSelected,
NodeDeselected,
NodeSelectionChanged,
NodePositionChanged,
NodeSizeChanged,
NodeTitleChanged,
NodeColorChanged,
PinAdded,
PinRemoved,
PinRenamed,
PinExpansionChanged,
PinWatchedChanged,
PinArraySizeChanged,
PinDefaultValueChanged,
PinDirectionChanged,
PinTypeChanged,
PinIndexChanged,
LinkAdded,
LinkRemoved,
CommentTextChanged,
VariableAdded,
VariableRemoved,
VariableRenamed,
InteractionBracketOpened,
InteractionBracketClosed,
InteractionBracketCanceled,
PinBoundVariableChanged,
NodeRenamed,
FunctionRenamed,
NodeReferenceChanged,
NodeCategoryChanged,
NodeKeywordsChanged,
NodeDescriptionChanged,
VariableRemappingChanged,
LibraryTemplateChanged,
FunctionAccessChanged,
VariantTagsChanged,
PinDisplayNameChanged,
PinCategoryChanged,
PinCategoriesChanged,
PinCategoryExpansionChanged,
FunctionVariantGuidChanged,
NodeEarlyExitChanged,
LocalVariableDefaultValueChanged,
LocalVariableAdded,
LocalVariableRemoved,
LocalVariableRenamed,
LocalVariableTypeChanged,
Invalid,
}
Values
| Name | Remarks |
|---|---|
| GraphChanged | |
| NodeAdded | |
| NodeRemoved | |
| NodeSelected | |
| NodeDeselected | |
| NodeSelectionChanged | |
| NodePositionChanged | |
| NodeSizeChanged | |
| NodeTitleChanged | |
| NodeColorChanged | |
| PinAdded | |
| PinRemoved | |
| PinRenamed | |
| PinExpansionChanged | |
| PinWatchedChanged | |
| PinArraySizeChanged | |
| PinDefaultValueChanged | |
| PinDirectionChanged | |
| PinTypeChanged | |
| PinIndexChanged | |
| LinkAdded | |
| LinkRemoved | |
| CommentTextChanged | |
| VariableAdded | |
| VariableRemoved | |
| VariableRenamed | |
| InteractionBracketOpened | |
| InteractionBracketClosed | |
| InteractionBracketCanceled | |
| PinBoundVariableChanged | |
| NodeRenamed | |
| FunctionRenamed | |
| NodeReferenceChanged | |
| NodeCategoryChanged | |
| NodeKeywordsChanged | |
| NodeDescriptionChanged | |
| VariableRemappingChanged | |
| LibraryTemplateChanged | |
| FunctionAccessChanged | |
| VariantTagsChanged | |
| PinDisplayNameChanged | |
| PinCategoryChanged | |
| PinCategoriesChanged | |
| PinCategoryExpansionChanged | |
| FunctionVariantGuidChanged | |
| NodeEarlyExitChanged | |
| LocalVariableDefaultValueChanged | |
| LocalVariableAdded | |
| LocalVariableRemoved | |
| LocalVariableRenamed | |
| LocalVariableTypeChanged | |
| Invalid |