omni.kit.menu.utils.scripts.app_menu Classes

Classes Summary:

AppMenu

IconMenuBaseDelegate

Icon Menu Delegate class.

IconMenuDelegate

Icon Menu Delegate class.

IntFlag

Support for integer-based Flags

MenuActionControl

Setting for executing actions. Either NODELAY which is executed instantly or NONE which is async with 1 frame delay

MenuAlignment

Menu alignment setting. Either left or right

MenuItemDescription

Class for creation of menu items

MenuItemOrder

“appear_after” values. FIRST will be top of list and LAST will be bottom of list.

MenuLayout

Layout implementation class. See “Layouts and & Hooks” section

MenuState

Internal state. Invalid is before EVENT_APP_READY event received and Created is after.

PrebuiltItemOrder

Internal flags used by layout for item ordering

uiMenu

ui.Menu subclass. Has glyph, menu_checkable, menu_hotkey_text, submenu and parent_menu properties

uiMenuItem

ui.MenuItem subclass. Has glyph, menu_checkable, menu_hotkey_text and parent_menu properties