ewol::resource::FontBase Class Referenceabstract
  
Inheritance diagram for ewol::resource::FontBase:
 
  
 | Public Member Functions | |
| void | init (const std::string &_fontName) | 
| virtual bool | getGlyphProperty (int32_t _fontSize, ewol::GlyphProperty &_property)=0 | 
| virtual bool | drawGlyph (egami::Image &_imageOut, int32_t _fontSize, ivec2 _glyphPosition, ewol::GlyphProperty &_property, int8_t _posInImage)=0 | 
| virtual bool | drawGlyph (egami::ImageMono &_imageOut, int32_t _fontSize, ewol::GlyphProperty &_property, int32_t _borderSize=0)=0 | 
| virtual vec2 | getSize (int32_t _fontSize, const std::string &_unicodeString)=0 | 
| virtual float | getSizeWithHeight (float _fontHeight)=0 | 
| virtual int32_t | getHeight (int32_t _fontSize)=0 | 
| virtual void | generateKerning (int32_t _fontSize, std::vector< ewol::GlyphProperty > &_listGlyph) | 
| virtual void | display () | 
The documentation for this class was generated from the following file:
- framework/atria-soft/ewol/ewol/resource/font/FontBase.hpp
 1.8.12
 1.8.12