|
|
|
|
|
|
| Synopsis |
|
|
|
|
| Initialization and termination
|
|
|
|
|
|
| Video mode information
|
|
|
|
|
|
|
| Constructors | | VideoMode | | | videoMode_width :: Int | | | videoMode_height :: Int | | | videoMode_numRedBits :: Int | | | videoMode_numGreenBits :: Int | | | videoMode_numBlueBits :: Int | |
|
| Instances | |
|
|
| Windows
|
|
| Management
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Constructors | | Instances | |
|
|
|
| Constructors | | DisplayOptions | | | displayOptions_width :: Int | | | displayOptions_height :: Int | | | displayOptions_numRedBits :: Int | | | displayOptions_numGreenBits :: Int | | | displayOptions_numBlueBits :: Int | | | displayOptions_numAlphaBits :: Int | | | displayOptions_numDepthBits :: Int | | | displayOptions_numStencilBits :: Int | | | displayOptions_displayMode :: DisplayMode | | | displayOptions_refreshRate :: Maybe Int | | | displayOptions_accumNumRedBits :: Maybe Int | | | displayOptions_accumNumGreenBits :: Maybe Int | | | displayOptions_accumNumBlueBits :: Maybe Int | | | displayOptions_accumNumAlphaBits :: Maybe Int | | | displayOptions_numAuxiliaryBuffers :: Maybe Int | | | displayOptions_numFsaaSamples :: Maybe Int | | | displayOptions_windowIsResizable :: Bool | | | displayOptions_stereoRendering :: Bool | |
|
| Instances | |
|
|
|
|
| Information
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Constructors | | NumRedBits | | | NumGreenBits | | | NumBlueBits | | | NumAlphaBits | | | NumDepthBits | | | NumStencilBits | | | NumAccumRedBits | | | NumAccumGreenBits | | | NumAccumBlueBits | | | NumAccumAlphaBits | | | NumAuxBuffers | | | NumFsaaSamples | |
| Instances | |
|
|
|
|
|
|
|
|
| Input
|
|
|
|
|
|
| Keyboard
|
|
|
|
|
|
|
|
|
| Constructors | | CharKey Char | | | KeyUnknown | | | KeySpace | | | KeySpecial | | | KeyEsc | | | KeyF1 | | | KeyF2 | | | KeyF3 | | | KeyF4 | | | KeyF5 | | | KeyF6 | | | KeyF7 | | | KeyF8 | | | KeyF9 | | | KeyF10 | | | KeyF11 | | | KeyF12 | | | KeyF13 | | | KeyF14 | | | KeyF15 | | | KeyF16 | | | KeyF17 | | | KeyF18 | | | KeyF19 | | | KeyF20 | | | KeyF21 | | | KeyF22 | | | KeyF23 | | | KeyF24 | | | KeyF25 | | | KeyUp | | | KeyDown | | | KeyLeft | | | KeyRight | | | KeyLeftShift | | | KeyRightShift | | | KeyLeftCtrl | | | KeyRightCtrl | | | KeyLeftAlt | | | KeyRightAlt | | | KeyTab | | | KeyEnter | | | KeyBackspace | | | KeyInsert | | | KeyDel | | | KeyPageup | | | KeyPagedown | | | KeyHome | | | KeyEnd | | | KeyPad0 | | | KeyPad1 | | | KeyPad2 | | | KeyPad3 | | | KeyPad4 | | | KeyPad5 | | | KeyPad6 | | | KeyPad7 | | | KeyPad8 | | | KeyPad9 | | | KeyPadDivide | | | KeyPadMultiply | | | KeyPadSubtract | | | KeyPadAdd | | | KeyPadDecimal | | | KeyPadEqual | | | KeyPadEnter | |
| Instances | |
|
|
|
|
|
|
| Mouse
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Constructors | | MouseButton0 | | | MouseButton1 | | | MouseButton2 | | | MouseButton3 | | | MouseButton4 | | | MouseButton5 | | | MouseButton6 | | | MouseButton7 | |
| Instances | |
|
|
|
|
|
|
|
|
| Joystick
|
|
|
|
|
|
|
|
|
|
|
|
|
| Constructors | | Joystick0 | | | Joystick1 | | | Joystick2 | | | Joystick3 | | | Joystick4 | | | Joystick5 | | | Joystick6 | | | Joystick7 | | | Joystick8 | | | Joystick9 | | | Joystick10 | | | Joystick11 | | | Joystick12 | | | Joystick13 | | | Joystick14 | | | Joystick15 | |
| Instances | |
|
|
| Time
|
|
|
|
|
|
|
|
|
|
| Version information
|
|
|
|
|
|
| Produced by Haddock version 2.7.2 |