Back to index

lightning-sunbird  0.9+nobinonly
nsCairoRenderingContext Member List
This is the complete list of members for nsCairoRenderingContext, including all inherited members.
CommonInit(void)nsCairoRenderingContext
CopyClipRegion(nsIRegion &aRegion)nsCairoRenderingContext [virtual]
CopyOffScreenBits(nsIDrawingSurface *aSrcSurf, PRInt32 aSrcX, PRInt32 aSrcY, const nsRect &aDestBounds, PRUint32 aCopyFlags)nsCairoRenderingContext [virtual]
CreateDrawingSurface(const nsRect &aBounds, PRUint32 aSurfFlags, nsIDrawingSurface *&aSurface)nsCairoRenderingContext [virtual]
CurrentTransform()nsCairoRenderingContext
DestroyCachedBackbuffer(void)nsCairoRenderingContext [virtual]
DestroyDrawingSurface(nsIDrawingSurface *aDS)nsCairoRenderingContext [virtual]
DoCairoClip()nsCairoRenderingContext [protected]
DoCairoDrawArc(double aX, double aY, double aWidth, double aHeight, double aStartAngle, double aEndAngle)nsCairoRenderingContext [protected]
DoCairoDrawEllipse(double aX, double aY, double aWidth, double aHeight)nsCairoRenderingContext [protected]
DoCairoDrawPolygon(const nsPoint aPoints[], PRInt32 aNumPoints)nsCairoRenderingContext [protected]
DrawArc(const nsRect &aRect, float aStartAngle, float aEndAngle)nsCairoRenderingContext [virtual]
DrawArc(nscoord aX, nscoord aY, nscoord aWidth, nscoord aHeight, float aStartAngle, float aEndAngle)nsCairoRenderingContext [virtual]
DrawEllipse(const nsRect &aRect)nsCairoRenderingContext [virtual]
DrawEllipse(nscoord aX, nscoord aY, nscoord aWidth, nscoord aHeight)nsCairoRenderingContext [virtual]
DrawImage(imgIContainer *aImage, const nsRect &aSrcRect, const nsRect &aDestRect)nsCairoRenderingContext [virtual]
DrawLine(nscoord aX0, nscoord aY0, nscoord aX1, nscoord aY1)nsCairoRenderingContext [virtual]
DrawPolygon(const nsPoint aPoints[], PRInt32 aNumPoints)nsCairoRenderingContext [virtual]
DrawPolyline(const nsPoint aPoints[], PRInt32 aNumPoints)nsCairoRenderingContext [virtual]
DrawRect(const nsRect &aRect)nsCairoRenderingContext [virtual]
DrawRect(nscoord aX, nscoord aY, nscoord aWidth, nscoord aHeight)nsCairoRenderingContext [virtual]
DrawString(const char *aString, PRUint32 aLength, nscoord aX, nscoord aY, const nscoord *aSpacing=nsnull)nsCairoRenderingContext [virtual]
DrawString(const PRUnichar *aString, PRUint32 aLength, nscoord aX, nscoord aY, PRInt32 aFontID=-1, const nscoord *aSpacing=nsnull)nsCairoRenderingContext [virtual]
DrawString(const nsString &aString, nscoord aX, nscoord aY, PRInt32 aFontID=-1, const nscoord *aSpacing=nsnull)nsCairoRenderingContext [virtual]
DrawTile(imgIContainer *aImage, nscoord aXOffset, nscoord aYOffset, const nsRect *aTargetRect)nsCairoRenderingContext [virtual]
FillArc(const nsRect &aRect, float aStartAngle, float aEndAngle)nsCairoRenderingContext [virtual]
FillArc(nscoord aX, nscoord aY, nscoord aWidth, nscoord aHeight, float aStartAngle, float aEndAngle)nsCairoRenderingContext [virtual]
FillEllipse(const nsRect &aRect)nsCairoRenderingContext [virtual]
FillEllipse(nscoord aX, nscoord aY, nscoord aWidth, nscoord aHeight)nsCairoRenderingContext [virtual]
FillPolygon(const nsPoint aPoints[], PRInt32 aNumPoints)nsCairoRenderingContext [virtual]
FillRect(const nsRect &aRect)nsCairoRenderingContext [virtual]
FillRect(nscoord aX, nscoord aY, nscoord aWidth, nscoord aHeight)nsCairoRenderingContext [virtual]
FlushRect(const nsRect &aRect)nsCairoRenderingContext [virtual]
FlushRect(nscoord aX, nscoord aY, nscoord aWidth, nscoord aHeight)nsCairoRenderingContext [virtual]
GetBackbuffer(const nsRect &aRequestedSize, const nsRect &aMaxSize, PRBool aForBlending, nsIDrawingSurface *&aBackbuffer)nsCairoRenderingContext [virtual]
GetCairo()nsCairoRenderingContext [inline]
GetClipRect(nsRect &aRect, PRBool &aHasLocalClip)nsCairoRenderingContext [virtual]
GetClipRegion(nsIRegion **aRegion)nsCairoRenderingContext [virtual]
GetClusterInfo(const PRUnichar *aText, PRUint32 aLength, PRUint8 *aClusterStarts)nsCairoRenderingContext [virtual]
GetColor(nscolor &aColor) const nsCairoRenderingContext [virtual]
GetCurrentTransform(nsTransform2D *&aTransform)nsCairoRenderingContext [virtual]
GetDeviceContext(nsIDeviceContext *&aDeviceContext)nsCairoRenderingContext [virtual]
GetDrawingSurface(nsIDrawingSurface **aSurface)nsCairoRenderingContext [virtual]
GetFontMetrics(nsIFontMetrics *&aFontMetrics)nsCairoRenderingContext [virtual]
GetHints(PRUint32 &aResult)nsCairoRenderingContext [virtual]
GetLineStyle(nsLineStyle &aLineStyle)nsCairoRenderingContext [virtual]
GetPenMode(nsPenMode &aPenMode)nsCairoRenderingContext [virtual]
GetPosition(const PRUnichar *aText, PRUint32 aLength, nsPoint aPt)nsCairoRenderingContext [virtual]
GetRangeWidth(const PRUnichar *aText, PRUint32 aLength, PRUint32 aStart, PRUint32 aEnd, PRUint32 &aWidth)nsCairoRenderingContext [virtual]
GetRangeWidth(const char *aText, PRUint32 aLength, PRUint32 aStart, PRUint32 aEnd, PRUint32 &aWidth)nsCairoRenderingContext [virtual]
GetTextDimensions(const char *aString, PRUint32 aLength, nsTextDimensions &aDimensions)nsCairoRenderingContext [virtual]
GetTextDimensions(const PRUnichar *aString, PRUint32 aLength, nsTextDimensions &aDimensions, PRInt32 *aFontID=nsnull)nsCairoRenderingContext [virtual]
GetWidth(char aC, nscoord &aWidth)nsCairoRenderingContext [virtual]
GetWidth(PRUnichar aC, nscoord &aWidth, PRInt32 *aFontID=nsnull)nsCairoRenderingContext [virtual]
GetWidth(const nsString &aString, nscoord &aWidth, PRInt32 *aFontID=nsnull)nsCairoRenderingContext [virtual]
GetWidth(const char *aString, nscoord &aWidth)nsCairoRenderingContext [virtual]
GetWidth(const char *aString, PRUint32 aLength, nscoord &aWidth)nsCairoRenderingContext [virtual]
GetWidth(const PRUnichar *aString, PRUint32 aLength, nscoord &aWidth, PRInt32 *aFontID=nsnull)nsCairoRenderingContext [virtual]
Init(nsIDeviceContext *aContext, nsIWidget *aWidget)nsCairoRenderingContext [virtual]
Init(nsIDeviceContext *aContext, nsIDrawingSurface *aSurface)nsCairoRenderingContext [virtual]
InvertRect(const nsRect &aRect)nsCairoRenderingContext [virtual]
InvertRect(nscoord aX, nscoord aY, nscoord aWidth, nscoord aHeight)nsCairoRenderingContext [virtual]
IsVisibleRect(const nsRect &aRect, PRBool &aIsVisible)nsCairoRenderingContext [virtual]
LockDrawingSurface(PRInt32 aX, PRInt32 aY, PRUint32 aWidth, PRUint32 aHeight, void **aBits, PRInt32 *aStride, PRInt32 *aWidthBytes, PRUint32 aFlags)nsCairoRenderingContext [virtual]
mBackBufferSurfacensCairoRenderingContext [protected]
mCaironsCairoRenderingContext [protected]
mClipRegionnsCairoRenderingContext [protected]
mColornsCairoRenderingContext [protected]
mDeviceContextnsCairoRenderingContext [protected]
mDrawingSurfacensCairoRenderingContext [protected]
mFontMetricsnsCairoRenderingContext [protected]
mLineStylensCairoRenderingContext [protected]
mOffscreenSurfacensCairoRenderingContext [protected]
mTempTransformnsCairoRenderingContext [protected]
mWidgetnsCairoRenderingContext [protected]
nsCairoRenderingContext()nsCairoRenderingContext
PopState(void)nsCairoRenderingContext [virtual]
PopTranslation(PushedTranslation *aState)nsCairoRenderingContext [virtual]
PushState(void)nsCairoRenderingContext [virtual]
PushTranslation(PushedTranslation *aState)nsCairoRenderingContext [virtual]
ReleaseBackbuffer(void)nsCairoRenderingContext [virtual]
RenderEPS(const nsRect &aRect, FILE *aDataFile)nsCairoRenderingContext [virtual]
Reset(void)nsCairoRenderingContext [virtual]
RetrieveCurrentNativeGraphicData(PRUint32 *ngd)nsCairoRenderingContext
nsIRenderingContext::RetrieveCurrentNativeGraphicData(void **ngd)=0nsIRenderingContext [pure virtual]
Scale(float aSx, float aSy)nsCairoRenderingContext [virtual]
SelectOffScreenDrawingSurface(nsIDrawingSurface *aSurface)nsCairoRenderingContext [virtual]
SetClipRect(const nsRect &aRect, nsClipCombine aCombine)nsCairoRenderingContext [virtual]
SetClipRegion(const nsIRegion &aRegion, nsClipCombine aCombine)nsCairoRenderingContext [virtual]
SetColor(nscolor aColor)nsCairoRenderingContext [virtual]
SetFont(const nsFont &aFont, nsIAtom *aLangGroup)nsCairoRenderingContext [virtual]
SetFont(nsIFontMetrics *aFontMetrics)nsCairoRenderingContext [virtual]
SetLineStyle(nsLineStyle aLineStyle)nsCairoRenderingContext [virtual]
SetPenMode(nsPenMode aPenMode)nsCairoRenderingContext [virtual]
SetRightToLeftText(PRBool aIsRTL)nsCairoRenderingContext [inline, virtual]
TransformCoord(nscoord *aX, nscoord *aY)nsCairoRenderingContext
Translate(nscoord aX, nscoord aY)nsCairoRenderingContext [virtual]
UnlockDrawingSurface(void)nsCairoRenderingContext [virtual]
UpdateTempTransformMatrix()nsCairoRenderingContext [protected]
UseBackbuffer(PRBool *aUseBackbuffer)nsCairoRenderingContext [virtual]
~nsCairoRenderingContext()nsCairoRenderingContext [virtual]