# GoogleMaps Framework Reference

# GMSMutableCameraPosition

    @interface GMSMutableCameraPosition : https://developers.google.com/maps/documentation/ios-sdk/reference/objc/Classes/GMSCameraPosition.html

Mutable version of `https://developers.google.com/maps/documentation/ios-sdk/reference/objc/Classes/GMSCameraPosition.html`.
- `


  ### [target](https://developers.google.com/maps/documentation/ios-sdk/reference/objc/Classes/GMSMutableCameraPosition#/c:objc(cs)GMSMutableCameraPosition(py)target)


  `

  #### Declaration

  Swift

      var target: CLLocationCoordinate2D { get set }

  Objective-C

      @property(nonatomic) CLLocationCoordinate2D target

- `


  ### [zoom](https://developers.google.com/maps/documentation/ios-sdk/reference/objc/Classes/GMSMutableCameraPosition#/c:objc(cs)GMSMutableCameraPosition(py)zoom)


  `

  #### Declaration

  Swift

      var zoom: Float { get set }

  Objective-C

      @property(nonatomic) float zoom

- `


  ### [bearing](https://developers.google.com/maps/documentation/ios-sdk/reference/objc/Classes/GMSMutableCameraPosition#/c:objc(cs)GMSMutableCameraPosition(py)bearing)


  `

  #### Declaration

  Swift

      var bearing: CLLocationDirection { get set }

  Objective-C

      @property(nonatomic) CLLocationDirection bearing

- `


  ### [viewingAngle](https://developers.google.com/maps/documentation/ios-sdk/reference/objc/Classes/GMSMutableCameraPosition#/c:objc(cs)GMSMutableCameraPosition(py)viewingAngle)


  `

  #### Declaration

  Swift

      var viewingAngle: Double { get set }

  Objective-C

      @property(nonatomic) double viewingAngle