1 #pragma once
2 
3 #include <exception>
4 
5 namespace mbgl {
6 
7 class Tile;
8 
9 class TileObserver {
10 public:
11     virtual ~TileObserver() = default;
12 
onTileChanged(Tile &)13     virtual void onTileChanged(Tile&) {}
onTileError(Tile &,std::exception_ptr)14     virtual void onTileError(Tile&, std::exception_ptr) {}
15 };
16 
17 } // namespace mbgl
18