#pragma once

#include "tile_room.hpp"

namespace World::Tile {
	struct YellowBrick : TileRoom {
		unsigned int get_break_texture() const override;
		void remesh(Graphics::Mesh& mesh, const TileBase* const* neighbours, glm::vec<2, int> offset) const override;
		std::unique_ptr<TileBase> clone() const override;
		bool can_place(const TileBase* o) const override;
	};
};