public static unowned Clutter.BindingPool find (string name);
public unowned string find_action (uint key_val, Clutter.ModifierType modifiers);
public static unowned Clutter.BindingPool get_for_class (void* klass);
- public void install_action (string action_name, uint key_val, Clutter.ModifierType modifiers, owned GLib.Callback callback);
- public void install_closure (string action_name, uint key_val, Clutter.ModifierType modifiers, GLib.Closure closure);
+ public void install_action (string action_name, uint key_val, Clutter.ModifierType modifiers, [CCode (type = "GCallback")] owned Clutter.BindingActionFunc callback);
+ public void install_closure (string action_name, uint key_val, Clutter.ModifierType modifiers, [CCode (type = "GClosure*")] owned Clutter.BindingActionFunc closure);
public void override_action (uint key_val, Clutter.ModifierType modifiers, owned GLib.Callback callback);
public void override_closure (uint key_val, Clutter.ModifierType modifiers, GLib.Closure closure);
public void remove_action (uint key_val, Clutter.ModifierType modifiers);
public delegate double AlphaFunc (Clutter.Alpha alpha);
[CCode (cheader_filename = "clutter/clutter.h")]
public delegate void BehaviourForeachFunc (Clutter.Behaviour behaviour, Clutter.Actor actor);
- [CCode (cheader_filename = "clutter/clutter.h", has_target = false)]
+ [CCode (cheader_filename = "clutter/clutter.h")]
public delegate bool BindingActionFunc (GLib.Object gobject, string action_name, uint key_val, Clutter.ModifierType modifiers);
[CCode (cheader_filename = "clutter/clutter.h")]
public delegate void Callback (Clutter.Actor actor);
clutter_behaviour_scale_get_bounds.* is_out="1"
clutter_binding_pool_install_action.data hidden="1"
-clutter_binding_pool_install_action.callback transfer_ownership="1"
+clutter_binding_pool_install_action.callback transfer_ownership="1" type_name="BindingActionFunc" ctype="GCallback"
clutter_binding_pool_install_action.notify hidden="1"
+clutter_binding_pool_install_closure.closure transfer_ownership="1" type_name="BindingActionFunc" ctype="GClosure*"
clutter_binding_pool_override_action.data hidden="1"
clutter_binding_pool_override_action.callback transfer_ownership="1"
clutter_binding_pool_override_action.notify hidden="1"
+ClutterBindingActionFunc has_target="1"
+
clutter_box_clutter_padding_* hidden="1"
ClutterButtonEvent is_value_type="1"