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

Safe HaskellNone
LanguageHaskell2010

Proto.POGOProtos.Settings.InventorySettings

Documentation

data InventorySettings #

Instances

Eq InventorySettings # 
Show InventorySettings # 
Message InventorySettings # 

Methods

descriptor :: MessageDescriptor InventorySettings

Default InventorySettings # 
HasField "baseBagItems" InventorySettings InventorySettings # 

Methods

field :: ProxySym "baseBagItems" -> Lens InventorySettings InventorySettings (Field "baseBagItems" InventorySettings) (Field "baseBagItems" InventorySettings)

HasField "baseEggs" InventorySettings InventorySettings # 

Methods

field :: ProxySym "baseEggs" -> Lens InventorySettings InventorySettings (Field "baseEggs" InventorySettings) (Field "baseEggs" InventorySettings)

HasField "basePokemon" InventorySettings InventorySettings # 

Methods

field :: ProxySym "basePokemon" -> Lens InventorySettings InventorySettings (Field "basePokemon" InventorySettings) (Field "basePokemon" InventorySettings)

HasField "maxBagItems" InventorySettings InventorySettings # 

Methods

field :: ProxySym "maxBagItems" -> Lens InventorySettings InventorySettings (Field "maxBagItems" InventorySettings) (Field "maxBagItems" InventorySettings)

HasField "maxPokemon" InventorySettings InventorySettings # 

Methods

field :: ProxySym "maxPokemon" -> Lens InventorySettings InventorySettings (Field "maxPokemon" InventorySettings) (Field "maxPokemon" InventorySettings)

type Field "baseBagItems" InventorySettings # 
type Field "baseBagItems" InventorySettings = Int32
type Field "baseEggs" InventorySettings # 
type Field "baseEggs" InventorySettings = Int32
type Field "basePokemon" InventorySettings # 
type Field "basePokemon" InventorySettings = Int32
type Field "maxBagItems" InventorySettings # 
type Field "maxBagItems" InventorySettings = Int32
type Field "maxPokemon" InventorySettings # 
type Field "maxPokemon" InventorySettings = Int32

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

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

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

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

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