1 /////////////////////////////////////////////////////////////////////////////
3 // Purpose: wxClientDC base header
4 // Author: Julian Smart
5 // Copyright: (c) Julian Smart
7 // Licence: wxWindows Licence
8 /////////////////////////////////////////////////////////////////////////////
10 #ifndef _WX_DCCLIENT_H_BASE_
11 #define _WX_DCCLIENT_H_BASE_
15 //-----------------------------------------------------------------------------
17 //-----------------------------------------------------------------------------
19 class WXDLLIMPEXP_CORE wxWindowDC
: public wxDC
22 wxWindowDC(wxWindow
*win
);
25 wxWindowDC(wxDCImpl
*impl
) : wxDC(impl
) { }
28 DECLARE_ABSTRACT_CLASS(wxWindowDC
)
31 //-----------------------------------------------------------------------------
33 //-----------------------------------------------------------------------------
35 class WXDLLIMPEXP_CORE wxClientDC
: public wxWindowDC
38 wxClientDC(wxWindow
*win
);
41 wxClientDC(wxDCImpl
*impl
) : wxWindowDC(impl
) { }
44 DECLARE_ABSTRACT_CLASS(wxClientDC
)
47 //-----------------------------------------------------------------------------
49 //-----------------------------------------------------------------------------
51 class WXDLLIMPEXP_CORE wxPaintDC
: public wxClientDC
54 wxPaintDC(wxWindow
*win
);
57 wxPaintDC(wxDCImpl
*impl
) : wxClientDC(impl
) { }
60 DECLARE_ABSTRACT_CLASS(wxPaintDC
)
63 #endif // _WX_DCCLIENT_H_BASE_