Colobot
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::CTextprotected
CreateFontTexture(Math::IntPoint tileSize) (defined in Gfx::CText)Gfx::CTextprotected
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::CTextprotected
DrawHighlight(FontMetaChar hl, Math::IntPoint pos, Math::IntPoint size) (defined in Gfx::CText)Gfx::CTextprotected
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::CTextprotected
DrawString(const std::string &text, FontType font, float size, Math::IntPoint pos, int width, int eol, Color color) (defined in Gfx::CText)Gfx::CTextprotected
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
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
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::CTextprotected
GetOrCreateFontTexture(Math::IntPoint tileSize) (defined in Gfx::CText)Gfx::CTextprotected
GetOrOpenFont(FontType font, float size) (defined in Gfx::CText)Gfx::CTextprotected
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::CTextprotected
m_device (defined in Gfx::CText)Gfx::CTextprotected
m_engine (defined in Gfx::CText)Gfx::CTextprotected
m_error (defined in Gfx::CText)Gfx::CTextprotected
m_fonts (defined in Gfx::CText)Gfx::CTextprotected
m_fontTextures (defined in Gfx::CText)Gfx::CTextprotected
m_lastCachedFont (defined in Gfx::CText)Gfx::CTextprotected
m_lastFontSize (defined in Gfx::CText)Gfx::CTextprotected
m_lastFontType (defined in Gfx::CText)Gfx::CTextprotected
m_tabSize (defined in Gfx::CText)Gfx::CTextprotected
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::CTextprotected
StringToUTFCharList(const std::string &text, std::vector< UTF8Char > &chars, std::vector< FontMetaChar >::iterator format, std::vector< FontMetaChar >::iterator end) (defined in Gfx::CText)Gfx::CTextprotected
TranslateSpecialChar(int specialChar) (defined in Gfx::CText)Gfx::CText
~CText() (defined in Gfx::CText)Gfx::CTextvirtual