|
| | SvpSalBitmap () |
| |
| virtual | ~SvpSalBitmap () override |
| |
| virtual bool | Create (const Size &rSize, vcl::PixelFormat ePixelFormat, const BitmapPalette &rPalette) override |
| |
| virtual bool | Create (const SalBitmap &rSalBmp) override |
| |
| virtual bool | Create (const SalBitmap &rSalBmp, SalGraphics *pGraphics) override |
| |
| virtual bool | Create (const SalBitmap &rSalBmp, vcl::PixelFormat eNewPixelFormat) override |
| |
| virtual bool | Create (const css::uno::Reference< css::rendering::XBitmapCanvas > &rBitmapCanvas, Size &rSize, bool bMask=false) override |
| |
| void | Create (std::unique_ptr< BitmapBuffer > pBuf) |
| |
| const BitmapBuffer * | GetBuffer () const |
| |
| virtual void | Destroy () final override |
| |
| virtual Size | GetSize () const override |
| |
| virtual sal_uInt16 | GetBitCount () const override |
| |
| virtual BitmapBuffer * | AcquireBuffer (BitmapAccessMode nMode) override |
| |
| virtual void | ReleaseBuffer (BitmapBuffer *pBuffer, BitmapAccessMode nMode) override |
| |
| virtual bool | GetSystemData (BitmapSystemData &rData) override |
| |
| virtual bool | ScalingSupported () const override |
| |
| virtual bool | Scale (const double &rScaleX, const double &rScaleY, BmpScaleFlag nScaleFlag) override |
| |
| virtual bool | Replace (const Color &rSearchColor, const Color &rReplaceColor, sal_uInt8 nTol) override |
| |
| virtual const basegfx::SystemDependentDataHolder * | accessSystemDependentDataHolder () const override |
| |
| | SalBitmap () |
| |
| virtual | ~SalBitmap () |
| |
| virtual bool | Create (const Size &rSize, vcl::PixelFormat ePixelFormat, const BitmapPalette &rPal)=0 |
| |
| virtual bool | Create (const SalBitmap &rSalBmp)=0 |
| |
| virtual bool | Create (const SalBitmap &rSalBmp, SalGraphics *pGraphics)=0 |
| |
| virtual bool | Create (const SalBitmap &rSalBmp, vcl::PixelFormat eNewPixelFormat)=0 |
| |
| virtual bool | Create (const css::uno::Reference< css::rendering::XBitmapCanvas > &rBitmapCanvas, Size &rSize, bool bMask=false)=0 |
| |
| virtual void | Destroy ()=0 |
| |
| virtual Size | GetSize () const =0 |
| |
| virtual sal_uInt16 | GetBitCount () const =0 |
| |
| virtual BitmapBuffer * | AcquireBuffer (BitmapAccessMode nMode)=0 |
| |
| virtual void | ReleaseBuffer (BitmapBuffer *pBuffer, BitmapAccessMode nMode)=0 |
| |
| virtual bool | GetSystemData (BitmapSystemData &rData)=0 |
| |
| virtual bool | ScalingSupported () const =0 |
| |
| virtual bool | Scale (const double &rScaleX, const double &rScaleY, BmpScaleFlag nScaleFlag)=0 |
| |
| void | DropScaledCache () |
| |
| virtual bool | Replace (const Color &rSearchColor, const Color &rReplaceColor, sal_uInt8 nTol)=0 |
| |
| virtual bool | ConvertToGreyscale () |
| |
| virtual bool | InterpretAs8Bit () |
| |
| virtual bool | Erase (const Color &) |
| |
| virtual bool | AlphaBlendWith (const SalBitmap &) |
| |
| virtual bool | Invert () |
| |
| BitmapChecksum | GetChecksum () const |
| |
| void | InvalidateChecksum () |
| |
| virtual const basegfx::SystemDependentDataHolder * | accessSystemDependentDataHolder () const |
| |
| template<class T > |
| std::shared_ptr< T > | getSystemDependentData () const |
| |
| template<class T , class... Args> |
| std::shared_ptr< T > | addOrReplaceSystemDependentData (Args &&... args) const |
| |
| | SystemDependentDataHolder () |
| |
| virtual | ~SystemDependentDataHolder () |
| |
| void | addOrReplaceSystemDependentData (SystemDependentData_SharedPtr &rData) |
| |
| SystemDependentData_SharedPtr | getSystemDependentData (size_t hash_code) const |
| |
Definition at line 28 of file svpbmp.hxx.