summaryrefslogtreecommitdiff
path: root/platform/darwin/src/MGLStyleLayerManager.h
Commit message (Collapse)AuthorAgeFilesLines
* [core] layermanager folderMikhail Pozdnyakov2018-11-301-0/+1
| | | | Move `LayerManager` and `LayerFactory` abstract classes to a dedicated folder.
* [core][Android][Darwin] LayerManager creates RenderLayer instancesMikhail Pozdnyakov2018-11-271-5/+7
| | | | | | | | `LayerManager` is now responsible for `RenderLayer` instances creation, so that there is a single entry point for creating of objects, which correspond to a certain layer type. The `LayerType type` field is dropped from `Layer::Impl`.
* [ios, macos] Layer manager for Darwin platformsMikhail Pozdnyakov2018-11-191-0/+30
The newly introduced `MGLStyleLayerManager` is now responsible for creating both style layer objects and their obj C peers on Darwin.