Types

Link copied to clipboard
data class ActiveGuidanceCameraState(    val cameraTrackingMode: CameraTrackingMode,     val zoom: Double?,     val pitch: Double?,     val bearing: Double?,     val duration: Long) : CameraState
Link copied to clipboard
data class CategorySearchCameraState(    val cameraTrackingMode: CameraTrackingMode,     val zoom: Double?,     val pitch: Double?,     val bearing: Double?,     val duration: Long) : CameraState
Link copied to clipboard
data class ChargingAvailableCameraState(    val chargingPoints: List<Point>,     val cameraTrackingMode: CameraTrackingMode,     val zoom: Double?,     val pitch: Double?,     val bearing: Double?,     val duration: Long) : CameraState
Link copied to clipboard
data class FreeDriveCameraState(    val cameraTrackingMode: CameraTrackingMode,     val zoom: Double?,     val pitch: Double?,     val bearing: Double?,     val duration: Long) : CameraState
Link copied to clipboard
data class ManeuverOverviewCameraState(    val cameraTrackingMode: CameraTrackingMode,     val zoom: Double?,     val pitch: Double?,     val target: Point,     val bearing: Double?,     val duration: Long) : CameraState
Link copied to clipboard
data class MarkersOverviewCameraState(    val markers: List<Point>,     val keepCurrentCameraBearing: Boolean,     val cameraTrackingMode: CameraTrackingMode,     val zoom: Double?,     val pitch: Double?,     val bearing: Double?,     val duration: Long) : CameraState
Link copied to clipboard
data class RouteOverviewCameraState(    val cameraTrackingMode: CameraTrackingMode,     val zoom: Double?,     val pitch: Double?,     val bearing: Double?,     val duration: Long) : CameraState
Link copied to clipboard
Link copied to clipboard
data class UserControlledCameraState(    val cameraTrackingModeBefore: CameraTrackingMode,     val pitch: Double? = 0.0,     val keepOnUserGesture: Boolean = true) : CameraState

Camera state for the case when camera is controlled by the user.

Link copied to clipboard
data class WaypointArrivalCameraState(    val destinationCoordinate: Point?,     val cameraTrackingMode: CameraTrackingMode,     val zoom: Double?,     val pitch: Double?,     val bearing: Double?,     val duration: Long) : CameraState
Link copied to clipboard
data class WaypointPreArrivalCameraState(    val cameraTrackingMode: CameraTrackingMode,     val zoom: Double?,     val pitch: Double?,     val bearing: Double?,     val duration: Long) : CameraState

Properties

Link copied to clipboard
open val bearing: Double?
Link copied to clipboard
Link copied to clipboard
abstract val duration: Long
Link copied to clipboard

true if animation to the camera state must continue even on user gesture.

Link copied to clipboard
open val pitch: Double?
Link copied to clipboard
open val target: Point?
Link copied to clipboard
abstract val type: CameraState.Type
Link copied to clipboard
open val zoom: Double?

Functions

Link copied to clipboard