diff options
| author | Emil Williams | 2026-02-01 12:07:18 +0000 |
|---|---|---|
| committer | Emil Williams | 2026-02-01 12:07:18 +0000 |
| commit | a5209153cf8df1cd58c2f70f9eabb0bf5dd071f8 (patch) | |
| tree | 1926b2f597868e371b6c2369c9445df1fdc49cfc /source/render.c | |
| parent | f7973d58b2eb298bffe0ad3f88897e02e0497de8 (diff) | |
| download | EUROPAXI-a5209153cf8df1cd58c2f70f9eabb0bf5dd071f8.tar.xz EUROPAXI-a5209153cf8df1cd58c2f70f9eabb0bf5dd071f8.tar.zst | |
Diffstat (limited to 'source/render.c')
| -rw-r--r-- | source/render.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/source/render.c b/source/render.c index 3271b99..ef7280e 100644 --- a/source/render.c +++ b/source/render.c @@ -2,10 +2,10 @@ void draw_square_grid(game_t * game, size_t frame, int size, Texture * texture, int * array, size_t length) { (void)texture; + float x = game->frame_x[frame], y = game->frame_y[frame]; float square_length = size; size_t square = floor(sqrt(length)); size_t j, i; - float x = game->frame_x[frame], y = game->frame_y[frame]; for (i = 0; i < square; ++i) { for (j = 0; j < square; ++j) { DrawRectangleV((Vector2){x+i*square_length, y+j*square_length}, @@ -20,11 +20,11 @@ void draw_square_grid(game_t * game, size_t frame, int size, Texture * texture, void draw_centered_text(game_t * game, size_t frame, int font_size, Color color, char * format, ...) { char buffer[TEXT_BUFFER_LIMIT]; + float x = game->frame_x[frame], y = game->frame_y[frame]; va_list ap; va_start(ap, format); vsnprintf(buffer, TEXT_BUFFER_LIMIT, format, ap); va_end(ap); Vector2 v = MeasureTextEx(game->font, buffer, font_size, 1); - float x = game->frame_x[frame], y = game->frame_y[frame]; DrawTextEx(game->font, buffer, (Vector2){x-v.x/2, y-v.y/2}, font_size, 1, color); } |
