Skip to content

Commit bf3880b

Browse files
committed
GLOBE_OSG_STANDALONE_VIEWER
1 parent 5642093 commit bf3880b

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

src/plugins/globe/globe_plugin.cpp

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,10 @@ void GlobePlugin::run()
108108

109109
viewer.show();
110110

111+
#ifdef GLOBE_OSG_STANDALONE_VIEWER
112+
osgViewer::Viewer viewer;
113+
#endif
114+
111115
// install the programmable manipulator.
112116
osgEarthUtil::EarthManipulator* manip = new osgEarthUtil::EarthManipulator();
113117
viewer.setCameraManipulator( manip );
@@ -177,6 +181,10 @@ void GlobePlugin::run()
177181
viewer.addEventHandler(new osgViewer::StatsHandler());
178182
viewer.addEventHandler(new osgViewer::WindowSizeHandler());
179183
viewer.addEventHandler(new osgGA::StateSetManipulator(viewer.getCamera()->getOrCreateStateSet()));
184+
185+
#ifdef GLOBE_OSG_STANDALONE_VIEWER
186+
viewer.run();
187+
#endif
180188
}
181189

182190
void GlobePlugin::extentsChanged()

0 commit comments

Comments
 (0)