|
Nebula
|
Public Types | |
| enum | TextureLoadBits { HeightMapLoaded = 0x1 , DecisionMapLoaded = 0x2 } |
Public Attributes | |
| Util::Array< Math::bbox > | sectionBoxes |
| Util::Array< CoreGraphics::PrimitiveGroup > | sectorPrimGroups |
| Util::Array< bool > | sectorVisible |
| Util::Array< Util::FixedArray< uint > > | sectorUniformOffsets |
| Util::Array< Util::FixedArray< uint > > | sectorTileOffsets |
| Util::Array< Math::uint2 > | sectorTextureTileSize |
| Util::Array< Math::float2 > | sectorUv |
| Util::Array< float > | sectorLod |
| Util::Array< bool > | sectorUpdateTextureTile |
| Util::Array< Math::uint3 > | sectorAllocatedTile |
| float | worldWidth |
| float | worldHeight |
| float | maxHeight |
| float | minHeight |
| uint | numTilesX |
| uint | numTilesY |
| uint | tileWidth |
| uint | tileHeight |
| Resources::ResourceId | heightMapResource |
| CoreGraphics::TextureId | heightMap |
| Resources::ResourceId | decisionMapResource |
| CoreGraphics::TextureId | decisionMap |
| uint | loadBits |
| uint | lowresGenerated |
| bool | enableRayTracing |
| Util::FixedArray< CoreGraphics::ResourceTableId > | patchTables |
| CoreGraphics::BufferId | vbo |
| CoreGraphics::BufferId | ibo |
| CoreGraphics::TextureId Terrain::TerrainContext::TerrainRuntimeInfo::decisionMap |
| Resources::ResourceId Terrain::TerrainContext::TerrainRuntimeInfo::decisionMapResource |
| bool Terrain::TerrainContext::TerrainRuntimeInfo::enableRayTracing |
| CoreGraphics::TextureId Terrain::TerrainContext::TerrainRuntimeInfo::heightMap |
| Resources::ResourceId Terrain::TerrainContext::TerrainRuntimeInfo::heightMapResource |
| CoreGraphics::BufferId Terrain::TerrainContext::TerrainRuntimeInfo::ibo |
| uint Terrain::TerrainContext::TerrainRuntimeInfo::loadBits |
| uint Terrain::TerrainContext::TerrainRuntimeInfo::lowresGenerated |
| float Terrain::TerrainContext::TerrainRuntimeInfo::maxHeight |
| float Terrain::TerrainContext::TerrainRuntimeInfo::minHeight |
| uint Terrain::TerrainContext::TerrainRuntimeInfo::numTilesX |
| uint Terrain::TerrainContext::TerrainRuntimeInfo::numTilesY |
| Util::FixedArray<CoreGraphics::ResourceTableId> Terrain::TerrainContext::TerrainRuntimeInfo::patchTables |
| Util::Array<Math::bbox> Terrain::TerrainContext::TerrainRuntimeInfo::sectionBoxes |
| Util::Array<Math::uint3> Terrain::TerrainContext::TerrainRuntimeInfo::sectorAllocatedTile |
| Util::Array<float> Terrain::TerrainContext::TerrainRuntimeInfo::sectorLod |
| Util::Array<CoreGraphics::PrimitiveGroup> Terrain::TerrainContext::TerrainRuntimeInfo::sectorPrimGroups |
| Util::Array<Math::uint2> Terrain::TerrainContext::TerrainRuntimeInfo::sectorTextureTileSize |
| Util::Array<Util::FixedArray<uint> > Terrain::TerrainContext::TerrainRuntimeInfo::sectorTileOffsets |
| Util::Array<Util::FixedArray<uint> > Terrain::TerrainContext::TerrainRuntimeInfo::sectorUniformOffsets |
| Util::Array<bool> Terrain::TerrainContext::TerrainRuntimeInfo::sectorUpdateTextureTile |
| Util::Array<Math::float2> Terrain::TerrainContext::TerrainRuntimeInfo::sectorUv |
| Util::Array<bool> Terrain::TerrainContext::TerrainRuntimeInfo::sectorVisible |
| uint Terrain::TerrainContext::TerrainRuntimeInfo::tileHeight |
| uint Terrain::TerrainContext::TerrainRuntimeInfo::tileWidth |
| CoreGraphics::BufferId Terrain::TerrainContext::TerrainRuntimeInfo::vbo |
| float Terrain::TerrainContext::TerrainRuntimeInfo::worldHeight |
| float Terrain::TerrainContext::TerrainRuntimeInfo::worldWidth |