HEGoInputReceiverNode

Inherits: HEGoBaseNode < HEGoTrackableNode < RefCounted

Inherited By: HEGoMergeNode

Base node type that can receive node inputs.

Description

Provides a helper for connecting another HEGo node into a specific input index on the current node.

Use this as the base for nodes that accept upstream Houdini connections.

Methods

HEGoTask

connect_input(other_node: HEGoBaseNode, input_index: int, force: bool = false)


Method Descriptions

HEGoTask connect_input(other_node: HEGoBaseNode, input_index: int, force: bool = false) πŸ”—

Submits a task to connect other_node into this node’s input_index.

Both nodes should already be instantiated. If either node id is invalid, downstream HAPI calls can fail and log errors.

The connection is cached internally. If the same source node is already connected at the same index the call returns a no-op task unless force is true.


Class Registration

  • Kind: Virtual