|
| 1 | +// Non mini-object |
| 2 | +ActorBox struct |
| 3 | +Margin struct |
| 4 | +PaintVolume struct |
| 5 | +Perspective struct |
| 6 | + |
| 7 | +*.ref unowned |
| 8 | + |
| 9 | +Actor |
| 10 | + .apply_transform.matrix ref |
| 11 | + .get_abs_allocation_vertices.verts out=false |
| 12 | +Event.type#method name="get_type" |
| 13 | +Image |
| 14 | + .new symbol_type="constructor" |
| 15 | + |
| 16 | +// ??? |
| 17 | +Actor.has_pointer#method name="get_has_pointer" |
| 18 | + |
| 19 | +// Not all backing symbols are deprecated |
| 20 | +Actor.pick deprecated=false |
| 21 | + |
| 22 | +// Nullable return values |
| 23 | +Actor |
| 24 | + .get_parent nullable |
| 25 | + |
| 26 | +// method/virtual-method/signal don't match |
| 27 | +Actor |
| 28 | + .event#method name="emit_event" |
| 29 | + .get_paint_volume#virtual_method name="get_paint_volume_vfunc" |
| 30 | + .get_paint_volume#virtual_method.volume out |
| 31 | +Text |
| 32 | + .activate#method name="try_activate" |
| 33 | + .insert_text#signal skip |
| 34 | +TextBuffer.get_text#virtual_method name="get_text_with_length" |
| 35 | + |
| 36 | +// Default values |
| 37 | +Stage.read_pixels |
| 38 | + .width default=-1 |
| 39 | + .height default=-1 |
| 40 | +Stage.paint_to_buffer |
| 41 | + .data type="uint8[]" |
| 42 | +Text |
| 43 | + .position_to_coords.line_height default=null |
| 44 | + |
| 45 | +// Skipped by g-i for unknown reasons |
| 46 | +LayoutManager |
| 47 | + .create_child_meta skip=false |
| 48 | + |
| 49 | +// Variadic arguments |
| 50 | +Backend |
| 51 | + .get_cogl_context skip=false |
| 52 | +Interval |
| 53 | + .new skip=false |
| 54 | + .get_interval skip=false |
| 55 | + .set_final skip=false |
| 56 | + .set_initial skip=false |
| 57 | + .set_interval skip=false |
| 58 | +LayoutManager |
| 59 | + .child_get skip=false |
| 60 | + .child_set skip=false |
| 61 | + |
| 62 | +// Skipped upstream for unknown reasons |
| 63 | +Interval.register_progress_func skip=false |
| 64 | +threads_add_idle skip=false |
| 65 | +threads_add_idle_full skip=false |
| 66 | +threads_add_timeout skip=false |
| 67 | +threads_add_timeout_full skip=false |
| 68 | + |
| 69 | +// struct/class confusion |
| 70 | +ActorBox |
| 71 | + .new skip |
| 72 | + .from_vertices skip |
| 73 | +Margin |
| 74 | + .new skip |
| 75 | + |
| 76 | +// Upstream |
| 77 | +Event |
| 78 | + .get_position.position out |
| 79 | + |
| 80 | +TransferFunction.get_default_luminances |
| 81 | + .min_lum_out out |
| 82 | + .max_lum_out out |
| 83 | + .ref_lum_out out |
| 84 | + |
| 85 | +FrameListenerIface skip |
| 86 | +FrameClock.new skip |
| 87 | + |
| 88 | +// Remove for clutter-2.0 |
| 89 | +///////////////////////// |
| 90 | + |
| 91 | +StageView.layout skip |
| 92 | + |
| 93 | +Stage |
| 94 | + .paint_view.redraw_clip type="Cairo.Region" |
| 95 | + |
| 96 | +// *Event should be compact classes derived from Clutter.Event |
| 97 | +Event.type skip=false |
| 98 | +AnyEvent struct=false base_type="Clutter.Event" |
| 99 | +ButtonEvent struct=false base_type="Clutter.Event" |
| 100 | +CrossingEvent struct=false base_type="Clutter.Event" |
| 101 | +DeviceEvent struct=false base_type="Clutter.Event" |
| 102 | +IMEvent struct=false base_type="Clutter.Event" |
| 103 | +KeyEvent struct=false base_type="Clutter.Event" |
| 104 | +MotionEvent struct=false base_type="Clutter.Event" |
| 105 | +PadButtonEvent struct=false base_type="Clutter.Event" |
| 106 | +PadRingEvent struct=false base_type="Clutter.Event" |
| 107 | +PadStripEvent struct=false base_type="Clutter.Event" |
| 108 | +ProximityEvent struct=false base_type="Clutter.Event" |
| 109 | +ScrollEvent struct=false base_type="Clutter.Event" |
| 110 | +TouchEvent struct=false base_type="Clutter.Event" |
| 111 | +TouchpadHoldEvent struct=false base_type="Clutter.Event" |
| 112 | +TouchpadPinchEvent struct=false base_type="Clutter.Event" |
| 113 | +TouchpadSwipeEvent struct=false base_type="Clutter.Event" |
| 114 | + |
| 115 | +// Keysyms used to be CLUTTER_X instead of CLUTTER_KEY_X |
| 116 | +*#constant skip |
| 117 | +CURRENT_TIME skip=false |
| 118 | +PRIORITY_REDRAW skip=false |
| 119 | + |
| 120 | +// Clutter devs don't like us creating nested namespaces |
| 121 | +value_* name="value_(.+)" parent="Clutter.Value" |
| 122 | +threads_* name="threads_(.+)" parent="Clutter.Threads" |
| 123 | +threads_add_idle name="add" parent="Clutter.Threads.Idle" |
| 124 | +threads_add_idle_full name="add_full" parent="Clutter.Threads.Idle" |
| 125 | +threads_add_timeout name="add" parent="Clutter.Threads.Timeout" |
| 126 | +threads_add_timeout_full name="add_full" parent="Clutter.Threads.Timeout" |
| 127 | + |
| 128 | +// There is no way to know sealed classes before GLib 2.70 |
| 129 | +ColorState sealed |
| 130 | +FrameClock sealed |
| 131 | +TextureContent sealed |
| 132 | + |
| 133 | +TextureContent.new_from_texture symbol_type="constructor" |
| 134 | + |
| 135 | +// Possibly keep |
| 136 | +KEY_* skip=false name="KEY_(.+)" type="uint" parent="Clutter.Key" |
| 137 | +BUTTON_* skip=false name="BUTTON_(.+)" type="uint32" parent="Clutter.Button" |
| 138 | +EVENT_STOP skip=false type="bool" |
| 139 | +EVENT_PROPAGATE skip=false type="bool" |
0 commit comments