载入中...
搜索中...
未找到
ArchSpaceCatalog.cpp 文件参考
#include "archspace/ArchSpaceCatalog.h"
#include <algorithm>
#include <cmath>
#include <unordered_map>

浏览源代码.

命名空间

namespace  eve
 Build metadata (engine git commit, build time, third-party version).
 
namespace  eve::archspace
 

函数

std::optional< CatalogEntry > eve::archspace::lookupCatalog (std::string_view catalogId)
 Resolve a built-in furniture catalog entry.
 
std::vector< std::string > eve::archspace::listCatalogIds ()
 Stable list of built-in catalog ids for tools and inspector UIs.
 
void eve::archspace::appendCatalogItem (MeshBake &bake, const std::string &itemId, const std::string &catalogId, const Vec3 &position, double yawDegrees)
 Append yaw-oriented catalog geometry into a mesh bake.
 
void eve::archspace::appendWallWithOpenings (MeshBake &bake, const Node &wall, double elevation, const std::vector< const Node * > &openings)
 Bake one wall with merged opening cavities and explicit reveal liners.