Copyright | (c) plaimi 2015 |
---|---|
License | AGPL-3 |
Maintainer | blubber@plaimi.net |
Safe Haskell | None |
Language | Haskell2010 |
- data ViewPort = MkViewPort {
- viewPos :: Vector
- viewWidth :: Double
- viewHeight :: Double
- visiblePlayers :: Map String Entity
- visibleNeutrals :: [Entity]
- mkViewPort :: World -> String -> ViewPort
- getVisiblePlayers :: Map String Entity -> Vector -> Double -> Map String Entity
- getVisibles :: Set Entity -> Vector -> Double -> Set Entity
- worldViewPort :: World -> ViewPort
- viewPort :: World -> String -> ViewPort