| |||||||||||||||
| |||||||||||||||
| |||||||||||||||
| Description | |||||||||||||||
| Basic types. | |||||||||||||||
| Synopsis | |||||||||||||||
| |||||||||||||||
| Geometry | |||||||||||||||
| Size | |||||||||||||||
| Point | |||||||||||||||
| Rectangle | |||||||||||||||
| Construction | |||||||||||||||
| Access | |||||||||||||||
| Calculations | |||||||||||||||
| Events | |||||||||||||||
| Modifiers | |||||||||||||||
| Mouse events | |||||||||||||||
| Keyboard events | |||||||||||||||
| Document interface | |||||||||||||||
| PositionType | |||||||||||||||
| Render | |||||||||||||||
| Colors | |||||||||||||||
| Bitmaps | |||||||||||||||
| Canvas | |||||||||||||||
| Fonts | |||||||||||||||
| Utility | |||||||||||||||
| Variables | |||||||||||||||
| type Var a = MVar a | |||||||||||||||
| newVar :: a -> IO (Var a) | |||||||||||||||
| getVar :: Var a -> IO a | |||||||||||||||
| setVar :: Var a -> a -> IO () | |||||||||||||||
| updateVar :: Var a -> (a -> a) -> IO a | |||||||||||||||
| takeVar :: Var a -> IO a | |||||||||||||||
| putVar :: Var a -> a -> IO () | |||||||||||||||
| Misc. | |||||||||||||||
| bounded :: Ord a => a -> a -> a -> a | |||||||||||||||
| Internal | |||||||||||||||
| Produced by Haddock version 0.6 |