SuperTuxKart
FontWithFace Member List

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

addLazyLoadChar(wchar_t c)FontWithFaceinlineprivate
createNewGlyphPage()FontWithFaceprivate
disableTextShaping() const (defined in FontWithFace)FontWithFaceinlinevirtual
drawText(const core::stringw &text, const core::rect< s32 > &position, const video::SColor &color, bool hcenter, bool vcenter, const core::rect< s32 > *clip, FontSettings *font_settings, FontCharCollector *char_collector=NULL) (defined in FontWithFace)FontWithFacevirtual
drawTextQuick(const core::stringw &text, const core::rect< s32 > &position, const video::SColor &color, bool hcenter, bool vcenter, const core::rect< s32 > *clip, FontSettings *font_settings, FontCharCollector *char_collector=NULL) (defined in FontWithFace)FontWithFace
dumpGlyphPage(const std::string &name)FontWithFace
dumpGlyphPage()FontWithFace
FontWithFace(const std::string &name)FontWithFace
getAreaFromCharacter(const wchar_t c, bool *fallback_font) constFontWithFace
getCharacterFromPos(const wchar_t *text, int pixel_x, FontSettings *font_settings=NULL) constFontWithFace
getCharWidth(const FontArea &area, bool fallback, float scale) constFontWithFaceprivate
getDimension(const core::stringw &text, FontSettings *font_settings=NULL)FontWithFacevirtual
getDPI() constFontWithFaceinline
getFaceTTF() const (defined in FontWithFace)FontWithFaceinline
getFontMaxHeight() const (defined in FontWithFace)FontWithFaceinline
getGlyphInfo(wchar_t c) constFontWithFaceinlineprivate
getGlyphMaxHeight() const (defined in FontWithFace)FontWithFaceinline
getGlyphPageSize() const =0FontWithFaceprivatepure virtual
getInverseShaping() const (defined in FontWithFace)FontWithFaceinline
getScalingFactorOne() const =0FontWithFaceprivatepure virtual
getScalingFactorTwo() const =0FontWithFaceprivatepure virtual
getSpriteBank() constFontWithFaceinline
getUnknownFontArea() const (defined in FontWithFace)FontWithFaceprivate
init()FontWithFacevirtual
insertCharacters(const wchar_t *in_ptr, bool first_load=false)FontWithFaceinlineprotected
insertGlyph(unsigned font_number, unsigned glyph_index)FontWithFace
isBold() constFontWithFaceinlineprivatevirtual
loadedChar(wchar_t c) constFontWithFaceinlineprivate
loadGlyphInfo(wchar_t c)FontWithFaceprivate
m_character_glyph_info_mapFontWithFaceprivate
m_current_heightFontWithFaceprivate
m_face_dpiFontWithFaceprivate
m_face_ttfFontWithFaceprivate
m_fallback_fontFontWithFaceprivate
m_fallback_font_scaleFontWithFaceprivate
m_font_max_heightFontWithFaceprotected
m_glyph_max_heightFontWithFaceprotected
m_inverse_shapingFontWithFaceprivate
m_new_char_holderFontWithFaceprivate
m_spritebankFontWithFaceprivate
m_used_heightFontWithFaceprivate
m_used_widthFontWithFaceprivate
NoCopy() (defined in NoCopy)NoCopyinline
render(const std::vector< gui::GlyphLayout > &gl, const core::rect< s32 > &position, const video::SColor &color, bool hcenter, bool vcenter, const core::rect< s32 > *clip, FontSettings *font_settings, FontCharCollector *char_collector=NULL)FontWithFace
reset()FontWithFacevirtual
setDPI()FontWithFace
setFallbackFont(FontWithFace *face)FontWithFaceinlineprotected
setFallbackFontScale(float scale)FontWithFaceinlineprotected
shapeOutline(FT_Outline *outline) constFontWithFaceinlineprivatevirtual
supportChar(wchar_t c)FontWithFaceinlineprivate
supportLazyLoadChar() constFontWithFaceinlineprivatevirtual
text2GlyphsWithoutShaping(const core::stringw &t)FontWithFaceprivate
updateCharactersList()FontWithFaceprotected
useColorGlyphPage() const (defined in FontWithFace)FontWithFaceinlinevirtual
~FontWithFace()FontWithFacevirtual