Inheritance |
|
メソッド ¶
label()
→ str
このサブメニューのラベルを返します。
setLabel()
このサブメニューのラベルを設定します。
shortcut()
→ str
このサブメニューを選択するためのショートカットの短い記述を返します。
setShortcut()
このサブメニューを選択するためのショートカットを設定します。
remove([Hom:hou.radialItemLocation])
Removes the radial menu item at the specified location.
item([Hom:hou.radialItemLocation])
→ hou.RadialItem
指定した場所のRadialメニューアイテムを返します。
指定した場所にRadialメニューアイテムがなければNone
を返します。
items()
→ dict
of hou.radialItemLocation to hou.RadialItem
Radialアイテムの場所とRadialメニューアイテムの辞書マップを返します。
createScriptItem([Hom:hou.radialItemLocation], label=None, icon=None, check=None, script=None)
→ hou.RadialScriptItem
指定した場所にスクリプトアイテムを作成(既存のRadialメニューアイテムを置換)して、そのスクリプトアイテムのラベル、アイコン、チェック状態を指定するエクスプレッション、 アイテムがアクティブになった時に実行されるスクリプトを初期化します。その新しいスクリプトアイテムが返されます。
Methods from hou.RadialItem ¶
destroy()
このメソッドは廃止され、何も効果がありません。 サブメニューからアイテムを削除したいのであれば、代わりにhou.ui.RadialSubmenu.removeを使用してください。 トップレベルメニューの登録を解除したいのであれば、hou.ui.RadialMenu.destroyを使用してください。