mirror of
https://github.com/OpenRCT2/OpenRCT2
synced 2026-01-15 11:03:00 +01:00
Create C version of FULLSCREEN_MODE enum
This commit is contained in:
@@ -213,6 +213,16 @@ enum MEASUREMENT_FORMAT
|
||||
MEASUREMENT_FORMAT_SI
|
||||
};
|
||||
|
||||
#ifndef __cplusplus
|
||||
// This is only for C files, C++ files should use FULLSCREEN_MODE in UiContext.h
|
||||
enum
|
||||
{
|
||||
FULLSCREEN_MODE_WINDOWED,
|
||||
FULLSCREEN_MODE_FULLSCREEN,
|
||||
FULLSCREEN_MODE_FULLSCREEN_DESKTOP,
|
||||
};
|
||||
#endif
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C"
|
||||
{
|
||||
|
||||
@@ -1283,8 +1283,8 @@ static void window_options_dropdown(rct_window *w, rct_widgetindex widgetIndex,
|
||||
gConfigGeneral.fullscreen_width = resolution->Width;
|
||||
gConfigGeneral.fullscreen_height = resolution->Height;
|
||||
|
||||
if (gConfigGeneral.fullscreen_mode == SDL_WINDOW_FULLSCREEN)
|
||||
context_set_fullscreen_mode(SDL_WINDOW_FULLSCREEN);
|
||||
if (gConfigGeneral.fullscreen_mode == FULLSCREEN_MODE_FULLSCREEN)
|
||||
context_set_fullscreen_mode(FULLSCREEN_MODE_FULLSCREEN);
|
||||
|
||||
config_save_default();
|
||||
gfx_invalidate_screen();
|
||||
|
||||
Reference in New Issue
Block a user