Added GraphicsContext::ResizedCallback and GraphicsContext::resizedImplementation.

Added message on non implementation of GraphicsContext::valid().
Added prelimary GraphicsContext clean up support.
This commit is contained in:
Robert Osfield
2007-01-08 16:20:10 +00:00
parent a3726fba66
commit 4a5eda6522
8 changed files with 143 additions and 10 deletions

View File

@@ -157,7 +157,9 @@ int main( int argc, char **argv )
viewer.setSceneData(loadedModel.get());
// viewer.realize();
// viewer.setThreadingModel(osgViewer::Viewer::SingleThreaded);
viewer.realize();
unsigned int numFrames = 0;
while(!viewer.done() && !(limitNumberOfFrames && numFrames>=maxFrames))
@@ -172,11 +174,18 @@ int main( int argc, char **argv )
#include <osgViewer/Viewer>
#include <osgDB/ReadFile>
#include <osgDB/WriteFile>
int main( int, char **)
{
osgViewer::Viewer viewer;
viewer.setSceneData(osgDB::readNodeFile("cow.osg"));
viewer.run();
osg::ref_ptr<osg::Node> model = osgDB::readNodeFile("town.ive");
for(unsigned int i=0; i<5; ++i)
{
osgViewer::Viewer viewer;
viewer.setSceneData(model.get());
viewer.run();
}
}
#endif