diff options
Diffstat (limited to 'src/mbgl/layermanager/layer_factory.cpp')
-rw-r--r-- | src/mbgl/layermanager/layer_factory.cpp | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/mbgl/layermanager/layer_factory.cpp b/src/mbgl/layermanager/layer_factory.cpp index c7f63b8699..ceeb304f44 100644 --- a/src/mbgl/layermanager/layer_factory.cpp +++ b/src/mbgl/layermanager/layer_factory.cpp @@ -1,5 +1,9 @@ #include <mbgl/layermanager/layer_factory.hpp> +#include <mbgl/layout/layout.hpp> +#include <mbgl/renderer/bucket.hpp> +#include <mbgl/renderer/bucket_parameters.hpp> + #include <mbgl/style/conversion/constant.hpp> #include <mbgl/style/conversion/filter.hpp> #include <mbgl/style/conversion_impl.hpp> @@ -21,6 +25,16 @@ optional<std::string> LayerFactory::getSource(const style::conversion::Convertib return source; } +std::unique_ptr<Bucket> LayerFactory::createBucket(const BucketParameters&, const std::vector<const RenderLayer*>&) noexcept { + assert(false); + return nullptr; +} + +std::unique_ptr<Layout> LayerFactory::createLayout(const LayoutParameters&, std::unique_ptr<GeometryTileLayer>, const std::vector<const RenderLayer*>&) noexcept { + assert(false); + return nullptr; +} + bool LayerFactory::initSourceLayerAndFilter(style::Layer* layer, const style::conversion::Convertible& value) const noexcept { auto sourceLayerValue = objectMember(value, "source-layer"); if (sourceLayerValue) { |