Actions
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 Block Index |
Returns the index of the block this node belongs to 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 Instruction Index |
Returns the current index of the instruction in the stack (or INDEX_NONE) 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 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 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 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 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 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 |