载入中...
搜索中...
未找到
BuildLayerStack.h
浏览该文件的文档.
63 [[nodiscard]] Result<void> addTileLayer(std::string id, bool enabled, float cellSize, float height,
66 [[nodiscard]] Result<void> addObjectLayer(std::string id, bool enabled, const ObjectBuildLayer& layer);
89 [[nodiscard]] Result<BuildLayerExecution> executeRegion(const Grid2D& grid, const PointSet& points,
Move-only, checked operation results for the common layer.
Immutable-by-convention result of one complete build-stack execution.
Definition BuildLayerStack.h:35
Ordered, versioned executor for procedural tile and object build layers.
Definition BuildLayerStack.h:60
Intermediate 2D generation result. cells store semantic ids (see Semantic.h), not tile GIDs — convert...
Definition Grid2D.h:36
Deterministic TileWorldCreator-style object build layer.
Definition ObjectBuildLayer.h:37
Definition EvpackPointGraphLoader.h:12
One named build-layer artifact in configured execution order.
Definition BuildLayerStack.h:17
std::variant< MeshBuild, PointSet > value
Definition BuildLayerStack.h:19
Half-open grid and world-space bounds used for one incremental cluster build.
Definition BuildLayerStack.h:23