diff options
Diffstat (limited to 'source/blender/blenfont/intern/blf_internal_types.h')
-rw-r--r-- | source/blender/blenfont/intern/blf_internal_types.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/source/blender/blenfont/intern/blf_internal_types.h b/source/blender/blenfont/intern/blf_internal_types.h index 99c6dac13e2..7313eb97426 100644 --- a/source/blender/blenfont/intern/blf_internal_types.h +++ b/source/blender/blenfont/intern/blf_internal_types.h @@ -161,6 +161,14 @@ typedef struct FontBLF { /* engine data. */ void *engine; + + /* engine functions. */ + void (*size_set)(struct FontBLF *, int, int); + void (*draw)(struct FontBLF *, char *); + void (*boundbox_get)(struct FontBLF *, char *, rctf *); + float (*width_get)(struct FontBLF *, char *); + float (*height_get)(struct FontBLF *, char *); + void (*free)(struct FontBLF *); } FontBLF; typedef struct DirBLF { |