pokemon-go-protobuf-types-0.1.0.0: Haskell types for the Pokemon Go protobuf protocol.

Safe HaskellNone
LanguageHaskell2010

Proto.POGOProtos.Settings.Master.CameraSettings

Documentation

data CameraSettings #

Instances

Eq CameraSettings # 
Show CameraSettings # 
Message CameraSettings # 

Methods

descriptor :: MessageDescriptor CameraSettings

Default CameraSettings # 
HasField "angleDegree" CameraSettings CameraSettings # 

Methods

field :: ProxySym "angleDegree" -> Lens CameraSettings CameraSettings (Field "angleDegree" CameraSettings) (Field "angleDegree" CameraSettings)

HasField "angleOffsetDegree" CameraSettings CameraSettings # 

Methods

field :: ProxySym "angleOffsetDegree" -> Lens CameraSettings CameraSettings (Field "angleOffsetDegree" CameraSettings) (Field "angleOffsetDegree" CameraSettings)

HasField "distanceMeters" CameraSettings CameraSettings # 

Methods

field :: ProxySym "distanceMeters" -> Lens CameraSettings CameraSettings (Field "distanceMeters" CameraSettings) (Field "distanceMeters" CameraSettings)

HasField "durationSeconds" CameraSettings CameraSettings # 

Methods

field :: ProxySym "durationSeconds" -> Lens CameraSettings CameraSettings (Field "durationSeconds" CameraSettings) (Field "durationSeconds" CameraSettings)

HasField "easeInSpeed" CameraSettings CameraSettings # 

Methods

field :: ProxySym "easeInSpeed" -> Lens CameraSettings CameraSettings (Field "easeInSpeed" CameraSettings) (Field "easeInSpeed" CameraSettings)

HasField "eastOutSpeed" CameraSettings CameraSettings # 

Methods

field :: ProxySym "eastOutSpeed" -> Lens CameraSettings CameraSettings (Field "eastOutSpeed" CameraSettings) (Field "eastOutSpeed" CameraSettings)

HasField "heightPercent" CameraSettings CameraSettings # 

Methods

field :: ProxySym "heightPercent" -> Lens CameraSettings CameraSettings (Field "heightPercent" CameraSettings) (Field "heightPercent" CameraSettings)

HasField "interpolation" CameraSettings CameraSettings # 

Methods

field :: ProxySym "interpolation" -> Lens CameraSettings CameraSettings (Field "interpolation" CameraSettings) (Field "interpolation" CameraSettings)

HasField "nextCamera" CameraSettings CameraSettings # 

Methods

field :: ProxySym "nextCamera" -> Lens CameraSettings CameraSettings (Field "nextCamera" CameraSettings) (Field "nextCamera" CameraSettings)

HasField "pitchDegree" CameraSettings CameraSettings # 

Methods

field :: ProxySym "pitchDegree" -> Lens CameraSettings CameraSettings (Field "pitchDegree" CameraSettings) (Field "pitchDegree" CameraSettings)

HasField "pitchOffsetDegree" CameraSettings CameraSettings # 

Methods

field :: ProxySym "pitchOffsetDegree" -> Lens CameraSettings CameraSettings (Field "pitchOffsetDegree" CameraSettings) (Field "pitchOffsetDegree" CameraSettings)

HasField "rollDegree" CameraSettings CameraSettings # 

Methods

field :: ProxySym "rollDegree" -> Lens CameraSettings CameraSettings (Field "rollDegree" CameraSettings) (Field "rollDegree" CameraSettings)

HasField "targetType" CameraSettings CameraSettings # 

Methods

field :: ProxySym "targetType" -> Lens CameraSettings CameraSettings (Field "targetType" CameraSettings) (Field "targetType" CameraSettings)

HasField "transitionSeconds" CameraSettings CameraSettings # 

Methods

field :: ProxySym "transitionSeconds" -> Lens CameraSettings CameraSettings (Field "transitionSeconds" CameraSettings) (Field "transitionSeconds" CameraSettings)

HasField "vertCtrRatio" CameraSettings CameraSettings # 

Methods

field :: ProxySym "vertCtrRatio" -> Lens CameraSettings CameraSettings (Field "vertCtrRatio" CameraSettings) (Field "vertCtrRatio" CameraSettings)

HasField "waitSeconds" CameraSettings CameraSettings # 

Methods

field :: ProxySym "waitSeconds" -> Lens CameraSettings CameraSettings (Field "waitSeconds" CameraSettings) (Field "waitSeconds" CameraSettings)

