Back to index

lightning-sunbird  0.9+nobinonly
nsImageXlib Member List
This is the complete list of members for nsImageXlib, including all inherited members.
ComputeMetrics()nsImageXlib [inline, private]
ComputePaletteSize(PRIntn nBitCount)nsImageXlib [private]
CreateAlphaBitmap(PRInt32 aWidth, PRInt32 aHeight)nsImageXlib [inline, private]
CreateOffscreenPixmap(PRInt32 aWidth, PRInt32 aHeight)nsImageXlib [inline, private]
Draw(nsIRenderingContext &aContext, nsIDrawingSurface *aSurface, PRInt32 aX, PRInt32 aY, PRInt32 aWidth, PRInt32 aHeight)nsImageXlib [virtual]
Draw(nsIRenderingContext &aContext, nsIDrawingSurface *aSurface, PRInt32 aSX, PRInt32 aSY, PRInt32 aSWidth, PRInt32 aSHeight, PRInt32 aDX, PRInt32 aDY, PRInt32 aDWidth, PRInt32 aDHeight)nsImageXlib [virtual]
DrawComposited(nsIRenderingContext &aContext, nsIDrawingSurface *aSurface, PRInt32 aSX, PRInt32 aSY, PRInt32 aSWidth, PRInt32 aSHeight, PRInt32 aDX, PRInt32 aDY, PRInt32 aDWidth, PRInt32 aDHeight)nsImageXlib [inline, private]
DrawComposited16(PRBool isLSB, PRBool flipBytes, PRUint8 *imageOrigin, PRUint32 imageStride, PRUint8 *alphaOrigin, PRUint32 alphaStride, unsigned width, unsigned height, XImage *ximage, unsigned char *readData)nsImageXlib [private]
DrawComposited24(PRBool isLSB, PRBool flipBytes, PRUint8 *imageOrigin, PRUint32 imageStride, PRUint8 *alphaOrigin, PRUint32 alphaStride, unsigned width, unsigned height, XImage *ximage, unsigned char *readData)nsImageXlib [private]
DrawComposited32(PRBool isLSB, PRBool flipBytes, PRUint8 *imageOrigin, PRUint32 imageStride, PRUint8 *alphaOrigin, PRUint32 alphaStride, unsigned width, unsigned height, XImage *ximage, unsigned char *readData)nsImageXlib [private]
DrawCompositedGeneral(PRBool isLSB, PRBool flipBytes, PRUint8 *imageOrigin, PRUint32 imageStride, PRUint8 *alphaOrigin, PRUint32 alphaStride, unsigned width, unsigned height, XImage *ximage, unsigned char *readData)nsImageXlib [private]
DrawImageOffscreen(PRInt32 aSX, PRInt32 aSY, PRInt32 aWidth, PRInt32 aHeight)nsImageXlib [inline, private]
DrawScaled(nsIRenderingContext &aContext, nsIDrawingSurface *aSurface, PRInt32 aSX, PRInt32 aSY, PRInt32 aSWidth, PRInt32 aSHeight, PRInt32 aDX, PRInt32 aDY, PRInt32 aDWidth, PRInt32 aDHeight)nsImageXlib [private]
DrawTile(nsIRenderingContext &aContext, nsIDrawingSurface *aSurface, PRInt32 aSXOffset, PRInt32 aSYOffset, PRInt32 aPadX, PRInt32 aPadY, const nsRect &aTileRect)nsImageXlib [virtual]
DrawToImage(nsIImage *aDstImage, nscoord aDX, nscoord aDY, nscoord aDWidth, nscoord aDHeight)nsImageXlib [virtual]
GetAlphaBits()nsImageXlib [virtual]
GetAlphaDepth()nsImageXlib [inline, virtual]
GetAlphaLineStride()nsImageXlib [virtual]
GetBitInfo()nsImageXlib [virtual]
GetBits()nsImageXlib [virtual]
GetBytesPix()nsImageXlib [inline, virtual]
GetColorMap()nsImageXlib [virtual]
GetHasAlphaMask()nsImageXlib [inline, virtual]
GetHeight()nsImageXlib [virtual]
GetIsImageComplete()nsImageXlib [virtual]
GetIsRowOrderTopToBottom()nsImageXlib [inline, virtual]
GetLineStride()nsImageXlib [virtual]
GetWidth()nsImageXlib [virtual]
ImageUpdated(nsIDeviceContext *aContext, PRUint8 aFlags, nsRect *aUpdateRect)nsImageXlib [virtual]
Init(PRInt32 aWidth, PRInt32 aHeight, PRInt32 aDepth, nsMaskRequirements aMaskRequirements)nsImageXlib [virtual]
LockImagePixels(PRBool aMaskPixels)nsImageXlib [virtual]
mAlphaBitsnsImageXlib [private]
mAlphaDepthnsImageXlib [private]
mAlphaPixmapnsImageXlib [private]
mAlphaRowBytesnsImageXlib [private]
mAlphaValidnsImageXlib [private]
mDecodedX1nsImageXlib [private]
mDecodedX2nsImageXlib [private]
mDecodedY1nsImageXlib [private]
mDecodedY2nsImageXlib [private]
mDepthnsImageXlib [private]
mDisplaynsImageXlib [private, static]
mFlagsnsImageXlib [private]
mGCnsImageXlib [private]
mHeightnsImageXlib [private]
mImageBitsnsImageXlib [private]
mImagePixmapnsImageXlib [private]
mIsSpacernsImageXlib [private]
mNumBytesPixelnsImageXlib [private]
mPendingUpdatensImageXlib [private]
mRowBytesnsImageXlib [private]
mSizeImagensImageXlib [private]
mUpdateRegionnsImageXlib [private]
mWidthnsImageXlib [private]
mXlibRgbHandlensImageXlib [private, static]
nsImageXlib()nsImageXlib
Optimize(nsIDeviceContext *aContext)nsImageXlib [virtual]
scaled5nsImageXlib [private, static]
scaled6nsImageXlib [private, static]
SetupGCForAlpha(GC aGC, PRInt32 aX, PRInt32 aY)nsImageXlib [inline, private]
TilePixmap(Pixmap src, Pixmap dest, PRInt32 aSXOffset, PRInt32 aSYOffset, const nsRect &destRect, const nsRect &clipRect, PRBool useClip)nsImageXlib [inline, private]
UnlockImagePixels(PRBool aMaskPixels)nsImageXlib [virtual]
UpdateCachedImage()nsImageXlib
~nsImageXlib()nsImageXlib [virtual]