gi-gdk 4.0.1 → 4.0.2
raw patch · 3 files changed
+49/−45 lines, 3 filesdep ~haskell-gidep ~haskell-gi-basePVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: haskell-gi, haskell-gi-base
API changes (from Hackage documentation)
- GI.Gdk.Callbacks: drop_closures_SeatGrabPrepareFunc :: SeatGrabPrepareFunc -> SeatGrabPrepareFunc_WithClosures
- GI.Gdk.Callbacks: dynamic_SeatGrabPrepareFunc :: (HasCallStack, MonadIO m, IsSeat a, IsSurface b) => FunPtr C_SeatGrabPrepareFunc -> a -> b -> Ptr () -> m ()
- GI.Gdk.Callbacks: genClosure_SeatGrabPrepareFunc :: MonadIO m => SeatGrabPrepareFunc -> m (GClosure C_SeatGrabPrepareFunc)
- GI.Gdk.Callbacks: mk_SeatGrabPrepareFunc :: C_SeatGrabPrepareFunc -> IO (FunPtr C_SeatGrabPrepareFunc)
- GI.Gdk.Callbacks: noSeatGrabPrepareFunc :: Maybe SeatGrabPrepareFunc
- GI.Gdk.Callbacks: noSeatGrabPrepareFunc_WithClosures :: Maybe SeatGrabPrepareFunc_WithClosures
- GI.Gdk.Callbacks: type C_SeatGrabPrepareFunc = Ptr Seat -> Ptr Surface -> Ptr () -> IO ()
- GI.Gdk.Callbacks: type SeatGrabPrepareFunc = Seat " /@seat@/: the t'GI.Gdk.Objects.Seat.Seat' being grabbed" -> Surface " /@surface@/: the t'GI.Gdk.Objects.Surface.Surface' being grabbed" -> IO ()
- GI.Gdk.Callbacks: type SeatGrabPrepareFunc_WithClosures = Seat " /@seat@/: the t'GI.Gdk.Objects.Seat.Seat' being grabbed" -> Surface " /@surface@/: the t'GI.Gdk.Objects.Surface.Surface' being grabbed" -> Ptr () " /@userData@/: user data passed in 'GI.Gdk.Objects.Seat.seatGrab'" -> IO ()
- GI.Gdk.Callbacks: wrap_SeatGrabPrepareFunc :: Maybe (Ptr (FunPtr C_SeatGrabPrepareFunc)) -> SeatGrabPrepareFunc_WithClosures -> C_SeatGrabPrepareFunc
- GI.Gdk.Enums: AnotherGrabOwnership :: Int -> GrabOwnership
- GI.Gdk.Enums: AnotherGrabStatus :: Int -> GrabStatus
- GI.Gdk.Enums: AnotherInputMode :: Int -> InputMode
- GI.Gdk.Enums: AnotherModifierIntent :: Int -> ModifierIntent
- GI.Gdk.Enums: AnotherSurfaceType :: Int -> SurfaceType
- GI.Gdk.Enums: EventTypeDestroy :: EventType
- GI.Gdk.Enums: EventTypeNothing :: EventType
- GI.Gdk.Enums: GrabOwnershipApplication :: GrabOwnership
- GI.Gdk.Enums: GrabOwnershipNone :: GrabOwnership
- GI.Gdk.Enums: GrabOwnershipSurface :: GrabOwnership
- GI.Gdk.Enums: GrabStatusAlreadyGrabbed :: GrabStatus
- GI.Gdk.Enums: GrabStatusFailed :: GrabStatus
- GI.Gdk.Enums: GrabStatusFrozen :: GrabStatus
- GI.Gdk.Enums: GrabStatusInvalidTime :: GrabStatus
- GI.Gdk.Enums: GrabStatusNotViewable :: GrabStatus
- GI.Gdk.Enums: GrabStatusSuccess :: GrabStatus
- GI.Gdk.Enums: InputModeDisabled :: InputMode
- GI.Gdk.Enums: InputModeScreen :: InputMode
- GI.Gdk.Enums: InputModeSurface :: InputMode
- GI.Gdk.Enums: ModifierIntentContextMenu :: ModifierIntent
- GI.Gdk.Enums: ModifierIntentDefaultModMask :: ModifierIntent
- GI.Gdk.Enums: ModifierIntentExtendSelection :: ModifierIntent
- GI.Gdk.Enums: ModifierIntentModifySelection :: ModifierIntent
- GI.Gdk.Enums: ModifierIntentNoTextInput :: ModifierIntent
- GI.Gdk.Enums: ModifierIntentPrimaryAccelerator :: ModifierIntent
- GI.Gdk.Enums: ModifierIntentShiftGroup :: ModifierIntent
- GI.Gdk.Enums: SurfaceTypeChild :: SurfaceType
- GI.Gdk.Enums: SurfaceTypeTemp :: SurfaceType
- GI.Gdk.Enums: SurfaceTypeToplevel :: SurfaceType
- GI.Gdk.Enums: data GrabOwnership
- GI.Gdk.Enums: data GrabStatus
- GI.Gdk.Enums: data InputMode
- GI.Gdk.Enums: data ModifierIntent
- GI.Gdk.Enums: data SurfaceType
- GI.Gdk.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.Gdk.Enums.GrabOwnership
- GI.Gdk.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.Gdk.Enums.GrabStatus
- GI.Gdk.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.Gdk.Enums.InputMode
- GI.Gdk.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.Gdk.Enums.ModifierIntent
- GI.Gdk.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.Gdk.Enums.SurfaceType
- GI.Gdk.Enums: instance GHC.Classes.Eq GI.Gdk.Enums.GrabOwnership
- GI.Gdk.Enums: instance GHC.Classes.Eq GI.Gdk.Enums.GrabStatus
- GI.Gdk.Enums: instance GHC.Classes.Eq GI.Gdk.Enums.InputMode
- GI.Gdk.Enums: instance GHC.Classes.Eq GI.Gdk.Enums.ModifierIntent
- GI.Gdk.Enums: instance GHC.Classes.Eq GI.Gdk.Enums.SurfaceType
- GI.Gdk.Enums: instance GHC.Classes.Ord GI.Gdk.Enums.GrabOwnership
- GI.Gdk.Enums: instance GHC.Classes.Ord GI.Gdk.Enums.GrabStatus
- GI.Gdk.Enums: instance GHC.Classes.Ord GI.Gdk.Enums.InputMode
- GI.Gdk.Enums: instance GHC.Classes.Ord GI.Gdk.Enums.ModifierIntent
- GI.Gdk.Enums: instance GHC.Classes.Ord GI.Gdk.Enums.SurfaceType
- GI.Gdk.Enums: instance GHC.Enum.Enum GI.Gdk.Enums.GrabOwnership
- GI.Gdk.Enums: instance GHC.Enum.Enum GI.Gdk.Enums.GrabStatus
- GI.Gdk.Enums: instance GHC.Enum.Enum GI.Gdk.Enums.InputMode
- GI.Gdk.Enums: instance GHC.Enum.Enum GI.Gdk.Enums.ModifierIntent
- GI.Gdk.Enums: instance GHC.Enum.Enum GI.Gdk.Enums.SurfaceType
- GI.Gdk.Enums: instance GHC.Show.Show GI.Gdk.Enums.GrabOwnership
- GI.Gdk.Enums: instance GHC.Show.Show GI.Gdk.Enums.GrabStatus
- GI.Gdk.Enums: instance GHC.Show.Show GI.Gdk.Enums.InputMode
- GI.Gdk.Enums: instance GHC.Show.Show GI.Gdk.Enums.ModifierIntent
- GI.Gdk.Enums: instance GHC.Show.Show GI.Gdk.Enums.SurfaceType
- GI.Gdk.Flags: AnotherSurfaceHints :: Int -> SurfaceHints
- GI.Gdk.Flags: AnotherWMDecoration :: Int -> WMDecoration
- GI.Gdk.Flags: AnotherWMFunction :: Int -> WMFunction
- GI.Gdk.Flags: ModifierTypeMod1Mask :: ModifierType
- GI.Gdk.Flags: ModifierTypeMod2Mask :: ModifierType
- GI.Gdk.Flags: ModifierTypeMod3Mask :: ModifierType
- GI.Gdk.Flags: ModifierTypeMod4Mask :: ModifierType
- GI.Gdk.Flags: ModifierTypeMod5Mask :: ModifierType
- GI.Gdk.Flags: ModifierTypeModifierMask :: ModifierType
- GI.Gdk.Flags: ModifierTypeModifierReserved13Mask :: ModifierType
- GI.Gdk.Flags: ModifierTypeModifierReserved14Mask :: ModifierType
- GI.Gdk.Flags: ModifierTypeModifierReserved15Mask :: ModifierType
- GI.Gdk.Flags: ModifierTypeModifierReserved16Mask :: ModifierType
- GI.Gdk.Flags: ModifierTypeModifierReserved17Mask :: ModifierType
- GI.Gdk.Flags: ModifierTypeModifierReserved18Mask :: ModifierType
- GI.Gdk.Flags: ModifierTypeModifierReserved19Mask :: ModifierType
- GI.Gdk.Flags: ModifierTypeModifierReserved20Mask :: ModifierType
- GI.Gdk.Flags: ModifierTypeModifierReserved21Mask :: ModifierType
- GI.Gdk.Flags: ModifierTypeModifierReserved22Mask :: ModifierType
- GI.Gdk.Flags: ModifierTypeModifierReserved23Mask :: ModifierType
- GI.Gdk.Flags: ModifierTypeModifierReserved24Mask :: ModifierType
- GI.Gdk.Flags: ModifierTypeModifierReserved25Mask :: ModifierType
- GI.Gdk.Flags: ModifierTypeModifierReserved29Mask :: ModifierType
- GI.Gdk.Flags: ModifierTypeReleaseMask :: ModifierType
- GI.Gdk.Flags: SurfaceHintsAspect :: SurfaceHints
- GI.Gdk.Flags: SurfaceHintsBaseSize :: SurfaceHints
- GI.Gdk.Flags: SurfaceHintsMaxSize :: SurfaceHints
- GI.Gdk.Flags: SurfaceHintsMinSize :: SurfaceHints
- GI.Gdk.Flags: SurfaceHintsPos :: SurfaceHints
- GI.Gdk.Flags: SurfaceHintsResizeInc :: SurfaceHints
- GI.Gdk.Flags: SurfaceHintsUserPos :: SurfaceHints
- GI.Gdk.Flags: SurfaceHintsUserSize :: SurfaceHints
- GI.Gdk.Flags: SurfaceHintsWinGravity :: SurfaceHints
- GI.Gdk.Flags: SurfaceStateIconified :: SurfaceState
- GI.Gdk.Flags: WMDecorationAll :: WMDecoration
- GI.Gdk.Flags: WMDecorationBorder :: WMDecoration
- GI.Gdk.Flags: WMDecorationMaximize :: WMDecoration
- GI.Gdk.Flags: WMDecorationMenu :: WMDecoration
- GI.Gdk.Flags: WMDecorationMinimize :: WMDecoration
- GI.Gdk.Flags: WMDecorationResizeh :: WMDecoration
- GI.Gdk.Flags: WMDecorationTitle :: WMDecoration
- GI.Gdk.Flags: WMFunctionAll :: WMFunction
- GI.Gdk.Flags: WMFunctionClose :: WMFunction
- GI.Gdk.Flags: WMFunctionMaximize :: WMFunction
- GI.Gdk.Flags: WMFunctionMinimize :: WMFunction
- GI.Gdk.Flags: WMFunctionMove :: WMFunction
- GI.Gdk.Flags: WMFunctionResize :: WMFunction
- GI.Gdk.Flags: data SurfaceHints
- GI.Gdk.Flags: data WMDecoration
- GI.Gdk.Flags: data WMFunction
- GI.Gdk.Flags: instance Data.GI.Base.BasicTypes.BoxedFlags GI.Gdk.Flags.SurfaceHints
- GI.Gdk.Flags: instance Data.GI.Base.BasicTypes.BoxedFlags GI.Gdk.Flags.WMDecoration
- GI.Gdk.Flags: instance Data.GI.Base.BasicTypes.BoxedFlags GI.Gdk.Flags.WMFunction
- GI.Gdk.Flags: instance Data.GI.Base.BasicTypes.IsGFlag GI.Gdk.Flags.SurfaceHints
- GI.Gdk.Flags: instance Data.GI.Base.BasicTypes.IsGFlag GI.Gdk.Flags.WMDecoration
- GI.Gdk.Flags: instance Data.GI.Base.BasicTypes.IsGFlag GI.Gdk.Flags.WMFunction
- GI.Gdk.Flags: instance GHC.Classes.Eq GI.Gdk.Flags.SurfaceHints
- GI.Gdk.Flags: instance GHC.Classes.Eq GI.Gdk.Flags.WMDecoration
- GI.Gdk.Flags: instance GHC.Classes.Eq GI.Gdk.Flags.WMFunction
- GI.Gdk.Flags: instance GHC.Classes.Ord GI.Gdk.Flags.SurfaceHints
- GI.Gdk.Flags: instance GHC.Classes.Ord GI.Gdk.Flags.WMDecoration
- GI.Gdk.Flags: instance GHC.Classes.Ord GI.Gdk.Flags.WMFunction
- GI.Gdk.Flags: instance GHC.Enum.Enum GI.Gdk.Flags.SurfaceHints
- GI.Gdk.Flags: instance GHC.Enum.Enum GI.Gdk.Flags.WMDecoration
- GI.Gdk.Flags: instance GHC.Enum.Enum GI.Gdk.Flags.WMFunction
- GI.Gdk.Flags: instance GHC.Show.Show GI.Gdk.Flags.SurfaceHints
- GI.Gdk.Flags: instance GHC.Show.Show GI.Gdk.Flags.WMDecoration
- GI.Gdk.Flags: instance GHC.Show.Show GI.Gdk.Flags.WMFunction
- GI.Gdk.Functions: cairoGetClipRectangle :: (HasCallStack, MonadIO m) => Context -> m (Bool, Rectangle)
- GI.Gdk.Functions: getShowEvents :: (HasCallStack, MonadIO m) => m Bool
- GI.Gdk.Functions: setShowEvents :: (HasCallStack, MonadIO m) => Bool -> m ()
- GI.Gdk.Functions: textPropertyToUtf8ListForDisplay :: (HasCallStack, MonadIO m, IsDisplay a) => a -> Text -> Int32 -> ByteString -> m (Int32, [Text])
- GI.Gdk.Functions: utf8ToStringTarget :: (HasCallStack, MonadIO m) => Text -> m (Maybe Text)
- GI.Gdk.Interfaces.DevicePad: noDevicePad :: Maybe DevicePad
- GI.Gdk.Interfaces.Paintable: noPaintable :: Maybe Paintable
- GI.Gdk.Objects.AppLaunchContext: noAppLaunchContext :: Maybe AppLaunchContext
- GI.Gdk.Objects.CairoContext: noCairoContext :: Maybe CairoContext
- GI.Gdk.Objects.Clipboard: noClipboard :: Maybe Clipboard
- GI.Gdk.Objects.ContentDeserializer: noContentDeserializer :: Maybe ContentDeserializer
- GI.Gdk.Objects.ContentProvider: noContentProvider :: Maybe ContentProvider
- GI.Gdk.Objects.ContentSerializer: noContentSerializer :: Maybe ContentSerializer
- GI.Gdk.Objects.Cursor: noCursor :: Maybe Cursor
- GI.Gdk.Objects.Device: constructDeviceInputMode :: IsDevice o => InputMode -> IO (GValueConstruct o)
- GI.Gdk.Objects.Device: constructDeviceInputSource :: IsDevice o => InputSource -> IO (GValueConstruct o)
- GI.Gdk.Objects.Device: deviceGetMode :: (HasCallStack, MonadIO m, IsDevice a) => a -> m InputMode
- GI.Gdk.Objects.Device: deviceGetPosition :: (HasCallStack, MonadIO m, IsDevice a) => a -> m (Double, Double)
- GI.Gdk.Objects.Device: deviceListAxes :: (HasCallStack, MonadIO m, IsDevice a) => a -> m [Text]
- GI.Gdk.Objects.Device: deviceSetMode :: (HasCallStack, MonadIO m, IsDevice a) => a -> InputMode -> m Bool
- GI.Gdk.Objects.Device: getDeviceInputMode :: (MonadIO m, IsDevice o) => o -> m InputMode
- GI.Gdk.Objects.Device: getDeviceInputSource :: (MonadIO m, IsDevice o) => o -> m InputSource
- GI.Gdk.Objects.Device: noDevice :: Maybe Device
- GI.Gdk.Objects.Device: setDeviceInputMode :: (MonadIO m, IsDevice o) => o -> InputMode -> m ()
- GI.Gdk.Objects.DeviceTool: noDeviceTool :: Maybe DeviceTool
- GI.Gdk.Objects.Display: afterDisplayMonitorAdded :: (IsDisplay a, MonadIO m) => a -> DisplayMonitorAddedCallback -> m SignalHandlerId
- GI.Gdk.Objects.Display: afterDisplayMonitorRemoved :: (IsDisplay a, MonadIO m) => a -> DisplayMonitorRemovedCallback -> m SignalHandlerId
- GI.Gdk.Objects.Display: displayGetKeymap :: (HasCallStack, MonadIO m, IsDisplay a) => a -> m Keymap
- GI.Gdk.Objects.Display: displayGetMonitor :: (HasCallStack, MonadIO m, IsDisplay a) => a -> Int32 -> m (Maybe Monitor)
- GI.Gdk.Objects.Display: displayGetMonitorAtPoint :: (HasCallStack, MonadIO m, IsDisplay a) => a -> Int32 -> Int32 -> m Monitor
- GI.Gdk.Objects.Display: displayGetNMonitors :: (HasCallStack, MonadIO m, IsDisplay a) => a -> m Int32
- GI.Gdk.Objects.Display: displayGetPrimaryMonitor :: (HasCallStack, MonadIO m, IsDisplay a) => a -> m Monitor
- GI.Gdk.Objects.Display: displaySupportsShapes :: (HasCallStack, MonadIO m, IsDisplay a) => a -> m Bool
- GI.Gdk.Objects.Display: genClosure_DisplayMonitorAdded :: MonadIO m => DisplayMonitorAddedCallback -> m (GClosure C_DisplayMonitorAddedCallback)
- GI.Gdk.Objects.Display: genClosure_DisplayMonitorRemoved :: MonadIO m => DisplayMonitorRemovedCallback -> m (GClosure C_DisplayMonitorRemovedCallback)
- GI.Gdk.Objects.Display: mk_DisplayMonitorAddedCallback :: C_DisplayMonitorAddedCallback -> IO (FunPtr C_DisplayMonitorAddedCallback)
- GI.Gdk.Objects.Display: mk_DisplayMonitorRemovedCallback :: C_DisplayMonitorRemovedCallback -> IO (FunPtr C_DisplayMonitorRemovedCallback)
- GI.Gdk.Objects.Display: noDisplay :: Maybe Display
- GI.Gdk.Objects.Display: noDisplayMonitorAddedCallback :: Maybe DisplayMonitorAddedCallback
- GI.Gdk.Objects.Display: noDisplayMonitorRemovedCallback :: Maybe DisplayMonitorRemovedCallback
- GI.Gdk.Objects.Display: onDisplayMonitorAdded :: (IsDisplay a, MonadIO m) => a -> DisplayMonitorAddedCallback -> m SignalHandlerId
- GI.Gdk.Objects.Display: onDisplayMonitorRemoved :: (IsDisplay a, MonadIO m) => a -> DisplayMonitorRemovedCallback -> m SignalHandlerId
- GI.Gdk.Objects.Display: type C_DisplayMonitorAddedCallback = Ptr () -> Ptr Monitor -> Ptr () -> IO ()
- GI.Gdk.Objects.Display: type C_DisplayMonitorRemovedCallback = Ptr () -> Ptr Monitor -> Ptr () -> IO ()
- GI.Gdk.Objects.Display: type DisplayMonitorAddedCallback = Monitor " /@monitor@/: the monitor that was just added" -> IO ()
- GI.Gdk.Objects.Display: type DisplayMonitorRemovedCallback = Monitor " /@monitor@/: the monitor that was just removed" -> IO ()
- GI.Gdk.Objects.Display: wrap_DisplayMonitorAddedCallback :: DisplayMonitorAddedCallback -> C_DisplayMonitorAddedCallback
- GI.Gdk.Objects.Display: wrap_DisplayMonitorRemovedCallback :: DisplayMonitorRemovedCallback -> C_DisplayMonitorRemovedCallback
- GI.Gdk.Objects.DisplayManager: noDisplayManager :: Maybe DisplayManager
- GI.Gdk.Objects.Drag: noDrag :: Maybe Drag
- GI.Gdk.Objects.DrawContext: noDrawContext :: Maybe DrawContext
- GI.Gdk.Objects.Drop: dropReadTextAsync :: (HasCallStack, MonadIO m, IsDrop a, IsCancellable b) => a -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- GI.Gdk.Objects.Drop: dropReadTextFinish :: (HasCallStack, MonadIO m, IsDrop a, IsAsyncResult b) => a -> b -> m (Maybe Text)
- GI.Gdk.Objects.Drop: noDrop :: Maybe Drop
- GI.Gdk.Objects.Event: constructEventEventType :: IsEvent o => EventType -> IO (GValueConstruct o)
- GI.Gdk.Objects.Event: eventCopy :: (HasCallStack, MonadIO m, IsEvent a) => a -> m Event
- GI.Gdk.Objects.Event: eventGetButton :: (HasCallStack, MonadIO m, IsEvent a) => a -> m (Bool, Word32)
- GI.Gdk.Objects.Event: eventGetClickCount :: (HasCallStack, MonadIO m, IsEvent a) => a -> m (Bool, Word32)
- GI.Gdk.Objects.Event: eventGetCoords :: (HasCallStack, MonadIO m, IsEvent a) => a -> m (Bool, Double, Double)
- GI.Gdk.Objects.Event: eventGetCrossingDetail :: (HasCallStack, MonadIO m, IsEvent a) => a -> m (Bool, NotifyType)
- GI.Gdk.Objects.Event: eventGetCrossingMode :: (HasCallStack, MonadIO m, IsEvent a) => a -> m (Bool, CrossingMode)
- GI.Gdk.Objects.Event: eventGetDrop :: (HasCallStack, MonadIO m, IsEvent a) => a -> m (Maybe Drop)
- GI.Gdk.Objects.Event: eventGetFocusIn :: (HasCallStack, MonadIO m, IsEvent a) => a -> m (Bool, Bool)
- GI.Gdk.Objects.Event: eventGetGrabSurface :: (HasCallStack, MonadIO m, IsEvent a) => a -> m (Bool, Surface)
- GI.Gdk.Objects.Event: eventGetKeyGroup :: (HasCallStack, MonadIO m, IsEvent a) => a -> m (Bool, Word32)
- GI.Gdk.Objects.Event: eventGetKeyIsModifier :: (HasCallStack, MonadIO m, IsEvent a) => a -> m (Bool, Bool)
- GI.Gdk.Objects.Event: eventGetKeycode :: (HasCallStack, MonadIO m, IsEvent a) => a -> m (Bool, Word16)
- GI.Gdk.Objects.Event: eventGetKeyval :: (HasCallStack, MonadIO m, IsEvent a) => a -> m (Bool, Word32)
- GI.Gdk.Objects.Event: eventGetMotionHistory :: (HasCallStack, MonadIO m, IsEvent a) => a -> m [TimeCoord]
- GI.Gdk.Objects.Event: eventGetPadAxisValue :: (HasCallStack, MonadIO m, IsEvent a) => a -> m (Bool, Word32, Double)
- GI.Gdk.Objects.Event: eventGetPadButton :: (HasCallStack, MonadIO m, IsEvent a) => a -> m (Bool, Word32)
- GI.Gdk.Objects.Event: eventGetPadGroupMode :: (HasCallStack, MonadIO m, IsEvent a) => a -> m (Bool, Word32, Word32)
- GI.Gdk.Objects.Event: eventGetRootCoords :: (HasCallStack, MonadIO m, IsEvent a) => a -> m (Bool, Double, Double)
- GI.Gdk.Objects.Event: eventGetScancode :: (HasCallStack, MonadIO m, IsEvent a) => a -> m Int32
- GI.Gdk.Objects.Event: eventGetScrollDeltas :: (HasCallStack, MonadIO m, IsEvent a) => a -> m (Bool, Double, Double)
- GI.Gdk.Objects.Event: eventGetScrollDirection :: (HasCallStack, MonadIO m, IsEvent a) => a -> m (Bool, ScrollDirection)
- GI.Gdk.Objects.Event: eventGetSeat :: (HasCallStack, MonadIO m, IsEvent a) => a -> m Seat
- GI.Gdk.Objects.Event: eventGetState :: (HasCallStack, MonadIO m, IsEvent a) => a -> m (Bool, [ModifierType])
- GI.Gdk.Objects.Event: eventGetTouchEmulatingPointer :: (HasCallStack, MonadIO m, IsEvent a) => a -> m (Bool, Bool)
- GI.Gdk.Objects.Event: eventGetTouchpadAngleDelta :: (HasCallStack, MonadIO m, IsEvent a) => a -> m (Bool, Double)
- GI.Gdk.Objects.Event: eventGetTouchpadDeltas :: (HasCallStack, MonadIO m, IsEvent a) => a -> m (Bool, Double, Double)
- GI.Gdk.Objects.Event: eventGetTouchpadGestureNFingers :: (HasCallStack, MonadIO m, IsEvent a) => a -> m (Bool, Word32)
- GI.Gdk.Objects.Event: eventGetTouchpadGesturePhase :: (HasCallStack, MonadIO m, IsEvent a) => a -> m (Bool, TouchpadGesturePhase)
- GI.Gdk.Objects.Event: eventGetTouchpadScale :: (HasCallStack, MonadIO m, IsEvent a) => a -> m (Bool, Double)
- GI.Gdk.Objects.Event: eventIsScrollStopEvent :: (HasCallStack, MonadIO m, IsEvent a) => a -> m Bool
- GI.Gdk.Objects.Event: eventIsSent :: (HasCallStack, MonadIO m, IsEvent a) => a -> m Bool
- GI.Gdk.Objects.Event: eventNew :: (HasCallStack, MonadIO m) => EventType -> m Event
- GI.Gdk.Objects.Event: eventSetCoords :: (HasCallStack, MonadIO m, IsEvent a) => a -> Double -> Double -> m ()
- GI.Gdk.Objects.Event: eventSetDevice :: (HasCallStack, MonadIO m, IsEvent a, IsDevice b) => a -> b -> m ()
- GI.Gdk.Objects.Event: eventSetDeviceTool :: (HasCallStack, MonadIO m, IsEvent a, IsDeviceTool b) => a -> Maybe b -> m ()
- GI.Gdk.Objects.Event: eventSetDisplay :: (HasCallStack, MonadIO m, IsEvent a, IsDisplay b) => a -> b -> m ()
- GI.Gdk.Objects.Event: eventSetKeyval :: (HasCallStack, MonadIO m, IsEvent a) => a -> Word32 -> m ()
- GI.Gdk.Objects.Event: eventSetSourceDevice :: (HasCallStack, MonadIO m, IsEvent a, IsDevice b) => a -> b -> m ()
- GI.Gdk.Objects.Event: getEventEventType :: (MonadIO m, IsEvent o) => o -> m EventType
- GI.Gdk.Objects.Event: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.Gdk.Objects.Event.Event o) => GI.Gdk.Objects.Event.IsEvent o
- GI.Gdk.Objects.Event: instance Data.GI.Base.BasicTypes.GObject GI.Gdk.Objects.Event.Event
- GI.Gdk.Objects.Event: instance Data.GI.Base.GValue.IsGValue GI.Gdk.Objects.Event.Event
- GI.Gdk.Objects.Event: noEvent :: Maybe Event
- GI.Gdk.Objects.FrameClock: noFrameClock :: Maybe FrameClock
- GI.Gdk.Objects.GLContext: noGLContext :: Maybe GLContext
- GI.Gdk.Objects.GLTexture: noGLTexture :: Maybe GLTexture
- GI.Gdk.Objects.Keymap: Keymap :: ManagedPtr Keymap -> Keymap
- GI.Gdk.Objects.Keymap: afterKeymapDirectionChanged :: (IsKeymap a, MonadIO m) => a -> KeymapDirectionChangedCallback -> m SignalHandlerId
- GI.Gdk.Objects.Keymap: afterKeymapKeysChanged :: (IsKeymap a, MonadIO m) => a -> KeymapKeysChangedCallback -> m SignalHandlerId
- GI.Gdk.Objects.Keymap: afterKeymapStateChanged :: (IsKeymap a, MonadIO m) => a -> KeymapStateChangedCallback -> m SignalHandlerId
- GI.Gdk.Objects.Keymap: class (GObject o, IsDescendantOf Keymap o) => IsKeymap o
- GI.Gdk.Objects.Keymap: constructKeymapDisplay :: (IsKeymap o, IsDisplay a) => a -> IO (GValueConstruct o)
- GI.Gdk.Objects.Keymap: genClosure_KeymapDirectionChanged :: MonadIO m => KeymapDirectionChangedCallback -> m (GClosure C_KeymapDirectionChangedCallback)
- GI.Gdk.Objects.Keymap: genClosure_KeymapKeysChanged :: MonadIO m => KeymapKeysChangedCallback -> m (GClosure C_KeymapKeysChangedCallback)
- GI.Gdk.Objects.Keymap: genClosure_KeymapStateChanged :: MonadIO m => KeymapStateChangedCallback -> m (GClosure C_KeymapStateChangedCallback)
- GI.Gdk.Objects.Keymap: getKeymapDisplay :: (MonadIO m, IsKeymap o) => o -> m Display
- GI.Gdk.Objects.Keymap: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.Gdk.Objects.Keymap.Keymap o) => GI.Gdk.Objects.Keymap.IsKeymap o
- GI.Gdk.Objects.Keymap: instance Data.GI.Base.BasicTypes.GObject GI.Gdk.Objects.Keymap.Keymap
- GI.Gdk.Objects.Keymap: instance Data.GI.Base.GValue.IsGValue GI.Gdk.Objects.Keymap.Keymap
- GI.Gdk.Objects.Keymap: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Objects.Keymap.Keymap
- GI.Gdk.Objects.Keymap: instance GHC.Classes.Eq GI.Gdk.Objects.Keymap.Keymap
- GI.Gdk.Objects.Keymap: keymapAddVirtualModifiers :: (HasCallStack, MonadIO m, IsKeymap a) => a -> [ModifierType] -> m [ModifierType]
- GI.Gdk.Objects.Keymap: keymapGetCapsLockState :: (HasCallStack, MonadIO m, IsKeymap a) => a -> m Bool
- GI.Gdk.Objects.Keymap: keymapGetDirection :: (HasCallStack, MonadIO m, IsKeymap a) => a -> m Direction
- GI.Gdk.Objects.Keymap: keymapGetDisplay :: (HasCallStack, MonadIO m, IsKeymap a) => a -> m Display
- GI.Gdk.Objects.Keymap: keymapGetEntriesForKeycode :: (HasCallStack, MonadIO m, IsKeymap a) => a -> Word32 -> m (Bool, [KeymapKey], [Word32])
- GI.Gdk.Objects.Keymap: keymapGetEntriesForKeyval :: (HasCallStack, MonadIO m, IsKeymap a) => a -> Word32 -> m (Bool, [KeymapKey])
- GI.Gdk.Objects.Keymap: keymapGetModifierMask :: (HasCallStack, MonadIO m, IsKeymap a) => a -> ModifierIntent -> m [ModifierType]
- GI.Gdk.Objects.Keymap: keymapGetModifierState :: (HasCallStack, MonadIO m, IsKeymap a) => a -> m Word32
- GI.Gdk.Objects.Keymap: keymapGetNumLockState :: (HasCallStack, MonadIO m, IsKeymap a) => a -> m Bool
- GI.Gdk.Objects.Keymap: keymapGetScrollLockState :: (HasCallStack, MonadIO m, IsKeymap a) => a -> m Bool
- GI.Gdk.Objects.Keymap: keymapHaveBidiLayouts :: (HasCallStack, MonadIO m, IsKeymap a) => a -> m Bool
- GI.Gdk.Objects.Keymap: keymapLookupKey :: (HasCallStack, MonadIO m, IsKeymap a) => a -> KeymapKey -> m Word32
- GI.Gdk.Objects.Keymap: keymapMapVirtualModifiers :: (HasCallStack, MonadIO m, IsKeymap a) => a -> [ModifierType] -> m (Bool, [ModifierType])
- GI.Gdk.Objects.Keymap: keymapTranslateKeyboardState :: (HasCallStack, MonadIO m, IsKeymap a) => a -> Word32 -> [ModifierType] -> Int32 -> m (Bool, Word32, Int32, Int32, [ModifierType])
- GI.Gdk.Objects.Keymap: mk_KeymapDirectionChangedCallback :: C_KeymapDirectionChangedCallback -> IO (FunPtr C_KeymapDirectionChangedCallback)
- GI.Gdk.Objects.Keymap: mk_KeymapKeysChangedCallback :: C_KeymapKeysChangedCallback -> IO (FunPtr C_KeymapKeysChangedCallback)
- GI.Gdk.Objects.Keymap: mk_KeymapStateChangedCallback :: C_KeymapStateChangedCallback -> IO (FunPtr C_KeymapStateChangedCallback)
- GI.Gdk.Objects.Keymap: newtype Keymap
- GI.Gdk.Objects.Keymap: noKeymap :: Maybe Keymap
- GI.Gdk.Objects.Keymap: noKeymapDirectionChangedCallback :: Maybe KeymapDirectionChangedCallback
- GI.Gdk.Objects.Keymap: noKeymapKeysChangedCallback :: Maybe KeymapKeysChangedCallback
- GI.Gdk.Objects.Keymap: noKeymapStateChangedCallback :: Maybe KeymapStateChangedCallback
- GI.Gdk.Objects.Keymap: onKeymapDirectionChanged :: (IsKeymap a, MonadIO m) => a -> KeymapDirectionChangedCallback -> m SignalHandlerId
- GI.Gdk.Objects.Keymap: onKeymapKeysChanged :: (IsKeymap a, MonadIO m) => a -> KeymapKeysChangedCallback -> m SignalHandlerId
- GI.Gdk.Objects.Keymap: onKeymapStateChanged :: (IsKeymap a, MonadIO m) => a -> KeymapStateChangedCallback -> m SignalHandlerId
- GI.Gdk.Objects.Keymap: toKeymap :: (MonadIO m, IsKeymap o) => o -> m Keymap
- GI.Gdk.Objects.Keymap: type C_KeymapDirectionChangedCallback = Ptr () -> Ptr () -> IO ()
- GI.Gdk.Objects.Keymap: type C_KeymapKeysChangedCallback = Ptr () -> Ptr () -> IO ()
- GI.Gdk.Objects.Keymap: type C_KeymapStateChangedCallback = Ptr () -> Ptr () -> IO ()
- GI.Gdk.Objects.Keymap: type KeymapDirectionChangedCallback = IO ()
- GI.Gdk.Objects.Keymap: type KeymapKeysChangedCallback = IO ()
- GI.Gdk.Objects.Keymap: type KeymapStateChangedCallback = IO ()
- GI.Gdk.Objects.Keymap: wrap_KeymapDirectionChangedCallback :: KeymapDirectionChangedCallback -> C_KeymapDirectionChangedCallback
- GI.Gdk.Objects.Keymap: wrap_KeymapKeysChangedCallback :: KeymapKeysChangedCallback -> C_KeymapKeysChangedCallback
- GI.Gdk.Objects.Keymap: wrap_KeymapStateChangedCallback :: KeymapStateChangedCallback -> C_KeymapStateChangedCallback
- GI.Gdk.Objects.MemoryTexture: noMemoryTexture :: Maybe MemoryTexture
- GI.Gdk.Objects.Monitor: monitorIsPrimary :: (HasCallStack, MonadIO m, IsMonitor a) => a -> m Bool
- GI.Gdk.Objects.Monitor: noMonitor :: Maybe Monitor
- GI.Gdk.Objects.Seat: noSeat :: Maybe Seat
- GI.Gdk.Objects.Seat: seatGrab :: (HasCallStack, MonadIO m, IsSeat a, IsSurface b, IsCursor c, IsEvent d) => a -> b -> [SeatCapabilities] -> Bool -> Maybe c -> Maybe d -> Maybe SeatGrabPrepareFunc -> m GrabStatus
- GI.Gdk.Objects.Seat: seatUngrab :: (HasCallStack, MonadIO m, IsSeat a) => a -> m ()
- GI.Gdk.Objects.Snapshot: noSnapshot :: Maybe Snapshot
- GI.Gdk.Objects.Surface: afterSurfaceMovedToRect :: (IsSurface a, MonadIO m) => a -> SurfaceMovedToRectCallback -> m SignalHandlerId
- GI.Gdk.Objects.Surface: genClosure_SurfaceMovedToRect :: MonadIO m => SurfaceMovedToRectCallback -> m (GClosure C_SurfaceMovedToRectCallback)
- GI.Gdk.Objects.Surface: getSurfaceState :: (MonadIO m, IsSurface o) => o -> m [SurfaceState]
- GI.Gdk.Objects.Surface: mk_SurfaceMovedToRectCallback :: C_SurfaceMovedToRectCallback -> IO (FunPtr C_SurfaceMovedToRectCallback)
- GI.Gdk.Objects.Surface: noSurface :: Maybe Surface
- GI.Gdk.Objects.Surface: noSurfaceMovedToRectCallback :: Maybe SurfaceMovedToRectCallback
- GI.Gdk.Objects.Surface: onSurfaceMovedToRect :: (IsSurface a, MonadIO m) => a -> SurfaceMovedToRectCallback -> m SignalHandlerId
- GI.Gdk.Objects.Surface: surfaceBeginMoveDrag :: (HasCallStack, MonadIO m, IsSurface a) => a -> Int32 -> Int32 -> Int32 -> Word32 -> m ()
- GI.Gdk.Objects.Surface: surfaceBeginMoveDragForDevice :: (HasCallStack, MonadIO m, IsSurface a, IsDevice b) => a -> b -> Int32 -> Int32 -> Int32 -> Word32 -> m ()
- GI.Gdk.Objects.Surface: surfaceBeginResizeDrag :: (HasCallStack, MonadIO m, IsSurface a) => a -> SurfaceEdge -> Int32 -> Int32 -> Int32 -> Word32 -> m ()
- GI.Gdk.Objects.Surface: surfaceBeginResizeDragForDevice :: (HasCallStack, MonadIO m, IsSurface a, IsDevice b) => a -> SurfaceEdge -> b -> Int32 -> Int32 -> Int32 -> Word32 -> m ()
- GI.Gdk.Objects.Surface: surfaceConstrainSize :: (HasCallStack, MonadIO m) => Geometry -> [SurfaceHints] -> Int32 -> Int32 -> m (Int32, Int32)
- GI.Gdk.Objects.Surface: surfaceCoordsFromParent :: (HasCallStack, MonadIO m, IsSurface a) => a -> Double -> Double -> m (Double, Double)
- GI.Gdk.Objects.Surface: surfaceCoordsToParent :: (HasCallStack, MonadIO m, IsSurface a) => a -> Double -> Double -> m (Double, Double)
- GI.Gdk.Objects.Surface: surfaceDeiconify :: (HasCallStack, MonadIO m, IsSurface a) => a -> m ()
- GI.Gdk.Objects.Surface: surfaceFocus :: (HasCallStack, MonadIO m, IsSurface a) => a -> Word32 -> m ()
- GI.Gdk.Objects.Surface: surfaceFullscreen :: (HasCallStack, MonadIO m, IsSurface a) => a -> m ()
- GI.Gdk.Objects.Surface: surfaceFullscreenOnMonitor :: (HasCallStack, MonadIO m, IsSurface a, IsMonitor b) => a -> b -> m ()
- GI.Gdk.Objects.Surface: surfaceGetAcceptFocus :: (HasCallStack, MonadIO m, IsSurface a) => a -> m Bool
- GI.Gdk.Objects.Surface: surfaceGetChildren :: (HasCallStack, MonadIO m, IsSurface a) => a -> m [Surface]
- GI.Gdk.Objects.Surface: surfaceGetDecorations :: (HasCallStack, MonadIO m, IsSurface a) => a -> m (Bool, [WMDecoration])
- GI.Gdk.Objects.Surface: surfaceGetFocusOnMap :: (HasCallStack, MonadIO m, IsSurface a) => a -> m Bool
- GI.Gdk.Objects.Surface: surfaceGetFrameExtents :: (HasCallStack, MonadIO m, IsSurface a) => a -> m Rectangle
- GI.Gdk.Objects.Surface: surfaceGetFullscreenMode :: (HasCallStack, MonadIO m, IsSurface a) => a -> m FullscreenMode
- GI.Gdk.Objects.Surface: surfaceGetGeometry :: (HasCallStack, MonadIO m, IsSurface a) => a -> m (Int32, Int32, Int32, Int32)
- GI.Gdk.Objects.Surface: surfaceGetModalHint :: (HasCallStack, MonadIO m, IsSurface a) => a -> m Bool
- GI.Gdk.Objects.Surface: surfaceGetOrigin :: (HasCallStack, MonadIO m, IsSurface a) => a -> m (Int32, Int32, Int32)
- GI.Gdk.Objects.Surface: surfaceGetParent :: (HasCallStack, MonadIO m, IsSurface a) => a -> m Surface
- GI.Gdk.Objects.Surface: surfaceGetPassThrough :: (HasCallStack, MonadIO m, IsSurface a) => a -> m Bool
- GI.Gdk.Objects.Surface: surfaceGetPosition :: (HasCallStack, MonadIO m, IsSurface a) => a -> m (Int32, Int32)
- GI.Gdk.Objects.Surface: surfaceGetRootCoords :: (HasCallStack, MonadIO m, IsSurface a) => a -> Int32 -> Int32 -> m (Int32, Int32)
- GI.Gdk.Objects.Surface: surfaceGetRootOrigin :: (HasCallStack, MonadIO m, IsSurface a) => a -> m (Int32, Int32)
- GI.Gdk.Objects.Surface: surfaceGetState :: (HasCallStack, MonadIO m, IsSurface a) => a -> m [SurfaceState]
- GI.Gdk.Objects.Surface: surfaceGetSurfaceType :: (HasCallStack, MonadIO m, IsSurface a) => a -> m SurfaceType
- GI.Gdk.Objects.Surface: surfaceGetToplevel :: (HasCallStack, MonadIO m, IsSurface a) => a -> m Surface
- GI.Gdk.Objects.Surface: surfaceGetTypeHint :: (HasCallStack, MonadIO m, IsSurface a) => a -> m SurfaceTypeHint
- GI.Gdk.Objects.Surface: surfaceHasNative :: (HasCallStack, MonadIO m, IsSurface a) => a -> m Bool
- GI.Gdk.Objects.Surface: surfaceIconify :: (HasCallStack, MonadIO m, IsSurface a) => a -> m ()
- GI.Gdk.Objects.Surface: surfaceInputShapeCombineRegion :: (HasCallStack, MonadIO m, IsSurface a) => a -> Region -> Int32 -> Int32 -> m ()
- GI.Gdk.Objects.Surface: surfaceIsInputOnly :: (HasCallStack, MonadIO m, IsSurface a) => a -> m Bool
- GI.Gdk.Objects.Surface: surfaceIsViewable :: (HasCallStack, MonadIO m, IsSurface a) => a -> m Bool
- GI.Gdk.Objects.Surface: surfaceIsVisible :: (HasCallStack, MonadIO m, IsSurface a) => a -> m Bool
- GI.Gdk.Objects.Surface: surfaceLower :: (HasCallStack, MonadIO m, IsSurface a) => a -> m ()
- GI.Gdk.Objects.Surface: surfaceMaximize :: (HasCallStack, MonadIO m, IsSurface a) => a -> m ()
- GI.Gdk.Objects.Surface: surfaceMergeChildInputShapes :: (HasCallStack, MonadIO m, IsSurface a) => a -> m ()
- GI.Gdk.Objects.Surface: surfaceMove :: (HasCallStack, MonadIO m, IsSurface a) => a -> Int32 -> Int32 -> m ()
- GI.Gdk.Objects.Surface: surfaceMoveResize :: (HasCallStack, MonadIO m, IsSurface a) => a -> Int32 -> Int32 -> Int32 -> Int32 -> m ()
- GI.Gdk.Objects.Surface: surfaceMoveToRect :: (HasCallStack, MonadIO m, IsSurface a) => a -> Rectangle -> Gravity -> Gravity -> [AnchorHints] -> Int32 -> Int32 -> m ()
- GI.Gdk.Objects.Surface: surfaceNewChild :: (HasCallStack, MonadIO m, IsSurface a) => a -> Rectangle -> m Surface
- GI.Gdk.Objects.Surface: surfaceNewTemp :: (HasCallStack, MonadIO m, IsDisplay a) => a -> m Surface
- GI.Gdk.Objects.Surface: surfacePeekChildren :: (HasCallStack, MonadIO m, IsSurface a) => a -> m [Surface]
- GI.Gdk.Objects.Surface: surfaceRaise :: (HasCallStack, MonadIO m, IsSurface a) => a -> m ()
- GI.Gdk.Objects.Surface: surfaceRegisterDnd :: (HasCallStack, MonadIO m, IsSurface a) => a -> m ()
- GI.Gdk.Objects.Surface: surfaceResize :: (HasCallStack, MonadIO m, IsSurface a) => a -> Int32 -> Int32 -> m ()
- GI.Gdk.Objects.Surface: surfaceRestack :: (HasCallStack, MonadIO m, IsSurface a, IsSurface b) => a -> Maybe b -> Bool -> m ()
- GI.Gdk.Objects.Surface: surfaceSetAcceptFocus :: (HasCallStack, MonadIO m, IsSurface a) => a -> Bool -> m ()
- GI.Gdk.Objects.Surface: surfaceSetChildInputShapes :: (HasCallStack, MonadIO m, IsSurface a) => a -> m ()
- GI.Gdk.Objects.Surface: surfaceSetDecorations :: (HasCallStack, MonadIO m, IsSurface a) => a -> [WMDecoration] -> m ()
- GI.Gdk.Objects.Surface: surfaceSetFocusOnMap :: (HasCallStack, MonadIO m, IsSurface a) => a -> Bool -> m ()
- GI.Gdk.Objects.Surface: surfaceSetFullscreenMode :: (HasCallStack, MonadIO m, IsSurface a) => a -> FullscreenMode -> m ()
- GI.Gdk.Objects.Surface: surfaceSetFunctions :: (HasCallStack, MonadIO m, IsSurface a) => a -> [WMFunction] -> m ()
- GI.Gdk.Objects.Surface: surfaceSetGeometryHints :: (HasCallStack, MonadIO m, IsSurface a) => a -> Geometry -> [SurfaceHints] -> m ()
- GI.Gdk.Objects.Surface: surfaceSetIconList :: (HasCallStack, MonadIO m, IsSurface a, IsTexture b) => a -> [b] -> m ()
- GI.Gdk.Objects.Surface: surfaceSetIconName :: (HasCallStack, MonadIO m, IsSurface a) => a -> Maybe Text -> m ()
- GI.Gdk.Objects.Surface: surfaceSetKeepAbove :: (HasCallStack, MonadIO m, IsSurface a) => a -> Bool -> m ()
- GI.Gdk.Objects.Surface: surfaceSetKeepBelow :: (HasCallStack, MonadIO m, IsSurface a) => a -> Bool -> m ()
- GI.Gdk.Objects.Surface: surfaceSetModalHint :: (HasCallStack, MonadIO m, IsSurface a) => a -> Bool -> m ()
- GI.Gdk.Objects.Surface: surfaceSetOpacity :: (HasCallStack, MonadIO m, IsSurface a) => a -> Double -> m ()
- GI.Gdk.Objects.Surface: surfaceSetPassThrough :: (HasCallStack, MonadIO m, IsSurface a) => a -> Bool -> m ()
- GI.Gdk.Objects.Surface: surfaceSetStartupId :: (HasCallStack, MonadIO m, IsSurface a) => a -> Text -> m ()
- GI.Gdk.Objects.Surface: surfaceSetTitle :: (HasCallStack, MonadIO m, IsSurface a) => a -> Text -> m ()
- GI.Gdk.Objects.Surface: surfaceSetTransientFor :: (HasCallStack, MonadIO m, IsSurface a, IsSurface b) => a -> b -> m ()
- GI.Gdk.Objects.Surface: surfaceSetTypeHint :: (HasCallStack, MonadIO m, IsSurface a) => a -> SurfaceTypeHint -> m ()
- GI.Gdk.Objects.Surface: surfaceShow :: (HasCallStack, MonadIO m, IsSurface a) => a -> m ()
- GI.Gdk.Objects.Surface: surfaceShowUnraised :: (HasCallStack, MonadIO m, IsSurface a) => a -> m ()
- GI.Gdk.Objects.Surface: surfaceShowWindowMenu :: (HasCallStack, MonadIO m, IsSurface a, IsEvent b) => a -> b -> m Bool
- GI.Gdk.Objects.Surface: surfaceStick :: (HasCallStack, MonadIO m, IsSurface a) => a -> m ()
- GI.Gdk.Objects.Surface: surfaceUnfullscreen :: (HasCallStack, MonadIO m, IsSurface a) => a -> m ()
- GI.Gdk.Objects.Surface: surfaceUnmaximize :: (HasCallStack, MonadIO m, IsSurface a) => a -> m ()
- GI.Gdk.Objects.Surface: surfaceUnstick :: (HasCallStack, MonadIO m, IsSurface a) => a -> m ()
- GI.Gdk.Objects.Surface: type C_SurfaceMovedToRectCallback = Ptr () -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> IO ()
- GI.Gdk.Objects.Surface: type SurfaceMovedToRectCallback = Ptr () " /@flippedRect@/: the position of /@surface@/ after any possible flipping or 'P.Nothing' if the backend can\'t obtain it" -> Ptr () " /@finalRect@/: the final position of /@surface@/ or 'P.Nothing' if the backend can\'t obtain it" -> Bool " /@flippedX@/: 'P.True' if the anchors were flipped horizontally" -> Bool " /@flippedY@/: 'P.True' if the anchors were flipped vertically" -> IO ()
- GI.Gdk.Objects.Surface: wrap_SurfaceMovedToRectCallback :: SurfaceMovedToRectCallback -> C_SurfaceMovedToRectCallback
- GI.Gdk.Objects.Texture: noTexture :: Maybe Texture
- GI.Gdk.Objects.VulkanContext: noVulkanContext :: Maybe VulkanContext
- GI.Gdk.Structs.ContentFormats: instance Data.GI.Base.BasicTypes.BoxedObject GI.Gdk.Structs.ContentFormats.ContentFormats
- GI.Gdk.Structs.ContentFormats: noContentFormats :: Maybe ContentFormats
- GI.Gdk.Structs.ContentFormatsBuilder: instance Data.GI.Base.BasicTypes.BoxedObject GI.Gdk.Structs.ContentFormatsBuilder.ContentFormatsBuilder
- GI.Gdk.Structs.ContentFormatsBuilder: noContentFormatsBuilder :: Maybe ContentFormatsBuilder
- GI.Gdk.Structs.DrawingContext: instance Data.GI.Base.BasicTypes.WrappedPtr GI.Gdk.Structs.DrawingContext.DrawingContext
- GI.Gdk.Structs.DrawingContext: noDrawingContext :: Maybe DrawingContext
- GI.Gdk.Structs.EventAny: EventAny :: ManagedPtr EventAny -> EventAny
- GI.Gdk.Structs.EventAny: instance Data.GI.Base.BasicTypes.WrappedPtr GI.Gdk.Structs.EventAny.EventAny
- GI.Gdk.Structs.EventAny: instance GHC.Classes.Eq GI.Gdk.Structs.EventAny.EventAny
- GI.Gdk.Structs.EventAny: newtype EventAny
- GI.Gdk.Structs.EventAny: noEventAny :: Maybe EventAny
- GI.Gdk.Structs.EventButton: EventButton :: ManagedPtr EventButton -> EventButton
- GI.Gdk.Structs.EventButton: instance Data.GI.Base.BasicTypes.WrappedPtr GI.Gdk.Structs.EventButton.EventButton
- GI.Gdk.Structs.EventButton: instance GHC.Classes.Eq GI.Gdk.Structs.EventButton.EventButton
- GI.Gdk.Structs.EventButton: newtype EventButton
- GI.Gdk.Structs.EventButton: noEventButton :: Maybe EventButton
- GI.Gdk.Structs.EventConfigure: EventConfigure :: ManagedPtr EventConfigure -> EventConfigure
- GI.Gdk.Structs.EventConfigure: instance Data.GI.Base.BasicTypes.WrappedPtr GI.Gdk.Structs.EventConfigure.EventConfigure
- GI.Gdk.Structs.EventConfigure: instance GHC.Classes.Eq GI.Gdk.Structs.EventConfigure.EventConfigure
- GI.Gdk.Structs.EventConfigure: newtype EventConfigure
- GI.Gdk.Structs.EventConfigure: noEventConfigure :: Maybe EventConfigure
- GI.Gdk.Structs.EventCrossing: EventCrossing :: ManagedPtr EventCrossing -> EventCrossing
- GI.Gdk.Structs.EventCrossing: instance Data.GI.Base.BasicTypes.WrappedPtr GI.Gdk.Structs.EventCrossing.EventCrossing
- GI.Gdk.Structs.EventCrossing: instance GHC.Classes.Eq GI.Gdk.Structs.EventCrossing.EventCrossing
- GI.Gdk.Structs.EventCrossing: newtype EventCrossing
- GI.Gdk.Structs.EventCrossing: noEventCrossing :: Maybe EventCrossing
- GI.Gdk.Structs.EventDND: EventDND :: ManagedPtr EventDND -> EventDND
- GI.Gdk.Structs.EventDND: instance Data.GI.Base.BasicTypes.WrappedPtr GI.Gdk.Structs.EventDND.EventDND
- GI.Gdk.Structs.EventDND: instance GHC.Classes.Eq GI.Gdk.Structs.EventDND.EventDND
- GI.Gdk.Structs.EventDND: newtype EventDND
- GI.Gdk.Structs.EventDND: noEventDND :: Maybe EventDND
- GI.Gdk.Structs.EventFocus: EventFocus :: ManagedPtr EventFocus -> EventFocus
- GI.Gdk.Structs.EventFocus: instance Data.GI.Base.BasicTypes.WrappedPtr GI.Gdk.Structs.EventFocus.EventFocus
- GI.Gdk.Structs.EventFocus: instance GHC.Classes.Eq GI.Gdk.Structs.EventFocus.EventFocus
- GI.Gdk.Structs.EventFocus: newtype EventFocus
- GI.Gdk.Structs.EventFocus: noEventFocus :: Maybe EventFocus
- GI.Gdk.Structs.EventGrabBroken: EventGrabBroken :: ManagedPtr EventGrabBroken -> EventGrabBroken
- GI.Gdk.Structs.EventGrabBroken: instance Data.GI.Base.BasicTypes.WrappedPtr GI.Gdk.Structs.EventGrabBroken.EventGrabBroken
- GI.Gdk.Structs.EventGrabBroken: instance GHC.Classes.Eq GI.Gdk.Structs.EventGrabBroken.EventGrabBroken
- GI.Gdk.Structs.EventGrabBroken: newtype EventGrabBroken
- GI.Gdk.Structs.EventGrabBroken: noEventGrabBroken :: Maybe EventGrabBroken
- GI.Gdk.Structs.EventKey: EventKey :: ManagedPtr EventKey -> EventKey
- GI.Gdk.Structs.EventKey: instance Data.GI.Base.BasicTypes.WrappedPtr GI.Gdk.Structs.EventKey.EventKey
- GI.Gdk.Structs.EventKey: instance GHC.Classes.Eq GI.Gdk.Structs.EventKey.EventKey
- GI.Gdk.Structs.EventKey: newtype EventKey
- GI.Gdk.Structs.EventKey: noEventKey :: Maybe EventKey
- GI.Gdk.Structs.EventMotion: EventMotion :: ManagedPtr EventMotion -> EventMotion
- GI.Gdk.Structs.EventMotion: instance Data.GI.Base.BasicTypes.WrappedPtr GI.Gdk.Structs.EventMotion.EventMotion
- GI.Gdk.Structs.EventMotion: instance GHC.Classes.Eq GI.Gdk.Structs.EventMotion.EventMotion
- GI.Gdk.Structs.EventMotion: newtype EventMotion
- GI.Gdk.Structs.EventMotion: noEventMotion :: Maybe EventMotion
- GI.Gdk.Structs.EventPadAxis: EventPadAxis :: ManagedPtr EventPadAxis -> EventPadAxis
- GI.Gdk.Structs.EventPadAxis: instance Data.GI.Base.BasicTypes.WrappedPtr GI.Gdk.Structs.EventPadAxis.EventPadAxis
- GI.Gdk.Structs.EventPadAxis: instance GHC.Classes.Eq GI.Gdk.Structs.EventPadAxis.EventPadAxis
- GI.Gdk.Structs.EventPadAxis: newtype EventPadAxis
- GI.Gdk.Structs.EventPadAxis: noEventPadAxis :: Maybe EventPadAxis
- GI.Gdk.Structs.EventPadButton: EventPadButton :: ManagedPtr EventPadButton -> EventPadButton
- GI.Gdk.Structs.EventPadButton: instance Data.GI.Base.BasicTypes.WrappedPtr GI.Gdk.Structs.EventPadButton.EventPadButton
- GI.Gdk.Structs.EventPadButton: instance GHC.Classes.Eq GI.Gdk.Structs.EventPadButton.EventPadButton
- GI.Gdk.Structs.EventPadButton: newtype EventPadButton
- GI.Gdk.Structs.EventPadButton: noEventPadButton :: Maybe EventPadButton
- GI.Gdk.Structs.EventPadGroupMode: EventPadGroupMode :: ManagedPtr EventPadGroupMode -> EventPadGroupMode
- GI.Gdk.Structs.EventPadGroupMode: instance Data.GI.Base.BasicTypes.WrappedPtr GI.Gdk.Structs.EventPadGroupMode.EventPadGroupMode
- GI.Gdk.Structs.EventPadGroupMode: instance GHC.Classes.Eq GI.Gdk.Structs.EventPadGroupMode.EventPadGroupMode
- GI.Gdk.Structs.EventPadGroupMode: newtype EventPadGroupMode
- GI.Gdk.Structs.EventPadGroupMode: noEventPadGroupMode :: Maybe EventPadGroupMode
- GI.Gdk.Structs.EventProximity: EventProximity :: ManagedPtr EventProximity -> EventProximity
- GI.Gdk.Structs.EventProximity: instance Data.GI.Base.BasicTypes.WrappedPtr GI.Gdk.Structs.EventProximity.EventProximity
- GI.Gdk.Structs.EventProximity: instance GHC.Classes.Eq GI.Gdk.Structs.EventProximity.EventProximity
- GI.Gdk.Structs.EventProximity: newtype EventProximity
- GI.Gdk.Structs.EventProximity: noEventProximity :: Maybe EventProximity
- GI.Gdk.Structs.EventScroll: EventScroll :: ManagedPtr EventScroll -> EventScroll
- GI.Gdk.Structs.EventScroll: instance Data.GI.Base.BasicTypes.WrappedPtr GI.Gdk.Structs.EventScroll.EventScroll
- GI.Gdk.Structs.EventScroll: instance GHC.Classes.Eq GI.Gdk.Structs.EventScroll.EventScroll
- GI.Gdk.Structs.EventScroll: newtype EventScroll
- GI.Gdk.Structs.EventScroll: noEventScroll :: Maybe EventScroll
- GI.Gdk.Structs.EventSequence: instance Data.GI.Base.BasicTypes.BoxedObject GI.Gdk.Structs.EventSequence.EventSequence
- GI.Gdk.Structs.EventSequence: noEventSequence :: Maybe EventSequence
- GI.Gdk.Structs.EventSetting: EventSetting :: ManagedPtr EventSetting -> EventSetting
- GI.Gdk.Structs.EventSetting: instance Data.GI.Base.BasicTypes.WrappedPtr GI.Gdk.Structs.EventSetting.EventSetting
- GI.Gdk.Structs.EventSetting: instance GHC.Classes.Eq GI.Gdk.Structs.EventSetting.EventSetting
- GI.Gdk.Structs.EventSetting: newtype EventSetting
- GI.Gdk.Structs.EventSetting: noEventSetting :: Maybe EventSetting
- GI.Gdk.Structs.EventTouch: EventTouch :: ManagedPtr EventTouch -> EventTouch
- GI.Gdk.Structs.EventTouch: instance Data.GI.Base.BasicTypes.WrappedPtr GI.Gdk.Structs.EventTouch.EventTouch
- GI.Gdk.Structs.EventTouch: instance GHC.Classes.Eq GI.Gdk.Structs.EventTouch.EventTouch
- GI.Gdk.Structs.EventTouch: newtype EventTouch
- GI.Gdk.Structs.EventTouch: noEventTouch :: Maybe EventTouch
- GI.Gdk.Structs.EventTouchpadPinch: EventTouchpadPinch :: ManagedPtr EventTouchpadPinch -> EventTouchpadPinch
- GI.Gdk.Structs.EventTouchpadPinch: instance Data.GI.Base.BasicTypes.WrappedPtr GI.Gdk.Structs.EventTouchpadPinch.EventTouchpadPinch
- GI.Gdk.Structs.EventTouchpadPinch: instance GHC.Classes.Eq GI.Gdk.Structs.EventTouchpadPinch.EventTouchpadPinch
- GI.Gdk.Structs.EventTouchpadPinch: newtype EventTouchpadPinch
- GI.Gdk.Structs.EventTouchpadPinch: noEventTouchpadPinch :: Maybe EventTouchpadPinch
- GI.Gdk.Structs.EventTouchpadSwipe: EventTouchpadSwipe :: ManagedPtr EventTouchpadSwipe -> EventTouchpadSwipe
- GI.Gdk.Structs.EventTouchpadSwipe: instance Data.GI.Base.BasicTypes.WrappedPtr GI.Gdk.Structs.EventTouchpadSwipe.EventTouchpadSwipe
- GI.Gdk.Structs.EventTouchpadSwipe: instance GHC.Classes.Eq GI.Gdk.Structs.EventTouchpadSwipe.EventTouchpadSwipe
- GI.Gdk.Structs.EventTouchpadSwipe: newtype EventTouchpadSwipe
- GI.Gdk.Structs.EventTouchpadSwipe: noEventTouchpadSwipe :: Maybe EventTouchpadSwipe
- GI.Gdk.Structs.FrameTimings: instance Data.GI.Base.BasicTypes.BoxedObject GI.Gdk.Structs.FrameTimings.FrameTimings
- GI.Gdk.Structs.FrameTimings: noFrameTimings :: Maybe FrameTimings
- GI.Gdk.Structs.Geometry: getGeometryBaseHeight :: MonadIO m => Geometry -> m Int32
- GI.Gdk.Structs.Geometry: getGeometryBaseWidth :: MonadIO m => Geometry -> m Int32
- GI.Gdk.Structs.Geometry: getGeometryHeightInc :: MonadIO m => Geometry -> m Int32
- GI.Gdk.Structs.Geometry: getGeometryMaxAspect :: MonadIO m => Geometry -> m Double
- GI.Gdk.Structs.Geometry: getGeometryMaxHeight :: MonadIO m => Geometry -> m Int32
- GI.Gdk.Structs.Geometry: getGeometryMaxWidth :: MonadIO m => Geometry -> m Int32
- GI.Gdk.Structs.Geometry: getGeometryMinAspect :: MonadIO m => Geometry -> m Double
- GI.Gdk.Structs.Geometry: getGeometryMinHeight :: MonadIO m => Geometry -> m Int32
- GI.Gdk.Structs.Geometry: getGeometryMinWidth :: MonadIO m => Geometry -> m Int32
- GI.Gdk.Structs.Geometry: getGeometryWidthInc :: MonadIO m => Geometry -> m Int32
- GI.Gdk.Structs.Geometry: getGeometryWinGravity :: MonadIO m => Geometry -> m Gravity
- GI.Gdk.Structs.Geometry: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Gdk.Structs.Geometry.Geometry tag
- GI.Gdk.Structs.Geometry: instance Data.GI.Base.BasicTypes.WrappedPtr GI.Gdk.Structs.Geometry.Geometry
- GI.Gdk.Structs.Geometry: newZeroGeometry :: MonadIO m => m Geometry
- GI.Gdk.Structs.Geometry: noGeometry :: Maybe Geometry
- GI.Gdk.Structs.Geometry: setGeometryBaseHeight :: MonadIO m => Geometry -> Int32 -> m ()
- GI.Gdk.Structs.Geometry: setGeometryBaseWidth :: MonadIO m => Geometry -> Int32 -> m ()
- GI.Gdk.Structs.Geometry: setGeometryHeightInc :: MonadIO m => Geometry -> Int32 -> m ()
- GI.Gdk.Structs.Geometry: setGeometryMaxAspect :: MonadIO m => Geometry -> Double -> m ()
- GI.Gdk.Structs.Geometry: setGeometryMaxHeight :: MonadIO m => Geometry -> Int32 -> m ()
- GI.Gdk.Structs.Geometry: setGeometryMaxWidth :: MonadIO m => Geometry -> Int32 -> m ()
- GI.Gdk.Structs.Geometry: setGeometryMinAspect :: MonadIO m => Geometry -> Double -> m ()
- GI.Gdk.Structs.Geometry: setGeometryMinHeight :: MonadIO m => Geometry -> Int32 -> m ()
- GI.Gdk.Structs.Geometry: setGeometryMinWidth :: MonadIO m => Geometry -> Int32 -> m ()
- GI.Gdk.Structs.Geometry: setGeometryWidthInc :: MonadIO m => Geometry -> Int32 -> m ()
- GI.Gdk.Structs.Geometry: setGeometryWinGravity :: MonadIO m => Geometry -> Gravity -> m ()
- GI.Gdk.Structs.KeymapKey: instance Data.GI.Base.BasicTypes.WrappedPtr GI.Gdk.Structs.KeymapKey.KeymapKey
- GI.Gdk.Structs.KeymapKey: noKeymapKey :: Maybe KeymapKey
- GI.Gdk.Structs.Point: instance Data.GI.Base.BasicTypes.WrappedPtr GI.Gdk.Structs.Point.Point
- GI.Gdk.Structs.Point: noPoint :: Maybe Point
- GI.Gdk.Structs.RGBA: instance Data.GI.Base.BasicTypes.BoxedObject GI.Gdk.Structs.RGBA.RGBA
- GI.Gdk.Structs.RGBA: noRGBA :: Maybe RGBA
- GI.Gdk.Structs.Rectangle: instance Data.GI.Base.BasicTypes.BoxedObject GI.Gdk.Structs.Rectangle.Rectangle
- GI.Gdk.Structs.Rectangle: noRectangle :: Maybe Rectangle
- GI.Gdk.Structs.TimeCoord: instance Data.GI.Base.BasicTypes.WrappedPtr GI.Gdk.Structs.TimeCoord.TimeCoord
- GI.Gdk.Structs.TimeCoord: noTimeCoord :: Maybe TimeCoord
+ GI.Gdk.Constants: pattern MODIFIER_MASK :: Int32
+ GI.Gdk.Enums: AnotherKeyMatch :: Int -> KeyMatch
+ GI.Gdk.Enums: KeyMatchExact :: KeyMatch
+ GI.Gdk.Enums: KeyMatchNone :: KeyMatch
+ GI.Gdk.Enums: KeyMatchPartial :: KeyMatch
+ GI.Gdk.Enums: data KeyMatch
+ GI.Gdk.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.Gdk.Enums.KeyMatch
+ GI.Gdk.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Enums.AxisUse
+ GI.Gdk.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Enums.ByteOrder
+ GI.Gdk.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Enums.CrossingMode
+ GI.Gdk.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Enums.DevicePadFeature
+ GI.Gdk.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Enums.DeviceToolType
+ GI.Gdk.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Enums.DeviceType
+ GI.Gdk.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Enums.DragCancelReason
+ GI.Gdk.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Enums.EventType
+ GI.Gdk.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Enums.FullscreenMode
+ GI.Gdk.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Enums.GLError
+ GI.Gdk.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Enums.Gravity
+ GI.Gdk.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Enums.InputSource
+ GI.Gdk.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Enums.KeyMatch
+ GI.Gdk.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Enums.MemoryFormat
+ GI.Gdk.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Enums.NotifyType
+ GI.Gdk.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Enums.ScrollDirection
+ GI.Gdk.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Enums.SubpixelLayout
+ GI.Gdk.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Enums.SurfaceEdge
+ GI.Gdk.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Enums.SurfaceTypeHint
+ GI.Gdk.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Enums.TouchpadGesturePhase
+ GI.Gdk.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Enums.VulkanError
+ GI.Gdk.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Enums.AxisUse
+ GI.Gdk.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Enums.ByteOrder
+ GI.Gdk.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Enums.CrossingMode
+ GI.Gdk.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Enums.DevicePadFeature
+ GI.Gdk.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Enums.DeviceToolType
+ GI.Gdk.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Enums.DeviceType
+ GI.Gdk.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Enums.DragCancelReason
+ GI.Gdk.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Enums.EventType
+ GI.Gdk.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Enums.FullscreenMode
+ GI.Gdk.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Enums.GLError
+ GI.Gdk.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Enums.Gravity
+ GI.Gdk.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Enums.InputSource
+ GI.Gdk.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Enums.KeyMatch
+ GI.Gdk.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Enums.MemoryFormat
+ GI.Gdk.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Enums.NotifyType
+ GI.Gdk.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Enums.ScrollDirection
+ GI.Gdk.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Enums.SubpixelLayout
+ GI.Gdk.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Enums.SurfaceEdge
+ GI.Gdk.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Enums.SurfaceTypeHint
+ GI.Gdk.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Enums.TouchpadGesturePhase
+ GI.Gdk.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Enums.VulkanError
+ GI.Gdk.Enums: instance GHC.Classes.Eq GI.Gdk.Enums.KeyMatch
+ GI.Gdk.Enums: instance GHC.Classes.Ord GI.Gdk.Enums.KeyMatch
+ GI.Gdk.Enums: instance GHC.Enum.Enum GI.Gdk.Enums.KeyMatch
+ GI.Gdk.Enums: instance GHC.Show.Show GI.Gdk.Enums.KeyMatch
+ GI.Gdk.Flags: ModifierTypeAltMask :: ModifierType
+ GI.Gdk.Flags: SurfaceStateMinimized :: SurfaceState
+ GI.Gdk.Flags: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Flags.AnchorHints
+ GI.Gdk.Flags: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Flags.AxisFlags
+ GI.Gdk.Flags: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Flags.DragAction
+ GI.Gdk.Flags: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Flags.EventMask
+ GI.Gdk.Flags: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Flags.FrameClockPhase
+ GI.Gdk.Flags: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Flags.ModifierType
+ GI.Gdk.Flags: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Flags.PaintableFlags
+ GI.Gdk.Flags: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Flags.SeatCapabilities
+ GI.Gdk.Flags: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Flags.SurfaceState
+ GI.Gdk.Flags: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Flags.AnchorHints
+ GI.Gdk.Flags: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Flags.AxisFlags
+ GI.Gdk.Flags: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Flags.DragAction
+ GI.Gdk.Flags: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Flags.EventMask
+ GI.Gdk.Flags: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Flags.FrameClockPhase
+ GI.Gdk.Flags: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Flags.ModifierType
+ GI.Gdk.Flags: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Flags.PaintableFlags
+ GI.Gdk.Flags: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Flags.SeatCapabilities
+ GI.Gdk.Flags: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Flags.SurfaceState
+ GI.Gdk.Functions: pixbufGetFromTexture :: (HasCallStack, MonadIO m, IsTexture a) => a -> m (Maybe Pixbuf)
+ GI.Gdk.Interfaces.DevicePad: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Interfaces.DevicePad.DevicePad
+ GI.Gdk.Interfaces.DevicePad: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Interfaces.DevicePad.DevicePad
+ GI.Gdk.Interfaces.DragSurface: DragSurface :: ManagedPtr DragSurface -> DragSurface
+ GI.Gdk.Interfaces.DragSurface: class (GObject o, IsDescendantOf DragSurface o) => IsDragSurface o
+ GI.Gdk.Interfaces.DragSurface: dragSurfacePresent :: (HasCallStack, MonadIO m, IsDragSurface a) => a -> Int32 -> Int32 -> m Bool
+ GI.Gdk.Interfaces.DragSurface: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.Gdk.Interfaces.DragSurface.DragSurface o) => GI.Gdk.Interfaces.DragSurface.IsDragSurface o
+ GI.Gdk.Interfaces.DragSurface: instance Data.GI.Base.BasicTypes.GObject GI.Gdk.Interfaces.DragSurface.DragSurface
+ GI.Gdk.Interfaces.DragSurface: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Interfaces.DragSurface.DragSurface
+ GI.Gdk.Interfaces.DragSurface: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Interfaces.DragSurface.DragSurface
+ GI.Gdk.Interfaces.DragSurface: instance Data.GI.Base.GValue.IsGValue GI.Gdk.Interfaces.DragSurface.DragSurface
+ GI.Gdk.Interfaces.DragSurface: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Interfaces.DragSurface.DragSurface
+ GI.Gdk.Interfaces.DragSurface: instance GHC.Classes.Eq GI.Gdk.Interfaces.DragSurface.DragSurface
+ GI.Gdk.Interfaces.DragSurface: newtype DragSurface
+ GI.Gdk.Interfaces.DragSurface: toDragSurface :: (MonadIO m, IsDragSurface o) => o -> m DragSurface
+ GI.Gdk.Interfaces.Paintable: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Interfaces.Paintable.Paintable
+ GI.Gdk.Interfaces.Paintable: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Interfaces.Paintable.Paintable
+ GI.Gdk.Interfaces.Popup: Popup :: ManagedPtr Popup -> Popup
+ GI.Gdk.Interfaces.Popup: class (GObject o, IsDescendantOf Popup o) => IsPopup o
+ GI.Gdk.Interfaces.Popup: constructPopupAutohide :: (IsPopup o, MonadIO m) => Bool -> m (GValueConstruct o)
+ GI.Gdk.Interfaces.Popup: constructPopupParent :: (IsPopup o, MonadIO m, IsSurface a) => a -> m (GValueConstruct o)
+ GI.Gdk.Interfaces.Popup: getPopupAutohide :: (MonadIO m, IsPopup o) => o -> m Bool
+ GI.Gdk.Interfaces.Popup: getPopupParent :: (MonadIO m, IsPopup o) => o -> m Surface
+ GI.Gdk.Interfaces.Popup: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.Gdk.Interfaces.Popup.Popup o) => GI.Gdk.Interfaces.Popup.IsPopup o
+ GI.Gdk.Interfaces.Popup: instance Data.GI.Base.BasicTypes.GObject GI.Gdk.Interfaces.Popup.Popup
+ GI.Gdk.Interfaces.Popup: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Interfaces.Popup.Popup
+ GI.Gdk.Interfaces.Popup: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Interfaces.Popup.Popup
+ GI.Gdk.Interfaces.Popup: instance Data.GI.Base.GValue.IsGValue GI.Gdk.Interfaces.Popup.Popup
+ GI.Gdk.Interfaces.Popup: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Interfaces.Popup.Popup
+ GI.Gdk.Interfaces.Popup: instance GHC.Classes.Eq GI.Gdk.Interfaces.Popup.Popup
+ GI.Gdk.Interfaces.Popup: newtype Popup
+ GI.Gdk.Interfaces.Popup: popupGetAutohide :: (HasCallStack, MonadIO m, IsPopup a) => a -> m Bool
+ GI.Gdk.Interfaces.Popup: popupGetParent :: (HasCallStack, MonadIO m, IsPopup a) => a -> m Surface
+ GI.Gdk.Interfaces.Popup: popupGetPositionX :: (HasCallStack, MonadIO m, IsPopup a) => a -> m Int32
+ GI.Gdk.Interfaces.Popup: popupGetPositionY :: (HasCallStack, MonadIO m, IsPopup a) => a -> m Int32
+ GI.Gdk.Interfaces.Popup: popupGetRectAnchor :: (HasCallStack, MonadIO m, IsPopup a) => a -> m Gravity
+ GI.Gdk.Interfaces.Popup: popupGetSurfaceAnchor :: (HasCallStack, MonadIO m, IsPopup a) => a -> m Gravity
+ GI.Gdk.Interfaces.Popup: popupPresent :: (HasCallStack, MonadIO m, IsPopup a) => a -> Int32 -> Int32 -> PopupLayout -> m Bool
+ GI.Gdk.Interfaces.Popup: toPopup :: (MonadIO m, IsPopup o) => o -> m Popup
+ GI.Gdk.Interfaces.Toplevel: Toplevel :: ManagedPtr Toplevel -> Toplevel
+ GI.Gdk.Interfaces.Toplevel: class (GObject o, IsDescendantOf Toplevel o) => IsToplevel o
+ GI.Gdk.Interfaces.Toplevel: constructToplevelDecorated :: (IsToplevel o, MonadIO m) => Bool -> m (GValueConstruct o)
+ GI.Gdk.Interfaces.Toplevel: constructToplevelDeletable :: (IsToplevel o, MonadIO m) => Bool -> m (GValueConstruct o)
+ GI.Gdk.Interfaces.Toplevel: constructToplevelFullscreenMode :: (IsToplevel o, MonadIO m) => FullscreenMode -> m (GValueConstruct o)
+ GI.Gdk.Interfaces.Toplevel: constructToplevelIconList :: (IsToplevel o, MonadIO m) => Ptr () -> m (GValueConstruct o)
+ GI.Gdk.Interfaces.Toplevel: constructToplevelModal :: (IsToplevel o, MonadIO m) => Bool -> m (GValueConstruct o)
+ GI.Gdk.Interfaces.Toplevel: constructToplevelStartupId :: (IsToplevel o, MonadIO m) => Text -> m (GValueConstruct o)
+ GI.Gdk.Interfaces.Toplevel: constructToplevelTitle :: (IsToplevel o, MonadIO m) => Text -> m (GValueConstruct o)
+ GI.Gdk.Interfaces.Toplevel: constructToplevelTransientFor :: (IsToplevel o, MonadIO m, IsSurface a) => a -> m (GValueConstruct o)
+ GI.Gdk.Interfaces.Toplevel: getToplevelDecorated :: (MonadIO m, IsToplevel o) => o -> m Bool
+ GI.Gdk.Interfaces.Toplevel: getToplevelDeletable :: (MonadIO m, IsToplevel o) => o -> m Bool
+ GI.Gdk.Interfaces.Toplevel: getToplevelFullscreenMode :: (MonadIO m, IsToplevel o) => o -> m FullscreenMode
+ GI.Gdk.Interfaces.Toplevel: getToplevelIconList :: (MonadIO m, IsToplevel o) => o -> m (Ptr ())
+ GI.Gdk.Interfaces.Toplevel: getToplevelModal :: (MonadIO m, IsToplevel o) => o -> m Bool
+ GI.Gdk.Interfaces.Toplevel: getToplevelShortcutsInhibited :: (MonadIO m, IsToplevel o) => o -> m Bool
+ GI.Gdk.Interfaces.Toplevel: getToplevelStartupId :: (MonadIO m, IsToplevel o) => o -> m (Maybe Text)
+ GI.Gdk.Interfaces.Toplevel: getToplevelState :: (MonadIO m, IsToplevel o) => o -> m [SurfaceState]
+ GI.Gdk.Interfaces.Toplevel: getToplevelTitle :: (MonadIO m, IsToplevel o) => o -> m (Maybe Text)
+ GI.Gdk.Interfaces.Toplevel: getToplevelTransientFor :: (MonadIO m, IsToplevel o) => o -> m (Maybe Surface)
+ GI.Gdk.Interfaces.Toplevel: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.Gdk.Interfaces.Toplevel.Toplevel o) => GI.Gdk.Interfaces.Toplevel.IsToplevel o
+ GI.Gdk.Interfaces.Toplevel: instance Data.GI.Base.BasicTypes.GObject GI.Gdk.Interfaces.Toplevel.Toplevel
+ GI.Gdk.Interfaces.Toplevel: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Interfaces.Toplevel.Toplevel
+ GI.Gdk.Interfaces.Toplevel: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Interfaces.Toplevel.Toplevel
+ GI.Gdk.Interfaces.Toplevel: instance Data.GI.Base.GValue.IsGValue GI.Gdk.Interfaces.Toplevel.Toplevel
+ GI.Gdk.Interfaces.Toplevel: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Interfaces.Toplevel.Toplevel
+ GI.Gdk.Interfaces.Toplevel: instance GHC.Classes.Eq GI.Gdk.Interfaces.Toplevel.Toplevel
+ GI.Gdk.Interfaces.Toplevel: newtype Toplevel
+ GI.Gdk.Interfaces.Toplevel: setToplevelDecorated :: (MonadIO m, IsToplevel o) => o -> Bool -> m ()
+ GI.Gdk.Interfaces.Toplevel: setToplevelDeletable :: (MonadIO m, IsToplevel o) => o -> Bool -> m ()
+ GI.Gdk.Interfaces.Toplevel: setToplevelFullscreenMode :: (MonadIO m, IsToplevel o) => o -> FullscreenMode -> m ()
+ GI.Gdk.Interfaces.Toplevel: setToplevelIconList :: (MonadIO m, IsToplevel o) => o -> Ptr () -> m ()
+ GI.Gdk.Interfaces.Toplevel: setToplevelModal :: (MonadIO m, IsToplevel o) => o -> Bool -> m ()
+ GI.Gdk.Interfaces.Toplevel: setToplevelStartupId :: (MonadIO m, IsToplevel o) => o -> Text -> m ()
+ GI.Gdk.Interfaces.Toplevel: setToplevelTitle :: (MonadIO m, IsToplevel o) => o -> Text -> m ()
+ GI.Gdk.Interfaces.Toplevel: setToplevelTransientFor :: (MonadIO m, IsToplevel o, IsSurface a) => o -> a -> m ()
+ GI.Gdk.Interfaces.Toplevel: toToplevel :: (MonadIO m, IsToplevel o) => o -> m Toplevel
+ GI.Gdk.Interfaces.Toplevel: toplevelBeginMove :: (HasCallStack, MonadIO m, IsToplevel a, IsDevice b) => a -> b -> Int32 -> Double -> Double -> Word32 -> m ()
+ GI.Gdk.Interfaces.Toplevel: toplevelBeginResize :: (HasCallStack, MonadIO m, IsToplevel a, IsDevice b) => a -> SurfaceEdge -> Maybe b -> Int32 -> Double -> Double -> Word32 -> m ()
+ GI.Gdk.Interfaces.Toplevel: toplevelFocus :: (HasCallStack, MonadIO m, IsToplevel a) => a -> Word32 -> m ()
+ GI.Gdk.Interfaces.Toplevel: toplevelGetState :: (HasCallStack, MonadIO m, IsToplevel a) => a -> m [SurfaceState]
+ GI.Gdk.Interfaces.Toplevel: toplevelInhibitSystemShortcuts :: (HasCallStack, MonadIO m, IsToplevel a, IsEvent b) => a -> Maybe b -> m ()
+ GI.Gdk.Interfaces.Toplevel: toplevelLower :: (HasCallStack, MonadIO m, IsToplevel a) => a -> m Bool
+ GI.Gdk.Interfaces.Toplevel: toplevelMinimize :: (HasCallStack, MonadIO m, IsToplevel a) => a -> m Bool
+ GI.Gdk.Interfaces.Toplevel: toplevelPresent :: (HasCallStack, MonadIO m, IsToplevel a) => a -> Int32 -> Int32 -> ToplevelLayout -> m Bool
+ GI.Gdk.Interfaces.Toplevel: toplevelRestoreSystemShortcuts :: (HasCallStack, MonadIO m, IsToplevel a) => a -> m ()
+ GI.Gdk.Interfaces.Toplevel: toplevelSetDecorated :: (HasCallStack, MonadIO m, IsToplevel a) => a -> Bool -> m ()
+ GI.Gdk.Interfaces.Toplevel: toplevelSetDeletable :: (HasCallStack, MonadIO m, IsToplevel a) => a -> Bool -> m ()
+ GI.Gdk.Interfaces.Toplevel: toplevelSetIconList :: (HasCallStack, MonadIO m, IsToplevel a, IsTexture b) => a -> [b] -> m ()
+ GI.Gdk.Interfaces.Toplevel: toplevelSetModal :: (HasCallStack, MonadIO m, IsToplevel a) => a -> Bool -> m ()
+ GI.Gdk.Interfaces.Toplevel: toplevelSetStartupId :: (HasCallStack, MonadIO m, IsToplevel a) => a -> Text -> m ()
+ GI.Gdk.Interfaces.Toplevel: toplevelSetTitle :: (HasCallStack, MonadIO m, IsToplevel a) => a -> Text -> m ()
+ GI.Gdk.Interfaces.Toplevel: toplevelSetTransientFor :: (HasCallStack, MonadIO m, IsToplevel a, IsSurface b) => a -> b -> m ()
+ GI.Gdk.Interfaces.Toplevel: toplevelShowWindowMenu :: (HasCallStack, MonadIO m, IsToplevel a, IsEvent b) => a -> b -> m Bool
+ GI.Gdk.Interfaces.Toplevel: toplevelSupportsEdgeConstraints :: (HasCallStack, MonadIO m, IsToplevel a) => a -> m Bool
+ GI.Gdk.Objects.AppLaunchContext: appLaunchContextGetDisplay :: (HasCallStack, MonadIO m, IsAppLaunchContext a) => a -> m Display
+ GI.Gdk.Objects.AppLaunchContext: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Objects.AppLaunchContext.AppLaunchContext
+ GI.Gdk.Objects.AppLaunchContext: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Objects.AppLaunchContext.AppLaunchContext
+ GI.Gdk.Objects.ButtonEvent: ButtonEvent :: ManagedPtr ButtonEvent -> ButtonEvent
+ GI.Gdk.Objects.ButtonEvent: buttonEventGetButton :: (HasCallStack, MonadIO m, IsButtonEvent a) => a -> m Word32
+ GI.Gdk.Objects.ButtonEvent: class (BoxedPtr o, TypedObject o, IsDescendantOf ButtonEvent o) => IsButtonEvent o
+ GI.Gdk.Objects.ButtonEvent: instance (Data.GI.Base.BasicTypes.BoxedPtr o, Data.GI.Base.BasicTypes.TypedObject o, Data.GI.Base.Overloading.IsDescendantOf GI.Gdk.Objects.ButtonEvent.ButtonEvent o) => GI.Gdk.Objects.ButtonEvent.IsButtonEvent o
+ GI.Gdk.Objects.ButtonEvent: instance Data.GI.Base.BasicTypes.BoxedPtr GI.Gdk.Objects.ButtonEvent.ButtonEvent
+ GI.Gdk.Objects.ButtonEvent: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Objects.ButtonEvent.ButtonEvent
+ GI.Gdk.Objects.ButtonEvent: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Objects.ButtonEvent.ButtonEvent
+ GI.Gdk.Objects.ButtonEvent: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Objects.ButtonEvent.ButtonEvent
+ GI.Gdk.Objects.ButtonEvent: instance GHC.Classes.Eq GI.Gdk.Objects.ButtonEvent.ButtonEvent
+ GI.Gdk.Objects.ButtonEvent: newtype ButtonEvent
+ GI.Gdk.Objects.ButtonEvent: toButtonEvent :: (MonadIO m, IsButtonEvent o) => o -> m ButtonEvent
+ GI.Gdk.Objects.CairoContext: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Objects.CairoContext.CairoContext
+ GI.Gdk.Objects.CairoContext: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Objects.CairoContext.CairoContext
+ GI.Gdk.Objects.Clipboard: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Objects.Clipboard.Clipboard
+ GI.Gdk.Objects.Clipboard: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Objects.Clipboard.Clipboard
+ GI.Gdk.Objects.ConfigureEvent: ConfigureEvent :: ManagedPtr ConfigureEvent -> ConfigureEvent
+ GI.Gdk.Objects.ConfigureEvent: class (BoxedPtr o, TypedObject o, IsDescendantOf ConfigureEvent o) => IsConfigureEvent o
+ GI.Gdk.Objects.ConfigureEvent: configureEventGetSize :: (HasCallStack, MonadIO m, IsConfigureEvent a) => a -> m (Int32, Int32)
+ GI.Gdk.Objects.ConfigureEvent: instance (Data.GI.Base.BasicTypes.BoxedPtr o, Data.GI.Base.BasicTypes.TypedObject o, Data.GI.Base.Overloading.IsDescendantOf GI.Gdk.Objects.ConfigureEvent.ConfigureEvent o) => GI.Gdk.Objects.ConfigureEvent.IsConfigureEvent o
+ GI.Gdk.Objects.ConfigureEvent: instance Data.GI.Base.BasicTypes.BoxedPtr GI.Gdk.Objects.ConfigureEvent.ConfigureEvent
+ GI.Gdk.Objects.ConfigureEvent: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Objects.ConfigureEvent.ConfigureEvent
+ GI.Gdk.Objects.ConfigureEvent: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Objects.ConfigureEvent.ConfigureEvent
+ GI.Gdk.Objects.ConfigureEvent: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Objects.ConfigureEvent.ConfigureEvent
+ GI.Gdk.Objects.ConfigureEvent: instance GHC.Classes.Eq GI.Gdk.Objects.ConfigureEvent.ConfigureEvent
+ GI.Gdk.Objects.ConfigureEvent: newtype ConfigureEvent
+ GI.Gdk.Objects.ConfigureEvent: toConfigureEvent :: (MonadIO m, IsConfigureEvent o) => o -> m ConfigureEvent
+ GI.Gdk.Objects.ContentDeserializer: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Objects.ContentDeserializer.ContentDeserializer
+ GI.Gdk.Objects.ContentDeserializer: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Objects.ContentDeserializer.ContentDeserializer
+ GI.Gdk.Objects.ContentProvider: contentProviderNewUnion :: (HasCallStack, MonadIO m) => Maybe [ContentProvider] -> m ContentProvider
+ GI.Gdk.Objects.ContentProvider: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Objects.ContentProvider.ContentProvider
+ GI.Gdk.Objects.ContentProvider: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Objects.ContentProvider.ContentProvider
+ GI.Gdk.Objects.ContentSerializer: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Objects.ContentSerializer.ContentSerializer
+ GI.Gdk.Objects.ContentSerializer: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Objects.ContentSerializer.ContentSerializer
+ GI.Gdk.Objects.CrossingEvent: CrossingEvent :: ManagedPtr CrossingEvent -> CrossingEvent
+ GI.Gdk.Objects.CrossingEvent: class (BoxedPtr o, TypedObject o, IsDescendantOf CrossingEvent o) => IsCrossingEvent o
+ GI.Gdk.Objects.CrossingEvent: crossingEventGetDetail :: (HasCallStack, MonadIO m, IsCrossingEvent a) => a -> m NotifyType
+ GI.Gdk.Objects.CrossingEvent: crossingEventGetFocus :: (HasCallStack, MonadIO m, IsCrossingEvent a) => a -> m Bool
+ GI.Gdk.Objects.CrossingEvent: crossingEventGetMode :: (HasCallStack, MonadIO m, IsCrossingEvent a) => a -> m CrossingMode
+ GI.Gdk.Objects.CrossingEvent: instance (Data.GI.Base.BasicTypes.BoxedPtr o, Data.GI.Base.BasicTypes.TypedObject o, Data.GI.Base.Overloading.IsDescendantOf GI.Gdk.Objects.CrossingEvent.CrossingEvent o) => GI.Gdk.Objects.CrossingEvent.IsCrossingEvent o
+ GI.Gdk.Objects.CrossingEvent: instance Data.GI.Base.BasicTypes.BoxedPtr GI.Gdk.Objects.CrossingEvent.CrossingEvent
+ GI.Gdk.Objects.CrossingEvent: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Objects.CrossingEvent.CrossingEvent
+ GI.Gdk.Objects.CrossingEvent: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Objects.CrossingEvent.CrossingEvent
+ GI.Gdk.Objects.CrossingEvent: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Objects.CrossingEvent.CrossingEvent
+ GI.Gdk.Objects.CrossingEvent: instance GHC.Classes.Eq GI.Gdk.Objects.CrossingEvent.CrossingEvent
+ GI.Gdk.Objects.CrossingEvent: newtype CrossingEvent
+ GI.Gdk.Objects.CrossingEvent: toCrossingEvent :: (MonadIO m, IsCrossingEvent o) => o -> m CrossingEvent
+ GI.Gdk.Objects.Cursor: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Objects.Cursor.Cursor
+ GI.Gdk.Objects.Cursor: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Objects.Cursor.Cursor
+ GI.Gdk.Objects.DNDEvent: DNDEvent :: ManagedPtr DNDEvent -> DNDEvent
+ GI.Gdk.Objects.DNDEvent: class (BoxedPtr o, TypedObject o, IsDescendantOf DNDEvent o) => IsDNDEvent o
+ GI.Gdk.Objects.DNDEvent: dNDEventGetDrop :: (HasCallStack, MonadIO m, IsDNDEvent a) => a -> m (Maybe Drop)
+ GI.Gdk.Objects.DNDEvent: instance (Data.GI.Base.BasicTypes.BoxedPtr o, Data.GI.Base.BasicTypes.TypedObject o, Data.GI.Base.Overloading.IsDescendantOf GI.Gdk.Objects.DNDEvent.DNDEvent o) => GI.Gdk.Objects.DNDEvent.IsDNDEvent o
+ GI.Gdk.Objects.DNDEvent: instance Data.GI.Base.BasicTypes.BoxedPtr GI.Gdk.Objects.DNDEvent.DNDEvent
+ GI.Gdk.Objects.DNDEvent: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Objects.DNDEvent.DNDEvent
+ GI.Gdk.Objects.DNDEvent: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Objects.DNDEvent.DNDEvent
+ GI.Gdk.Objects.DNDEvent: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Objects.DNDEvent.DNDEvent
+ GI.Gdk.Objects.DNDEvent: instance GHC.Classes.Eq GI.Gdk.Objects.DNDEvent.DNDEvent
+ GI.Gdk.Objects.DNDEvent: newtype DNDEvent
+ GI.Gdk.Objects.DNDEvent: toDNDEvent :: (MonadIO m, IsDNDEvent o) => o -> m DNDEvent
+ GI.Gdk.Objects.DeleteEvent: DeleteEvent :: ManagedPtr DeleteEvent -> DeleteEvent
+ GI.Gdk.Objects.DeleteEvent: class (BoxedPtr o, TypedObject o, IsDescendantOf DeleteEvent o) => IsDeleteEvent o
+ GI.Gdk.Objects.DeleteEvent: instance (Data.GI.Base.BasicTypes.BoxedPtr o, Data.GI.Base.BasicTypes.TypedObject o, Data.GI.Base.Overloading.IsDescendantOf GI.Gdk.Objects.DeleteEvent.DeleteEvent o) => GI.Gdk.Objects.DeleteEvent.IsDeleteEvent o
+ GI.Gdk.Objects.DeleteEvent: instance Data.GI.Base.BasicTypes.BoxedPtr GI.Gdk.Objects.DeleteEvent.DeleteEvent
+ GI.Gdk.Objects.DeleteEvent: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Objects.DeleteEvent.DeleteEvent
+ GI.Gdk.Objects.DeleteEvent: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Objects.DeleteEvent.DeleteEvent
+ GI.Gdk.Objects.DeleteEvent: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Objects.DeleteEvent.DeleteEvent
+ GI.Gdk.Objects.DeleteEvent: instance GHC.Classes.Eq GI.Gdk.Objects.DeleteEvent.DeleteEvent
+ GI.Gdk.Objects.DeleteEvent: newtype DeleteEvent
+ GI.Gdk.Objects.DeleteEvent: toDeleteEvent :: (MonadIO m, IsDeleteEvent o) => o -> m DeleteEvent
+ GI.Gdk.Objects.Device: constructDeviceSource :: (IsDevice o, MonadIO m) => InputSource -> m (GValueConstruct o)
+ GI.Gdk.Objects.Device: deviceGetAxisNames :: (HasCallStack, MonadIO m, IsDevice a) => a -> m (Maybe [Text])
+ GI.Gdk.Objects.Device: deviceGetCapsLockState :: (HasCallStack, MonadIO m, IsDevice a) => a -> m Bool
+ GI.Gdk.Objects.Device: deviceGetDeviceTool :: (HasCallStack, MonadIO m, IsDevice a) => a -> m DeviceTool
+ GI.Gdk.Objects.Device: deviceGetDirection :: (HasCallStack, MonadIO m, IsDevice a) => a -> m Direction
+ GI.Gdk.Objects.Device: deviceGetModifierState :: (HasCallStack, MonadIO m, IsDevice a) => a -> m [ModifierType]
+ GI.Gdk.Objects.Device: deviceGetNumLockState :: (HasCallStack, MonadIO m, IsDevice a) => a -> m Bool
+ GI.Gdk.Objects.Device: deviceGetNumTouches :: (HasCallStack, MonadIO m, IsDevice a) => a -> m Word32
+ GI.Gdk.Objects.Device: deviceGetScrollLockState :: (HasCallStack, MonadIO m, IsDevice a) => a -> m Bool
+ GI.Gdk.Objects.Device: deviceHasBidiLayouts :: (HasCallStack, MonadIO m, IsDevice a) => a -> m Bool
+ GI.Gdk.Objects.Device: getDeviceCapsLockState :: (MonadIO m, IsDevice o) => o -> m Bool
+ GI.Gdk.Objects.Device: getDeviceDirection :: (MonadIO m, IsDevice o) => o -> m Direction
+ GI.Gdk.Objects.Device: getDeviceHasBidiLayouts :: (MonadIO m, IsDevice o) => o -> m Bool
+ GI.Gdk.Objects.Device: getDeviceModifierState :: (MonadIO m, IsDevice o) => o -> m [ModifierType]
+ GI.Gdk.Objects.Device: getDeviceNumLockState :: (MonadIO m, IsDevice o) => o -> m Bool
+ GI.Gdk.Objects.Device: getDeviceScrollLockState :: (MonadIO m, IsDevice o) => o -> m Bool
+ GI.Gdk.Objects.Device: getDeviceSource :: (MonadIO m, IsDevice o) => o -> m InputSource
+ GI.Gdk.Objects.Device: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Objects.Device.Device
+ GI.Gdk.Objects.Device: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Objects.Device.Device
+ GI.Gdk.Objects.DeviceTool: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Objects.DeviceTool.DeviceTool
+ GI.Gdk.Objects.DeviceTool: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Objects.DeviceTool.DeviceTool
+ GI.Gdk.Objects.Display: displayGetMonitors :: (HasCallStack, MonadIO m, IsDisplay a) => a -> m ListModel
+ GI.Gdk.Objects.Display: displayMapKeycode :: (HasCallStack, MonadIO m, IsDisplay a) => a -> Word32 -> m (Bool, [KeymapKey], [Word32])
+ GI.Gdk.Objects.Display: displayMapKeyval :: (HasCallStack, MonadIO m, IsDisplay a) => a -> Word32 -> m (Bool, [KeymapKey])
+ GI.Gdk.Objects.Display: getDisplayInputShapes :: (MonadIO m, IsDisplay o) => o -> m Bool
+ GI.Gdk.Objects.Display: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Objects.Display.Display
+ GI.Gdk.Objects.Display: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Objects.Display.Display
+ GI.Gdk.Objects.DisplayManager: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Objects.DisplayManager.DisplayManager
+ GI.Gdk.Objects.DisplayManager: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Objects.DisplayManager.DisplayManager
+ GI.Gdk.Objects.Drag: dragGetContent :: (HasCallStack, MonadIO m, IsDrag a) => a -> m ContentProvider
+ GI.Gdk.Objects.Drag: dragGetSurface :: (HasCallStack, MonadIO m, IsDrag a) => a -> m Surface
+ GI.Gdk.Objects.Drag: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Objects.Drag.Drag
+ GI.Gdk.Objects.Drag: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Objects.Drag.Drag
+ GI.Gdk.Objects.DrawContext: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Objects.DrawContext.DrawContext
+ GI.Gdk.Objects.DrawContext: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Objects.DrawContext.DrawContext
+ GI.Gdk.Objects.Drop: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Objects.Drop.Drop
+ GI.Gdk.Objects.Drop: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Objects.Drop.Drop
+ GI.Gdk.Objects.Event: eventGetModifierState :: (HasCallStack, MonadIO m, IsEvent a) => a -> m [ModifierType]
+ GI.Gdk.Objects.Event: eventGetPosition :: (HasCallStack, MonadIO m, IsEvent a) => a -> m (Bool, Double, Double)
+ GI.Gdk.Objects.Event: eventRef :: (HasCallStack, MonadIO m, IsEvent a) => a -> m Event
+ GI.Gdk.Objects.Event: eventUnref :: (HasCallStack, MonadIO m, IsEvent a) => a -> m ()
+ GI.Gdk.Objects.Event: instance (Data.GI.Base.BasicTypes.BoxedPtr o, Data.GI.Base.BasicTypes.TypedObject o, Data.GI.Base.Overloading.IsDescendantOf GI.Gdk.Objects.Event.Event o) => GI.Gdk.Objects.Event.IsEvent o
+ GI.Gdk.Objects.Event: instance Data.GI.Base.BasicTypes.BoxedPtr GI.Gdk.Objects.Event.Event
+ GI.Gdk.Objects.Event: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Objects.Event.Event
+ GI.Gdk.Objects.Event: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Objects.Event.Event
+ GI.Gdk.Objects.FocusEvent: FocusEvent :: ManagedPtr FocusEvent -> FocusEvent
+ GI.Gdk.Objects.FocusEvent: class (BoxedPtr o, TypedObject o, IsDescendantOf FocusEvent o) => IsFocusEvent o
+ GI.Gdk.Objects.FocusEvent: focusEventGetIn :: (HasCallStack, MonadIO m, IsScrollEvent a) => a -> m Bool
+ GI.Gdk.Objects.FocusEvent: instance (Data.GI.Base.BasicTypes.BoxedPtr o, Data.GI.Base.BasicTypes.TypedObject o, Data.GI.Base.Overloading.IsDescendantOf GI.Gdk.Objects.FocusEvent.FocusEvent o) => GI.Gdk.Objects.FocusEvent.IsFocusEvent o
+ GI.Gdk.Objects.FocusEvent: instance Data.GI.Base.BasicTypes.BoxedPtr GI.Gdk.Objects.FocusEvent.FocusEvent
+ GI.Gdk.Objects.FocusEvent: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Objects.FocusEvent.FocusEvent
+ GI.Gdk.Objects.FocusEvent: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Objects.FocusEvent.FocusEvent
+ GI.Gdk.Objects.FocusEvent: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Objects.FocusEvent.FocusEvent
+ GI.Gdk.Objects.FocusEvent: instance GHC.Classes.Eq GI.Gdk.Objects.FocusEvent.FocusEvent
+ GI.Gdk.Objects.FocusEvent: newtype FocusEvent
+ GI.Gdk.Objects.FocusEvent: toFocusEvent :: (MonadIO m, IsFocusEvent o) => o -> m FocusEvent
+ GI.Gdk.Objects.FrameClock: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Objects.FrameClock.FrameClock
+ GI.Gdk.Objects.FrameClock: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Objects.FrameClock.FrameClock
+ GI.Gdk.Objects.GLContext: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Objects.GLContext.GLContext
+ GI.Gdk.Objects.GLContext: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Objects.GLContext.GLContext
+ GI.Gdk.Objects.GLTexture: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Objects.GLTexture.GLTexture
+ GI.Gdk.Objects.GLTexture: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Objects.GLTexture.GLTexture
+ GI.Gdk.Objects.GrabBrokenEvent: GrabBrokenEvent :: ManagedPtr GrabBrokenEvent -> GrabBrokenEvent
+ GI.Gdk.Objects.GrabBrokenEvent: class (BoxedPtr o, TypedObject o, IsDescendantOf GrabBrokenEvent o) => IsGrabBrokenEvent o
+ GI.Gdk.Objects.GrabBrokenEvent: grabBrokenEventGetGrabSurface :: (HasCallStack, MonadIO m, IsGrabBrokenEvent a) => a -> m Surface
+ GI.Gdk.Objects.GrabBrokenEvent: grabBrokenEventGetImplicit :: (HasCallStack, MonadIO m, IsGrabBrokenEvent a) => a -> m Bool
+ GI.Gdk.Objects.GrabBrokenEvent: instance (Data.GI.Base.BasicTypes.BoxedPtr o, Data.GI.Base.BasicTypes.TypedObject o, Data.GI.Base.Overloading.IsDescendantOf GI.Gdk.Objects.GrabBrokenEvent.GrabBrokenEvent o) => GI.Gdk.Objects.GrabBrokenEvent.IsGrabBrokenEvent o
+ GI.Gdk.Objects.GrabBrokenEvent: instance Data.GI.Base.BasicTypes.BoxedPtr GI.Gdk.Objects.GrabBrokenEvent.GrabBrokenEvent
+ GI.Gdk.Objects.GrabBrokenEvent: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Objects.GrabBrokenEvent.GrabBrokenEvent
+ GI.Gdk.Objects.GrabBrokenEvent: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Objects.GrabBrokenEvent.GrabBrokenEvent
+ GI.Gdk.Objects.GrabBrokenEvent: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Objects.GrabBrokenEvent.GrabBrokenEvent
+ GI.Gdk.Objects.GrabBrokenEvent: instance GHC.Classes.Eq GI.Gdk.Objects.GrabBrokenEvent.GrabBrokenEvent
+ GI.Gdk.Objects.GrabBrokenEvent: newtype GrabBrokenEvent
+ GI.Gdk.Objects.GrabBrokenEvent: toGrabBrokenEvent :: (MonadIO m, IsGrabBrokenEvent o) => o -> m GrabBrokenEvent
+ GI.Gdk.Objects.KeyEvent: KeyEvent :: ManagedPtr KeyEvent -> KeyEvent
+ GI.Gdk.Objects.KeyEvent: class (BoxedPtr o, TypedObject o, IsDescendantOf KeyEvent o) => IsKeyEvent o
+ GI.Gdk.Objects.KeyEvent: instance (Data.GI.Base.BasicTypes.BoxedPtr o, Data.GI.Base.BasicTypes.TypedObject o, Data.GI.Base.Overloading.IsDescendantOf GI.Gdk.Objects.KeyEvent.KeyEvent o) => GI.Gdk.Objects.KeyEvent.IsKeyEvent o
+ GI.Gdk.Objects.KeyEvent: instance Data.GI.Base.BasicTypes.BoxedPtr GI.Gdk.Objects.KeyEvent.KeyEvent
+ GI.Gdk.Objects.KeyEvent: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Objects.KeyEvent.KeyEvent
+ GI.Gdk.Objects.KeyEvent: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Objects.KeyEvent.KeyEvent
+ GI.Gdk.Objects.KeyEvent: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Objects.KeyEvent.KeyEvent
+ GI.Gdk.Objects.KeyEvent: instance GHC.Classes.Eq GI.Gdk.Objects.KeyEvent.KeyEvent
+ GI.Gdk.Objects.KeyEvent: keyEventGetConsumedModifiers :: (HasCallStack, MonadIO m, IsKeyEvent a) => a -> m [ModifierType]
+ GI.Gdk.Objects.KeyEvent: keyEventGetKeycode :: (HasCallStack, MonadIO m, IsKeyEvent a) => a -> m Word32
+ GI.Gdk.Objects.KeyEvent: keyEventGetKeyval :: (HasCallStack, MonadIO m, IsKeyEvent a) => a -> m Word32
+ GI.Gdk.Objects.KeyEvent: keyEventGetLayout :: (HasCallStack, MonadIO m, IsKeyEvent a) => a -> m Word32
+ GI.Gdk.Objects.KeyEvent: keyEventGetLevel :: (HasCallStack, MonadIO m, IsKeyEvent a) => a -> m Word32
+ GI.Gdk.Objects.KeyEvent: keyEventGetMatch :: (HasCallStack, MonadIO m, IsKeyEvent a) => a -> m (Bool, Word32, [ModifierType])
+ GI.Gdk.Objects.KeyEvent: keyEventIsModifier :: (HasCallStack, MonadIO m, IsKeyEvent a) => a -> m Bool
+ GI.Gdk.Objects.KeyEvent: keyEventMatches :: (HasCallStack, MonadIO m, IsKeyEvent a) => a -> Word32 -> [ModifierType] -> m KeyMatch
+ GI.Gdk.Objects.KeyEvent: newtype KeyEvent
+ GI.Gdk.Objects.KeyEvent: toKeyEvent :: (MonadIO m, IsKeyEvent o) => o -> m KeyEvent
+ GI.Gdk.Objects.MemoryTexture: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Objects.MemoryTexture.MemoryTexture
+ GI.Gdk.Objects.MemoryTexture: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Objects.MemoryTexture.MemoryTexture
+ GI.Gdk.Objects.Monitor: getMonitorConnector :: (MonadIO m, IsMonitor o) => o -> m (Maybe Text)
+ GI.Gdk.Objects.Monitor: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Objects.Monitor.Monitor
+ GI.Gdk.Objects.Monitor: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Objects.Monitor.Monitor
+ GI.Gdk.Objects.Monitor: monitorGetConnector :: (HasCallStack, MonadIO m, IsMonitor a) => a -> m (Maybe Text)
+ GI.Gdk.Objects.MotionEvent: MotionEvent :: ManagedPtr MotionEvent -> MotionEvent
+ GI.Gdk.Objects.MotionEvent: class (BoxedPtr o, TypedObject o, IsDescendantOf MotionEvent o) => IsMotionEvent o
+ GI.Gdk.Objects.MotionEvent: instance (Data.GI.Base.BasicTypes.BoxedPtr o, Data.GI.Base.BasicTypes.TypedObject o, Data.GI.Base.Overloading.IsDescendantOf GI.Gdk.Objects.MotionEvent.MotionEvent o) => GI.Gdk.Objects.MotionEvent.IsMotionEvent o
+ GI.Gdk.Objects.MotionEvent: instance Data.GI.Base.BasicTypes.BoxedPtr GI.Gdk.Objects.MotionEvent.MotionEvent
+ GI.Gdk.Objects.MotionEvent: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Objects.MotionEvent.MotionEvent
+ GI.Gdk.Objects.MotionEvent: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Objects.MotionEvent.MotionEvent
+ GI.Gdk.Objects.MotionEvent: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Objects.MotionEvent.MotionEvent
+ GI.Gdk.Objects.MotionEvent: instance GHC.Classes.Eq GI.Gdk.Objects.MotionEvent.MotionEvent
+ GI.Gdk.Objects.MotionEvent: motionEventGetHistory :: (HasCallStack, MonadIO m, IsMotionEvent a) => a -> m (Maybe [TimeCoord])
+ GI.Gdk.Objects.MotionEvent: newtype MotionEvent
+ GI.Gdk.Objects.MotionEvent: toMotionEvent :: (MonadIO m, IsMotionEvent o) => o -> m MotionEvent
+ GI.Gdk.Objects.PadEvent: PadEvent :: ManagedPtr PadEvent -> PadEvent
+ GI.Gdk.Objects.PadEvent: class (BoxedPtr o, TypedObject o, IsDescendantOf PadEvent o) => IsPadEvent o
+ GI.Gdk.Objects.PadEvent: instance (Data.GI.Base.BasicTypes.BoxedPtr o, Data.GI.Base.BasicTypes.TypedObject o, Data.GI.Base.Overloading.IsDescendantOf GI.Gdk.Objects.PadEvent.PadEvent o) => GI.Gdk.Objects.PadEvent.IsPadEvent o
+ GI.Gdk.Objects.PadEvent: instance Data.GI.Base.BasicTypes.BoxedPtr GI.Gdk.Objects.PadEvent.PadEvent
+ GI.Gdk.Objects.PadEvent: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Objects.PadEvent.PadEvent
+ GI.Gdk.Objects.PadEvent: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Objects.PadEvent.PadEvent
+ GI.Gdk.Objects.PadEvent: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Objects.PadEvent.PadEvent
+ GI.Gdk.Objects.PadEvent: instance GHC.Classes.Eq GI.Gdk.Objects.PadEvent.PadEvent
+ GI.Gdk.Objects.PadEvent: newtype PadEvent
+ GI.Gdk.Objects.PadEvent: padEventGetAxisValue :: (HasCallStack, MonadIO m, IsPadEvent a) => a -> m (Word32, Double)
+ GI.Gdk.Objects.PadEvent: padEventGetButton :: (HasCallStack, MonadIO m, IsPadEvent a) => a -> m Word32
+ GI.Gdk.Objects.PadEvent: padEventGetGroupMode :: (HasCallStack, MonadIO m, IsPadEvent a) => a -> m (Word32, Word32)
+ GI.Gdk.Objects.PadEvent: toPadEvent :: (MonadIO m, IsPadEvent o) => o -> m PadEvent
+ GI.Gdk.Objects.ProximityEvent: ProximityEvent :: ManagedPtr ProximityEvent -> ProximityEvent
+ GI.Gdk.Objects.ProximityEvent: class (BoxedPtr o, TypedObject o, IsDescendantOf ProximityEvent o) => IsProximityEvent o
+ GI.Gdk.Objects.ProximityEvent: instance (Data.GI.Base.BasicTypes.BoxedPtr o, Data.GI.Base.BasicTypes.TypedObject o, Data.GI.Base.Overloading.IsDescendantOf GI.Gdk.Objects.ProximityEvent.ProximityEvent o) => GI.Gdk.Objects.ProximityEvent.IsProximityEvent o
+ GI.Gdk.Objects.ProximityEvent: instance Data.GI.Base.BasicTypes.BoxedPtr GI.Gdk.Objects.ProximityEvent.ProximityEvent
+ GI.Gdk.Objects.ProximityEvent: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Objects.ProximityEvent.ProximityEvent
+ GI.Gdk.Objects.ProximityEvent: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Objects.ProximityEvent.ProximityEvent
+ GI.Gdk.Objects.ProximityEvent: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Objects.ProximityEvent.ProximityEvent
+ GI.Gdk.Objects.ProximityEvent: instance GHC.Classes.Eq GI.Gdk.Objects.ProximityEvent.ProximityEvent
+ GI.Gdk.Objects.ProximityEvent: newtype ProximityEvent
+ GI.Gdk.Objects.ProximityEvent: toProximityEvent :: (MonadIO m, IsProximityEvent o) => o -> m ProximityEvent
+ GI.Gdk.Objects.ScrollEvent: ScrollEvent :: ManagedPtr ScrollEvent -> ScrollEvent
+ GI.Gdk.Objects.ScrollEvent: class (BoxedPtr o, TypedObject o, IsDescendantOf ScrollEvent o) => IsScrollEvent o
+ GI.Gdk.Objects.ScrollEvent: instance (Data.GI.Base.BasicTypes.BoxedPtr o, Data.GI.Base.BasicTypes.TypedObject o, Data.GI.Base.Overloading.IsDescendantOf GI.Gdk.Objects.ScrollEvent.ScrollEvent o) => GI.Gdk.Objects.ScrollEvent.IsScrollEvent o
+ GI.Gdk.Objects.ScrollEvent: instance Data.GI.Base.BasicTypes.BoxedPtr GI.Gdk.Objects.ScrollEvent.ScrollEvent
+ GI.Gdk.Objects.ScrollEvent: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Objects.ScrollEvent.ScrollEvent
+ GI.Gdk.Objects.ScrollEvent: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Objects.ScrollEvent.ScrollEvent
+ GI.Gdk.Objects.ScrollEvent: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Objects.ScrollEvent.ScrollEvent
+ GI.Gdk.Objects.ScrollEvent: instance GHC.Classes.Eq GI.Gdk.Objects.ScrollEvent.ScrollEvent
+ GI.Gdk.Objects.ScrollEvent: newtype ScrollEvent
+ GI.Gdk.Objects.ScrollEvent: scrollEventGetDeltas :: (HasCallStack, MonadIO m, IsScrollEvent a) => a -> m (Double, Double)
+ GI.Gdk.Objects.ScrollEvent: scrollEventGetDirection :: (HasCallStack, MonadIO m, IsScrollEvent a) => a -> m ScrollDirection
+ GI.Gdk.Objects.ScrollEvent: scrollEventIsStop :: (HasCallStack, MonadIO m, IsScrollEvent a) => a -> m Bool
+ GI.Gdk.Objects.ScrollEvent: toScrollEvent :: (MonadIO m, IsScrollEvent o) => o -> m ScrollEvent
+ GI.Gdk.Objects.Seat: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Objects.Seat.Seat
+ GI.Gdk.Objects.Seat: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Objects.Seat.Seat
+ GI.Gdk.Objects.Snapshot: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Objects.Snapshot.Snapshot
+ GI.Gdk.Objects.Snapshot: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Objects.Snapshot.Snapshot
+ GI.Gdk.Objects.Surface: afterSurfaceEnterMonitor :: (IsSurface a, MonadIO m) => a -> SurfaceEnterMonitorCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Surface: afterSurfaceLeaveMonitor :: (IsSurface a, MonadIO m) => a -> SurfaceLeaveMonitorCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Surface: afterSurfacePopupLayoutChanged :: (IsSurface a, MonadIO m) => a -> SurfacePopupLayoutChangedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Surface: genClosure_SurfaceEnterMonitor :: MonadIO m => SurfaceEnterMonitorCallback -> m (GClosure C_SurfaceEnterMonitorCallback)
+ GI.Gdk.Objects.Surface: genClosure_SurfaceLeaveMonitor :: MonadIO m => SurfaceLeaveMonitorCallback -> m (GClosure C_SurfaceLeaveMonitorCallback)
+ GI.Gdk.Objects.Surface: genClosure_SurfacePopupLayoutChanged :: MonadIO m => SurfacePopupLayoutChangedCallback -> m (GClosure C_SurfacePopupLayoutChangedCallback)
+ GI.Gdk.Objects.Surface: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Objects.Surface.Surface
+ GI.Gdk.Objects.Surface: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Objects.Surface.Surface
+ GI.Gdk.Objects.Surface: mk_SurfaceEnterMonitorCallback :: C_SurfaceEnterMonitorCallback -> IO (FunPtr C_SurfaceEnterMonitorCallback)
+ GI.Gdk.Objects.Surface: mk_SurfaceLeaveMonitorCallback :: C_SurfaceLeaveMonitorCallback -> IO (FunPtr C_SurfaceLeaveMonitorCallback)
+ GI.Gdk.Objects.Surface: mk_SurfacePopupLayoutChangedCallback :: C_SurfacePopupLayoutChangedCallback -> IO (FunPtr C_SurfacePopupLayoutChangedCallback)
+ GI.Gdk.Objects.Surface: noSurfaceEnterMonitorCallback :: Maybe SurfaceEnterMonitorCallback
+ GI.Gdk.Objects.Surface: noSurfaceLeaveMonitorCallback :: Maybe SurfaceLeaveMonitorCallback
+ GI.Gdk.Objects.Surface: noSurfacePopupLayoutChangedCallback :: Maybe SurfacePopupLayoutChangedCallback
+ GI.Gdk.Objects.Surface: onSurfaceEnterMonitor :: (IsSurface a, MonadIO m) => a -> SurfaceEnterMonitorCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Surface: onSurfaceLeaveMonitor :: (IsSurface a, MonadIO m) => a -> SurfaceLeaveMonitorCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Surface: onSurfacePopupLayoutChanged :: (IsSurface a, MonadIO m) => a -> SurfacePopupLayoutChangedCallback -> m SignalHandlerId
+ GI.Gdk.Objects.Surface: surfaceGetMapped :: (HasCallStack, MonadIO m, IsSurface a) => a -> m Bool
+ GI.Gdk.Objects.Surface: surfaceSetInputRegion :: (HasCallStack, MonadIO m, IsSurface a) => a -> Region -> m ()
+ GI.Gdk.Objects.Surface: surfaceTranslateCoordinates :: (HasCallStack, MonadIO m, IsSurface a, IsSurface b) => a -> b -> Double -> Double -> m Bool
+ GI.Gdk.Objects.Surface: type C_SurfaceEnterMonitorCallback = Ptr () -> Ptr Monitor -> Ptr () -> IO ()
+ GI.Gdk.Objects.Surface: type C_SurfaceLeaveMonitorCallback = Ptr () -> Ptr Monitor -> Ptr () -> IO ()
+ GI.Gdk.Objects.Surface: type C_SurfacePopupLayoutChangedCallback = Ptr () -> Ptr () -> IO ()
+ GI.Gdk.Objects.Surface: type SurfaceEnterMonitorCallback = Monitor -> IO ()
+ GI.Gdk.Objects.Surface: type SurfaceLeaveMonitorCallback = Monitor -> IO ()
+ GI.Gdk.Objects.Surface: type SurfacePopupLayoutChangedCallback = IO ()
+ GI.Gdk.Objects.Surface: wrap_SurfaceEnterMonitorCallback :: SurfaceEnterMonitorCallback -> C_SurfaceEnterMonitorCallback
+ GI.Gdk.Objects.Surface: wrap_SurfaceLeaveMonitorCallback :: SurfaceLeaveMonitorCallback -> C_SurfaceLeaveMonitorCallback
+ GI.Gdk.Objects.Surface: wrap_SurfacePopupLayoutChangedCallback :: SurfacePopupLayoutChangedCallback -> C_SurfacePopupLayoutChangedCallback
+ GI.Gdk.Objects.Texture: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Objects.Texture.Texture
+ GI.Gdk.Objects.Texture: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Objects.Texture.Texture
+ GI.Gdk.Objects.TouchEvent: TouchEvent :: ManagedPtr TouchEvent -> TouchEvent
+ GI.Gdk.Objects.TouchEvent: class (BoxedPtr o, TypedObject o, IsDescendantOf TouchEvent o) => IsTouchEvent o
+ GI.Gdk.Objects.TouchEvent: instance (Data.GI.Base.BasicTypes.BoxedPtr o, Data.GI.Base.BasicTypes.TypedObject o, Data.GI.Base.Overloading.IsDescendantOf GI.Gdk.Objects.TouchEvent.TouchEvent o) => GI.Gdk.Objects.TouchEvent.IsTouchEvent o
+ GI.Gdk.Objects.TouchEvent: instance Data.GI.Base.BasicTypes.BoxedPtr GI.Gdk.Objects.TouchEvent.TouchEvent
+ GI.Gdk.Objects.TouchEvent: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Objects.TouchEvent.TouchEvent
+ GI.Gdk.Objects.TouchEvent: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Objects.TouchEvent.TouchEvent
+ GI.Gdk.Objects.TouchEvent: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Objects.TouchEvent.TouchEvent
+ GI.Gdk.Objects.TouchEvent: instance GHC.Classes.Eq GI.Gdk.Objects.TouchEvent.TouchEvent
+ GI.Gdk.Objects.TouchEvent: newtype TouchEvent
+ GI.Gdk.Objects.TouchEvent: toTouchEvent :: (MonadIO m, IsTouchEvent o) => o -> m TouchEvent
+ GI.Gdk.Objects.TouchEvent: touchEventGetEmulatingPointer :: (HasCallStack, MonadIO m, IsTouchEvent a) => a -> m Bool
+ GI.Gdk.Objects.TouchpadEvent: TouchpadEvent :: ManagedPtr TouchpadEvent -> TouchpadEvent
+ GI.Gdk.Objects.TouchpadEvent: class (BoxedPtr o, TypedObject o, IsDescendantOf TouchpadEvent o) => IsTouchpadEvent o
+ GI.Gdk.Objects.TouchpadEvent: instance (Data.GI.Base.BasicTypes.BoxedPtr o, Data.GI.Base.BasicTypes.TypedObject o, Data.GI.Base.Overloading.IsDescendantOf GI.Gdk.Objects.TouchpadEvent.TouchpadEvent o) => GI.Gdk.Objects.TouchpadEvent.IsTouchpadEvent o
+ GI.Gdk.Objects.TouchpadEvent: instance Data.GI.Base.BasicTypes.BoxedPtr GI.Gdk.Objects.TouchpadEvent.TouchpadEvent
+ GI.Gdk.Objects.TouchpadEvent: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Objects.TouchpadEvent.TouchpadEvent
+ GI.Gdk.Objects.TouchpadEvent: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Objects.TouchpadEvent.TouchpadEvent
+ GI.Gdk.Objects.TouchpadEvent: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Objects.TouchpadEvent.TouchpadEvent
+ GI.Gdk.Objects.TouchpadEvent: instance GHC.Classes.Eq GI.Gdk.Objects.TouchpadEvent.TouchpadEvent
+ GI.Gdk.Objects.TouchpadEvent: newtype TouchpadEvent
+ GI.Gdk.Objects.TouchpadEvent: toTouchpadEvent :: (MonadIO m, IsTouchpadEvent o) => o -> m TouchpadEvent
+ GI.Gdk.Objects.TouchpadEvent: touchpadEventGetDeltas :: (HasCallStack, MonadIO m, IsTouchpadEvent a) => a -> m (Double, Double)
+ GI.Gdk.Objects.TouchpadEvent: touchpadEventGetGesturePhase :: (HasCallStack, MonadIO m, IsTouchpadEvent a) => a -> m TouchpadGesturePhase
+ GI.Gdk.Objects.TouchpadEvent: touchpadEventGetNFingers :: (HasCallStack, MonadIO m, IsTouchpadEvent a) => a -> m Word32
+ GI.Gdk.Objects.TouchpadEvent: touchpadEventGetPinchAngleDelta :: (HasCallStack, MonadIO m, IsTouchpadEvent a) => a -> m Double
+ GI.Gdk.Objects.TouchpadEvent: touchpadEventGetPinchScale :: (HasCallStack, MonadIO m, IsTouchpadEvent a) => a -> m Double
+ GI.Gdk.Objects.VulkanContext: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Objects.VulkanContext.VulkanContext
+ GI.Gdk.Objects.VulkanContext: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Objects.VulkanContext.VulkanContext
+ GI.Gdk.Structs.ContentFormats: instance Data.GI.Base.BasicTypes.GBoxed GI.Gdk.Structs.ContentFormats.ContentFormats
+ GI.Gdk.Structs.ContentFormats: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Structs.ContentFormats.ContentFormats
+ GI.Gdk.Structs.ContentFormats: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Structs.ContentFormats.ContentFormats
+ GI.Gdk.Structs.ContentFormats: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Structs.ContentFormats.ContentFormats
+ GI.Gdk.Structs.ContentFormatsBuilder: instance Data.GI.Base.BasicTypes.GBoxed GI.Gdk.Structs.ContentFormatsBuilder.ContentFormatsBuilder
+ GI.Gdk.Structs.ContentFormatsBuilder: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Structs.ContentFormatsBuilder.ContentFormatsBuilder
+ GI.Gdk.Structs.ContentFormatsBuilder: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Structs.ContentFormatsBuilder.ContentFormatsBuilder
+ GI.Gdk.Structs.ContentFormatsBuilder: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Structs.ContentFormatsBuilder.ContentFormatsBuilder
+ GI.Gdk.Structs.DrawingContext: instance Data.GI.Base.BasicTypes.BoxedPtr GI.Gdk.Structs.DrawingContext.DrawingContext
+ GI.Gdk.Structs.DrawingContext: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Structs.DrawingContext.DrawingContext
+ GI.Gdk.Structs.EventSequence: instance Data.GI.Base.BasicTypes.GBoxed GI.Gdk.Structs.EventSequence.EventSequence
+ GI.Gdk.Structs.EventSequence: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Structs.EventSequence.EventSequence
+ GI.Gdk.Structs.EventSequence: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Structs.EventSequence.EventSequence
+ GI.Gdk.Structs.EventSequence: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Structs.EventSequence.EventSequence
+ GI.Gdk.Structs.FrameTimings: instance Data.GI.Base.BasicTypes.GBoxed GI.Gdk.Structs.FrameTimings.FrameTimings
+ GI.Gdk.Structs.FrameTimings: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Structs.FrameTimings.FrameTimings
+ GI.Gdk.Structs.FrameTimings: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Structs.FrameTimings.FrameTimings
+ GI.Gdk.Structs.FrameTimings: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Structs.FrameTimings.FrameTimings
+ GI.Gdk.Structs.Geometry: instance Data.GI.Base.BasicTypes.BoxedPtr GI.Gdk.Structs.Geometry.Geometry
+ GI.Gdk.Structs.Geometry: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Structs.Geometry.Geometry
+ GI.Gdk.Structs.KeymapKey: instance Data.GI.Base.BasicTypes.BoxedPtr GI.Gdk.Structs.KeymapKey.KeymapKey
+ GI.Gdk.Structs.KeymapKey: instance Data.GI.Base.BasicTypes.CallocPtr GI.Gdk.Structs.KeymapKey.KeymapKey
+ GI.Gdk.Structs.KeymapKey: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Structs.KeymapKey.KeymapKey
+ GI.Gdk.Structs.Point: instance Data.GI.Base.BasicTypes.BoxedPtr GI.Gdk.Structs.Point.Point
+ GI.Gdk.Structs.Point: instance Data.GI.Base.BasicTypes.CallocPtr GI.Gdk.Structs.Point.Point
+ GI.Gdk.Structs.Point: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Structs.Point.Point
+ GI.Gdk.Structs.PopupLayout: PopupLayout :: ManagedPtr PopupLayout -> PopupLayout
+ GI.Gdk.Structs.PopupLayout: instance Data.GI.Base.BasicTypes.GBoxed GI.Gdk.Structs.PopupLayout.PopupLayout
+ GI.Gdk.Structs.PopupLayout: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Structs.PopupLayout.PopupLayout
+ GI.Gdk.Structs.PopupLayout: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Structs.PopupLayout.PopupLayout
+ GI.Gdk.Structs.PopupLayout: instance Data.GI.Base.GValue.IsGValue GI.Gdk.Structs.PopupLayout.PopupLayout
+ GI.Gdk.Structs.PopupLayout: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Structs.PopupLayout.PopupLayout
+ GI.Gdk.Structs.PopupLayout: instance GHC.Classes.Eq GI.Gdk.Structs.PopupLayout.PopupLayout
+ GI.Gdk.Structs.PopupLayout: newtype PopupLayout
+ GI.Gdk.Structs.PopupLayout: popupLayoutCopy :: (HasCallStack, MonadIO m) => PopupLayout -> m PopupLayout
+ GI.Gdk.Structs.PopupLayout: popupLayoutEqual :: (HasCallStack, MonadIO m) => PopupLayout -> PopupLayout -> m Bool
+ GI.Gdk.Structs.PopupLayout: popupLayoutGetAnchorHints :: (HasCallStack, MonadIO m) => PopupLayout -> m [AnchorHints]
+ GI.Gdk.Structs.PopupLayout: popupLayoutGetAnchorRect :: (HasCallStack, MonadIO m) => PopupLayout -> m Rectangle
+ GI.Gdk.Structs.PopupLayout: popupLayoutGetOffset :: (HasCallStack, MonadIO m) => PopupLayout -> Int32 -> Int32 -> m ()
+ GI.Gdk.Structs.PopupLayout: popupLayoutGetRectAnchor :: (HasCallStack, MonadIO m) => PopupLayout -> m Gravity
+ GI.Gdk.Structs.PopupLayout: popupLayoutGetSurfaceAnchor :: (HasCallStack, MonadIO m) => PopupLayout -> m Gravity
+ GI.Gdk.Structs.PopupLayout: popupLayoutNew :: (HasCallStack, MonadIO m) => Rectangle -> Gravity -> Gravity -> m PopupLayout
+ GI.Gdk.Structs.PopupLayout: popupLayoutRef :: (HasCallStack, MonadIO m) => PopupLayout -> m PopupLayout
+ GI.Gdk.Structs.PopupLayout: popupLayoutSetAnchorHints :: (HasCallStack, MonadIO m) => PopupLayout -> [AnchorHints] -> m ()
+ GI.Gdk.Structs.PopupLayout: popupLayoutSetAnchorRect :: (HasCallStack, MonadIO m) => PopupLayout -> Rectangle -> m ()
+ GI.Gdk.Structs.PopupLayout: popupLayoutSetOffset :: (HasCallStack, MonadIO m) => PopupLayout -> Int32 -> Int32 -> m ()
+ GI.Gdk.Structs.PopupLayout: popupLayoutSetRectAnchor :: (HasCallStack, MonadIO m) => PopupLayout -> Gravity -> m ()
+ GI.Gdk.Structs.PopupLayout: popupLayoutSetSurfaceAnchor :: (HasCallStack, MonadIO m) => PopupLayout -> Gravity -> m ()
+ GI.Gdk.Structs.PopupLayout: popupLayoutUnref :: (HasCallStack, MonadIO m) => PopupLayout -> m ()
+ GI.Gdk.Structs.RGBA: instance Data.GI.Base.BasicTypes.GBoxed GI.Gdk.Structs.RGBA.RGBA
+ GI.Gdk.Structs.RGBA: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Structs.RGBA.RGBA
+ GI.Gdk.Structs.RGBA: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Structs.RGBA.RGBA
+ GI.Gdk.Structs.RGBA: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Structs.RGBA.RGBA
+ GI.Gdk.Structs.Rectangle: instance Data.GI.Base.BasicTypes.GBoxed GI.Gdk.Structs.Rectangle.Rectangle
+ GI.Gdk.Structs.Rectangle: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Structs.Rectangle.Rectangle
+ GI.Gdk.Structs.Rectangle: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Structs.Rectangle.Rectangle
+ GI.Gdk.Structs.Rectangle: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Structs.Rectangle.Rectangle
+ GI.Gdk.Structs.TimeCoord: instance Data.GI.Base.BasicTypes.BoxedPtr GI.Gdk.Structs.TimeCoord.TimeCoord
+ GI.Gdk.Structs.TimeCoord: instance Data.GI.Base.BasicTypes.CallocPtr GI.Gdk.Structs.TimeCoord.TimeCoord
+ GI.Gdk.Structs.TimeCoord: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Structs.TimeCoord.TimeCoord
+ GI.Gdk.Structs.ToplevelLayout: ToplevelLayout :: ManagedPtr ToplevelLayout -> ToplevelLayout
+ GI.Gdk.Structs.ToplevelLayout: instance Data.GI.Base.BasicTypes.GBoxed GI.Gdk.Structs.ToplevelLayout.ToplevelLayout
+ GI.Gdk.Structs.ToplevelLayout: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gdk.Structs.ToplevelLayout.ToplevelLayout
+ GI.Gdk.Structs.ToplevelLayout: instance Data.GI.Base.BasicTypes.TypedObject GI.Gdk.Structs.ToplevelLayout.ToplevelLayout
+ GI.Gdk.Structs.ToplevelLayout: instance Data.GI.Base.GValue.IsGValue GI.Gdk.Structs.ToplevelLayout.ToplevelLayout
+ GI.Gdk.Structs.ToplevelLayout: instance Data.GI.Base.Overloading.HasParentTypes GI.Gdk.Structs.ToplevelLayout.ToplevelLayout
+ GI.Gdk.Structs.ToplevelLayout: instance GHC.Classes.Eq GI.Gdk.Structs.ToplevelLayout.ToplevelLayout
+ GI.Gdk.Structs.ToplevelLayout: newtype ToplevelLayout
+ GI.Gdk.Structs.ToplevelLayout: toplevelLayoutCopy :: (HasCallStack, MonadIO m) => ToplevelLayout -> m ToplevelLayout
+ GI.Gdk.Structs.ToplevelLayout: toplevelLayoutEqual :: (HasCallStack, MonadIO m) => ToplevelLayout -> ToplevelLayout -> m Bool
+ GI.Gdk.Structs.ToplevelLayout: toplevelLayoutGetFullscreen :: (HasCallStack, MonadIO m) => ToplevelLayout -> m Bool
+ GI.Gdk.Structs.ToplevelLayout: toplevelLayoutGetFullscreenMonitor :: (HasCallStack, MonadIO m) => ToplevelLayout -> m (Maybe Monitor)
+ GI.Gdk.Structs.ToplevelLayout: toplevelLayoutGetMaximized :: (HasCallStack, MonadIO m) => ToplevelLayout -> m Bool
+ GI.Gdk.Structs.ToplevelLayout: toplevelLayoutGetMinHeight :: (HasCallStack, MonadIO m) => ToplevelLayout -> m Int32
+ GI.Gdk.Structs.ToplevelLayout: toplevelLayoutGetMinWidth :: (HasCallStack, MonadIO m) => ToplevelLayout -> m Int32
+ GI.Gdk.Structs.ToplevelLayout: toplevelLayoutGetResizable :: (HasCallStack, MonadIO m) => ToplevelLayout -> m Bool
+ GI.Gdk.Structs.ToplevelLayout: toplevelLayoutNew :: (HasCallStack, MonadIO m) => Int32 -> Int32 -> m ToplevelLayout
+ GI.Gdk.Structs.ToplevelLayout: toplevelLayoutRef :: (HasCallStack, MonadIO m) => ToplevelLayout -> m ToplevelLayout
+ GI.Gdk.Structs.ToplevelLayout: toplevelLayoutSetFullscreen :: (HasCallStack, MonadIO m, IsMonitor a) => ToplevelLayout -> Bool -> Maybe a -> m ()
+ GI.Gdk.Structs.ToplevelLayout: toplevelLayoutSetMaximized :: (HasCallStack, MonadIO m) => ToplevelLayout -> Bool -> m ()
+ GI.Gdk.Structs.ToplevelLayout: toplevelLayoutSetResizable :: (HasCallStack, MonadIO m) => ToplevelLayout -> Bool -> m ()
+ GI.Gdk.Structs.ToplevelLayout: toplevelLayoutUnref :: (HasCallStack, MonadIO m) => ToplevelLayout -> m ()
- GI.Gdk.Objects.AppLaunchContext: constructAppLaunchContextDisplay :: (IsAppLaunchContext o, IsDisplay a) => a -> IO (GValueConstruct o)
+ GI.Gdk.Objects.AppLaunchContext: constructAppLaunchContextDisplay :: (IsAppLaunchContext o, MonadIO m, IsDisplay a) => a -> m (GValueConstruct o)
- GI.Gdk.Objects.AppLaunchContext: getAppLaunchContextDisplay :: (MonadIO m, IsAppLaunchContext o) => o -> m (Maybe Display)
+ GI.Gdk.Objects.AppLaunchContext: getAppLaunchContextDisplay :: (MonadIO m, IsAppLaunchContext o) => o -> m Display
- GI.Gdk.Objects.Clipboard: constructClipboardDisplay :: (IsClipboard o, IsDisplay a) => a -> IO (GValueConstruct o)
+ GI.Gdk.Objects.Clipboard: constructClipboardDisplay :: (IsClipboard o, MonadIO m, IsDisplay a) => a -> m (GValueConstruct o)
- GI.Gdk.Objects.Cursor: constructCursorFallback :: (IsCursor o, IsCursor a) => a -> IO (GValueConstruct o)
+ GI.Gdk.Objects.Cursor: constructCursorFallback :: (IsCursor o, MonadIO m, IsCursor a) => a -> m (GValueConstruct o)
- GI.Gdk.Objects.Cursor: constructCursorHotspotX :: IsCursor o => Int32 -> IO (GValueConstruct o)
+ GI.Gdk.Objects.Cursor: constructCursorHotspotX :: (IsCursor o, MonadIO m) => Int32 -> m (GValueConstruct o)
- GI.Gdk.Objects.Cursor: constructCursorHotspotY :: IsCursor o => Int32 -> IO (GValueConstruct o)
+ GI.Gdk.Objects.Cursor: constructCursorHotspotY :: (IsCursor o, MonadIO m) => Int32 -> m (GValueConstruct o)
- GI.Gdk.Objects.Cursor: constructCursorName :: IsCursor o => Text -> IO (GValueConstruct o)
+ GI.Gdk.Objects.Cursor: constructCursorName :: (IsCursor o, MonadIO m) => Text -> m (GValueConstruct o)
- GI.Gdk.Objects.Cursor: constructCursorTexture :: (IsCursor o, IsTexture a) => a -> IO (GValueConstruct o)
+ GI.Gdk.Objects.Cursor: constructCursorTexture :: (IsCursor o, MonadIO m, IsTexture a) => a -> m (GValueConstruct o)
- GI.Gdk.Objects.Device: constructDeviceDisplay :: (IsDevice o, IsDisplay a) => a -> IO (GValueConstruct o)
+ GI.Gdk.Objects.Device: constructDeviceDisplay :: (IsDevice o, MonadIO m, IsDisplay a) => a -> m (GValueConstruct o)
- GI.Gdk.Objects.Device: constructDeviceHasCursor :: IsDevice o => Bool -> IO (GValueConstruct o)
+ GI.Gdk.Objects.Device: constructDeviceHasCursor :: (IsDevice o, MonadIO m) => Bool -> m (GValueConstruct o)
- GI.Gdk.Objects.Device: constructDeviceName :: IsDevice o => Text -> IO (GValueConstruct o)
+ GI.Gdk.Objects.Device: constructDeviceName :: (IsDevice o, MonadIO m) => Text -> m (GValueConstruct o)
- GI.Gdk.Objects.Device: constructDeviceNumTouches :: IsDevice o => Word32 -> IO (GValueConstruct o)
+ GI.Gdk.Objects.Device: constructDeviceNumTouches :: (IsDevice o, MonadIO m) => Word32 -> m (GValueConstruct o)
- GI.Gdk.Objects.Device: constructDeviceProductId :: IsDevice o => Text -> IO (GValueConstruct o)
+ GI.Gdk.Objects.Device: constructDeviceProductId :: (IsDevice o, MonadIO m) => Text -> m (GValueConstruct o)
- GI.Gdk.Objects.Device: constructDeviceSeat :: (IsDevice o, IsSeat a) => a -> IO (GValueConstruct o)
+ GI.Gdk.Objects.Device: constructDeviceSeat :: (IsDevice o, MonadIO m, IsSeat a) => a -> m (GValueConstruct o)
- GI.Gdk.Objects.Device: constructDeviceType :: IsDevice o => DeviceType -> IO (GValueConstruct o)
+ GI.Gdk.Objects.Device: constructDeviceType :: (IsDevice o, MonadIO m) => DeviceType -> m (GValueConstruct o)
- GI.Gdk.Objects.Device: constructDeviceVendorId :: IsDevice o => Text -> IO (GValueConstruct o)
+ GI.Gdk.Objects.Device: constructDeviceVendorId :: (IsDevice o, MonadIO m) => Text -> m (GValueConstruct o)
- GI.Gdk.Objects.DeviceTool: constructDeviceToolAxes :: IsDeviceTool o => [AxisFlags] -> IO (GValueConstruct o)
+ GI.Gdk.Objects.DeviceTool: constructDeviceToolAxes :: (IsDeviceTool o, MonadIO m) => [AxisFlags] -> m (GValueConstruct o)
- GI.Gdk.Objects.DeviceTool: constructDeviceToolHardwareId :: IsDeviceTool o => Word64 -> IO (GValueConstruct o)
+ GI.Gdk.Objects.DeviceTool: constructDeviceToolHardwareId :: (IsDeviceTool o, MonadIO m) => Word64 -> m (GValueConstruct o)
- GI.Gdk.Objects.DeviceTool: constructDeviceToolSerial :: IsDeviceTool o => Word64 -> IO (GValueConstruct o)
+ GI.Gdk.Objects.DeviceTool: constructDeviceToolSerial :: (IsDeviceTool o, MonadIO m) => Word64 -> m (GValueConstruct o)
- GI.Gdk.Objects.DeviceTool: constructDeviceToolToolType :: IsDeviceTool o => DeviceToolType -> IO (GValueConstruct o)
+ GI.Gdk.Objects.DeviceTool: constructDeviceToolToolType :: (IsDeviceTool o, MonadIO m) => DeviceToolType -> m (GValueConstruct o)
- GI.Gdk.Objects.Display: displayGetDefaultSeat :: (HasCallStack, MonadIO m, IsDisplay a) => a -> m Seat
+ GI.Gdk.Objects.Display: displayGetDefaultSeat :: (HasCallStack, MonadIO m, IsDisplay a) => a -> m (Maybe Seat)
- GI.Gdk.Objects.DisplayManager: constructDisplayManagerDefaultDisplay :: (IsDisplayManager o, IsDisplay a) => a -> IO (GValueConstruct o)
+ GI.Gdk.Objects.DisplayManager: constructDisplayManagerDefaultDisplay :: (IsDisplayManager o, MonadIO m, IsDisplay a) => a -> m (GValueConstruct o)
- GI.Gdk.Objects.Drag: constructDragActions :: IsDrag o => [DragAction] -> IO (GValueConstruct o)
+ GI.Gdk.Objects.Drag: constructDragActions :: (IsDrag o, MonadIO m) => [DragAction] -> m (GValueConstruct o)
- GI.Gdk.Objects.Drag: constructDragContent :: (IsDrag o, IsContentProvider a) => a -> IO (GValueConstruct o)
+ GI.Gdk.Objects.Drag: constructDragContent :: (IsDrag o, MonadIO m, IsContentProvider a) => a -> m (GValueConstruct o)
- GI.Gdk.Objects.Drag: constructDragDevice :: (IsDrag o, IsDevice a) => a -> IO (GValueConstruct o)
+ GI.Gdk.Objects.Drag: constructDragDevice :: (IsDrag o, MonadIO m, IsDevice a) => a -> m (GValueConstruct o)
- GI.Gdk.Objects.Drag: constructDragFormats :: IsDrag o => ContentFormats -> IO (GValueConstruct o)
+ GI.Gdk.Objects.Drag: constructDragFormats :: (IsDrag o, MonadIO m) => ContentFormats -> m (GValueConstruct o)
- GI.Gdk.Objects.Drag: constructDragSelectedAction :: IsDrag o => [DragAction] -> IO (GValueConstruct o)
+ GI.Gdk.Objects.Drag: constructDragSelectedAction :: (IsDrag o, MonadIO m) => [DragAction] -> m (GValueConstruct o)
- GI.Gdk.Objects.Drag: constructDragSurface :: (IsDrag o, IsSurface a) => a -> IO (GValueConstruct o)
+ GI.Gdk.Objects.Drag: constructDragSurface :: (IsDrag o, MonadIO m, IsSurface a) => a -> m (GValueConstruct o)
- GI.Gdk.Objects.Drag: dragBegin :: (HasCallStack, MonadIO m, IsSurface a, IsDevice b, IsContentProvider c) => a -> b -> c -> [DragAction] -> Int32 -> Int32 -> m (Maybe Drag)
+ GI.Gdk.Objects.Drag: dragBegin :: (HasCallStack, MonadIO m, IsSurface a, IsDevice b, IsContentProvider c) => a -> b -> c -> [DragAction] -> Double -> Double -> m (Maybe Drag)
- GI.Gdk.Objects.Drag: getDragContent :: (MonadIO m, IsDrag o) => o -> m (Maybe ContentProvider)
+ GI.Gdk.Objects.Drag: getDragContent :: (MonadIO m, IsDrag o) => o -> m ContentProvider
- GI.Gdk.Objects.Drag: getDragSurface :: (MonadIO m, IsDrag o) => o -> m (Maybe Surface)
+ GI.Gdk.Objects.Drag: getDragSurface :: (MonadIO m, IsDrag o) => o -> m Surface
- GI.Gdk.Objects.DrawContext: constructDrawContextSurface :: (IsDrawContext o, IsSurface a) => a -> IO (GValueConstruct o)
+ GI.Gdk.Objects.DrawContext: constructDrawContextSurface :: (IsDrawContext o, MonadIO m, IsSurface a) => a -> m (GValueConstruct o)
- GI.Gdk.Objects.Drop: constructDropActions :: IsDrop o => [DragAction] -> IO (GValueConstruct o)
+ GI.Gdk.Objects.Drop: constructDropActions :: (IsDrop o, MonadIO m) => [DragAction] -> m (GValueConstruct o)
- GI.Gdk.Objects.Drop: constructDropDevice :: (IsDrop o, IsDevice a) => a -> IO (GValueConstruct o)
+ GI.Gdk.Objects.Drop: constructDropDevice :: (IsDrop o, MonadIO m, IsDevice a) => a -> m (GValueConstruct o)
- GI.Gdk.Objects.Drop: constructDropDrag :: (IsDrop o, IsDrag a) => a -> IO (GValueConstruct o)
+ GI.Gdk.Objects.Drop: constructDropDrag :: (IsDrop o, MonadIO m, IsDrag a) => a -> m (GValueConstruct o)
- GI.Gdk.Objects.Drop: constructDropFormats :: IsDrop o => ContentFormats -> IO (GValueConstruct o)
+ GI.Gdk.Objects.Drop: constructDropFormats :: (IsDrop o, MonadIO m) => ContentFormats -> m (GValueConstruct o)
- GI.Gdk.Objects.Drop: constructDropSurface :: (IsDrop o, IsSurface a) => a -> IO (GValueConstruct o)
+ GI.Gdk.Objects.Drop: constructDropSurface :: (IsDrop o, MonadIO m, IsSurface a) => a -> m (GValueConstruct o)
- GI.Gdk.Objects.Drop: dropStatus :: (HasCallStack, MonadIO m, IsDrop a) => a -> [DragAction] -> m ()
+ GI.Gdk.Objects.Drop: dropStatus :: (HasCallStack, MonadIO m, IsDrop a) => a -> [DragAction] -> [DragAction] -> m ()
- GI.Gdk.Objects.Event: class (GObject o, IsDescendantOf Event o) => IsEvent o
+ GI.Gdk.Objects.Event: class (BoxedPtr o, TypedObject o, IsDescendantOf Event o) => IsEvent o
- GI.Gdk.Objects.Event: eventGetDeviceTool :: (HasCallStack, MonadIO m, IsEvent a) => a -> m DeviceTool
+ GI.Gdk.Objects.Event: eventGetDeviceTool :: (HasCallStack, MonadIO m, IsEvent a) => a -> m (Maybe DeviceTool)
- GI.Gdk.Objects.GLContext: constructGLContextSharedContext :: (IsGLContext o, IsGLContext a) => a -> IO (GValueConstruct o)
+ GI.Gdk.Objects.GLContext: constructGLContextSharedContext :: (IsGLContext o, MonadIO m, IsGLContext a) => a -> m (GValueConstruct o)
- GI.Gdk.Objects.Monitor: constructMonitorDisplay :: (IsMonitor o, IsDisplay a) => a -> IO (GValueConstruct o)
+ GI.Gdk.Objects.Monitor: constructMonitorDisplay :: (IsMonitor o, MonadIO m, IsDisplay a) => a -> m (GValueConstruct o)
- GI.Gdk.Objects.Seat: constructSeatDisplay :: (IsSeat o, IsDisplay a) => a -> IO (GValueConstruct o)
+ GI.Gdk.Objects.Seat: constructSeatDisplay :: (IsSeat o, MonadIO m, IsDisplay a) => a -> m (GValueConstruct o)
- GI.Gdk.Objects.Surface: constructSurfaceCursor :: (IsSurface o, IsCursor a) => a -> IO (GValueConstruct o)
+ GI.Gdk.Objects.Surface: constructSurfaceCursor :: (IsSurface o, MonadIO m, IsCursor a) => a -> m (GValueConstruct o)
- GI.Gdk.Objects.Surface: constructSurfaceDisplay :: (IsSurface o, IsDisplay a) => a -> IO (GValueConstruct o)
+ GI.Gdk.Objects.Surface: constructSurfaceDisplay :: (IsSurface o, MonadIO m, IsDisplay a) => a -> m (GValueConstruct o)
- GI.Gdk.Objects.Surface: constructSurfaceFrameClock :: (IsSurface o, IsFrameClock a) => a -> IO (GValueConstruct o)
+ GI.Gdk.Objects.Surface: constructSurfaceFrameClock :: (IsSurface o, MonadIO m, IsFrameClock a) => a -> m (GValueConstruct o)
- GI.Gdk.Objects.Surface: surfaceGetDevicePosition :: (HasCallStack, MonadIO m, IsSurface a, IsDevice b) => a -> b -> m (Maybe Surface, Double, Double, [ModifierType])
+ GI.Gdk.Objects.Surface: surfaceGetDevicePosition :: (HasCallStack, MonadIO m, IsSurface a, IsDevice b) => a -> b -> m (Double, Double, [ModifierType])
- GI.Gdk.Objects.Surface: surfaceNewPopup :: (HasCallStack, MonadIO m, IsDisplay a) => a -> Rectangle -> m Surface
+ GI.Gdk.Objects.Surface: surfaceNewPopup :: (HasCallStack, MonadIO m, IsSurface a) => a -> Bool -> m Surface
- GI.Gdk.Objects.Texture: constructTextureHeight :: IsTexture o => Int32 -> IO (GValueConstruct o)
+ GI.Gdk.Objects.Texture: constructTextureHeight :: (IsTexture o, MonadIO m) => Int32 -> m (GValueConstruct o)
- GI.Gdk.Objects.Texture: constructTextureWidth :: IsTexture o => Int32 -> IO (GValueConstruct o)
+ GI.Gdk.Objects.Texture: constructTextureWidth :: (IsTexture o, MonadIO m) => Int32 -> m (GValueConstruct o)
- GI.Gdk.Structs.ContentFormats: contentFormatsGetGtypes :: (HasCallStack, MonadIO m) => ContentFormats -> m (GType, Word64)
+ GI.Gdk.Structs.ContentFormats: contentFormatsGetGtypes :: (HasCallStack, MonadIO m) => ContentFormats -> m (Maybe [GType])
- GI.Gdk.Structs.RGBA: getRGBAAlpha :: MonadIO m => RGBA -> m Double
+ GI.Gdk.Structs.RGBA: getRGBAAlpha :: MonadIO m => RGBA -> m Float
- GI.Gdk.Structs.RGBA: getRGBABlue :: MonadIO m => RGBA -> m Double
+ GI.Gdk.Structs.RGBA: getRGBABlue :: MonadIO m => RGBA -> m Float
- GI.Gdk.Structs.RGBA: getRGBAGreen :: MonadIO m => RGBA -> m Double
+ GI.Gdk.Structs.RGBA: getRGBAGreen :: MonadIO m => RGBA -> m Float
- GI.Gdk.Structs.RGBA: getRGBARed :: MonadIO m => RGBA -> m Double
+ GI.Gdk.Structs.RGBA: getRGBARed :: MonadIO m => RGBA -> m Float
- GI.Gdk.Structs.RGBA: setRGBAAlpha :: MonadIO m => RGBA -> Double -> m ()
+ GI.Gdk.Structs.RGBA: setRGBAAlpha :: MonadIO m => RGBA -> Float -> m ()
- GI.Gdk.Structs.RGBA: setRGBABlue :: MonadIO m => RGBA -> Double -> m ()
+ GI.Gdk.Structs.RGBA: setRGBABlue :: MonadIO m => RGBA -> Float -> m ()
- GI.Gdk.Structs.RGBA: setRGBAGreen :: MonadIO m => RGBA -> Double -> m ()
+ GI.Gdk.Structs.RGBA: setRGBAGreen :: MonadIO m => RGBA -> Float -> m ()
- GI.Gdk.Structs.RGBA: setRGBARed :: MonadIO m => RGBA -> Double -> m ()
+ GI.Gdk.Structs.RGBA: setRGBARed :: MonadIO m => RGBA -> Float -> m ()
Files
- ChangeLog.md +4/−0
- README.md +1/−1
- gi-gdk.cabal +44/−44
ChangeLog.md view
@@ -1,3 +1,7 @@+### 4.0.2+++ Upgrade to haskell-gi-base-0.24+ ### 4.0.1 + Initial release
README.md view
@@ -1,6 +1,6 @@ # Documentation Autogenerated documentation for this package can be found at -[https://hackage.haskell.org/package/gi-gdk-4.0.1/docs/GI-Gdk.html](https://hackage.haskell.org/package/gi-gdk-4.0.1/docs/GI-Gdk.html)+[https://hackage.haskell.org/package/gi-gdk-4.0.2/docs/GI-Gdk.html](https://hackage.haskell.org/package/gi-gdk-4.0.2/docs/GI-Gdk.html) For general documentation on using [haskell-gi](https://github.com/haskell-gi/haskell-gi) based bindings, see [the project page](https://github.com/haskell-gi/haskell-gi) or [the Wiki](https://github.com/haskell-gi/haskell-gi/wiki).
gi-gdk.cabal view
@@ -1,5 +1,5 @@ name: gi-gdk-version: 4.0.1+version: 4.0.2 synopsis: Gdk bindings description: Bindings for Gdk, autogenerated by haskell-gi. homepage: https://github.com/haskell-gi/haskell-gi@@ -16,7 +16,7 @@ custom-setup setup-depends: base >= 4.9 && < 5, Cabal >= 1.24,- haskell-gi >= 0.23 && < 0.24,+ haskell-gi >= 0.24 && < 0.25, gi-cairo == 1.0.*, gi-pango == 1.0.*, gi-gio == 2.0.*,@@ -32,8 +32,8 @@ pkgconfig-depends: gtk4 build-depends: base >= 4.9 && <5,- haskell-gi-base >= 0.23 && < 0.24,- haskell-gi >= 0.23.0 && < 0.24,+ haskell-gi-base >= 0.24 && < 0.25,+ haskell-gi >= 0.24.0 && < 0.25, haskell-gi-overloading < 1.1, gi-cairo == 1.0.*, gi-pango == 1.0.*,@@ -66,15 +66,23 @@ GI.Gdk.Functions, GI.Gdk.Interfaces, GI.Gdk.Interfaces.DevicePad,+ GI.Gdk.Interfaces.DragSurface, GI.Gdk.Interfaces.Paintable,+ GI.Gdk.Interfaces.Popup,+ GI.Gdk.Interfaces.Toplevel, GI.Gdk.Objects, GI.Gdk.Objects.AppLaunchContext,+ GI.Gdk.Objects.ButtonEvent, GI.Gdk.Objects.CairoContext, GI.Gdk.Objects.Clipboard,+ GI.Gdk.Objects.ConfigureEvent, GI.Gdk.Objects.ContentDeserializer, GI.Gdk.Objects.ContentProvider, GI.Gdk.Objects.ContentSerializer,+ GI.Gdk.Objects.CrossingEvent, GI.Gdk.Objects.Cursor,+ GI.Gdk.Objects.DNDEvent,+ GI.Gdk.Objects.DeleteEvent, GI.Gdk.Objects.Device, GI.Gdk.Objects.DeviceTool, GI.Gdk.Objects.Display,@@ -83,47 +91,39 @@ GI.Gdk.Objects.DrawContext, GI.Gdk.Objects.Drop, GI.Gdk.Objects.Event,+ GI.Gdk.Objects.FocusEvent, GI.Gdk.Objects.FrameClock, GI.Gdk.Objects.GLContext, GI.Gdk.Objects.GLTexture,- GI.Gdk.Objects.Keymap,+ GI.Gdk.Objects.GrabBrokenEvent,+ GI.Gdk.Objects.KeyEvent, GI.Gdk.Objects.MemoryTexture, GI.Gdk.Objects.Monitor,+ GI.Gdk.Objects.MotionEvent,+ GI.Gdk.Objects.PadEvent,+ GI.Gdk.Objects.ProximityEvent,+ GI.Gdk.Objects.ScrollEvent, GI.Gdk.Objects.Seat, GI.Gdk.Objects.Snapshot, GI.Gdk.Objects.Surface, GI.Gdk.Objects.Texture,+ GI.Gdk.Objects.TouchEvent,+ GI.Gdk.Objects.TouchpadEvent, GI.Gdk.Objects.VulkanContext, GI.Gdk.Structs, GI.Gdk.Structs.ContentFormats, GI.Gdk.Structs.ContentFormatsBuilder, GI.Gdk.Structs.DrawingContext,- GI.Gdk.Structs.EventAny,- GI.Gdk.Structs.EventButton,- GI.Gdk.Structs.EventConfigure,- GI.Gdk.Structs.EventCrossing,- GI.Gdk.Structs.EventDND,- GI.Gdk.Structs.EventFocus,- GI.Gdk.Structs.EventGrabBroken,- GI.Gdk.Structs.EventKey,- GI.Gdk.Structs.EventMotion,- GI.Gdk.Structs.EventPadAxis,- GI.Gdk.Structs.EventPadButton,- GI.Gdk.Structs.EventPadGroupMode,- GI.Gdk.Structs.EventProximity,- GI.Gdk.Structs.EventScroll, GI.Gdk.Structs.EventSequence,- GI.Gdk.Structs.EventSetting,- GI.Gdk.Structs.EventTouch,- GI.Gdk.Structs.EventTouchpadPinch,- GI.Gdk.Structs.EventTouchpadSwipe, GI.Gdk.Structs.FrameTimings, GI.Gdk.Structs.Geometry, GI.Gdk.Structs.KeymapKey, GI.Gdk.Structs.Point,+ GI.Gdk.Structs.PopupLayout, GI.Gdk.Structs.RGBA, GI.Gdk.Structs.Rectangle,- GI.Gdk.Structs.TimeCoord+ GI.Gdk.Structs.TimeCoord,+ GI.Gdk.Structs.ToplevelLayout autogen-modules: GI.Gdk.Config, GI.Gdk,@@ -134,15 +134,23 @@ GI.Gdk.Functions, GI.Gdk.Interfaces, GI.Gdk.Interfaces.DevicePad,+ GI.Gdk.Interfaces.DragSurface, GI.Gdk.Interfaces.Paintable,+ GI.Gdk.Interfaces.Popup,+ GI.Gdk.Interfaces.Toplevel, GI.Gdk.Objects, GI.Gdk.Objects.AppLaunchContext,+ GI.Gdk.Objects.ButtonEvent, GI.Gdk.Objects.CairoContext, GI.Gdk.Objects.Clipboard,+ GI.Gdk.Objects.ConfigureEvent, GI.Gdk.Objects.ContentDeserializer, GI.Gdk.Objects.ContentProvider, GI.Gdk.Objects.ContentSerializer,+ GI.Gdk.Objects.CrossingEvent, GI.Gdk.Objects.Cursor,+ GI.Gdk.Objects.DNDEvent,+ GI.Gdk.Objects.DeleteEvent, GI.Gdk.Objects.Device, GI.Gdk.Objects.DeviceTool, GI.Gdk.Objects.Display,@@ -151,44 +159,36 @@ GI.Gdk.Objects.DrawContext, GI.Gdk.Objects.Drop, GI.Gdk.Objects.Event,+ GI.Gdk.Objects.FocusEvent, GI.Gdk.Objects.FrameClock, GI.Gdk.Objects.GLContext, GI.Gdk.Objects.GLTexture,- GI.Gdk.Objects.Keymap,+ GI.Gdk.Objects.GrabBrokenEvent,+ GI.Gdk.Objects.KeyEvent, GI.Gdk.Objects.MemoryTexture, GI.Gdk.Objects.Monitor,+ GI.Gdk.Objects.MotionEvent,+ GI.Gdk.Objects.PadEvent,+ GI.Gdk.Objects.ProximityEvent,+ GI.Gdk.Objects.ScrollEvent, GI.Gdk.Objects.Seat, GI.Gdk.Objects.Snapshot, GI.Gdk.Objects.Surface, GI.Gdk.Objects.Texture,+ GI.Gdk.Objects.TouchEvent,+ GI.Gdk.Objects.TouchpadEvent, GI.Gdk.Objects.VulkanContext, GI.Gdk.Structs, GI.Gdk.Structs.ContentFormats, GI.Gdk.Structs.ContentFormatsBuilder, GI.Gdk.Structs.DrawingContext,- GI.Gdk.Structs.EventAny,- GI.Gdk.Structs.EventButton,- GI.Gdk.Structs.EventConfigure,- GI.Gdk.Structs.EventCrossing,- GI.Gdk.Structs.EventDND,- GI.Gdk.Structs.EventFocus,- GI.Gdk.Structs.EventGrabBroken,- GI.Gdk.Structs.EventKey,- GI.Gdk.Structs.EventMotion,- GI.Gdk.Structs.EventPadAxis,- GI.Gdk.Structs.EventPadButton,- GI.Gdk.Structs.EventPadGroupMode,- GI.Gdk.Structs.EventProximity,- GI.Gdk.Structs.EventScroll, GI.Gdk.Structs.EventSequence,- GI.Gdk.Structs.EventSetting,- GI.Gdk.Structs.EventTouch,- GI.Gdk.Structs.EventTouchpadPinch,- GI.Gdk.Structs.EventTouchpadSwipe, GI.Gdk.Structs.FrameTimings, GI.Gdk.Structs.Geometry, GI.Gdk.Structs.KeymapKey, GI.Gdk.Structs.Point,+ GI.Gdk.Structs.PopupLayout, GI.Gdk.Structs.RGBA, GI.Gdk.Structs.Rectangle,- GI.Gdk.Structs.TimeCoord+ GI.Gdk.Structs.TimeCoord,+ GI.Gdk.Structs.ToplevelLayout