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

Safe HaskellNone
LanguageHaskell2010

Proto.POGOProtos.Map.MapCell

Documentation

data MapCell #

Instances

Eq MapCell # 

Methods

(==) :: MapCell -> MapCell -> Bool #

(/=) :: MapCell -> MapCell -> Bool #

Show MapCell # 
Message MapCell # 

Methods

descriptor :: MessageDescriptor MapCell

Default MapCell # 

Methods

def :: MapCell

HasField "catchablePokemons" MapCell MapCell # 

Methods

field :: ProxySym "catchablePokemons" -> Lens MapCell MapCell (Field "catchablePokemons" MapCell) (Field "catchablePokemons" MapCell)

HasField "currentTimestampMs" MapCell MapCell # 

Methods

field :: ProxySym "currentTimestampMs" -> Lens MapCell MapCell (Field "currentTimestampMs" MapCell) (Field "currentTimestampMs" MapCell)

HasField "decimatedSpawnPoints" MapCell MapCell # 

Methods

field :: ProxySym "decimatedSpawnPoints" -> Lens MapCell MapCell (Field "decimatedSpawnPoints" MapCell) (Field "decimatedSpawnPoints" MapCell)

HasField "deletedObjects" MapCell MapCell # 

Methods

field :: ProxySym "deletedObjects" -> Lens MapCell MapCell (Field "deletedObjects" MapCell) (Field "deletedObjects" MapCell)

HasField "fortSummaries" MapCell MapCell # 

Methods

field :: ProxySym "fortSummaries" -> Lens MapCell MapCell (Field "fortSummaries" MapCell) (Field "fortSummaries" MapCell)

HasField "forts" MapCell MapCell # 

Methods

field :: ProxySym "forts" -> Lens MapCell MapCell (Field "forts" MapCell) (Field "forts" MapCell)

HasField "isTruncatedList" MapCell MapCell # 

Methods

field :: ProxySym "isTruncatedList" -> Lens MapCell MapCell (Field "isTruncatedList" MapCell) (Field "isTruncatedList" MapCell)

HasField "nearbyPokemons" MapCell MapCell # 

Methods

field :: ProxySym "nearbyPokemons" -> Lens MapCell MapCell (Field "nearbyPokemons" MapCell) (Field "nearbyPokemons" MapCell)

HasField "s2CellId" MapCell MapCell # 

Methods

field :: ProxySym "s2CellId" -> Lens MapCell MapCell (Field "s2CellId" MapCell) (Field "s2CellId" MapCell)

HasField "spawnPoints" MapCell MapCell # 

Methods

field :: ProxySym "spawnPoints" -> Lens MapCell MapCell (Field "spawnPoints" MapCell) (Field "spawnPoints" MapCell)

HasField "wildPokemons" MapCell MapCell # 

Methods

field :: ProxySym "wildPokemons" -> Lens MapCell MapCell (Field "wildPokemons" MapCell) (Field "wildPokemons" MapCell)

type Field "catchablePokemons" MapCell # 
type Field "catchablePokemons" MapCell = [MapPokemon]
type Field "currentTimestampMs" MapCell # 
type Field "currentTimestampMs" MapCell = Int64
type Field "decimatedSpawnPoints" MapCell # 
type Field "decimatedSpawnPoints" MapCell = [SpawnPoint]
type Field "deletedObjects" MapCell # 
type Field "deletedObjects" MapCell = [Text]
type Field "fortSummaries" MapCell # 
type Field "fortSummaries" MapCell = [FortSummary]
type Field "forts" MapCell # 
type Field "forts" MapCell = [FortData]
type Field "isTruncatedList" MapCell # 
type Field "isTruncatedList" MapCell = Bool
type Field "nearbyPokemons" MapCell # 
type Field "nearbyPokemons" MapCell = [NearbyPokemon]
type Field "s2CellId" MapCell # 
type Field "s2CellId" MapCell = Word64
type Field "spawnPoints" MapCell # 
type Field "spawnPoints" MapCell = [SpawnPoint]
type Field "wildPokemons" MapCell # 
type Field "wildPokemons" MapCell = [WildPokemon]

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

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

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

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

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

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

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

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

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

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

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