GLFW-b-3.3.9.0: Bindings to GLFW OpenGL library
Safe HaskellSafe-Inferred
LanguageHaskell2010

Graphics.UI.GLFW.C

Documentation

class C c h where Source #

Methods

fromC :: c -> h Source #

toC :: h -> c Source #

Instances

Instances details
C CDouble Double Source # 
Instance details

Defined in Graphics.UI.GLFW.C

C CFloat Double Source # 
Instance details

Defined in Graphics.UI.GLFW.C

C CInt ClientAPI Source # 
Instance details

Defined in Graphics.UI.GLFW.C

C CInt ContextCreationAPI Source # 
Instance details

Defined in Graphics.UI.GLFW.C

C CInt ContextReleaseBehavior Source # 
Instance details

Defined in Graphics.UI.GLFW.C

C CInt ContextRobustness Source # 
Instance details

Defined in Graphics.UI.GLFW.C

C CInt CursorInputMode Source # 
Instance details

Defined in Graphics.UI.GLFW.C

C CInt CursorState Source # 
Instance details

Defined in Graphics.UI.GLFW.C

C CInt Error Source # 
Instance details

Defined in Graphics.UI.GLFW.C

Methods

fromC :: CInt -> Error Source #

toC :: Error -> CInt Source #

C CInt GamepadAxis Source # 
Instance details

Defined in Graphics.UI.GLFW.C

C CInt GamepadButton Source # 
Instance details

Defined in Graphics.UI.GLFW.C

C CInt InitHint Source # 
Instance details

Defined in Graphics.UI.GLFW.C

C CInt Joystick Source # 
Instance details

Defined in Graphics.UI.GLFW.C

C CInt JoystickState Source # 
Instance details

Defined in Graphics.UI.GLFW.C

C CInt Key Source # 
Instance details

Defined in Graphics.UI.GLFW.C

Methods

fromC :: CInt -> Key Source #

toC :: Key -> CInt Source #

C CInt KeyState Source # 
Instance details

Defined in Graphics.UI.GLFW.C

C CInt ModifierKeys Source # 
Instance details

Defined in Graphics.UI.GLFW.C

C CInt MonitorState Source # 
Instance details

Defined in Graphics.UI.GLFW.C

C CInt MouseButton Source # 
Instance details

Defined in Graphics.UI.GLFW.C

C CInt MouseButtonState Source # 
Instance details

Defined in Graphics.UI.GLFW.C

C CInt OpenGLProfile Source # 
Instance details

Defined in Graphics.UI.GLFW.C

C CInt StandardCursorShape Source # 
Instance details

Defined in Graphics.UI.GLFW.C

C CInt StickyKeysInputMode Source # 
Instance details

Defined in Graphics.UI.GLFW.C

C CInt StickyMouseButtonsInputMode Source # 
Instance details

Defined in Graphics.UI.GLFW.C

C CInt WindowAttrib Source # 
Instance details

Defined in Graphics.UI.GLFW.C

C CInt Bool Source # 
Instance details

Defined in Graphics.UI.GLFW.C

Methods

fromC :: CInt -> Bool Source #

toC :: Bool -> CInt Source #

C CInt Char Source # 
Instance details

Defined in Graphics.UI.GLFW.C

Methods

fromC :: CInt -> Char Source #

toC :: Char -> CInt Source #

C CInt Int Source # 
Instance details

Defined in Graphics.UI.GLFW.C

Methods

fromC :: CInt -> Int Source #

toC :: Int -> CInt Source #

C CUChar GamepadButtonState Source # 
Instance details

Defined in Graphics.UI.GLFW.C

C CUChar JoystickButtonState Source # 
Instance details

Defined in Graphics.UI.GLFW.C

C CUChar JoystickHatState Source # 
Instance details

Defined in Graphics.UI.GLFW.C

C CUInt Char Source # 
Instance details

Defined in Graphics.UI.GLFW.C

Methods

fromC :: CUInt -> Char Source #

toC :: Char -> CUInt Source #

C CUInt Int Source # 
Instance details

Defined in Graphics.UI.GLFW.C

Methods

fromC :: CUInt -> Int Source #

toC :: Int -> CUInt Source #

C CUShort Int Source # 
Instance details

Defined in Graphics.UI.GLFW.C

C C'GLFWvidmode VideoMode Source # 
Instance details

Defined in Graphics.UI.GLFW.C

C CInt b => C CInt (Maybe b) Source # 
Instance details

Defined in Graphics.UI.GLFW.C

Methods

fromC :: CInt -> Maybe b Source #

toC :: Maybe b -> CInt Source #

C (Ptr C'GLFWmonitor) Monitor Source # 
Instance details

Defined in Graphics.UI.GLFW.C

C (Ptr C'GLFWwindow) Window Source # 
Instance details

Defined in Graphics.UI.GLFW.C