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

Safe HaskellNone
LanguageHaskell2010

Proto.POGOProtos.Map.MapCell

Documentation

data MapCell Source #

Instances

Eq MapCell Source # 

Methods

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

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

Show MapCell Source # 
Default MapCell Source # 

Methods

def :: MapCell #

Message MapCell Source # 
HasField "catchablePokemons" MapCell MapCell Source # 

Methods

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

HasField "currentTimestampMs" MapCell MapCell Source # 

Methods

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

HasField "decimatedSpawnPoints" MapCell MapCell Source # 

Methods

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

HasField "deletedObjects" MapCell MapCell Source # 

Methods

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

HasField "fortSummaries" MapCell MapCell Source # 

Methods

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

HasField "forts" MapCell MapCell Source # 

Methods

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

HasField "isTruncatedList" MapCell MapCell Source # 

Methods

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

HasField "nearbyPokemons" MapCell MapCell Source # 

Methods

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

HasField "s2CellId" MapCell MapCell Source # 

Methods

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

HasField "spawnPoints" MapCell MapCell Source # 

Methods

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

HasField "wildPokemons" MapCell MapCell Source # 

Methods

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

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

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

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

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

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

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

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

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

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

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

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

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