CameraControllerImpl

class CameraControllerImpl(cameraDefaults: CameraDefaults, cameraConfig: CameraConfig, mapView: MapView, val cameraSource: MapEdgeInsets) : OptionsAwareCameraController

Constructors

Link copied to clipboard
constructor(cameraDefaults: CameraDefaults, cameraConfig: CameraConfig, mapView: MapView, cameraSource: MapEdgeInsets)

Properties

Link copied to clipboard
open override val cameraSource: MapEdgeInsets
Link copied to clipboard
open override var isDebugEnabled: Boolean

Functions

Link copied to clipboard
open override fun maximizeViewableGeometry(maximize: Boolean)
Link copied to clipboard
open override fun onCameraTransitionComplete(listener: () -> Unit)
Link copied to clipboard
open override fun onFollowingOptionsChanged(options: CameraOptions)
Link copied to clipboard
open override fun onInitialLocation(location: Location)
open override fun onInitialLocation(cameraOptions: CameraOptions, location: Location)
Link copied to clipboard
open override fun onLocationChanged(location: Location)
Link copied to clipboard
open override fun onOverviewOptionsChanged(options: CameraOptions)
Link copied to clipboard
open override fun onRouteChanged(route: NavigationRoute)
Link copied to clipboard
open override fun onRouteCleared()
Link copied to clipboard
open override fun onRouteProgressChanged(routeProgress: RouteProgress)
Link copied to clipboard
open override fun requestFollowingMode(camera: CameraAnimation)
Link copied to clipboard
open override fun requestIdleMode(camera: CameraAnimation)
Link copied to clipboard
open override fun requestOverviewMode(camera: CameraAnimation)