25namespace Gdiplus{
class Graphics; }
Provider of a Gdiplus::Graphics.
virtual ~GraphicsProvider()
GraphicsProvider(const GraphicsProvider &)=delete
make noncopyable
GraphicsProvider()=default
GraphicsProvider & operator=(const GraphicsProvider &)=delete
virtual GraphicsSharedPtr getGraphics()=0
std::shared_ptr< Gdiplus::Graphics > GraphicsSharedPtr
std::shared_ptr< GraphicsProvider > GraphicsProviderSharedPtr