25 #ifndef WCUSTOMWIDGET_H
26 #define WCUSTOMWIDGET_H
30 #include <boost/shared_ptr.hpp>
32 #include <osg/ref_ptr>
34 #include "../graphicsEngine/WGEViewer.h"
47 typedef boost::shared_ptr< WCustomWidget >
SPtr;
52 typedef boost::shared_ptr< const WCustomWidget >
ConstSPtr;
71 virtual osg::ref_ptr< WGEGroupNode >
getScene()
const = 0;
78 virtual boost::shared_ptr< WGEViewer >
getViewer()
const = 0;
85 virtual std::string
getTitle()
const;
95 #endif // WCUSTOMWIDGET_H