◆ AddProvider()
void Maria::MapTileProviderCatalog::AddProvider |
( |
std::shared_ptr< IMapTileProvider > |
provider | ) |
|
|
overridevirtual |
◆ GetMapEntries()
void Maria::MapTileProviderCatalog::GetMapEntries |
( |
std::vector< MapEntry > & |
mapEntries | ) |
const |
|
overridevirtual |
◆ GetMapEntry()
◆ GetProvider()
◆ HasProvider()
bool Maria::MapTileProviderCatalog::HasProvider |
( |
MapContentType |
wantedMapContentType | ) |
const |
|
overridevirtual |
Check if at least one provider exists for a given map content type.
- Parameters
-
wantedMapContentType | Content type to query |
- Returns
Implements Maria::IMapTileProviderCatalog.
◆ ScanMapEntries()
bool Maria::MapTileProviderCatalog::ScanMapEntries |
( |
bool |
forceScan | ) |
|
|
overridevirtual |
Should be called periodically or when map entries of map data providers are changed.
- Parameters
-
forceScan | If true, scan will always be performed. If false, will only be called if some interval has passed |
- Returns
- true if scan has been performed, otherwise false
Implements Maria::IMapTileProviderCatalog.
The documentation for this class was generated from the following files:
- Native/MariaNative/MCommon/MMapTileProviderCatalog.h
- Native/MariaNative/MCommon/MMapTileProviderCatalog.cpp