Lines Matching refs:WinSalBitmap
63 bool operator()(WinSalBitmap* pA, WinSalBitmap* pB) const in operator ()()
69 typedef ::std::map< WinSalBitmap*, sal_uInt32, Comparator > EntryMap;
91 void addEntry(WinSalBitmap& rEntry) in addEntry()
107 void remEntry(WinSalBitmap& rEntry) in remEntry()
123 void touchEntry(WinSalBitmap& rEntry) in touchEntry()
150 WinSalBitmap* pSource = aDelete->first; in Timeout()
185 WinSalBitmap::WinSalBitmap() in WinSalBitmap() function in WinSalBitmap
197 WinSalBitmap::~WinSalBitmap() in ~WinSalBitmap()
204 void WinSalBitmap::Destroy() in Destroy()
222 GdiPlusBmpPtr WinSalBitmap::ImplGetGdiPlusBitmap(const WinSalBitmap* pAlphaSource) const in ImplGetGdiPlusBitmap()
224 WinSalBitmap* pThat = const_cast< WinSalBitmap* >(this); in ImplGetGdiPlusBitmap()
231 aGdiPlusBuffer.remEntry(const_cast< WinSalBitmap& >(*this)); in ImplGetGdiPlusBitmap()
236 aGdiPlusBuffer.touchEntry(const_cast< WinSalBitmap& >(*this)); in ImplGetGdiPlusBitmap()
265 Gdiplus::Bitmap* WinSalBitmap::ImplCreateGdiPlusBitmap() in ImplCreateGdiPlusBitmap()
268 WinSalBitmap* pSalRGB = const_cast< WinSalBitmap* >(this); in ImplCreateGdiPlusBitmap()
269 WinSalBitmap* pExtraWinSalRGB = 0; in ImplCreateGdiPlusBitmap()
274 pExtraWinSalRGB = new WinSalBitmap(); in ImplCreateGdiPlusBitmap()
364 Gdiplus::Bitmap* WinSalBitmap::ImplCreateGdiPlusBitmap(const WinSalBitmap& rAlphaSource) in ImplCreateGdiPlusBitmap()
367 WinSalBitmap* pSalRGB = const_cast< WinSalBitmap* >(this); in ImplCreateGdiPlusBitmap()
368 WinSalBitmap* pExtraWinSalRGB = 0; in ImplCreateGdiPlusBitmap()
373 pExtraWinSalRGB = new WinSalBitmap(); in ImplCreateGdiPlusBitmap()
400 WinSalBitmap* pSalA = const_cast< WinSalBitmap* >(&rAlphaSource); in ImplCreateGdiPlusBitmap()
401 WinSalBitmap* pExtraWinSalA = 0; in ImplCreateGdiPlusBitmap()
406 pExtraWinSalA = new WinSalBitmap(); in ImplCreateGdiPlusBitmap()
530 bool WinSalBitmap::Create( HANDLE hBitmap, bool bDIB, bool bCopyHandle ) in Create()
581 bool WinSalBitmap::Create( const Size& rSize, sal_uInt16 nBitCount, const BitmapPalette& rPal ) in Create()
599 bool WinSalBitmap::Create( const SalBitmap& rSSalBitmap ) in Create()
602 const WinSalBitmap& rSalBitmap = static_cast<const WinSalBitmap&>(rSSalBitmap); in Create()
628 bool WinSalBitmap::Create( const SalBitmap& rSSalBmp, SalGraphics* pSGraphics ) in Create()
632 const WinSalBitmap& rSalBmp = static_cast<const WinSalBitmap&>(rSSalBmp); in Create()
674 bool WinSalBitmap::Create( const SalBitmap& rSSalBmp, sal_uInt16 nNewBitCount ) in Create()
678 const WinSalBitmap& rSalBmp = static_cast<const WinSalBitmap&>(rSSalBmp); in Create()
726 sal_uInt16 WinSalBitmap::ImplGetDIBColorCount( HGLOBAL hDIB ) in ImplGetDIBColorCount()
756 HGLOBAL WinSalBitmap::ImplCreateDIB( const Size& rSize, sal_uInt16 nBits, const BitmapPalette& rPal… in ImplCreateDIB()
813 HANDLE WinSalBitmap::ImplCopyDIBOrDDB( HANDLE hHdl, bool bDIB ) in ImplCopyDIBOrDDB()
859 BitmapBuffer* WinSalBitmap::AcquireBuffer( bool /*bReadOnly*/ ) in AcquireBuffer()
958 void WinSalBitmap::ReleaseBuffer( BitmapBuffer* pBuffer, bool bReadOnly ) in ReleaseBuffer()
982 void WinSalBitmap::ImplDecodeRLEBuffer( const BYTE* pSrcBuf, BYTE* pDstBuf, in ImplDecodeRLEBuffer()
1075 bool WinSalBitmap::GetSystemData( BitmapSystemData& rData ) in GetSystemData()