X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/5c6eb3a84be918dcfed2496d014549e13af0f0e9..880d76dfb12d4e8466df30d641bb25c6f71bd398:/include/wx/osx/carbon/private/overlay.h diff --git a/include/wx/osx/carbon/private/overlay.h b/include/wx/osx/carbon/private/overlay.h index 002da9a338..8daa11d351 100644 --- a/include/wx/osx/carbon/private/overlay.h +++ b/include/wx/osx/carbon/private/overlay.h @@ -1,5 +1,5 @@ ///////////////////////////////////////////////////////////////////////////// -// Name: wx/mac/carbon/private/overlay.h +// Name: wx/osx/carbon/private/overlay.h // Purpose: wxOverlayImpl declaration // Author: Stefan Csomor // Modified by: @@ -12,7 +12,7 @@ #ifndef _WX_MAC_CARBON_PRIVATE_OVERLAY_H_ #define _WX_MAC_CARBON_PRIVATE_OVERLAY_H_ -#include "wx/mac/private.h" +#include "wx/osx/private.h" #include "wx/toplevel.h" #include "wx/graphics.h" @@ -21,34 +21,34 @@ class wxOverlayImpl public: wxOverlayImpl() ; ~wxOverlayImpl() ; - - + + // clears the overlay without restoring the former state // to be done eg when the window content has been changed and repainted void Reset(); - + // returns true if it has been setup bool IsOk(); - + void Init( wxDC* dc, int x , int y , int width , int height ); - + void BeginDrawing( wxDC* dc); - + void EndDrawing( wxDC* dc); - + void Clear( wxDC* dc); private: OSStatus CreateOverlayWindow(); - + void MacGetBounds( Rect *bounds ); - + WindowRef m_overlayWindow; WindowRef m_overlayParentWindow; CGContextRef m_overlayContext ; // we store the window in case we would have to issue a Refresh() wxWindow* m_window ; - + int m_x ; int m_y ; int m_width ;