~ubuntu-branches/ubuntu/vivid/vala/vivid

« back to all changes in this revision

Viewing changes to vapi/clutter-1.0.vapi

  • Committer: Bazaar Package Importer
  • Author(s): Sebastian Dröge
  • Date: 2010-07-28 07:58:01 UTC
  • mfrom: (1.5.5 upstream) (7.3.14 experimental)
  • Revision ID: james.westby@ubuntu.com-20100728075801-18u9cg5hv5oety6m
Tags: 0.9.4-1
New upstream development release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
7
7
                [CCode (cheader_filename = "clutter/clutter.h")]
8
8
                public static uint add (uint fps, GLib.SourceFunc func);
9
9
                [CCode (cheader_filename = "clutter/clutter.h")]
10
 
                public static uint add_full (int priority, uint fps, GLib.SourceFunc func, GLib.DestroyNotify? notify = null);
 
10
                public static uint add_full (int priority, uint fps, owned GLib.SourceFunc func);
11
11
        }
12
12
        [CCode (cprefix = "ClutterThreads", lower_case_cprefix = "clutter_threads_")]
13
13
        namespace Threads {
16
16
                        [CCode (cname = "clutter_threads_add_frame_source", cheader_filename = "clutter/clutter.h")]
17
17
                        public static uint add (uint fps, GLib.SourceFunc func);
18
18
                        [CCode (cname = "clutter_threads_add_frame_source_full", cheader_filename = "clutter/clutter.h")]
19
 
                        public static uint add_full (int priority, uint fps, GLib.SourceFunc func, GLib.DestroyNotify? notify = null);
 
19
                        public static uint add_full (int priority, uint fps, owned GLib.SourceFunc func);
20
20
                }
21
21
                [CCode (cprefix = "ClutterThreadsIdle", lower_case_cprefix = "clutter_threads_idle_")]
22
22
                namespace Idle {
23
23
                        [CCode (cname = "clutter_threads_add_idle", cheader_filename = "clutter/clutter.h")]
24
24
                        public static uint add (GLib.SourceFunc func);
25
25
                        [CCode (cname = "clutter_threads_add_idle_full", cheader_filename = "clutter/clutter.h")]
26
 
                        public static uint add_full (int priority, GLib.SourceFunc func, GLib.DestroyNotify? notify = null);
 
26
                        public static uint add_full (int priority, owned GLib.SourceFunc func);
27
27
                }
28
28
                [CCode (cprefix = "ClutterThreadsTimeout", lower_case_cprefix = "clutter_threads_timeout_")]
29
29
                namespace Timeout {
30
30
                        [CCode (cname = "clutter_threads_add_timeout", cheader_filename = "clutter/clutter.h")]
31
31
                        public static uint add (uint interval, GLib.SourceFunc func);
32
32
                        [CCode (cname = "clutter_threads_add_timeout_full", cheader_filename = "clutter/clutter.h")]
33
 
                        public static uint add_full (int priority, uint interval, GLib.SourceFunc func, GLib.DestroyNotify? notify = null);
 
33
                        public static uint add_full (int priority, uint interval, owned GLib.SourceFunc func);
34
34
                }
35
35
                [CCode (cheader_filename = "clutter/clutter.h")]
36
36
                public static void enter ();
516
516
                public static unowned Clutter.BindingPool find (string name);
517
517
                public unowned string find_action (uint key_val, Clutter.ModifierType modifiers);
518
518
                public static unowned Clutter.BindingPool get_for_class (void* klass);
519
 
                public void install_action (string action_name, uint key_val, Clutter.ModifierType modifiers, owned GLib.Callback callback);
520
 
                public void install_closure (string action_name, uint key_val, Clutter.ModifierType modifiers, GLib.Closure closure);
 
519
                public void install_action (string action_name, uint key_val, Clutter.ModifierType modifiers, [CCode (type = "GCallback")] owned Clutter.BindingActionFunc callback);
 
520
                public void install_closure (string action_name, uint key_val, Clutter.ModifierType modifiers, [CCode (type = "GClosure*")] owned Clutter.BindingActionFunc closure);
521
521
                public void override_action (uint key_val, Clutter.ModifierType modifiers, owned GLib.Callback callback);
522
522
                public void override_closure (uint key_val, Clutter.ModifierType modifiers, GLib.Closure closure);
523
523
                public void remove_action (uint key_val, Clutter.ModifierType modifiers);
1169
1169
        }
1170
1170
        [CCode (cheader_filename = "clutter/clutter.h")]
1171
1171
        public interface Container : GLib.Object {
1172
 
                public void add (...);
 
1172
                public void add (params Clutter.Actor[] actors);
1173
1173
                [CCode (vfunc_name = "add")]
1174
1174
                public abstract void add_actor (Clutter.Actor actor);
1175
1175
                public void add_valist (Clutter.Actor first_actor, void* var_args);
1194
1194
                public virtual void lower_child (Clutter.Actor actor, Clutter.Actor? sibling = null);
1195
1195
                [CCode (vfunc_name = "raise")]
1196
1196
                public virtual void raise_child (Clutter.Actor actor, Clutter.Actor? sibling = null);
1197
 
                public void remove (...);
 
1197
                public void remove (params Clutter.Actor[] actors);
1198
1198
                [CCode (vfunc_name = "remove")]
1199
1199
                public abstract void remove_actor (Clutter.Actor actor);
1200
1200
                public void remove_valist (Clutter.Actor first_actor, void* var_args);
1756
1756
        public delegate double AlphaFunc (Clutter.Alpha alpha);
1757
1757
        [CCode (cheader_filename = "clutter/clutter.h")]
1758
1758
        public delegate void BehaviourForeachFunc (Clutter.Behaviour behaviour, Clutter.Actor actor);
1759
 
        [CCode (cheader_filename = "clutter/clutter.h", has_target = false)]
 
1759
        [CCode (cheader_filename = "clutter/clutter.h")]
1760
1760
        public delegate bool BindingActionFunc (GLib.Object gobject, string action_name, uint key_val, Clutter.ModifierType modifiers);
1761
1761
        [CCode (cheader_filename = "clutter/clutter.h")]
1762
1762
        public delegate void Callback (Clutter.Actor actor);