Pop open it’s Operator Type Properties Window.
Here it is - that little default Tool that allows your HDA to be created from the Tab menu - right there in every HDA you make…
Everything that controls it is under the Interactive tab/ Shelf Tools tab.
Slide 1 shows the actual name of the Tool, the Label - as it will appear- and the Icon it will use.
Slide 2 shows the script that is ran when the Tool is activates. Notice:
It calls a method supplied with Houdini - soptoolutils.genericTool
A set of Keyword Arguments are passed to that method via kwargs. This is supplied by default - it is not created from within the HDA.
The availability of variable $HDA_NAME, which expands to give the HDA Node Type’s name where the Tool is defined.https://krnl.run