void SymbolBucket::render(Painter& painter, const StyleLayer& layer, const TileID& id, const mat4& matrix) { painter.renderSymbol(*this, *layer.as<SymbolLayer>(), id, matrix); }
void SymbolBucket::render(Painter& painter, const StyleLayer& layer_desc, const TileID& id, const mat4& matrix) { painter.renderSymbol(*this, layer_desc, id, matrix); }
void SymbolBucket::render(Painter& painter, const Layer& layer, const UnwrappedTileID& tileID, const mat4& matrix) { painter.renderSymbol(*this, *layer.as<SymbolLayer>(), tileID, matrix); }