MeVisLab Toolbox Reference
GL2DFont Member List

This is the complete list of members for GL2DFont, including all inherited members.

_nextGLResourceprotected
_previousGLResourceprotected
checkUTF8StringForUnicodeChars(const char *string, size_t length=0) constGL2DFontprotected
cleanup()GL2DFontprotected
contextDestroyed() overrideGL2DFontvirtual
copyAndConvertString(const char *string, size_t length, const wchar_t **optionalUnicodeString) constGL2DFontprotected
debugFontRenderingEnabled()GL2DFont
doFontDraw(const float dx, const float dy, const float fontSize, const float color[4], const bool shadow, const char *asciiString, const wchar_t *optionalUnicodeString, const float *shadowColor)GL2DFontprotected
drawString(const float dx, const float dy, const float fontSize, const float color[4], const char *string, const size_t length=0, const bool overlay=false, const bool shadow=true, const float *shadowColor=nullptr)GL2DFont
findFontFile(const char *fontName)GL2DFontprotected
findFontFileWithFontconfig(const char *fontName)GL2DFontprotected
getDefaultSystemFont()GL2DFontstatic
getDefaultSystemFontName()GL2DFontstatic
getFontAscender(const float fontSize) constGL2DFont
getFontDescender(const float fontSize) constGL2DFont
getFontHeight(const float fontSize) constGL2DFont
getFontIndex(const float fontSize) constGL2DFontprotected
getGLError()GLResourcestatic
getStringWidth(const float fontSize, const char *string, const size_t length) constGL2DFont
GL2DFont()GL2DFont
GLResource()GLResource
init()GL2DFont
init(const char *fontname)GL2DFont
init(const char *fontname, const int numFonts, const int *sizes)GL2DFont
isInitialized() constGL2DFontinline
isUnicodeRenderingPossible() constGL2DFontinline
MAX_FONTS enum valueGL2DFont
postFontDraw(const bool overlay)GL2DFontprotected
preFontDraw(const bool overlay)GL2DFontprotected
reloadFonts()GL2DFontprotected
~GL2DFont() overrideGL2DFont
~GLResource()GLResourcevirtual