blob: 664d5a9488f6ed3638627c1221778bfba9faeba0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
#include <llmr/style/style_bucket.hpp>
namespace llmr {
StyleBucket::StyleBucket(StyleLayerType type) {
switch (type) {
case StyleLayerType::Fill: render = StyleBucketFill{}; break;
case StyleLayerType::Line: render = StyleBucketLine{}; break;
case StyleLayerType::Icon: render = StyleBucketIcon{}; break;
case StyleLayerType::Text: render = StyleBucketText{}; break;
case StyleLayerType::Raster: render = StyleBucketRaster{}; break;
default: break;
}
}
}
|