Class RidgePolyhedron

Inheritance Relationships

Base Type

Class Documentation

class RidgePolyhedron : public sota::RidgeBasedPolyhedron

Protected Functions

inline RidgePolyhedron()
RidgePolyhedron(const RidgePolyhedron &other) = delete
RidgePolyhedron(RidgePolyhedron &&other) = delete
RidgePolyhedron &operator=(RidgePolyhedron &&rhs) = delete
void set_ridge_top_offset(float p_ridge_top_offset)
float get_ridge_top_offset() const
void set_ridge_bottom_offset(float p_ridge_bottom_offset)
float get_ridge_bottom_offset() const
void set_biomes_hill_level_ratio(float p_biomes_hill_level_ratio)
float get_biomes_hill_level_ratio() const
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 void _bind_methods()