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 |