| 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.ControlSource
Contents
Description
- newtype ControlSource = ControlSource (ForeignPtr ControlSource)
- class GObject o => ControlSourceK o
- toControlSource :: ControlSourceK o => o -> IO ControlSource
- noControlSource :: Maybe ControlSource
- data ControlSourceControlSourceGetValueMethodInfo
- controlSourceControlSourceGetValue :: (MonadIO m, ControlSourceK a) => a -> Word64 -> Double -> m Bool
- data ControlSourceControlSourceGetValueArrayMethodInfo
- controlSourceControlSourceGetValueArray :: (MonadIO m, ControlSourceK a) => a -> Word64 -> Word64 -> [Double] -> m Bool
Exported types
newtype ControlSource Source
Constructors
| ControlSource (ForeignPtr ControlSource) |
Instances
| GObject ControlSource Source | |
| ((~) * info (ResolveControlSourceMethod t ControlSource), MethodInfo * info ControlSource p) => IsLabel t (ControlSource -> p) Source | |
| ((~) * info (ResolveControlSourceMethod t ControlSource), MethodInfo * info ControlSource p) => IsLabelProxy t (ControlSource -> p) Source | |
| type ParentTypes ControlSource Source | |
| type AttributeList ControlSource Source | |
| type SignalList ControlSource Source | |
class GObject o => ControlSourceK o Source
Instances
| (GObject o, IsDescendantOf ControlSource o) => ControlSourceK o Source | |
toControlSource :: ControlSourceK o => o -> IO ControlSource Source
Methods
controlSourceControlSourceGetValue
data ControlSourceControlSourceGetValueMethodInfo Source
Instances
| ((~) (TYPE Lifted) signature (Word64 -> Double -> m Bool), MonadIO m, ControlSourceK a) => MethodInfo (TYPE Lifted) ControlSourceControlSourceGetValueMethodInfo a signature Source | |
controlSourceControlSourceGetValue :: (MonadIO m, ControlSourceK a) => a -> Word64 -> Double -> m Bool Source
controlSourceControlSourceGetValueArray
data ControlSourceControlSourceGetValueArrayMethodInfo Source
Instances
| ((~) (TYPE Lifted) signature (Word64 -> Word64 -> [Double] -> m Bool), MonadIO m, ControlSourceK a) => MethodInfo (TYPE Lifted) ControlSourceControlSourceGetValueArrayMethodInfo a signature Source | |
controlSourceControlSourceGetValueArray :: (MonadIO m, ControlSourceK a) => a -> Word64 -> Word64 -> [Double] -> m Bool Source