diff options
Diffstat (limited to 'src/mbgl/style/style_layer.cpp')
-rw-r--r-- | src/mbgl/style/style_layer.cpp | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/src/mbgl/style/style_layer.cpp b/src/mbgl/style/style_layer.cpp index 4c8503b436..c9d2733fae 100644 --- a/src/mbgl/style/style_layer.cpp +++ b/src/mbgl/style/style_layer.cpp @@ -1,32 +1,7 @@ #include <mbgl/style/style_layer.hpp> -#include <mbgl/layer/fill_layer.hpp> -#include <mbgl/layer/line_layer.hpp> -#include <mbgl/layer/circle_layer.hpp> -#include <mbgl/layer/symbol_layer.hpp> -#include <mbgl/layer/raster_layer.hpp> -#include <mbgl/layer/background_layer.hpp> namespace mbgl { -std::unique_ptr<StyleLayer> StyleLayer::create(StyleLayerType type) { - switch (type) { - case StyleLayerType::Fill: - return std::make_unique<FillLayer>(); - case StyleLayerType::Line: - return std::make_unique<LineLayer>(); - case StyleLayerType::Circle: - return std::make_unique<CircleLayer>(); - case StyleLayerType::Symbol: - return std::make_unique<SymbolLayer>(); - case StyleLayerType::Raster: - return std::make_unique<RasterLayer>(); - case StyleLayerType::Background: - return std::make_unique<BackgroundLayer>(); - default: - return nullptr; - } -} - const std::string& StyleLayer::bucketName() const { return ref.empty() ? id : ref; } |