Back to index

lightning-sunbird  0.9+nobinonly
nsFontMetricsXft Member List
This is the complete list of members for nsFontMetricsXft, including all inherited members.
CacheFontMetrics(void)nsFontMetricsXft [private]
CacheFontMetrics(void)nsFontMetricsXft [private]
Destroy()nsFontMetricsXft [virtual]
Destroy()nsFontMetricsXft [virtual]
DoMatch(PRBool aMatchAll)nsFontMetricsXft [private]
DoMatch(PRBool aMatchAll)nsFontMetricsXft [private]
DrawString(const char *aString, PRUint32 aLength, nscoord aX, nscoord aY, const nscoord *aSpacing, nsCairoRenderingContext *aContext, nsCairoDrawingSurface *aSurface)nsFontMetricsXft [virtual]
DrawString(const PRUnichar *aString, PRUint32 aLength, nscoord aX, nscoord aY, PRInt32 aFontID, const nscoord *aSpacing, nsCairoRenderingContext *aContext, nsCairoDrawingSurface *aSurface)nsFontMetricsXft [virtual]
DrawString(const char *aString, PRUint32 aLength, nscoord aX, nscoord aY, const nscoord *aSpacing, nsRenderingContextGTK *aContext, nsDrawingSurfaceGTK *aSurface)nsFontMetricsXft [virtual]
DrawString(const PRUnichar *aString, PRUint32 aLength, nscoord aX, nscoord aY, PRInt32 aFontID, const nscoord *aSpacing, nsRenderingContextGTK *aContext, nsDrawingSurfaceGTK *aSurface)nsFontMetricsXft [virtual]
DrawStringCallback(const FcChar32 *aString, PRUint32 aLen, nsFontXft *aFont, void *aData)nsFontMetricsXft
DrawStringCallback(const FcChar32 *aString, PRUint32 aLen, nsFontXft *aFont, void *aData)nsFontMetricsXft
DrawUnknownGlyph(FcChar32 aChar, nscoord aX, nscoord aY, XftColor *aColor, XftDraw *aDraw)nsFontMetricsXft [private]
DrawUnknownGlyph(FcChar32 aChar, nscoord aX, nscoord aY, XftColor *aColor, XftDraw *aDraw)nsFontMetricsXft [private]
eAllMatching enum valuensFontMetricsXft [private]
eBestMatch enum valuensFontMetricsXft [private]
eNoMatch enum valuensFontMetricsXft [private]
EnumerateGlyphs(const char *aString, PRUint32 aLen, GlyphEnumeratorCallback aCallback, void *aCallbackData)nsFontMetricsXft [private]
EnumerateGlyphs(const PRUnichar *aString, PRUint32 aLen, GlyphEnumeratorCallback aCallback, void *aCallbackData)nsFontMetricsXft [private]
EnumerateGlyphs(const char *aString, PRUint32 aLen, GlyphEnumeratorCallback aCallback, void *aCallbackData)nsFontMetricsXft [private]
EnumerateGlyphs(const PRUnichar *aString, PRUint32 aLen, GlyphEnumeratorCallback aCallback, void *aCallbackData)nsFontMetricsXft [private]
EnumerateXftGlyphs(const FcChar32 *aString, PRUint32 aLen, GlyphEnumeratorCallback aCallback, void *aCallbackData)nsFontMetricsXft [private]
EnumerateXftGlyphs(const FcChar32 *aString, PRUint32 aLen, GlyphEnumeratorCallback aCallback, void *aCallbackData)nsFontMetricsXft [private]
EnumFontCallback(const nsString &aFamily, PRBool aIsGeneric, void *aData)nsFontMetricsXft [private, static]
EnumFontCallback(const nsString &aFamily, PRBool aIsGeneric, void *aData)nsFontMetricsXft [private, static]
FamilyExists(nsIDeviceContext *aDevice, const nsString &aName)nsFontMetricsXft [static]
FamilyExists(nsIDeviceContext *aDevice, const nsString &aName)nsFontMetricsXft [static]
FindFont(PRUint32)nsFontMetricsXft [private]
FindFont(PRUint32)nsFontMetricsXft [private]
nsIFontMetricsGTK::Font()nsIFontMetrics [inline]
nsICairoFontMetrics::Font()nsIFontMetrics [inline]
FontMatch enum namensFontMetricsXft [private]
FontMatch enum namensFontMetricsXft [private]
GetAveCharWidth(nscoord &aAveCharWidth)nsFontMetricsXft [inline, virtual]
GetAveCharWidth(nscoord &aAveCharWidth)nsFontMetricsXft [inline, virtual]
GetClusterInfo(const PRUnichar *aText, PRUint32 aLength, PRUint8 *aClusterStarts)nsFontMetricsXft [virtual]
GetCurrentGDKFont(void)nsFontMetricsXft [virtual]
GetEmAscent(nscoord &aAscent)nsFontMetricsXft [inline, virtual]
GetEmAscent(nscoord &aAscent)nsFontMetricsXft [inline, virtual]
GetEmDescent(nscoord &aDescent)nsFontMetricsXft [inline, virtual]
GetEmDescent(nscoord &aDescent)nsFontMetricsXft [inline, virtual]
GetEmHeight(nscoord &aHeight)nsFontMetricsXft [inline, virtual]
GetEmHeight(nscoord &aHeight)nsFontMetricsXft [inline, virtual]
GetFontHandle(nsFontHandle &aHandle)nsFontMetricsXft [virtual]
GetFontHandle(nsFontHandle &aHandle)nsFontMetricsXft [virtual]
GetHeight(nscoord &aHeight)nsFontMetricsXft [inline, virtual]
GetHeight(nscoord &aHeight)nsFontMetricsXft [inline, virtual]
GetHints(void)nsFontMetricsXft [static]
GetHints(void)nsFontMetricsXft [static]
GetLangGroup(nsIAtom **aLangGroup)nsFontMetricsXft [virtual]
GetLangGroup(nsIAtom **aLangGroup)nsFontMetricsXft [virtual]
GetLeading(nscoord &aLeading)nsFontMetricsXft [inline, virtual]
GetLeading(nscoord &aLeading)nsFontMetricsXft [inline, virtual]
GetMaxAdvance(nscoord &aAdvance)nsFontMetricsXft [inline, virtual]
GetMaxAdvance(nscoord &aAdvance)nsFontMetricsXft [inline, virtual]
GetMaxAscent(nscoord &aAscent)nsFontMetricsXft [inline, virtual]
GetMaxAscent(nscoord &aAscent)nsFontMetricsXft [inline, virtual]
GetMaxDescent(nscoord &aDescent)nsFontMetricsXft [inline, virtual]
GetMaxDescent(nscoord &aDescent)nsFontMetricsXft [inline, virtual]
GetMaxHeight(nscoord &aHeight)nsFontMetricsXft [inline, virtual]
GetMaxHeight(nscoord &aHeight)nsFontMetricsXft [inline, virtual]
GetMaxStringLength()nsFontMetricsXft [inline, virtual]
GetNormalLineHeight(nscoord &aHeight)nsFontMetricsXft [inline, virtual]
GetNormalLineHeight(nscoord &aHeight)nsFontMetricsXft [inline, virtual]
GetPosition(const PRUnichar *aText, PRUint32 aLength, nsPoint aPt)nsFontMetricsXft [virtual]
GetRangeWidth(const PRUnichar *aText, PRUint32 aLength, PRUint32 aStart, PRUint32 aEnd, PRUint32 &aWidth)nsFontMetricsXft [virtual]
GetRangeWidth(const char *aText, PRUint32 aLength, PRUint32 aStart, PRUint32 aEnd, PRUint32 &aWidth)nsFontMetricsXft [virtual]
GetRightToLeftText()nsFontMetricsXft [virtual]
GetSpaceWidth(nscoord &aSpaceCharWidth)nsFontMetricsXft [inline, virtual]
GetSpaceWidth(nscoord &aSpaceCharWidth)nsFontMetricsXft [inline, virtual]
GetStrikeout(nscoord &aOffset, nscoord &aSize)nsFontMetricsXft [inline, virtual]
GetStrikeout(nscoord &aOffset, nscoord &aSize)nsFontMetricsXft [inline, virtual]
GetSubscriptOffset(nscoord &aResult)nsFontMetricsXft [inline, virtual]
GetSubscriptOffset(nscoord &aResult)nsFontMetricsXft [inline, virtual]
GetSuperscriptOffset(nscoord &aResult)nsFontMetricsXft [inline, virtual]
GetSuperscriptOffset(nscoord &aResult)nsFontMetricsXft [inline, virtual]
GetTextDimensions(const PRUnichar *aString, PRUint32 aLength, nsTextDimensions &aDimensions, PRInt32 *aFontID)nsFontMetricsXft [virtual]
GetTextDimensions(const char *aString, PRInt32 aLength, PRInt32 aAvailWidth, PRInt32 *aBreaks, PRInt32 aNumBreaks, nsTextDimensions &aDimensions, PRInt32 &aNumCharsFit, nsTextDimensions &aLastWordDimensions, PRInt32 *aFontID)nsFontMetricsXft [virtual]
GetTextDimensions(const PRUnichar *aString, PRInt32 aLength, PRInt32 aAvailWidth, PRInt32 *aBreaks, PRInt32 aNumBreaks, nsTextDimensions &aDimensions, PRInt32 &aNumCharsFit, nsTextDimensions &aLastWordDimensions, PRInt32 *aFontID)nsFontMetricsXft [virtual]
GetTextDimensions(const PRUnichar *aString, PRUint32 aLength, nsTextDimensions &aDimensions, PRInt32 *aFontID, nsRenderingContextGTK *aContext)nsFontMetricsXft [virtual]
GetTextDimensions(const char *aString, PRInt32 aLength, PRInt32 aAvailWidth, PRInt32 *aBreaks, PRInt32 aNumBreaks, nsTextDimensions &aDimensions, PRInt32 &aNumCharsFit, nsTextDimensions &aLastWordDimensions, PRInt32 *aFontID, nsRenderingContextGTK *aContext)nsFontMetricsXft [virtual]
GetTextDimensions(const PRUnichar *aString, PRInt32 aLength, PRInt32 aAvailWidth, PRInt32 *aBreaks, PRInt32 aNumBreaks, nsTextDimensions &aDimensions, PRInt32 &aNumCharsFit, nsTextDimensions &aLastWordDimensions, PRInt32 *aFontID, nsRenderingContextGTK *aContext)nsFontMetricsXft [virtual]
GetUnderline(nscoord &aOffset, nscoord &aSize)nsFontMetricsXft [inline, virtual]
GetUnderline(nscoord &aOffset, nscoord &aSize)nsFontMetricsXft [inline, virtual]
GetWidth(const char *aString, PRUint32 aLength, nscoord &aWidth)nsFontMetricsXft [virtual]
GetWidth(const PRUnichar *aString, PRUint32 aLength, nscoord &aWidth, PRInt32 *aFontID)nsFontMetricsXft [virtual]
GetWidth(const char *aString, PRUint32 aLength, nscoord &aWidth, nsRenderingContextGTK *aContext)nsFontMetricsXft [virtual]
GetWidth(const PRUnichar *aString, PRUint32 aLength, nscoord &aWidth, PRInt32 *aFontID, nsRenderingContextGTK *aContext)nsFontMetricsXft [virtual]
GetWidthCallback(const FcChar32 *aString, PRUint32 aLen, nsFontXft *aFont, void *aData)nsFontMetricsXft
GetWidthCallback(const FcChar32 *aString, PRUint32 aLen, nsFontXft *aFont, void *aData)nsFontMetricsXft
GetXHeight(nscoord &aResult)nsFontMetricsXft [inline, virtual]
GetXHeight(nscoord &aResult)nsFontMetricsXft [inline, virtual]
Init(const nsFont &aFont, nsIAtom *aLangGroup, nsIDeviceContext *aContext)nsFontMetricsXft [virtual]
Init(const nsFont &aFont, nsIAtom *aLangGroup, nsIDeviceContext *aContext)nsFontMetricsXft [virtual]
mAveCharWidthnsFontMetricsXft [private]
mDefaultFontnsFontMetricsXft [private]
mDeviceContextnsFontMetricsXft [private]
mEmAscentnsFontMetricsXft [private]
mEmDescentnsFontMetricsXft [private]
mEmHeightnsFontMetricsXft [private]
nsIFontMetricsGTK::mFontnsIFontMetrics [protected]
nsICairoFontMetrics::mFontnsIFontMetrics [protected]
mFontIsGenericnsFontMetricsXft [private]
mFontListnsFontMetricsXft [private]
mGenericFontnsFontMetricsXft [private]
mLangGroupnsFontMetricsXft [private]
mLeadingnsFontMetricsXft [private]
mLoadedFontsnsFontMetricsXft [private]
mMatchTypensFontMetricsXft [private]
mMaxAdvancensFontMetricsXft [private]
mMaxAscentnsFontMetricsXft [private]
mMaxDescentnsFontMetricsXft [private]
mMaxHeightnsFontMetricsXft [private]
mMaxStringLengthnsFontMetricsXft [private]
mMiniFontnsFontMetricsXft [private]
mMiniFontAscentnsFontMetricsXft [private]
mMiniFontDescentnsFontMetricsXft [private]
mMiniFontHeightnsFontMetricsXft [private]
mMiniFontPaddingnsFontMetricsXft [private]
mMiniFontWidthnsFontMetricsXft [private]
mMiniFontYOffsetnsFontMetricsXft [private]
mPatternnsFontMetricsXft [private]
mPixelSizensFontMetricsXft [private]
mSpaceWidthnsFontMetricsXft [private]
mStrikeoutOffsetnsFontMetricsXft [private]
mStrikeoutSizensFontMetricsXft [private]
mSubscriptOffsetnsFontMetricsXft [private]
mSuperscriptOffsetnsFontMetricsXft [private]
mUnderlineOffsetnsFontMetricsXft [private]
mUnderlineSizensFontMetricsXft [private]
mWesternFontnsFontMetricsXft [private]
mXHeightnsFontMetricsXft [private]
nsFontMetricsXft()nsFontMetricsXft
nsFontMetricsXft()nsFontMetricsXft
PrepareToDraw(nsCairoRenderingContext *aContext, nsCairoDrawingSurface *aSurface, XftDraw **aDraw, XftColor &aColor)nsFontMetricsXft [private]
PrepareToDraw(nsRenderingContextGTK *aContext, nsDrawingSurfaceGTK *aSurface, XftDraw **aDraw, XftColor &aColor)nsFontMetricsXft [private]
RawGetWidth(const PRUnichar *aString, PRUint32 aLength)nsFontMetricsXft [private]
RawGetWidth(const PRUnichar *aString, PRUint32 aLength)nsFontMetricsXft [private]
RealizeFont(void)nsFontMetricsXft [private]
RealizeFont(void)nsFontMetricsXft [private]
SetRightToLeftText(PRBool aIsRTL)nsFontMetricsXft [virtual]
SetRightToLeftText(PRBool aIsRTL)nsFontMetricsXft [virtual]
SetupFCPattern(void)nsFontMetricsXft [private]
SetupFCPattern(void)nsFontMetricsXft [private]
SetupMiniFont(void)nsFontMetricsXft [private]
SetupMiniFont(void)nsFontMetricsXft [private]
TextDimensionsCallback(const FcChar32 *aString, PRUint32 aLen, nsFontXft *aFont, void *aData)nsFontMetricsXft
TextDimensionsCallback(const FcChar32 *aString, PRUint32 aLen, nsFontXft *aFont, void *aData)nsFontMetricsXft
~nsFontMetricsXft()nsFontMetricsXft [virtual]
~nsFontMetricsXft()nsFontMetricsXft [virtual]