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 |
No description available in the introspection data.
Synopsis
- newtype VideoTransition = VideoTransition (ManagedPtr VideoTransition)
- class (GObject o, IsDescendantOf VideoTransition o) => IsVideoTransition o
- toVideoTransition :: (MonadIO m, IsVideoTransition o) => o -> m VideoTransition
- videoTransitionGetBorder :: (HasCallStack, MonadIO m, IsVideoTransition a) => a -> m Int32
- videoTransitionGetTransitionType :: (HasCallStack, MonadIO m, IsVideoTransition a) => a -> m VideoStandardTransitionType
- videoTransitionIsInverted :: (HasCallStack, MonadIO m, IsVideoTransition a) => a -> m Bool
- videoTransitionNew :: (HasCallStack, MonadIO m) => m VideoTransition
- videoTransitionSetBorder :: (HasCallStack, MonadIO m, IsVideoTransition a) => a -> Word32 -> m ()
- videoTransitionSetInverted :: (HasCallStack, MonadIO m, IsVideoTransition a) => a -> Bool -> m ()
- videoTransitionSetTransitionType :: (HasCallStack, MonadIO m, IsVideoTransition a) => a -> VideoStandardTransitionType -> m Bool
- constructVideoTransitionBorder :: (IsVideoTransition o, MonadIO m) => Word32 -> m (GValueConstruct o)
- getVideoTransitionBorder :: (MonadIO m, IsVideoTransition o) => o -> m Word32
- setVideoTransitionBorder :: (MonadIO m, IsVideoTransition o) => o -> Word32 -> m ()
- constructVideoTransitionInvert :: (IsVideoTransition o, MonadIO m) => Bool -> m (GValueConstruct o)
- getVideoTransitionInvert :: (MonadIO m, IsVideoTransition o) => o -> m Bool
- setVideoTransitionInvert :: (MonadIO m, IsVideoTransition o) => o -> Bool -> m ()
- constructVideoTransitionTransitionType :: (IsVideoTransition o, MonadIO m) => VideoStandardTransitionType -> m (GValueConstruct o)
- getVideoTransitionTransitionType :: (MonadIO m, IsVideoTransition o) => o -> m VideoStandardTransitionType
- setVideoTransitionTransitionType :: (MonadIO m, IsVideoTransition o) => o -> VideoStandardTransitionType -> m ()
Exported types
newtype VideoTransition Source #
Memory-managed wrapper type.
VideoTransition (ManagedPtr VideoTransition) |
Instances
class (GObject o, IsDescendantOf VideoTransition o) => IsVideoTransition o Source #
Type class for types which can be safely cast to VideoTransition
, for instance with toVideoTransition
.
Instances
(GObject o, IsDescendantOf VideoTransition o) => IsVideoTransition o Source # | |
Defined in GI.GES.Objects.VideoTransition |
toVideoTransition :: (MonadIO m, IsVideoTransition o) => o -> m VideoTransition Source #
Cast to VideoTransition
, 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, isInverted, 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, getBorder, 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, getTransitionType, getUint, getUint64.
Setters
setActive, setAsset, setAutoClampControlSources, setBoolean, setBorder, setChildProperty, setChildPropertyByPspec, setChildPropertyFull, setControlSource, setData, setDataFull, setDate, setDateTime, setDouble, setDuration, setFloat, setHasInternalSource, setInpoint, setInt, setInt64, setInverted, setMarkerList, setMaxDuration, setMeta, setName, setParent, setPriority, setProperty, setStart, setString, setTimeline, setTrackType, setTransitionType, setUint, setUint64.
getBorder
videoTransitionGetBorder Source #
:: (HasCallStack, MonadIO m, IsVideoTransition a) | |
=> a |
|
-> m Int32 | Returns: The border values of |
Deprecated: (Since version 1.20)Use ges_timeline_element_get_child_property instead.
Get the border property of self
, this value represents
the border width of the transition.
getTransitionType
videoTransitionGetTransitionType Source #
:: (HasCallStack, MonadIO m, IsVideoTransition a) | |
=> a |
|
-> m VideoStandardTransitionType | Returns: The transition type used by |
Get the transition type used by trans
.
isInverted
videoTransitionIsInverted Source #
:: (HasCallStack, MonadIO m, IsVideoTransition a) | |
=> a |
|
-> m Bool | Returns: The invert value of |
Deprecated: (Since version 1.20)Use ges_timeline_element_get_child_property instead.
Get the invert property of self
, this value represents
the direction of the transition.
new
videoTransitionNew :: (HasCallStack, MonadIO m) => m VideoTransition Source #
No description available in the introspection data.
setBorder
videoTransitionSetBorder Source #
:: (HasCallStack, MonadIO m, IsVideoTransition a) | |
=> a |
|
-> Word32 |
|
-> m () |
Deprecated: (Since version 1.20)Use ges_timeline_element_set_child_property instead.
Set the border property of self
, this value represents
the border width of the transition. In case this value does
not make sense for the current transition type, it is cached
for later use.
setInverted
videoTransitionSetInverted Source #
:: (HasCallStack, MonadIO m, IsVideoTransition a) | |
=> a |
|
-> Bool |
|
-> m () |
Deprecated: (Since version 1.20)Use ges_timeline_element_set_child_property instead.
Set the invert property of self
, this value represents
the direction of the transition. In case this value does
not make sense for the current transition type, it is cached
for later use.
setTransitionType
videoTransitionSetTransitionType Source #
:: (HasCallStack, MonadIO m, IsVideoTransition a) | |
=> a |
|
-> VideoStandardTransitionType |
|
-> m Bool | Returns: |
Sets the transition being used to type
.
Properties
border
This value represents the border width of the transition.
constructVideoTransitionBorder :: (IsVideoTransition o, MonadIO m) => Word32 -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “border
” property. This is rarely needed directly, but it is used by new
.
getVideoTransitionBorder :: (MonadIO m, IsVideoTransition o) => o -> m Word32 Source #
Get the value of the “border
” property.
When overloading is enabled, this is equivalent to
get
videoTransition #border
setVideoTransitionBorder :: (MonadIO m, IsVideoTransition o) => o -> Word32 -> m () Source #
Set the value of the “border
” property.
When overloading is enabled, this is equivalent to
set
videoTransition [ #border:=
value ]
invert
This value represents the direction of the transition.
constructVideoTransitionInvert :: (IsVideoTransition o, MonadIO m) => Bool -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “invert
” property. This is rarely needed directly, but it is used by new
.
getVideoTransitionInvert :: (MonadIO m, IsVideoTransition o) => o -> m Bool Source #
Get the value of the “invert
” property.
When overloading is enabled, this is equivalent to
get
videoTransition #invert
setVideoTransitionInvert :: (MonadIO m, IsVideoTransition o) => o -> Bool -> m () Source #
Set the value of the “invert
” property.
When overloading is enabled, this is equivalent to
set
videoTransition [ #invert:=
value ]
transitionType
No description available in the introspection data.
constructVideoTransitionTransitionType :: (IsVideoTransition o, MonadIO m) => VideoStandardTransitionType -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “transition-type
” property. This is rarely needed directly, but it is used by new
.
getVideoTransitionTransitionType :: (MonadIO m, IsVideoTransition o) => o -> m VideoStandardTransitionType Source #
Get the value of the “transition-type
” property.
When overloading is enabled, this is equivalent to
get
videoTransition #transitionType
setVideoTransitionTransitionType :: (MonadIO m, IsVideoTransition o) => o -> VideoStandardTransitionType -> m () Source #
Set the value of the “transition-type
” property.
When overloading is enabled, this is equivalent to
set
videoTransition [ #transitionType:=
value ]