ReXGlue SDK
Loading...
Searching...
No Matches
rex::ui::WindowConfig Struct Reference

Public Attributes

std::string title
u32 width = 1280
u32 height = 720
u32 min_width = 0
u32 min_height = 0
ui::AspectRatio aspect_ratio = ui::AspectRatio::kStretch
bool fullscreen = true
bool fullscreen_exclusive = false
i32 monitor = 0
bool vulkan_surface = false
u32 mode_width = 0
u32 mode_height = 0

Member Data Documentation

◆ fullscreen_exclusive

bool rex::ui::WindowConfig::fullscreen_exclusive = false

True for exclusive fullscreen, false for borderless.

◆ mode_height

u32 rex::ui::WindowConfig::mode_height = 0

Exclusive fullscreen mode height, 0 for the desktop.

◆ mode_width

u32 rex::ui::WindowConfig::mode_width = 0

Exclusive fullscreen mode width, 0 for the desktop.

◆ vulkan_surface

bool rex::ui::WindowConfig::vulkan_surface = false

The graphics driver presents through Vulkan.


The documentation for this struct was generated from the following file: