载入中...
搜索中...
未找到
eve::procgen::TextureRecipeRegistry类 参考

#include <TextureRecipe.h>

Public 成员函数

void registerRecipe (const std::string &id, TextureRecipeFn fn)
 
bool has (const std::string &id) const
 
image::ImageDatagenerate (const std::string &id, const Params &params, std::string &error) const
 
std::vector< std::string > list () const
 
void registerBuiltins ()
 

静态 Public 成员函数

static TextureRecipeRegistryinstance ()
 

详细描述

在文件 TextureRecipe.h23 行定义.

成员函数说明

◆ generate()

image::ImageData * eve::procgen::TextureRecipeRegistry::generate ( const std::string &  id,
const Params params,
std::string &  error 
) const

在文件 TextureRecipe.cpp23 行定义.

引用了 error , 以及 id.

被这些函数引用 eve::procgen::Procgen::generateImage().

◆ has()

bool eve::procgen::TextureRecipeRegistry::has ( const std::string &  id) const

在文件 TextureRecipe.cpp19 行定义.

被这些函数引用 eve::procgen::Procgen::hasTextureRecipe().

◆ instance()

◆ list()

std::vector< std::string > eve::procgen::TextureRecipeRegistry::list ( ) const

◆ registerBuiltins()

◆ registerRecipe()

void eve::procgen::TextureRecipeRegistry::registerRecipe ( const std::string &  id,
TextureRecipeFn  fn 
)

在文件 TextureRecipe.cpp15 行定义.

引用了 fn , 以及 id.

被这些函数引用 registerBuiltins().


该类的文档由以下文件生成: