载入中...
搜索中...
未找到
Map-owned CPU registry provider for generated grid artifacts. 更多...
#include "common/ArtifactPublication.h"#include "common/RuntimeHandle.h"#include <cstddef>#include <cstdint>#include <optional>#include <string>#include <vector>类 | |
| struct | eve::map::MapArtifactHandleTag |
| Owner tag for map artifact runtime handles. 更多... | |
| struct | eve::map::MapArtifactRecord |
| Queryable map record containing the copied semantic topology. 更多... | |
| class | eve::map::MapArtifactProvider |
| Real map-module provider for generated grid publication. 更多... | |
命名空间 | |
| namespace | eve |
| Build metadata (engine git commit, build time, third-party version). | |
| namespace | eve::map |
| 放置世界:格子占用(多通道)+ 地形语义 + 已放置建筑实例。 行为由 PlacementSystem 提供;本类暴露便于脚本绑定的薄封装方法。 坐标换算统一走 eve::grid(支持 rectangle / iso / staggered / hex 与 XY/XZ 平面轴)。 | |
类型定义 | |
| using | eve::map::MapArtifactHandle = eve::RuntimeHandle< MapArtifactHandleTag > |
| Generation-qualified handle for a map artifact record. | |
函数 | |
| MapArtifactProvider & | eve::map::mapArtifactProvider () noexcept |
| Return the process-owned map artifact provider singleton. | |
| void | eve::map::registerMapArtifactProvider () |
| Register the map provider in the common capability registry. | |
详细描述
Map-owned CPU registry provider for generated grid artifacts.
在文件 ArtifactProvider.h 中定义.