mirror of
https://github.com/AquariaOSE/Aquaria.git
synced 2025-02-25 15:33:57 +00:00
Make window resizable
This commit is contained in:
parent
6d4f1175ba
commit
9422e74e43
1 changed files with 4 additions and 4 deletions
|
@ -803,7 +803,7 @@ bool Core::initGraphicsLibrary(int width, int height, bool fullscreen, bool vsyn
|
|||
{
|
||||
#ifdef BBGE_BUILD_SDL2
|
||||
Uint32 flags = 0;
|
||||
flags = SDL_WINDOW_OPENGL | SDL_WINDOW_SHOWN;
|
||||
flags = SDL_WINDOW_OPENGL | SDL_WINDOW_SHOWN | SDL_WINDOW_RESIZABLE;
|
||||
if (fullscreen)
|
||||
flags |= SDL_WINDOW_FULLSCREEN;
|
||||
gScreen = SDL_CreateWindow(appName.c_str(), SDL_WINDOWPOS_CENTERED, SDL_WINDOWPOS_CENTERED, width, height, flags);
|
||||
|
@ -1562,6 +1562,9 @@ void Core::pollEvents(float dt)
|
|||
SDL_Quit();
|
||||
_exit(0);
|
||||
break;
|
||||
case SDL_WINDOWEVENT_RESIZED:
|
||||
onWindowResize(event.window.data1, event.window.data2);
|
||||
break;
|
||||
/*case SDL_WINDOWEVENT_FOCUS_GAINED:
|
||||
_hasFocus = true;
|
||||
break;
|
||||
|
@ -1591,9 +1594,6 @@ void Core::pollEvents(float dt)
|
|||
onJoystickRemoved(event.jdevice.which);
|
||||
break;
|
||||
|
||||
case SDL_WINDOWEVENT_RESIZED: // User resized window
|
||||
onWindowResize(event.window.data1, event.window.data2);
|
||||
|
||||
#else
|
||||
case SDL_MOUSEBUTTONDOWN:
|
||||
{
|
||||
|
|
Loading…
Add table
Reference in a new issue