![]() |
TerraForge3D
2.3.1
3D Terrain And Landscape Generator
|
Public Member Functions | |
MeshGeneratorManager (ApplicationState *appState) | |
void | Generate () |
void | GenerateSync () |
void | ShowSettings () |
void | GenerateForTerrain () |
void | GenerateForCustomBase () |
void | ExecuteKernels () |
void | ExecuteCPUGenerators () |
void | LoadKernels () |
nlohmann::json | Save () |
void | Load (nlohmann::json data) |
Public Attributes | |
double | time = 0 |
bool | windowStat = true |
Private Attributes | |
ApplicationState * | appState |
Model * | tmpModel |
std::atomic< bool > * | isRemeshing |
ComputeKernel * | kernels |
ClearMeshGenerator * | clearMeshGen |
std::vector< CPUNoiseLayersGenerator * > | cpuNoiseLayers |
std::vector< GPUNoiseLayerGenerator * > | gpuNoiseLayers |
std::vector< CPUNodeEditor * > | cpuNodeEditors |
Definition at line 21 of file MeshGeneratorManager.h.