Back to index

lightning-sunbird  0.9+nobinonly
nsRenderingContextWin Member List
This is the complete list of members for nsRenderingContextWin, including all inherited members.
AllocateBackbuffer(const nsRect &aRequestedSize, const nsRect &aMaxSize, nsIDrawingSurface *&aBackbuffer, PRBool aCacheBackbuffer, PRUint32 aSurfFlags)nsRenderingContextImpl [protected]
BothRectsFitInside(const nsRect &aRect1, const nsRect &aRect2, PRInt32 aWidth, PRInt32 aHeight, nsRect &aNewSize) const nsRenderingContextImpl [protected]
CalculateDiscreteSurfaceSize(const nsRect &aMaxBackbufferSize, const nsRect &aRequestedSize, nsRect &aSize)nsRenderingContextImpl [protected]
CommonInit(void)nsRenderingContextWin [private]
ConditionRect(nsRect &aSrcRect, RECT &aDestRect)nsRenderingContextWin [private]
CopyClipRegion(nsIRegion &aRegion)nsRenderingContextWin [virtual]
CopyOffScreenBits(nsIDrawingSurface *aSrcSurf, PRInt32 aSrcX, PRInt32 aSrcY, const nsRect &aDestBounds, PRUint32 aCopyFlags)nsRenderingContextWin [virtual]
CreateDrawingSurface(const nsRect &aBounds, PRUint32 aSurfFlags, nsIDrawingSurface *&aSurface)nsRenderingContextWin [virtual]
CreateDrawingSurface(HDC aDC, nsIDrawingSurface *&aSurface)nsRenderingContextWin [virtual]
DestroyCachedBackbuffer(void)nsRenderingContextImpl [virtual]
DestroyDrawingSurface(nsIDrawingSurface *aDS)nsRenderingContextWin [virtual]
DrawArc(const nsRect &aRect, float aStartAngle, float aEndAngle)nsRenderingContextWin [virtual]
DrawArc(nscoord aX, nscoord aY, nscoord aWidth, nscoord aHeight, float aStartAngle, float aEndAngle)nsRenderingContextWin [virtual]
DrawEllipse(const nsRect &aRect)nsRenderingContextWin [virtual]
DrawEllipse(nscoord aX, nscoord aY, nscoord aWidth, nscoord aHeight)nsRenderingContextWin [virtual]
DrawImage(imgIContainer *aImage, const nsRect &aSrcRect, const nsRect &aDestRect)nsRenderingContextImpl [virtual]
DrawLine(nscoord aX0, nscoord aY0, nscoord aX1, nscoord aY1)nsRenderingContextWin [virtual]
DrawPolygon(const nsPoint aPoints[], PRInt32 aNumPoints)nsRenderingContextWin [virtual]
DrawPolyline(const nsPoint aPoints[], PRInt32 aNumPoints)nsRenderingContextWin [virtual]
DrawRect(const nsRect &aRect)nsRenderingContextWin [virtual]
DrawRect(nscoord aX, nscoord aY, nscoord aWidth, nscoord aHeight)nsRenderingContextWin [virtual]
DrawString(const nsString &aString, nscoord aX, nscoord aY, PRInt32 aFontID=-1, const nscoord *aSpacing=nsnull)nsRenderingContextWin [inline, virtual]
nsRenderingContextImpl::DrawString(const char *aString, PRUint32 aLength, nscoord aX, nscoord aY, const nscoord *aSpacing=nsnull)nsRenderingContextImpl [virtual]
nsRenderingContextImpl::DrawString(const PRUnichar *aString, PRUint32 aLength, nscoord aX, nscoord aY, PRInt32 aFontID=-1, const nscoord *aSpacing=nsnull)nsRenderingContextImpl [virtual]
DrawStringInternal(const char *aString, PRUint32 aLength, nscoord aX, nscoord aY, const nscoord *aSpacing)nsRenderingContextWin
DrawStringInternal(const PRUnichar *aString, PRUint32 aLength, nscoord aX, nscoord aY, PRInt32 aFontID, const nscoord *aSpacing)nsRenderingContextWin
DrawTile(imgIContainer *aImage, nscoord aXOffset, nscoord aYOffset, const nsRect *aTargetRect)nsRenderingContextImpl [virtual]
FillArc(const nsRect &aRect, float aStartAngle, float aEndAngle)nsRenderingContextWin [virtual]
FillArc(nscoord aX, nscoord aY, nscoord aWidth, nscoord aHeight, float aStartAngle, float aEndAngle)nsRenderingContextWin [virtual]
FillEllipse(const nsRect &aRect)nsRenderingContextWin [virtual]
FillEllipse(nscoord aX, nscoord aY, nscoord aWidth, nscoord aHeight)nsRenderingContextWin [virtual]
FillPolygon(const nsPoint aPoints[], PRInt32 aNumPoints)nsRenderingContextWin [virtual]
FillRect(const nsRect &aRect)nsRenderingContextWin [virtual]
FillRect(nscoord aX, nscoord aY, nscoord aWidth, nscoord aHeight)nsRenderingContextWin [virtual]
FlushRect(const nsRect &aRect)nsRenderingContextImpl [virtual]
FlushRect(nscoord aX, nscoord aY, nscoord aWidth, nscoord aHeight)nsRenderingContextImpl [virtual]
GetBackbuffer(const nsRect &aRequestedSize, const nsRect &aMaxSize, PRBool aForBlending, nsIDrawingSurface *&aBackbuffer)nsRenderingContextWin [virtual]
GetClipRect(nsRect &aRect, PRBool &aClipState)nsRenderingContextWin [virtual]
GetClipRegion(nsIRegion **aRegion)nsRenderingContextWin [virtual]
GetClusterInfo(const PRUnichar *aText, PRUint32 aLength, PRUint8 *aClusterStarts)nsRenderingContextImpl [virtual]
GetColor(nscolor &aColor) const nsRenderingContextWin [virtual]
GetCurrentTransform(nsTransform2D *&aTransform)nsRenderingContextWin [virtual]
GetDeviceContext(nsIDeviceContext *&aContext)nsRenderingContextWin [virtual]
GetDrawingSurface(nsIDrawingSurface **aSurface)nsRenderingContextWin [virtual]
GetDrawingSurfaceSize(const nsRect &aMaxBackbufferSize, const nsRect &aRequestedSize, nsRect &aSurfaceSize)nsRenderingContextImpl [protected]
GetFontMetrics(nsIFontMetrics *&aFontMetrics)nsRenderingContextWin [virtual]
GetHints(PRUint32 &aResult)nsRenderingContextWin [virtual]
GetLineStyle(nsLineStyle &aLineStyle)nsRenderingContextWin [virtual]
GetMaxStringLength()nsRenderingContextWin [virtual]
GetPenMode(nsPenMode &aPenMode)nsRenderingContextWin [virtual]
GetPosition(const PRUnichar *aText, PRUint32 aLength, nsPoint aPt)nsRenderingContextImpl [virtual]
GetRangeWidth(const PRUnichar *aText, PRUint32 aLength, PRUint32 aStart, PRUint32 aEnd, PRUint32 &aWidth)nsRenderingContextImpl [virtual]
GetRangeWidth(const char *aText, PRUint32 aLength, PRUint32 aStart, PRUint32 aEnd, PRUint32 &aWidth)nsRenderingContextImpl [virtual]
GetRightToLeftText(PRBool *aIsRTL)nsRenderingContextWin
GetTextDimensions(const char *aString, PRUint32 aLength, nsTextDimensions &aDimensions)nsRenderingContextImpl [virtual]
GetTextDimensions(const PRUnichar *aString, PRUint32 aLength, nsTextDimensions &aDimensions, PRInt32 *aFontID=nsnull)nsRenderingContextImpl [virtual]
GetTextDimensionsInternal(const char *aString, PRUint32 aLength, nsTextDimensions &aDimensions)nsRenderingContextWin
GetTextDimensionsInternal(const PRUnichar *aString, PRUint32 aLength, nsTextDimensions &aDimensions, PRInt32 *aFontID)nsRenderingContextWin
GetTextDimensionsInternal(const char *aString, PRInt32 aLength, PRInt32 aAvailWidth, PRInt32 *aBreaks, PRInt32 aNumBreaks, nsTextDimensions &aDimensions, PRInt32 &aNumCharsFit, nsTextDimensions &aLastWordDimensions, PRInt32 *aFontID)nsRenderingContextWin
GetTextDimensionsInternal(const PRUnichar *aString, PRInt32 aLength, PRInt32 aAvailWidth, PRInt32 *aBreaks, PRInt32 aNumBreaks, nsTextDimensions &aDimensions, PRInt32 &aNumCharsFit, nsTextDimensions &aLastWordDimensions, PRInt32 *aFontID)nsRenderingContextWin
GetWidth(const nsString &aString, nscoord &aWidth, PRInt32 *aFontID=nsnull)nsRenderingContextWin [inline, virtual]
GetWidth(const char *aString, nscoord &aWidth)nsRenderingContextWin [inline, virtual]
GetWidth(const char *aString, PRUint32 aLength, nscoord &aWidth)nsRenderingContextWin [inline, virtual]
GetWidth(const PRUnichar *aString, PRUint32 aLength, nscoord &aWidth, PRInt32 *aFontID=nsnull)nsRenderingContextWin [inline, virtual]
GetWidth(char aC, nscoord &aWidth)nsRenderingContextWin [virtual]
GetWidth(PRUnichar aC, nscoord &aWidth, PRInt32 *aFontID)nsRenderingContextWin [virtual]
GetWidthInternal(const char *aString, PRUint32 aLength, nscoord &aWidth)nsRenderingContextWin
GetWidthInternal(const PRUnichar *aString, PRUint32 aLength, nscoord &aWidth, PRInt32 *aFontID)nsRenderingContextWin
Init(nsIDeviceContext *aContext, nsIWidget *aWindow)nsRenderingContextWin [virtual]
Init(nsIDeviceContext *aContext, nsIDrawingSurface *aSurface)nsRenderingContextWin [virtual]
InitBidiInfo(void)nsRenderingContextWin [private]
InvertRect(const nsRect &aRect)nsRenderingContextWin [virtual]
InvertRect(nscoord aX, nscoord aY, nscoord aWidth, nscoord aHeight)nsRenderingContextWin [virtual]
IsVisibleRect(const nsRect &aRect, PRBool &aClipState)nsRenderingContextWin [virtual]
LockDrawingSurface(PRInt32 aX, PRInt32 aY, PRUint32 aWidth, PRUint32 aHeight, void **aBits, PRInt32 *aStride, PRInt32 *aWidthBytes, PRUint32 aFlags)nsRenderingContextWin [virtual]
mActnsRenderingContextImpl [protected]
mActivensRenderingContextImpl [protected]
mClipRegionnsRenderingContextWin [protected]
mColornsRenderingContextWin [protected]
mContextnsRenderingContextWin [protected]
mCurrBrushnsRenderingContextWin [protected]
mCurrBrushColornsRenderingContextWin [protected]
mCurrentColornsRenderingContextWin [protected]
mCurrFontnsRenderingContextWin [protected]
mCurrFontWinnsRenderingContextWin [protected]
mCurrLineStylensRenderingContextWin [protected]
mCurrPennsRenderingContextWin [protected]
mCurrPenColornsRenderingContextWin [protected]
mCurrTextColornsRenderingContextWin [protected]
mDCnsRenderingContextWin [protected]
mDCOwnernsRenderingContextWin [protected]
mFontMetricsnsRenderingContextWin [protected]
mGammaTablensRenderingContextWin [protected]
mMainDCnsRenderingContextWin [protected]
mMainSurfacensRenderingContextWin [protected]
mNullPennsRenderingContextWin [protected]
mOrigFontnsRenderingContextWin [protected]
mOrigPalettensRenderingContextWin [protected]
mOrigSolidBrushnsRenderingContextWin [protected]
mOrigSolidPennsRenderingContextWin [protected]
mP2TnsRenderingContextWin [protected]
mPenModensRenderingContextImpl [protected]
mRightToLeftTextnsRenderingContextWin [protected]
mStateCachensRenderingContextWin [protected]
mStatesnsRenderingContextWin [protected]
mSurfacensRenderingContextWin [protected]
mTranMatrixnsRenderingContextImpl [protected]
nsNativeThemeWin classnsRenderingContextWin [friend]
nsRenderingContextImpl()nsRenderingContextImpl
nsRenderingContextWin()nsRenderingContextWin
PopState(void)nsRenderingContextWin [virtual]
PopTranslation(PushedTranslation *aState)nsRenderingContextImpl [virtual]
PushClipState(void)nsRenderingContextWin [private]
PushState(void)nsRenderingContextWin [virtual]
PushTranslation(PushedTranslation *aState)nsRenderingContextImpl [virtual]
RectFitsInside(const nsRect &aRect, PRInt32 aWidth, PRInt32 aHeight) const nsRenderingContextImpl [protected]
ReleaseBackbuffer(void)nsRenderingContextWin [virtual]
RenderEPS(const nsRect &aRect, FILE *aDataFile)nsRenderingContextImpl [virtual]
Reset(void)nsRenderingContextWin [virtual]
RetrieveCurrentNativeGraphicData(void **ngd)nsRenderingContextWin [virtual]
Scale(float aSx, float aSy)nsRenderingContextWin [virtual]
SelectOffScreenDrawingSurface(nsIDrawingSurface *aSurface)nsRenderingContextWin [virtual]
SetClipRect(const nsRect &aRect, nsClipCombine aCombine)nsRenderingContextWin [virtual]
SetClipRegion(const nsIRegion &aRegion, nsClipCombine aCombine)nsRenderingContextWin [virtual]
SetColor(nscolor aColor)nsRenderingContextWin [virtual]
SetFont(const nsFont &aFont, nsIAtom *aLangGroup)nsRenderingContextWin [virtual]
SetFont(nsIFontMetrics *aFontMetrics)nsRenderingContextWin [virtual]
SetLineStyle(nsLineStyle aLineStyle)nsRenderingContextWin [virtual]
SetPenMode(nsPenMode aPenMode)nsRenderingContextWin [virtual]
SetRightToLeftText(PRBool aIsRTL)nsRenderingContextWin [virtual]
SetupDashedPen(void)nsRenderingContextWin [private]
SetupDC(HDC aOldDC, HDC aNewDC)nsRenderingContextWin [private]
SetupDottedPen(void)nsRenderingContextWin [private]
SetupFontAndColor(void)nsRenderingContextWin [protected]
SetupPen(void)nsRenderingContextWin [private]
SetupSolidBrush(void)nsRenderingContextWin [private]
SetupSolidPen(void)nsRenderingContextWin [private]
Translate(nscoord aX, nscoord aY)nsRenderingContextWin [virtual]
UnlockDrawingSurface(void)nsRenderingContextWin [virtual]
UseBackbuffer(PRBool *aUseBackbuffer)nsRenderingContextImpl [virtual]
~nsRenderingContextImpl()nsRenderingContextImpl [protected, virtual]
~nsRenderingContextWin()nsRenderingContextWin [protected]