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

const carb::events::EventType kEventTypeWindowDestroyed

const carb::events::EventType kEventTypeWindowShutdown

const carb::events::EventType kEventTypeWindowStartup

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.