Back to index

lightning-sunbird  0.9+nobinonly
nsImageOS2 Member List
This is the complete list of members for nsImageOS2, including all inherited members.
BuildBlenderLookup(void)nsImageOS2 [private, static]
BuildTile(HPS hpsTile, PRUint8 *pImageBits, PBITMAPINFO2 pBitmapInfo, nscoord aTileWidth, nscoord aTileHeight, float scale)nsImageOS2 [private]
CleanUp(PRBool aCleanUpAll)nsImageOS2 [private]
CreateBitmaps(nsDrawingSurfaceOS2 *surf)nsImageOS2 [private]
Draw(nsIRenderingContext &aContext, nsIDrawingSurface *aSurface, PRInt32 aX, PRInt32 aY, PRInt32 aWidth, PRInt32 aHeight)nsImageOS2 [virtual]
Draw(nsIRenderingContext &aContext, nsIDrawingSurface *aSurface, PRInt32 aSX, PRInt32 aSY, PRInt32 aSWidth, PRInt32 aSHeight, PRInt32 aDX, PRInt32 aDY, PRInt32 aDWidth, PRInt32 aDHeight)nsImageOS2 [virtual]
DrawComposited24(unsigned char *aBits, PRUint8 *aImageRGB, PRUint32 aStrideRGB, PRUint8 *aImageAlpha, PRUint32 aStrideAlpha, int aWidth, int aHeight)nsImageOS2 [private]
DrawTile(nsIRenderingContext &aContext, nsIDrawingSurface *aSurface, PRInt32 aSXOffset, PRInt32 aSYOffset, PRInt32 aPadX, PRInt32 aPadY, const nsRect &aTileRect)nsImageOS2 [virtual]
DrawToImage(nsIImage *aDstImage, nscoord aDX, nscoord aDY, nscoord aDWidth, nscoord aDHeight)nsImageOS2 [virtual]
FAST_BLEND(PRUint8 Source, PRUint8 Dest, PRUint8 Alpha)nsImageOS2 [inline, private, static]
gBlenderLookupnsImageOS2 [private, static]
gBlenderReadynsImageOS2 [private, static]
GetAlphaBits()nsImageOS2 [inline, virtual]
GetAlphaDepth()nsImageOS2 [inline, virtual]
GetAlphaLineStride()nsImageOS2 [inline, virtual]
GetBitInfo()nsImageOS2 [inline, virtual]
GetBits()nsImageOS2 [inline, virtual]
GetBytesPix()nsImageOS2 [inline, virtual]
GetColorMap()nsImageOS2 [inline, virtual]
GetHasAlphaMask()nsImageOS2 [inline, virtual]
GetHeight()nsImageOS2 [inline, virtual]
GetIsImageComplete()nsImageOS2 [virtual]
GetIsRowOrderTopToBottom()nsImageOS2 [inline, virtual]
GetLineStride()nsImageOS2 [inline, virtual]
GetWidth()nsImageOS2 [inline, virtual]
ImageUpdated(nsIDeviceContext *aContext, PRUint8 aFlags, nsRect *aUpdateRect)nsImageOS2 [virtual]
Init(PRInt32 aWidth, PRInt32 aHeight, PRInt32 aDepth, nsMaskRequirements aMaskRequirements)nsImageOS2 [virtual]
LockImagePixels(PRBool aMaskPixels)nsImageOS2 [virtual]
mAlphaBitsnsImageOS2 [private]
mAlphaDepthnsImageOS2 [private]
mARowBytesnsImageOS2 [private]
mColorMapnsImageOS2 [private]
mDecodedRectnsImageOS2 [private]
mDeviceDepthnsImageOS2 [private]
mImageBitsnsImageOS2 [private]
mInfonsImageOS2 [private]
mIsOptimizednsImageOS2 [private]
mRowBytesnsImageOS2 [private]
NS2PM_ININ(const nsRect &in, RECTL &rcl)nsImageOS2 [private]
nsImageOS2()nsImageOS2
Optimize(nsIDeviceContext *aContext)nsImageOS2 [virtual]
UnlockImagePixels(PRBool aMaskPixels)nsImageOS2 [virtual]
UpdateImageBits(HPS mPS)nsImageOS2 [private]
~nsImageOS2()nsImageOS2