载入中...
搜索中...
未找到
EvpackTerrainLoader.h
浏览该文件的文档.
Typed capability-aware runtime access to admitted packs.
Immutable reader retaining an admitted pack by shared ownership.
Definition EvpackResourceReader.h:29
Capability-aware decoder from eve.terrain/1 to procgen terrain data.
Definition EvpackTerrainLoader.h:31
EvpackTerrainLoader(const asset::EvpackResourceReader &reader) noexcept
Bind a borrowed immutable reader that must outlive this loader.
Definition EvpackTerrainLoader.h:34
In-memory terrain heightmap: a dense float grid (row-major, index = y * width + x) materialized from ...
Definition Heightmap.h:21
Queryable spatial input for procedural pipelines.
Definition SpatialData.h:35
Actual runtime device capabilities used for variant selection.
Definition Evpack.h:92
Result of ordered capability variant selection.
Definition Evpack.h:155
Owning heightmap plus queryable procgen spatial representation.
Definition EvpackTerrainLoader.h:21
procgen::SpatialData spatial
Definition EvpackTerrainLoader.h:24
procgen::Heightmap heightmap
Definition EvpackTerrainLoader.h:23
asset::EvpackVariantSelection variant
Definition EvpackTerrainLoader.h:27
Explicit resource limits applied before terrain allocation.
Definition EvpackTerrainLoader.h:14
std::uint32_t maximumDimension
Definition EvpackTerrainLoader.h:15
std::uint64_t maximumSamples
Definition EvpackTerrainLoader.h:16
std::uint64_t maximumDecodedBytes
Definition EvpackTerrainLoader.h:17