openmw/terrain/cpp_heightmap2.cpp

25 lines
545 B
C++
Raw Normal View History

HeightMap::HeightMap(Ogre::SceneNode* r)
: mTerrainSceneNode(r),
mQuadRoot(0),
mMorphingEnabled(true),
mTextureFadingEnabled(true),
mBaseLand(r)
{
}
//----------------------------------------------
HeightMap::~HeightMap(){
delete mQuadRoot;
}
//----------------------------------------------
void HeightMap::create(){
mQuadRoot = new Quad(Quad::QL_ROOT, 0);
}
//----------------------------------------------
void HeightMap::update(Ogre::Real t){
assert(mQuadRoot);
mQuadRoot->update(t);
mBaseLand.update();
}