| 
    MeVisLab Toolbox Reference
    
   | 
 
This is the complete list of members for View2DFont, including all inherited members.
| ALIGN_CENTER enum value | View2DFont | |
| ALIGN_LEFT enum value | View2DFont | |
| ALIGN_RIGHT enum value | View2DFont | |
| AlignXMode enum name | View2DFont | |
| createFont(const char *fontname=nullptr) | View2DFont | static | 
| drawString(float dx, float dy, float fontSize, const float *color, const char *string, int length, bool shadow=true, const float *shadowColor=nullptr, bool flipped=false)=0 | View2DFont | pure virtual | 
| drawStringFlipped(float dx, float dy, float fontSize, const float *color, const char *string, int length, bool shadow=true, const float *shadowColor=nullptr) | View2DFont | inline | 
| drawText(float dx, float dy, float fontSize, const float *color, const char *text, AlignXMode mode, bool shadow=true, float lineSpacing=0.0f, const float *shadowColor=nullptr) | View2DFont | virtual | 
| getFontAscender(float fontSize) const =0 | View2DFont | pure virtual | 
| getFontDescender(float fontSize) const =0 | View2DFont | pure virtual | 
| getFontHeight(float fontSize) const =0 | View2DFont | pure virtual | 
| getStringWidth(float fontSize, const char *string, int len=-1) const =0 | View2DFont | pure virtual | 
| getTextSize(float fontSize, const char *text, int &width, int &height, float lineSpacing=0.0f) const | View2DFont | virtual | 
| globalFont() | View2DFont | static | 
| init(const char *fontname=nullptr)=0 | View2DFont | pure virtual | 
| View2DFont() | View2DFont | |
| ~View2DFont() | View2DFont | virtual |