|
| 1 | +// Non mini-object |
| 2 | +ActorBox struct |
| 3 | +Color struct |
| 4 | +Knot struct |
| 5 | +Margin struct |
| 6 | +PaintVolume struct |
| 7 | +PathNode struct |
| 8 | +Perspective struct |
| 9 | +Units struct |
| 10 | + |
| 11 | +*.ref unowned |
| 12 | + |
| 13 | +init.argv unowned |
| 14 | +Actor |
| 15 | + .apply_transform.matrix ref |
| 16 | + .get_abs_allocation_vertices.verts out=false |
| 17 | +Canvas |
| 18 | + .new symbol_type="constructor" |
| 19 | +Event.type#method name="get_type" |
| 20 | +Image |
| 21 | + .new symbol_type="constructor" |
| 22 | + |
| 23 | +// ??? |
| 24 | +Actor.has_pointer#method name="get_has_pointer" |
| 25 | +InitError errordomain=false |
| 26 | +ScriptError errordomain |
| 27 | +ImageError errordomain |
| 28 | + |
| 29 | +// Not all backing symbols are deprecated |
| 30 | +Actor.pick deprecated=false |
| 31 | + |
| 32 | +// Nullable return values |
| 33 | +Actor |
| 34 | + .get_parent nullable |
| 35 | +value_get_color nullable |
| 36 | + |
| 37 | +// method/virtual-method/signal don't match |
| 38 | +Actor |
| 39 | + .event#method name="emit_event" |
| 40 | + .get_paint_volume#virtual_method name="get_paint_volume_vfunc" |
| 41 | + .get_paint_volume#virtual_method.volume out |
| 42 | +Container |
| 43 | + .add_actor skip=false |
| 44 | + .class_* skip |
| 45 | +Text |
| 46 | + .activate#method name="try_activate" |
| 47 | + .insert_text#signal skip |
| 48 | +TextBuffer.get_text#virtual_method name="get_text_with_length" |
| 49 | + |
| 50 | +// virtual/abstract distinction |
| 51 | +Container |
| 52 | + .lower virtual |
| 53 | + .raise virtual |
| 54 | + .*_child_meta#virtual_method virtual |
| 55 | + |
| 56 | +// Default values |
| 57 | +Container |
| 58 | + .lower.sibling nullable default=null |
| 59 | + .raise.sibling nullable default=null |
| 60 | +Stage.read_pixels |
| 61 | + .width default=-1 |
| 62 | + .height default=-1 |
| 63 | +Stage.paint_to_buffer |
| 64 | + .data type="uint8[]" |
| 65 | +Text |
| 66 | + .position_to_coords.line_height default=null |
| 67 | + |
| 68 | +// Reparented funcs methods can't be instance methods |
| 69 | +feature_available skip |
| 70 | +feature_get_all skip |
| 71 | + |
| 72 | +// Skipped by g-i for unknown reasons |
| 73 | +LayoutManager |
| 74 | + .create_child_meta skip=false |
| 75 | + |
| 76 | +// Variadic arguments |
| 77 | +Backend |
| 78 | + .get_cogl_context skip=false |
| 79 | +Container |
| 80 | + .child_get skip=false |
| 81 | + .child_set skip=false |
| 82 | + .remove skip=false |
| 83 | +Interval |
| 84 | + .new skip=false |
| 85 | + .get_interval skip=false |
| 86 | + .set_final skip=false |
| 87 | + .set_initial skip=false |
| 88 | + .set_interval skip=false |
| 89 | +LayoutManager |
| 90 | + .child_get skip=false |
| 91 | + .child_set skip=false |
| 92 | +Script |
| 93 | + .get_objects skip=false |
| 94 | + |
| 95 | +// Skipped upstream for unknown reasons |
| 96 | +Interval.register_progress_func skip=false |
| 97 | +get_option_group skip=false |
| 98 | +get_option_group_without_init skip=false |
| 99 | +threads_add_idle skip=false |
| 100 | +threads_add_idle_full skip=false |
| 101 | +threads_add_timeout skip=false |
| 102 | +threads_add_timeout_full skip=false |
| 103 | + |
| 104 | +// struct/class confusion |
| 105 | +ActorBox |
| 106 | + .new skip |
| 107 | + .from_vertices skip |
| 108 | +Units.from_* skip |
| 109 | +Color |
| 110 | + .new skip |
| 111 | +Margin |
| 112 | + .new skip |
| 113 | + |
| 114 | +// Class methods |
| 115 | +container_class_find_child_property skip |
| 116 | +container_class_list_child_properties skip |
| 117 | + |
| 118 | +// Move symbols |
| 119 | +color_from_* skip |
| 120 | +units_from_* skip |
| 121 | + |
| 122 | +// Struct return values |
| 123 | +color_get_static nullable |
| 124 | + |
| 125 | +// Upstream |
| 126 | +Event |
| 127 | + .get_position.position out |
| 128 | + |
| 129 | +FrameListenerIface skip |
| 130 | +FrameClock.new skip |
| 131 | + |
| 132 | +// Remove for clutter-2.0 |
| 133 | +///////////////////////// |
| 134 | + |
| 135 | +StageView.layout skip |
| 136 | + |
| 137 | +Stage |
| 138 | + .event name="emit_event" |
| 139 | + .paint_view.redraw_clip type="Cairo.Region" |
| 140 | + |
| 141 | +Capture |
| 142 | + .image type="Cairo.ImageSurface" |
| 143 | + |
| 144 | +// *Event should be compact classes derived from Clutter.Event |
| 145 | +Event.type skip=false |
| 146 | +AnyEvent struct=false base_type="Clutter.Event" |
| 147 | +ButtonEvent struct=false base_type="Clutter.Event" |
| 148 | +CrossingEvent struct=false base_type="Clutter.Event" |
| 149 | +DeviceEvent struct=false base_type="Clutter.Event" |
| 150 | +IMEvent struct=false base_type="Clutter.Event" |
| 151 | +KeyEvent struct=false base_type="Clutter.Event" |
| 152 | +MotionEvent struct=false base_type="Clutter.Event" |
| 153 | +ScrollEvent struct=false base_type="Clutter.Event" |
| 154 | +TouchEvent struct=false base_type="Clutter.Event" |
| 155 | +TouchpadPinchEvent struct=false base_type="Clutter.Event" |
| 156 | +TouchpadSwipeEvent struct=false base_type="Clutter.Event" |
| 157 | +ProximityEvent struct=false base_type="Clutter.Event" |
| 158 | +PadButtonEvent struct=false base_type="Clutter.Event" |
| 159 | +PadRingEvent struct=false base_type="Clutter.Event" |
| 160 | +PadStripEvent struct=false base_type="Clutter.Event" |
| 161 | + |
| 162 | +// Keysyms used to be CLUTTER_X instead of CLUTTER_KEY_X |
| 163 | +*#constant skip |
| 164 | +COGL skip=false |
| 165 | +CURRENT_TIME skip=false |
| 166 | +FLAVOUR skip=false |
| 167 | +PATH_RELATIVE skip=false |
| 168 | +PRIORITY_REDRAW skip=false |
| 169 | + |
| 170 | +// Clutter devs don't like us creating nested namespaces |
| 171 | +value_* name="value_(.+)" parent="Clutter.Value" |
| 172 | +threads_* name="threads_(.+)" parent="Clutter.Threads" |
| 173 | +threads_add_idle name="add" parent="Clutter.Threads.Idle" |
| 174 | +threads_add_idle_full name="add_full" parent="Clutter.Threads.Idle" |
| 175 | +threads_add_timeout name="add" parent="Clutter.Threads.Timeout" |
| 176 | +threads_add_timeout_full name="add_full" parent="Clutter.Threads.Timeout" |
| 177 | + |
| 178 | +// Backwards compatibility |
| 179 | +Color.alloc symbol_type="function" |
| 180 | + |
| 181 | +BinAlignment deprecated=false deprecated_since=null |
| 182 | +BinAlignment.* deprecated |
| 183 | +BinAlignment.start deprecated=false |
| 184 | +BinLayout.new.*_align default=Clutter.BinAlignment.START |
| 185 | + |
| 186 | +// Possibly keep |
| 187 | +KEY_* skip=false name="KEY_(.+)" type="uint" parent="Clutter.Key" |
0 commit comments