Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
CGUIFontTTF Member List

This is the complete list of members for CGUIFontTTF, including all inherited members.

AddReference()CGUIFontTTFprotected
Begin()CGUIFontTTF
CacheCharacter(FT_UInt glyphIndex, uint32_t style, Character *ch)CGUIFontTTFprotected
CGUIFont classCGUIFontTTFfriend
CGUIFontTTF(const std::string &fontIdent)CGUIFontTTFexplicitprotected
Clear()CGUIFontTTF
ClearCharacterCache()CGUIFontTTFprotected
CopyCharToTexture(FT_BitmapGlyph bitGlyph, unsigned int x1, unsigned int y1, unsigned int x2, unsigned int y2)=0CGUIFontTTFprotectedpure virtual
CreateGUIFontTTF(const std::string &fontIdent)CGUIFontTTFstatic
CreateVertexBuffer(const std::vector< SVertex > &vertices) constCGUIFontTTFinlinevirtual
DeleteHardwareTexture()=0CGUIFontTTFprotectedpure virtual
DestroyVertexBuffer(CVertexBuffer &bufferHandle) constCGUIFontTTFinlinevirtual
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)CGUIFontTTFprotected
End()CGUIFontTTF
GetCharacter(character_t letter, FT_UInt glyphIndex)CGUIFontTTFprotected
GetCharWidthInternal(character_t ch)CGUIFontTTFprotected
GetFontHeight() constCGUIFontTTFinlineprotected
GetFontIdent() constCGUIFontTTFinline
GetHarfBuzzShapedGlyphs(const vecText &text)CGUIFontTTFprotected
GetLineHeight(float lineSpacing) constCGUIFontTTFprotected
GetMaxFontHeight() constCGUIFontTTFprotected
GetTextBaseLine() constCGUIFontTTFinlineprotected
GetTextHeight(float lineSpacing, int numLines) constCGUIFontTTFprotected
GetTextureLineHeight() constCGUIFontTTFprotected
GetTextWidthInternal(const vecText &text)CGUIFontTTFprotected
GetTextWidthInternal(const vecText &text, const std::vector< Glyph > &glyph)CGUIFontTTFprotected
Load(const std::string &strFilename, float height=20.0f, float aspect=1.0f, float lineSpacing=1.0f, bool border=false)CGUIFontTTF
m_cellBaseLineCGUIFontTTFprotected
m_cellHeightCGUIFontTTFprotected
m_charCGUIFontTTFprotected
m_charquickCGUIFontTTFprotected
m_colorCGUIFontTTFprotected
m_dynamicCacheCGUIFontTTFprotected
m_ellipseCachedCGUIFontTTFprotected
m_ellipsesWidthCGUIFontTTFprotected
m_faceCGUIFontTTFprotected
m_fontFileInMemoryCGUIFontTTFprotected
m_fontIdentCGUIFontTTFprotected
m_hbFontCGUIFontTTFprotected
m_heightCGUIFontTTFprotected
m_maxFontHeightCGUIFontTTFprotected
m_nestedBeginCountCGUIFontTTFprotected
m_nTextureCGUIFontTTFprotected
m_originXCGUIFontTTFprotected
m_originYCGUIFontTTFprotected
m_posXCGUIFontTTFprotected
m_posYCGUIFontTTFprotected
m_renderSystemCGUIFontTTFprotected
m_staticCacheCGUIFontTTFprotected
m_strokerCGUIFontTTFprotected
m_textureCGUIFontTTFprotected
m_textureHeightCGUIFontTTFprotected
m_textureScaleXCGUIFontTTFprotected
m_textureScaleYCGUIFontTTFprotected
m_textureWidthCGUIFontTTFprotected
m_vertexCGUIFontTTFprotected
m_vertexTransCGUIFontTTFprotected
ObliqueGlyph(FT_GlyphSlot slot)CGUIFontTTFprotectedstatic
ReallocTexture(unsigned int &newHeight)=0CGUIFontTTFprotectedpure virtual
RemoveReference()CGUIFontTTFprotected
RenderCharacter(CGraphicContext &context, float posX, float posY, const Character *ch, KODI::UTILS::COLOR::Color color, bool roundX, std::vector< SVertex > &vertices)CGUIFontTTFprotected
SetGlyphStrength(FT_GlyphSlot slot, int glyphStrength)CGUIFontTTFprotected
~CGUIFontTTF()CGUIFontTTFvirtual