]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/mac/carbon/glcanvas.h
Patch from Hartwig and me for implementing reorderable dataview columns. Works on...
[wxWidgets.git] / include / wx / mac / carbon / glcanvas.h
index 00cf0e625a5e02b2fc5e75df16b616cf7bd9c0fa..79069995d10b492fe3c48d340fbc88426dc169ff 100644 (file)
 #  include <agl.h>
 #endif
 
-class WXDLLEXPORT wxGLContext : public wxGLContextBase
+class WXDLLIMPEXP_GL wxGLContext : public wxGLContextBase
 {
 public:
     wxGLContext(wxGLCanvas *win, const wxGLContext *other = NULL);
     virtual ~wxGLContext();
 
-    virtual void SetCurrent(const wxGLCanvas& win) const;
+    virtual bool SetCurrent(const wxGLCanvas& win) const;
 
     // Mac-specific
     AGLContext GetAGLContext() const { return m_aglContext; }
@@ -37,7 +37,7 @@ private:
     DECLARE_NO_COPY_CLASS(wxGLContext)
 };
 
-class WXDLLEXPORT wxGLCanvas : public wxGLCanvasBase
+class WXDLLIMPEXP_GL wxGLCanvas : public wxGLCanvasBase
 {
 public:
     wxGLCanvas(wxWindow *parent,
@@ -61,7 +61,7 @@ public:
     virtual ~wxGLCanvas();
 
     // implement wxGLCanvasBase methods
-    virtual void SwapBuffers();
+    virtual bool SwapBuffers();
 
 
     // Mac-specific functions