gfxPangoFontGroup Member List

This is the complete list of members for gfxPangoFontGroup, including all inherited members.
AddRef(void)gfxTextRunFactory [inline]
CACHE_TEXT_FLAGS enum valuegfxTextRunFactory
CanTakeFastPath(PRUint32 aFlags)gfxPangoFontGroup [protected]
ComputeRanges(nsTArray< gfxTextRange > &mRanges, const PRUnichar *aString, PRUint32 begin, PRUint32 end)gfxFontGroup
Copy(const gfxFontStyle *aStyle)gfxPangoFontGroup [virtual]
CreateGlyphRunsFast(gfxTextRun *aTextRun, const gchar *aUTF8, PRUint32 aUTF8Length)gfxPangoFontGroup [protected]
CreateGlyphRunsItemizing(gfxTextRun *aTextRun, const gchar *aUTF8, PRUint32 aUTF8Length, PRUint32 aUTF8HeaderLength)gfxPangoFontGroup [protected]
Equals(const gfxFontGroup &other) const gfxFontGroup [inline]
FindFontForChar(PRUint32 ch, PRUint32 prevCh, PRUint32 nextCh, gfxFont *aPrevMatchedFont)gfxFontGroup
FindPlatformFont(const nsAString &aName, const nsACString &aGenericName, void *closure)gfxFontGroup [protected, static]
FontCreationCallback typedefgfxFontGroup
FontListLength() const gfxFontGroup [inline, virtual]
FontResolverProc(const nsAString &aName, void *aClosure)gfxFontGroup [protected, static]
ForEachFont(const nsAString &aFamilies, const nsACString &aLangGroup, FontCreationCallback fc, void *closure)gfxFontGroup
ForEachFont(FontCreationCallback fc, void *closure)gfxFontGroup
ForEachFontInternal(const nsAString &aFamilies, const nsACString &aLangGroup, PRBool aResolveGeneric, PRBool aResolveFontName, FontCreationCallback fc, void *closure)gfxFontGroup [protected]
GetBaseFontSet()gfxPangoFontGroup [protected]
GetBasePangoFont()gfxPangoFontGroup
GetFamilies()gfxFontGroup [inline]
GetFcFamilies(nsTArray< nsString_external > *aFcFamilyList, const nsACString &aLangGroup)gfxPangoFontGroup [protected]
GetFontAt(PRInt32 i)gfxPangoFontGroup [virtual]
GetFontSet(PangoLanguage *aLang=NULL)gfxPangoFontGroup
GetGeneration()gfxFontGroup
GetPangoLanguage()gfxPangoFontGroup [inline]
GetSizeAdjustFactor()gfxPangoFontGroup [inline, protected]
GetStyle() const gfxFontGroup [inline]
GetUnderlineOffset()gfxFontGroup [inline, virtual]
GetUserFontSet()gfxFontGroup
gfxFontGroup(const nsAString &aFamilies, const gfxFontStyle *aStyle, gfxUserFontSet *aUserFontSet=0)gfxFontGroup
gfxPangoFontGroup(const nsAString &families, const gfxFontStyle *aStyle, gfxUserFontSet *aUserFontSet)gfxPangoFontGroup
HasFont(const gfxFontEntry *aFontEntry)gfxFontGroup
InitMetricsForBadFont(gfxFont *aBadFont)gfxFontGroup [protected]
InitTextRun(gfxTextRun *aTextRun, const gchar *aUTF8Text, PRUint32 aUTF8Length, PRUint32 aUTF8HeaderLength, PRBool aTake8BitPath)gfxPangoFontGroup [protected]
gfxFontGroup::InitTextRun(gfxTextRun *aTextRun, const PRUnichar *aString, PRUint32 aLength)gfxFontGroup [protected]
IsInvalidChar(PRUnichar ch)gfxFontGroup [static]
MakeEmptyTextRun(const Parameters *aParams, PRUint32 aFlags)gfxFontGroup
MakeFontSet(PangoLanguage *aLang, gfxFloat aSizeAdjustFactor, nsAutoRef< FcPattern > *aMatchPattern=NULL)gfxPangoFontGroup [protected]
MakeSpaceTextRun(const Parameters *aParams, PRUint32 aFlags)gfxFontGroup
MakeTextRun(const PRUnichar *aString, PRUint32 aLength, const Parameters *aParams, PRUint32 aFlags)gfxPangoFontGroup [virtual]
MakeTextRun(const PRUint8 *aString, PRUint32 aLength, const Parameters *aParams, PRUint32 aFlags)gfxPangoFontGroup [virtual]
mCurrGenerationgfxFontGroup [protected]
mFamiliesgfxFontGroup [protected]
mFontsgfxFontGroup [protected]
mFontSetsgfxPangoFontGroup [protected]
mLastPrefFamilygfxFontGroup [protected]
mLastPrefFirstFontgfxFontGroup [protected]
mLastPrefFontgfxFontGroup [protected]
mLastPrefLanggfxFontGroup [protected]
mPageLanggfxFontGroup [protected]
mPangoLanguagegfxPangoFontGroup [protected]
mRefCntgfxTextRunFactory [protected]
mSizeAdjustFactorgfxPangoFontGroup [protected]
mStylegfxFontGroup [protected]
mUnderlineOffsetgfxFontGroup [protected]
mUserFontSetgfxFontGroup [protected]
NewFontEntry(const gfxProxyFontEntry &aProxyEntry, const nsAString &aFullname)gfxPangoFontGroup [static]
NewFontEntry(const gfxProxyFontEntry &aProxyEntry, const PRUint8 *aFontData, PRUint32 aLength)gfxPangoFontGroup [static]
PLATFORM_TEXT_FLAGS enum valuegfxTextRunFactory
Release(void)gfxTextRunFactory [inline]
SetGlyphs(gfxTextRun *aTextRun, const gchar *aUTF8, PRUint32 aUTF8Length, PRUint32 *aUTF16Offset, PangoGlyphString *aGlyphs, PangoGlyphUnit aOverrideSpaceWidth, PRBool aAbortOnMissingGlyph)gfxPangoFontGroup [protected]
SetMissingGlyphs(gfxTextRun *aTextRun, const gchar *aUTF8, PRUint32 aUTF8Length, PRUint32 *aUTF16Offset)gfxPangoFontGroup [protected]
SETTABLE_FLAGS enum valuegfxTextRunFactory
SetUserFontSet(gfxUserFontSet *aUserFontSet)gfxFontGroup [protected]
Shutdown()gfxPangoFontGroup [static]
TEXT_DISABLE_OPTIONAL_LIGATURES enum valuegfxTextRunFactory
TEXT_ENABLE_HYPHEN_BREAKS enum valuegfxTextRunFactory
TEXT_ENABLE_SPACING enum valuegfxTextRunFactory
TEXT_IS_8BIT enum valuegfxTextRunFactory
TEXT_IS_ASCII enum valuegfxTextRunFactory
TEXT_IS_PERSISTENT enum valuegfxTextRunFactory
TEXT_IS_RTL enum valuegfxTextRunFactory
TEXT_NEED_BOUNDING_BOX enum valuegfxTextRunFactory
TEXT_OPTIMIZE_SPEED enum valuegfxTextRunFactory
TEXTRUN_TEXT_FLAGS enum valuegfxTextRunFactory
UNDERLINE_OFFSET_NOT_SET enum valuegfxFontGroup
UpdateFontList()gfxPangoFontGroup [virtual]
USER_TEXT_FLAGS enum valuegfxTextRunFactory
WhichFontSupportsChar(nsTArray< nsRefPtr< gfxFont > > &aFontList, PRUint32 aCh)gfxFontGroup [inline, protected]
WhichPrefFontSupportsChar(PRUint32 aCh)gfxFontGroup [virtual]
WhichSystemFontSupportsChar(PRUint32 aCh)gfxFontGroup [virtual]
~gfxFontGroup()gfxFontGroup [virtual]
~gfxPangoFontGroup()gfxPangoFontGroup [virtual]
~gfxTextRunFactory()gfxTextRunFactory [inline, virtual]