bindings-directfb-0.0.2: Low level bindings to DirectFB

Bindings.DirectFB.IDirectFBWindow

Description

Documentation

data C'IDirectFBWindow Source

Constructors

C'IDirectFBWindow 

Fields

c'IDirectFBWindow'GetID :: FunPtr (Ptr C'IDirectFBWindow -> Ptr C'DFBWindowID -> IO C'DFBResult)
 
c'IDirectFBWindow'GetPosition :: FunPtr (Ptr C'IDirectFBWindow -> Ptr CInt -> Ptr CInt -> IO C'DFBResult)
 
c'IDirectFBWindow'GetSize :: FunPtr (Ptr C'IDirectFBWindow -> Ptr CInt -> Ptr CInt -> IO C'DFBResult)
 
c'IDirectFBWindow'Close :: FunPtr (Ptr C'IDirectFBWindow -> IO C'DFBResult)
 
c'IDirectFBWindow'Destroy :: FunPtr (Ptr C'IDirectFBWindow -> IO C'DFBResult)
 
c'IDirectFBWindow'GetSurface :: FunPtr (Ptr C'IDirectFBWindow -> Ptr (Ptr C'IDirectFBSurface) -> IO C'DFBResult)
 
c'IDirectFBWindow'ResizeSurface :: FunPtr (Ptr C'IDirectFBWindow -> CInt -> CInt -> IO C'DFBResult)
 
c'IDirectFBWindow'CreateEventBuffer :: FunPtr (Ptr C'IDirectFBWindow -> Ptr (Ptr C'IDirectFBEventBuffer) -> IO C'DFBResult)
 
c'IDirectFBWindow'AttachEventBuffer :: FunPtr (Ptr C'IDirectFBWindow -> Ptr C'IDirectFBEventBuffer -> IO C'DFBResult)
 
c'IDirectFBWindow'DetachEventBuffer :: FunPtr (Ptr C'IDirectFBWindow -> Ptr C'IDirectFBEventBuffer -> IO C'DFBResult)
 
c'IDirectFBWindow'EnableEvents :: FunPtr (Ptr C'IDirectFBWindow -> C'DFBWindowEventType -> IO C'DFBResult)
 
c'IDirectFBWindow'DisableEvents :: FunPtr (Ptr C'IDirectFBWindow -> C'DFBWindowEventType -> IO C'DFBResult)
 
c'IDirectFBWindow'SetOptions :: FunPtr (Ptr C'IDirectFBWindow -> C'DFBWindowOptions -> IO C'DFBResult)
 
c'IDirectFBWindow'GetOptions :: FunPtr (Ptr C'IDirectFBWindow -> Ptr C'DFBWindowOptions -> IO C'DFBResult)
 
c'IDirectFBWindow'SetColorKey :: FunPtr (Ptr C'IDirectFBWindow -> Word8 -> Word8 -> Word8 -> IO C'DFBResult)
 
c'IDirectFBWindow'SetColorKeyIndex :: FunPtr (Ptr C'IDirectFBWindow -> CUInt -> IO C'DFBResult)
 
c'IDirectFBWindow'SetOpacity :: FunPtr (Ptr C'IDirectFBWindow -> Word8 -> IO C'DFBResult)
 
c'IDirectFBWindow'SetOpaqueRegion :: FunPtr (Ptr C'IDirectFBWindow -> CInt -> CInt -> CInt -> CInt -> IO C'DFBResult)
 
c'IDirectFBWindow'GetOpacity :: FunPtr (Ptr C'IDirectFBWindow -> Ptr Word8 -> IO C'DFBResult)
 
c'IDirectFBWindow'SetCursorShape :: FunPtr (Ptr C'IDirectFBWindow -> Ptr C'IDirectFBSurface -> CInt -> CInt -> IO C'DFBResult)
 
c'IDirectFBWindow'Move :: FunPtr (Ptr C'IDirectFBWindow -> CInt -> CInt -> IO C'DFBResult)
 
c'IDirectFBWindow'MoveTo :: FunPtr (Ptr C'IDirectFBWindow -> CInt -> CInt -> IO C'DFBResult)
 
c'IDirectFBWindow'Resize :: FunPtr (Ptr C'IDirectFBWindow -> CInt -> CInt -> IO C'DFBResult)
 
c'IDirectFBWindow'SetBounds :: FunPtr (Ptr C'IDirectFBWindow -> CInt -> CInt -> CInt -> CInt -> IO C'DFBResult)
 
c'IDirectFBWindow'SetStackingClass :: FunPtr (Ptr C'IDirectFBWindow -> C'DFBWindowStackingClass -> IO C'DFBResult)
 
c'IDirectFBWindow'Raise :: FunPtr (Ptr C'IDirectFBWindow -> IO C'DFBResult)
 
c'IDirectFBWindow'Lower :: FunPtr (Ptr C'IDirectFBWindow -> IO C'DFBResult)
 
c'IDirectFBWindow'RaiseToTop :: FunPtr (Ptr C'IDirectFBWindow -> IO C'DFBResult)
 
c'IDirectFBWindow'LowerToBottom :: FunPtr (Ptr C'IDirectFBWindow -> IO C'DFBResult)
 
c'IDirectFBWindow'PutAtop :: FunPtr (Ptr C'IDirectFBWindow -> Ptr C'IDirectFBWindow -> IO C'DFBResult)
 
c'IDirectFBWindow'PutBelow :: FunPtr (Ptr C'IDirectFBWindow -> Ptr C'IDirectFBWindow -> IO C'DFBResult)
 
c'IDirectFBWindow'Bind :: FunPtr (Ptr C'IDirectFBWindow -> Ptr C'IDirectFBWindow -> CInt -> CInt -> IO C'DFBResult)
 
c'IDirectFBWindow'Unbind :: FunPtr (Ptr C'IDirectFBWindow -> Ptr C'IDirectFBWindow -> IO C'DFBResult)
 
c'IDirectFBWindow'RequestFocus :: FunPtr (Ptr C'IDirectFBWindow -> IO C'DFBResult)
 
c'IDirectFBWindow'GrabKeyboard :: FunPtr (Ptr C'IDirectFBWindow -> IO C'DFBResult)
 
c'IDirectFBWindow'UngrabKeyboard :: FunPtr (Ptr C'IDirectFBWindow -> IO C'DFBResult)
 
c'IDirectFBWindow'GrabPointer :: FunPtr (Ptr C'IDirectFBWindow -> IO C'DFBResult)
 
c'IDirectFBWindow'UngrabPointer :: FunPtr (Ptr C'IDirectFBWindow -> IO C'DFBResult)
 
c'IDirectFBWindow'GrabKey :: FunPtr (Ptr C'IDirectFBWindow -> C'DFBInputDeviceKeySymbol -> C'DFBInputDeviceModifierMask -> IO C'DFBResult)
 
c'IDirectFBWindow'UngrabKey :: FunPtr (Ptr C'IDirectFBWindow -> C'DFBInputDeviceKeySymbol -> C'DFBInputDeviceModifierMask -> IO C'DFBResult)
 
c'IDirectFBWindow'SetKeySelection :: FunPtr (Ptr C'IDirectFBWindow -> C'DFBWindowKeySelection -> Ptr C'DFBInputDeviceKeySymbol -> CUInt -> IO C'DFBResult)
 
c'IDirectFBWindow'GrabUnselectedKeys :: FunPtr (Ptr C'IDirectFBWindow -> IO C'DFBResult)
 
c'IDirectFBWindow'UngrabUnselectedKeys :: FunPtr (Ptr C'IDirectFBWindow -> IO C'DFBResult)
 
c'IDirectFBWindow'SetSrcGeometry :: FunPtr (Ptr C'IDirectFBWindow -> Ptr C'DFBWindowGeometry -> IO C'DFBResult)
 
c'IDirectFBWindow'SetDstGeometry :: FunPtr (Ptr C'IDirectFBWindow -> Ptr C'DFBWindowGeometry -> IO C'DFBResult)
 
c'IDirectFBWindow'SetProperty :: FunPtr (Ptr C'IDirectFBWindow -> CString -> Ptr () -> Ptr (Ptr ()) -> IO C'DFBResult)
 
c'IDirectFBWindow'GetProperty :: FunPtr (Ptr C'IDirectFBWindow -> CString -> Ptr (Ptr ()) -> IO C'DFBResult)
 
c'IDirectFBWindow'RemoveProperty :: FunPtr (Ptr C'IDirectFBWindow -> CString -> Ptr (Ptr ()) -> IO C'DFBResult)