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 |
BlurEffect
is an opaque structure
whose members cannot be accessed directly
Since: 1.4
Synopsis
- newtype BlurEffect = BlurEffect (ManagedPtr BlurEffect)
- class (GObject o, IsDescendantOf BlurEffect o) => IsBlurEffect o
- toBlurEffect :: (MonadIO m, IsBlurEffect o) => o -> m BlurEffect
- blurEffectNew :: (HasCallStack, MonadIO m) => m BlurEffect
Exported types
newtype BlurEffect Source #
Memory-managed wrapper type.
BlurEffect (ManagedPtr BlurEffect) |
Instances
Eq BlurEffect Source # | |
Defined in GI.Clutter.Objects.BlurEffect (==) :: BlurEffect -> BlurEffect -> Bool # (/=) :: BlurEffect -> BlurEffect -> Bool # | |
GObject BlurEffect Source # | |
Defined in GI.Clutter.Objects.BlurEffect | |
ManagedPtrNewtype BlurEffect Source # | |
Defined in GI.Clutter.Objects.BlurEffect toManagedPtr :: BlurEffect -> ManagedPtr BlurEffect | |
TypedObject BlurEffect Source # | |
Defined in GI.Clutter.Objects.BlurEffect | |
HasParentTypes BlurEffect Source # | |
Defined in GI.Clutter.Objects.BlurEffect | |
IsGValue (Maybe BlurEffect) Source # | Convert |
Defined in GI.Clutter.Objects.BlurEffect gvalueGType_ :: IO GType gvalueSet_ :: Ptr GValue -> Maybe BlurEffect -> IO () gvalueGet_ :: Ptr GValue -> IO (Maybe BlurEffect) | |
type ParentTypes BlurEffect Source # | |
Defined in GI.Clutter.Objects.BlurEffect |
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
(GObject o, IsDescendantOf BlurEffect o) => IsBlurEffect o Source # | |
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
Click to display all available methods, including inherited ones
Methods
bindProperty, bindPropertyFull, createTexture, forceFloating, freezeNotify, getv, isFloating, notify, notifyByPspec, paintTarget, queueRepaint, ref, refSink, runDispose, stealData, stealQdata, thawNotify, unref, watchClosure.
Getters
getActor, getData, getEnabled, getName, getProperty, getQdata, getTarget, getTargetRect, getTargetSize, getTexture.
Setters
new
:: (HasCallStack, MonadIO m) | |
=> m BlurEffect | Returns: the newly created |
Creates a new BlurEffect
to be used with
actorAddEffect
Since: 1.4