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

Safe HaskellNone
LanguageHaskell2010

Proto.POGOProtos.Settings.Master.Item.FoodAttributes

Documentation

data FoodAttributes Source #

Instances

Eq FoodAttributes Source # 
Show FoodAttributes Source # 
Default FoodAttributes Source # 

Methods

def :: FoodAttributes #

Message FoodAttributes Source # 
HasField "growthPercent" FoodAttributes FoodAttributes Source # 

Methods

field :: ProxySym "growthPercent" -> Lens FoodAttributes FoodAttributes (Field "growthPercent" FoodAttributes) (Field "growthPercent" FoodAttributes) #

HasField "itemEffect" FoodAttributes FoodAttributes Source # 

Methods

field :: ProxySym "itemEffect" -> Lens FoodAttributes FoodAttributes (Field "itemEffect" FoodAttributes) (Field "itemEffect" FoodAttributes) #

HasField "itemEffectPercent" FoodAttributes FoodAttributes Source # 

Methods

field :: ProxySym "itemEffectPercent" -> Lens FoodAttributes FoodAttributes (Field "itemEffectPercent" FoodAttributes) (Field "itemEffectPercent" FoodAttributes) #

type Field "growthPercent" FoodAttributes Source # 
type Field "growthPercent" FoodAttributes = Float
type Field "itemEffect" FoodAttributes Source # 
type Field "itemEffect" FoodAttributes = [ItemEffect]
type Field "itemEffectPercent" FoodAttributes Source # 
type Field "itemEffectPercent" FoodAttributes = [Float]

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

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

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