summaryrefslogtreecommitdiff
path: root/include/llmr/style/class_description.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'include/llmr/style/class_description.hpp')
-rw-r--r--include/llmr/style/class_description.hpp18
1 files changed, 3 insertions, 15 deletions
diff --git a/include/llmr/style/class_description.hpp b/include/llmr/style/class_description.hpp
index a63dc8d041..3130f8d78f 100644
--- a/include/llmr/style/class_description.hpp
+++ b/include/llmr/style/class_description.hpp
@@ -8,24 +8,12 @@
namespace llmr {
-
-class WidthDescription {
-public:
- std::string scaling;
- std::vector<float> value;
-};
-
-
-class LayerStyleDescription {
+class ClassDescription {
public:
- Color color = {{ 0, 0, 0, 0 }};
- bool antialias = false;
- WidthDescription width;
+ std::map<std::string, FillClass> fill;
+ std::map<std::string, StrokeClass> stroke;
};
-typedef std::map<std::string, LayerStyleDescription> ClassDescription;
-
-std::ostream& operator<<(std::ostream&, const ClassDescription& layer);
}