| 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.GstVideo.Objects.ColorBalanceChannel
Description
- newtype ColorBalanceChannel = ColorBalanceChannel (ManagedPtr ColorBalanceChannel)
- class GObject o => IsColorBalanceChannel o
- toColorBalanceChannel :: IsColorBalanceChannel o => o -> IO ColorBalanceChannel
- noColorBalanceChannel :: Maybe ColorBalanceChannel
- type C_ColorBalanceChannelValueChangedCallback = Ptr () -> Int32 -> Ptr () -> IO ()
- type ColorBalanceChannelValueChangedCallback = Int32 -> IO ()
- data ColorBalanceChannelValueChangedSignalInfo
- afterColorBalanceChannelValueChanged :: (GObject a, MonadIO m) => a -> ColorBalanceChannelValueChangedCallback -> m SignalHandlerId
- genClosure_ColorBalanceChannelValueChanged :: ColorBalanceChannelValueChangedCallback -> IO Closure
- mk_ColorBalanceChannelValueChangedCallback :: C_ColorBalanceChannelValueChangedCallback -> IO (FunPtr C_ColorBalanceChannelValueChangedCallback)
- noColorBalanceChannelValueChangedCallback :: Maybe ColorBalanceChannelValueChangedCallback
- onColorBalanceChannelValueChanged :: (GObject a, MonadIO m) => a -> ColorBalanceChannelValueChangedCallback -> m SignalHandlerId
- wrap_ColorBalanceChannelValueChangedCallback :: ColorBalanceChannelValueChangedCallback -> Ptr () -> Int32 -> Ptr () -> IO ()
Exported types
newtype ColorBalanceChannel Source #
Constructors
| ColorBalanceChannel (ManagedPtr ColorBalanceChannel) |
Instances
| GObject ColorBalanceChannel Source # | |
| IsObject ColorBalanceChannel Source # | |
| IsColorBalanceChannel ColorBalanceChannel Source # | |
| ((~) * info (ResolveColorBalanceChannelMethod t ColorBalanceChannel), MethodInfo * info ColorBalanceChannel p) => IsLabel t (ColorBalanceChannel -> p) Source # | |
| ((~) * info (ResolveColorBalanceChannelMethod t ColorBalanceChannel), MethodInfo * info ColorBalanceChannel p) => IsLabelProxy t (ColorBalanceChannel -> p) Source # | |
| HasAttributeList * ColorBalanceChannel Source # | |
| type SignalList ColorBalanceChannel Source # | |
| type AttributeList ColorBalanceChannel Source # | |
class GObject o => IsColorBalanceChannel o Source #
Instances
| (GObject a, UnknownAncestorError Constraint ColorBalanceChannel a) => IsColorBalanceChannel a Source # | |
| IsColorBalanceChannel ColorBalanceChannel Source # | |
toColorBalanceChannel :: IsColorBalanceChannel o => o -> IO ColorBalanceChannel Source #
Signals
valueChanged
type ColorBalanceChannelValueChangedCallback = Int32 -> IO () Source #
data ColorBalanceChannelValueChangedSignalInfo Source #
Instances
| SignalInfo ColorBalanceChannelValueChangedSignalInfo Source # | |
| type HaskellCallbackType ColorBalanceChannelValueChangedSignalInfo Source # | |
afterColorBalanceChannelValueChanged :: (GObject a, MonadIO m) => a -> ColorBalanceChannelValueChangedCallback -> m SignalHandlerId Source #
genClosure_ColorBalanceChannelValueChanged :: ColorBalanceChannelValueChangedCallback -> IO Closure Source #
mk_ColorBalanceChannelValueChangedCallback :: C_ColorBalanceChannelValueChangedCallback -> IO (FunPtr C_ColorBalanceChannelValueChangedCallback) Source #
onColorBalanceChannelValueChanged :: (GObject a, MonadIO m) => a -> ColorBalanceChannelValueChangedCallback -> m SignalHandlerId Source #
wrap_ColorBalanceChannelValueChangedCallback :: ColorBalanceChannelValueChangedCallback -> Ptr () -> Int32 -> Ptr () -> IO () Source #