summaryrefslogtreecommitdiff
path: root/src/font.h
diff options
context:
space:
mode:
authorMenase Teshale <osome3717@gmail.com>2026-08-27 01:30:08 +0300
committerMenase Teshale <osome3717@gmail.com>2026-08-27 01:30:08 +0300
commit2f9c468eee85c53ade4791df7c1cd3e2512bee43 (patch)
tree954d04e5d7fb959b6650fb3298247738aca7eca0 /src/font.h
parentbf502b35ec7f470fbd251e8c51c1e60f22f60dbd (diff)
Fonts working
- No scaling - No rotation
Diffstat (limited to 'src/font.h')
-rw-r--r--src/font.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/font.h b/src/font.h
index 199d65e..e8fcffa 100644
--- a/src/font.h
+++ b/src/font.h
@@ -6,6 +6,7 @@
#define PARSER_LINE_SIZE 4096
typedef struct {
+ bool active;
float x, y;
float width, height;
float x_offset, y_offset;
@@ -22,5 +23,12 @@ typedef struct {
bool load_sprite_font(SDL_Renderer* renderer, const char* filename, sprite_font* font);
void free_sprite_font(sprite_font* font);
+void draw_text_with_spritefont
+(
+ SDL_Renderer* renderer,
+ sprite_font* font,
+ const unsigned char* text,
+ float x_position, float y_position
+);
#endif // FONT_H_