tcod-haskell-0.1.0.0: Bindings to libtcod roguelike engine

Safe HaskellNone
LanguageHaskell2010

Game.TCOD.FovTypes

Synopsis

Documentation

data TCODFovAlgorithm Source #

Supported FOV algorithms

Instances

Bounded TCODFovAlgorithm Source # 
Enum TCODFovAlgorithm Source # 
Eq TCODFovAlgorithm Source # 
Ord TCODFovAlgorithm Source # 
Read TCODFovAlgorithm Source # 
Show TCODFovAlgorithm Source # 
Generic TCODFovAlgorithm Source # 
type Rep TCODFovAlgorithm Source # 
type Rep TCODFovAlgorithm = D1 (MetaData "TCODFovAlgorithm" "Game.TCOD.FovTypes" "tcod-haskell-0.1.0.0-9JdFGODCf32GFoGmrQ4wdi" False) ((:+:) ((:+:) ((:+:) (C1 (MetaCons "FovBasic" PrefixI False) U1) ((:+:) (C1 (MetaCons "FovDiamond" PrefixI False) U1) (C1 (MetaCons "FovShadow" PrefixI False) U1))) ((:+:) (C1 (MetaCons "FovPermissive0" PrefixI False) U1) ((:+:) (C1 (MetaCons "FovPermissive1" PrefixI False) U1) (C1 (MetaCons "FovPermissive2" PrefixI False) U1)))) ((:+:) ((:+:) (C1 (MetaCons "FovPermissive3" PrefixI False) U1) ((:+:) (C1 (MetaCons "FovPermissive4" PrefixI False) U1) (C1 (MetaCons "FovPermissive5" PrefixI False) U1))) ((:+:) ((:+:) (C1 (MetaCons "FovPermissive6" PrefixI False) U1) (C1 (MetaCons "FovPermissive7" PrefixI False) U1)) ((:+:) (C1 (MetaCons "FovPermissive8" PrefixI False) U1) (C1 (MetaCons "FovRestrictive" PrefixI False) U1)))))