From fd7c4ae775018d72ab5e89cf7b45ca20ab24e4bb Mon Sep 17 00:00:00 2001 From: wullie Date: Sat, 4 Apr 2026 15:11:32 +0000 Subject: [PATCH] Upload files to "include" --- include/tetris.h | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 include/tetris.h diff --git a/include/tetris.h b/include/tetris.h new file mode 100644 index 0000000..f2acc66 --- /dev/null +++ b/include/tetris.h @@ -0,0 +1,35 @@ +#include +#include +#include +#include + +#include +#include + +// sdl flags +#define SDL_FLAGS (SDL_INIT_VIDEO | SDL_INIT_AUDIO) + +// window shit +#define WindowTitle "Tetris" +#define width 800 +#define height 800 + + +typedef struct GameInit { + SDL_Window *window; + SDL_Renderer *renderer; + SDL_AudioStream *stream; + + SDL_Event event; + bool isRunning; +} GameInit; + +//sdl shit +void sdlGameInit(GameInit *game); +void sdlGameFree(GameInit **gameInit); + +// game shit +void gameLoop(GameInit *game); +void gameEventCheck(GameInit *game); +void gameDrawContext(GameInit *game); +void gameCreateContext(GameInit **gameInit);