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