syncForFloor
open fun syncForFloor(@NonNull customPlot: MapApi.CustomPlot, currentBuildingId: Int, currentFloorId: Int)
Re-filter and re-sync the previously requested area set for a new visible floor, WITHOUT re-fetching from the alerts provider (driven on the map's floor-change event). Off-floor concrete-floor overlays are removed and the newly visible floor's overlays are plotted; property-level (floorId == -1) overlays stay plotted throughout.
Parameters
customPlot
the map's custom plot surface
currentBuildingId
the currently selected building (-1 if none)
currentFloorId
the now-visible floor