openpypeline.app.maya.ui package
Submodules
openpypeline.app.maya.ui.diagnostic_ui module
openpypeline.app.maya.ui.localization module
openpypeline.app.maya.ui.ops_dev_launcher module
openpypeline.app.maya.ui.ops_main_controller module
openpypeline.app.maya.ui.ops_main_ui module
openpypeline.app.maya.ui.ops_proj_dialog_controller module
openpypeline.app.maya.ui.ops_proj_dialog_gui module
openpypeline.app.maya.ui.ops_project_manager_controller module
openpypeline.app.maya.ui.ops_project_manager_gui module
openpypeline.app.maya.ui.ops_save_master_controller module
openpypeline.app.maya.ui.ops_save_master_gui module
openpypeline.app.maya.ui.ops_settings_controller module
openpypeline.app.maya.ui.ops_settings_gui module
openpypeline.app.maya.ui.ui_objects module
File: ui_objects.py Description: Window Manager for openPypeline Studio.
A modern Singleton that maintains references to active UI instances to prevent garbage collection and allows cross-communication.
Original Framework: openPipeline by Kickstand License: Common Public License 1.0 (CPL-1.0)
- class openpypeline.app.maya.ui.ui_objects.WindowManager(*args, **kwargs)[source]
Bases:
objectA modern Singleton Window Manager for tracking open UIs. Replaces the legacy ‘singleton.py’ implementation.
- openpypeline.app.maya.ui.ui_objects.UIObjects
alias of
WindowManager