/////////////////////////////////////////////////////////////////////////////
-// Name: private.h
+// Name: wx/mgl/private.h
// Purpose: Private declarations: as this header is only included by
-// wxWindows itself, it may contain identifiers which don't start
+// wxWidgets itself, it may contain identifiers which don't start
// with "wx".
// Author: Vaclav Slavik
// Created: 2001/04/07
// RCS-ID: $Id$
-// Copyright: (c) 2001 SciTech Software, Inc. (www.scitechsoft.com)
+// Copyright: (c) 2001-2002 SciTech Software, Inc. (www.scitechsoft.com)
// Licence: wxWindows licence
/////////////////////////////////////////////////////////////////////////////
-#ifndef _WX_PRIVATE_H_
-#define _WX_PRIVATE_H_
+#ifndef _WX_MGL_PRIVATE_H_
+#define _WX_MGL_PRIVATE_H_
+#include "wx/ioswrap.h"
#include <mgraph.hpp>
+#include "pmapi.h"
-class WXDLLEXPORT wxBitmap;
+// the scitech headers define true and false
+#undef true
+#undef false
+
+class WXDLLIMPEXP_FWD_CORE wxBitmap;
// ---------------------------------------------------------------------------
// This function converts wxBitmap into pixpattern24_t representation
// (used by wxBrush and wxPen)
-extern void wxBitmapToPixPattern(const wxBitmap& bitmap,
+extern void wxBitmapToPixPattern(const wxBitmap& bitmap,
pixpattern24_t *pix, pattern_t *mask);
-
+
// Sets current DC and restores previous one upon destruction:
class wxCurrentDCSwitcher
};
-extern bool wxCreateMGL_WM();
-extern void wxDestroyMGL_WM();
-
-#endif // _WX_PRIVATE_H_
+#endif // _WX_MGL_PRIVATE_H_