blob: ce290014dcbd14539e142f556afcac78574d106e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
|
KEY_* name="KEY_(.+)" type="uint" parent="Gdk.Key"
selection_* name="selection_(.+)" parent="Gdk.Selection"
*.ref unowned
Atom struct
Color struct
Cursor abstract=false
Device
.free_history skip=false
.get_axis skip=false
.get_axis_value skip=false
.get_history skip=false
.get_state skip=false
.get_window_at_position skip=false
Event
._get_angle skip
._get_center skip
._get_distance skip
Event*
.axes array
Window abstract=false
.add_filter skip=false
.create_similar_image_surface type="Cairo.ImageSurface"
.remove_filter skip=false
.moved_to_rect.*_rect type="Gdk.Rectangle"
WindowRedirect skip
Rectangle struct
.x skip
.y skip
.width skip
.height skip
RGBA struct
ModifierType
.modifier_reserved_*_mask skip
pango_layout_get_clip_region skip=false
.index_ranges array array_length_idx=4
property_change skip=false
add_option_entries_libgtk_only skip=false
Device
.grab_info_libgtk_only skip
Display.open_default_libgtk_only skip=false
Window
.destroy destroys_instance
.destroy_notify skip
synthesize_window_state skip
// g-i doesn't support nullable fields and properties (bug #730479)
Device
.associated_device nullable
.name nullable
// vapigen actually generates the correctly, but in away that breaks BC
Rectangle.union return_void
Screen.get_monitor_geometry return_void
Window.get_frame_extents return_void
EventAny struct=false base_type="Gdk.Event" type_id="gdk_event_get_type ()"
EventButton struct=false base_type="Gdk.Event" type_id="gdk_event_get_type ()"
EventConfigure struct=false base_type="Gdk.Event" type_id="gdk_event_get_type ()"
EventCrossing struct=false base_type="Gdk.Event" type_id="gdk_event_get_type ()"
EventDND struct=false base_type="Gdk.Event" type_id="gdk_event_get_type ()"
EventExpose struct=false base_type="Gdk.Event" type_id="gdk_event_get_type ()"
EventFocus struct=false base_type="Gdk.Event" type_id="gdk_event_get_type ()"
EventGrabBroken struct=false base_type="Gdk.Event" type_id="gdk_event_get_type ()"
EventKey struct=false base_type="Gdk.Event" type_id="gdk_event_get_type ()"
.string name="str" unowned=false
EventMotion struct=false base_type="Gdk.Event" type_id="gdk_event_get_type ()"
.axes array
EventOwnerChange struct=false base_type="Gdk.Event" type_id="gdk_event_get_type ()"
EventPadAxis struct=false base_type="Gdk.Event" type_id="gdk_event_get_type ()"
EventPadButton struct=false base_type="Gdk.Event" type_id="gdk_event_get_type ()"
EventPadGroupMode struct=false base_type="Gdk.Event" type_id="gdk_event_get_type ()"
EventProperty struct=false base_type="Gdk.Event" type_id="gdk_event_get_type ()"
EventProximity struct=false base_type="Gdk.Event" type_id="gdk_event_get_type ()"
EventScroll struct=false base_type="Gdk.Event" type_id="gdk_event_get_type ()"
EventSelection struct=false base_type="Gdk.Event" type_id="gdk_event_get_type ()"
EventSetting struct=false base_type="Gdk.Event" type_id="gdk_event_get_type ()"
EventTouch struct=false base_type="Gdk.Event" type_id="gdk_event_get_type ()"
EventTouchpadPinch struct=false base_type="Gdk.Event" type_id="gdk_event_get_type ()"
EventTouchpadSwipe struct=false base_type="Gdk.Event" type_id="gdk_event_get_type ()"
EventVisibility struct=false base_type="Gdk.Event" type_id="gdk_event_get_type ()"
EventWindowState struct=false base_type="Gdk.Event" type_id="gdk_event_get_type ()"
FilterFunc.data closure=2
init*.argv unowned
parse_args.argv unowned
property_change.data array
selection_property_get skip=false
.data array
.prop_type out
.prop_format out
threads_add_idle skip=false
threads_add_timeout skip=false
threads_add_timeout_seconds skip=false
threads_set_lock_functions skip=false
XEvent skip
|