Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
- Exported types
- Methods
- collectPadsAddPad
- collectPadsAvailable
- collectPadsClipRunningTime
- collectPadsEventDefault
- collectPadsFlush
- collectPadsNew
- collectPadsPeek
- collectPadsPop
- collectPadsQueryDefault
- collectPadsReadBuffer
- collectPadsRemovePad
- collectPadsSetBufferFunction
- collectPadsSetClipFunction
- collectPadsSetCompareFunction
- collectPadsSetEventFunction
- collectPadsSetFlushFunction
- collectPadsSetFlushing
- collectPadsSetFunction
- collectPadsSetQueryFunction
- collectPadsSetWaiting
- collectPadsSrcEventDefault
- collectPadsStart
- collectPadsStop
- collectPadsTakeBuffer
- newtype CollectPads = CollectPads (ForeignPtr CollectPads)
- class GObject o => CollectPadsK o
- toCollectPads :: CollectPadsK o => o -> IO CollectPads
- noCollectPads :: Maybe CollectPads
- data CollectPadsAddPadMethodInfo
- collectPadsAddPad :: (MonadIO m, CollectPadsK a, PadK b) => a -> b -> Word32 -> CollectDataDestroyNotify -> Bool -> m CollectData
- data CollectPadsAvailableMethodInfo
- collectPadsAvailable :: (MonadIO m, CollectPadsK a) => a -> m Word32
- data CollectPadsClipRunningTimeMethodInfo
- collectPadsClipRunningTime :: (MonadIO m, CollectPadsK a) => a -> CollectData -> Buffer -> Maybe Buffer -> Ptr () -> m FlowReturn
- data CollectPadsEventDefaultMethodInfo
- collectPadsEventDefault :: (MonadIO m, CollectPadsK a) => a -> CollectData -> Event -> Bool -> m Bool
- data CollectPadsFlushMethodInfo
- collectPadsFlush :: (MonadIO m, CollectPadsK a) => a -> CollectData -> Word32 -> m Word32
- collectPadsNew :: MonadIO m => m CollectPads
- data CollectPadsPeekMethodInfo
- collectPadsPeek :: (MonadIO m, CollectPadsK a) => a -> CollectData -> m Buffer
- data CollectPadsPopMethodInfo
- collectPadsPop :: (MonadIO m, CollectPadsK a) => a -> CollectData -> m Buffer
- data CollectPadsQueryDefaultMethodInfo
- collectPadsQueryDefault :: (MonadIO m, CollectPadsK a) => a -> CollectData -> Query -> Bool -> m Bool
- data CollectPadsReadBufferMethodInfo
- collectPadsReadBuffer :: (MonadIO m, CollectPadsK a) => a -> CollectData -> Word32 -> m Buffer
- data CollectPadsRemovePadMethodInfo
- collectPadsRemovePad :: (MonadIO m, CollectPadsK a, PadK b) => a -> b -> m Bool
- data CollectPadsSetBufferFunctionMethodInfo
- collectPadsSetBufferFunction :: (MonadIO m, CollectPadsK a) => a -> CollectPadsBufferFunction -> m ()
- data CollectPadsSetClipFunctionMethodInfo
- collectPadsSetClipFunction :: (MonadIO m, CollectPadsK a) => a -> CollectPadsClipFunction -> m ()
- data CollectPadsSetCompareFunctionMethodInfo
- collectPadsSetCompareFunction :: (MonadIO m, CollectPadsK a) => a -> CollectPadsCompareFunction -> m ()
- data CollectPadsSetEventFunctionMethodInfo
- collectPadsSetEventFunction :: (MonadIO m, CollectPadsK a) => a -> CollectPadsEventFunction -> m ()
- data CollectPadsSetFlushFunctionMethodInfo
- collectPadsSetFlushFunction :: (MonadIO m, CollectPadsK a) => a -> CollectPadsFlushFunction -> m ()
- data CollectPadsSetFlushingMethodInfo
- collectPadsSetFlushing :: (MonadIO m, CollectPadsK a) => a -> Bool -> m ()
- data CollectPadsSetFunctionMethodInfo
- collectPadsSetFunction :: (MonadIO m, CollectPadsK a) => a -> CollectPadsFunction -> m ()
- data CollectPadsSetQueryFunctionMethodInfo
- collectPadsSetQueryFunction :: (MonadIO m, CollectPadsK a) => a -> CollectPadsQueryFunction -> m ()
- data CollectPadsSetWaitingMethodInfo
- collectPadsSetWaiting :: (MonadIO m, CollectPadsK a) => a -> CollectData -> Bool -> m ()
- data CollectPadsSrcEventDefaultMethodInfo
- collectPadsSrcEventDefault :: (MonadIO m, CollectPadsK a, PadK b) => a -> b -> Event -> m Bool
- data CollectPadsStartMethodInfo
- collectPadsStart :: (MonadIO m, CollectPadsK a) => a -> m ()
- data CollectPadsStopMethodInfo
- collectPadsStop :: (MonadIO m, CollectPadsK a) => a -> m ()
- data CollectPadsTakeBufferMethodInfo
- collectPadsTakeBuffer :: (MonadIO m, CollectPadsK a) => a -> CollectData -> Word32 -> m Buffer
Exported types
newtype CollectPads Source
GObject CollectPads Source | |
((~) * info (ResolveCollectPadsMethod t CollectPads), MethodInfo * info CollectPads p) => IsLabel t (CollectPads -> p) Source | |
((~) * info (ResolveCollectPadsMethod t CollectPads), MethodInfo * info CollectPads p) => IsLabelProxy t (CollectPads -> p) Source | |
type ParentTypes CollectPads Source | |
type AttributeList CollectPads Source | |
type SignalList CollectPads Source |
class GObject o => CollectPadsK o Source
(GObject o, IsDescendantOf CollectPads o) => CollectPadsK o Source | |
toCollectPads :: CollectPadsK o => o -> IO CollectPads Source
Methods
collectPadsAddPad
data CollectPadsAddPadMethodInfo Source
((~) (TYPE Lifted) signature (b -> Word32 -> CollectDataDestroyNotify -> Bool -> m CollectData), MonadIO m, CollectPadsK a, PadK b) => MethodInfo (TYPE Lifted) CollectPadsAddPadMethodInfo a signature Source | |
collectPadsAddPad :: (MonadIO m, CollectPadsK a, PadK b) => a -> b -> Word32 -> CollectDataDestroyNotify -> Bool -> m CollectData Source
collectPadsAvailable
data CollectPadsAvailableMethodInfo Source
((~) (TYPE Lifted) signature (m Word32), MonadIO m, CollectPadsK a) => MethodInfo (TYPE Lifted) CollectPadsAvailableMethodInfo a signature Source | |
collectPadsAvailable :: (MonadIO m, CollectPadsK a) => a -> m Word32 Source
collectPadsClipRunningTime
data CollectPadsClipRunningTimeMethodInfo Source
((~) (TYPE Lifted) signature (CollectData -> Buffer -> Maybe Buffer -> Ptr () -> m FlowReturn), MonadIO m, CollectPadsK a) => MethodInfo (TYPE Lifted) CollectPadsClipRunningTimeMethodInfo a signature Source | |
collectPadsClipRunningTime :: (MonadIO m, CollectPadsK a) => a -> CollectData -> Buffer -> Maybe Buffer -> Ptr () -> m FlowReturn Source
collectPadsEventDefault
data CollectPadsEventDefaultMethodInfo Source
((~) (TYPE Lifted) signature (CollectData -> Event -> Bool -> m Bool), MonadIO m, CollectPadsK a) => MethodInfo (TYPE Lifted) CollectPadsEventDefaultMethodInfo a signature Source | |
collectPadsEventDefault :: (MonadIO m, CollectPadsK a) => a -> CollectData -> Event -> Bool -> m Bool Source
collectPadsFlush
data CollectPadsFlushMethodInfo Source
((~) (TYPE Lifted) signature (CollectData -> Word32 -> m Word32), MonadIO m, CollectPadsK a) => MethodInfo (TYPE Lifted) CollectPadsFlushMethodInfo a signature Source | |
collectPadsFlush :: (MonadIO m, CollectPadsK a) => a -> CollectData -> Word32 -> m Word32 Source
collectPadsNew
collectPadsNew :: MonadIO m => m CollectPads Source
collectPadsPeek
data CollectPadsPeekMethodInfo Source
((~) (TYPE Lifted) signature (CollectData -> m Buffer), MonadIO m, CollectPadsK a) => MethodInfo (TYPE Lifted) CollectPadsPeekMethodInfo a signature Source | |
collectPadsPeek :: (MonadIO m, CollectPadsK a) => a -> CollectData -> m Buffer Source
collectPadsPop
data CollectPadsPopMethodInfo Source
((~) (TYPE Lifted) signature (CollectData -> m Buffer), MonadIO m, CollectPadsK a) => MethodInfo (TYPE Lifted) CollectPadsPopMethodInfo a signature Source | |
collectPadsPop :: (MonadIO m, CollectPadsK a) => a -> CollectData -> m Buffer Source
collectPadsQueryDefault
data CollectPadsQueryDefaultMethodInfo Source
((~) (TYPE Lifted) signature (CollectData -> Query -> Bool -> m Bool), MonadIO m, CollectPadsK a) => MethodInfo (TYPE Lifted) CollectPadsQueryDefaultMethodInfo a signature Source | |
collectPadsQueryDefault :: (MonadIO m, CollectPadsK a) => a -> CollectData -> Query -> Bool -> m Bool Source
collectPadsReadBuffer
data CollectPadsReadBufferMethodInfo Source
((~) (TYPE Lifted) signature (CollectData -> Word32 -> m Buffer), MonadIO m, CollectPadsK a) => MethodInfo (TYPE Lifted) CollectPadsReadBufferMethodInfo a signature Source | |
collectPadsReadBuffer :: (MonadIO m, CollectPadsK a) => a -> CollectData -> Word32 -> m Buffer Source
collectPadsRemovePad
data CollectPadsRemovePadMethodInfo Source
((~) (TYPE Lifted) signature (b -> m Bool), MonadIO m, CollectPadsK a, PadK b) => MethodInfo (TYPE Lifted) CollectPadsRemovePadMethodInfo a signature Source | |
collectPadsRemovePad :: (MonadIO m, CollectPadsK a, PadK b) => a -> b -> m Bool Source
collectPadsSetBufferFunction
data CollectPadsSetBufferFunctionMethodInfo Source
((~) (TYPE Lifted) signature (CollectPadsBufferFunction -> m ()), MonadIO m, CollectPadsK a) => MethodInfo (TYPE Lifted) CollectPadsSetBufferFunctionMethodInfo a signature Source | |
collectPadsSetBufferFunction :: (MonadIO m, CollectPadsK a) => a -> CollectPadsBufferFunction -> m () Source
collectPadsSetClipFunction
data CollectPadsSetClipFunctionMethodInfo Source
((~) (TYPE Lifted) signature (CollectPadsClipFunction -> m ()), MonadIO m, CollectPadsK a) => MethodInfo (TYPE Lifted) CollectPadsSetClipFunctionMethodInfo a signature Source | |
collectPadsSetClipFunction :: (MonadIO m, CollectPadsK a) => a -> CollectPadsClipFunction -> m () Source
collectPadsSetCompareFunction
data CollectPadsSetCompareFunctionMethodInfo Source
((~) (TYPE Lifted) signature (CollectPadsCompareFunction -> m ()), MonadIO m, CollectPadsK a) => MethodInfo (TYPE Lifted) CollectPadsSetCompareFunctionMethodInfo a signature Source | |
collectPadsSetCompareFunction :: (MonadIO m, CollectPadsK a) => a -> CollectPadsCompareFunction -> m () Source
collectPadsSetEventFunction
data CollectPadsSetEventFunctionMethodInfo Source
((~) (TYPE Lifted) signature (CollectPadsEventFunction -> m ()), MonadIO m, CollectPadsK a) => MethodInfo (TYPE Lifted) CollectPadsSetEventFunctionMethodInfo a signature Source | |
collectPadsSetEventFunction :: (MonadIO m, CollectPadsK a) => a -> CollectPadsEventFunction -> m () Source
collectPadsSetFlushFunction
data CollectPadsSetFlushFunctionMethodInfo Source
((~) (TYPE Lifted) signature (CollectPadsFlushFunction -> m ()), MonadIO m, CollectPadsK a) => MethodInfo (TYPE Lifted) CollectPadsSetFlushFunctionMethodInfo a signature Source | |
collectPadsSetFlushFunction :: (MonadIO m, CollectPadsK a) => a -> CollectPadsFlushFunction -> m () Source
collectPadsSetFlushing
data CollectPadsSetFlushingMethodInfo Source
((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, CollectPadsK a) => MethodInfo (TYPE Lifted) CollectPadsSetFlushingMethodInfo a signature Source | |
collectPadsSetFlushing :: (MonadIO m, CollectPadsK a) => a -> Bool -> m () Source
collectPadsSetFunction
data CollectPadsSetFunctionMethodInfo Source
((~) (TYPE Lifted) signature (CollectPadsFunction -> m ()), MonadIO m, CollectPadsK a) => MethodInfo (TYPE Lifted) CollectPadsSetFunctionMethodInfo a signature Source | |
collectPadsSetFunction :: (MonadIO m, CollectPadsK a) => a -> CollectPadsFunction -> m () Source
collectPadsSetQueryFunction
data CollectPadsSetQueryFunctionMethodInfo Source
((~) (TYPE Lifted) signature (CollectPadsQueryFunction -> m ()), MonadIO m, CollectPadsK a) => MethodInfo (TYPE Lifted) CollectPadsSetQueryFunctionMethodInfo a signature Source | |
collectPadsSetQueryFunction :: (MonadIO m, CollectPadsK a) => a -> CollectPadsQueryFunction -> m () Source
collectPadsSetWaiting
data CollectPadsSetWaitingMethodInfo Source
((~) (TYPE Lifted) signature (CollectData -> Bool -> m ()), MonadIO m, CollectPadsK a) => MethodInfo (TYPE Lifted) CollectPadsSetWaitingMethodInfo a signature Source | |
collectPadsSetWaiting :: (MonadIO m, CollectPadsK a) => a -> CollectData -> Bool -> m () Source
collectPadsSrcEventDefault
data CollectPadsSrcEventDefaultMethodInfo Source
((~) (TYPE Lifted) signature (b -> Event -> m Bool), MonadIO m, CollectPadsK a, PadK b) => MethodInfo (TYPE Lifted) CollectPadsSrcEventDefaultMethodInfo a signature Source | |
collectPadsSrcEventDefault :: (MonadIO m, CollectPadsK a, PadK b) => a -> b -> Event -> m Bool Source
collectPadsStart
data CollectPadsStartMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, CollectPadsK a) => MethodInfo (TYPE Lifted) CollectPadsStartMethodInfo a signature Source | |
collectPadsStart :: (MonadIO m, CollectPadsK a) => a -> m () Source
collectPadsStop
data CollectPadsStopMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, CollectPadsK a) => MethodInfo (TYPE Lifted) CollectPadsStopMethodInfo a signature Source | |
collectPadsStop :: (MonadIO m, CollectPadsK a) => a -> m () Source
collectPadsTakeBuffer
data CollectPadsTakeBufferMethodInfo Source
((~) (TYPE Lifted) signature (CollectData -> Word32 -> m Buffer), MonadIO m, CollectPadsK a) => MethodInfo (TYPE Lifted) CollectPadsTakeBufferMethodInfo a signature Source | |
collectPadsTakeBuffer :: (MonadIO m, CollectPadsK a) => a -> CollectData -> Word32 -> m Buffer Source