diff options
| author | Albrecht Schlosser <albrechts.fltk@online.de> | 2010-12-12 23:21:03 +0000 |
|---|---|---|
| committer | Albrecht Schlosser <albrechts.fltk@online.de> | 2010-12-12 23:21:03 +0000 |
| commit | 0c21b331b0ad275e25af3ed623c36ddeff484748 (patch) | |
| tree | 11a0a4d2bf3ad3c918ca35b4699f891cd4936d33 /FL/Fl_Device.H | |
| parent | 726feebff6e288b6abe4248a1f01e426e7c161db (diff) | |
Added missing 'FL_EXPORT' to lots of classes.
This may not be complete yet...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8022 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Diffstat (limited to 'FL/Fl_Device.H')
| -rw-r--r-- | FL/Fl_Device.H | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/FL/Fl_Device.H b/FL/Fl_Device.H index 975c99aa2..38a7f9500 100644 --- a/FL/Fl_Device.H +++ b/FL/Fl_Device.H @@ -69,7 +69,7 @@ typedef void (*Fl_Draw_Image_Cb)(void* data,int x,int y,int w,uchar* buf); /** \brief All graphical output devices and all graphics systems. */ -class Fl_Device { +class FL_EXPORT Fl_Device { protected: /** \brief The device type */ const char *type_; @@ -98,7 +98,7 @@ public: <br> The public API for drawing operations is functionally presented in \ref drawing and as function lists in the \ref fl_drawings and \ref fl_attributes modules. */ -class Fl_Graphics_Driver : public Fl_Device { +class FL_EXPORT Fl_Graphics_Driver : public Fl_Device { protected: /* ** \brief red color for background and/or mixing if device does not support masking or alpha * uchar bg_r_; @@ -296,7 +296,7 @@ public: * This class is implemented only on the Mac OS X platform. */ -class Fl_Quartz_Graphics_Driver : public Fl_Graphics_Driver { +class FL_EXPORT Fl_Quartz_Graphics_Driver : public Fl_Graphics_Driver { public: /** \brief The constructor. */ Fl_Quartz_Graphics_Driver() { type_ = device_type; }; @@ -312,7 +312,7 @@ public: * This class is implemented only on the MSWindows platform. */ -class Fl_GDI_Graphics_Driver : public Fl_Graphics_Driver { +class FL_EXPORT Fl_GDI_Graphics_Driver : public Fl_Graphics_Driver { public: /** \brief The constructor. */ Fl_GDI_Graphics_Driver() { type_ = device_type; }; @@ -342,7 +342,7 @@ public: /** \brief A surface that's susceptible to receive graphical output. */ -class Fl_Surface_Device : public Fl_Device { +class FL_EXPORT Fl_Surface_Device : public Fl_Device { /** \brief The graphics driver in use by this surface. */ Fl_Graphics_Driver *_driver; protected: @@ -364,7 +364,7 @@ public: /** \brief A display to which the computer can draw. */ -class Fl_Display_Device : public Fl_Surface_Device { +class FL_EXPORT Fl_Display_Device : public Fl_Surface_Device { public: static const char *device_type; /** \brief A constructor that sets the graphics driver used by the display */ @@ -380,7 +380,7 @@ public: window or screen types. It is currently used to provide an automated printing service for OpenGL windows, if linked with fltk_gl. */ -class Fl_Device_Plugin : public Fl_Plugin { +class FL_EXPORT Fl_Device_Plugin : public Fl_Plugin { public: /** \brief The constructor */ Fl_Device_Plugin(const char *name) |
