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

Safe HaskellNone
LanguageHaskell2010

Proto.POGOProtos.Data.Player.PlayerStats

Documentation

data PlayerStats Source #

Instances

Eq PlayerStats Source # 
Show PlayerStats Source # 
Default PlayerStats Source # 

Methods

def :: PlayerStats #

Message PlayerStats Source # 
HasField "battleAttackTotal" PlayerStats PlayerStats Source # 

Methods

field :: ProxySym "battleAttackTotal" -> Lens PlayerStats PlayerStats (Field "battleAttackTotal" PlayerStats) (Field "battleAttackTotal" PlayerStats) #

HasField "battleAttackWon" PlayerStats PlayerStats Source # 

Methods

field :: ProxySym "battleAttackWon" -> Lens PlayerStats PlayerStats (Field "battleAttackWon" PlayerStats) (Field "battleAttackWon" PlayerStats) #

HasField "battleDefendedWon" PlayerStats PlayerStats Source # 

Methods

field :: ProxySym "battleDefendedWon" -> Lens PlayerStats PlayerStats (Field "battleDefendedWon" PlayerStats) (Field "battleDefendedWon" PlayerStats) #

HasField "battleTrainingTotal" PlayerStats PlayerStats Source # 

Methods

field :: ProxySym "battleTrainingTotal" -> Lens PlayerStats PlayerStats (Field "battleTrainingTotal" PlayerStats) (Field "battleTrainingTotal" PlayerStats) #

HasField "battleTrainingWon" PlayerStats PlayerStats Source # 

Methods

field :: ProxySym "battleTrainingWon" -> Lens PlayerStats PlayerStats (Field "battleTrainingWon" PlayerStats) (Field "battleTrainingWon" PlayerStats) #

HasField "bigMagikarpCaught" PlayerStats PlayerStats Source # 

Methods

field :: ProxySym "bigMagikarpCaught" -> Lens PlayerStats PlayerStats (Field "bigMagikarpCaught" PlayerStats) (Field "bigMagikarpCaught" PlayerStats) #

HasField "eggsHatched" PlayerStats PlayerStats Source # 

Methods

field :: ProxySym "eggsHatched" -> Lens PlayerStats PlayerStats (Field "eggsHatched" PlayerStats) (Field "eggsHatched" PlayerStats) #

HasField "evolutions" PlayerStats PlayerStats Source # 

Methods

field :: ProxySym "evolutions" -> Lens PlayerStats PlayerStats (Field "evolutions" PlayerStats) (Field "evolutions" PlayerStats) #

HasField "experience" PlayerStats PlayerStats Source # 

Methods

field :: ProxySym "experience" -> Lens PlayerStats PlayerStats (Field "experience" PlayerStats) (Field "experience" PlayerStats) #

HasField "kmWalked" PlayerStats PlayerStats Source # 

Methods

field :: ProxySym "kmWalked" -> Lens PlayerStats PlayerStats (Field "kmWalked" PlayerStats) (Field "kmWalked" PlayerStats) #

HasField "level" PlayerStats PlayerStats Source # 

Methods

field :: ProxySym "level" -> Lens PlayerStats PlayerStats (Field "level" PlayerStats) (Field "level" PlayerStats) #

HasField "nextLevelXp" PlayerStats PlayerStats Source # 

Methods

field :: ProxySym "nextLevelXp" -> Lens PlayerStats PlayerStats (Field "nextLevelXp" PlayerStats) (Field "nextLevelXp" PlayerStats) #

HasField "pokeStopVisits" PlayerStats PlayerStats Source # 

Methods

field :: ProxySym "pokeStopVisits" -> Lens PlayerStats PlayerStats (Field "pokeStopVisits" PlayerStats) (Field "pokeStopVisits" PlayerStats) #

HasField "pokeballsThrown" PlayerStats PlayerStats Source # 

Methods

field :: ProxySym "pokeballsThrown" -> Lens PlayerStats PlayerStats (Field "pokeballsThrown" PlayerStats) (Field "pokeballsThrown" PlayerStats) #

HasField "pokemonCaughtByType" PlayerStats PlayerStats Source # 

Methods

field :: ProxySym "pokemonCaughtByType" -> Lens PlayerStats PlayerStats (Field "pokemonCaughtByType" PlayerStats) (Field "pokemonCaughtByType" PlayerStats) #

HasField "pokemonDeployed" PlayerStats PlayerStats Source # 

Methods

field :: ProxySym "pokemonDeployed" -> Lens PlayerStats PlayerStats (Field "pokemonDeployed" PlayerStats) (Field "pokemonDeployed" PlayerStats) #

HasField "pokemonsCaptured" PlayerStats PlayerStats Source # 

