CameraDeviceSetting

public class CameraDeviceSetting: Hashable, CustomStringConvertible

This class is base class for camera device settings. Sub classes of this class are used to handle camera device settings.

  • The name of the setting

    Declaration

    Swift

    public let name: String
  • The value of a setting

    Declaration

    Swift

    public var value: Value?
  • The valid settings that varies depending on the state and setting of the camera device

    Declaration

    Swift

    public var availableSettings: [CameraDeviceSetting]
  • Declaration

    Swift

    public var hashValue: Int
  • Declaration

    Swift

    public static func ==(lhs: CameraDeviceSetting, rhs: CameraDeviceSetting) -> Bool
  • Declaration

    Swift

    public var description: String
  • This class is base for value of camera settings.

    See more

    Declaration

    Swift

    public class Value: Hashable, CustomStringConvertible