]> git.tdb.fi Git - libs/gltk.git/blobdiff - source/button.h
Add API declarations
[libs/gltk.git] / source / button.h
index 844fe88c30fe786d9c460030f35a87ad11f78a10..2af9cf9d02c520b8cc1beb39f6b5f12230f249c5 100644 (file)
@@ -3,6 +3,7 @@
 
 #include <sigc++/sigc++.h>
 #include <msp/gl/texture2d.h>
+#include "mspgltk_api.h"
 #include "text.h"
 #include "widget.h"
 
@@ -13,10 +14,10 @@ namespace GLtk {
 A clickable button widget.  Buttons can have a text label, which is displayed
 in a spacial part "text".
 */
-class Button: public Widget
+class MSPGLTK_API Button: public Widget
 {
 public:
-       class Loader: public DataFile::DerivedObjectLoader<Button, Widget::Loader>
+       class MSPGLTK_API Loader: public DataFile::DerivedObjectLoader<Button, Widget::Loader>
        {
        public:
                Loader(Button &);