Cogs.Core
|
Public Member Functions | |
TerrainData (const TerrainData &)=delete | |
Public Attributes | |
bool | initialized = false |
bool | visible = true |
glm::dvec3 | offset |
TerrainContext * | context = nullptr |
int | maxTilesPerFrame = 16 |
RenderContext | renderContext |
MeshStreamsLayout | terrainStreamsLayout |
MaterialInstanceHandle | material |
MaterialInstanceHandle | depthMaterial |
std::string | customComputeColor |
std::unique_ptr< TerrainBounds > | getBounds |
Geometry::BoundingBox | bbox |
float | nearPlaneLimit = 0.0f |
struct OceanData * | oceanData = nullptr |
bool | viewportFromTarget = true |
Definition at line 55 of file TerrainSystem.h.
Geometry::BoundingBox Cogs::Core::TerrainData::bbox |
Definition at line 80 of file TerrainSystem.h.
TerrainContext* Cogs::Core::TerrainData::context = nullptr |
Definition at line 65 of file TerrainSystem.h.
std::string Cogs::Core::TerrainData::customComputeColor |
Definition at line 76 of file TerrainSystem.h.
MaterialInstanceHandle Cogs::Core::TerrainData::depthMaterial |
Definition at line 74 of file TerrainSystem.h.
std::unique_ptr<TerrainBounds> Cogs::Core::TerrainData::getBounds |
Definition at line 78 of file TerrainSystem.h.
bool Cogs::Core::TerrainData::initialized = false |
Definition at line 60 of file TerrainSystem.h.
MaterialInstanceHandle Cogs::Core::TerrainData::material |
Definition at line 73 of file TerrainSystem.h.
int Cogs::Core::TerrainData::maxTilesPerFrame = 16 |
Definition at line 67 of file TerrainSystem.h.
float Cogs::Core::TerrainData::nearPlaneLimit = 0.0f |
Definition at line 82 of file TerrainSystem.h.
struct OceanData* Cogs::Core::TerrainData::oceanData = nullptr |
Definition at line 84 of file TerrainSystem.h.
glm::dvec3 Cogs::Core::TerrainData::offset |
Definition at line 63 of file TerrainSystem.h.
RenderContext Cogs::Core::TerrainData::renderContext |
Definition at line 69 of file TerrainSystem.h.
MeshStreamsLayout Cogs::Core::TerrainData::terrainStreamsLayout |
Definition at line 71 of file TerrainSystem.h.
bool Cogs::Core::TerrainData::viewportFromTarget = true |
Definition at line 86 of file TerrainSystem.h.
bool Cogs::Core::TerrainData::visible = true |
Definition at line 61 of file TerrainSystem.h.