summaryrefslogtreecommitdiff
path: root/platform/darwin/src/MGLRasterDEMSource.mm
blob: 753499ff94c20e95eb6e6692d16eef07f1bdefd1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#import "MGLRasterDEMSource.h"

#import "MGLRasterTileSource_Private.h"
#import "NSURL+MGLAdditions.h"

#import <mbgl/style/sources/raster_dem_source.hpp>

@implementation MGLRasterDEMSource

- (std::unique_ptr<mbgl::style::RasterSource>)pendingSourceWithIdentifier:(NSString *)identifier urlOrTileset:(mbgl::variant<std::string, mbgl::Tileset>)urlOrTileset tileSize:(uint16_t)tileSize {
    auto source = std::make_unique<mbgl::style::RasterDEMSource>(identifier.UTF8String,
                                                                 urlOrTileset,
                                                                 tileSize);
    return source;
}
@end