载入中...
搜索中...
未找到
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