Kodi Documentation  18.0
Kodi is an open source media player and entertainment hub.
CGUIFontTTFGL Member List

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

AddReference()CGUIFontTTFBaseprotected
Begin()CGUIFontTTFBase
CacheCharacter(wchar_t letter, uint32_t style, Character *ch)CGUIFontTTFBaseprotected
CGUIFontTTFBase(const std::string &strFileName)CGUIFontTTFBaseexplicit
CGUIFontTTFGL(const std::string &strFileName)CGUIFontTTFGLexplicit
Clear()CGUIFontTTFBase
ClearCharacterCache()CGUIFontTTFBaseprotected
CopyCharToTexture(FT_BitmapGlyph bitGlyph, unsigned int x1, unsigned int y1, unsigned int x2, unsigned int y2) overrideCGUIFontTTFGLprotectedvirtual
CreateStaticVertexBuffers(void)CGUIFontTTFGLstatic
CreateVertexBuffer(const std::vector< SVertex > &vertices) const overrideCGUIFontTTFGLvirtual
DeleteHardwareTexture() overrideCGUIFontTTFGLprotectedvirtual
DestroyStaticVertexBuffers(void)CGUIFontTTFGLstatic
DestroyVertexBuffer(CVertexBuffer &bufferHandle) const overrideCGUIFontTTFGLvirtual
DrawTextInternal(float x, float y, const std::vector< UTILS::Color > &colors, const vecText &text, uint32_t alignment, float maxPixelWidth, bool scrolling)CGUIFontTTFBaseprotected
End()CGUIFontTTFBase
FirstBegin() overrideCGUIFontTTFGLvirtual
GetCharacter(character_t letter)CGUIFontTTFBaseinlineprotected
GetCharWidthInternal(character_t ch)CGUIFontTTFBaseprotected
GetFileName() constCGUIFontTTFBaseinline
GetFontHeight() constCGUIFontTTFBaseinlineprotected
GetLineHeight(float lineSpacing) constCGUIFontTTFBaseprotected
GetTextBaseLine() constCGUIFontTTFBaseinlineprotected
GetTextHeight(float lineSpacing, int numLines) constCGUIFontTTFBaseprotected
GetTextureLineHeight() constCGUIFontTTFBaseprotected
GetTextWidthInternal(vecText::const_iterator start, vecText::const_iterator end)CGUIFontTTFBaseprotected
LastEnd() overrideCGUIFontTTFGLvirtual
Load(const std::string &strFilename, float height=20.0f, float aspect=1.0f, float lineSpacing=1.0f, bool border=false)CGUIFontTTFBase
m_cellBaseLineCGUIFontTTFBaseprotected
m_cellHeightCGUIFontTTFBaseprotected
m_charCGUIFontTTFBaseprotected
m_charquickCGUIFontTTFBaseprotected
m_colorCGUIFontTTFBaseprotected
m_dynamicCacheCGUIFontTTFBaseprotected
m_elementArrayHandleCGUIFontTTFGLprotectedstatic
m_ellipsesWidthCGUIFontTTFBaseprotected
m_faceCGUIFontTTFBaseprotected
m_fontFileInMemoryCGUIFontTTFBaseprotected
m_heightCGUIFontTTFBaseprotected
m_maxCharsCGUIFontTTFBaseprotected
m_nestedBeginCountCGUIFontTTFBaseprotected
m_nTextureCGUIFontTTFBaseprotected
m_numCharsCGUIFontTTFBaseprotected
m_originXCGUIFontTTFBaseprotected
m_originYCGUIFontTTFBaseprotected
m_posXCGUIFontTTFBaseprotected
m_posYCGUIFontTTFBaseprotected
m_renderSystemCGUIFontTTFBaseprotected
m_staticCacheCGUIFontTTFBaseprotected
m_strFilenameCGUIFontTTFBaseprotected
m_strFileNameCGUIFontTTFBaseprotected
m_strokerCGUIFontTTFBaseprotected
m_textureCGUIFontTTFBaseprotected
m_textureHeightCGUIFontTTFBaseprotected
m_textureScaleXCGUIFontTTFBaseprotected
m_textureScaleYCGUIFontTTFBaseprotected
m_textureWidthCGUIFontTTFBaseprotected
m_vertexCGUIFontTTFBaseprotected
m_vertexTransCGUIFontTTFBaseprotected
ObliqueGlyph(FT_GlyphSlot slot)CGUIFontTTFBaseprotectedstatic
ReallocTexture(unsigned int &newHeight) overrideCGUIFontTTFGLprotectedvirtual
RemoveReference()CGUIFontTTFBaseprotected
RenderCharacter(float posX, float posY, const Character *ch, UTILS::Color color, bool roundX, std::vector< SVertex > &vertices)CGUIFontTTFBaseprotected
SetGlyphStrength(FT_GlyphSlot slot, int glyphStrength)CGUIFontTTFBaseprotected
spacing_between_characters_in_textureCGUIFontTTFBaseprotectedstatic
~CGUIFontTTFBase(void)CGUIFontTTFBasevirtual
~CGUIFontTTFGL(void) overrideCGUIFontTTFGL