kit#
Fully qualified name: omni::kit
- 
namespace kit#
 
Classes#
- IAppWindow
 Application window.
- IAppWindowFactory
 Application window creation factory.
Enumerations#
- CursorBlink
 Window cursor blink.
- Decorations
 Whether window has decorations.
- Floating
 Whether window is always on top.
- Fullscreen
 Window fullscreen state.
- Resize
 Whether window resize is allowed.
- Scaling
 Whether window DPI is scaled to monitor DPI.
- WindowState
 Window state.
- WindowType
 Window Type.
Functions#
- IAppWindow * getDefaultAppWindow()
 Get default application window.
- WindowDesc getDefaultWindowDesc()
 Get default application window description.
Structs#
- WindowDesc
 Window description.
Typedefs#
Variables#
- const carb::events::EventType kEventTypeWindowCreated
 Application window created event type.
- const carb::events::EventType kEventTypeWindowDestroyed
 Application window destroyed event type.
- const carb::events::EventType kEventTypeWindowShutdown
 Application window shutdown event type.
- const carb::events::EventType kEventTypeWindowStartup
 Application window startup event type.
- const auto kGlobalEventFactoryWindowCreated
 Event that is dispatched when a window is created (deferred)
- const auto kGlobalEventFactoryWindowCreatedImmediate
 Event that is dispatched when a window is created (immediate)
- const auto kGlobalEventFactoryWindowDestroyed
 Event that is dispatched when a window is destroyed (deferred)
- const auto kGlobalEventFactoryWindowDestroyedImmediate
 Event that is dispatched when a window is destroyed (immediate)
- const auto kGlobalEventFactoryWindowShutdown
 Event that is dispatched when a window is destroyed (deferred)
- const auto kGlobalEventFactoryWindowShutdownImmediate
 Event that is dispatched when a window is destroyed (immediate)
- const auto kGlobalEventFactoryWindowStartup
 Event that is dispatched when a window is started (deferred)
- const auto kGlobalEventFactoryWindowStartupImmediate
 Event that is dispatched when a window is started (immediate)
- const auto kGlobalEventWindowClose
 Event that is dispatched when a window is closed.
- const auto kGlobalEventWindowContentScale
 Event that is dispatched when content scale changes for a window (deferred)
- const auto kGlobalEventWindowContentScaleImmediate
 Event that is dispatched when content scale changes for a window (immediate)
- const auto kGlobalEventWindowDrop
 Event that is dispatched when a drag-and-drop event completes for a window (deferred)
- const auto kGlobalEventWindowDropImmediate
 Event that is dispatched when a drag-and-drop event completes for a window (immediate)
- const auto kGlobalEventWindowFocus
 Event that is dispatched when focus changes for a window (deferred)
- const auto kGlobalEventWindowFocusImmediate
 Event that is dispatched when focus changes for a window (immediate)
- const auto kGlobalEventWindowMinimize
 Event that is dispatched when minimize state changes for a window (deferred)
- const auto kGlobalEventWindowMinimizeImmediate
 Event that is dispatched when minimize state changes for a window (immediate)
- const auto kGlobalEventWindowMove
 Event that is dispatched when a window moves (deferred)
- const auto kGlobalEventWindowMoveImmediate
 Event that is dispatched when a window moves (immediate)
- const auto kGlobalEventWindowResize
 Event that is dispatched when a window resizes (deferred)
- const auto kGlobalEventWindowResizeImmediate
 Event that is dispatched when a window resizes (immediate)
- constexpr const uint64_t kPositionCentered
 - constexpr const uint64_t kPositionUnset
 - constexpr char kWindowAlwaysOnTopPath
 Whether application window is always on top.
- constexpr char kWindowBlockAllInputPath
 If application window blocks all input device.
- constexpr char kWindowChildWindowsOnTopPath
 Whether child windows are on top.
- constexpr char kWindowCursorBlinkPath
 If cursor blinks.
- constexpr char kWindowDpiScaleOverridePath
 DPI scale overrides value.
- constexpr char kWindowEnabledPath
 Whether application window is enabled.
- constexpr char kWindowFullscreenPath
 Whether application window is fullscreen.
- constexpr char kWindowHeightPath
 Height of application window.
- constexpr char kWindowHideMouseInFullscreenPath
 Whether application window hides mouse in fullscreen mode.
- constexpr char kWindowIconPath
 Icon path of the application window.
- constexpr char kWindowMaximizedPath
 Whether application window is maximized.
- constexpr char kWindowNoDecorationsPath
 Whether application window has no decorations.
- constexpr char kWindowNoResizePath
 Whether application window not allows resize.
- constexpr char kWindowScaleToMonitorPath
 Whether application window DPI is scaled with monitor DPI.
- constexpr char kWindowTitlePath
 Title of the application window.
- constexpr char kWindowWidthPath
 Width of application window.
- constexpr char kWindowXPath
 The x coordinate of the window.
- constexpr char kWindowYPath
 The y coordinate of the window.
- constexpr char kpWindowHeightPath
 previous saved height of application window.
- constexpr char kpWindowMaximizedPath
 previous saved state of whether application window is maximized.
- constexpr char kpWindowWidthPath
 previous saved width of application window.