Public Member Functions | Public Attributes | Friends

gfxProxyFontEntry Class Reference

#include <gfxUserFontSet.h>

Inheritance diagram for gfxProxyFontEntry:
Collaboration diagram for gfxProxyFontEntry:

List of all members.

Public Member Functions

 gfxProxyFontEntry (const nsTArray< gfxFontFaceSrc > &aFontFaceSrcList, gfxMixedFontFamily *aFamily, PRUint32 aWeight, PRUint32 aStretch, PRUint32 aItalicStyle, gfxSparseBitSet *aUnicodeRanges)
virtual ~gfxProxyFontEntry ()
virtual gfxFontCreateFontInstance (const gfxFontStyle *aFontStyle, PRBool aNeedsBold)

Public Attributes

PRPackedBool mIsLoading
nsTArray< gfxFontFaceSrcmSrcList
PRUint32 mSrcIndex


class gfxUserFontSet

Constructor & Destructor Documentation

gfxProxyFontEntry::gfxProxyFontEntry ( const nsTArray< gfxFontFaceSrc > &  aFontFaceSrcList,
gfxMixedFontFamily aFamily,
PRUint32  aWeight,
PRUint32  aStretch,
PRUint32  aItalicStyle,
gfxSparseBitSet aUnicodeRanges 
virtual gfxProxyFontEntry::~gfxProxyFontEntry (  )  [virtual]

Member Function Documentation

virtual gfxFont* gfxProxyFontEntry::CreateFontInstance ( const gfxFontStyle aFontStyle,
PRBool  aNeedsBold 
) [virtual]

Reimplemented from gfxFontEntry.

Friends And Related Function Documentation

friend class gfxUserFontSet [friend]

Member Data Documentation

The documentation for this class was generated from the following file: