Houdini 20.5 Nodes APEX nodes

graph::UpdateNode

Updates a node in an APEX graph.

On this page
Since 20.0

Updates the name, callback type, position (pos), color, parameters (parms), tags, and properties on an APEX node in a graph.

The graph ports of this node are in-place ports, which means that the graph is updated without creating a copy.

Inputs

*graph: ApexGraphHandle Required

The graph that contains the node to update.

nodeid: ApexNodeID

The ID of the node to update.

name: String

If provided, specifies a new name for the node.

callback: String

If provided, specifies a new type for the node.

pos: Vector3

If provided, specifies the position to move the node to.

color: Vector3

If provided, specifies a new color for the node.

parms: Dict

If provided, specifies a new dictionary of parameters for the node. All the existing parameters are cleared before the node is updated with the new parameters.

tags: StringArray

If provided, specifies a new list of tags for the node. All the existing tags are cleared before the node is updated with the new tags.

properties: Dict

If provided, specifies a new dictionary of properties for the node. All the existing properties are cleared before the node is updated with the new properties.

Outputs

*graph: ApexGraphHandle

Pass-through of the corresponding graph input.

nodeid: ApexNodeID

The ID of the updated node.

See also

APEX nodes