omni.appwindow

Application window layer.

class omni.appwindow.IAppWindow

Bases: 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_clipboard(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
is_maximized(self: omni.appwindow._appwindow.IAppWindow) bool
maximize_window(self: omni.appwindow._appwindow.IAppWindow) None
move(self: omni.appwindow._appwindow.IAppWindow, arg0: int, arg1: int) None
resize(self: omni.appwindow._appwindow.IAppWindow, arg0: int, arg1: int) None
restore_window(self: omni.appwindow._appwindow.IAppWindow) None
set_clipboard(self: omni.appwindow._appwindow.IAppWindow, arg0: str) None
set_dpi_scale_override(self: omni.appwindow._appwindow.IAppWindow, arg0: float) None
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, cursor_blink: bool = True) None
property ui_scale_multiplier
update(self: omni.appwindow._appwindow.IAppWindow, arg0: float) None
class omni.appwindow.IAppWindowFactory

Bases: 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_object

Members:

OS

VIRTUAL

OS = <WindowType.OS: 1>
VIRTUAL = <WindowType.VIRTUAL: 0>
property name
property value
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