Back to index

lightning-sunbird  0.9+nobinonly
nsImageWin Member List
This is the complete list of members for nsImageWin, including all inherited members.
BlitImage(HDC aDstDC, HDC aDstMaskDC, PRInt32 aDstX, PRInt32 aDstY, PRInt32 aWidth, PRInt32 aHeight, HDC aSrcDC, HDC aSrcMaskDC, PRInt32 aSrcX, PRInt32 aSrcY, PRBool aUseAlphaBlend)nsImageWin [private]
CalcBytesSpan(PRUint32 aWidth)nsImageWin
CanAlphaBlend(void)nsImageWin [private, static]
CleanUpDDB()nsImageWin [private]
CleanUpDIB()nsImageWin [private]
ConvertDDBtoDIB()nsImageWin [private]
CreateDDB()nsImageWin
CreateImageWithAlphaBits(HDC TheHDC)nsImageWin [private]
Draw(nsIRenderingContext &aContext, nsIDrawingSurface *aSurface, PRInt32 aX, PRInt32 aY, PRInt32 aWidth, PRInt32 aHeight)nsImageWin [virtual]
Draw(nsIRenderingContext &aContext, nsIDrawingSurface *aSurface, PRInt32 aSX, PRInt32 aSY, PRInt32 aSWidth, PRInt32 aSHeight, PRInt32 aDX, PRInt32 aDY, PRInt32 aDWidth, PRInt32 aDHeight)nsImageWin [virtual]
DrawComposited(HDC TheHDC, int aDX, int aDY, int aDWidth, int aDHeight, int aSX, int aSY, int aSWidth, int aSHeight, int aOrigDWidth, int aOrigDHeight)nsImageWin [private]
DrawComposited24(unsigned char *aBits, PRUint8 *aImageRGB, PRUint32 aStrideRGB, PRUint8 *aImageAlpha, PRUint32 aStrideAlpha, int aWidth, int aHeight)nsImageWin [private]
DrawTile(nsIRenderingContext &aContext, nsIDrawingSurface *aSurface, PRInt32 aSXOffset, PRInt32 aSYOffset, PRInt32 aPadX, PRInt32 aPadY, const nsRect &aTileRect)nsImageWin [virtual]
DrawToImage(nsIImage *aDstImage, nscoord aDX, nscoord aDY, nscoord aDWidth, nscoord aDHeight)nsImageWin [virtual]
gAlphaBlendnsImageWin [private, static]
GetAlphaBits()nsImageWin [inline, virtual]
GetAlphaDepth()nsImageWin [inline, virtual]
GetAlphaLineStride()nsImageWin [inline, virtual]
GetBitInfo()nsImageWin [inline, virtual]
GetBits()nsImageWin [virtual]
GetBytesPix()nsImageWin [inline, virtual]
GetColorMap()nsImageWin [inline, virtual]
GetHasAlphaMask()nsImageWin [inline, virtual]
GetHeight()nsImageWin [inline, virtual]
GetIsImageComplete()nsImageWin [virtual]
GetIsRowOrderTopToBottom()nsImageWin [inline, virtual]
GetLineStride()nsImageWin [inline, virtual]
GetSizeHeader()nsImageWin [inline]
GetSizeImage()nsImageWin [inline]
GetWidth()nsImageWin [inline, virtual]
gOsMajorVersionnsImageWin [static]
gPlatformnsImageWin [static]
ImageUpdated(nsIDeviceContext *aContext, PRUint8 aFlags, nsRect *aUpdateRect)nsImageWin [virtual]
Init(PRInt32 aWidth, PRInt32 aHeight, PRInt32 aDepth, nsMaskRequirements aMaskRequirements)nsImageWin [virtual]
LockImagePixels(PRBool aMaskPixels)nsImageWin [virtual]
mAlphaBitsnsImageWin [private]
mAlphaDepthnsImageWin [private]
mARowBytesnsImageWin [private]
mBHeadnsImageWin [private]
mColorMapnsImageWin [private]
mDecodedX1nsImageWin [private]
mDecodedX2nsImageWin [private]
mDecodedY1nsImageWin [private]
mDecodedY2nsImageWin [private]
mDIBTempnsImageWin [private]
mHBitmapnsImageWin [private]
mImageBitsnsImageWin [private]
mImageCachensImageWin [private]
mImagePreMultipliednsImageWin [private]
mInitializednsImageWin [private]
mIsLockednsImageWin [private]
mIsOptimizednsImageWin [private]
mNumBytesPixelnsImageWin [private]
mNumPaletteColorsnsImageWin [private]
mRowBytesnsImageWin [private]
mSizeImagensImageWin [private]
mTimernsImageWin [private]
mWantsOptimizationnsImageWin [private]
nsImageWin()nsImageWin
Optimize(nsIDeviceContext *aContext)nsImageWin [virtual]
PaletteMatch(PRUint8 r, PRUint8 g, PRUint8 b)nsImageWin [private]
PrintDDB(nsIDrawingSurface *aSurface, PRInt32 aDX, PRInt32 aDY, PRInt32 aDWidth, PRInt32 aDHeight, PRInt32 aSX, PRInt32 aSY, PRInt32 aSWidth, PRInt32 aSHeight, PRUint32 aROP)nsImageWin [private]
ProgressiveDoubleBlit(nsIDeviceContext *aContext, nsIDrawingSurface *aSurface, PRInt32 aSXOffset, PRInt32 aSYOffset, nsRect aDestRect)nsImageWin [private]
RemoveDDB()nsImageWin
TimerCallBack(nsITimer *aTimer, void *aClosure)nsImageWin [private, static]
UnlockImagePixels(PRBool aMaskPixels)nsImageWin [virtual]
~nsImageWin()nsImageWin