From 59df690e3ef02a526f195b2949e5889f5730e61a Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Fri, 21 Nov 2008 16:09:28 +0000 Subject: [PATCH] Added exports --- include/osgWidget/Browser | 11 ++++++++--- src/osgWidget/Browser.cpp | 8 ++++++++ 2 files changed, 16 insertions(+), 3 deletions(-) diff --git a/include/osgWidget/Browser b/include/osgWidget/Browser index 551f3bfb3..5b65c775e 100644 --- a/include/osgWidget/Browser +++ b/include/osgWidget/Browser @@ -22,7 +22,7 @@ namespace osgWidget { class BrowserImage; -class BrowserManager : public osg::Object +class OSGWIDGET_EXPORT BrowserManager : public osg::Object { public: @@ -48,12 +48,17 @@ class BrowserManager : public osg::Object }; -class BrowserImage : public osg::Image +class OSGWIDGET_EXPORT BrowserImage : public osg::Image { public: + BrowserImage(); + virtual void navigateTo(const std::string& url) = 0; - + + protected: + + virtual ~BrowserImage(); }; diff --git a/src/osgWidget/Browser.cpp b/src/osgWidget/Browser.cpp index 88b66c15a..514988db8 100644 --- a/src/osgWidget/Browser.cpp +++ b/src/osgWidget/Browser.cpp @@ -49,3 +49,11 @@ BrowserImage* BrowserManager::createBrowserImage(const std::string& url, int wid osg::notify(osg::NOTICE)<<"Cannot created browser"<