SDL3pp
A slim C++ wrapper for SDL3
Loading...
Searching...
No Matches
SDL::prop::Window::Create Namespace Reference

Properties for Window creation. More...

Variables

constexpr auto ALWAYS_ON_TOP_BOOLEAN
 Enable always on top.
constexpr auto BORDERLESS_BOOLEAN
 Enable borderless.
constexpr auto CONSTRAIN_POPUP_BOOLEAN
 Enable constrain popup.
constexpr auto FOCUSABLE_BOOLEAN
 Enable focusable.
constexpr auto EXTERNAL_GRAPHICS_CONTEXT_BOOLEAN
 Enable external graphics context.
constexpr auto FLAGS_NUMBER
 Number for flags.
constexpr auto FULLSCREEN_BOOLEAN
 Enable fullscreen.
constexpr auto HEIGHT_NUMBER
 Number for height.
constexpr auto HIDDEN_BOOLEAN
 Enable hidden.
constexpr auto HIGH_PIXEL_DENSITY_BOOLEAN
 Enable high pixel density.
constexpr auto MAXIMIZED_BOOLEAN
 Enable maximized.
constexpr auto MENU_BOOLEAN
 Enable menu.
constexpr auto METAL_BOOLEAN
 Enable metal.
constexpr auto MINIMIZED_BOOLEAN
 Enable minimized.
constexpr auto MODAL_BOOLEAN
 Enable modal.
constexpr auto MOUSE_GRABBED_BOOLEAN
 Enable mouse grabbed.
constexpr auto OPENGL_BOOLEAN
 Enable opengl.
constexpr auto PARENT_POINTER
 Pointer to parent.
constexpr auto RESIZABLE_BOOLEAN
 Enable resizable.
constexpr auto TITLE_STRING
 String for title.
constexpr auto TRANSPARENT_BOOLEAN
 Enable transparent.
constexpr auto TOOLTIP_BOOLEAN
 Enable tooltip.
constexpr auto UTILITY_BOOLEAN
 Enable utility.
constexpr auto VULKAN_BOOLEAN
 Enable vulkan.
constexpr auto WIDTH_NUMBER
 Number for width.
constexpr auto X_NUMBER = SDL_PROP_WINDOW_CREATE_X_NUMBER
 Number for x.
constexpr auto Y_NUMBER = SDL_PROP_WINDOW_CREATE_Y_NUMBER
 Number for y.
constexpr auto COCOA_WINDOW_POINTER
 Pointer to cocoa window.
constexpr auto COCOA_VIEW_POINTER
 Pointer to cocoa view.
constexpr auto WINDOWSCENE_POINTER
 Pointer to windowscene.
constexpr auto WAYLAND_SURFACE_ROLE_CUSTOM_BOOLEAN
 Enable wayland surface role custom.
constexpr auto WAYLAND_CREATE_EGL_WINDOW_BOOLEAN
 Enable wayland create egl window.
constexpr auto WAYLAND_WL_SURFACE_POINTER
 Pointer to wayland wl surface.
constexpr auto WIN32_HWND_POINTER
 Pointer to win32 hwnd.
constexpr auto WIN32_PIXEL_FORMAT_HWND_POINTER
 Pointer to win32 pixel format hwnd.
constexpr auto X11_WINDOW_NUMBER
 Number for x11 window.
constexpr auto EMSCRIPTEN_CANVAS_ID_STRING
 String for emscripten canvas id.
constexpr auto EMSCRIPTEN_KEYBOARD_ELEMENT_STRING
 String for emscripten keyboard element.

Detailed Description

Variable Documentation

◆ ALWAYS_ON_TOP_BOOLEAN

auto SDL::prop::Window::Create::ALWAYS_ON_TOP_BOOLEAN
constexpr
Initial value:
=
SDL_PROP_WINDOW_CREATE_ALWAYS_ON_TOP_BOOLEAN

Enable always on top.

◆ BORDERLESS_BOOLEAN

auto SDL::prop::Window::Create::BORDERLESS_BOOLEAN
constexpr
Initial value:
=
SDL_PROP_WINDOW_CREATE_BORDERLESS_BOOLEAN

Enable borderless.

◆ COCOA_VIEW_POINTER

auto SDL::prop::Window::Create::COCOA_VIEW_POINTER
constexpr
Initial value:
=
SDL_PROP_WINDOW_CREATE_COCOA_VIEW_POINTER

Pointer to cocoa view.

◆ COCOA_WINDOW_POINTER

auto SDL::prop::Window::Create::COCOA_WINDOW_POINTER
constexpr
Initial value:
=
SDL_PROP_WINDOW_CREATE_COCOA_WINDOW_POINTER

