non-PCH build fix (according to Tinderbox).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42341 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -26,27 +26,29 @@
|
|||||||
|
|
||||||
#else // !wxHAS_NATIVE_OVERLAY
|
#else // !wxHAS_NATIVE_OVERLAY
|
||||||
|
|
||||||
|
#include "wx/bitmap.h"
|
||||||
|
|
||||||
// generic implementation of wxOverlay
|
// generic implementation of wxOverlay
|
||||||
class wxOverlayImpl
|
class wxOverlayImpl
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
wxOverlayImpl();
|
wxOverlayImpl();
|
||||||
~wxOverlayImpl();
|
~wxOverlayImpl();
|
||||||
|
|
||||||
|
|
||||||
// clears the overlay without restoring the former state
|
// clears the overlay without restoring the former state
|
||||||
// to be done eg when the window content has been changed and repainted
|
// to be done eg when the window content has been changed and repainted
|
||||||
void Reset();
|
void Reset();
|
||||||
|
|
||||||
// returns true if it has been setup
|
// returns true if it has been setup
|
||||||
bool IsOk();
|
bool IsOk();
|
||||||
|
|
||||||
void Init(wxWindowDC* dc, int x , int y , int width , int height);
|
void Init(wxWindowDC* dc, int x , int y , int width , int height);
|
||||||
|
|
||||||
void BeginDrawing(wxWindowDC* dc);
|
void BeginDrawing(wxWindowDC* dc);
|
||||||
|
|
||||||
void EndDrawing(wxWindowDC* dc);
|
void EndDrawing(wxWindowDC* dc);
|
||||||
|
|
||||||
void Clear(wxWindowDC* dc);
|
void Clear(wxWindowDC* dc);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
@@ -60,7 +62,7 @@ private:
|
|||||||
// ce - how do we fix this
|
// ce - how do we fix this
|
||||||
#if defined(__WXGTK__) || defined(__WXMSW__)
|
#if defined(__WXGTK__) || defined(__WXMSW__)
|
||||||
wxWindow* m_window ;
|
wxWindow* m_window ;
|
||||||
#endif
|
#endif
|
||||||
} ;
|
} ;
|
||||||
|
|
||||||
#endif // wxHAS_NATIVE_OVERLAY/!wxHAS_NATIVE_OVERLAY
|
#endif // wxHAS_NATIVE_OVERLAY/!wxHAS_NATIVE_OVERLAY
|
||||||
|
Reference in New Issue
Block a user