omni.kit.menu.utils.utils Classes#
Classes Summary:
Action menu subscription wrapper to make it scoped (auto unsubscribe on del) (deprecated) |
|
Icon Menu Delegate class. |
|
Controls how layouts search for the menu item paths, either everywhere or just in the local menu group |
|
Setting for executing actions. Either NODELAY which is executed instantly or NONE which is async with 1 frame delay |
|
Menu alignment setting. Either left or right |
|
Simple helper class for adding/removing “Window” menu to your extension. ui.Window creation/show/hide is still down to user to provide functionally. |
|
Advanced helper class for adding/removing “Window” menu to your extension & controlling ui.Window creation/show/hide. Only thing required is function to create ui_window |
|
The Window class represents a window in the underlying windowing system. |
|
Class for creation of menu items |
|
“appear_after” values. FIRST will be top of list and LAST will be bottom of list. |
|
Layout implementation class. See “Layouts and & Hooks” section |
|
Internal state. Invalid is before EVENT_APP_READY event received and Created is after. |
|
Menu implementation class. |
|
Internal flags used by layout for item ordering |