#pragma once #include "Abstract.hpp" namespace contouring { /// Useless contouring class Dummy: public Abstract { public: Dummy(): Abstract() { } virtual ~Dummy() { } void update(const voxel_pos &, const world::area_map &) override {} void onUpdate(const area_ &, const chunk_pos &, const world::ChunkContainer &, geometry::Faces) override {} void onNotify(const area_ &, const chunk_pos &, const world::ChunkContainer &) override {} void onGui() override { } std::string getOptions() const override { return ""; } std::pair getFarRange() const override { return std::make_pair(0, 0); } void getModels(std::vector> &, const std::optional&, const glm::llvec3&, int) override { } }; }