bindings-directfb-0.1: Low level bindings to DirectFB

Bindings.DirectFB.IDirectFBInputDevice

Description

Documentation

data C'IDirectFBInputDevice Source

Constructors

C'IDirectFBInputDevice 

Fields

c'IDirectFBInputDevice'GetID :: FunPtr (Ptr C'IDirectFBInputDevice -> Ptr C'DFBInputDeviceID -> IO C'DFBResult)
 
c'IDirectFBInputDevice'GetDescription :: FunPtr (Ptr C'IDirectFBInputDevice -> Ptr C'DFBInputDeviceDescription -> IO C'DFBResult)
 
c'IDirectFBInputDevice'GetKeymapEntry :: FunPtr (Ptr C'IDirectFBInputDevice -> CInt -> Ptr C'DFBInputDeviceKeymapEntry -> IO C'DFBResult)
 
c'IDirectFBInputDevice'CreateEventBuffer :: FunPtr (Ptr C'IDirectFBInputDevice -> Ptr (Ptr C'IDirectFBEventBuffer) -> IO C'DFBResult)
 
c'IDirectFBInputDevice'AttachEventBuffer :: FunPtr (Ptr C'IDirectFBInputDevice -> Ptr C'IDirectFBEventBuffer -> IO C'DFBResult)
 
c'IDirectFBInputDevice'DetachEventBuffer :: FunPtr (Ptr C'IDirectFBInputDevice -> Ptr C'IDirectFBEventBuffer -> IO C'DFBResult)
 
c'IDirectFBInputDevice'GetKeyState :: FunPtr (Ptr C'IDirectFBInputDevice -> C'DFBInputDeviceKeyIdentifier -> Ptr C'DFBInputDeviceKeyState -> IO C'DFBResult)
 
c'IDirectFBInputDevice'GetModifiers :: FunPtr (Ptr C'IDirectFBInputDevice -> Ptr C'DFBInputDeviceModifierMask -> IO C'DFBResult)
 
c'IDirectFBInputDevice'GetLockState :: FunPtr (Ptr C'IDirectFBInputDevice -> Ptr C'DFBInputDeviceLockState -> IO C'DFBResult)
 
c'IDirectFBInputDevice'GetButtons :: FunPtr (Ptr C'IDirectFBInputDevice -> Ptr C'DFBInputDeviceButtonMask -> IO C'DFBResult)
 
c'IDirectFBInputDevice'GetButtonState :: FunPtr (Ptr C'IDirectFBInputDevice -> C'DFBInputDeviceButtonIdentifier -> Ptr C'DFBInputDeviceButtonState -> IO C'DFBResult)
 
c'IDirectFBInputDevice'GetAxis :: FunPtr (Ptr C'IDirectFBInputDevice -> C'DFBInputDeviceAxisIdentifier -> Ptr CInt -> IO C'DFBResult)
 
c'IDirectFBInputDevice'GetXY :: FunPtr (Ptr C'IDirectFBInputDevice -> Ptr CInt -> Ptr CInt -> IO C'DFBResult)