#include <gfxPangoFonts.h>
Inheritance diagram for gfxPangoFontGroup:
Collaboration diagram for gfxPangoFontGroup:Classes | |
| class | FontSetByLangEntry |
Public Member Functions | |
| gfxPangoFontGroup (const nsAString &families, const gfxFontStyle *aStyle, gfxUserFontSet *aUserFontSet) | |
| virtual | ~gfxPangoFontGroup () |
| virtual gfxFontGroup * | Copy (const gfxFontStyle *aStyle) |
| virtual gfxFont * | GetFontAt (PRInt32 i) |
| virtual void | UpdateFontList () |
| virtual already_AddRefed< gfxFont > | FindFontForChar (PRUint32 aCh, PRUint32 aPrevCh, PRInt32 aRunScript, gfxFont *aPrevMatchedFont) |
| PangoLanguage * | GetPangoLanguage () |
Static Public Member Functions | |
| static void | Shutdown () |
| static gfxFontEntry * | NewFontEntry (const gfxProxyFontEntry &aProxyEntry, const nsAString &aFullname) |
| static gfxFontEntry * | NewFontEntry (const gfxProxyFontEntry &aProxyEntry, const PRUint8 *aFontData, PRUint32 aLength) |
| gfxPangoFontGroup::gfxPangoFontGroup | ( | const nsAString & | families, | |
| const gfxFontStyle * | aStyle, | |||
| gfxUserFontSet * | aUserFontSet | |||
| ) |
| virtual gfxPangoFontGroup::~gfxPangoFontGroup | ( | ) | [virtual] |
| virtual gfxFontGroup* gfxPangoFontGroup::Copy | ( | const gfxFontStyle * | aStyle | ) | [virtual] |
Reimplemented from gfxFontGroup.
| virtual already_AddRefed<gfxFont> gfxPangoFontGroup::FindFontForChar | ( | PRUint32 | aCh, | |
| PRUint32 | aPrevCh, | |||
| PRInt32 | aRunScript, | |||
| gfxFont * | aPrevMatchedFont | |||
| ) | [virtual] |
Reimplemented from gfxFontGroup.
| virtual gfxFont* gfxPangoFontGroup::GetFontAt | ( | PRInt32 | i | ) | [virtual] |
Reimplemented from gfxFontGroup.
| PangoLanguage* gfxPangoFontGroup::GetPangoLanguage | ( | ) | [inline] |
| static gfxFontEntry* gfxPangoFontGroup::NewFontEntry | ( | const gfxProxyFontEntry & | aProxyEntry, | |
| const PRUint8 * | aFontData, | |||
| PRUint32 | aLength | |||
| ) | [static] |
| static gfxFontEntry* gfxPangoFontGroup::NewFontEntry | ( | const gfxProxyFontEntry & | aProxyEntry, | |
| const nsAString & | aFullname | |||
| ) | [static] |
| static void gfxPangoFontGroup::Shutdown | ( | ) | [static] |
Reimplemented from gfxFontGroup.
| virtual void gfxPangoFontGroup::UpdateFontList | ( | ) | [virtual] |
Reimplemented from gfxFontGroup.
1.7.1