Added command line parser to osgparticle examples viewer setup to make it easier to position window

This commit is contained in:
Robert Osfield
2016-08-25 17:04:21 +01:00
parent 663024a215
commit 93b2a24b0e

View File

@@ -471,10 +471,13 @@ void build_world(osg::Group *root)
//////////////////////////////////////////////////////////////////////////////
int main(int, char **)
int main(int argc, char** argv)
{
// use an ArgumentParser object to manage the program arguments.
osg::ArgumentParser arguments(&argc,argv);
// construct the viewer.
osgViewer::Viewer viewer;
osgViewer::Viewer viewer(arguments);
osg::Group *root = new osg::Group;
build_world(root);
@@ -482,6 +485,9 @@ int main(int, char **)
// add the stats handler
viewer.addEventHandler(new osgViewer::StatsHandler);
// add the window size toggle handler
viewer.addEventHandler(new osgViewer::WindowSizeHandler);
// add a viewport to the viewer and attach the scene graph.
viewer.setSceneData(root);