diff options
Diffstat (limited to 'platform/android/src/asset_manager_file_source.hpp')
-rw-r--r-- | platform/android/src/asset_manager_file_source.hpp | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/platform/android/src/asset_manager_file_source.hpp b/platform/android/src/asset_manager_file_source.hpp deleted file mode 100644 index bcbc6f1e9d..0000000000 --- a/platform/android/src/asset_manager_file_source.hpp +++ /dev/null @@ -1,30 +0,0 @@ -#pragma once - -#include <mbgl/storage/file_source.hpp> - -#include "asset_manager.hpp" - -#include <jni/jni.hpp> - -namespace mbgl { - -namespace util { -template <typename T> class Thread; -} // namespace util - -class AssetManagerFileSource : public FileSource { -public: - AssetManagerFileSource(jni::JNIEnv&, const jni::Object<android::AssetManager>&); - ~AssetManagerFileSource() override; - - std::unique_ptr<AsyncRequest> request(const Resource&, Callback) override; - bool canRequest(const Resource&) const override; - -private: - class Impl; - - jni::Global<jni::Object<android::AssetManager>> assetManager; - std::unique_ptr<util::Thread<Impl>> impl; -}; - -} // namespace mbgl |