Table of Contents

Enum MapViewChangedFields

Namespace
LansMap.Core.View

Which parts of the view moved this frame, as reported by LansMap.Map.Views.BaseMapView.ViewChangedDetailed.

[Flags]
public enum MapViewChangedFields

Fields

None = 0

Nothing tracked by this enum moved.

Pitch = 8

Camera tilt (PitchDeg) changed. Never set by SurfaceMapView, which has no pitch.

Position = 2

Center latitude or longitude changed.

Rotation = 4

Bearing (RotationDeg) changed.

Zoom = 1

Zoom level changed.

Remarks

Combine with bitwise OR: a user zoom-on-point usually moves both the zoom level and the center, so most zoom gestures report Zoom | Position together, not Zoom alone.