diff options
author | Rico Tzschichholz <ricotz@ubuntu.com> | 2014-10-02 15:34:02 +0200 |
---|---|---|
committer | Rico Tzschichholz <ricotz@ubuntu.com> | 2014-10-02 15:34:02 +0200 |
commit | ff7e71695b4c06736205b68c811402e53ef1ac17 (patch) | |
tree | edcf4506954e3aa9d9e8fa067a67c4c6c843fee4 /vapi/clutter-x11-1.0.vapi | |
parent | 6f04662e777f88bde419187067631aeacb271d00 (diff) | |
download | vala-ff7e71695b4c06736205b68c811402e53ef1ac17.tar.gz |
Add clutter-gdk-1.0, clutter-x11-1.0 bindings
Diffstat (limited to 'vapi/clutter-x11-1.0.vapi')
-rw-r--r-- | vapi/clutter-x11-1.0.vapi | 115 |
1 files changed, 115 insertions, 0 deletions
diff --git a/vapi/clutter-x11-1.0.vapi b/vapi/clutter-x11-1.0.vapi new file mode 100644 index 000000000..fca8ce608 --- /dev/null +++ b/vapi/clutter-x11-1.0.vapi @@ -0,0 +1,115 @@ +/* clutter-x11-1.0.vapi generated by vapigen, do not modify. */ + +[CCode (cprefix = "ClutterX11", gir_namespace = "ClutterX11", gir_version = "1.0", lower_case_cprefix = "clutter_x11_")] +namespace ClutterX11 { + [CCode (cheader_filename = "clutter/x11/clutter-x11.h", type_id = "clutter_x11_texture_pixmap_get_type ()")] + public class TexturePixmap : Clutter.Texture, Atk.Implementor, Clutter.Animatable, Clutter.Container, Clutter.Scriptable { + [CCode (has_construct_function = false, type = "ClutterActor*")] + public TexturePixmap (); + public void set_automatic (bool setting); + public void set_pixmap (X.Pixmap pixmap); + public void set_window (X.Window window, bool automatic); + public void sync_window (); + [CCode (has_construct_function = false, type = "ClutterActor*")] + public TexturePixmap.with_pixmap (X.Pixmap pixmap); + [CCode (has_construct_function = false, type = "ClutterActor*")] + public TexturePixmap.with_window (X.Window window); + [NoAccessorMethod] + public bool automatic_updates { get; set; } + [NoAccessorMethod] + public bool destroyed { get; } + [NoAccessorMethod] + public ulong pixmap { get; set; } + [NoAccessorMethod] + public uint pixmap_depth { get; } + [NoAccessorMethod] + public uint pixmap_height { get; } + [NoAccessorMethod] + public uint pixmap_width { get; } + [NoAccessorMethod] + public ulong window { get; set; } + [NoAccessorMethod] + public bool window_mapped { get; } + [NoAccessorMethod] + public bool window_override_redirect { get; } + [NoAccessorMethod] + public bool window_redirect_automatic { get; set; } + [NoAccessorMethod] + public int window_x { get; } + [NoAccessorMethod] + public int window_y { get; } + public signal void queue_damage_redraw (int x, int y, int width, int height); + [HasEmitter] + public virtual signal void update_area (int x, int y, int width, int height); + } + [CCode (cheader_filename = "clutter/x11/clutter-x11.h", cprefix = "CLUTTER_X11_FILTER_", has_type_id = false)] + public enum FilterReturn { + CONTINUE, + TRANSLATE, + REMOVE + } + [CCode (cheader_filename = "clutter/x11/clutter-x11.h", cprefix = "CLUTTER_X11_XINPUT_", has_type_id = false)] + public enum XInputEventTypes { + KEY_PRESS_EVENT, + KEY_RELEASE_EVENT, + BUTTON_PRESS_EVENT, + BUTTON_RELEASE_EVENT, + MOTION_NOTIFY_EVENT, + LAST_EVENT + } + [CCode (cheader_filename = "clutter/x11/clutter-x11.h", instance_pos = 2.9)] + public delegate ClutterX11.FilterReturn FilterFunc (X.Event xev, Clutter.Event cev); + [CCode (cheader_filename = "clutter/x11/clutter-x11.h")] + public static void add_filter (ClutterX11.FilterFunc func); + [CCode (cheader_filename = "clutter/x11/clutter-x11.h")] + public static void disable_event_retrieval (); + [CCode (cheader_filename = "clutter/x11/clutter-x11.h")] + [Deprecated (since = "1.14")] + public static void enable_xinput (); + [CCode (cheader_filename = "clutter/x11/clutter-x11.h")] + public static int event_get_key_group (Clutter.Event event); + [CCode (cheader_filename = "clutter/x11/clutter-x11.h")] + public static uint event_sequence_get_touch_detail (Clutter.EventSequence sequence); + [CCode (cheader_filename = "clutter/x11/clutter-x11.h")] + public static X.Time get_current_event_time (); + [CCode (cheader_filename = "clutter/x11/clutter-x11.h")] + public static unowned X.Display get_default_display (); + [CCode (cheader_filename = "clutter/x11/clutter-x11.h")] + public static int get_default_screen (); + [CCode (cheader_filename = "clutter/x11/clutter-x11.h")] + [Deprecated (since = "1.2")] + public static unowned GLib.SList<Clutter.InputDevice> get_input_devices (); + [CCode (cheader_filename = "clutter/x11/clutter-x11.h")] + public static X.Window get_root_window (); + [CCode (cheader_filename = "clutter/x11/clutter-x11.h")] + public static unowned Clutter.Stage get_stage_from_window (X.Window win); + [CCode (cheader_filename = "clutter/x11/clutter-x11.h")] + [Deprecated (since = "1.2")] + public static X.VisualInfo? get_stage_visual (Clutter.Stage stage); + [CCode (cheader_filename = "clutter/x11/clutter-x11.h")] + public static X.Window get_stage_window (Clutter.Stage stage); + [CCode (cheader_filename = "clutter/x11/clutter-x11.h")] + public static bool get_use_argb_visual (); + [CCode (cheader_filename = "clutter/x11/clutter-x11.h")] + public static X.VisualInfo? get_visual_info (); + [CCode (cheader_filename = "clutter/x11/clutter-x11.h")] + public static ClutterX11.FilterReturn handle_event (X.Event xevent); + [CCode (cheader_filename = "clutter/x11/clutter-x11.h")] + public static bool has_composite_extension (); + [CCode (cheader_filename = "clutter/x11/clutter-x11.h")] + public static bool has_event_retrieval (); + [CCode (cheader_filename = "clutter/x11/clutter-x11.h")] + public static bool has_xinput (); + [CCode (cheader_filename = "clutter/x11/clutter-x11.h")] + public static void remove_filter (ClutterX11.FilterFunc func); + [CCode (cheader_filename = "clutter/x11/clutter-x11.h")] + public static void set_display (X.Display xdpy); + [CCode (cheader_filename = "clutter/x11/clutter-x11.h")] + public static bool set_stage_foreign (Clutter.Stage stage, X.Window xwindow); + [CCode (cheader_filename = "clutter/x11/clutter-x11.h")] + public static void set_use_argb_visual (bool use_argb); + [CCode (cheader_filename = "clutter/x11/clutter-x11.h")] + public static void trap_x_errors (); + [CCode (cheader_filename = "clutter/x11/clutter-x11.h")] + public static int untrap_x_errors (); +} |