Back to index

lightning-sunbird  0.9+nobinonly
nsFontMetricsGTK Member List
This is the complete list of members for nsFontMetricsGTK, including all inherited members.
AddToLoadedFontsList(nsFontGTK *aFont)nsFontMetricsGTK
Destroy()nsFontMetricsGTK [virtual]
DrawString(const char *aString, PRUint32 aLength, nscoord aX, nscoord aY, const nscoord *aSpacing, nsRenderingContextGTK *aContext, nsDrawingSurfaceGTK *aSurface)nsFontMetricsGTK [virtual]
DrawString(const PRUnichar *aString, PRUint32 aLength, nscoord aX, nscoord aY, PRInt32 aFontID, const nscoord *aSpacing, nsRenderingContextGTK *aContext, nsDrawingSurfaceGTK *aSurface)nsFontMetricsGTK [virtual]
FamilyExists(nsIDeviceContext *aDevice, const nsString &aName)nsFontMetricsGTK [static]
FindAnyFont(PRUint32 aChar)nsFontMetricsGTK
FindFont(PRUint32 aChar)nsFontMetricsGTK
FindLangGroupFont(nsIAtom *aLangGroup, PRUint32 aChar, nsCString *aName)nsFontMetricsGTK
FindLangGroupPrefFont(nsIAtom *aLangGroup, PRUint32 aChar)nsFontMetricsGTK
FindNearestSize(nsFontStretch *aStretch, PRUint16 aSize)nsFontMetricsGTK
FindStyleSheetGenericFont(PRUint32 aChar)nsFontMetricsGTK
FindStyleSheetSpecificFont(PRUint32 aChar)nsFontMetricsGTK
FindSubstituteFont(PRUint32 aChar)nsFontMetricsGTK
FindUserDefinedFont(PRUint32 aChar)nsFontMetricsGTK
Font()nsIFontMetrics [inline]
GetAASBBaseFont(nsFontStretch *aStretch, nsFontCharSetInfo *aCharSet)nsFontMetricsGTK
GetAveCharWidth(nscoord &aAveCharWidth)nsFontMetricsGTK [virtual]
GetClusterInfo(const PRUnichar *aText, PRUint32 aLength, PRUint8 *aClusterStarts)nsFontMetricsGTK [virtual]
GetCurrentGDKFont(void)nsFontMetricsGTK [virtual]
GetEmAscent(nscoord &aAscent)nsFontMetricsGTK [virtual]
GetEmDescent(nscoord &aDescent)nsFontMetricsGTK [virtual]
GetEmHeight(nscoord &aHeight)nsFontMetricsGTK [virtual]
GetFontHandle(nsFontHandle &aHandle)nsFontMetricsGTK [virtual]
GetHeight(nscoord &aHeight)nsFontMetricsGTK [virtual]
GetHints(void)nsFontMetricsGTK [static]
GetLangGroup(nsIAtom **aLangGroup)nsFontMetricsGTK [virtual]
GetLeading(nscoord &aLeading)nsFontMetricsGTK [virtual]
GetMaxAdvance(nscoord &aAdvance)nsFontMetricsGTK [virtual]
GetMaxAscent(nscoord &aAscent)nsFontMetricsGTK [virtual]
GetMaxDescent(nscoord &aDescent)nsFontMetricsGTK [virtual]
GetMaxHeight(nscoord &aHeight)nsFontMetricsGTK [virtual]
GetMaxStringLength()nsFontMetricsGTK [virtual]
GetNormalLineHeight(nscoord &aHeight)nsFontMetricsGTK [virtual]
GetPosition(const PRUnichar *aText, PRUint32 aLength, nsPoint aPt)nsFontMetricsGTK [virtual]
GetRangeWidth(const PRUnichar *aText, PRUint32 aLength, PRUint32 aStart, PRUint32 aEnd, PRUint32 &aWidth)nsFontMetricsGTK [virtual]
GetRangeWidth(const char *aText, PRUint32 aLength, PRUint32 aStart, PRUint32 aEnd, PRUint32 &aWidth)nsFontMetricsGTK [virtual]
GetRightToLeftText()nsFontMetricsGTK [virtual]
GetSpaceWidth(nscoord &aSpaceWidth)nsFontMetricsGTK [virtual]
GetStrikeout(nscoord &aOffset, nscoord &aSize)nsFontMetricsGTK [virtual]
GetSubscriptOffset(nscoord &aResult)nsFontMetricsGTK [virtual]
GetSuperscriptOffset(nscoord &aResult)nsFontMetricsGTK [virtual]
GetTextDimensions(const PRUnichar *aString, PRUint32 aLength, nsTextDimensions &aDimensions, PRInt32 *aFontID, nsRenderingContextGTK *aContext)nsFontMetricsGTK [virtual]
GetTextDimensions(const char *aString, PRInt32 aLength, PRInt32 aAvailWidth, PRInt32 *aBreaks, PRInt32 aNumBreaks, nsTextDimensions &aDimensions, PRInt32 &aNumCharsFit, nsTextDimensions &aLastWordDimensions, PRInt32 *aFontID, nsRenderingContextGTK *aContext)nsFontMetricsGTK [virtual]
GetTextDimensions(const PRUnichar *aString, PRInt32 aLength, PRInt32 aAvailWidth, PRInt32 *aBreaks, PRInt32 aNumBreaks, nsTextDimensions &aDimensions, PRInt32 &aNumCharsFit, nsTextDimensions &aLastWordDimensions, PRInt32 *aFontID, nsRenderingContextGTK *aContext)nsFontMetricsGTK [virtual]
GetUnderline(nscoord &aOffset, nscoord &aSize)nsFontMetricsGTK [virtual]
GetWidth(const char *aString, PRUint32 aLength, nscoord &aWidth, nsRenderingContextGTK *aContext)nsFontMetricsGTK [virtual]
GetWidth(const PRUnichar *aString, PRUint32 aLength, nscoord &aWidth, PRInt32 *aFontID, nsRenderingContextGTK *aContext)nsFontMetricsGTK [virtual]
GetXHeight(nscoord &aResult)nsFontMetricsGTK [virtual]
Init(const nsFont &aFont, nsIAtom *aLangGroup, nsIDeviceContext *aContext)nsFontMetricsGTK [virtual]
LocateFont(PRUint32 aChar, PRInt32 &aCount)nsFontMetricsGTK [protected]
mAveCharWidthnsFontMetricsGTK [protected]
mCurrentFontnsFontMetricsGTK [protected]
mDefaultFontnsFontMetricsGTK
mDeviceContextnsFontMetricsGTK [protected]
mDocConverterTypensFontMetricsGTK [protected]
mEmAscentnsFontMetricsGTK [protected]
mEmDescentnsFontMetricsGTK [protected]
mEmHeightnsFontMetricsGTK [protected]
mFontnsIFontMetrics [protected]
mFontIsGenericnsFontMetricsGTK
mFontsnsFontMetricsGTK
mFontsIndexnsFontMetricsGTK
mGenericnsFontMetricsGTK
mIsUserDefinednsFontMetricsGTK
mLangGroupnsFontMetricsGTK
mLeadingnsFontMetricsGTK [protected]
mLoadedFontsnsFontMetricsGTK
mLoadedFontsAllocnsFontMetricsGTK
mLoadedFontsCountnsFontMetricsGTK
mMaxAdvancensFontMetricsGTK [protected]
mMaxAscentnsFontMetricsGTK [protected]
mMaxDescentnsFontMetricsGTK [protected]
mMaxHeightnsFontMetricsGTK [protected]
mMaxStringLengthnsFontMetricsGTK [protected]
mPixelSizensFontMetricsGTK [protected]
mSpaceWidthnsFontMetricsGTK [protected]
mStretchIndexnsFontMetricsGTK [protected]
mStrikeoutOffsetnsFontMetricsGTK [protected]
mStrikeoutSizensFontMetricsGTK [protected]
mStyleIndexnsFontMetricsGTK [protected]
mSubscriptOffsetnsFontMetricsGTK [protected]
mSubstituteFontnsFontMetricsGTK
mSuperscriptOffsetnsFontMetricsGTK [protected]
mTriedAllGenericsnsFontMetricsGTK
mUnderlineOffsetnsFontMetricsGTK [protected]
mUnderlineSizensFontMetricsGTK [protected]
mUserDefinednsFontMetricsGTK
mWesternFontnsFontMetricsGTK [protected]
mXHeightnsFontMetricsGTK [protected]
nsFontMetricsGTK()nsFontMetricsGTK
PickASizeAndLoad(nsFontStretch *aStretch, nsFontCharSetInfo *aCharSet, PRUint32 aChar, const char *aName)nsFontMetricsGTK
RealizeFont()nsFontMetricsGTK [protected]
ResolveForwards(const PRUnichar *aString, PRUint32 aLength, nsFontSwitchCallbackGTK aFunc, void *aData)nsFontMetricsGTK
SearchNode(nsFontNode *aNode, PRUint32 aChar)nsFontMetricsGTK
SetRightToLeftText(PRBool aIsRTL)nsFontMetricsGTK [virtual]
TryAliases(nsCString *aName, PRUint32 aChar)nsFontMetricsGTK
TryFamily(nsCString *aName, PRUint32 aChar)nsFontMetricsGTK
TryLangGroup(nsIAtom *aLangGroup, nsCString *aName, PRUint32 aChar)nsFontMetricsGTK
TryNode(nsCString *aName, PRUint32 aChar)nsFontMetricsGTK
TryNodes(nsACString &aFFREName, PRUint32 aChar)nsFontMetricsGTK
~nsFontMetricsGTK()nsFontMetricsGTK [virtual]