MapLibre Native Core
|
#include <tileset.hpp>
Public Types | |
enum class | Scheme : bool { XYZ , TMS } |
enum class | DEMEncoding : bool { Mapbox , Terrarium } |
Public Member Functions | |
Tileset (std::vector< std::string > tiles_=std::vector< std::string >(), Range< uint8_t > zoomRange_={0, util::DEFAULT_MAX_ZOOM}, std::string attribution_={}, Scheme scheme_=Scheme::XYZ, DEMEncoding encoding_=DEMEncoding::Mapbox) | |
Public Attributes | |
std::vector< std::string > | tiles |
Range< uint8_t > | zoomRange |
std::string | attribution |
Scheme | scheme |
DEMEncoding | encoding |
std::optional< LatLngBounds > | bounds |
Friends | |
bool | operator== (const Tileset &lhs, const Tileset &rhs) |
bool | operator!= (const Tileset &lhs, const Tileset &rhs) |
Definition at line 15 of file tileset.hpp.
|
strong |
Enumerator | |
---|---|
Mapbox | |
Terrarium |
Definition at line 18 of file tileset.hpp.
|
strong |
Enumerator | |
---|---|
XYZ | |
TMS |
Definition at line 17 of file tileset.hpp.
|
inline |
Definition at line 28 of file tileset.hpp.
Definition at line 46 of file tileset.hpp.
Definition at line 41 of file tileset.hpp.
std::string mbgl::Tileset::attribution |
Definition at line 22 of file tileset.hpp.
std::optional<LatLngBounds> mbgl::Tileset::bounds |
Definition at line 26 of file tileset.hpp.
DEMEncoding mbgl::Tileset::encoding |
Definition at line 25 of file tileset.hpp.
Scheme mbgl::Tileset::scheme |
Definition at line 23 of file tileset.hpp.
std::vector<std::string> mbgl::Tileset::tiles |
Definition at line 20 of file tileset.hpp.
Range<uint8_t> mbgl::Tileset::zoomRange |
Definition at line 21 of file tileset.hpp.