Class NoisePolyhedron

Inheritance Relationships

Base Type

Class Documentation

class NoisePolyhedron : public sota::RidgeBasedPolyhedron

Public Functions

NoisePolyhedron() = default
NoisePolyhedron(const NoisePolyhedron &other) = delete
NoisePolyhedron(NoisePolyhedron &&other) = delete
NoisePolyhedron &operator=(NoisePolyhedron &&rhs) = delete

Protected Functions

inline virtual void set_material_parameters(Ref<ShaderMaterial> mat) override
inline virtual void configure_hexagon(PolygonWrapper &wrapper, Biome biome, int &id, Ref<ShaderMaterial> mat) override
inline virtual void configure_pentagon(PolygonWrapper &wrapper, Biome biome, int &id, Ref<ShaderMaterial> mat) override
inline virtual void process_cells() override

Protected Static Functions

static inline void _bind_methods()