1 #ifndef __lib_gdi_gmaindc_h
2 #define __lib_gdi_gmaindc_h
9 class gMainDC: public gDC
12 static gMainDC *m_instance;
15 gMainDC(gPixmap *pixmap);
18 virtual void setResolution(int xres, int yres) = 0;
20 static int getInstance(ePtr<gMainDC> &ptr) { if (!m_instance) return -1; ptr = m_instance; return 0; }
24 SWIG_TEMPLATE_TYPEDEF(ePtr<gMainDC>, gMainDC);
25 SWIG_EXTEND(ePtr<gMainDC>,
26 static ePtr<gMainDC> getInstance()
28 extern ePtr<gMainDC> NewgMainDCPtr(void);
29 return NewgMainDCPtr();