Added aliases with sizes for the integer and floating-point numbers

This commit is contained in:
abdelrahman committed 2022-11-27 15:04:34 +00:00
1 parent 45f6021f82
commit 5e6211c2a9
14 files changed
+146 -136

No files matched your search

+6 -5
View File
@@ -6,6 +6,7 @@
#include "SDL_rect.h"
#include "SDL_render.h"
#include "SDL_video.h"
#include "aliases.h"
#include "engine_build_config.h"
#include <stdbool.h>
#include <stdlib.h>
@@ -37,7 +38,7 @@ Renderer *create_renderer(SDL_Window *window) {
return renderer;
}
void get_render_output_size(Renderer *renderer, int32_t *w, int32_t *h) {
void get_render_output_size(Renderer *renderer, i32 *w, i32 *h) {
SDL_GetRendererOutputSize(renderer->SDL_base_renderer, w, h);
}
@@ -57,8 +58,8 @@ void render_clear(const Renderer *renderer, SDL_Color color) {
SDL_RenderClear(renderer->SDL_base_renderer);
}
void draw_rect(const Renderer *renderer, SDL_Color color, float x, float y,
float w, float h) {
void draw_rect(const Renderer *renderer, SDL_Color color, f32 x, f32 y, f32 w,
f32 h) {
SDL_FRect dest = {x, y, w, h};
SDL_SetRenderDrawColor(renderer->SDL_base_renderer, color.r, color.g, color.b,
@@ -66,8 +67,8 @@ void draw_rect(const Renderer *renderer, SDL_Color color, float x, float y,
SDL_RenderDrawRectF(renderer->SDL_base_renderer, &dest);
}
void fill_rect(const Renderer *renderer, SDL_Color color, float x, float y,
float w, float h) {
void fill_rect(const Renderer *renderer, SDL_Color color, f32 x, f32 y, f32 w,
f32 h) {
SDL_FRect dest = {x, y, w, h};
SDL_SetRenderDrawColor(renderer->SDL_base_renderer, color.r, color.g, color.b,