| applyToLayer(Grid2D *grid, const std::string &palette, map::TileLayer *layer) | eve::procgen::Procgen | |
| autotileGrid(Grid2D *grid) | eve::procgen::Procgen | |
| buildMesh(const std::string &recipeId, Params *params) | eve::procgen::Procgen | |
| cloudCoverageAt(CloudField *field, float x, float z, float time) | eve::procgen::Procgen | |
| cloudShadowFactor(CloudShadow *shadow, float x, float z, float time) | eve::procgen::Procgen | |
| generate(const std::string &algorithmId, Params *params) | eve::procgen::Procgen | |
| generateHeightmap(Params *params) | eve::procgen::Procgen | |
| generateImage(const std::string &recipeId, Params *params) | eve::procgen::Procgen | |
| generateMesh(const std::string &recipeId, Params *params, graphics::Graphics *gfx) | eve::procgen::Procgen | |
| generateNormalImage(const std::string &recipeId, Params *params) | eve::procgen::Procgen | |
| generatePbrMaterial(const std::string &recipeId, Params *params) | eve::procgen::Procgen | |
| generateTexture(const std::string &recipeId, Params *params, graphics::Graphics *gfx) | eve::procgen::Procgen | |
| generateTo(const std::string &algorithmId, Params *params, OutputSpec *output) | eve::procgen::Procgen | |
| getAlgorithmCount() const | eve::procgen::Procgen | |
| getAlgorithmId(int index) const | eve::procgen::Procgen | |
| getMeshRecipeCount() const | eve::procgen::Procgen | |
| getMeshRecipeId(int index) const | eve::procgen::Procgen | |
| getName() const =0 | eve::Module | pure virtual |
| getPaletteGid(const std::string &palette, const std::string &semantic) const | eve::procgen::Procgen | |
| getPbrRecipeCount() const | eve::procgen::Procgen | |
| getPbrRecipeId(int index) const | eve::procgen::Procgen | |
| getTextureRecipeCount() const | eve::procgen::Procgen | |
| getTextureRecipeId(int index) const | eve::procgen::Procgen | |
| gridToJson(Grid2D *grid) const | eve::procgen::Procgen | |
| hasAlgorithm(const std::string &algorithmId) const | eve::procgen::Procgen | |
| hasMeshRecipe(const std::string &recipeId) const | eve::procgen::Procgen | |
| hasPbrRecipe(const std::string &recipeId) const | eve::procgen::Procgen | |
| hasTextureRecipe(const std::string &recipeId) const | eve::procgen::Procgen | |
| heightmapToGrid(Heightmap *heightmap, Params *params, Grid2D *out) | eve::procgen::Procgen | |
| lastError() const | eve::procgen::Procgen | |
| Module_REG(Procgen) | eve::procgen::Procgen | |
| newCloudField() | eve::procgen::Procgen | |
| newCloudShadow() | eve::procgen::Procgen | |
| newGrid(int width, int height) | eve::procgen::Procgen | |
| newHeightmap(int width, int height) | eve::procgen::Procgen | |
| newOutput() | eve::procgen::Procgen | |
| newParams() | eve::procgen::Procgen | |
| newTerrainSampler() | eve::procgen::Procgen | |
| palettes() | eve::procgen::Procgen | inline |
| Procgen() | eve::procgen::Procgen | |
| randomSeed() | eve::procgen::Procgen | |
| sampleCloud(CloudField *field, float *out, int w, int h, float time, float x0, float z0, float extent) | eve::procgen::Procgen | |
| sampleCloudShadow(CloudShadow *shadow, float *out, int w, int h, float time, float x0, float z0, float extent) | eve::procgen::Procgen | |
| setPaletteGid(const std::string &palette, const std::string &semantic, int gid) | eve::procgen::Procgen | |
| ~Module() | eve::Module | inlinevirtual |
| ~Procgen() override=default | eve::procgen::Procgen | |