Copyright | Will Thompson and Iñaki García Etxebarria |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Children Properties
{{ libs/GESVideoTestSource-children-props.md }}
Synopsis
- newtype VideoTestSource = VideoTestSource (ManagedPtr VideoTestSource)
- class (GObject o, IsDescendantOf VideoTestSource o) => IsVideoTestSource o
- toVideoTestSource :: (MonadIO m, IsVideoTestSource o) => o -> m VideoTestSource
- videoTestSourceGetPattern :: (HasCallStack, MonadIO m, IsVideoTestSource a) => a -> m VideoTestPattern
- videoTestSourceSetPattern :: (HasCallStack, MonadIO m, IsVideoTestSource a) => a -> VideoTestPattern -> m ()
Exported types
newtype VideoTestSource Source #
Memory-managed wrapper type.
VideoTestSource (ManagedPtr VideoTestSource) |
Instances
class (GObject o, IsDescendantOf VideoTestSource o) => IsVideoTestSource o Source #
Type class for types which can be safely cast to VideoTestSource
, for instance with toVideoTestSource
.
Instances
(GObject o, IsDescendantOf VideoTestSource o) => IsVideoTestSource o Source # | |
Defined in GI.GES.Objects.VideoTestSource |
toVideoTestSource :: (MonadIO m, IsVideoTestSource o) => o -> m VideoTestSource Source #
Cast to VideoTestSource
, for types for which this is known to be safe. For general casts, use castTo
.
Methods
Click to display all available methods, including inherited ones
Methods
addChildProperty, addChildrenProps, addMetasFromString, bindProperty, bindPropertyFull, checkMetaRegistered, clampControlSource, copy, edit, editFull, forceFloating, foreach, freezeNotify, getv, hasInternalSource, isActive, isCore, isFloating, listChildrenProperties, lookupChild, metasToString, notify, notifyByPspec, paste, ref, refSink, registerMeta, registerMetaBoolean, registerMetaDate, registerMetaDateTime, registerMetaDouble, registerMetaFloat, registerMetaInt, registerMetaInt64, registerMetaString, registerMetaUint, registerMetaUint64, registerStaticMeta, removeChildProperty, removeControlBinding, ripple, rippleEnd, rollEnd, rollStart, runDispose, stealData, stealQdata, thawNotify, trim, unref, watchClosure.
Getters
getAllControlBindings, getAsset, getAutoClampControlSources, getBoolean, getChildProperty, getChildPropertyByPspec, getControlBinding, getData, getDate, getDateTime, getDouble, getDuration, getElement, getFloat, getGnlobject, getId, getInpoint, getInt, getInt64, getLayerPriority, getMarkerList, getMaxDuration, getMeta, getName, getNaturalFramerate, getNaturalSize, getNleobject, getParent, getPattern, getPriority, getProperty, getQdata, getStart, getString, getTimeline, getToplevelParent, getTrack, getTrackType, getTrackTypes, getUint, getUint64.
Setters
setActive, setAsset, setAutoClampControlSources, setBoolean, setChildProperty, setChildPropertyByPspec, setChildPropertyFull, setControlSource, setData, setDataFull, setDate, setDateTime, setDouble, setDuration, setFloat, setHasInternalSource, setInpoint, setInt, setInt64, setMarkerList, setMaxDuration, setMeta, setName, setParent, setPattern, setPriority, setProperty, setStart, setString, setTimeline, setTrackType, setUint, setUint64.
getPattern
videoTestSourceGetPattern Source #
:: (HasCallStack, MonadIO m, IsVideoTestSource a) | |
=> a |
|
-> m VideoTestPattern | Returns: The video pattern used by the |
Get the video pattern used by the source
.
setPattern
videoTestSourceSetPattern Source #
:: (HasCallStack, MonadIO m, IsVideoTestSource a) | |
=> a |
|
-> VideoTestPattern |
|
-> m () |
Sets the source to use the given pattern
.