29 #ifndef __Ogre_TerrainAutoUpdateLod_H__
30 #define __Ogre_TerrainAutoUpdateLod_H__
63 virtual void autoUpdateLod(
Terrain *terrain,
bool synchronous,
const Any &data) = 0;
64 virtual uint32 getStrategyId() = 0;
80 virtual void autoUpdateLod(
Terrain *terrain,
bool synchronous,
const Any &data);
87 void autoUpdateLodByDistance(
Terrain *terrain,
bool synchronous,
const Real holdDistance);
A viewpoint from which the scene will be rendered.
float Real
Software floating point type.
Variant type that can hold Any other type.
The main containing class for a chunk of terrain.
TerrainAutoUpdateLodStrategy
Superclass for all objects that wish to use custom memory allocators when their new / delete operator...
static TerrainAutoUpdateLod * getAutoUpdateLod(uint32 strategy)
virtual ~TerrainAutoUpdateLod()
#define _OgreTerrainExport
Terrain automatic LOD loading.
virtual uint32 getStrategyId()
A node in a quad tree used to store a patch of terrain.
Class implementing TerrainAutoUpdateLod interface.