载入中...
搜索中...
未找到
#include "hexmap/HexMapMesh.h"#include "hexmap/HexCoordinates.h"#include "hexmap/HexMap.h"#include "hexmap/HexMeshData.h"#include "hexmap/HexMetrics.h"#include "hexmap/HexNoise.h"#include <algorithm>#include <array>#include <cstdint>命名空间 | |
| namespace | eve |
| Build metadata (engine git commit, build time, third-party version). | |
| namespace | eve::hexmap |
函数 | |
| EVENGINE_API_WORLD void | eve::hexmap::buildTerrainMesh (const HexMap &map, std::int32_t chunkIndex, HexMeshData &out) |
| Builds the ground, terrace and cliff surface of one chunk. | |
变量说明
◆ left
| HexVec3 left {} |
在文件 HexTerrainMesh.cpp 第 79 行定义.
◆ leftCell
| const HexCellData* leftCell = nullptr |
在文件 HexTerrainMesh.cpp 第 82 行定义.
◆ right
| HexVec3 right {} |
在文件 HexTerrainMesh.cpp 第 80 行定义.
◆ rightCell
| const HexCellData* rightCell = nullptr |
在文件 HexTerrainMesh.cpp 第 83 行定义.
◆ up
| HexVec3 up {} |
在文件 HexTerrainMesh.cpp 第 78 行定义.
◆ upCell
| const HexCellData* upCell = nullptr |
在文件 HexTerrainMesh.cpp 第 81 行定义.