Back to index

lightning-sunbird  0.9+nobinonly
nsFontMetricsPango Member List
This is the complete list of members for nsFontMetricsPango, including all inherited members.
CacheFontMetrics(void)nsFontMetricsPango [private]
Destroy()nsFontMetricsPango [virtual]
DrawString(const char *aString, PRUint32 aLength, nscoord aX, nscoord aY, const nscoord *aSpacing, nsRenderingContextGTK *aContext, nsDrawingSurfaceGTK *aSurface)nsFontMetricsPango [virtual]
DrawString(const PRUnichar *aString, PRUint32 aLength, nscoord aX, nscoord aY, PRInt32 aFontID, const nscoord *aSpacing, nsRenderingContextGTK *aContext, nsDrawingSurfaceGTK *aSurface)nsFontMetricsPango [virtual]
DrawStringSlowly(const gchar *aText, const PRUnichar *aOrigString, PRUint32 aLength, GdkDrawable *aDrawable, GdkGC *aGC, gint aX, gint aY, PangoLayoutLine *aLine, const nscoord *aSpacing)nsFontMetricsPango [private]
EnumFontCallback(const nsString &aFamily, PRBool aIsGeneric, void *aData)nsFontMetricsPango [private, static]
FamilyExists(nsIDeviceContext *aDevice, const nsString &aName)nsFontMetricsPango [static]
FixupSpaceWidths(PangoLayout *aLayout, const char *aString)nsFontMetricsPango [private]
Font()nsIFontMetrics [inline]
GetAveCharWidth(nscoord &aAveCharWidth)nsFontMetricsPango [inline, virtual]
GetClusterInfo(const PRUnichar *aText, PRUint32 aLength, PRUint8 *aClusterStarts)nsFontMetricsPango [virtual]
GetCurrentGDKFont(void)nsFontMetricsPango [virtual]
GetEmAscent(nscoord &aAscent)nsFontMetricsPango [inline, virtual]
GetEmDescent(nscoord &aDescent)nsFontMetricsPango [inline, virtual]
GetEmHeight(nscoord &aHeight)nsFontMetricsPango [inline, virtual]
GetFontHandle(nsFontHandle &aHandle)nsFontMetricsPango [virtual]
GetHeight(nscoord &aHeight)nsFontMetricsPango [inline, virtual]
GetHints(void)nsFontMetricsPango [static]
GetLangGroup(nsIAtom **aLangGroup)nsFontMetricsPango [virtual]
GetLeading(nscoord &aLeading)nsFontMetricsPango [inline, virtual]
GetMaxAdvance(nscoord &aAdvance)nsFontMetricsPango [inline, virtual]
GetMaxAscent(nscoord &aAscent)nsFontMetricsPango [inline, virtual]
GetMaxDescent(nscoord &aDescent)nsFontMetricsPango [inline, virtual]
GetMaxHeight(nscoord &aHeight)nsFontMetricsPango [inline, virtual]
GetMaxStringLength()nsFontMetricsPango [inline, virtual]
GetNormalLineHeight(nscoord &aHeight)nsFontMetricsPango [inline, virtual]
GetPosition(const PRUnichar *aText, PRUint32 aLength, nsPoint aPt)nsFontMetricsPango [virtual]
GetRangeWidth(const PRUnichar *aText, PRUint32 aLength, PRUint32 aStart, PRUint32 aEnd, PRUint32 &aWidth)nsFontMetricsPango [virtual]
GetRangeWidth(const char *aText, PRUint32 aLength, PRUint32 aStart, PRUint32 aEnd, PRUint32 &aWidth)nsFontMetricsPango [virtual]
GetRightToLeftText()nsFontMetricsPango [virtual]
GetSpaceWidth(nscoord &aSpaceCharWidth)nsFontMetricsPango [inline, virtual]
GetStrikeout(nscoord &aOffset, nscoord &aSize)nsFontMetricsPango [inline, virtual]
GetSubscriptOffset(nscoord &aResult)nsFontMetricsPango [inline, virtual]
GetSuperscriptOffset(nscoord &aResult)nsFontMetricsPango [inline, virtual]
GetTextDimensions(const PRUnichar *aString, PRUint32 aLength, nsTextDimensions &aDimensions, PRInt32 *aFontID, nsRenderingContextGTK *aContext)nsFontMetricsPango [virtual]
GetTextDimensions(const char *aString, PRInt32 aLength, PRInt32 aAvailWidth, PRInt32 *aBreaks, PRInt32 aNumBreaks, nsTextDimensions &aDimensions, PRInt32 &aNumCharsFit, nsTextDimensions &aLastWordDimensions, PRInt32 *aFontID, nsRenderingContextGTK *aContext)nsFontMetricsPango [virtual]
GetTextDimensions(const PRUnichar *aString, PRInt32 aLength, PRInt32 aAvailWidth, PRInt32 *aBreaks, PRInt32 aNumBreaks, nsTextDimensions &aDimensions, PRInt32 &aNumCharsFit, nsTextDimensions &aLastWordDimensions, PRInt32 *aFontID, nsRenderingContextGTK *aContext)nsFontMetricsPango [virtual]
GetTextDimensionsInternal(const gchar *aString, PRInt32 aLength, PRInt32 aAvailWidth, PRInt32 *aBreaks, PRInt32 aNumBreaks, nsTextDimensions &aDimensions, PRInt32 &aNumCharsFit, nsTextDimensions &aLastWordDimensions, nsRenderingContextGTK *aContext)nsFontMetricsPango [private]
GetUnderline(nscoord &aOffset, nscoord &aSize)nsFontMetricsPango [inline, virtual]
GetWidth(const char *aString, PRUint32 aLength, nscoord &aWidth, nsRenderingContextGTK *aContext)nsFontMetricsPango [virtual]
GetWidth(const PRUnichar *aString, PRUint32 aLength, nscoord &aWidth, PRInt32 *aFontID, nsRenderingContextGTK *aContext)nsFontMetricsPango [virtual]
GetXHeight(nscoord &aResult)nsFontMetricsPango [inline, virtual]
Init(const nsFont &aFont, nsIAtom *aLangGroup, nsIDeviceContext *aContext)nsFontMetricsPango [virtual]
mAveCharWidthnsFontMetricsPango [private]
mDefaultFontnsFontMetricsPango [private]
mDeviceContextnsFontMetricsPango [private]
mEmAscentnsFontMetricsPango [private]
mEmDescentnsFontMetricsPango [private]
mEmHeightnsFontMetricsPango [private]
mFontnsIFontMetrics [protected]
mFontIsGenericnsFontMetricsPango [private]
mFontListnsFontMetricsPango [private]
mGenericFontnsFontMetricsPango [private]
mIsRTLnsFontMetricsPango [private]
mLangGroupnsFontMetricsPango [private]
mLeadingnsFontMetricsPango [private]
mLTRPangoContextnsFontMetricsPango [private]
mMaxAdvancensFontMetricsPango [private]
mMaxAscentnsFontMetricsPango [private]
mMaxDescentnsFontMetricsPango [private]
mMaxHeightnsFontMetricsPango [private]
mMaxStringLengthnsFontMetricsPango [private]
mPangoAttrListnsFontMetricsPango [private]
mPangoContextnsFontMetricsPango [private]
mPangoFontDescnsFontMetricsPango [private]
mPangoSpaceWidthnsFontMetricsPango [private]
mPointSizensFontMetricsPango [private]
mRTLPangoContextnsFontMetricsPango [private]
mSpaceWidthnsFontMetricsPango [private]
mStrikeoutOffsetnsFontMetricsPango [private]
mStrikeoutSizensFontMetricsPango [private]
mSubscriptOffsetnsFontMetricsPango [private]
mSuperscriptOffsetnsFontMetricsPango [private]
mUnderlineOffsetnsFontMetricsPango [private]
mUnderlineSizensFontMetricsPango [private]
mXHeightnsFontMetricsPango [private]
nsFontMetricsPango()nsFontMetricsPango
RealizeFont(void)nsFontMetricsPango [private]
SetRightToLeftText(PRBool aIsRTL)nsFontMetricsPango [virtual]
~nsFontMetricsPango()nsFontMetricsPango [virtual]