Hello.
I just want to figure out what data1 and data2 mean/do?..
I use them when re-sizing my game window but I don’t really get what’s going on.
Here’s an example of my code:
case SDL_WINDOWEVENT:
switch( mEvent.window.event )
{
case SDL_WINDOWEVENT_SIZE_CHANGED:
MWINDOW_WIDTH = mEvent.window.data1;
MWINDOW_HEIGHT = mEvent.window.data2;
SDL_RenderPresent( mWindowRenderer );
break;
case SDL_WINDOWEVENT_EXPOSED:
SDL_RenderPresent( mWindowRenderer );
break;
}
Also, I noticed that if I comment out this part:
…
case SDL_WINDOWEVENT_EXPOSED:
SDL_RenderPresent( mWindowRenderer );
break;
Everything has the same effect still. So what is that part supposed to be doing?
Thank you