gi-ges-1.0.4: libges bindings
CopyrightWill Thompson and Iñaki García Etxebarria
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellSafe-Inferred
LanguageHaskell2010

GI.GES.Objects.EffectAsset

Description

This asset has a GStreamer bin-description as ID and is able to determine to what track type the effect should be used in.

Synopsis

Exported types

newtype EffectAsset Source #

Memory-managed wrapper type.

Constructors

EffectAsset (ManagedPtr EffectAsset) 

Instances

Instances details
Eq EffectAsset Source # 
Instance details

Defined in GI.GES.Objects.EffectAsset

GObject EffectAsset Source # 
Instance details

Defined in GI.GES.Objects.EffectAsset

ManagedPtrNewtype EffectAsset Source # 
Instance details

Defined in GI.GES.Objects.EffectAsset

Methods

toManagedPtr :: EffectAsset -> ManagedPtr EffectAsset

TypedObject EffectAsset Source # 
Instance details

Defined in GI.GES.Objects.EffectAsset

Methods

glibType :: IO GType

HasParentTypes EffectAsset Source # 
Instance details

Defined in GI.GES.Objects.EffectAsset

IsGValue (Maybe EffectAsset) Source #

Convert EffectAsset to and from GValue. See toGValue and fromGValue.

Instance details

Defined in GI.GES.Objects.EffectAsset

Methods

gvalueGType_ :: IO GType

gvalueSet_ :: Ptr GValue -> Maybe EffectAsset -> IO ()

gvalueGet_ :: Ptr GValue -> IO (Maybe EffectAsset)

type ParentTypes EffectAsset Source # 
Instance details

Defined in GI.GES.Objects.EffectAsset

type ParentTypes EffectAsset = '[TrackElementAsset, Asset, Object, MetaContainer, AsyncInitable, Initable]

class (GObject o, IsDescendantOf EffectAsset o) => IsEffectAsset o Source #

Type class for types which can be safely cast to EffectAsset, for instance with toEffectAsset.

Instances

Instances details
(GObject o, IsDescendantOf EffectAsset o) => IsEffectAsset o Source # 
Instance details

Defined in GI.GES.Objects.EffectAsset

toEffectAsset :: (MonadIO m, IsEffectAsset o) => o -> m EffectAsset Source #

Cast to EffectAsset, for types for which this is known to be safe. For general casts, use castTo.

Methods