Lysa  0.0
Lysa 3D Engine
WindowConfiguration Struct Reference

Detailed Description

Rendering window configuration

Public Attributes

std::string title {}
 Window title bar. More...
 
WindowMode mode {WindowMode::WINDOWED}
 State of the display Window. More...
 
int32 x {-1}
 Start up X position (top-left corner) More...
 
int32 y {-1}
 Start up Y position (top-left corner) More...
 
uint32 width {1280}
 Width in pixels of the display Window. More...
 
uint32 height {720}
 Height in pixels of the display Window. More...
 
int32 monitor {0}
 Monitor index to display the Window. More...
 
std::string defaultFontName {""}
 Default font name, the file must exist in the path. More...
 
float defaultFontScale {1.0f}
 Default font scale. See the Font class for the details. More...
 
ViewportConfiguration mainViewportConfig {}
 Configuration of the main viewport. More...
 
RenderingConfiguration renderingConfig {}
 Configuration of the various renderers. More...
 

Member Data Documentation

std::string defaultFontName {""}

Default font name, the file must exist in the path.

float defaultFontScale {1.0f}

Default font scale. See the Font class for the details.

uint32 height {720}

Height in pixels of the display Window.

ViewportConfiguration mainViewportConfig {}

Configuration of the main viewport.

WindowMode mode {WindowMode::WINDOWED}

State of the display Window.

int32 monitor {0}

Monitor index to display the Window.

RenderingConfiguration renderingConfig {}

Configuration of the various renderers.

std::string title {}

Window title bar.

uint32 width {1280}

Width in pixels of the display Window.

int32 x {-1}

Start up X position (top-left corner)

int32 y {-1}

Start up Y position (top-left corner)