gi-clutter-1.0.3: clutter GObject bindings
CopyrightWill Thompson and Iñaki García Etxebarria
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellSafe-Inferred
LanguageHaskell2010

GI.Clutter.Objects.BlurEffect

Description

BlurEffect is an opaque structure whose members cannot be accessed directly

Since: 1.4

Synopsis

Exported types

newtype BlurEffect Source #

Memory-managed wrapper type.

Constructors

BlurEffect (ManagedPtr BlurEffect) 

Instances

Instances details
Eq BlurEffect Source # 
Instance details

Defined in GI.Clutter.Objects.BlurEffect

GObject BlurEffect Source # 
Instance details

Defined in GI.Clutter.Objects.BlurEffect

ManagedPtrNewtype BlurEffect Source # 
Instance details

Defined in GI.Clutter.Objects.BlurEffect

Methods

toManagedPtr :: BlurEffect -> ManagedPtr BlurEffect

TypedObject BlurEffect Source # 
Instance details

Defined in GI.Clutter.Objects.BlurEffect

Methods

glibType :: IO GType

HasParentTypes BlurEffect Source # 
Instance details

Defined in GI.Clutter.Objects.BlurEffect

IsGValue (Maybe BlurEffect) Source #

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

Instance details

Defined in GI.Clutter.Objects.BlurEffect

Methods

gvalueGType_ :: IO GType

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

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

type ParentTypes BlurEffect Source # 
Instance details

Defined in GI.Clutter.Objects.BlurEffect

type ParentTypes BlurEffect = '[OffscreenEffect, Effect, ActorMeta, Object]

class (GObject o, IsDescendantOf BlurEffect o) => IsBlurEffect o Source #

Type class for types which can be safely cast to BlurEffect, for instance with toBlurEffect.

Instances

Instances details
(GObject o, IsDescendantOf BlurEffect o) => IsBlurEffect o Source # 
Instance details

Defined in GI.Clutter.Objects.BlurEffect

toBlurEffect :: (MonadIO m, IsBlurEffect o) => o -> m BlurEffect Source #

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

Methods

new

blurEffectNew Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> m BlurEffect

Returns: the newly created BlurEffect or Nothing

Creates a new BlurEffect to be used with actorAddEffect

Since: 1.4