summaryrefslogtreecommitdiff
path: root/FL/Fl_Gl_Window.H
diff options
context:
space:
mode:
Diffstat (limited to 'FL/Fl_Gl_Window.H')
-rw-r--r--FL/Fl_Gl_Window.H44
1 files changed, 22 insertions, 22 deletions
diff --git a/FL/Fl_Gl_Window.H b/FL/Fl_Gl_Window.H
index b34141098..c3f626dfc 100644
--- a/FL/Fl_Gl_Window.H
+++ b/FL/Fl_Gl_Window.H
@@ -1,5 +1,5 @@
//
-// "$Id: Fl_Gl_Window.H,v 1.7.2.5.2.2 2002/08/09 03:17:29 easysw Exp $"
+// "$Id: Fl_Gl_Window.H,v 1.7.2.5.2.3 2002/08/14 16:49:38 easysw Exp $"
//
// OpenGL header file for the Fast Light Tool Kit (FLTK).
//
@@ -33,7 +33,7 @@ typedef void* GLContext; // actually a GLXContext or HGLDC
class Fl_Gl_Choice; // structure to hold result of glXChooseVisual
-class Fl_Gl_Window : public Fl_Window {
+class FL_EXPORT Fl_Gl_Window : public Fl_Window {
int mode_;
const int *alist;
@@ -41,27 +41,27 @@ class Fl_Gl_Window : public Fl_Window {
GLContext context_;
char valid_;
char damage1_; // damage() of back buffer
- virtual FL_EXPORT void draw_overlay();
- FL_EXPORT void init();
+ virtual void draw_overlay();
+ void init();
void *overlay;
- FL_EXPORT void make_overlay();
+ void make_overlay();
friend class _Fl_Gl_Overlay;
- static FL_EXPORT int can_do(int, const int *);
- FL_EXPORT int mode(int, const int *);
+ static int can_do(int, const int *);
+ int mode(int, const int *);
public:
- FL_EXPORT void show();
+ void show();
void show(int a, char **b) {Fl_Window::show(a,b);}
- FL_EXPORT void flush();
- FL_EXPORT void hide();
- FL_EXPORT void resize(int,int,int,int);
+ void flush();
+ void hide();
+ void resize(int,int,int,int);
char valid() const {return valid_;}
void valid(char v) {valid_ = v;}
- FL_EXPORT void invalidate();
+ void invalidate();
static int can_do(int m) {return can_do(m,0);}
static int can_do(const int *m) {return can_do(0, m);}
@@ -71,17 +71,17 @@ public:
int mode(const int *a) {return mode(0, a);}
void* context() const {return context_;}
- FL_EXPORT void context(void*, int destroy_flag = 0);
- FL_EXPORT void make_current();
- FL_EXPORT void swap_buffers();
- FL_EXPORT void ortho();
+ void context(void*, int destroy_flag = 0);
+ void make_current();
+ void swap_buffers();
+ void ortho();
- FL_EXPORT int can_do_overlay();
- FL_EXPORT void redraw_overlay();
- FL_EXPORT void hide_overlay();
- FL_EXPORT void make_overlay_current();
+ int can_do_overlay();
+ void redraw_overlay();
+ void hide_overlay();
+ void make_overlay_current();
- FL_EXPORT ~Fl_Gl_Window();
+ ~Fl_Gl_Window();
Fl_Gl_Window(int W, int H, const char *l=0) : Fl_Window(W,H,l) {init();}
Fl_Gl_Window(int X, int Y, int W, int H, const char *l=0)
: Fl_Window(X,Y,W,H,l) {init();}
@@ -90,5 +90,5 @@ public:
#endif
//
-// End of "$Id: Fl_Gl_Window.H,v 1.7.2.5.2.2 2002/08/09 03:17:29 easysw Exp $".
+// End of "$Id: Fl_Gl_Window.H,v 1.7.2.5.2.3 2002/08/14 16:49:38 easysw Exp $".
//