diff options
Diffstat (limited to 'platform/node/src/node_map.hpp')
-rw-r--r-- | platform/node/src/node_map.hpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/platform/node/src/node_map.hpp b/platform/node/src/node_map.hpp index 7b81ecd894..b8645e8d11 100644 --- a/platform/node/src/node_map.hpp +++ b/platform/node/src/node_map.hpp @@ -20,7 +20,10 @@ namespace node_mbgl { class NodeBackend : public mbgl::HeadlessBackend { public: NodeBackend(); - void onDidFailLoadingMap(std::exception_ptr) final; +}; + +class NodeMapObserver : public mbgl::MapObserver { + void onDidFailLoadingMap(std::exception_ptr) override; }; class NodeMap : public Nan::ObjectWrap, @@ -71,6 +74,7 @@ public: NodeBackend backend; std::unique_ptr<mbgl::OffscreenView> view; NodeThreadPool threadpool; + NodeMapObserver mapObserver; std::unique_ptr<mbgl::Map> map; std::exception_ptr error; |