Files
MapLibreParticleLab/src/mbgl/tile/annotation_tile_data.cpp
2016-06-10 12:42:14 +02:00

22 lines
736 B
C++

#include <mbgl/tile/annotation_tile_data.hpp>
#include <mbgl/style/update_parameters.hpp>
#include <mbgl/annotation/annotation_manager.hpp>
namespace mbgl {
AnnotationTileData::AnnotationTileData(const OverscaledTileID& overscaledTileID,
std::string sourceID,
const style::UpdateParameters& parameters)
: GeometryTileData(overscaledTileID, sourceID, parameters.style, parameters.mode),
annotationManager(parameters.annotationManager) {
annotationManager.addTileData(*this);
}
AnnotationTileData::~AnnotationTileData() {
annotationManager.removeTileData(*this);
}
void AnnotationTileData::setNecessity(Necessity) {}
} // namespace mbgl