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 |
BaseEffectClip
-s are clips whose core elements are
BaseEffect
-s.
Effects
BaseEffectClip
-s can have **additional** BaseEffect
-s added as
non-core elements. These additional effects are applied to the output
of the core effects of the clip that they share a Track
with. See
Clip
for how to add and move these effects from the clip.
Note that you cannot add time effects to BaseEffectClip
, neither
as core children, nor as additional effects.
Synopsis
- newtype BaseEffectClip = BaseEffectClip (ManagedPtr BaseEffectClip)
- class (GObject o, IsDescendantOf BaseEffectClip o) => IsBaseEffectClip o
- toBaseEffectClip :: (MonadIO m, IsBaseEffectClip o) => o -> m BaseEffectClip
Exported types
newtype BaseEffectClip Source #
Memory-managed wrapper type.
BaseEffectClip (ManagedPtr BaseEffectClip) |
Instances
class (GObject o, IsDescendantOf BaseEffectClip o) => IsBaseEffectClip o Source #
Type class for types which can be safely cast to BaseEffectClip
, for instance with toBaseEffectClip
.
Instances
(GObject o, IsDescendantOf BaseEffectClip o) => IsBaseEffectClip o Source # | |
Defined in GI.GES.Objects.BaseEffectClip |
toBaseEffectClip :: (MonadIO m, IsBaseEffectClip o) => o -> m BaseEffectClip Source #
Cast to BaseEffectClip
, 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
add, addAsset, addChildProperty, addChildToTrack, addMetasFromString, addTopEffect, bindProperty, bindPropertyFull, checkMetaRegistered, copy, edit, editFull, findTrackElement, findTrackElements, forceFloating, foreach, freezeNotify, getv, isFloating, listChildrenProperties, lookupChild, metasToString, moveToLayer, moveToLayerFull, notify, notifyByPspec, paste, ref, refSink, registerMeta, registerMetaBoolean, registerMetaDate, registerMetaDateTime, registerMetaDouble, registerMetaFloat, registerMetaInt, registerMetaInt64, registerMetaString, registerMetaUint, registerMetaUint64, registerStaticMeta, remove, removeChildProperty, removeTopEffect, ripple, rippleEnd, rollEnd, rollStart, runDispose, split, splitFull, stealData, stealQdata, thawNotify, trim, ungroup, unref, watchClosure.
Getters
getAsset, getBoolean, getChildProperty, getChildPropertyByPspec, getChildren, getData, getDate, getDateTime, getDouble, getDuration, getDurationLimit, getFloat, getId, getInpoint, getInt, getInt64, getInternalTimeFromTimelineTime, getLayer, getLayerPriority, getMarkerList, getMaxDuration, getMeta, getName, getNaturalFramerate, getParent, getPriority, getProperty, getQdata, getStart, getString, getSupportedFormats, getTimeline, getTimelineTimeFromInternalTime, getTimelineTimeFromSourceFrame, getTopEffectIndex, getTopEffectPosition, getTopEffects, getToplevelParent, getTrackTypes, getUint, getUint64.
Setters
setAsset, setBoolean, setChildProperty, setChildPropertyByPspec, setChildPropertyFull, setData, setDataFull, setDate, setDateTime, setDouble, setDuration, setFloat, setInpoint, setInt, setInt64, setMarkerList, setMaxDuration, setMeta, setName, setParent, setPriority, setProperty, setStart, setString, setSupportedFormats, setTimeline, setTopEffectIndex, setTopEffectIndexFull, setTopEffectPriority, setUint, setUint64.