![]() |
galaxy 1.0.0
Real-Time C++23 Game Programming Framework. Built on data-driven design principles and agile software engineering.
|
Holds window related settings. More...
#include <WindowSettings.hpp>
Public Attributes | |
std::string | title |
Window title. | |
int | window_width |
Width of window (or fullscreen). | |
int | window_height |
Height of window (or fullscreen). | |
int | frame_width |
The virtual or final framebuffer width. | |
int | frame_height |
The virtual or final framebuffer height. | |
bool | vsync |
Vertical sync. | |
bool | maximized |
Open window maximized. | |
bool | fullscreen |
Open window fullscreen. Has priority over maximized. | |
bool | debug |
Enable debug api calls. | |
Holds window related settings.
Definition at line 20 of file WindowSettings.hpp.
std::string galaxy::core::WindowSettings::title |
Window title.
Definition at line 25 of file WindowSettings.hpp.
int galaxy::core::WindowSettings::window_width |
Width of window (or fullscreen).
Definition at line 30 of file WindowSettings.hpp.
int galaxy::core::WindowSettings::window_height |
Height of window (or fullscreen).
Definition at line 35 of file WindowSettings.hpp.
int galaxy::core::WindowSettings::frame_width |
The virtual or final framebuffer width.
Definition at line 40 of file WindowSettings.hpp.
int galaxy::core::WindowSettings::frame_height |
The virtual or final framebuffer height.
Definition at line 45 of file WindowSettings.hpp.
bool galaxy::core::WindowSettings::vsync |
Vertical sync.
Definition at line 50 of file WindowSettings.hpp.
bool galaxy::core::WindowSettings::maximized |
Open window maximized.
Definition at line 55 of file WindowSettings.hpp.
bool galaxy::core::WindowSettings::fullscreen |
Open window fullscreen. Has priority over maximized.
Definition at line 60 of file WindowSettings.hpp.
bool galaxy::core::WindowSettings::debug |
Enable debug api calls.
Definition at line 65 of file WindowSettings.hpp.