|
SDL Window Engine
20200905
|
базовый класс шрифта Подробнее...
#include <swe_fontset.h>
Открытые члены | |
| FontRender (const Size &fsz) | |
| virtual const FontID & | id (void) const =0 |
| virtual bool | isValid (void) const =0 |
| virtual bool | isTTF (void) const =0 |
| virtual Size | stringSize (const std::string &, bool horizontal=true) const =0 |
| virtual Size | unicodeSize (const UnicodeString &, bool horizontal=true) const =0 |
| virtual int | symbolAdvance (int=0x20) const =0 |
| virtual int | lineSkipHeight (void) const =0 |
| virtual Surface | renderCharset (int, const Color &, const CharRender &=RenderDefault, int style=StyleDefault, const CharHinting &=HintingDefault) const =0 |
| UCStringList | splitUCStringWidth (const UCString &, int) const |
| UnicodeList | splitUnicodeWidth (const UnicodeString &, int) const |
| StringList | splitStringWidth (const std::string &, int) const |
| const Size & | size (void) const |
| void | renderString (const std::string &, const Color &, const Point &, Surface &) const |
Открытые статические члены | |
| static void | clearCache (void) |
| static void | dumpCache (void) |
Защищенные данные | |
| Size | fontSize |
базовый класс шрифта
1.8.14