2022-01-18 13:33:50 +01:00
|
|
|
// Non mini-object
|
|
|
|
ActorBox struct
|
|
|
|
Color struct
|
|
|
|
Knot struct
|
|
|
|
Margin struct
|
|
|
|
PaintVolume struct
|
|
|
|
PathNode struct
|
|
|
|
Perspective struct
|
|
|
|
Units struct
|
|
|
|
|
|
|
|
*.ref unowned
|
|
|
|
|
|
|
|
Actor
|
|
|
|
.apply_transform.matrix ref
|
|
|
|
.get_abs_allocation_vertices.verts out=false
|
|
|
|
Canvas
|
|
|
|
.new symbol_type="constructor"
|
|
|
|
Event.type#method name="get_type"
|
|
|
|
Image
|
|
|
|
.new symbol_type="constructor"
|
|
|
|
|
|
|
|
// ???
|
|
|
|
Actor.has_pointer#method name="get_has_pointer"
|
|
|
|
ScriptError errordomain
|
|
|
|
ImageError errordomain
|
|
|
|
|
|
|
|
// Not all backing symbols are deprecated
|
|
|
|
Actor.pick deprecated=false
|
|
|
|
|
|
|
|
// Nullable return values
|
|
|
|
Actor
|
|
|
|
.get_parent nullable
|
|
|
|
value_get_color nullable
|
|
|
|
|
|
|
|
// method/virtual-method/signal don't match
|
|
|
|
Actor
|
|
|
|
.event#method name="emit_event"
|
|
|
|
.get_paint_volume#virtual_method name="get_paint_volume_vfunc"
|
|
|
|
.get_paint_volume#virtual_method.volume out
|
|
|
|
Container
|
|
|
|
.add_actor skip=false
|
|
|
|
.class_* skip
|
|
|
|
Text
|
|
|
|
.activate#method name="try_activate"
|
|
|
|
.insert_text#signal skip
|
|
|
|
TextBuffer.get_text#virtual_method name="get_text_with_length"
|
|
|
|
|
|
|
|
// virtual/abstract distinction
|
|
|
|
Container
|
|
|
|
.*_child_meta#virtual_method virtual
|
|
|
|
|
|
|
|
// Default values
|
|
|
|
Stage.read_pixels
|
|
|
|
.width default=-1
|
|
|
|
.height default=-1
|
|
|
|
Stage.paint_to_buffer
|
|
|
|
.data type="uint8[]"
|
|
|
|
Text
|
|
|
|
.position_to_coords.line_height default=null
|
|
|
|
|
|
|
|
// Reparented funcs methods can't be instance methods
|
|
|
|
feature_available skip
|
|
|
|
feature_get_all skip
|
|
|
|
|
|
|
|
// Skipped by g-i for unknown reasons
|
|
|
|
LayoutManager
|
|
|
|
.create_child_meta skip=false
|
|
|
|
|
|
|
|
// Variadic arguments
|
|
|
|
Backend
|
|
|
|
.get_cogl_context skip=false
|
|
|
|
Container
|
|
|
|
.child_get skip=false
|
|
|
|
.child_set skip=false
|
|
|
|
.remove skip=false
|
|
|
|
Interval
|
|
|
|
.new skip=false
|
|
|
|
.get_interval skip=false
|
|
|
|
.set_final skip=false
|
|
|
|
.set_initial skip=false
|
|
|
|
.set_interval skip=false
|
|
|
|
LayoutManager
|
|
|
|
.child_get skip=false
|
|
|
|
.child_set skip=false
|
|
|
|
Script
|
|
|
|
.get_objects skip=false
|
|
|
|
|
|
|
|
// Skipped upstream for unknown reasons
|
|
|
|
Interval.register_progress_func skip=false
|
|
|
|
threads_add_idle skip=false
|
|
|
|
threads_add_idle_full skip=false
|
|
|
|
threads_add_timeout skip=false
|
|
|
|
threads_add_timeout_full skip=false
|
|
|
|
|
|
|
|
// struct/class confusion
|
|
|
|
ActorBox
|
|
|
|
.new skip
|
|
|
|
.from_vertices skip
|
|
|
|
Units.from_* skip
|
|
|
|
Margin
|
|
|
|
.new skip
|
|
|
|
|
|
|
|
// Class methods
|
|
|
|
container_class_find_child_property skip
|
|
|
|
container_class_list_child_properties skip
|
|
|
|
|
|
|
|
// Move symbols
|
|
|
|
units_from_* skip
|
|
|
|
|
|
|
|
// Struct return values
|
|
|
|
color_get_static nullable
|
|
|
|
|
|
|
|
// Upstream
|
|
|
|
Event
|
|
|
|
.get_position.position out
|
|
|
|
|
|
|
|
FrameListenerIface skip
|
|
|
|
FrameClock.new skip
|
|
|
|
|
|
|
|
// Remove for clutter-2.0
|
|
|
|
/////////////////////////
|
|
|
|
|
|
|
|
StageView.layout skip
|
|
|
|
|
|
|
|
Stage
|
|
|
|
.paint_view.redraw_clip type="Cairo.Region"
|
|
|
|
|
|
|
|
Capture
|
|
|
|
.image type="Cairo.ImageSurface"
|
|
|
|
|
|
|
|
// *Event should be compact classes derived from Clutter.Event
|
|
|
|
Event.type skip=false
|
|
|
|
AnyEvent struct=false base_type="Clutter.Event"
|
|
|
|
ButtonEvent struct=false base_type="Clutter.Event"
|
|
|
|
CrossingEvent struct=false base_type="Clutter.Event"
|
|
|
|
DeviceEvent struct=false base_type="Clutter.Event"
|
|
|
|
IMEvent struct=false base_type="Clutter.Event"
|
|
|
|
KeyEvent struct=false base_type="Clutter.Event"
|
|
|
|
MotionEvent struct=false base_type="Clutter.Event"
|
|
|
|
PadButtonEvent struct=false base_type="Clutter.Event"
|
|
|
|
PadRingEvent struct=false base_type="Clutter.Event"
|
|
|
|
PadStripEvent struct=false base_type="Clutter.Event"
|
|
|
|
ProximityEvent struct=false base_type="Clutter.Event"
|
|
|
|
ScrollEvent struct=false base_type="Clutter.Event"
|
|
|
|
TouchEvent struct=false base_type="Clutter.Event"
|
|
|
|
TouchpadHoldEvent struct=false base_type="Clutter.Event"
|
|
|
|
TouchpadPinchEvent struct=false base_type="Clutter.Event"
|
|
|
|
TouchpadSwipeEvent struct=false base_type="Clutter.Event"
|
|
|
|
|
|
|
|
// Keysyms used to be CLUTTER_X instead of CLUTTER_KEY_X
|
|
|
|
*#constant skip
|
|
|
|
COGL skip=false
|
|
|
|
CURRENT_TIME skip=false
|
|
|
|
FLAVOUR skip=false
|
|
|
|
PATH_RELATIVE skip=false
|
|
|
|
PRIORITY_REDRAW skip=false
|
|
|
|
|
|
|
|
// Clutter devs don't like us creating nested namespaces
|
|
|
|
value_* name="value_(.+)" parent="Clutter.Value"
|
|
|
|
threads_* name="threads_(.+)" parent="Clutter.Threads"
|
|
|
|
threads_add_idle name="add" parent="Clutter.Threads.Idle"
|
|
|
|
threads_add_idle_full name="add_full" parent="Clutter.Threads.Idle"
|
|
|
|
threads_add_timeout name="add" parent="Clutter.Threads.Timeout"
|
|
|
|
threads_add_timeout_full name="add_full" parent="Clutter.Threads.Timeout"
|
|
|
|
|
|
|
|
// Backwards compatibility
|
|
|
|
Color.alloc symbol_type="function"
|
|
|
|
|
|
|
|
Color.from_hls name="init_from_hls"
|
|
|
|
Color.from_pixel name="init_from_pixel"
|
|
|
|
Color.from_string name="init_from_string"
|
|
|
|
|
|
|
|
Color.new name="from_rgba" symbol_type="function"
|
|
|
|
.alpha default=0
|
|
|
|
.blue default=0
|
|
|
|
.green default=0
|
|
|
|
.red default=0
|
|
|
|
|
|
|
|
Color.init
|
|
|
|
.alpha default=0
|
|
|
|
.blue default=0
|
|
|
|
.green default=0
|
|
|
|
.red default=0
|
|
|
|
|
|
|
|
BinAlignment deprecated=false deprecated_since=null
|
|
|
|
BinAlignment.* deprecated
|
|
|
|
BinAlignment.start deprecated=false
|
|
|
|
BinLayout.new.*_align default=Clutter.BinAlignment.START
|
|
|
|
|
|
|
|
// Possibly keep
|
|
|
|
KEY_* skip=false name="KEY_(.+)" type="uint" parent="Clutter.Key"
|
2023-04-14 10:24:18 +02:00
|
|
|
BUTTON_* skip=false name="BUTTON_(.+)" type="uint32" parent="Clutter.Button"
|
|
|
|
EVENT_STOP skip=false type="bool"
|
|
|
|
EVENT_PROPAGATE skip=false type="bool"
|