public RenderNode.border (Gsk.RoundedRect outline, float border_width, Gdk.RGBA border_color);
[CCode (cname = "gsk_cairo_node_new", has_construct_function = false)]
public RenderNode.cairo (Graphene.Rect bounds);
+ [CCode (cname = "gsk_cairo_node_new_for_surface", has_construct_function = false)]
+ public RenderNode.cairo_for_surface (Graphene.Rect bounds, Cairo.Surface surface);
[CCode (cname = "gsk_cairo_node_get_draw_context")]
public Cairo.Context cairo_node_get_draw_context (Gsk.Renderer? renderer);
[CCode (cname = "gsk_clip_node_new", has_construct_function = false)]
public int scale_factor { get; set; }
[Version (since = "3.90")]
public Graphene.Rect viewport { get; set; }
- public Gdk.Window window { get; construct; }
+ public Gdk.Window window { get; }
}
[CCode (cheader_filename = "gsk/gsk.h", type_id = "gsk_texture_get_type ()")]
[Version (since = "3.90")]
// Factory method
.new_for_window symbol_type="function" name="for_window"
-*_node_new parent="Gsk.RenderNode" symbol_type="constructor" name="(.+)_node_new"
+*_node_new* parent="Gsk.RenderNode" symbol_type="constructor" name="(.+)_node_new"
*_node_get_* parent="Gsk.RenderNode" symbol_type="method" instance_idx=0
Texture