#include <gfxUserFontSet.h>
Inheritance diagram for gfxProxyFontEntry:
Collaboration diagram for gfxProxyFontEntry:Public Member Functions | |
| gfxProxyFontEntry (const nsTArray< gfxFontFaceSrc > &aFontFaceSrcList, gfxMixedFontFamily *aFamily, PRUint32 aWeight, PRUint32 aStretch, PRUint32 aItalicStyle, const nsTArray< gfxFontFeature > &aFeatureSettings, PRUint32 aLanguageOverride, gfxSparseBitSet *aUnicodeRanges) | |
| virtual | ~gfxProxyFontEntry () |
| virtual gfxFont * | CreateFontInstance (const gfxFontStyle *aFontStyle, PRBool aNeedsBold) |
Public Attributes | |
| PRPackedBool | mIsLoading |
| nsTArray< gfxFontFaceSrc > | mSrcList |
| PRUint32 | mSrcIndex |
Friends | |
| class | gfxUserFontSet |
| gfxProxyFontEntry::gfxProxyFontEntry | ( | const nsTArray< gfxFontFaceSrc > & | aFontFaceSrcList, | |
| gfxMixedFontFamily * | aFamily, | |||
| PRUint32 | aWeight, | |||
| PRUint32 | aStretch, | |||
| PRUint32 | aItalicStyle, | |||
| const nsTArray< gfxFontFeature > & | aFeatureSettings, | |||
| PRUint32 | aLanguageOverride, | |||
| gfxSparseBitSet * | aUnicodeRanges | |||
| ) |
| virtual gfxProxyFontEntry::~gfxProxyFontEntry | ( | ) | [virtual] |
| virtual gfxFont* gfxProxyFontEntry::CreateFontInstance | ( | const gfxFontStyle * | aFontStyle, | |
| PRBool | aNeedsBold | |||
| ) | [virtual] |
Reimplemented from gfxFontEntry.
friend class gfxUserFontSet [friend] |
| PRUint32 gfxProxyFontEntry::mSrcIndex |
1.7.1