1 /////////////////////////////////////////////////////////////////////////////
3 // Purpose: wxClientDC base header
4 // Author: Julian Smart
5 // Copyright: (c) Julian Smart
6 // Licence: wxWindows Licence
7 /////////////////////////////////////////////////////////////////////////////
9 #ifndef _WX_DCCLIENT_H_BASE_
10 #define _WX_DCCLIENT_H_BASE_
14 //-----------------------------------------------------------------------------
16 //-----------------------------------------------------------------------------
18 class WXDLLIMPEXP_CORE wxWindowDC
: public wxDC
21 wxWindowDC(wxWindow
*win
);
24 wxWindowDC(wxDCImpl
*impl
) : wxDC(impl
) { }
27 DECLARE_ABSTRACT_CLASS(wxWindowDC
)
30 //-----------------------------------------------------------------------------
32 //-----------------------------------------------------------------------------
34 class WXDLLIMPEXP_CORE wxClientDC
: public wxWindowDC
37 wxClientDC(wxWindow
*win
);
40 wxClientDC(wxDCImpl
*impl
) : wxWindowDC(impl
) { }
43 DECLARE_ABSTRACT_CLASS(wxClientDC
)
46 //-----------------------------------------------------------------------------
48 //-----------------------------------------------------------------------------
50 class WXDLLIMPEXP_CORE wxPaintDC
: public wxClientDC
53 wxPaintDC(wxWindow
*win
);
56 wxPaintDC(wxDCImpl
*impl
) : wxClientDC(impl
) { }
59 DECLARE_ABSTRACT_CLASS(wxPaintDC
)
62 #endif // _WX_DCCLIENT_H_BASE_