[Version (since = "3.24")]
public GestureStylus (Gtk.Widget widget);
[Version (since = "3.24")]
- public bool get_axes (Gdk.AxisUse axes, out double values);
+ public bool get_axes ([CCode (array_length = false)] Gdk.AxisUse[] axes, [CCode (array_length = false)] out double[] values);
[Version (since = "3.24")]
public bool get_axis (Gdk.AxisUse axis, out double value);
[Version (since = "3.24")]
public enum SurfaceType {
TOPLEVEL,
CHILD,
- TEMP,
- SUBSURFACE
+ TEMP
}
[CCode (cheader_filename = "gdk/gdk.h", cprefix = "GDK_SURFACE_TYPE_HINT_", type_id = "gdk_surface_type_hint_get_type ()")]
public enum SurfaceTypeHint {
public class GestureStylus : Gtk.GestureSingle {
[CCode (has_construct_function = false, type = "GtkGesture*")]
public GestureStylus ();
- public bool get_axes (Gdk.AxisUse axes, out double values);
+ public bool get_axes ([CCode (array_length = false)] Gdk.AxisUse[] axes, [CCode (array_length = false)] out double[] values);
public bool get_axis (Gdk.AxisUse axis, out double value);
public bool get_backlog ([CCode (array_length_cname = "n_elems", array_length_pos = 1.1, array_length_type = "guint")] out Gdk.TimeCoord[] backlog);
public unowned Gdk.DeviceTool? get_device_tool ();
[Version (since = "1.20")]
public unowned Pango.Layout get_layout ();
public void get_layout_extents (out Pango.Rectangle ink_rect, out Pango.Rectangle logical_rect);
- public Pango.LayoutLine get_line ();
+ public unowned Pango.LayoutLine get_line ();
public void get_line_extents (out Pango.Rectangle ink_rect, out Pango.Rectangle logical_rect);
[Version (since = "1.16")]
public unowned Pango.LayoutLine get_line_readonly ();