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(float dx, float dy, float fontSize, const float color[4], bool shadow, const char *asciiString, const wchar_t *optionalUnicodeString, const float *shadowColor)GL2DFontprotected
drawString(float dx, float dy, float fontSize, const float color[4], const char *string, size_t length=0, bool overlay=false, bool shadow=true, const float *shadowColor=nullptr)GL2DFont
findFontFile(const char *fontName)GL2DFontprotected
findFontFileWithFontconfig(const char *fontName)GL2DFontprotected
getDefaultSystemFont()GL2DFontstatic
getDefaultSystemFontName()GL2DFontstatic
getFontAscender(float fontSize) constGL2DFont
getFontDescender(float fontSize) constGL2DFont
getFontHeight(float fontSize) constGL2DFont
getFontIndex(float fontSize) constGL2DFontprotected
getGLError()GLResourcestatic
getStringWidth(float fontSize, const char *string, int length=-1) constGL2DFont
GL2DFont()GL2DFont
GLResource()GLResource
init()GL2DFont
init(const char *fontname)GL2DFont
init(const char *fontname, int numFonts, const int *sizes)GL2DFont
isInitialized() constGL2DFontinline
isUnicodeRenderingPossible() constGL2DFontinline
MAX_FONTS enum valueGL2DFont
postFontDraw(const bool overlay)GL2DFontprotected
preFontDraw(bool overlay)GL2DFontprotected
reloadFonts()GL2DFontprotected
~GL2DFont() overrideGL2DFont
~GLResource()GLResourcevirtual