Pointer to cocoa window.

◆ CONSTRAIN_POPUP_BOOLEAN

auto SDL::prop::Window::Create::CONSTRAIN_POPUP_BOOLEAN
constexpr
Initial value:
=
SDL_PROP_WINDOW_CREATE_CONSTRAIN_POPUP_BOOLEAN

Enable constrain popup.

◆ EMSCRIPTEN_CANVAS_ID_STRING

auto SDL::prop::Window::Create::EMSCRIPTEN_CANVAS_ID_STRING
constexpr
Initial value:
=
SDL_PROP_WINDOW_CREATE_EMSCRIPTEN_CANVAS_ID_STRING

String for emscripten canvas id.

◆ EMSCRIPTEN_KEYBOARD_ELEMENT_STRING

auto SDL::prop::Window::Create::EMSCRIPTEN_KEYBOARD_ELEMENT_STRING
constexpr
Initial value:
=
SDL_PROP_WINDOW_CREATE_EMSCRIPTEN_KEYBOARD_ELEMENT_STRING

String for emscripten keyboard element.

◆ EXTERNAL_GRAPHICS_CONTEXT_BOOLEAN

auto SDL::prop::Window::Create::EXTERNAL_GRAPHICS_CONTEXT_BOOLEAN
constexpr
Initial value:
=
SDL_PROP_WINDOW_CREATE_EXTERNAL_GRAPHICS_CONTEXT_BOOLEAN

Enable external graphics context.

◆ FLAGS_NUMBER

auto SDL::prop::Window::Create::FLAGS_NUMBER
constexpr
Initial value:
=
SDL_PROP_WINDOW_CREATE_FLAGS_NUMBER

Number for flags.

◆ FOCUSABLE_BOOLEAN

auto SDL::prop::Window::Create::FOCUSABLE_BOOLEAN
constexpr
Initial value:
=
SDL_PROP_WINDOW_CREATE_FOCUSABLE_BOOLEAN

Enable focusable.

◆ FULLSCREEN_BOOLEAN

auto SDL::prop::Window::Create::FULLSCREEN_BOOLEAN
constexpr
Initial value:
=
SDL_PROP_WINDOW_CREATE_FULLSCREEN_BOOLEAN

Enable fullscreen.

◆ HEIGHT_NUMBER

auto SDL::prop::Window::Create::HEIGHT_NUMBER
constexpr
Initial value:
=
SDL_PROP_WINDOW_CREATE_HEIGHT_NUMBER

Number for height.

◆ HIDDEN_BOOLEAN

auto SDL::prop::Window::Create::HIDDEN_BOOLEAN
constexpr
Initial value:
=
SDL_PROP_WINDOW_CREATE_HIDDEN_BOOLEAN

Enable hidden.

◆ HIGH_PIXEL_DENSITY_BOOLEAN

auto SDL::prop::Window::Create::HIGH_PIXEL_DENSITY_BOOLEAN
constexpr
Initial value:
=
SDL_PROP_WINDOW_CREATE_HIGH_PIXEL_DENSITY_BOOLEAN

Enable high pixel density.

◆ MAXIMIZED_BOOLEAN

auto SDL::prop::Window::Create::MAXIMIZED_BOOLEAN
constexpr
Initial value:
=
SDL_PROP_WINDOW_CREATE_MAXIMIZED_BOOLEAN

Enable maximized.

◆ MENU_BOOLEAN

auto SDL::prop::Window::Create::MENU_BOOLEAN
constexpr
Initial value:
=
SDL_PROP_WINDOW_CREATE_MENU_BOOLEAN

Enable menu.

◆ METAL_BOOLEAN

auto SDL::prop::Window::Create::METAL_BOOLEAN
constexpr
Initial value:
=
SDL_PROP_WINDOW_CREATE_METAL_BOOLEAN

Enable metal.

◆ MINIMIZED_BOOLEAN

auto SDL::prop::Window::Create::MINIMIZED_BOOLEAN
constexpr
Initial value:
=
SDL_PROP_WINDOW_CREATE_MINIMIZED_BOOLEAN

Enable minimized.

◆ MODAL_BOOLEAN

auto SDL::prop::Window::Create::MODAL_BOOLEAN
constexpr
Initial value:
=
SDL_PROP_WINDOW_CREATE_MODAL_BOOLEAN

Enable modal.

◆ MOUSE_GRABBED_BOOLEAN

auto SDL::prop::Window::Create::MOUSE_GRABBED_BOOLEAN
constexpr
Initial value:
=
SDL_PROP_WINDOW_CREATE_MOUSE_GRABBED_BOOLEAN

