Hoogle Search
Within LTS Haskell 24.42 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
LambdaHack Game.LambdaHack.Client.UI.HumanCmd No documentation available.
-
LambdaHack Game.LambdaHack.Client.UI.Key No documentation available.
-
LambdaHack Game.LambdaHack.Client.UI.Key No documentation available.
-
LambdaHack Game.LambdaHack.Client.UI.Key No documentation available.
module Game.LambdaHack.Client.UI.
PointUI UI screen coordinates.
-
LambdaHack Game.LambdaHack.Client.UI.PointUI Coordinates of the big square fonts. These are not game map coordinates, because the latter are offset by mapStartY and represented by Point. However, confusingly, Point is also used for square font glyph coordinates, though exclusively in context of rendered frames to be sent to a frontend, namely PointArray.Array, which is indexed by Point and is a vector, and so traditionally indexed starting from zero and not from minus one, as would be needed for consistency.
PointSquare :: Int -> Int -> PointSquareLambdaHack Game.LambdaHack.Client.UI.PointUI No documentation available.
-
LambdaHack Game.LambdaHack.Client.UI.PointUI UI screen coordinates, independent of whether square or monospace fonts are being placed on the screen (though square fonts are never placed on odd coordinates). These are not game map coordinates, becuse UI is larger and more fine-grained than just the game map.
PointUI :: Int -> Int -> PointUILambdaHack Game.LambdaHack.Client.UI.PointUI No documentation available.
type
ProjectileMap = EnumMap Point [ActorId]LambdaHack Game.LambdaHack.Common.Level Collections of projectiles located on map tiles.