Documentation
c'G_OBJECT :: Ptr a -> Ptr C'GObjectSource
c'G_IS_OBJECT :: Ptr a -> C'gbooleanSource
type C'GObjectGetPropertyFunc = FunPtr (Ptr C'GObject -> C'guint -> Ptr C'GValue -> Ptr C'GParamSpec -> IO ())Source
type C'GObjectSetPropertyFunc = FunPtr (Ptr C'GObject -> C'guint -> Ptr C'GValue -> Ptr C'GParamSpec -> IO ())Source
c'G_OBJECT_CLASS :: Ptr a -> Ptr C'GObjectClassSource
mk'GObjectGetPropertyFunc :: (Ptr C'GObject -> C'guint -> Ptr C'GValue -> Ptr C'GParamSpec -> IO ()) -> IO C'GObjectGetPropertyFuncSource
mk'GObjectSetPropertyFunc :: (Ptr C'GObject -> C'guint -> Ptr C'GValue -> Ptr C'GParamSpec -> IO ()) -> IO C'GObjectSetPropertyFuncSource
c'G_IS_OBJECT_CLASS :: Ptr a -> C'gbooleanSource
mk'GObjectFinalizeFunc :: (Ptr C'GObject -> IO ()) -> IO C'GObjectFinalizeFuncSource
mK'GObjectGetPropertyFunc :: C'GObjectGetPropertyFunc -> Ptr C'GObject -> C'guint -> Ptr C'GValue -> Ptr C'GParamSpec -> IO ()Source
mK'GObjectSetPropertyFunc :: C'GObjectSetPropertyFunc -> Ptr C'GObject -> C'guint -> Ptr C'GValue -> Ptr C'GParamSpec -> IO ()Source
c'G_OBJECT_TYPE :: Ptr a -> C'GTypeSource
c'G_OBJECT_CLASS_TYPE :: Ptr a -> IO C'GTypeSource
c'g_object_class_install_property :: Ptr C'GObjectClass -> C'guint -> Ptr C'GParamSpec -> IO ()Source
c'g_object_class_list_properties :: Ptr C'GObjectClass -> Ptr C'guint -> IO (Ptr (Ptr C'GParamSpec))Source
p'g_object_class_install_property :: FunPtr (Ptr C'GObjectClass -> C'guint -> Ptr C'GParamSpec -> IO ())Source
p'g_object_class_find_property :: FunPtr (Ptr C'GObjectClass -> Ptr C'gchar -> IO (Ptr C'GParamSpec))Source
p'g_object_class_list_properties :: FunPtr (Ptr C'GObjectClass -> Ptr C'guint -> IO (Ptr (Ptr C'GParamSpec)))Source
p'g_object_class_override_property :: FunPtr (Ptr C'GObjectClass -> C'guint -> Ptr C'gchar -> IO ())Source
c'g_object_interface_list_properties :: C'gpointer -> Ptr C'guint -> IO (Ptr (Ptr C'GParamSpec))Source
c'g_object_newv :: C'GType -> C'guint -> Ptr C'GParameter -> IO C'gpointerSource
p'g_object_interface_find_property :: FunPtr (C'gpointer -> Ptr C'gchar -> IO (Ptr C'GParamSpec))Source
p'g_object_interface_list_properties :: FunPtr (C'gpointer -> Ptr C'guint -> IO (Ptr (Ptr C'GParamSpec)))Source
p'g_object_newv :: FunPtr (C'GType -> C'guint -> Ptr C'GParameter -> IO C'gpointer)Source
data C'GParameter Source
c'g_object_unref :: C'gpointer -> IO ()Source
p'g_object_ref :: FunPtr (C'gpointer -> IO C'gpointer)Source
p'g_object_unref :: FunPtr (C'gpointer -> IO ())Source
type C'GWeakNotify = FunPtr (C'gpointer -> Ptr C'GObject -> IO ())Source
mk'GWeakNotify :: (C'gpointer -> Ptr C'GObject -> IO ()) -> IO C'GWeakNotifySource
c'g_object_weak_ref :: Ptr C'GObject -> C'GWeakNotify -> C'gpointer -> IO ()Source
c'g_object_weak_unref :: Ptr C'GObject -> C'GWeakNotify -> C'gpointer -> IO ()Source
mK'GWeakNotify :: C'GWeakNotify -> C'gpointer -> Ptr C'GObject -> IO ()Source
p'g_object_weak_ref :: FunPtr (Ptr C'GObject -> C'GWeakNotify -> C'gpointer -> IO ())Source
p'g_object_weak_unref :: FunPtr (Ptr C'GObject -> C'GWeakNotify -> C'gpointer -> IO ())Source
p'g_object_add_weak_pointer :: FunPtr (Ptr C'GObject -> Ptr C'gpointer -> IO ())Source
type C'GToggleNotify = FunPtr (C'gpointer -> Ptr C'GObject -> C'gboolean -> IO ())Source
p'g_object_remove_weak_pointer :: FunPtr (Ptr C'GObject -> Ptr C'gpointer -> IO ())Source
mk'GToggleNotify :: (C'gpointer -> Ptr C'GObject -> C'gboolean -> IO ()) -> IO C'GToggleNotifySource
c'g_object_add_toggle_ref :: Ptr C'GObject -> C'GToggleNotify -> C'gpointer -> IO ()Source
mK'GToggleNotify :: C'GToggleNotify -> C'gpointer -> Ptr C'GObject -> C'gboolean -> IO ()Source
p'g_object_add_toggle_ref :: FunPtr (Ptr C'GObject -> C'GToggleNotify -> C'gpointer -> IO ())Source
p'g_object_remove_toggle_ref :: FunPtr (Ptr C'GObject -> C'GToggleNotify -> C'gpointer -> IO ())Source
c'g_object_get_data :: Ptr C'GObject -> Ptr C'gchar -> IO C'gpointerSource
c'g_object_set_data :: Ptr C'GObject -> Ptr C'gchar -> C'gpointer -> IO ()Source
p'g_object_get_data :: FunPtr (Ptr C'GObject -> Ptr C'gchar -> IO C'gpointer)Source
c'g_object_set_data_full :: Ptr C'GObject -> Ptr C'gchar -> C'gpointer -> C'GDestroyNotify -> IO ()Source
p'g_object_set_data :: FunPtr (Ptr C'GObject -> Ptr C'gchar -> C'gpointer -> IO ())Source
p'g_object_set_data_full :: FunPtr (Ptr C'GObject -> Ptr C'gchar -> C'gpointer -> C'GDestroyNotify -> IO ())Source
c'g_object_set_qdata :: Ptr C'GObject -> C'GQuark -> C'gpointer -> IO ()Source
p'g_object_steal_data :: FunPtr (Ptr C'GObject -> Ptr C'gchar -> IO C'gpointer)Source
p'g_object_get_qdata :: FunPtr (Ptr C'GObject -> C'GQuark -> IO C'gpointer)Source
c'g_object_set_qdata_full :: Ptr C'GObject -> C'GQuark -> C'gpointer -> C'GDestroyNotify -> IO ()Source
p'g_object_set_qdata :: FunPtr (Ptr C'GObject -> C'GQuark -> C'gpointer -> IO ())Source
p'g_object_set_qdata_full :: FunPtr (Ptr C'GObject -> C'GQuark -> C'gpointer -> C'GDestroyNotify -> IO ())Source
p'g_object_steal_qdata :: FunPtr (Ptr C'GObject -> C'GQuark -> IO C'gpointer)Source
c'g_object_watch_closure :: Ptr C'GObject -> Ptr C'GClosure -> IO ()Source
p'g_object_watch_closure :: FunPtr (Ptr C'GObject -> Ptr C'GClosure -> IO ())Source