Automation/src/tiles/conveyor.h

21 lines
444 B
C++

#include "tiles/tile.h"
#include "map/node.h"
class Conveyor : public Tile {
public:
Conveyor() : Tile(5) {}
Conveyor(const Conveyor &other) = default;
Conveyor &operator=(const Conveyor &other) = delete;
virtual ~Conveyor() = default;
virtual Conveyor *clone() { return new Conveyor(*this); }
Entity *create_entity() override;
void render(Render r) override;
private:
};