Reflex.SDL2

Running an app

host

The reflex-sdl2 base type and constraints

type ReflexSDL2 r t m

data ReflexSDL2T r t m a

type ConcreteReflexSDL2 r

Higher order switching

holdView

dynView

Time delta events

getDeltaTickEvent

performEventDelta

*WithEventCode events

getRecurringTimerEventWithEventCode

getAsyncEventWithEventCode

delayEventWithEventCode

User data

userLocal

Debugging

putDebugLnE

SDL2 events

getTicksEvent

getAnySDLEvent

getWindowShownEvent

getWindowHiddenEvent

getWindowExposedEvent

getWindowMovedEvent

getWindowResizedEvent

getWindowSizeChangedEvent

getWindowMinimizedEvent

getWindowMaximizedEvent

getWindowRestoredEvent

getWindowGainedMouseFocusEvent

getWindowLostMouseFocusEvent

getWindowGainedKeyboardFocusEvent

getWindowLostKeyboardFocusEvent

getWindowClosedEvent

getKeyboardEvent

getTextEditingEvent

getTextInputEvent

getKeymapChangedEvent

getMouseMotionEvent

getMouseButtonEvent

getMouseWheelEvent

getJoyAxisEvent

getJoyBallEvent

getJoyHatEvent

getJoyButtonEvent

getJoyDeviceEvent

getControllerAxisEvent

getControllerButtonEvent

getControllerDeviceEvent

getAudioDeviceEvent

getQuitEvent

getUserEvent

getSysWMEvent

getTouchFingerEvent

getMultiGestureEvent

getDollarGestureEvent

getDropEvent

getClipboardUpdateEvent

getUnknownEvent

getUserData

Re-exports

class MonadIO m

liftIO