関数 ¶
installFile(file_path)
指定した.pypanelファイルに定義されているPython Panelインターフェースすべてを現行Houdiniセッションにインストールします。
file_path
読み込む.pypanelファイル。
interfaceByName(name)
→ hou.PythonPanelInterface
指定したインターフェース名に該当するPython Panelインターフェース定義を返します。
インターフェース定義が存在しなかった場合は、Noneを返します。
interfacesInFile(file_path)
→ tuple
of hou.PythonPanelInterface
指定した.pypanelファイルに定義されているPython Panelインターフェースすべてを返します。 詳細は、hou.PythonPanelInterfaceを参照してください。
file_path
が有効な.pypanelファイルを参照していなかった場合は、hou.OperationFailedを引き起こします。
interfaces()
→ dict
of str
to hou.PythonPanelInterface
現在インストールされているPython Panelインターフェース定義すべてを返します。 インターフェース名とそれに相当するhou.PythonPanelInterfaceインスタンスをマッピングした辞書を返します。
詳細は、hou.PythonPanelInterfaceを参照してください。
setMenuInterfaces(names)
Python Panelドロップダウンメニューにインターフェース名のリストを設定します。
__separator__
は、リスト内の分割線を意味する有効な名前です。
インストールされていないインターフェースがnames
に含まれていた場合は、hou.OperationFailedを引き起こします。