Class

MapViewLoader

MapViewLoader()

Per-map-view owner of first-load model counting, the models_loading emit, and the idle-until-painted wait. MapsIndoors wires progress through bindProgress.

setViewData calls begin at the start of a pass, add2d/add3d for each newly registered model, then flush.

Constructor

# new MapViewLoader()

Classes

MapViewLoader

Methods

# begin()

Start counting models for a setViewData pass.

# flush()

Emit models_loading if this pass registered any new models.

# static bindProgress()

Forward a map view's models_loading events into a progress tracker. Call once when the map view is attached.