Graphics.GPipe.Context.GLFW.Input

Event processing

pollEvents

waitEvents

postEmptyEvent

Keyboard input

Key input

setKeyCallback

getKey

setStickyKeysInputMode

getStickyKeysInputMode

Text input

setCharCallback

Mouse input

Cursor position

setCursorPosCallback

getCursorPos

Cursor modes

setCursorInputMode

getCursorInputMode

Cursor objects

Custom cursor creation

createCursor

Standard cursor creation

createStandardCursor

Cursor destruction

destroyCursor

Cursor setting

setCursor

Cursor enter/leave events

setCursorEnterCallback

Mouse button input

setMouseButtonCallback

getMouseButton

setStickyMouseButtonsInputMode

getStickyMouseButtonsInputMode

Scroll input

setScrollCallback

Joystick input

joystickPresent

Joystick axis states

getJoystickAxes

Joystick button states

getJoystickButtons

Joystick name

getJoystickName

Time input

getTime

setTime

Clipboard input and output

getClipboardString

setClipboardString

Path drop input

setDropCallback

Reexported datatypes

Keyboard

data Key

data KeyState

data ModifierKeys

data StickyKeysInputMode

Mouse

data CursorInputMode

data StandardCursorShape

data CursorState

data StickyMouseButtonsInputMode

data MouseButton

data MouseButtonState

Joystick

data Joystick

data JoystickButtonState

Not supported

Deprecated

type ScrollCallback

registerScrollCallback

windowShouldClose