// Name: dcgraph.h
// Purpose: interface of wxGCDC
// Author: wxWidgets team
-// RCS-ID: $Id: $
-// Licence: wxWindows license
+// RCS-ID: $Id$
+// Licence: wxWindows licence
/////////////////////////////////////////////////////////////////////////////
/**
@class wxGCDC
- @wxheader{dcgraph.h}
wxGCDC is a device context that draws on a wxGraphicsContext.
Constructs a wxGCDC from a wxWindowDC.
*/
wxGCDC( const wxWindowDC& dc );
-
+
/**
Constructs a wxGCDC from a wxMemoryDC.
*/
wxGCDC( const wxMemoryDC& dc );
-
+
/**
Constructs a wxGCDC from a wxPrinterDC.
*/
wxGCDC( const wxPrinterDC& dc );
-
+
+ /**
+ Constructs a wxGCDC from a wxEnhMetaFileDC.
+
+ This constructor is only available in wxMSW port and when @c
+ wxUSE_ENH_METAFILE build option is enabled, i.e. when wxEnhMetaFileDC
+ class itself is available.
+
+ @since 2.9.3
+ */
+ wxGCDC( const wxEnhMetaFileDC& dc );
+
/**
Retrieves associated wxGraphicsContext
*/
- wxGraphicsContext* GetGraphicsContext();
+ wxGraphicsContext* GetGraphicsContext() const;
};