copyWith

fun copyWith(mapZoom: Float = this.mapZoom, onScreenBuildings: List<OnScreenBuildingDetails> = this.onScreenBuildings, fromMapInteraction: Boolean = this.fromMapInteraction, userPositionBuildingId: Int = this.userPositionBuildingId, selectedPoiBuildingId: Int = this.selectedPoiBuildingId, soloBuildingId: Int = this.soloBuildingId, routingBuildingIds: HashSet<Int> = HashSet(this.routingBuildingIds)): BuildingsVisibility