Import line: | GObject = imports.gi.GObject; |
GIR File: | GObject-2.0.gir |
C documentation: | GClosure |
Struct : | Closure |
Show / Hide Inherited methods, properties and signals |
Properties | Defined By | |
---|---|---|
data : void*
|
GObject.Closure | |
derivative_flag : Number
|
GObject.Closure | |
floating : Number
|
GObject.Closure | |
in_inotify : Number
|
GObject.Closure | |
in_marshal : Number
|
GObject.Closure | |
is_invalid : Number
|
GObject.Closure | |
marshal : void*
read only
|
GObject.Closure | |
meta_marshal : Number
|
GObject.Closure | |
n_fnotifiers : Number
|
GObject.Closure | |
n_guards : Number
|
GObject.Closure | |
n_inotifiers : Number
|
GObject.Closure | |
notifiers : GObject.ClosureNotifyData
|
GObject.Closure | |
ref_count : Number
|
GObject.Closure |
Method / Constructor | Defined By | |
---|---|---|
new GObject.Closure
()
Create a new GObject.Closure
Create a new GObject.Closure
|
||
Create a new GObject.Closure
Create a new GObject.Closure
|
||
Create a new GObject.Closure
Create a new GObject.Closure
|
||
GObject.Closure | ||
GObject.Closure | ||
GObject.Closure | ||
invalidate
()
:
none
|
GObject.Closure | |
invoke
(Value return_value, Number n_param_values, Value param_values, void* invocation_hint)
:
none
|
GObject.Closure | |
GObject.Closure | ||
GObject.Closure | ||
set_marshal
(Function marshal)
:
none
|
GObject.Closure | |
GObject.Closure | ||
sink
()
:
none
|
GObject.Closure |
None |
Class / Namespace | Method / Signal / Properties |
---|---|
Clutter.Alpha
Method |
GClosure variant of clutter_alpha_register_func().
|
Clutter.Alpha
Method |
set_closure
(Closure closure)
:
none
Sets the GClosure used to compute the alpha value at each frame of the ClutterTimeline bound to alpha.
|
Clutter.BindingPool
Method |
install_closure
(String action_name, Number key_val, ModifierType modifiers, Closure closure)
:
none
A GClosure variant of clutter_binding_pool_install_action().
|
Clutter.BindingPool
Method |
A GClosure variant of clutter_binding_pool_override_action().
|
Everything
Method |
|
Everything
Method |
|
GIMarshallingTests
Method |
GIMarshallingTests.gclosure_in
(Closure closure)
:
none
|
GIRepository
Method |
GIRepository.gi_cclosure_marshal_generic
(Closure closure, Value return_gvalue, Number n_param_values, Value param_values, void* invocation_hint, void* marshal_data)
:
none
|
GObject
Method |
GObject.cclosure_new
(Function callback_func, void* user_data, Function destroy_data)
:
GObject.Closure
|
GObject
Method |
|
GObject
Method |
|
GObject
Method |
GObject.cclosure_new_swap
(Function callback_func, void* user_data, Function destroy_data)
:
GObject.Closure
|
GObject
Method |
GObject.signal_connect_closure
(void* instance, String detailed_signal, Closure closure, Boolean after)
:
Number
|
GObject
Method |
GObject.signal_connect_closure_by_id
(void* instance, Number signal_id, Number detail, Closure closure, Boolean after)
:
Number
|
GObject
Method |
GObject.signal_handler_find
(void* instance, SignalMatchType mask, Number signal_id, Number detail, Closure closure, void* func, void* data)
:
Number
|
GObject
Method |
GObject.signal_handlers_block_matched
(void* instance, SignalMatchType mask, Number signal_id, Number detail, Closure closure, void* func, void* data)
:
Number
|
GObject
Method |
GObject.signal_handlers_disconnect_matched
(void* instance, SignalMatchType mask, Number signal_id, Number detail, Closure closure, void* func, void* data)
:
Number
|
GObject
Method |
GObject.signal_handlers_unblock_matched
(void* instance, SignalMatchType mask, Number signal_id, Number detail, Closure closure, void* func, void* data)
:
Number
|
GObject
Method |
GObject.signal_newv
(String signal_name, Number itype, SignalFlags signal_flags, Closure class_closure, Function accumulator, void* accu_data, Function c_marshaller, Number return_type, Number n_params, Object out_values)
:
Number
|
GObject
Method |
GObject.signal_override_class_closure
(Number signal_id, Number instance_type, Closure class_closure)
:
none
|
GObject
Method |
|
GObject
Method |
|
Gio
Method |
Gio.bus_own_name_on_connection_with_closures
(DBusConnection connection, String name, BusNameOwnerFlags flags, Closure name_acquired_closure, Closure name_lost_closure)
:
Number
|
Gio
Method |
Gio.bus_own_name_with_closures
(BusType bus_type, String name, BusNameOwnerFlags flags, Closure bus_acquired_closure, Closure name_acquired_closure, Closure name_lost_closure)
:
Number
|
Gio
Method |
Gio.bus_watch_name_on_connection_with_closures
(DBusConnection connection, String name, BusNameWatcherFlags flags, Closure name_appeared_closure, Closure name_vanished_closure)
:
Number
|
Gio
Method |
Gio.bus_watch_name_with_closures
(BusType bus_type, String name, BusNameWatcherFlags flags, Closure name_appeared_closure, Closure name_vanished_closure)
:
Number
|
Gtk.AccelGroup
Signal |
The accel-changed signal is emitted when a GtkAccelGroupEntry is added to or removed from the accel group.
|
Gtk.AccelGroup
Method |
Finds the GtkAccelGroup to which closure is connected; see gtk_accel_group_connect().
|
Gtk.AccelGroup
Method |
Installs an accelerator in this group.
|
Gtk.AccelGroup
Method |
Installs an accelerator in this group, using an accelerator path to look up the appropriate key and modifiers (see gtk_accel_map_add_entry()).
|
Gtk.AccelGroup
Method |
Removes an accelerator previously installed through gtk_accel_group_connect().
|
Gtk.AccelLabel
Property |
accel_closure : GObject.Closure
|
Gtk.AccelLabel
Method |
set_accel_closure
(Closure accel_closure)
:
none
Sets the closure to be monitored by this accelerator label.
|
Gtk.Action
Method |
get_accel_closure
()
:
GObject.Closure
Returns the accel closure for this action.
|
Midgard
Method |
Midgard.dbus_glib_marshal_midgard_dbus_BOOLEAN__STRING_POINTER
(Closure closure, Value return_value, Number n_param_values, Value param_values, void* invocation_hint, void* marshal_data)
:
none
|
PanelApplet.Factory
Method |
new PanelApplet.Factory.c_new
(String applet_id, Number applet_type, Closure closure)
:
PanelApplet.Factory
Create a new PanelApplet.Factory
|