1
0
Fork 0

Initial Commit

This commit is contained in:
Henrik Hautakoski 2025-07-04 07:34:31 +02:00
commit 5314a9d5c5
308 changed files with 190647 additions and 0 deletions

14
include/render/text.h Normal file
View file

@ -0,0 +1,14 @@
#ifndef __RENDER_TEXT_H
#define __RENDER_TEXT_H
#include <SDL3/SDL_render.h>
#include <stddef.h>
int text_init(SDL_Renderer *renderer);
void text_shutdown();
int text_render(const char *text, size_t len, float x, float y);
#endif // !__RENDER_TEXT_H

24
include/render/tile.h Normal file
View file

@ -0,0 +1,24 @@
#ifndef __RENDER_TILE_H
#define __RENDER_TILE_H
#include <SDL3/SDL_render.h>
#include <stdint.h>
typedef enum {
TILE_GRAY,
TILE_BLUE,
TILE_LIGHTBLUE,
TILE_RED,
TILE_GREEN,
TILE_YELLOW,
TILE_ORANGE,
TILE_MAGENTA,
} tile_t;
int tile_init(SDL_Renderer *renderer);
void tile_shutdown();
void tile_render(SDL_Renderer *renderer, const SDL_FRect* rect, tile_t tile_index);
#endif // __RENDER_TILE_H