diff options
author | dec05eba <dec05eba@protonmail.com> | 2021-11-08 16:03:02 +0100 |
---|---|---|
committer | dec05eba <dec05eba@protonmail.com> | 2021-11-08 16:03:02 +0100 |
commit | c4f84e1969f4c856a5bf0352e99fcb73a4cf56cf (patch) | |
tree | 989fbe845a051d10f750bb6baeb0b58823a611bd /include/mgl/graphics | |
parent | e3c90b41386986ef53e512994d6e2f7ceadfc177 (diff) |
Do not check for valid utf8 in set text, render the invalid utf8 instead. Mmap fonts instead of loading the whole font
Diffstat (limited to 'include/mgl/graphics')
-rw-r--r-- | include/mgl/graphics/text.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/include/mgl/graphics/text.h b/include/mgl/graphics/text.h index 2311d23..a645b0b 100644 --- a/include/mgl/graphics/text.h +++ b/include/mgl/graphics/text.h @@ -28,14 +28,14 @@ typedef struct { Note: keeps a reference to |text|. |text| needs to be valid as long as |self| is used. |font| and |text| may be NULL. */ -int mgl_text_init(mgl_text *self, mgl_font *font, const char *str, size_t str_size); +void mgl_text_init(mgl_text *self, mgl_font *font, const char *str, size_t str_size); void mgl_text_deinit(mgl_text *self); /* Note: keeps a reference to |text|. |text| needs to be valid as long as |self| is used. |text| may be NULL. */ -int mgl_text_set_string(mgl_text *self, const char *str, size_t str_size); +void mgl_text_set_string(mgl_text *self, const char *str, size_t str_size); /* |font| may be NULL */ void mgl_text_set_font(mgl_text *self, mgl_font *font); void mgl_text_set_position(mgl_text *self, mgl_vec2f position); |