| 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 |
GI.Gst.Objects.ProxyPad
Contents
Description
- newtype ProxyPad = ProxyPad (ForeignPtr ProxyPad)
- class GObject o => ProxyPadK o
- toProxyPad :: ProxyPadK o => o -> IO ProxyPad
- noProxyPad :: Maybe ProxyPad
- proxyPadChainDefault :: (MonadIO m, PadK a, ObjectK b) => a -> Maybe b -> Buffer -> m FlowReturn
- proxyPadChainListDefault :: (MonadIO m, PadK a, ObjectK b) => a -> Maybe b -> BufferList -> m FlowReturn
- data ProxyPadGetInternalMethodInfo
- proxyPadGetInternal :: (MonadIO m, ProxyPadK a) => a -> m ProxyPad
- proxyPadGetrangeDefault :: (MonadIO m, PadK a, ObjectK b) => a -> b -> Word64 -> Word32 -> m (FlowReturn, Buffer)
- proxyPadIterateInternalLinksDefault :: (MonadIO m, PadK a, ObjectK b) => a -> Maybe b -> m Iterator
Exported types
Constructors
| ProxyPad (ForeignPtr ProxyPad) |
Instances
| GObject ProxyPad Source | |
| ((~) * info (ResolveProxyPadMethod t ProxyPad), MethodInfo * info ProxyPad p) => IsLabel t (ProxyPad -> p) Source | |
| ((~) * info (ResolveProxyPadMethod t ProxyPad), MethodInfo * info ProxyPad p) => IsLabelProxy t (ProxyPad -> p) Source | |
| type ParentTypes ProxyPad Source | |
| type AttributeList ProxyPad Source | |
| type SignalList ProxyPad Source | |
class GObject o => ProxyPadK o Source
Instances
| (GObject o, IsDescendantOf ProxyPad o) => ProxyPadK o Source | |
toProxyPad :: ProxyPadK o => o -> IO ProxyPad Source
Methods
proxyPadChainDefault
proxyPadChainDefault :: (MonadIO m, PadK a, ObjectK b) => a -> Maybe b -> Buffer -> m FlowReturn Source
proxyPadChainListDefault
proxyPadChainListDefault :: (MonadIO m, PadK a, ObjectK b) => a -> Maybe b -> BufferList -> m FlowReturn Source
proxyPadGetInternal
data ProxyPadGetInternalMethodInfo Source
Instances
| ((~) (TYPE Lifted) signature (m ProxyPad), MonadIO m, ProxyPadK a) => MethodInfo (TYPE Lifted) ProxyPadGetInternalMethodInfo a signature Source | |
proxyPadGetInternal :: (MonadIO m, ProxyPadK a) => a -> m ProxyPad Source
proxyPadGetrangeDefault
proxyPadGetrangeDefault :: (MonadIO m, PadK a, ObjectK b) => a -> b -> Word64 -> Word32 -> m (FlowReturn, Buffer) Source