git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50885
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
// ----------------------------------------------------------------------------
class WXDLLIMPEXP_FWD_CORE wxOverlayImpl;
// ----------------------------------------------------------------------------
class WXDLLIMPEXP_FWD_CORE wxOverlayImpl;
-class WXDLLIMPEXP_FWD_CORE wxWindowDC;
+class WXDLLIMPEXP_FWD_CORE wxDC;
class WXDLLEXPORT wxOverlay
{
class WXDLLEXPORT wxOverlay
{
// returns true if it has been setup
bool IsOk();
// returns true if it has been setup
bool IsOk();
- void Init(wxWindowDC* dc, int x , int y , int width , int height);
+ void Init(wxDC* dc, int x , int y , int width , int height);
- void BeginDrawing(wxWindowDC* dc);
+ void BeginDrawing(wxDC* dc);
- void EndDrawing(wxWindowDC* dc);
+ void EndDrawing(wxDC* dc);
- void Clear(wxWindowDC* dc);
public:
// connects this overlay to the corresponding drawing dc, if the overlay is
// not initialized yet this call will do so
public:
// connects this overlay to the corresponding drawing dc, if the overlay is
// not initialized yet this call will do so
- wxDCOverlay(wxOverlay &overlay, wxWindowDC *dc, int x , int y , int width , int height);
+ wxDCOverlay(wxOverlay &overlay, wxDC *dc, int x , int y , int width , int height);
// convenience wrapper that behaves the same using the entire area of the dc
// convenience wrapper that behaves the same using the entire area of the dc
- wxDCOverlay(wxOverlay &overlay, wxWindowDC *dc);
+ wxDCOverlay(wxOverlay &overlay, wxDC *dc);
// removes the connection between the overlay and the dc
virtual ~wxDCOverlay();
// removes the connection between the overlay and the dc
virtual ~wxDCOverlay();
- void Init(wxWindowDC *dc, int x , int y , int width , int height);
+ void Init(wxDC *dc, int x , int y , int width , int height);
DECLARE_NO_COPY_CLASS(wxDCOverlay)
DECLARE_NO_COPY_CLASS(wxDCOverlay)