载入中...
搜索中...
未找到
HexTerrainBindings.h 文件参考

Optional hexmap terrain bake bindings for Procgen. 更多...

#include "common/Export.h"
#include "common/Result.h"
#include "common/Value.h"
#include "procgen/Params.h"

浏览源代码.

命名空间

namespace  ssq
 EVEngine ECS 集成层:底层实现使用 sunxfancy/ECS.hpp https://github.com/sunxfancy/ECS.hpp
 
namespace  eve
 Build metadata (engine git commit, build time, third-party version).
 
namespace  eve::procgen
 

函数

void eve::procgen::registerHexTerrainAlgorithms (GeneratorRegistry &registry)
 Register hex.terrain / hex.sphere schemas when hexmap is present.
 
Result< Value > eve::procgen::generateHexTerrain (const Params &params)
 Bake a planar hex map into the script Value hexmap applies.
 
Result< Value > eve::procgen::generateHexSphere (const Params &params)
 Bake a spherical hex map into the script Value hexmap applies.
 
void eve::procgen::exposeHexTerrain (ssq::Class &cls)
 Expose generateHexTerrain / generateHexSphere on the Procgen class.
 

详细描述

Optional hexmap terrain bake bindings for Procgen.

在文件 HexTerrainBindings.h 中定义.