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

Provider of a Gdiplus::Graphics. More...

#include <dx_graphicsprovider.hxx>

Inheritance diagram for dxcanvas::GraphicsProvider:
[legend]

Public Member Functions

 GraphicsProvider ()=default
 
virtual ~GraphicsProvider ()
 
 GraphicsProvider (const GraphicsProvider &)=delete
 make noncopyable More...
 
GraphicsProvideroperator= (const GraphicsProvider &)=delete
 
virtual GraphicsSharedPtr getGraphics ()=0
 

Detailed Description

Provider of a Gdiplus::Graphics.

Interface

Definition at line 32 of file dx_graphicsprovider.hxx.

Constructor & Destructor Documentation

dxcanvas::GraphicsProvider::GraphicsProvider ( )
default
virtual dxcanvas::GraphicsProvider::~GraphicsProvider ( )
inlinevirtual

Definition at line 36 of file dx_graphicsprovider.hxx.

dxcanvas::GraphicsProvider::GraphicsProvider ( const GraphicsProvider )
delete

make noncopyable

Member Function Documentation

virtual GraphicsSharedPtr dxcanvas::GraphicsProvider::getGraphics ( )
pure virtual
GraphicsProvider& dxcanvas::GraphicsProvider::operator= ( const GraphicsProvider )
delete

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