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

Safe HaskellNone
LanguageHaskell2010

Proto.POGOProtos.Settings.Master.PokemonSettings

Documentation

data PokemonSettings #

Instances

Eq PokemonSettings # 
Show PokemonSettings # 
Message PokemonSettings # 

Methods

descriptor :: MessageDescriptor PokemonSettings

Default PokemonSettings # 
HasField "animationTime" PokemonSettings PokemonSettings # 

Methods

field :: ProxySym "animationTime" -> Lens PokemonSettings PokemonSettings (Field "animationTime" PokemonSettings) (Field "animationTime" PokemonSettings)

HasField "camera" PokemonSettings PokemonSettings # 

Methods

field :: ProxySym "camera" -> Lens PokemonSettings PokemonSettings (Field "camera" PokemonSettings) (Field "camera" PokemonSettings)

HasField "candyToEvolve" PokemonSettings PokemonSettings # 

Methods

field :: ProxySym "candyToEvolve" -> Lens PokemonSettings PokemonSettings (Field "candyToEvolve" PokemonSettings) (Field "candyToEvolve" PokemonSettings)

HasField "cinematicMoves" PokemonSettings PokemonSettings # 

Methods

field :: ProxySym "cinematicMoves" -> Lens PokemonSettings PokemonSettings (Field "cinematicMoves" PokemonSettings) (Field "cinematicMoves" PokemonSettings)

HasField "encounter" PokemonSettings PokemonSettings # 

Methods

field :: ProxySym "encounter" -> Lens PokemonSettings PokemonSettings (Field "encounter" PokemonSettings) (Field "encounter" PokemonSettings)

HasField "evolutionIds" PokemonSettings PokemonSettings # 

Methods

field :: ProxySym "evolutionIds" -> Lens PokemonSettings PokemonSettings (Field "evolutionIds" PokemonSettings) (Field "evolutionIds" PokemonSettings)

HasField "evolutionPips" PokemonSettings PokemonSettings # 

Methods

field :: ProxySym "evolutionPips" -> Lens PokemonSettings PokemonSettings (Field "evolutionPips" PokemonSettings) (Field "evolutionPips" PokemonSettings)

HasField "familyId" PokemonSettings PokemonSettings # 

Methods

field :: ProxySym "familyId" -> Lens PokemonSettings PokemonSettings (Field "familyId" PokemonSettings) (Field "familyId" PokemonSettings)

HasField "heightStdDev" PokemonSettings PokemonSettings # 

Methods

field :: ProxySym "heightStdDev" -> Lens PokemonSettings PokemonSettings (Field "heightStdDev" PokemonSettings) (Field "heightStdDev" PokemonSettings)

HasField "kmDistanceToHatch" PokemonSettings PokemonSettings # 

Methods

field :: ProxySym "kmDistanceToHatch" -> Lens PokemonSettings PokemonSettings (Field "kmDistanceToHatch" PokemonSettings) (Field "kmDistanceToHatch" PokemonSettings)

HasField "maybe'camera" PokemonSettings PokemonSettings # 

Methods

field :: ProxySym "maybe'camera" -> Lens PokemonSettings PokemonSettings (Field "maybe'camera" PokemonSettings) (Field "maybe'camera" PokemonSettings)

HasField "maybe'encounter" PokemonSettings PokemonSettings # 

Methods

field :: ProxySym "maybe'encounter" -> Lens PokemonSettings PokemonSettings (Field "maybe'encounter" PokemonSettings) (Field "maybe'encounter" PokemonSettings)

HasField "maybe'stats" PokemonSettings PokemonSettings # 

Methods

field :: ProxySym "maybe'stats" -> Lens PokemonSettings PokemonSettings (Field "maybe'stats" PokemonSettings) (Field "maybe'stats" PokemonSettings)

HasField "modelScale" PokemonSettings PokemonSettings # 

Methods

field :: ProxySym "modelScale" -> Lens PokemonSettings PokemonSettings (Field "modelScale" PokemonSettings) (Field "modelScale" PokemonSettings)

HasField "parentPokemonId" PokemonSettings PokemonSettings # 

Methods

field :: ProxySym "parentPokemonId" -> Lens PokemonSettings PokemonSettings (Field "parentPokemonId" PokemonSettings) (Field "parentPokemonId" PokemonSettings)

HasField "pokedexHeightM" PokemonSettings PokemonSettings # 

Methods

field :: ProxySym "pokedexHeightM" -> Lens PokemonSettings PokemonSettings (Field "pokedexHeightM" PokemonSettings) (Field "pokedexHeightM" PokemonSettings)

HasField "pokedexWeightKg" PokemonSettings PokemonSettings # 

