载入中...
搜索中...
未找到
HouseLayout.h
浏览该文件的文档.
Definition Graphics.h:56
房屋组件注册表(按 id 索引,支持分类/风格查询)。
Definition HouseComponentLibrary.h:12
bool validate(const HouseComponentLibrary &library, std::string *error=nullptr) const
校验布局是否满足组件库规则。
Definition HouseLayout.cpp:174
std::vector< graphics::Renderable3D * > instantiate(graphics::Graphics *gfx, model3d::Model3D *models, const HouseComponentLibrary &library, std::string *error=nullptr) const
把布局实例化为场景中的 Renderable3D(调用方持有)。
Definition HouseLayout.cpp:221
bool fromJson(const std::string &json, std::string *error=nullptr)
Definition HouseLayout.cpp:130
std::vector< std::string > diagnostics
Definition HouseLayout.h:29
Resource module for decoding 3D models via medialoader (Assimp). Produces ModelData; GPU upload is gr...
Definition Model3D.h:41
Definition Build.cpp:11