From ebd87a5442772e9e840cd5c00be56cccfddb5c68 Mon Sep 17 00:00:00 2001 From: Mikhail Pozdnyakov Date: Mon, 10 Dec 2018 17:21:08 +0200 Subject: [core, android, darwin] Move layer factories to separate files --- include/mbgl/layermanager/circle_layer_factory.hpp | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 include/mbgl/layermanager/circle_layer_factory.hpp (limited to 'include/mbgl/layermanager/circle_layer_factory.hpp') diff --git a/include/mbgl/layermanager/circle_layer_factory.hpp b/include/mbgl/layermanager/circle_layer_factory.hpp new file mode 100644 index 0000000000..b632d892f4 --- /dev/null +++ b/include/mbgl/layermanager/circle_layer_factory.hpp @@ -0,0 +1,14 @@ +#pragma once + +#include + +namespace mbgl { + +class CircleLayerFactory : public LayerFactory { +protected: + const style::LayerTypeInfo* getTypeInfo() const noexcept final; + std::unique_ptr createLayer(const std::string& id, const style::conversion::Convertible& value) noexcept final; + std::unique_ptr createRenderLayer(Immutable) noexcept final; +}; + +} // namespace mbgl -- cgit v1.2.1