Loading...
Searching...
No Matches
Gfx::CText Member List

This is the complete list of members for Gfx::CText, including all inherited members.

Create() | Gfx::CText |
CreateCharTexture(UTF8Char ch, CachedFont *font) (defined in Gfx::CText) | Gfx::CText | protected
CreateFontTexture(Math::IntPoint tileSize) (defined in Gfx::CText) | Gfx::CText | protected
CText(CEngine *engine) (defined in Gfx::CText) | Gfx::CText |
Destroy() | Gfx::CText |
Detect(const std::string &text, std::vector< FontMetaChar >::iterator format, std::vector< FontMetaChar >::iterator end, float size, float offset) | Gfx::CText |
Detect(const std::string &text, FontType font, float size, float offset) | Gfx::CText |
DrawCharAndAdjustPos(UTF8Char ch, FontType font, float size, Math::IntPoint &pos, Color color) (defined in Gfx::CText) | Gfx::CText | protected
DrawHighlight(FontMetaChar hl, Math::IntPoint pos, Math::IntPoint size) (defined in Gfx::CText) | Gfx::CText | protected
DrawString(const std::string &text, std::vector< FontMetaChar >::iterator format, std::vector< FontMetaChar >::iterator end, float size, Math::IntPoint pos, int width, int eol, Color color) (defined in Gfx::CText) | Gfx::CText | protected
DrawString(const std::string &text, FontType font, float size, Math::IntPoint pos, int width, int eol, Color color) (defined in Gfx::CText) | Gfx::CText | protected
DrawText(const std::string &text, std::vector< FontMetaChar >::iterator format, std::vector< FontMetaChar >::iterator end, float size, Math::Point pos, float width, TextAlign align, int eol, Color color=Color(0.0f, 0.0f, 0.0f, 1.0f)) | Gfx::CText |
DrawText(const std::string &text, FontType font, float size, Math::Point pos, float width, TextAlign align, int eol, Color color=Color(0.0f, 0.0f, 0.0f, 1.0f)) | Gfx::CText |
FlushCache() | Gfx::CText |
GetAscent(FontType font, float size) | Gfx::CText |
GetCharSizeAt(Gfx::FontType font, const std::string &text, unsigned int index) const (defined in Gfx::CText) | Gfx::CText | protected
GetCharTexture(UTF8Char ch, FontType font, float size) (defined in Gfx::CText) | Gfx::CText |
GetCharWidth(UTF8Char ch, FontType font, float size, float offset) | Gfx::CText |
GetCharWidthInt(UTF8Char ch, FontType font, float size, float offset) (defined in Gfx::CText) | Gfx::CText |
GetDescent(FontType font, float size) | Gfx::CText |
GetError() | Gfx::CText |
GetFontPointSize(float size) const (defined in Gfx::CText) | Gfx::CText | protected
GetFontTextureSize() (defined in Gfx::CText) | Gfx::CText |
GetHeight(FontType font, float size) | Gfx::CText |
GetHeightInt(FontType font, float size) (defined in Gfx::CText) | Gfx::CText |
GetNextTilePos(const FontTexture &fontTexture) (defined in Gfx::CText) | Gfx::CText | protected
GetOrCreateFontTexture(Math::IntPoint tileSize) (defined in Gfx::CText) | Gfx::CText | protected
GetOrOpenFont(FontType type, float size) (defined in Gfx::CText) | Gfx::CText | protected
GetStringWidth(const std::string &text, std::vector< FontMetaChar >::iterator format, std::vector< FontMetaChar >::iterator end, float size) | Gfx::CText |
GetStringWidth(std::string text, FontType font, float size) | Gfx::CText |
GetTabSize() (defined in Gfx::CText) | Gfx::CText |
Justify(const std::string &text, std::vector< FontMetaChar >::iterator format, std::vector< FontMetaChar >::iterator end, float size, float width) | Gfx::CText |
Justify(const std::string &text, FontType font, float size, float width) | Gfx::CText |
m_defaultSize (defined in Gfx::CText) | Gfx::CText | protected
m_device (defined in Gfx::CText) | Gfx::CText | protected
m_engine (defined in Gfx::CText) | Gfx::CText | protected
m_error (defined in Gfx::CText) | Gfx::CText | protected
m_fontsCache (defined in Gfx::CText) | Gfx::CText | protected
m_fontTextures (defined in Gfx::CText) | Gfx::CText | protected
m_quadBatch (defined in Gfx::CText) | Gfx::CText | protected
m_tabSize (defined in Gfx::CText) | Gfx::CText | protected
ReloadFonts() | Gfx::CText |
SetDevice(CDevice *device) | Gfx::CText |
SetTabSize(int tabSize) | Gfx::CText |
SizeText(const std::string &text, std::vector< FontMetaChar >::iterator format, std::vector< FontMetaChar >::iterator endFormat, float size, Math::Point pos, TextAlign align, Math::Point &start, Math::Point &end) | Gfx::CText |
SizeText(const std::string &text, FontType font, float size, Math::Point pos, TextAlign align, Math::Point &start, Math::Point &end) | Gfx::CText |
StringToUTFCharList(const std::string &text, std::vector< UTF8Char > &chars) (defined in Gfx::CText) | Gfx::CText | protected
StringToUTFCharList(const std::string &text, std::vector< UTF8Char > &chars, std::vector< FontMetaChar >::iterator format, std::vector< FontMetaChar >::iterator end) (defined in Gfx::CText) | Gfx::CText | protected
TranslateSpecialChar(int specialChar) (defined in Gfx::CText) | Gfx::CText |
~CText() (defined in Gfx::CText) | Gfx::CText | virtual