1#pragma once
2
3namespace mbgl {
4
5// Tiles can have two states: optional or required.
6// - optional means that only low-cost actions should be taken to obtain the data
7// (e.g. load from cache, but accept stale data)
8// - required means that every effort should be taken to obtain the data (e.g. load
9// from internet and keep the data fresh if it expires)
10enum class TileNecessity : bool {
11 Optional = false,
12 Required = true,
13};
14
15} // namespace mbgl
16

source code of qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/tile/tile_necessity.hpp