SDL2: Implement fullscreen
This commit is contained in:
parent
2d372bae14
commit
e5f5fdee2e
3 changed files with 47 additions and 8 deletions
|
@ -12,7 +12,7 @@ struct SDL_Window;
|
|||
|
||||
class EmuWindow_SDL2 : public EmuWindow {
|
||||
public:
|
||||
EmuWindow_SDL2();
|
||||
explicit EmuWindow_SDL2(bool fullscreen);
|
||||
~EmuWindow_SDL2();
|
||||
|
||||
/// Swap buffers to display the next frame
|
||||
|
@ -43,6 +43,9 @@ private:
|
|||
/// Called by PollEvents when any event that may cause the window to be resized occurs
|
||||
void OnResize();
|
||||
|
||||
/// Called when user passes the fullscreen parameter flag
|
||||
void Fullscreen();
|
||||
|
||||
/// Called when a configuration change affects the minimal size of the window
|
||||
void OnMinimalClientAreaChangeRequest(
|
||||
const std::pair<unsigned, unsigned>& minimal_size) override;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue