Class HoneycombCell

Inheritance Relationships

Base Type

Class Documentation

class HoneycombCell : public sota::TileMesh

Public Functions

HoneycombCell() = default
HoneycombCell(const HoneycombCell &other) = delete
HoneycombCell(HoneycombCell &&other) = delete
HoneycombCell &operator=(HoneycombCell &&rhs) = delete
inline virtual int get_id() override
void set_noise(Ref<FastNoiseLite> noise)
void set_selection_material(Ref<ShaderMaterial> p_selection_material)
void calculate_heights(float bottom_offset)
inline virtual HexMesh *inner_mesh() const override
HoneycombCell(Hexagon hex, HoneycombCellMeshParams params)

Protected Static Functions

static void _bind_methods()