载入中...
搜索中...
未找到
PrototypeKit.h 文件参考
#include "common/Result.h"
#include "procgen/MeshBuild.h"
#include "procgen/Params.h"
#include <span>
#include <string_view>

浏览源代码.

类

struct  eve::procgen::PrototypePieceDescriptor
 Metadata for one centered, Y-up module in the built-in prototype construction kit. 更多...
 

命名空间

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

函数

std::span< const PrototypePieceDescriptor > eve::procgen::prototypePieceDescriptors () noexcept
 Return the stable catalogue of 75 procedural prototype modules.
 
eve::Result< MeshBuild > eve::procgen::generatePrototypePiece (std::string_view pieceId, const Params &params)
 Build one prototype module as an owning CPU triangle mesh.
 
void eve::procgen::registerPrototypePieceRecipes (MeshRecipeRegistry &registry)
 Register all prototype modules as prototype.* mesh recipes.