From 153ab4ce16e2befc1737f25ad9622a93d15d0c94 Mon Sep 17 00:00:00 2001 From: herbglitch Date: Mon, 10 Jul 2023 00:19:28 -0600 Subject: [PATCH] renderfill for ARC_FRect --- include/arc/graphics/rectangle.h | 2 ++ src/graphics/sdl/rectangle.c | 5 +++++ 2 files changed, 7 insertions(+) diff --git a/include/arc/graphics/rectangle.h b/include/arc/graphics/rectangle.h index 329e1e6..d1bc881 100644 --- a/include/arc/graphics/rectangle.h +++ b/include/arc/graphics/rectangle.h @@ -16,6 +16,8 @@ void ARC_Rect_RenderFill(ARC_Rect *rect, ARC_Renderer *renderer, ARC_Color *colo void ARC_FRect_Render(ARC_FRect *rect, ARC_Renderer *renderer, ARC_Color *color); +void ARC_FRect_RenderFill(ARC_FRect *rect, ARC_Renderer *renderer, ARC_Color *color); + #ifdef __cplusplus } #endif diff --git a/src/graphics/sdl/rectangle.c b/src/graphics/sdl/rectangle.c index bc63694..636f4d9 100644 --- a/src/graphics/sdl/rectangle.c +++ b/src/graphics/sdl/rectangle.c @@ -18,4 +18,9 @@ void ARC_FRect_Render(ARC_FRect *rect, ARC_Renderer *renderer, ARC_Color *color) ARC_Rect_Render(&casted, renderer, color); } +void ARC_FRect_RenderFill(ARC_FRect *rect, ARC_Renderer *renderer, ARC_Color *color){ + ARC_Rect casted = ARC_FRect_CastToRect(rect); + ARC_Rect_RenderFill(&casted, renderer, color); +} + #endif // ARC_SDL \ No newline at end of file