diff options
Diffstat (limited to 'vcl/inc/impbmp.hxx')
-rw-r--r-- | vcl/inc/impbmp.hxx | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/vcl/inc/impbmp.hxx b/vcl/inc/impbmp.hxx index 0dc9ec8bc974..b8fb7f92e269 100644 --- a/vcl/inc/impbmp.hxx +++ b/vcl/inc/impbmp.hxx @@ -34,7 +34,6 @@ class ImpBitmap { private: sal_uLong mnRefCount; - sal_uLong mnChecksum; SalBitmap* mpSalBitmap; public: @@ -45,6 +44,8 @@ public: ImpBitmap(SalBitmap* pBitmap); ~ImpBitmap(); + bool ImplIsEqual(const ImpBitmap& rBmp) const; + SalBitmap* ImplGetSalBitmap() const { return mpSalBitmap; } bool ImplCreate( const Size& rSize, sal_uInt16 nBitCount, const BitmapPalette& rPal ); @@ -62,8 +63,8 @@ public: void ImplIncRefCount() { mnRefCount++; } void ImplDecRefCount() { mnRefCount--; } - inline void ImplSetChecksum( sal_uLong nChecksum ) { mnChecksum = nChecksum; } - inline sal_uLong ImplGetChecksum() const { return mnChecksum; } + sal_uLong ImplGetChecksum() const; + void ImplInvalidateChecksum(); bool ImplScale( const double& rScaleX, const double& rScaleY, BmpScaleFlag nScaleFlag ); bool ImplReplace( const Color& rSearchColor, const Color& rReplaceColor, sal_uLong nTol ); |