Moved TileMapper code out into its own file and made it a signleton

This commit is contained in:
Robert Osfield
2003-12-22 07:26:45 +00:00
parent 7a5053f81f
commit 503568a303
9 changed files with 175 additions and 99 deletions

View File

@@ -6,6 +6,7 @@
#include <vector>
#include <algorithm>
#include "TileMapper.h"
#include "TXPNode.h"
using namespace txp;
@@ -193,7 +194,7 @@ osg::Node* TXPNode::addPagedLODTile(int x, int y, int lod)
_nodesToAdd.push_back(pagedLOD);
_archive->insertPagedLOD(x,y,lod,pagedLOD);
TileMapper::instance()->insertPagedLOD(x,y,lod,pagedLOD);
return pagedLOD;
}
@@ -219,7 +220,7 @@ void TXPNode::updateSceneGraph()
}
_archive->prunePagedLOD();
TileMapper::instance()->prunePagedLOD();
}