LibreOffice Module canvas (master)  1
List of all members
cairocanvas::CanvasBitmapSpriteSurface_Base Class Reference

#include <cairo_canvasbitmap.hxx>

Inheritance diagram for cairocanvas::CanvasBitmapSpriteSurface_Base:
Collaboration diagram for cairocanvas::CanvasBitmapSpriteSurface_Base:

Additional Inherited Members

- Public Member Functions inherited from cairocanvas::SurfaceProvider
virtual ~SurfaceProvider ()
virtual ::cairo::SurfaceSharedPtr getSurface ()=0
 Query surface from this provider. More...
virtual ::cairo::SurfaceSharedPtr createSurface (const ::basegfx::B2ISize &rSize, int aContent)=0
 create new surface in given size More...
virtual ::cairo::SurfaceSharedPtr createSurface (::Bitmap &rBitmap)=0
 create new surface from given bitmap More...
virtual ::cairo::SurfaceSharedPtr changeSurface ()=0
 convert surface from alpha to non-alpha, does not copy content channel. More...
virtual OutputDevicegetOutputDevice ()=0
 Provides the underlying vcl outputdevice this surface renders on. More...
- Protected Member Functions inherited from canvas::BaseMutexHelper< CanvasBitmapBase_Base >
 BaseMutexHelper ()
 Construct BaseMutexHelper. More...
virtual void disposeThis ()
- Protected Attributes inherited from canvas::BaseMutexHelper< CanvasBitmapBase_Base >
osl::Mutex m_aMutex

Detailed Description

Definition at line 46 of file cairo_canvasbitmap.hxx.

The documentation for this class was generated from the following file: