bindings-directfb-0.0.1: Low level bindings to DirectFBSource codeContentsIndex
Bindings.DirectFB.IDirectFB
Description
http://directfb.org/docs/DirectFB_Reference_1_4/IDirectFB.html
Documentation
c'DirectFBCreate :: Ptr (Ptr C'IDirectFB) -> IO C'DFBResultSource
p'DirectFBCreate :: FunPtr (Ptr (Ptr C'IDirectFB) -> IO C'DFBResult)Source
data C'IDirectFB Source
Constructors
C'IDirectFB
c'IDirectFB'SetCooperativeLevel :: FunPtr (Ptr C'IDirectFB -> C'DFBCooperativeLevel -> IO C'DFBResult)
c'IDirectFB'SetVideoMode :: FunPtr (Ptr C'IDirectFB -> CInt -> CInt -> CInt -> IO C'DFBResult)
c'IDirectFB'GetDeviceDescription :: FunPtr (Ptr C'IDirectFB -> Ptr C'DFBGraphicsDeviceDescription -> IO C'DFBResult)
c'IDirectFB'EnumVideoModes :: FunPtr (Ptr C'IDirectFB -> C'DFBVideoModeCallback -> Ptr () -> IO C'DFBResult)
c'IDirectFB'CreateSurface :: FunPtr (Ptr C'IDirectFB -> Ptr C'DFBSurfaceDescription -> Ptr (Ptr C'IDirectFBSurface) -> IO C'DFBResult)
c'IDirectFB'CreatePalette :: FunPtr (Ptr C'IDirectFB -> Ptr C'DFBPaletteDescription -> Ptr (Ptr C'IDirectFBPalette) -> IO C'DFBResult)
c'IDirectFB'GetScreen :: FunPtr (Ptr C'IDirectFB -> C'DFBScreenID -> Ptr (Ptr C'IDirectFBScreen) -> IO C'DFBResult)
c'IDirectFB'GetDisplayLayer :: FunPtr (Ptr C'IDirectFB -> C'DFBDisplayLayerID -> Ptr (Ptr C'IDirectFBDisplayLayer) -> IO C'DFBResult)
c'IDirectFB'GetInputDevice :: FunPtr (Ptr C'IDirectFB -> C'DFBInputDeviceID -> Ptr (Ptr C'IDirectFBInputDevice) -> IO C'DFBResult)
c'IDirectFB'CreateEventBuffer :: FunPtr (Ptr C'IDirectFB -> Ptr (Ptr C'IDirectFBEventBuffer) -> IO C'DFBResult)
c'IDirectFB'CreateInputEventBuffer :: FunPtr (Ptr C'IDirectFB -> C'DFBInputDeviceCapabilities -> C'DFBBoolean -> Ptr (Ptr C'IDirectFBEventBuffer) -> IO C'DFBResult)
c'IDirectFB'CreateImageProvider :: FunPtr (Ptr C'IDirectFB -> CString -> Ptr (Ptr C'IDirectFBImageProvider) -> IO C'DFBResult)
c'IDirectFB'CreateVideoProvider :: FunPtr (Ptr C'IDirectFB -> CString -> Ptr (Ptr C'IDirectFBVideoProvider) -> IO C'DFBResult)
c'IDirectFB'CreateFont :: FunPtr (Ptr C'IDirectFB -> CString -> Ptr C'DFBFontDescription -> Ptr (Ptr C'IDirectFBFont) -> IO C'DFBResult)
c'IDirectFB'CreateDataBuffer :: FunPtr (Ptr C'IDirectFB -> Ptr C'DFBDataBufferDescription -> Ptr (Ptr C'IDirectFBDataBuffer) -> IO C'DFBResult)
c'IDirectFB'SetClipboardData :: FunPtr (Ptr C'IDirectFB -> CString -> Ptr () -> CUInt -> Ptr C'timeval -> IO C'DFBResult)
c'IDirectFB'GetClipboardData :: FunPtr (Ptr C'IDirectFB -> Ptr CString -> Ptr (Ptr ()) -> Ptr CUInt -> IO C'DFBResult)
c'IDirectFB'GetClipboardTimeStamp :: FunPtr (Ptr C'IDirectFB -> Ptr C'timeval -> IO C'DFBResult)
c'IDirectFB'Suspend :: FunPtr (Ptr C'IDirectFB -> IO C'DFBResult)
c'IDirectFB'Resume :: FunPtr (Ptr C'IDirectFB -> IO C'DFBResult)
c'IDirectFB'WaitIdle :: FunPtr (Ptr C'IDirectFB -> IO C'DFBResult)
c'IDirectFB'WaitForSync :: FunPtr (Ptr C'IDirectFB -> IO C'DFBResult)
c'IDirectFB'GetInterface :: FunPtr (Ptr C'IDirectFB -> CString -> CString -> Ptr () -> Ptr (Ptr ()) -> IO C'DFBResult)
show/hide Instances
Produced by Haddock version 2.4.2