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 31 of file dx_graphicsprovider.hxx.

Constructor & Destructor Documentation

◆ GraphicsProvider() [1/2]

dxcanvas::GraphicsProvider::GraphicsProvider ( )
default

◆ ~GraphicsProvider()

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

Definition at line 35 of file dx_graphicsprovider.hxx.

◆ GraphicsProvider() [2/2]

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

make noncopyable

Member Function Documentation

◆ getGraphics()

virtual GraphicsSharedPtr dxcanvas::GraphicsProvider::getGraphics ( )
pure virtual

◆ operator=()

GraphicsProvider & dxcanvas::GraphicsProvider::operator= ( const GraphicsProvider )
delete

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