Rig VMNode

Rig VMNode

Choose your operating system:

Windows

macOS

Linux

On this page

Actions

Execution Is Halted at This Node

Execution Is Halted at This Node

Target is Rig VMNode

Find Pin

Returns a Pin given it's partial pin path below this node (for example: "Color.R")

Target is Rig VMNode

Get All Pins Recursively

Returns all of the Pins of this Node (including SubPins).

Target is Rig VMNode

Get Event Name

Returns the name of the event

Target is Rig VMNode

Get Graph

Returns the Graph of this Node

Target is Rig VMNode

Get Injection Info

Returns the injection info of this Node (or nullptr)

Target is Rig VMNode

Get Linked Source Nodes

Returns a list of Nodes connected as sources to this Node as the target.

Target is Rig VMNode

Get Linked Target Nodes

Returns a list of Nodes connected as targets to this Node as the source.

Target is Rig VMNode

Get Links

Returns all links to any pin on this node

Target is Rig VMNode

Get Node Color

Returns the color of this node - used for UI.

Target is Rig VMNode

Get Node Index

Returns the current index of the Node within the Graph.

Target is Rig VMNode

Get Node Path

Returns the a . separated string containing all of the names used to reach this Node within the Graph. (for now this is the same as the Node's name)

Target is Rig VMNode

Get Node Title

Returns the title of this Node - used for UI.

Target is Rig VMNode

Get Orphaned Pins

Returns all of the top-level orphaned Pins of this Node.

Target is Rig VMNode

Get Pins

Returns all of the top-level Pins of this Node.

Target is Rig VMNode

Get Position

Returns the 2d position of this node - used for UI.

Target is Rig VMNode

Get Previous FName

Returns the name of the node prior to the renaming

Target is Rig VMNode

Get Root Graph

Returns the top level / root Graph of this Node

Target is Rig VMNode

Get Size

Returns the 2d size of this node - used for UI.

Target is Rig VMNode

Get Tool Tip Text

Returns the tooltip of this node

Target is Rig VMNode

Has Breakpoint

Has Breakpoint

Target is Rig VMNode

Has Input Pin

Returns true if the node has any input pins

Target is Rig VMNode

Has IOPin

Returns true if the node has any io pins

Target is Rig VMNode

Has Orphaned Pins

Returns true if the node has orphaned pins - which leads to a compiler error

Target is Rig VMNode

Has Output Pin

Returns true if the node has any output pins

Target is Rig VMNode

Has Pin Of Direction

Returns true if the node has any pins of the provided direction

Target is Rig VMNode

Is Defined as Constant

Returns true if the node is defined as non-varying

Target is Rig VMNode

Is Defined as Varying

Returns true if the node is defined as non-varying

Target is Rig VMNode

Is Event

Returns true if this Node is the beginning of a scope

Target is Rig VMNode

Is Injected

Returns true if this is an injected node. Injected nodes are managed by pins are are not visible to the user.

Target is Rig VMNode

Is Linked To

Returns true if this Node is linked to another given node through any of the Nodes' Pins.

Target is Rig VMNode

Is Mutable

Returns true if this Node has side effects or internal state.

Target is Rig VMNode

Is Pure

Returns true if this Node has no side-effects and no internal state.

Target is Rig VMNode

Is Selected

Returns true if this Node is currently selected.

Target is Rig VMNode

Is Visible in UI

Returns true if this should be visible in the UI

Target is Rig VMNode

Set Execution Is Halted at This Node

Set Execution Is Halted at This Node

Target is Rig VMNode

Set Has Breakpoint

Set Has Breakpoint

Target is Rig VMNode