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

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

CGUIFontTTFBase::AddReference()CGUIFontTTFBaseprotected
Begin()CGUIFontTTFBase
CacheCharacter(wchar_t letter, uint32_t style, Character *ch)CGUIFontTTFBaseprotected
CGUIFontTTFBase(const std::string &strFileName)CGUIFontTTFBaseexplicit
CGUIFontTTFDX(const std::string &strFileName)CGUIFontTTFDXexplicit
Clear()CGUIFontTTFBase
ClearCharacterCache()CGUIFontTTFBaseprotected
CopyCharToTexture(FT_BitmapGlyph bitGlyph, unsigned int x1, unsigned int y1, unsigned int x2, unsigned int y2) overrideCGUIFontTTFDXprotectedvirtual
CreateStaticIndexBuffer(void)CGUIFontTTFDXstatic
CreateVertexBuffer(const std::vector< SVertex > &vertices) const overrideCGUIFontTTFDXvirtual
DeleteHardwareTexture() overrideCGUIFontTTFDXprotectedvirtual
DestroyStaticIndexBuffer(void)CGUIFontTTFDXstatic
DestroyVertexBuffer(CVertexBuffer &bufferHandle) const overrideCGUIFontTTFDXvirtual
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() overrideCGUIFontTTFDXvirtual
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() overrideCGUIFontTTFDXvirtual
Load(const std::string &strFilename, float height=20.0f, float aspect=1.0f, float lineSpacing=1.0f, bool border=false)CGUIFontTTFBase
m_bRegisteredID3DResourceprotected
m_cellBaseLineCGUIFontTTFBaseprotected
m_cellHeightCGUIFontTTFBaseprotected
m_charCGUIFontTTFBaseprotected
m_charquickCGUIFontTTFBaseprotected
m_colorCGUIFontTTFBaseprotected
m_dynamicCacheCGUIFontTTFBaseprotected
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
OnCreateDevice() overrideCGUIFontTTFDXvirtual
OnDestroyDevice(bool fatal) overrideCGUIFontTTFDXvirtual
ReallocTexture(unsigned int &newHeight) overrideCGUIFontTTFDXprotectedvirtual
Register()ID3DResourceprotected
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
Unregister()ID3DResourceprotected
~CGUIFontTTFBase(void)CGUIFontTTFBasevirtual
~CGUIFontTTFDX(void)CGUIFontTTFDXvirtual
~ID3DResource()ID3DResourceinlinevirtual