Meta-data for a Houdini Node
Methods ¶
id
: int
        
Property
parentId
: int
        
Property
nameSH
: int
        
Property
isValid
: bool
        
Property
Always True unless the asset’s definition has changed due to loading a duplicate asset definition and from another OTL asset library file OR deleting the OTL asset library file used by this node’s asset.
totalCookCount
: int
        
Property
Total number of cooks of this node.
uniqueHoudiniNodeId
: int
        
Property
Use this unique id to grab the OP_Node pointer for this node. If you're linking against the C++ HDK, include the OP_Node.h header and call OP_Node::lookupNode().
internalNodePathSH
: int
        
Property
This is the internal node path in the Houdini scene graph. This path is meant to be abstracted away for most client purposes but for advanced uses it can come in handy.
parmCount
: int
        
Property
Total number of parameters this asset has exposed. Includes hidden parameters. See hapi.getParameters.
parmIntValueCount
: int
        
Property
Number of values. A single parameter may have more than one value so this number is more than or equal to hapi.NodeInfo.parmCount.
parmFloatValueCount
: int
        
Property
Number of values. A single parameter may have more than one value so this number is more than or equal to hapi.NodeInfo.parmCount.
parmStringValueCount
: int
        
Property
Number of values. A single parameter may have more than one value so this number is more than or equal to hapi.NodeInfo.parmCount.
parmChoiceCount
: int
        
Property
The total number of choices among all the combo box parameters. See hapi.getParmChoiceLists.
childNodeCount
: int
        
Property
The number of child nodes. This is 0 for all nodes that are not node networks.
inputCount
: int
        
Property
The number of inputs this specific node has.
outputCount
: int
        
Property
The number of outputs this specific node has.
createdPostAssetLoad
: bool
        
Property
Nodes created via scripts or via hapi.createNode will be have this set to True. Only such nodes can be deleted using hapi.deleteNode.
isTimeDependent
: bool
        
Property
Indicates if this node will change over time