![]() |
VR-Forces 4.0.4 Class Documentation
|
00001 /******************************************************************************* 00002 ** Copyright (c) 2010 MAK Technologies, Inc. 00003 ** All rights reserved. 00004 *******************************************************************************/ 00005 00008 00010 00011 #pragma once 00012 00013 #include <vantageTerrainImplementation/vantageTerrainImplementationDefines.h> 00014 00015 #include <osgDB/DatabasePager> 00016 #include <list> 00017 00018 class DT_DLL_vantageTerrainImplementation DtSimDatabasePager : public osgDB::DatabasePager 00019 { 00020 public: 00021 00022 virtual void updateSceneGraph(const osg::FrameStamp& frameStamp); 00023 virtual std::list<osg::Node*> updateSceneGraphAndReturnChanges(const osg::FrameStamp& frameStamp); 00024 00025 protected: 00026 std::list<osg::Node*> simAddLoadedDataToSceneGraph(const osg::FrameStamp &frameStamp); 00027 00028 //Protected destructor, because this class derives from osg::Referenced 00029 virtual ~DtSimDatabasePager(); 00030 00031 };