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 |
Public Types inherited from blub::procedural::voxel::terrain::base< simpleType > | |
| 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) |
Public Member Functions inherited from blub::procedural::voxel::terrain::base< simpleType > | |
| 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 | |
Protected Attributes inherited from blub::procedural::voxel::terrain::base< simpleType > | |
| t_lodList | m_lods |
| m_lods container for the lods. | |
1.8.8