Colobot
|
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 | |
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::CText | protected |
GetOrCreateFontTexture(Math::IntPoint tileSize) (defined in Gfx::CText) | Gfx::CText | protected |
GetOrOpenFont(FontType font, 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_fonts (defined in Gfx::CText) | Gfx::CText | protected |
m_fontTextures (defined in Gfx::CText) | Gfx::CText | protected |
m_lastCachedFont (defined in Gfx::CText) | Gfx::CText | protected |
m_lastFontSize (defined in Gfx::CText) | Gfx::CText | protected |
m_lastFontType (defined in Gfx::CText) | Gfx::CText | protected |
m_tabSize (defined in Gfx::CText) | Gfx::CText | protected |
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 |