载入中...
搜索中...
未找到
eve::asset_procgen::EvpackTerrainLoader类 参考

Capability-aware decoder from eve.terrain/1 to procgen terrain data. 更多...

#include <EvpackTerrainLoader.h>

Public 成员函数

 EvpackTerrainLoader (const asset::EvpackResourceReader &reader) noexcept
 Bind a borrowed immutable reader that must outlive this loader.
 
Result< LoadedTerrain > load (const AssetRef &terrain, const asset::EvpackCapabilities &capabilities, const TerrainAssetLoadLimits &limits={}) const
 Decode and validate one canonical terrain without mutating a world.
 

详细描述

Capability-aware decoder from eve.terrain/1 to procgen terrain data.

在文件 EvpackTerrainLoader.h 第 31 行定义.

构造及析构函数说明

◆ EvpackTerrainLoader()

eve::asset_procgen::EvpackTerrainLoader::EvpackTerrainLoader ( const asset::EvpackResourceReader &  reader)
inlineexplicitnoexcept

Bind a borrowed immutable reader that must outlive this loader.

Reader.

在文件 EvpackTerrainLoader.h 第 34 行定义.

成员函数说明

◆ load()

Result< LoadedTerrain > eve::asset_procgen::EvpackTerrainLoader::load ( const AssetRef &  terrain,
const asset::EvpackCapabilities &  capabilities,
const TerrainAssetLoadLimits &  limits = {} 
) const

该类的文档由以下文件生成: