| ENABLE_RUNTIME_CLASSTYPE() | JPFont | |
| Font() | Pentagram::Font | |
| fontnum | JPFont | [protected] |
| getBaseline() | JPFont | [virtual] |
| getBaselineSkip() | JPFont | [virtual] |
| getHeight() | JPFont | [virtual] |
| getStringSize(const std::string &text, int &width, int &height) | JPFont | [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) | JPFont | [virtual] |
| Pentagram::Font::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] |
| getWidth(int c) | JPFont | |
| highRes | Pentagram::Font | [protected] |
| isHighRes() const | Pentagram::Font | [inline] |
| JPFont(ShapeFont *jpfont, unsigned int fontnum) | JPFont | |
| 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) | JPFont | [virtual] |
| Pentagram::Font::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] |
| shapefont | JPFont | [protected] |
| 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] |
| ~JPFont() | JPFont | [virtual] |