VmapTimings class

What the UI thread has spent, added up over frames.

Constructors

VmapTimings()

Properties

frames ↔ int
getter/setter pair
framesWithHoles ↔ int
Frames that left part of the map blank: a tile wanted, nothing loaded to stand in for it.
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
labelMicros ↔ int
getter/setter pair
labelRasterMicros ↔ int
getter/setter pair
labels → VmapLabelWork
What drawing label text cost.
final
maxDrawMicros ↔ int
getter/setter pair
maxLabelMicros ↔ int
getter/setter pair
maxLabelRasterMicros ↔ int
getter/setter pair
maxPaintMicros ↔ int
getter/setter pair
maxPlaceMicros ↔ int
getter/setter pair
maxPrepMicros ↔ int
getter/setter pair
maxTileSetupMicros ↔ int
getter/setter pair
maxUnpackMicros ↔ int
getter/setter pair
paintMicros ↔ int
getter/setter pair
paintsOver4ms ↔ int
getter/setter pair
paintsOver8ms ↔ int
getter/setter pair
placeMicros ↔ int
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
slowPaints → List<String>
One line per paint that took over 5 ms, newest last.
final
strokeMicros ↔ int
getter/setter pair
strokesBuilt ↔ int
getter/setter pair
tileSetupMicros ↔ int
getter/setter pair

Methods

frame({required int paint, required int labels, required int place, required int raster, required int prep, required int draw, required int unpack, required String describe()}) → void
Adds one frame that took paint in all, of which labels on labels: place placing them and raster drawing their text, prep preparing tiles and draw drawing the rest.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
stroke(int micros) → void
tileSetup(int micros) → void
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited