Moved DatabasePager into from osgProducer into osgDB. This means that osgDB

is now dependant on OpenThreads.
This commit is contained in:
Robert Osfield
2003-07-21 08:19:36 +00:00
parent 029e2aa47f
commit 325dc0f6b7
7 changed files with 20 additions and 19 deletions

View File

@@ -2,6 +2,7 @@ TOPDIR = ../..
include $(TOPDIR)/Make/makedefs
CXXFILES =\
DatabasePager.cpp\
DynamicLibrary.cpp\
FileNameUtils.cpp\
FileUtils.cpp\

View File

@@ -2,7 +2,6 @@ TOPDIR = ../..
include $(TOPDIR)/Make/makedefs
CXXFILES =\
DatabasePager.cpp\
EventAdapter.cpp\
KeyboardMouseCallback.cpp\
OsgCameraGroup.cpp\

View File

@@ -300,7 +300,7 @@ class DatabasePagerCompileCallback : public OsgSceneHandler::Callback
{
public:
DatabasePagerCompileCallback(DatabasePager* databasePager):
DatabasePagerCompileCallback(osgDB::DatabasePager* databasePager):
_databasePager(databasePager)
{}
@@ -314,7 +314,7 @@ public:
_databasePager->compileRenderingObjects(*(sh.getSceneView()->getState()),availableTime);
}
osg::ref_ptr<DatabasePager> _databasePager;
osg::ref_ptr<osgDB::DatabasePager> _databasePager;
};
bool Viewer::realize()
@@ -326,7 +326,7 @@ bool Viewer::realize()
// by default set up the DatabasePager.
{
_databasePager = new DatabasePager;
_databasePager = new osgDB::DatabasePager;
_databasePager->registerPagedLODs(getTopMostSceneData());
for(SceneHandlerList::iterator p=_shvec.begin();