ENABLE_RUNTIME_CLASSTYPE() | Pentagram::Font | |
Font() | Pentagram::Font | |
getBaseline()=0 | Pentagram::Font | [pure virtual] |
getBaselineSkip()=0 | Pentagram::Font | [pure virtual] |
getHeight()=0 | Pentagram::Font | [pure virtual] |
getStringSize(const std::string &text, int &width, int &height)=0 | Pentagram::Font | [pure virtual] |
getTextSize(const std::string &text, int &resultwidth, int &resultheight, unsigned int &remaining, int width=0, int height=0, TextAlign align=TEXT_LEFT, bool u8specials=false) | Pentagram::Font | [virtual] |
highRes | Pentagram::Font | [protected] |
isHighRes() const | Pentagram::Font | [inline] |
renderText(const std::string &text, unsigned int &remaining, int width=0, int height=0, TextAlign align=TEXT_LEFT, bool u8specials=false, std::string::size_type cursor=std::string::npos)=0 | Pentagram::Font | [pure virtual] |
setHighRes(bool hr) | Pentagram::Font | [inline] |
TEXT_CENTER enum value | Pentagram::Font | |
TEXT_LEFT enum value | Pentagram::Font | |
TEXT_RIGHT enum value | Pentagram::Font | |
TextAlign enum name | Pentagram::Font | |
~Font() | Pentagram::Font | [virtual] |