Public Types | |
typedef multipleTiles::receiver < voxelType > | t_multipleTiles |
typedef t_multipleTiles * | t_multipleTilesPtr |
typedef procedural::voxel::terrain::base < sharedPointer < procedural::voxel::tile::accessor < voxelType > > > | t_base |
typedef sharedPointer< byteArray > | t_tileDataPtr |
typedef vector < t_multipleTilesPtr > | t_multipleTilesList |
![]() | |
typedef simpleType | t_simple |
typedef t_simple * | t_lod |
typedef vector< scopedPointer < t_simple > > | t_lodList |
typedef t_simple::t_createTileCallback | t_createTileCallback |
Public Member Functions | |
receiver (async::dispatcher *todoListenerMaster, const uint16 &numLod) | |
void | receivedTileData (const byteArray &data) |
void | receivedTilePtrData (t_tileDataPtr data) |
![]() | |
base () | |
base contructor | |
~base () | |
~base destructor | |
t_lod | getLod (const uint16 &lod) const |
getLod returns a level of detail. More... | |
const t_lodList & | getLodList () const |
getLodList returns all level of details. More... | |
int32 | getNumLod () const |
getNumLod returns number of level of details. More... | |
void | setCreateTileCallback (const t_createTileCallback &toSet) |
setCreateTileCallback sets the callback for creating tiles to the lods. More... | |
Additional Inherited Members | |
![]() | |
t_lodList | m_lods |
m_lods container for the lods. | |