Lines Matching refs:mpDIB
71 mpDIB( NULL ), in X11SalBitmap()
338 if( !mpDIB && mpDDB ) in ImplCreateXImage()
340 const_cast<X11SalBitmap*>(this)->mpDIB = in ImplCreateXImage()
349 if( mpDIB && mpDIB->mnWidth && mpDIB->mnHeight ) in ImplCreateXImage()
447 pDstBuf = StretchAndConvert( *mpDIB, rTwoRect, nDstFormat, pPal, pMask ); in ImplCreateXImage()
586 if( !mpDIB ) in ImplGetDDB()
588 const_cast<X11SalBitmap*>(this)->mpDIB = ImplCreateDIB( mpDDB->ImplGetPixmap(), in ImplGetDDB()
688 mpDIB = ImplCreateDIB( rSize, nBitCount, rPal ); in Create()
690 return( mpDIB != NULL ); in Create()
701 if( rSalBmp.mpDIB ) in Create()
704 mpDIB = new BitmapBuffer( *rSalBmp.mpDIB ); in Create()
708 mpDIB->mpBits = new sal_uInt8[ mpDIB->mnScanlineSize * mpDIB->mnHeight ]; in Create()
712 delete mpDIB; in Create()
713 mpDIB = NULL; in Create()
716 if( mpDIB ) in Create()
717 memcpy( mpDIB->mpBits, rSalBmp.mpDIB->mpBits, mpDIB->mnScanlineSize * mpDIB->mnHeight ); in Create()
725 return( ( !rSalBmp.mpDIB && !rSalBmp.mpDDB ) || in Create()
726 ( rSalBmp.mpDIB && ( mpDIB != NULL ) ) || in Create()
748 if( mpDIB ) in Destroy()
750 delete[] mpDIB->mpBits; in Destroy()
751 delete mpDIB, mpDIB = NULL; in Destroy()
767 if( mpDIB ) in GetSize()
768 aSize.Width() = mpDIB->mnWidth, aSize.Height() = mpDIB->mnHeight; in GetSize()
781 if( mpDIB ) in GetBitCount()
782 nBitCount = mpDIB->mnBitCount; in GetBitCount()
795 if( !mpDIB && mpDDB ) in AcquireBuffer()
797 mpDIB = ImplCreateDIB( mpDDB->ImplGetPixmap(), in AcquireBuffer()
803 return mpDIB; in AcquireBuffer()