载入中...
搜索中...
未找到
PrototypeKit.h
浏览该文件的文档.
30EVENGINE_API_DOMAINS std::span<const PrototypePieceDescriptor> prototypePieceDescriptors() noexcept;
48[[nodiscard]] EVENGINE_API_DOMAINS eve::Result<MeshBuild> generatePrototypePiece(std::string_view pieceId,
Move-only, checked operation results for the common layer.
CPU triangle mesh from procedural mesh recipes (e.g. marching cubes). Positions/normals are xyz-packe...
Definition MeshBuild.h:19
Definition EvpackPointGraphLoader.h:12
eve::Result< MeshBuild > generatePrototypePiece(std::string_view pieceId, const Params ¶ms)
Build one prototype module as an owning CPU triangle mesh.
Definition PrototypeKit.cpp:291
void registerPrototypePieceRecipes(MeshRecipeRegistry ®istry)
Register all prototype modules as prototype.* mesh recipes.
Definition PrototypeKit.cpp:326
std::span< const PrototypePieceDescriptor > prototypePieceDescriptors() noexcept
Return the stable catalogue of 75 procedural prototype modules.
Definition PrototypeKit.cpp:289
Definition Container.h:602
Metadata for one centered, Y-up module in the built-in prototype construction kit.
Definition PrototypeKit.h:15