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

Safe HaskellNone
LanguageHaskell2010

Proto.POGOProtos.Settings.Master.Pokemon.StatsAttributes

Documentation

data StatsAttributes #

Instances

Eq StatsAttributes # 
Show StatsAttributes # 
Message StatsAttributes # 

Methods

descriptor :: MessageDescriptor StatsAttributes

Default StatsAttributes # 
HasField "baseAttack" StatsAttributes StatsAttributes # 

Methods

field :: ProxySym "baseAttack" -> Lens StatsAttributes StatsAttributes (Field "baseAttack" StatsAttributes) (Field "baseAttack" StatsAttributes)

HasField "baseDefense" StatsAttributes StatsAttributes # 

Methods

field :: ProxySym "baseDefense" -> Lens StatsAttributes StatsAttributes (Field "baseDefense" StatsAttributes) (Field "baseDefense" StatsAttributes)

HasField "baseStamina" StatsAttributes StatsAttributes # 

Methods

field :: ProxySym "baseStamina" -> Lens StatsAttributes StatsAttributes (Field "baseStamina" StatsAttributes) (Field "baseStamina" StatsAttributes)

HasField "dodgeEnergyDelta" StatsAttributes StatsAttributes # 

Methods

field :: ProxySym "dodgeEnergyDelta" -> Lens StatsAttributes StatsAttributes (Field "dodgeEnergyDelta" StatsAttributes) (Field "dodgeEnergyDelta" StatsAttributes)

type Field "baseAttack" StatsAttributes # 
type Field "baseAttack" StatsAttributes = Int32
type Field "baseDefense" StatsAttributes # 
type Field "baseDefense" StatsAttributes = Int32
type Field "baseStamina" StatsAttributes # 
type Field "baseStamina" StatsAttributes = Int32
type Field "dodgeEnergyDelta" StatsAttributes # 
type Field "dodgeEnergyDelta" StatsAttributes = Int32

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

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

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

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