BOLD | Font | [static] |
CreateSurface(const std::string &txt, const Color &color) | Font | |
Font(int size) | Font | [private] |
FONT_ARRAY | Font | [private, static] |
FONT_ARRAY_BOLD | Font | [private, static] |
FONT_ARRAY_ITALIC | Font | [private, static] |
FONT_BIG | Font | [static] |
FONT_HUGE | Font | [static] |
FONT_LARGE | Font | [static] |
FONT_NORMAL | Font | [static] |
FONT_SIZE | Font | [private, static] |
FONT_SMALL | Font | [static] |
FONT_TINY | Font | [static] |
GetHeight() | Font | |
GetHeight(const std::string &txt) | Font | |
GetInstance(int type, int font_style=NORMAL) | Font | [static] |
GetSize(const std::string &txt) | Font | |
GetWidth(const std::string &txt) | Font | |
ITALIC | Font | [static] |
Load(const std::string &filename, int size) | Font | |
m_font | Font | [private] |
NORMAL | Font | [static] |
Render(const std::string &txt, const Color &color, bool cache=false) | Font | |
SetBold() | Font | |
SetItalic() | Font | |
surface_text_table | Font | [private] |
txt_iterator typedef | Font | [private] |
txt_sample typedef | Font | [private] |
Write(const Point2i &pos, Surface &surface) | Font | [private] |
WriteCenter(const Point2i &pos, const std::string &txt, const Color &color) | Font | |
WriteCenterTop(const Point2i &pos, const std::string &txt, const Color &color) | Font | |
WriteLeft(const Point2i &pos, const std::string &txt, const Color &color) | Font | |
WriteLeftBottom(const Point2i &pos, const std::string &txt, const Color &color) | Font | |
WriteRight(const Point2i &pos, const std::string &txt, const Color &color) | Font | |
~Font() | Font | |