From 97d8e73f2facf9a2f00bbcfc242a1999dbe2a689 Mon Sep 17 00:00:00 2001 From: "Justin R. Miller" Date: Thu, 3 Jul 2014 18:58:09 -0700 Subject: [PATCH] add map change notification options --- include/llmr/platform/platform.hpp | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/include/llmr/platform/platform.hpp b/include/llmr/platform/platform.hpp index 220acd397..8db0d34b9 100644 --- a/include/llmr/platform/platform.hpp +++ b/include/llmr/platform/platform.hpp @@ -24,6 +24,19 @@ struct Response { std::function callback; }; +enum MapChange : uint8_t { + MapChangeRegionWillChange = 0, + MapChangeRegionWillChangeAnimated = 1, + MapChangeRegionDidChange = 2, + MapChangeRegionDidChangeAnimated = 3, + MapChangeWillStartLoadingMap = 4, + MapChangeDidFinishLoadingMap = 5, + MapChangeDidFailLoadingMap = 6, + MapChangeWillStartRenderingMap = 7, + MapChangeDidFinishRenderingMap = 8, + MapChangeDidFinishRenderingMapFullyRendered = 9 +}; + // Makes an HTTP request of a URL, preferrably on a background thread, and calls a function with the // results in the original thread (which runs the libuv loop). // If the loop pointer is NULL, the callback function will be called on an arbitrary thread.