载入中...
搜索中...
未找到
CableChainRope.h
浏览该文件的文档.
1#pragma once
2
3#include "procgen/MeshBuild.h"
4#include "procgen/Params.h"
5
6#include <string>
7
8namespace eve::procgen {
9
10class MeshRecipeRegistry;
11
24[[nodiscard]] EVENGINE_API_DOMAINS bool generateCableChainRope(const std::string& kind, const Params& params,
25 MeshBuild& out, std::string& error);
26
28EVENGINE_API_DOMAINS void registerCableChainRopeRecipes(MeshRecipeRegistry& registry);
29
30} // namespace eve::procgen
#define EVENGINE_API_DOMAINS
Definition Export.h:110
TokenKind kind
std::string error
Definition Package.cpp:60
std::vector< ParamSpec > params
void registerCableChainRopeRecipes(MeshRecipeRegistry &registry)
Register mesh.cable / mesh.chain / mesh.rope mesh recipes.
bool generateCableChainRope(const std::string &kind, const Params &params, MeshBuild &out, std::string &error)
Procedural tileable cable / chain / rope meshes along +X.