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:
[legend]

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 40 of file repainttarget.hxx.

Constructor & Destructor Documentation

virtual vclcanvas::RepaintTarget::~RepaintTarget ( )
inlinevirtual

Definition at line 43 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: