1 KEY_* name="KEY_(.+)" parent="Gdk.Key"
2 selection_* name="selection_(.+)" parent="Gdk.Selection"
10 .free_history skip=false
12 .get_axis_value skip=false
13 .get_history skip=false
15 .get_window_at_position skip=false
21 .add_filter skip=false
22 .create_similar_image_surface type="Cairo.ImageSurface"
23 .remove_filter skip=false
24 .moved_to_rect.*_rect type="Gdk.Rectangle"
33 .modifier_reserved_*_mask skip
34 pango_layout_get_clip_region skip=false
35 property_change skip=false
36 add_option_entries_libgtk_only skip=false
38 .grab_info_libgtk_only skip
39 Display.open_default_libgtk_only skip=false
41 .destroy destroys_instance
43 synthesize_window_state skip
45 // g-i doesn't support nullable fields and properties (bug #730479)
47 .associated_device nullable
50 // vapigen actually generates the correctly, but in away that breaks BC
51 Rectangle.union return_void
52 Screen.get_monitor_geometry return_void
53 Window.get_frame_extents return_void
55 EventAny struct=false base_type="Gdk.Event" type_id="gdk_event_get_type ()"
56 EventButton struct=false base_type="Gdk.Event" type_id="gdk_event_get_type ()"
57 EventConfigure struct=false base_type="Gdk.Event" type_id="gdk_event_get_type ()"
58 EventCrossing struct=false base_type="Gdk.Event" type_id="gdk_event_get_type ()"
59 EventDND struct=false base_type="Gdk.Event" type_id="gdk_event_get_type ()"
60 EventExpose struct=false base_type="Gdk.Event" type_id="gdk_event_get_type ()"
61 EventFocus struct=false base_type="Gdk.Event" type_id="gdk_event_get_type ()"
62 EventGrabBroken struct=false base_type="Gdk.Event" type_id="gdk_event_get_type ()"
63 EventKey struct=false base_type="Gdk.Event" type_id="gdk_event_get_type ()"
64 .string name="str" unowned=false
65 EventMotion struct=false base_type="Gdk.Event" type_id="gdk_event_get_type ()"
67 EventOwnerChange struct=false base_type="Gdk.Event" type_id="gdk_event_get_type ()"
68 EventPadAxis struct=false base_type="Gdk.Event" type_id="gdk_event_get_type ()"
69 EventPadButton struct=false base_type="Gdk.Event" type_id="gdk_event_get_type ()"
70 EventPadGroupMode struct=false base_type="Gdk.Event" type_id="gdk_event_get_type ()"
71 EventProperty struct=false base_type="Gdk.Event" type_id="gdk_event_get_type ()"
72 EventProximity struct=false base_type="Gdk.Event" type_id="gdk_event_get_type ()"
73 EventScroll struct=false base_type="Gdk.Event" type_id="gdk_event_get_type ()"
74 EventSelection struct=false base_type="Gdk.Event" type_id="gdk_event_get_type ()"
75 EventSetting struct=false base_type="Gdk.Event" type_id="gdk_event_get_type ()"
76 EventTouch struct=false base_type="Gdk.Event" type_id="gdk_event_get_type ()"
77 EventTouchpadPinch struct=false base_type="Gdk.Event" type_id="gdk_event_get_type ()"
78 EventTouchpadSwipe struct=false base_type="Gdk.Event" type_id="gdk_event_get_type ()"
79 EventVisibility struct=false base_type="Gdk.Event" type_id="gdk_event_get_type ()"
80 EventWindowState struct=false base_type="Gdk.Event" type_id="gdk_event_get_type ()"
81 FilterFunc.data closure=2
83 parse_args.argv unowned
84 property_change.data array
85 selection_property_get skip=false
87 threads_add_idle skip=false
88 threads_add_timeout skip=false
89 threads_add_timeout_seconds skip=false
90 threads_set_lock_functions skip=false