Enable mouse grabbed.

◆ OPENGL_BOOLEAN

auto SDL::prop::Window::Create::OPENGL_BOOLEAN
constexpr
Initial value:
=
SDL_PROP_WINDOW_CREATE_OPENGL_BOOLEAN

Enable opengl.

◆ PARENT_POINTER

auto SDL::prop::Window::Create::PARENT_POINTER
constexpr
Initial value:
=
SDL_PROP_WINDOW_CREATE_PARENT_POINTER

Pointer to parent.

◆ RESIZABLE_BOOLEAN

auto SDL::prop::Window::Create::RESIZABLE_BOOLEAN
constexpr
Initial value:
=
SDL_PROP_WINDOW_CREATE_RESIZABLE_BOOLEAN

Enable resizable.

◆ TITLE_STRING

auto SDL::prop::Window::Create::TITLE_STRING
constexpr
Initial value:
=
SDL_PROP_WINDOW_CREATE_TITLE_STRING

String for title.

◆ TOOLTIP_BOOLEAN

auto SDL::prop::Window::Create::TOOLTIP_BOOLEAN
constexpr
Initial value:
=
SDL_PROP_WINDOW_CREATE_TOOLTIP_BOOLEAN

Enable tooltip.

◆ TRANSPARENT_BOOLEAN

auto SDL::prop::Window::Create::TRANSPARENT_BOOLEAN
constexpr
Initial value:
=
SDL_PROP_WINDOW_CREATE_TRANSPARENT_BOOLEAN

Enable transparent.

◆ UTILITY_BOOLEAN

auto SDL::prop::Window::Create::UTILITY_BOOLEAN
constexpr
Initial value:
=
SDL_PROP_WINDOW_CREATE_UTILITY_BOOLEAN

Enable utility.

◆ VULKAN_BOOLEAN

auto SDL::prop::Window::Create::VULKAN_BOOLEAN
constexpr
Initial value:
=
SDL_PROP_WINDOW_CREATE_VULKAN_BOOLEAN

Enable vulkan.

◆ WAYLAND_CREATE_EGL_WINDOW_BOOLEAN

auto SDL::prop::Window::Create::WAYLAND_CREATE_EGL_WINDOW_BOOLEAN
constexpr
Initial value:
=
SDL_PROP_WINDOW_CREATE_WAYLAND_CREATE_EGL_WINDOW_BOOLEAN

Enable wayland create egl window.

◆ WAYLAND_SURFACE_ROLE_CUSTOM_BOOLEAN

auto SDL::prop::Window::Create::WAYLAND_SURFACE_ROLE_CUSTOM_BOOLEAN
constexpr
Initial value:
=
SDL_PROP_WINDOW_CREATE_WAYLAND_SURFACE_ROLE_CUSTOM_BOOLEAN

Enable wayland surface role custom.

◆ WAYLAND_WL_SURFACE_POINTER

auto SDL::prop::Window::Create::WAYLAND_WL_SURFACE_POINTER
constexpr
Initial value:
=
SDL_PROP_WINDOW_CREATE_WAYLAND_WL_SURFACE_POINTER

Pointer to wayland wl surface.

◆ WIDTH_NUMBER

auto SDL::prop::Window::Create::WIDTH_NUMBER
constexpr
Initial value:
=
SDL_PROP_WINDOW_CREATE_WIDTH_NUMBER

Number for width.

◆ WIN32_HWND_POINTER

auto SDL::prop::Window::Create::WIN32_HWND_POINTER
constexpr
Initial value:
=
SDL_PROP_WINDOW_CREATE_WIN32_HWND_POINTER

Pointer to win32 hwnd.

◆ WIN32_PIXEL_FORMAT_HWND_POINTER

auto SDL::prop::Window::Create::WIN32_PIXEL_FORMAT_HWND_POINTER
constexpr
Initial value:
=
SDL_PROP_WINDOW_CREATE_WIN32_PIXEL_FORMAT_HWND_POINTER

Pointer to win32 pixel format hwnd.

◆ WINDOWSCENE_POINTER

auto SDL::prop::Window::Create::WINDOWSCENE_POINTER
constexpr
Initial value:
=
SDL_PROP_WINDOW_CREATE_WINDOWSCENE_POINTER

Pointer to windowscene.

◆ X11_WINDOW_NUMBER

auto SDL::prop::Window::Create::X11_WINDOW_NUMBER
constexpr
Initial value:
=
SDL_PROP_WINDOW_CREATE_X11_WINDOW_NUMBER

Number for x11 window.