summaryrefslogtreecommitdiff
path: root/include/mbgl/style/layer.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'include/mbgl/style/layer.hpp')
-rw-r--r--include/mbgl/style/layer.hpp10
1 files changed, 1 insertions, 9 deletions
diff --git a/include/mbgl/style/layer.hpp b/include/mbgl/style/layer.hpp
index 11fd429be9..849cb436be 100644
--- a/include/mbgl/style/layer.hpp
+++ b/include/mbgl/style/layer.hpp
@@ -1,8 +1,8 @@
#pragma once
#include <mbgl/style/conversion.hpp>
+#include <mbgl/style/style_property.hpp>
#include <mbgl/style/types.hpp>
-#include <mbgl/util/feature.hpp>
#include <mbgl/util/immutable.hpp>
#include <mbgl/util/optional.hpp>
@@ -66,14 +66,6 @@ struct LayerTypeInfo {
const enum class TileKind : uint8_t { Geometry, Raster, RasterDEM, NotRequired } tileKind;
};
-struct StyleProperty {
- enum class Kind : uint8_t { Undefined, Constant, Expression, Transition };
- StyleProperty(Value value_, Kind kind_) : value(std::move(value_)), kind(kind_) {}
- StyleProperty() = default;
- const Value value;
- const Kind kind = Kind::Undefined;
-};
-
/**
* The runtime representation of a [layer](https://www.mapbox.com/mapbox-gl-style-spec/#layers) from the Mapbox Style
* Specification.