Qt: Add screen resize

This commit is contained in:
wheremyfoodat 2024-07-23 16:55:31 +03:00
parent 0f80d0af7a
commit 2e5ab26b46
4 changed files with 63 additions and 0 deletions

View file

@ -50,6 +50,7 @@ class MainWindow : public QMainWindow {
PressTouchscreen,
ReleaseTouchscreen,
ReloadUbershader,
SetScreenSize,
};
// Tagged union representing our message queue messages
@ -81,6 +82,11 @@ class MainWindow : public QMainWindow {
u16 x;
u16 y;
} touchscreen;
struct {
u32 width;
u32 height;
} screenSize;
};
};
@ -141,4 +147,6 @@ class MainWindow : public QMainWindow {
void loadLuaScript(const std::string& code);
void reloadShader(const std::string& shader);
void editCheat(u32 handle, const std::vector<uint8_t>& cheat, const std::function<void(u32)>& callback);
void handleScreenResize(u32 width, u32 height);
};