| 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 |  |