[core] Use Actors for CustomTileLoader invocation from bindings.

This commit is contained in:
Asheem Mamoowala
2017-10-31 16:27:49 -07:00
parent 934fa4933c
commit ba63d06cfc
5 changed files with 13 additions and 22 deletions

View File

@@ -5,12 +5,13 @@
#include <mbgl/util/geojson.hpp>
#include <mbgl/util/range.hpp>
#include <mbgl/util/constants.hpp>
#include <mbgl/actor/mailbox.hpp>
namespace mbgl {
class OverscaledTileID;
class CanonicalTileID;
template <class T>
class Actor;
namespace style {
@@ -43,8 +44,7 @@ public:
class Impl;
const Impl& impl() const;
private:
std::shared_ptr<Mailbox> mailbox;
std::unique_ptr<CustomTileLoader> loader;
std::unique_ptr<Actor<CustomTileLoader>> loader;
};
template <>