hou.NodeType class
Class representing a type of a node.
Subtopics
hou.NodeType.addAlias method
Add an alias for the node type, which allows a node of that type to be created using an alternate name.
hou.NodeType.category method
Return the node type category for this node type. For example, for the geometry object, the result would be the object returned by hou.objectNodeTypeCategory().
hou.NodeType.description method
Return the description of the node type. For example, for the geometry object, the description would be “Geometry”.
hou.NodeType.hdaModule method
Returns the HDAModule object for this node type. If the type is not for a digital asset, the module is empty. Otherwise, the module contents will correspond to the user-defined “Python Module” section in the digital asset.
hou.NodeType.isManager method
Returns True if the NodeType is a manager node. The manager nodes are /obj, /out, /part, /ch, /shop, /img, and /vex, as well as some container node types, like the shop network node type.
hou.NodeType.name method
Return the name of the node type. For example, for the geometry object, the name would be “geo”. The name and the node type category together uniquely identify a node type.
Return the name of the node type, prefixed with the name of the node type category. For example, for the geometry object, this function would return “Object/geo”. The name and the node type category together uniquely identify a node type.
hou.NodeType.parmTemplates method
Return a tuple of parm templates for the parameters in this node type.
