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);
Terrain automatic LOD loading.
float Real
Software floating point type.
static TerrainAutoUpdateLod * getAutoUpdateLod(uint32 strategy)
Variant type that can hold Any other type.
The main containing class for a chunk of terrain.
TerrainAutoUpdateLodStrategy
#define _OgreTerrainExport
A viewpoint from which the scene will be rendered.
A node in a quad tree used to store a patch of terrain.
virtual uint32 getStrategyId()
Superclass for all objects that wish to use custom memory allocators when their new / delete operator...
Class implementing TerrainAutoUpdateLod interface.
virtual ~TerrainAutoUpdateLod()