|
| FONScontext * | fonsCreateInternal (FONSparams *params) |
| void | fonsDeleteInternal (FONScontext *s) |
| void | fonsSetErrorCallback (FONScontext *s, void(*callback)(void *uptr, int error, int val), void *uptr) |
| void | fonsGetAtlasSize (FONScontext *s, int *width, int *height) |
| int | fonsExpandAtlas (FONScontext *s, int width, int height) |
| int | fonsResetAtlas (FONScontext *stash, int width, int height) |
| int | fonsAddFont (FONScontext *s, const char *name, const char *path, int fontIndex) |
| int | fonsAddFontMem (FONScontext *s, const char *name, unsigned char *data, int ndata, int freeData, int fontIndex) |
| int | fonsGetFontByName (FONScontext *s, const char *name) |
| void | fonsPushState (FONScontext *s) |
| void | fonsPopState (FONScontext *s) |
| void | fonsClearState (FONScontext *s) |
| void | fonsSetSize (FONScontext *s, float size) |
| void | fonsSetColor (FONScontext *s, unsigned int color) |
| void | fonsSetSpacing (FONScontext *s, float spacing) |
| void | fonsSetBlur (FONScontext *s, float blur) |
| void | fonsSetAlign (FONScontext *s, int align) |
| void | fonsSetFont (FONScontext *s, int font) |
| float | fonsDrawText (FONScontext *s, float x, float y, const char *string, const char *end) |
| float | fonsTextBounds (FONScontext *s, float x, float y, const char *string, const char *end, float *bounds) |
| void | fonsLineBounds (FONScontext *s, float y, float *miny, float *maxy) |
| void | fonsVertMetrics (FONScontext *s, float *ascender, float *descender, float *lineh) |
| int | fonsTextIterInit (FONScontext *stash, FONStextIter *iter, float x, float y, const char *str, const char *end, int bitmapOption) |
| int | fonsTextIterNext (FONScontext *stash, FONStextIter *iter, struct FONSquad *quad) |
| const unsigned char * | fonsGetTextureData (FONScontext *stash, int *width, int *height) |
| int | fonsValidateTexture (FONScontext *s, int *dirty) |
| void | fonsDrawDebug (FONScontext *s, float x, float y) |