LambdaHack-0.6.0.0: A game engine library for roguelike dungeon crawlers
Game.LambdaHack.Client.UI.Slideshow
Description
Slideshows.
type KYX = (Either [KM] SlotChar, (Y, X, X)) Source #
type OKX = ([AttrLine], [KYX]) Source #
data Slideshow Source #
Instances
Methods
(==) :: Slideshow -> Slideshow -> Bool #
(/=) :: Slideshow -> Slideshow -> Bool #
showsPrec :: Int -> Slideshow -> ShowS #
show :: Slideshow -> String #
showList :: [Slideshow] -> ShowS #
emptySlideshow :: Slideshow Source #
unsnoc :: Slideshow -> Maybe (Slideshow, OKX) Source #
toSlideshow :: [OKX] -> Slideshow Source #
menuToSlideshow :: OKX -> Slideshow Source #
wrapOKX :: Y -> X -> X -> [(KM, String)] -> OKX Source #
splitOverlay :: X -> Y -> Report -> [KM] -> OKX -> Slideshow Source #
splitOKX :: X -> Y -> AttrLine -> [KM] -> OKX -> [OKX] Source #