27 #ifndef INCLUDED_UNIFONT
28 #define INCLUDED_UNIFONT
105 #endif // INCLUDED_UNIFONT
bool unifont_has_rgb(const Handle h)
const glyphmap & unifont_get_glyphs(const Handle h)
int unifont_linespacing(const Handle h)
int unifont_character_width(const Handle h, wchar_t c)
Status unifont_stringsize(const Handle h, const wchar_t *text, int &width, int &height)
Determine pixel extents of a string.
i64 Status
Error handling system.
i64 Handle
`handle' representing a reference to a resource (sound, texture, etc.)
Handle unifont_load(const PIVFS &vfs, const VfsPath &pathname, size_t flags)
Load a font.
int unifont_height(const Handle h)
Status unifont_unload(Handle &h)
Release a handle to a previously loaded font (subject to reference counting).
Handle unifont_get_texture(const Handle h)