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 |
- 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
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
(GObject o, IsDescendantOf ControlSource o) => ControlSourceK o Source | |
toControlSource :: ControlSourceK o => o -> IO ControlSource Source
Methods
controlSourceControlSourceGetValue
data ControlSourceControlSourceGetValueMethodInfo Source
((~) (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
((~) (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