Validated execution plan compiled from top-level Pcg terrain export controls. 更多...
#include <GtsTerrainExportSettings.h>
Public 属性 | |
| GtsTerrainConversionAction | action = GtsTerrainConversionAction::MeshTerrain |
| GtsSourceTerrainTreatment | sourceTreatment = GtsSourceTerrainTreatment::Deactivate |
| GtsTerrainExportSelection | selection = GtsTerrainExportSelection::AllTerrains |
| GtsTerrainObjFaceMode | objFaceMode = GtsTerrainObjFaceMode::Triangles |
| bool | addTerrainCollider = true |
| GtsTerrainColliderType | colliderType = GtsTerrainColliderType::Heightfield |
| bool | addMeshColliderToImpostor = true |
| bool | invertExportMask = false |
| bool | copyPcgObjects = true |
| bool | convertTreesToObjects = true |
| bool | copyPcgObjectsToImpostor = false |
| bool | convertSourceTerrains = false |
| GtsTerrainSaveResolution | colliderResolution = GtsTerrainSaveResolution::Full |
| float | colliderSimplifyQuality = 1.0f |
| bool | addTreeColliders = true |
| bool | addObjectColliders = true |
| bool | createColliderScenes = true |
| bool | bakeCombinedCollisionMesh = true |
| bool | createImpostorScenes = false |
| double | impostorRange = 0.0 |
详细描述
Validated execution plan compiled from top-level Pcg terrain export controls.
在文件 GtsTerrainExportSettings.h 第 39 行定义.
类成员变量说明
◆ action
| GtsTerrainConversionAction eve::procgen::GtsTerrainExportWorkflow::action = GtsTerrainConversionAction::MeshTerrain |
在文件 GtsTerrainExportSettings.h 第 40 行定义.
被这些函数引用 eve::procgen::GtsTerrainExportSettings::configureWorkflow().
◆ addMeshColliderToImpostor
| bool eve::procgen::GtsTerrainExportWorkflow::addMeshColliderToImpostor = true |
在文件 GtsTerrainExportSettings.h 第 46 行定义.
◆ addObjectColliders
| bool eve::procgen::GtsTerrainExportWorkflow::addObjectColliders = true |
在文件 GtsTerrainExportSettings.h 第 55 行定义.
◆ addTerrainCollider
| bool eve::procgen::GtsTerrainExportWorkflow::addTerrainCollider = true |
在文件 GtsTerrainExportSettings.h 第 44 行定义.
被这些函数引用 eve::procgen::buildGtsTerrainColliderMeshFromHeightmapInto().
◆ addTreeColliders
| bool eve::procgen::GtsTerrainExportWorkflow::addTreeColliders = true |
在文件 GtsTerrainExportSettings.h 第 54 行定义.
◆ bakeCombinedCollisionMesh
| bool eve::procgen::GtsTerrainExportWorkflow::bakeCombinedCollisionMesh = true |
在文件 GtsTerrainExportSettings.h 第 57 行定义.
◆ colliderResolution
| GtsTerrainSaveResolution eve::procgen::GtsTerrainExportWorkflow::colliderResolution = GtsTerrainSaveResolution::Full |
◆ colliderSimplifyQuality
| float eve::procgen::GtsTerrainExportWorkflow::colliderSimplifyQuality = 1.0f |
◆ colliderType
| GtsTerrainColliderType eve::procgen::GtsTerrainExportWorkflow::colliderType = GtsTerrainColliderType::Heightfield |
◆ convertSourceTerrains
| bool eve::procgen::GtsTerrainExportWorkflow::convertSourceTerrains = false |
在文件 GtsTerrainExportSettings.h 第 51 行定义.
◆ convertTreesToObjects
| bool eve::procgen::GtsTerrainExportWorkflow::convertTreesToObjects = true |
在文件 GtsTerrainExportSettings.h 第 49 行定义.
◆ copyPcgObjects
| bool eve::procgen::GtsTerrainExportWorkflow::copyPcgObjects = true |
在文件 GtsTerrainExportSettings.h 第 48 行定义.
◆ copyPcgObjectsToImpostor
| bool eve::procgen::GtsTerrainExportWorkflow::copyPcgObjectsToImpostor = false |
在文件 GtsTerrainExportSettings.h 第 50 行定义.
◆ createColliderScenes
| bool eve::procgen::GtsTerrainExportWorkflow::createColliderScenes = true |
在文件 GtsTerrainExportSettings.h 第 56 行定义.
◆ createImpostorScenes
| bool eve::procgen::GtsTerrainExportWorkflow::createImpostorScenes = false |
在文件 GtsTerrainExportSettings.h 第 58 行定义.
◆ impostorRange
| double eve::procgen::GtsTerrainExportWorkflow::impostorRange = 0.0 |
在文件 GtsTerrainExportSettings.h 第 59 行定义.
被这些函数引用 eve::procgen::GtsTerrainExportSettings::configureWorkflow().
◆ invertExportMask
| bool eve::procgen::GtsTerrainExportWorkflow::invertExportMask = false |
在文件 GtsTerrainExportSettings.h 第 47 行定义.
◆ objFaceMode
| GtsTerrainObjFaceMode eve::procgen::GtsTerrainExportWorkflow::objFaceMode = GtsTerrainObjFaceMode::Triangles |
在文件 GtsTerrainExportSettings.h 第 43 行定义.
被这些函数引用 eve::procgen::GtsTerrainExportSettings::configureWorkflow().
◆ selection
| GtsTerrainExportSelection eve::procgen::GtsTerrainExportWorkflow::selection = GtsTerrainExportSelection::AllTerrains |
在文件 GtsTerrainExportSettings.h 第 42 行定义.
被这些函数引用 eve::procgen::GtsTerrainExportSettings::configureWorkflow().
◆ sourceTreatment
| GtsSourceTerrainTreatment eve::procgen::GtsTerrainExportWorkflow::sourceTreatment = GtsSourceTerrainTreatment::Deactivate |
在文件 GtsTerrainExportSettings.h 第 41 行定义.
被这些函数引用 eve::procgen::GtsTerrainExportSettings::configureWorkflow().
该结构体的文档由以下文件生成:
- src/modules/procgen/GtsTerrainExportSettings.h