gobject.gobject

Undocumented in source.

Members

Aliases

GInitiallyUnowned
alias GInitiallyUnowned = GObject
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GInitiallyUnownedClass
alias GInitiallyUnownedClass = GObjectClass
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GObjectFinalizeFunc
alias GObjectFinalizeFunc = void function(GObject* object)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GObjectGetPropertyFunc
alias GObjectGetPropertyFunc = void function(GObject* object, guint property_id, GValue* value, GParamSpec* pspec)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GObjectSetPropertyFunc
alias GObjectSetPropertyFunc = void function(GObject* object, guint property_id, const GValue* value, GParamSpec* pspec)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GToggleNotify
alias GToggleNotify = void function(gpointer data, GObject* object, gboolean is_last_ref)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GWeakNotify
alias GWeakNotify = void function(gpointer data, GObject* where_the_object_was)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Functions

G_OBJECT_TYPE
auto G_OBJECT_TYPE(O object)
Undocumented in source. Be warned that the author may not have intended to support it.
G_OBJECT_TYPE_NAME
auto G_OBJECT_TYPE_NAME(O object)
Undocumented in source. Be warned that the author may not have intended to support it.
G_TYPE_IS_OBJECT
bool G_TYPE_IS_OBJECT(T t)
Undocumented in source. Be warned that the author may not have intended to support it.
g_cclosure_new_object
GClosure* g_cclosure_new_object(GCallback callback_func, GObject* object)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_cclosure_new_object_swap
GClosure* g_cclosure_new_object_swap(GCallback callback_func, GObject* object)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_clear_object
void g_clear_object(GObject** object_ptr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_closure_new_object
GClosure* g_closure_new_object(guint sizeof_closure, GObject* object)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_initially_unowned_get_type
GType g_initially_unowned_get_type()

GInitiallyUnownedClass:

g_object_add_toggle_ref
void g_object_add_toggle_ref(GObject* object, GToggleNotify notify, gpointer data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_object_add_weak_pointer
void g_object_add_weak_pointer(GObject* object, gpointer* weak_pointer_location)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_object_class_find_property
GParamSpec* g_object_class_find_property(GObjectClass* oclass, const(gchar)* property_name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_object_class_install_properties
void g_object_class_install_properties(GObjectClass* oclass, guint n_pspecs, GParamSpec** pspecs)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_object_class_install_property
void g_object_class_install_property(GObjectClass* oclass, guint property_id, GParamSpec* pspec)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_object_class_list_properties
GParamSpec** g_object_class_list_properties(GObjectClass* oclass, guint* n_properties)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_object_class_override_property
void g_object_class_override_property(GObjectClass* oclass, guint property_id, const(gchar)* name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_object_compat_control
deprecated gsize g_object_compat_control(gsize what, gpointer data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_object_connect
gpointer g_object_connect(gpointer object, const(gchar)* signal_spec, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_object_disconnect
void g_object_disconnect(gpointer object, const(gchar)* signal_spec, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_object_dup_data
gpointer g_object_dup_data(GObject* object, const(gchar)* key, GDuplicateFunc dup_func, gpointer user_data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_object_dup_qdata
gpointer g_object_dup_qdata(GObject* object, GQuark quark, GDuplicateFunc dup_func, gpointer user_data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_object_force_floating
void g_object_force_floating(GObject* object)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_object_freeze_notify
void g_object_freeze_notify(GObject* object)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_object_get
void g_object_get(gpointer object, const(gchar)* first_property_name, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_object_get_data
gpointer g_object_get_data(GObject* object, const(gchar)* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_object_get_property
void g_object_get_property(GObject* object, const(gchar)* property_name, GValue* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_object_get_qdata
gpointer g_object_get_qdata(GObject* object, GQuark quark)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_object_get_type
GType g_object_get_type()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_object_get_valist
void g_object_get_valist(GObject* object, const(gchar)* first_property_name, va_list var_args)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_object_interface_find_property
GParamSpec* g_object_interface_find_property(gpointer g_iface, const(gchar)* property_name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_object_interface_install_property
void g_object_interface_install_property(gpointer g_iface, GParamSpec* pspec)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_object_interface_list_properties
GParamSpec** g_object_interface_list_properties(gpointer g_iface, guint* n_properties_p)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_object_is_floating
gboolean g_object_is_floating(gpointer object)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_object_new
gpointer g_object_new(GType object_type, const(gchar)* first_property_name, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_object_new_valist
GObject* g_object_new_valist(GType object_type, const(gchar)* first_property_name, va_list var_args)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_object_newv
gpointer g_object_newv(GType object_type, guint n_parameters, GParameter* parameters)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_object_notify
void g_object_notify(GObject* object, const(gchar)* property_name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_object_notify_by_pspec
void g_object_notify_by_pspec(GObject* object, GParamSpec* pspec)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_object_ref
gpointer g_object_ref(gpointer object)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_object_ref_sink
gpointer g_object_ref_sink(gpointer object)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_object_remove_toggle_ref
void g_object_remove_toggle_ref(GObject* object, GToggleNotify notify, gpointer data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_object_remove_weak_pointer
void g_object_remove_weak_pointer(GObject* object, gpointer* weak_pointer_location)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_object_replace_data
gboolean g_object_replace_data(GObject* object, const(gchar)* key, gpointer oldval, gpointer newval, GDestroyNotify destroy, GDestroyNotify* old_destroy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_object_replace_qdata
gboolean g_object_replace_qdata(GObject* object, GQuark quark, gpointer oldval, gpointer newval, GDestroyNotify destroy, GDestroyNotify* old_destroy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_object_run_dispose
void g_object_run_dispose(GObject* object)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_object_set
void g_object_set(gpointer object, const(gchar)* first_property_name, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_object_set_data
void g_object_set_data(GObject* object, const(gchar)* key, gpointer data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_object_set_data_full
void g_object_set_data_full(GObject* object, const(gchar)* key, gpointer data, GDestroyNotify destroy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_object_set_property
void g_object_set_property(GObject* object, const(gchar)* property_name, const(GValue)* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_object_set_qdata
void g_object_set_qdata(GObject* object, GQuark quark, gpointer data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_object_set_qdata_full
void g_object_set_qdata_full(GObject* object, GQuark quark, gpointer data, GDestroyNotify destroy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_object_set_valist
void g_object_set_valist(GObject* object, const(gchar)* first_property_name, va_list var_args)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_object_steal_data
gpointer g_object_steal_data(GObject* object, const(gchar)* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_object_steal_qdata
gpointer g_object_steal_qdata(GObject* object, GQuark quark)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_object_thaw_notify
void g_object_thaw_notify(GObject* object)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_object_unref
void g_object_unref(gpointer object)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_object_watch_closure
void g_object_watch_closure(GObject* object, GClosure* closure)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_object_weak_ref
void g_object_weak_ref(GObject* object, GWeakNotify notify, gpointer data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_object_weak_unref
void g_object_weak_unref(GObject* object, GWeakNotify notify, gpointer data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_signal_connect_object
gulong g_signal_connect_object(gpointer instance, const(gchar)* detailed_signal, GCallback c_handler, gpointer gobject, GConnectFlags connect_flags)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_value_dup_object
gpointer g_value_dup_object(const(GValue)* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_value_get_object
gpointer g_value_get_object(const(GValue)* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_value_set_object
void g_value_set_object(GValue* value, gpointer v_object)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_value_set_object_take_ownership
deprecated void g_value_set_object_take_ownership(GValue* value, gpointer v_object)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_value_take_object
void g_value_take_object(GValue* value, gpointer v_object)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_weak_ref_clear
void g_weak_ref_clear(GWeakRef* weak_ref)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_weak_ref_get
gpointer g_weak_ref_get(GWeakRef* weak_ref)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_weak_ref_init
void g_weak_ref_init(GWeakRef* weak_ref, gpointer object)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
g_weak_ref_set
void g_weak_ref_set(GWeakRef* weak_ref, gpointer object)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

GObject
struct GObject
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GObjectClass
struct GObjectClass
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GObjectConstructParam
struct GObjectConstructParam
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GWeakRef
struct GWeakRef
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta