1 #pragma once 2 #include "layer.hpp" 3 #include <vector> 4 #include <map> 5 6 namespace horizon { 7 class LayerProvider { 8 public: 9 virtual const std::map<int, Layer> &get_layers() const; 10 }; 11 } // namespace horizon 12