gi-gsk-4.0.2: Gsk bindings
CopyrightWill Thompson Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellNone
LanguageHaskell2010

GI.Gsk.Objects.RoundedClipNode

Description

No description available in the introspection data.

Synopsis

Exported types

class (BoxedPtr o, TypedObject o, IsDescendantOf RoundedClipNode o) => IsRoundedClipNode o Source #

Type class for types which can be safely cast to RoundedClipNode, for instance with toRoundedClipNode.

Instances

Instances details
(BoxedPtr o, TypedObject o, IsDescendantOf RoundedClipNode o) => IsRoundedClipNode o Source # 
Instance details

Defined in GI.Gsk.Objects.RoundedClipNode

toRoundedClipNode :: (MonadIO m, IsRoundedClipNode o) => o -> m RoundedClipNode Source #

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

Methods

Overloaded methods

getChild

roundedClipNodeGetChild Source #

Arguments

:: (HasCallStack, MonadIO m, IsRoundedClipNode a) 
=> a

node: a rounded clip RenderNode

-> m RenderNode

Returns: The child that is getting clipped

Gets the child node that is getting clipped by the given node.

new

roundedClipNodeNew Source #

Arguments

:: (HasCallStack, MonadIO m, IsRenderNode a) 
=> a

child: The node to draw

-> RoundedRect

clip: The clip to apply

-> m RoundedClipNode

Returns: A new RenderNode

Creates a RenderNode that will clip the child to the area given by clip.

peekClip

roundedClipNodePeekClip Source #

Arguments

:: (HasCallStack, MonadIO m, IsRoundedClipNode a) 
=> a

node: a rounded clip RenderNode

-> m RoundedRect

Returns: a rounded rectangle

Retrievs the rounded rectangle used to clip the contents of the node.