LibreOffice Module canvas (master)
1
|
Target interface for XCachedPrimitive implementations. More...
#include <cairo_repainttarget.hxx>
Public Member Functions | |
virtual | ~RepaintTarget () |
virtual bool | repaint (const ::cairo::SurfaceSharedPtr &pSurface, const css::rendering::ViewState &viewState, const css::rendering::RenderState &renderState)=0 |
Target interface for XCachedPrimitive implementations.
This interface must be implemented on all canvas implementations that hand out XCachedPrimitives
Definition at line 36 of file cairo_repainttarget.hxx.
|
inlinevirtual |
Definition at line 39 of file cairo_repainttarget.hxx.
|
pure virtual |
Implemented in cairocanvas::SpriteCanvas, cairocanvas::Canvas, cairocanvas::CanvasCustomSprite, and cairocanvas::CanvasBitmap.