#ifndef _WX_GTK_REGION_H_
#define _WX_GTK_REGION_H_
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(__APPLE__)
#pragma interface
#endif
{
public:
wxRegion() { }
-
+
wxRegion( wxCoord x, wxCoord y, wxCoord w, wxCoord h )
{
InitRect(x, y, w, h);
wxRegionContain Contains(const wxRect& rect) const;
public:
+ // Init with GdkRegion, set ref count to 2 so that
+ // the C++ class will not destroy the region!
+ wxRegion( GdkRegion *region );
+
GdkRegion *GetRegion() const;
protected: