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 |
Base class for overlays, transitions, and effects
Synopsis
- newtype Operation = Operation (ManagedPtr Operation)
- class (GObject o, IsDescendantOf Operation o) => IsOperation o
- toOperation :: (MonadIO m, IsOperation o) => o -> m Operation
Exported types
Memory-managed wrapper type.
Instances
Eq Operation Source # | |
GObject Operation Source # | |
Defined in GI.GES.Objects.Operation | |
ManagedPtrNewtype Operation Source # | |
Defined in GI.GES.Objects.Operation toManagedPtr :: Operation -> ManagedPtr Operation | |
TypedObject Operation Source # | |
Defined in GI.GES.Objects.Operation | |
HasParentTypes Operation Source # | |
Defined in GI.GES.Objects.Operation | |
IsGValue (Maybe Operation) Source # | Convert |
Defined in GI.GES.Objects.Operation gvalueGType_ :: IO GType gvalueSet_ :: Ptr GValue -> Maybe Operation -> IO () gvalueGet_ :: Ptr GValue -> IO (Maybe Operation) | |
type ParentTypes Operation Source # | |
Defined in GI.GES.Objects.Operation |
class (GObject o, IsDescendantOf Operation o) => IsOperation o Source #
Type class for types which can be safely cast to Operation
, for instance with toOperation
.
Instances
(GObject o, IsDescendantOf Operation o) => IsOperation o Source # | |
Defined in GI.GES.Objects.Operation |
toOperation :: (MonadIO m, IsOperation o) => o -> m Operation Source #
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, getNleobject, getParent, 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, setPriority, setProperty, setStart, setString, setTimeline, setTrackType, setUint, setUint64.