| 
    Kodi Documentation 22.0
    
   Kodi is an open source media player and entertainment hub. 
   | 
 
This is the complete list of members for CGUIFontTTF, including all inherited members.
| AddReference() | CGUIFontTTF | protected | 
| Begin() | CGUIFontTTF | |
| CacheCharacter(FT_UInt glyphIndex, uint32_t style, Character *ch) | CGUIFontTTF | protected | 
| CGUIFont class | CGUIFontTTF | friend | 
| CGUIFontTTF(const std::string &fontIdent) | CGUIFontTTF | explicitprotected | 
| Clear() | CGUIFontTTF | |
| ClearCharacterCache() | CGUIFontTTF | protected | 
| CopyCharToTexture(FT_BitmapGlyph bitGlyph, unsigned int x1, unsigned int y1, unsigned int x2, unsigned int y2)=0 | CGUIFontTTF | protectedpure virtual | 
| CreateGUIFontTTF(const std::string &fontIdent) | CGUIFontTTF | static | 
| CreateVertexBuffer(const std::vector< SVertex > &vertices) const | CGUIFontTTF | inlinevirtual | 
| DeleteHardwareTexture()=0 | CGUIFontTTF | protectedpure virtual | 
| DestroyVertexBuffer(CVertexBuffer &bufferHandle) const | CGUIFontTTF | inlinevirtual | 
| DrawTextInternal(CGraphicContext &context, float x, float y, const std::vector< KODI::UTILS::COLOR::Color > &colors, const vecText &text, uint32_t alignment, float maxPixelWidth, bool scrolling, float dx=0.0f, float dy=0.0f) | CGUIFontTTF | protected | 
| End() | CGUIFontTTF | |
| GetCharacter(character_t letter, FT_UInt glyphIndex) | CGUIFontTTF | protected | 
| GetCharWidthInternal(character_t ch) | CGUIFontTTF | protected | 
| GetFontHeight() const | CGUIFontTTF | inlineprotected | 
| GetFontIdent() const | CGUIFontTTF | inline | 
| GetHarfBuzzShapedGlyphs(const vecText &text) | CGUIFontTTF | protected | 
| GetLineHeight(float lineSpacing) const | CGUIFontTTF | protected | 
| GetMaxFontHeight() const | CGUIFontTTF | protected | 
| GetTextBaseLine() const | CGUIFontTTF | inlineprotected | 
| GetTextHeight(float lineSpacing, int numLines) const | CGUIFontTTF | protected | 
| GetTextureLineHeight() const | CGUIFontTTF | protected | 
| GetTextWidthInternal(const vecText &text) | CGUIFontTTF | protected | 
| GetTextWidthInternal(const vecText &text, const std::vector< Glyph > &glyph) | CGUIFontTTF | protected | 
| Load(const std::string &strFilename, float height=20.0f, float aspect=1.0f, float lineSpacing=1.0f, bool border=false) | CGUIFontTTF | |
| m_cellBaseLine | CGUIFontTTF | protected | 
| m_cellHeight | CGUIFontTTF | protected | 
| m_char | CGUIFontTTF | protected | 
| m_charquick | CGUIFontTTF | protected | 
| m_color | CGUIFontTTF | protected | 
| m_dynamicCache | CGUIFontTTF | protected | 
| m_ellipseCached | CGUIFontTTF | protected | 
| m_ellipsesWidth | CGUIFontTTF | protected | 
| m_face | CGUIFontTTF | protected | 
| m_fontFileInMemory | CGUIFontTTF | protected | 
| m_fontIdent | CGUIFontTTF | protected | 
| m_hbFont | CGUIFontTTF | protected | 
| m_height | CGUIFontTTF | protected | 
| m_maxFontHeight | CGUIFontTTF | protected | 
| m_nestedBeginCount | CGUIFontTTF | protected | 
| m_nTexture | CGUIFontTTF | protected | 
| m_originX | CGUIFontTTF | protected | 
| m_originY | CGUIFontTTF | protected | 
| m_posX | CGUIFontTTF | protected | 
| m_posY | CGUIFontTTF | protected | 
| m_renderSystem | CGUIFontTTF | protected | 
| m_staticCache | CGUIFontTTF | protected | 
| m_stroker | CGUIFontTTF | protected | 
| m_texture | CGUIFontTTF | protected | 
| m_textureHeight | CGUIFontTTF | protected | 
| m_textureScaleX | CGUIFontTTF | protected | 
| m_textureScaleY | CGUIFontTTF | protected | 
| m_textureWidth | CGUIFontTTF | protected | 
| m_vertex | CGUIFontTTF | protected | 
| m_vertexTrans | CGUIFontTTF | protected | 
| ObliqueGlyph(FT_GlyphSlot slot) | CGUIFontTTF | protectedstatic | 
| ReallocTexture(unsigned int &newHeight)=0 | CGUIFontTTF | protectedpure virtual | 
| RemoveReference() | CGUIFontTTF | protected | 
| RenderCharacter(CGraphicContext &context, float posX, float posY, const Character *ch, KODI::UTILS::COLOR::Color color, bool roundX, std::vector< SVertex > &vertices) | CGUIFontTTF | protected | 
| SetGlyphStrength(FT_GlyphSlot slot, int glyphStrength) | CGUIFontTTF | protected | 
| ~CGUIFontTTF() | CGUIFontTTF | virtual |