Skip to content

Commit fd1baf9

Browse files
Use Extent
1 parent 7114ec3 commit fd1baf9

3 files changed

Lines changed: 7 additions & 7 deletions

File tree

CGame.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ class CGame
7474

7575
bool Init();
7676
bool ReCreateWindow();
77-
void UpdateDisplaySize(unsigned width, unsigned height);
77+
void UpdateDisplaySize(const Extent& newSize);
7878

7979
void EventHandling(SDL_Event* Event);
8080

CGame_Event.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -387,7 +387,7 @@ void CGame::EventHandling(SDL_Event* Event)
387387
{
388388
case SDL_WINDOWEVENT_RESIZED:
389389
{
390-
UpdateDisplaySize(Event->window.data1, Event->window.data2);
390+
UpdateDisplaySize(Extent(Event->window.data1, Event->window.data2));
391391
}
392392
break;
393393
}

CGame_Init.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -40,13 +40,13 @@ bool CGame::ReCreateWindow()
4040
return true;
4141
}
4242

43-
void CGame::UpdateDisplaySize(unsigned width, unsigned height)
43+
void CGame::UpdateDisplaySize(const Extent& newSize)
4444
{
45-
GameResolution.x = width;
46-
GameResolution.y = height;
45+
GameResolution = newSize;
4746
displayTexture_.reset();
48-
displayTexture_ = makeSdlTexture(renderer_, SDL_PIXELFORMAT_ARGB8888, SDL_TEXTUREACCESS_STREAMING, width, height);
49-
Surf_Display = makeRGBSurface(width, height, true);
47+
displayTexture_ =
48+
makeSdlTexture(renderer_, SDL_PIXELFORMAT_ARGB8888, SDL_TEXTUREACCESS_STREAMING, newSize.x, newSize.y);
49+
Surf_Display = makeRGBSurface(newSize.x, newSize.y, true);
5050
for(auto& menu : Menus)
5151
menu->resetSurface();
5252
for(auto& wnd : Windows)

0 commit comments

Comments
 (0)