Methods

field :: ProxySym "pokemonsCaptured" -> Lens PlayerStats PlayerStats (Field "pokemonsCaptured" PlayerStats) (Field "pokemonsCaptured" PlayerStats) #

HasField "pokemonsEncountered" PlayerStats PlayerStats Source # 

Methods

field :: ProxySym "pokemonsEncountered" -> Lens PlayerStats PlayerStats (Field "pokemonsEncountered" PlayerStats) (Field "pokemonsEncountered" PlayerStats) #

HasField "prestigeDroppedTotal" PlayerStats PlayerStats Source # 

Methods

field :: ProxySym "prestigeDroppedTotal" -> Lens PlayerStats PlayerStats (Field "prestigeDroppedTotal" PlayerStats) (Field "prestigeDroppedTotal" PlayerStats) #

HasField "prestigeRaisedTotal" PlayerStats PlayerStats Source # 

Methods

field :: ProxySym "prestigeRaisedTotal" -> Lens PlayerStats PlayerStats (Field "prestigeRaisedTotal" PlayerStats) (Field "prestigeRaisedTotal" PlayerStats) #

HasField "prevLevelXp" PlayerStats PlayerStats Source # 

Methods

field :: ProxySym "prevLevelXp" -> Lens PlayerStats PlayerStats (Field "prevLevelXp" PlayerStats) (Field "prevLevelXp" PlayerStats) #

HasField "smallRattataCaught" PlayerStats PlayerStats Source # 

Methods

field :: ProxySym "smallRattataCaught" -> Lens PlayerStats PlayerStats (Field "smallRattataCaught" PlayerStats) (Field "smallRattataCaught" PlayerStats) #

HasField "uniquePokedexEntries" PlayerStats PlayerStats Source # 

Methods

field :: ProxySym "uniquePokedexEntries" -> Lens PlayerStats PlayerStats (Field "uniquePokedexEntries" PlayerStats) (Field "uniquePokedexEntries" PlayerStats) #

type Field "battleAttackTotal" PlayerStats Source # 
type Field "battleAttackTotal" PlayerStats = Int32
type Field "battleAttackWon" PlayerStats Source # 
type Field "battleAttackWon" PlayerStats = Int32
type Field "battleDefendedWon" PlayerStats Source # 
type Field "battleDefendedWon" PlayerStats = Int32
type Field "battleTrainingTotal" PlayerStats Source # 
type Field "battleTrainingTotal" PlayerStats = Int32
type Field "battleTrainingWon" PlayerStats Source # 
type Field "battleTrainingWon" PlayerStats = Int32
type Field "bigMagikarpCaught" PlayerStats Source # 
type Field "bigMagikarpCaught" PlayerStats = Int32
type Field "eggsHatched" PlayerStats Source # 
type Field "eggsHatched" PlayerStats = Int32
type Field "evolutions" PlayerStats Source # 
type Field "evolutions" PlayerStats = Int32
type Field "experience" PlayerStats Source # 
type Field "experience" PlayerStats = Int64
type Field "kmWalked" PlayerStats Source # 
type Field "kmWalked" PlayerStats = Float
type Field "level" PlayerStats Source # 
type Field "level" PlayerStats = Int32
type Field "nextLevelXp" PlayerStats Source # 
type Field "nextLevelXp" PlayerStats = Int64
type Field "pokeStopVisits" PlayerStats Source # 
type Field "pokeStopVisits" PlayerStats = Int32
type Field "pokeballsThrown" PlayerStats Source # 
type Field "pokeballsThrown" PlayerStats = Int32
type Field "pokemonCaughtByType" PlayerStats Source # 
type Field "pokemonCaughtByType" PlayerStats = ByteString
type Field "pokemonDeployed" PlayerStats Source # 
type Field "pokemonDeployed" PlayerStats = Int32
type Field "pokemonsCaptured" PlayerStats Source # 
type Field "pokemonsCaptured" PlayerStats = Int32
type Field "pokemonsEncountered" PlayerStats Source # 
type Field "pokemonsEncountered" PlayerStats = Int32
type Field "prestigeDroppedTotal" PlayerStats Source # 
type Field "prestigeDroppedTotal" PlayerStats = Int32
type Field "prestigeRaisedTotal" PlayerStats Source # 
type Field "prestigeRaisedTotal" PlayerStats = Int32
type Field "prevLevelXp" PlayerStats Source # 
type Field "prevLevelXp" PlayerStats = Int64
type Field "smallRattataCaught" PlayerStats Source # 
type Field "smallRattataCaught" PlayerStats = Int32
type Field "uniquePokedexEntries" PlayerStats Source # 
type Field "uniquePokedexEntries" PlayerStats = Int32

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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