gi-gdk-4.0.10: Gdk bindings (compatibility layer)
Safe HaskellNone
LanguageHaskell2010

GI.Gdk.Functions

Description

This is a backwards-compatibility module re-exporting the contents of the GI.Gdk.Functions module in the gi-gdk4 package.

The link below will take you to the relevant entry in the gi-gdk4 documentation.

Documentation

cairoDrawFromGl :: (HasCallStack, MonadIO m, IsSurface a) => Context -> a -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> Int32 -> m () #

cairoRectangle :: (HasCallStack, MonadIO m) => Context -> Rectangle -> m () #

cairoRegion :: (HasCallStack, MonadIO m) => Context -> Region -> m () #

cairoRegionCreateFromSurface :: (HasCallStack, MonadIO m) => Surface -> m Region #

cairoSetSourcePixbuf :: (HasCallStack, MonadIO m, IsPixbuf a) => Context -> a -> Double -> Double -> m () #

cairoSetSourceRgba :: (HasCallStack, MonadIO m) => Context -> RGBA -> m () #

contentDeserializeAsync :: (HasCallStack, MonadIO m, IsInputStream a, IsCancellable b) => a -> Text -> GType -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m () #

contentDeserializeFinish :: (HasCallStack, MonadIO m, IsAsyncResult a) => a -> m GValue #

contentRegisterDeserializer :: (HasCallStack, MonadIO m) => Text -> GType -> ContentDeserializeFunc -> m () #

contentRegisterSerializer :: (HasCallStack, MonadIO m) => GType -> Text -> ContentSerializeFunc -> m () #

contentSerializeAsync :: (HasCallStack, MonadIO m, IsOutputStream a, IsCancellable b) => a -> Text -> GValue -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m () #

contentSerializeFinish :: (HasCallStack, MonadIO m, IsAsyncResult a) => a -> m () #

eventsGetAngle :: (HasCallStack, MonadIO m, IsEvent a, IsEvent b) => a -> b -> m (Bool, Double) #

eventsGetCenter :: (HasCallStack, MonadIO m, IsEvent a, IsEvent b) => a -> b -> m (Bool, Double, Double) #

eventsGetDistance :: (HasCallStack, MonadIO m, IsEvent a, IsEvent b) => a -> b -> m (Bool, Double) #

internMimeType :: (HasCallStack, MonadIO m) => Text -> m (Maybe Text) #

keyvalConvertCase :: (HasCallStack, MonadIO m) => Word32 -> m (Word32, Word32) #

keyvalFromName :: (HasCallStack, MonadIO m) => Text -> m Word32 #

keyvalIsLower :: (HasCallStack, MonadIO m) => Word32 -> m Bool #

keyvalIsUpper :: (HasCallStack, MonadIO m) => Word32 -> m Bool #

keyvalName :: (HasCallStack, MonadIO m) => Word32 -> m (Maybe Text) #

keyvalToLower :: (HasCallStack, MonadIO m) => Word32 -> m Word32 #

keyvalToUnicode :: (HasCallStack, MonadIO m) => Word32 -> m Word32 #

keyvalToUpper :: (HasCallStack, MonadIO m) => Word32 -> m Word32 #

pixbufGetFromSurface :: (HasCallStack, MonadIO m) => Surface -> Int32 -> Int32 -> Int32 -> Int32 -> m (Maybe Pixbuf) #

pixbufGetFromTexture :: (HasCallStack, MonadIO m, IsTexture a) => a -> m (Maybe Pixbuf) #

setAllowedBackends :: (HasCallStack, MonadIO m) => Text -> m () #

unicodeToKeyval :: (HasCallStack, MonadIO m) => Word32 -> m Word32 #