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