gi-gdk-0.3.18.13: Gdk bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.Gdk.Objects.Cursor

Contents

Description

 

Synopsis

Exported types

newtype Cursor Source

Constructors

Cursor (ForeignPtr Cursor) 

Instances

GObject Cursor Source 
((~) * info (ResolveCursorMethod t Cursor), MethodInfo * info Cursor p) => IsLabel t (Cursor -> p) Source 

Methods

fromLabel :: Proxy# Symbol t -> Cursor -> p

((~) * info (ResolveCursorMethod t Cursor), MethodInfo * info Cursor p) => IsLabelProxy t (Cursor -> p) Source 

Methods

fromLabelProxy :: Proxy Symbol t -> Cursor -> p

type ParentTypes Cursor Source 
type AttributeList Cursor Source 
type SignalList Cursor Source 

class GObject o => CursorK o Source

Instances

Methods

cursorGetCursorType

cursorGetDisplay

cursorGetImage

data CursorGetImageMethodInfo Source

Instances

((~) (TYPE Lifted) signature (m Pixbuf), MonadIO m, CursorK a) => MethodInfo (TYPE Lifted) CursorGetImageMethodInfo a signature Source 

cursorGetImage :: (MonadIO m, CursorK a) => a -> m Pixbuf Source

cursorGetSurface

data CursorGetSurfaceMethodInfo Source

Instances

((~) (TYPE Lifted) signature (m (Surface, Double, Double)), MonadIO m, CursorK a) => MethodInfo (TYPE Lifted) CursorGetSurfaceMethodInfo a signature Source 

cursorGetSurface :: (MonadIO m, CursorK a) => a -> m (Surface, Double, Double) Source

cursorNew

cursorNew :: MonadIO m => CursorType -> m Cursor Source

Deprecated: (Since version 3.16)Use gdk_cursor_new_for_display() instead.

cursorNewForDisplay

cursorNewFromName

cursorNewFromPixbuf

cursorNewFromPixbuf :: (MonadIO m, DisplayK a, PixbufK b) => a -> b -> Int32 -> Int32 -> m Cursor Source

cursorNewFromSurface

cursorNewFromSurface :: (MonadIO m, DisplayK a) => a -> Surface -> Double -> Double -> m Cursor Source

cursorRef

data CursorRefMethodInfo Source

Instances

((~) (TYPE Lifted) signature (m Cursor), MonadIO m, CursorK a) => MethodInfo (TYPE Lifted) CursorRefMethodInfo a signature Source 

Methods

overloadedMethod :: MethodProxy CursorRefMethodInfo a -> signature -> s

cursorRef :: (MonadIO m, CursorK a) => a -> m Cursor Source

Deprecated: (Since version 3.0)Use g_object_ref() instead

cursorUnref

data CursorUnrefMethodInfo Source

Instances

((~) (TYPE Lifted) signature (m ()), MonadIO m, CursorK a) => MethodInfo (TYPE Lifted) CursorUnrefMethodInfo a signature Source 

Methods

overloadedMethod :: MethodProxy CursorUnrefMethodInfo a -> signature -> s

cursorUnref :: (MonadIO m, CursorK a) => a -> m () Source

Deprecated: (Since version 3.0)Use g_object_unref() instead

Properties

CursorType

Display