Methods

field :: ProxySym "pokedexWeightKg" -> Lens PokemonSettings PokemonSettings (Field "pokedexWeightKg" PokemonSettings) (Field "pokedexWeightKg" PokemonSettings)

HasField "pokemonId" PokemonSettings PokemonSettings # 

Methods

field :: ProxySym "pokemonId" -> Lens PokemonSettings PokemonSettings (Field "pokemonId" PokemonSettings) (Field "pokemonId" PokemonSettings)

HasField "quickMoves" PokemonSettings PokemonSettings # 

Methods

field :: ProxySym "quickMoves" -> Lens PokemonSettings PokemonSettings (Field "quickMoves" PokemonSettings) (Field "quickMoves" PokemonSettings)

HasField "rarity" PokemonSettings PokemonSettings # 

Methods

field :: ProxySym "rarity" -> Lens PokemonSettings PokemonSettings (Field "rarity" PokemonSettings) (Field "rarity" PokemonSettings)

HasField "stats" PokemonSettings PokemonSettings # 

Methods

field :: ProxySym "stats" -> Lens PokemonSettings PokemonSettings (Field "stats" PokemonSettings) (Field "stats" PokemonSettings)

HasField "type'" PokemonSettings PokemonSettings # 

Methods

field :: ProxySym "type'" -> Lens PokemonSettings PokemonSettings (Field "type'" PokemonSettings) (Field "type'" PokemonSettings)

HasField "type2" PokemonSettings PokemonSettings # 

Methods

field :: ProxySym "type2" -> Lens PokemonSettings PokemonSettings (Field "type2" PokemonSettings) (Field "type2" PokemonSettings)

HasField "weightStdDev" PokemonSettings PokemonSettings # 

Methods

field :: ProxySym "weightStdDev" -> Lens PokemonSettings PokemonSettings (Field "weightStdDev" PokemonSettings) (Field "weightStdDev" PokemonSettings)

type Field "animationTime" PokemonSettings # 
type Field "animationTime" PokemonSettings = [Float]
type Field "camera" PokemonSettings # 
type Field "camera" PokemonSettings = CameraAttributes
type Field "candyToEvolve" PokemonSettings # 
type Field "candyToEvolve" PokemonSettings = Int32
type Field "cinematicMoves" PokemonSettings # 
type Field "cinematicMoves" PokemonSettings = [PokemonMove]
type Field "encounter" PokemonSettings # 
type Field "encounter" PokemonSettings = EncounterAttributes
type Field "evolutionIds" PokemonSettings # 
type Field "evolutionIds" PokemonSettings = [PokemonId]
type Field "evolutionPips" PokemonSettings # 
type Field "evolutionPips" PokemonSettings = Int32
type Field "familyId" PokemonSettings # 
type Field "familyId" PokemonSettings = PokemonId
type Field "heightStdDev" PokemonSettings # 
type Field "heightStdDev" PokemonSettings = Float
type Field "kmDistanceToHatch" PokemonSettings # 
type Field "kmDistanceToHatch" PokemonSettings = Float
type Field "maybe'camera" PokemonSettings # 
type Field "maybe'camera" PokemonSettings = Maybe CameraAttributes
type Field "maybe'encounter" PokemonSettings # 
type Field "maybe'encounter" PokemonSettings = Maybe EncounterAttributes
type Field "maybe'stats" PokemonSettings # 
type Field "maybe'stats" PokemonSettings = Maybe StatsAttributes
type Field "modelScale" PokemonSettings # 
type Field "modelScale" PokemonSettings = Float
type Field "parentPokemonId" PokemonSettings # 
type Field "parentPokemonId" PokemonSettings = PokemonId
type Field "pokedexHeightM" PokemonSettings # 
type Field "pokedexHeightM" PokemonSettings = Float
type Field "pokedexWeightKg" PokemonSettings # 
type Field "pokedexWeightKg" PokemonSettings = Float
type Field "pokemonId" PokemonSettings # 
type Field "pokemonId" PokemonSettings = PokemonId
type Field "quickMoves" PokemonSettings # 
type Field "quickMoves" PokemonSettings = [PokemonMove]
type Field "rarity" PokemonSettings # 
type Field "rarity" PokemonSettings = PokemonRarity
type Field "stats" PokemonSettings # 
type Field "stats" PokemonSettings = StatsAttributes
type Field "type'" PokemonSettings # 
type Field "type'" PokemonSettings = PokemonType
type Field "type2" PokemonSettings # 
type Field "type2" PokemonSettings = PokemonType
type Field "weightStdDev" PokemonSettings # 
type Field "weightStdDev" PokemonSettings = Float

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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