summaryrefslogtreecommitdiff
path: root/src/mbgl/style/tile_source_impl.hpp
Commit message (Collapse)AuthorAgeFilesLines
* [core] Immutable ImplsJohn Firebaugh2017-05-121-47/+0
|
* [core, android] Factor JSON string conversionsJohn Firebaugh2017-05-081-2/+0
| | | | | | | | | | | This adds a `convertJSON` template, to be used like: Error error optional<Foo> foo = convertJSON<Foo>(string, error); Internally, it parses the string with RapidJSON and then calls `convert<Foo>(parsed, error)`. While here, rationalize GeoJSON converters and fix error handling for Tileset conversion in OfflineDownload.
* [core] Refactor Source::*Impls into RenderSources and TilePyramidJohn Firebaugh2017-05-021-2/+2
|
* Make Source::getZoomRange return an optional rangeBruno de Oliveira Abinader2017-03-211-2/+1
|
* [core] Expose Source::getZoomRangeBruno de Oliveira Abinader2017-03-201-2/+2
|
* [core] remove trailing whitespace, add trailing newlines, add space after //Konstantin Käfer2017-01-271-1/+1
|
* [core] Removed map attribution APIMinh Nguyễn2016-09-261-1/+1
| | | | Since client code can readily access the individual sources, Map doesn’t need to expose a dedicated API for iterating over them.
* [core] Source-driven attributionMinh Nguyễn2016-09-261-0/+2
| | | | | | Implemented observer callbacks so the style knows when the source’s attribution changes and the map knows when the style’s attribution changes. Also implemented a getter for a tile source’s attribution. Fixes #2723.
* [core] Source::update => Source::{load,parse}Tiles, Source::load => ↵Konstantin Käfer2016-09-051-1/+1
| | | | Source::loadDescription
* [core, node] Implement bindings for addSourceJohn Firebaugh2016-06-241-3/+0
|
* [core] Runtime source API: private implsJohn Firebaugh2016-06-161-0/+51