Hoogle Search
Within LTS Haskell 24.57 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
EventAny :: ManagedPtr EventAny -> EventAnygi-gdk3 GI.Gdk.Structs.EventAny No documentation available.
clearEventAnyWindow :: MonadIO m => EventAny -> m ()gi-gdk3 GI.Gdk.Structs.EventAny Set the value of the “window” field to Nothing. When overloading is enabled, this is equivalent to
clear #window
getEventAnySendEvent :: MonadIO m => EventAny -> m Int8gi-gdk3 GI.Gdk.Structs.EventAny Get the value of the “send_event” field. When overloading is enabled, this is equivalent to
get eventAny #sendEvent
getEventAnyType :: MonadIO m => EventAny -> m EventTypegi-gdk3 GI.Gdk.Structs.EventAny Get the value of the “type” field. When overloading is enabled, this is equivalent to
get eventAny #type
getEventAnyWindow :: MonadIO m => EventAny -> m (Maybe Window)gi-gdk3 GI.Gdk.Structs.EventAny Get the value of the “window” field. When overloading is enabled, this is equivalent to
get eventAny #window
newZeroEventAny :: MonadIO m => m EventAnygi-gdk3 GI.Gdk.Structs.EventAny Construct a EventAny struct initialized to zero.
setEventAnySendEvent :: MonadIO m => EventAny -> Int8 -> m ()gi-gdk3 GI.Gdk.Structs.EventAny Set the value of the “send_event” field. When overloading is enabled, this is equivalent to
set eventAny [ #sendEvent := value ]
setEventAnyType :: MonadIO m => EventAny -> EventType -> m ()gi-gdk3 GI.Gdk.Structs.EventAny Set the value of the “type” field. When overloading is enabled, this is equivalent to
set eventAny [ #type := value ]
setEventAnyWindow :: MonadIO m => EventAny -> Ptr Window -> m ()gi-gdk3 GI.Gdk.Structs.EventAny Set the value of the “window” field. When overloading is enabled, this is equivalent to
set eventAny [ #window := value ]
getEventAny :: MonadIO m => Event -> m EventAnygi-gdk3 GI.Gdk.Unions.Event Get the value of the “any” field. When overloading is enabled, this is equivalent to
get event #any