载入中...
搜索中...
未找到
hexmap 目录参考
文件 | |
| HexCell.h | |
| Packed per-cell state records of the hex map. | |
| HexCoordinates.cpp | |
| HexCoordinates.h | |
| Axial hex coordinates and world-space conversion. | |
| HexFeatures.cpp | |
| Walls, towers, bridges and decorations of one hex chunk. | |
| HexFeatures.h | |
| Deterministic feature placement for hex decorations and walls. | |
| HexFogMesh.cpp | |
| Fog-of-war overlay mesh of one hex chunk. | |
| HexMap.cpp | |
| HexMap.h | |
| Editable hex cell grid: topology, queries, picking and authoring. | |
| HexMapGenerator.cpp | |
| Deterministic port of the reference hex-map project's procedural generator. | |
| HexMapGenerator.h | |
| Deterministic procedural map generation for the hex grid. | |
| HexMapMesh.cpp | |
| HexMapMesh.h | |
| Per-chunk mesh generation for every hex map surface. | |
| HexMapModule.cpp | |
| HexMapModule.h | |
| Script-facing hex map module: one editable map plus its chunk meshes. | |
| HexMeshData.cpp | |
| HexMeshData.h | |
| CPU vertex/index container shared by the hex surface builders. | |
| HexMetrics.h | |
| Pointy-top hex metrics, directions and vertex helpers. | |
| HexNoise.cpp | |
| HexNoise.h | |
| Deterministic asset-free noise for hex perturbation and generation. | |
| HexRiverMesh.cpp | |
| HexRoadMesh.cpp | |
| HexSearch.cpp | |
| Cell-graph search: the bucket-list frontier, pathfinding and visibility. | |
| HexSearch.h | |
| Cell-graph search used by pathfinding and visibility. | |
| HexSerializer.cpp | |
| HexSerializer.h | |
| Versioned payload codec for a hex map and its units. | |
| HexSphereGenerator.cpp | |
| HexSphereGenerator.h | |
| Procedural terrain generator for a spherical hex map. | |
| HexSphereMap.cpp | |
| HexSphereMap.h | |
| Editable spherical hex map over an icosahedral hex topology. | |
| HexSphereMesh.cpp | |
| HexSphereMesh.h | |
| Mesh generation for the spherical hex map surface. | |
| HexSphereTopology.cpp | |
| HexSphereTopology.h | |
| Icosahedral hex topology: twelve pentagons and hexagons on a sphere. | |
| HexTerrainBake.cpp | |
| Encode, decode and apply a hex terrain bake without generating one. | |
| HexTerrainBake.h | |
| Terrain bake hexmap applies; procgen produces the payload. | |
| HexTerrainMesh.cpp | |
| HexUnits.cpp | |
| HexUnits.h | |
| Units that occupy cells, travel along paths and carry vision. | |
| HexVisibility.cpp | |
| Reference-counted cell visibility and the explored latch it drives. | |
| HexVisibility.h | |
| Reference-counted cell visibility and explored state. | |
| HexWaterMesh.cpp | |