1
0
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:
Ted John
2017-06-10 16:47:06 +01:00
parent 47e6f1d139
commit a52190ae44
2 changed files with 12 additions and 2 deletions

View File

@@ -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"
{

View File

@@ -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();