the whole game

This commit is contained in:
Kolyah35
2026-03-02 22:04:18 +03:00
parent 816e9060b4
commit f0617a5d22
2069 changed files with 581500 additions and 0 deletions

21
src/main_rpi.cpp Executable file
View File

@@ -0,0 +1,21 @@
//#include "main_rpi.h"
#include <SDL/SDL_syswm.h>
void getWindowPosition(int* x, int* y, int* width, int* height) {
static SDL_SysWMinfo wmInfo;
SDL_VERSION(&wmInfo.version);
SDL_GetWMInfo(&wmInfo);
static XWindowAttributes attr;
Display* display = wmInfo.info.x11.display;
Window window = wmInfo.info.x11.wmwindow;
Window wndvoid;
wmInfo.info.x11.lock_func();
int status = XGetWindowAttributes(display, window, &attr);
*width = attr.width;
*height = attr.height;
XTranslateCoordinates(display, window, attr.root, 0, 0, x, y, &wndvoid);
wmInfo.info.x11.unlock_func();
}