gi-clutter-1.0.5: 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.ClipNode

Description

The TextNode structure is an opaque type whose members cannot be directly accessed.

Since: 1.10

Synopsis

Exported types

newtype ClipNode Source #

Memory-managed wrapper type.

Constructors

ClipNode (ManagedPtr ClipNode) 

Instances

Instances details
Eq ClipNode Source # 
Instance details

Defined in GI.Clutter.Objects.ClipNode

BoxedPtr ClipNode Source # 
Instance details

Defined in GI.Clutter.Objects.ClipNode

ManagedPtrNewtype ClipNode Source # 
Instance details

Defined in GI.Clutter.Objects.ClipNode

Methods

toManagedPtr :: ClipNode -> ManagedPtr ClipNode

TypedObject ClipNode Source # 
Instance details

Defined in GI.Clutter.Objects.ClipNode

Methods

glibType :: IO GType

HasParentTypes ClipNode Source # 
Instance details

Defined in GI.Clutter.Objects.ClipNode

type ParentTypes ClipNode Source # 
Instance details

Defined in GI.Clutter.Objects.ClipNode

type ParentTypes ClipNode = '[PaintNode]

class (BoxedPtr o, TypedObject o, IsDescendantOf ClipNode o) => IsClipNode o Source #

Type class for types which can be safely cast to ClipNode, for instance with toClipNode.

Instances

Instances details
(BoxedPtr o, TypedObject o, IsDescendantOf ClipNode o) => IsClipNode o Source # 
Instance details

Defined in GI.Clutter.Objects.ClipNode

toClipNode :: (MonadIO m, IsClipNode o) => o -> m ClipNode Source #

Cast to ClipNode, 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

Expand

Methods

addChild, addRectangle, addTextureRectangle, ref, unref.

Getters

None.

Setters

setName.

new

clipNodeNew Source #

Arguments

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

Returns: the newly created PaintNode. Use paintNodeUnref when done.

Creates a new PaintNode that will clip its child nodes to the 2D regions added to it.

Since: 1.10