type Field "angleDegree" CameraSettings # 
type Field "angleDegree" CameraSettings = [Float]
type Field "angleOffsetDegree" CameraSettings # 
type Field "angleOffsetDegree" CameraSettings = [Float]
type Field "distanceMeters" CameraSettings # 
type Field "distanceMeters" CameraSettings = [Float]
type Field "durationSeconds" CameraSettings # 
type Field "durationSeconds" CameraSettings = [Float]
type Field "easeInSpeed" CameraSettings # 
type Field "easeInSpeed" CameraSettings = [Float]
type Field "eastOutSpeed" CameraSettings # 
type Field "eastOutSpeed" CameraSettings = [Float]
type Field "heightPercent" CameraSettings # 
type Field "heightPercent" CameraSettings = [Float]
type Field "interpolation" CameraSettings # 
type Field "interpolation" CameraSettings = [CameraInterpolation]
type Field "nextCamera" CameraSettings # 
type Field "nextCamera" CameraSettings = Text
type Field "pitchDegree" CameraSettings # 
type Field "pitchDegree" CameraSettings = [Float]
type Field "pitchOffsetDegree" CameraSettings # 
type Field "pitchOffsetDegree" CameraSettings = [Float]
type Field "rollDegree" CameraSettings # 
type Field "rollDegree" CameraSettings = [Float]
type Field "targetType" CameraSettings # 
type Field "targetType" CameraSettings = [CameraTarget]
type Field "transitionSeconds" CameraSettings # 
type Field "transitionSeconds" CameraSettings = [Float]
type Field "vertCtrRatio" CameraSettings # 
type Field "vertCtrRatio" CameraSettings = [Float]
type Field "waitSeconds" CameraSettings # 
type Field "waitSeconds" CameraSettings = [Float]

angleDegree :: forall msg msg'. HasField "angleDegree" msg msg' => Lens msg msg' (Field "angleDegree" msg) (Field "angleDegree" msg') #

angleOffsetDegree :: forall msg msg'. HasField "angleOffsetDegree" msg msg' => Lens msg msg' (Field "angleOffsetDegree" msg) (Field "angleOffsetDegree" msg') #

distanceMeters :: forall msg msg'. HasField "distanceMeters" msg msg' => Lens msg msg' (Field "distanceMeters" msg) (Field "distanceMeters" msg') #

durationSeconds :: forall msg msg'. HasField "durationSeconds" msg msg' => Lens msg msg' (Field "durationSeconds" msg) (Field "durationSeconds" msg') #

easeInSpeed :: forall msg msg'. HasField "easeInSpeed" msg msg' => Lens msg msg' (Field "easeInSpeed" msg) (Field "easeInSpeed" msg') #

eastOutSpeed :: forall msg msg'. HasField "eastOutSpeed" msg msg' => Lens msg msg' (Field "eastOutSpeed" msg) (Field "eastOutSpeed" msg') #

heightPercent :: forall msg msg'. HasField "heightPercent" msg msg' => Lens msg msg' (Field "heightPercent" msg) (Field "heightPercent" msg') #

interpolation :: forall msg msg'. HasField "interpolation" msg msg' => Lens msg msg' (Field "interpolation" msg) (Field "interpolation" msg') #

nextCamera :: forall msg msg'. HasField "nextCamera" msg msg' => Lens msg msg' (Field "nextCamera" msg) (Field "nextCamera" msg') #

pitchDegree :: forall msg msg'. HasField "pitchDegree" msg msg' => Lens msg msg' (Field "pitchDegree" msg) (Field "pitchDegree" msg') #

pitchOffsetDegree :: forall msg msg'. HasField "pitchOffsetDegree" msg msg' => Lens msg msg' (Field "pitchOffsetDegree" msg) (Field "pitchOffsetDegree" msg') #

rollDegree :: forall msg msg'. HasField "rollDegree" msg msg' => Lens msg msg' (Field "rollDegree" msg) (Field "rollDegree" msg') #

targetType :: forall msg msg'. HasField "targetType" msg msg' => Lens msg msg' (Field "targetType" msg) (Field "targetType" msg') #

transitionSeconds :: forall msg msg'. HasField "transitionSeconds" msg msg' => Lens msg msg' (Field "transitionSeconds" msg) (Field "transitionSeconds" msg') #

vertCtrRatio :: forall msg msg'. HasField "vertCtrRatio" msg msg' => Lens msg msg' (Field "vertCtrRatio" msg) (Field "vertCtrRatio" msg') #

waitSeconds :: forall msg msg'. HasField "waitSeconds" msg msg' => Lens msg msg' (Field "waitSeconds" msg) (Field "waitSeconds" msg') #