omni.appwindow¶
Application window layer.
-
class
omni.appwindow.
IAppWindow
¶ Bases:
pybind11_builtins.pybind11_object
-
broadcast_input_blocking_state
(self: omni.appwindow._appwindow.IAppWindow, arg0: bool) → None¶
-
get_action_mapping_set_path
(self: omni.appwindow._appwindow.IAppWindow) → str¶
-
get_dpi_scale
(self: omni.appwindow._appwindow.IAppWindow) → float¶
-
get_dpi_scale_override
(self: omni.appwindow._appwindow.IAppWindow) → float¶
-
get_gamepad
(self: omni.appwindow._appwindow.IAppWindow, arg0: int) → carb.input.Gamepad¶
-
get_height
(self: omni.appwindow._appwindow.IAppWindow) → int¶
-
get_input_blocking_state
(self: omni.appwindow._appwindow.IAppWindow, arg0: carb.input.DeviceType) → bool¶
-
get_keyboard
(self: omni.appwindow._appwindow.IAppWindow) → carb.input.Keyboard¶
-
get_mouse
(self: omni.appwindow._appwindow.IAppWindow) → carb.input.Mouse¶
-
get_position
(self: omni.appwindow._appwindow.IAppWindow) → carb._carb.Int2¶
-
get_size
(self: omni.appwindow._appwindow.IAppWindow) → carb._carb.Uint2¶
-
get_title
(self: omni.appwindow._appwindow.IAppWindow) → str¶
-
get_ui_scale
(self: omni.appwindow._appwindow.IAppWindow) → float¶
-
get_width
(self: omni.appwindow._appwindow.IAppWindow) → int¶
-
get_window
(self: omni.appwindow._appwindow.IAppWindow) → carb.windowing.Window¶
-
get_window_close_event_stream
(self: omni.appwindow._appwindow.IAppWindow) → carb.events._events.IEventStream¶
-
get_window_content_scale_event_stream
(self: omni.appwindow._appwindow.IAppWindow) → carb.events._events.IEventStream¶
-
get_window_drop_event_stream
(self: omni.appwindow._appwindow.IAppWindow) → carb.events._events.IEventStream¶
-
get_window_focus_event_stream
(self: omni.appwindow._appwindow.IAppWindow) → carb.events._events.IEventStream¶
-
get_window_minimize_event_stream
(self: omni.appwindow._appwindow.IAppWindow) → carb.events._events.IEventStream¶
-
get_window_move_event_stream
(self: omni.appwindow._appwindow.IAppWindow) → carb.events._events.IEventStream¶
-
get_window_resize_event_stream
(self: omni.appwindow._appwindow.IAppWindow) → carb.events._events.IEventStream¶
-
is_fullscreen
(self: omni.appwindow._appwindow.IAppWindow) → bool¶
-
move
(self: omni.appwindow._appwindow.IAppWindow, arg0: int, arg1: int) → None¶
-
resize
(self: omni.appwindow._appwindow.IAppWindow, arg0: int, arg1: int) → None¶
-
set_dpi_scale_override
(self: omni.appwindow._appwindow.IAppWindow) → float¶
-
set_fullscreen
(self: omni.appwindow._appwindow.IAppWindow, arg0: bool) → None¶
-
set_input_blocking_state
(self: omni.appwindow._appwindow.IAppWindow, arg0: carb.input.DeviceType, arg1: bool) → None¶
-
shutdown
(self: omni.appwindow._appwindow.IAppWindow) → bool¶
-
startup
(self: omni.appwindow._appwindow.IAppWindow, name: str = '') → bool¶
-
startup_with_desc
(self: omni.appwindow._appwindow.IAppWindow, title: str, width: int, height: int, x: int = 18446744073709551614, y: int = 18446744073709551614, decorations: bool = True, resize: bool = True, always_on_top: bool = False, scale_to_monitor: bool = True, dpi_scale_override: float = - 1.0) → None¶
-
property
ui_scale_multiplier
¶
-
update
(self: omni.appwindow._appwindow.IAppWindow, arg0: float) → None¶
-
-
class
omni.appwindow.
IAppWindowFactory
¶ Bases:
pybind11_builtins.pybind11_object
-
create_window_by_type
(self: omni.appwindow._appwindow.IAppWindowFactory, arg0: omni.appwindow._appwindow.WindowType) → omni.appwindow._appwindow.IAppWindow¶
-
create_window_from_settings
(self: omni.appwindow._appwindow.IAppWindowFactory) → omni.appwindow._appwindow.IAppWindow¶
-
create_window_ptr_by_type
(self: omni.appwindow._appwindow.IAppWindowFactory, arg0: omni.appwindow._appwindow.WindowType) → omni.appwindow._appwindow.IAppWindow¶
-
create_window_ptr_from_settings
(self: omni.appwindow._appwindow.IAppWindowFactory) → omni.appwindow._appwindow.IAppWindow¶
-
destroy_window_ptr
(self: omni.appwindow._appwindow.IAppWindowFactory, arg0: omni.appwindow._appwindow.IAppWindow) → None¶
-
get_app_window
(self: omni.appwindow._appwindow.IAppWindowFactory) → omni.appwindow._appwindow.IAppWindow¶
-
get_default_window
(self: omni.appwindow._appwindow.IAppWindowFactory) → omni.appwindow._appwindow.IAppWindow¶
-
get_window_at
(self: omni.appwindow._appwindow.IAppWindowFactory, arg0: int) → omni.appwindow._appwindow.IAppWindow¶
-
get_window_count
(self: omni.appwindow._appwindow.IAppWindowFactory) → int¶
-
get_windows
(self: omni.appwindow._appwindow.IAppWindowFactory) → tuple¶
-
set_default_window
(self: omni.appwindow._appwindow.IAppWindowFactory, arg0: omni.appwindow._appwindow.IAppWindow) → None¶
-
-
class
omni.appwindow.
WindowType
¶ Bases:
pybind11_builtins.pybind11_object
Members:
OS
VIRTUAL
-
OS
= WindowType.OS¶
-
VIRTUAL
= WindowType.VIRTUAL¶
-
property
name
¶ handle) -> str
- Type
(self
-
-
omni.appwindow.
acquire_app_window_factory_interface
(plugin_name: str = None, library_path: str = None) → omni::kit::IAppWindowFactory¶
-
omni.appwindow.
get_default_app_window
() → omni::kit::IAppWindow¶