omni.kit.window.preferences

Submodules Summary:

omni.kit.window.preferences.scripts

Preference window classes.

Classes Summary:

PreferenceBuilder

Page building class

PreferenceBuilderUI

Preferences “page” display functions.

PreferencesExtension

Preference window class.

SettingType

Supported setting types for create_setting_widget.

Functions Summary:

deregister_actions

Deregister actions: show_preferences_window, hide_preferences_window, toggle_preferences_window.

get_instance

Get instance of preference window class.

get_page_list

Get list of all available pages.

get_shown_page_list

Gets list of pages that are visible. IE list of pages that PreferenceBuilder.show_page() returned True.

hide_preferences_window

Hide the Preferences window from the User.

rebuild_pages

rebuild UI

register_actions

Register actions: show_preferences_window, hide_preferences_window, toggle_preferences_window.

register_page

Add new custom page to preference window list.

select_page

Select page to display and refresh.

show_file_importer

Shows file importer.

show_preferences_window

Show the Preferences window to the User.

unregister_page

Remove custom page from preference window list.