Added min and max functions for floats and modified the text rendering code

This commit is contained in:
abdelrahman committed 2023-02-05 16:04:49 +00:00
1 parent d429262aaa
commit ad88083f53
4 files changed
+13 -21

No files matched your search

+3 -2
View File
@@ -78,8 +78,9 @@ void render_texture_asset(AssetID id, RenderRect *src, RenderRect *dest);
void modulate_texture_color(AssetID id, SDL_Color color);
void modulate_texture_alpha(AssetID id, u8 alpha);
TextSize get_text_size_from_font_asset(AssetID id, const char *text);
void render_text_with_font_asset(AssetID id, const char *text, RenderRect dest,
SDL_Color color, const RenderRect *clip);
void render_text_with_font_asset(AssetID id, const char *text,
const RenderRect *src, RenderRect dest,
SDL_Color color);
void set_font_asset_size(AssetID id, u32 size);
i32 set_font_direction(AssetID id, FontDirection direction);
i32 set_font_script_name(AssetID id, const char *script);
+2
View File
@@ -9,6 +9,8 @@ extern "C" {
i32 max_int(i32 a, i32 b);
i32 min_int(i32 a, i32 b);
f32 max_float(f32 a, f32 b);
f32 min_float(f32 a, f32 b);
#ifdef __cplusplus
}