add style object

This commit is contained in:
Konstantin Käfer
2014-01-23 15:33:00 +01:00
parent dba3be9829
commit d153bdeff4
9 changed files with 56 additions and 30 deletions

View File

@@ -14,6 +14,7 @@ Map::Map(Settings& settings)
: settings(settings),
transform(),
painter(transform, settings),
style(),
min_zoom(0),
max_zoom(14) {
}
@@ -25,6 +26,11 @@ void Map::setup() {
painter.setup();
}
void Map::loadStyle(const uint8_t *data, uint32_t bytes) {
style.load(pbf(data, bytes));
update();
}
void Map::loadSettings() {
transform.setAngle(settings.angle);
transform.setScale(settings.scale);