LibreOffice Module canvas (master)  1
Public Member Functions | List of all members
cairocanvas::RepaintTarget Class Referenceabstract

Target interface for XCachedPrimitive implementations. More...

#include <cairo_repainttarget.hxx>

Inheritance diagram for cairocanvas::RepaintTarget:
[legend]

Public Member Functions

virtual ~RepaintTarget ()
 
virtual bool repaint (const ::cairo::SurfaceSharedPtr &pSurface, const css::rendering::ViewState &viewState, const css::rendering::RenderState &renderState)=0
 

Detailed Description

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.

Constructor & Destructor Documentation

virtual cairocanvas::RepaintTarget::~RepaintTarget ( )
inlinevirtual

Definition at line 39 of file cairo_repainttarget.hxx.

Member Function Documentation

virtual bool cairocanvas::RepaintTarget::repaint ( const ::cairo::SurfaceSharedPtr pSurface,
const css::rendering::ViewState viewState,
const css::rendering::RenderState &  renderState 
)
pure virtual

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