Changeset 28a5ebd in mainline for uspace/lib/draw/include/draw/font.h
- Timestamp:
- 2020-06-18T15:39:50Z (4 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- ce52c333
- Parents:
- 4f663f3e
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/draw/include/draw/font.h
r4f663f3e r28a5ebd 97 97 typedef struct { 98 98 errno_t (*get_font_metrics)(void *, font_metrics_t *); 99 errno_t (*resolve_glyph)(void *, wchar_t, glyph_id_t *);99 errno_t (*resolve_glyph)(void *, char32_t, glyph_id_t *); 100 100 errno_t (*get_glyph_metrics)(void *, glyph_id_t, glyph_metrics_t *); 101 101 errno_t (*render_glyph)(void *, drawctx_t *, source_t *, sysarg_t, … … 110 110 111 111 typedef struct { 112 errno_t (*resolve_glyph)(void *, const wchar_t, glyph_id_t *);112 errno_t (*resolve_glyph)(void *, const char32_t, glyph_id_t *); 113 113 errno_t (*load_glyph_surface)(void *, glyph_id_t, surface_t **); 114 114 errno_t (*load_glyph_metrics)(void *, glyph_id_t, glyph_metrics_t *); … … 118 118 extern font_t *font_create(font_backend_t *, void *); 119 119 extern errno_t font_get_metrics(font_t *, font_metrics_t *); 120 extern errno_t font_resolve_glyph(font_t *, wchar_t, glyph_id_t *);120 extern errno_t font_resolve_glyph(font_t *, char32_t, glyph_id_t *); 121 121 extern errno_t font_get_glyph_metrics(font_t *, glyph_id_t, glyph_metrics_t *); 122 122 extern errno_t font_render_glyph(font_t *, drawctx_t *, source_t *,
Note:
See TracChangeset
for help on using the changeset viewer.