| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Proto.POGOProtos.Data.Battle.BattleAction
Documentation
data BattleAction #
Constructors
Instances
| Eq BattleAction # | |
| Show BattleAction # | |
| Message BattleAction # | |
| Default BattleAction # | |
| HasField "actionStartMs" BattleAction BattleAction # | |
| HasField "activePokemonId" BattleAction BattleAction # | |
| HasField "attackerIndex" BattleAction BattleAction # | |
| HasField "battleResults" BattleAction BattleAction # | |
| HasField "damageWindowsEndTimestampMss" BattleAction BattleAction # | |
| HasField "damageWindowsStartTimestampMss" BattleAction BattleAction # | |
| HasField "durationMs" BattleAction BattleAction # | |
| HasField "energyDelta" BattleAction BattleAction # | |
| HasField "maybe'battleResults" BattleAction BattleAction # | |
| HasField "maybe'playerJoined" BattleAction BattleAction # | |
| HasField "maybe'playerLeft" BattleAction BattleAction # | |
| HasField "playerJoined" BattleAction BattleAction # | |
| HasField "playerLeft" BattleAction BattleAction # | |
| HasField "targetIndex" BattleAction BattleAction # | |
| HasField "targetPokemonId" BattleAction BattleAction # | |
| HasField "type'" BattleAction BattleAction # | |
| type Field "actionStartMs" BattleAction # | |
| type Field "activePokemonId" BattleAction # | |
| type Field "attackerIndex" BattleAction # | |
| type Field "battleResults" BattleAction # | |
| type Field "damageWindowsEndTimestampMss" BattleAction # | |
| type Field "damageWindowsStartTimestampMss" BattleAction # | |
| type Field "durationMs" BattleAction # | |
| type Field "energyDelta" BattleAction # | |
| type Field "maybe'battleResults" BattleAction # | |
| type Field "maybe'playerJoined" BattleAction # | |
| type Field "maybe'playerLeft" BattleAction # | |
| type Field "playerJoined" BattleAction # | |
| type Field "playerLeft" BattleAction # | |
| type Field "targetIndex" BattleAction # | |
| type Field "targetPokemonId" BattleAction # | |
| type Field "type'" BattleAction # | |
actionStartMs :: forall msg msg'. HasField "actionStartMs" msg msg' => Lens msg msg' (Field "actionStartMs" msg) (Field "actionStartMs" msg') #
activePokemonId :: forall msg msg'. HasField "activePokemonId" msg msg' => Lens msg msg' (Field "activePokemonId" msg) (Field "activePokemonId" msg') #
attackerIndex :: forall msg msg'. HasField "attackerIndex" msg msg' => Lens msg msg' (Field "attackerIndex" msg) (Field "attackerIndex" msg') #
battleResults :: forall msg msg'. HasField "battleResults" msg msg' => Lens msg msg' (Field "battleResults" msg) (Field "battleResults" msg') #
damageWindowsEndTimestampMss :: forall msg msg'. HasField "damageWindowsEndTimestampMss" msg msg' => Lens msg msg' (Field "damageWindowsEndTimestampMss" msg) (Field "damageWindowsEndTimestampMss" msg') #
damageWindowsStartTimestampMss :: forall msg msg'. HasField "damageWindowsStartTimestampMss" msg msg' => Lens msg msg' (Field "damageWindowsStartTimestampMss" msg) (Field "damageWindowsStartTimestampMss" msg') #
durationMs :: forall msg msg'. HasField "durationMs" msg msg' => Lens msg msg' (Field "durationMs" msg) (Field "durationMs" msg') #
energyDelta :: forall msg msg'. HasField "energyDelta" msg msg' => Lens msg msg' (Field "energyDelta" msg) (Field "energyDelta" msg') #
maybe'battleResults :: forall msg msg'. HasField "maybe'battleResults" msg msg' => Lens msg msg' (Field "maybe'battleResults" msg) (Field "maybe'battleResults" msg') #
maybe'playerJoined :: forall msg msg'. HasField "maybe'playerJoined" msg msg' => Lens msg msg' (Field "maybe'playerJoined" msg) (Field "maybe'playerJoined" msg') #
maybe'playerLeft :: forall msg msg'. HasField "maybe'playerLeft" msg msg' => Lens msg msg' (Field "maybe'playerLeft" msg) (Field "maybe'playerLeft" msg') #
playerJoined :: forall msg msg'. HasField "playerJoined" msg msg' => Lens msg msg' (Field "playerJoined" msg) (Field "playerJoined" msg') #
playerLeft :: forall msg msg'. HasField "playerLeft" msg msg' => Lens msg msg' (Field "playerLeft" msg) (Field "playerLeft" msg') #
targetIndex :: forall msg msg'. HasField "targetIndex" msg msg' => Lens msg msg' (Field "targetIndex" msg) (Field "targetIndex" msg') #
targetPokemonId :: forall msg msg'. HasField "targetPokemonId" msg msg' => Lens msg msg' (Field "targetPokemonId" msg) (Field "targetPokemonId" msg') #