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

Target interface for XCachedPrimitive implementations. More...

#include <repainttarget.hxx>

Inheritance diagram for vclcanvas::RepaintTarget:

Public Member Functions

virtual ~RepaintTarget ()
virtual bool repaint (const GraphicObjectSharedPtr &rGrf, const css::rendering::ViewState &viewState, const css::rendering::RenderState &renderState, const ::Point &rPt, const ::Size &rSz, const GraphicAttr &rAttr) const =0

Detailed Description

Target interface for XCachedPrimitive implementations.

This interface must be implemented on all canvas implementations that hand out XCachedPrimitives

Definition at line 38 of file repainttarget.hxx.

Constructor & Destructor Documentation

virtual vclcanvas::RepaintTarget::~RepaintTarget ( )

Definition at line 41 of file repainttarget.hxx.

Member Function Documentation

virtual bool vclcanvas::RepaintTarget::repaint ( const GraphicObjectSharedPtr rGrf,
const css::rendering::ViewState viewState,
const css::rendering::RenderState &  renderState,
const ::Point &  rPt,
const ::Size rSz,
const GraphicAttr rAttr 
) const
pure virtual

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