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