Hoogle Search

Within LTS Haskell 24.52 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. type FrameClockFlushEventsCallback = IO ()

    gi-gdk4 GI.Gdk.Objects.FrameClock

    Used to flush pending motion events that are being batched up and compressed together. Applications should not handle this signal.

  2. type FrameClockLayoutCallback = IO ()

    gi-gdk4 GI.Gdk.Objects.FrameClock

    Emitted as the second step of toolkit and application processing of the frame. Any work to update sizes and positions of application elements should be performed. GTK normally handles this internally.

  3. type FrameClockPaintCallback = IO ()

    gi-gdk4 GI.Gdk.Objects.FrameClock

    Emitted as the third step of toolkit and application processing of the frame. The frame is repainted. GDK normally handles this internally and emits Surface::render signals which are turned into GtkWidget::snapshot signals by GTK.

  4. type FrameClockResumeEventsCallback = IO ()

    gi-gdk4 GI.Gdk.Objects.FrameClock

    Emitted after processing of the frame is finished. This signal is handled internally by GTK to resume normal event processing. Applications should not handle this signal.

  5. type FrameClockUpdateCallback = IO ()

    gi-gdk4 GI.Gdk.Objects.FrameClock

    Emitted as the first step of toolkit and application processing of the frame. Animations should be updated using frameClockGetFrameTime. Applications can connect directly to this signal, or use gtk_widget_add_tick_callback() as a more convenient interface.

  6. constructGLContextAllowedApis :: (IsGLContext o, MonadIO m) => [GLAPI] -> m (GValueConstruct o)

    gi-gdk4 GI.Gdk.Objects.GLContext

    Construct a GValueConstruct with valid value for the “allowed-apis” property. This is rarely needed directly, but it is used by new.

  7. gLContextGetAllowedApis :: (HasCallStack, MonadIO m, IsGLContext a) => a -> m [GLAPI]

    gi-gdk4 GI.Gdk.Objects.GLContext

    Gets the allowed APIs set via gLContextSetAllowedApis. Since: 4.6

  8. gLContextSetAllowedApis :: (HasCallStack, MonadIO m, IsGLContext a) => a -> [GLAPI] -> m ()

    gi-gdk4 GI.Gdk.Objects.GLContext

    Sets the allowed APIs. When gLContextRealize is called, only the allowed APIs will be tried. If you set this to 0, realizing will always fail. If you set it on a realized context, the property will not have any effect. It is only relevant during gLContextRealize. By default, all APIs are allowed. Since: 4.6

  9. getGLContextAllowedApis :: (MonadIO m, IsGLContext o) => o -> m [GLAPI]

    gi-gdk4 GI.Gdk.Objects.GLContext

    Get the value of the “allowed-apis” property. When overloading is enabled, this is equivalent to

    get gLContext #allowedApis
    

  10. setGLContextAllowedApis :: (MonadIO m, IsGLContext o) => o -> [GLAPI] -> m ()

    gi-gdk4 GI.Gdk.Objects.GLContext

    Set the value of the “allowed-apis” property. When overloading is enabled, this is equivalent to

    set gLContext [ #allowedApis := value ]
    

Page 621 of many | Previous | Next