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 |
No description available in the introspection data.
Synopsis
- newtype X11Cursor = X11Cursor (ManagedPtr X11Cursor)
- class (GObject o, IsDescendantOf X11Cursor o) => IsX11Cursor o
- toX11Cursor :: (MonadIO m, IsX11Cursor o) => o -> m X11Cursor
- x11CursorGetXcursor :: (HasCallStack, MonadIO m, IsX11Cursor a) => a -> m CULong
- x11CursorGetXdisplay :: (HasCallStack, MonadIO m, IsX11Cursor a) => a -> m Display
Exported types
Memory-managed wrapper type.
Instances
Eq X11Cursor Source # | |
GObject X11Cursor Source # | |
Defined in GI.GdkX11.Objects.X11Cursor | |
ManagedPtrNewtype X11Cursor Source # | |
Defined in GI.GdkX11.Objects.X11Cursor toManagedPtr :: X11Cursor -> ManagedPtr X11Cursor | |
TypedObject X11Cursor Source # | |
Defined in GI.GdkX11.Objects.X11Cursor | |
HasParentTypes X11Cursor Source # | |
Defined in GI.GdkX11.Objects.X11Cursor | |
IsGValue (Maybe X11Cursor) Source # | Convert |
Defined in GI.GdkX11.Objects.X11Cursor gvalueGType_ :: IO GType gvalueSet_ :: Ptr GValue -> Maybe X11Cursor -> IO () gvalueGet_ :: Ptr GValue -> IO (Maybe X11Cursor) | |
type ParentTypes X11Cursor Source # | |
Defined in GI.GdkX11.Objects.X11Cursor type ParentTypes X11Cursor = '[Cursor, Object] |
class (GObject o, IsDescendantOf X11Cursor o) => IsX11Cursor o Source #
Type class for types which can be safely cast to X11Cursor
, for instance with toX11Cursor
.
Instances
(GObject o, IsDescendantOf X11Cursor o) => IsX11Cursor o Source # | |
Defined in GI.GdkX11.Objects.X11Cursor |
toX11Cursor :: (MonadIO m, IsX11Cursor o) => o -> m X11Cursor Source #
Methods
Click to display all available methods, including inherited ones
Methods
bindProperty, bindPropertyFull, forceFloating, freezeNotify, getv, isFloating, notify, notifyByPspec, ref, refSink, runDispose, stealData, stealQdata, thawNotify, unref, watchClosure.
Getters
getCursorType, getData, getDisplay, getImage, getProperty, getQdata, getSurface, getXcursor, getXdisplay.
Setters
getXcursor
:: (HasCallStack, MonadIO m, IsX11Cursor a) | |
=> a |
|
-> m CULong | Returns: an Xlib Cursor. |
Returns the X cursor belonging to a Cursor
.
getXdisplay
:: (HasCallStack, MonadIO m, IsX11Cursor a) | |
=> a |
|
-> m Display | Returns: an Xlib Display*. |
Returns the display of a Cursor
.