RendererSettingsFactory#
- class omni.rtx.window.settings.RendererSettingsFactory#
Bases:
object
entry point for other extensions to register renderers and settings stacks
Methods
build_ui
()This method may be called by either: + a dependent extension that's shutting down or starting up + when the app is shutting down We want to distinguish between them
get_current_renderer
()get_current_stack
()get_registered_renderers
()get_renderer_stacks
(renderer)register_renderer
(name, stacks_list)register_stack
(name, stack_class)set_current_renderer
(renderer_name)sets the current stack and updates the UI model
set_current_stack
(name)sets the current stack and updates the UI model
unregister_renderer
(name)unregister_stack
(name)Attributes
render_settings_extension_instance
- __init__()#
- classmethod build_ui()#
This method may be called by either: + a dependent extension that’s shutting down or starting up + when the app is shutting down We want to distinguish between them
- classmethod set_current_renderer(
- renderer_name: str,
sets the current stack and updates the UI model
- classmethod set_current_stack(name) None #
sets the current stack and updates the UI model