inherit Ocgtk_gdk.Gdk.Snapshot.snapshot_t
method append_border : Ocgtk_gsk.Gsk.Rounded_rect.rounded_rect_t ->
float array ->
Ocgtk_gdk.Gdk.Wrappers.Rgb_a.t array ->
unitmethod append_cairo : Ocgtk_graphene.Graphene.Rect.rect_t ->
Ocgtk_cairo.Cairo.Context.context_tmethod append_color : Ocgtk_gdk.Gdk.Rgb_a.rgb_a_t ->
Ocgtk_graphene.Graphene.Rect.rect_t ->
unitmethod append_conic_gradient : Ocgtk_graphene.Graphene.Rect.rect_t ->
Ocgtk_graphene.Graphene.Point.point_t ->
float ->
Ocgtk_gsk.Gsk.Wrappers.Color_stop.t array ->
Gsize.t ->
unitmethod append_fill : Ocgtk_gsk.Gsk.Path.path_t ->
Ocgtk_gsk.Gsk.fillrule ->
Ocgtk_gdk.Gdk.Rgb_a.rgb_a_t ->
unitmethod append_inset_shadow : Ocgtk_gsk.Gsk.Rounded_rect.rounded_rect_t ->
Ocgtk_gdk.Gdk.Rgb_a.rgb_a_t ->
float ->
float ->
float ->
float ->
unitmethod append_layout : Ocgtk_pango.Pango.Layout.layout_t ->
Ocgtk_gdk.Gdk.Rgb_a.rgb_a_t ->
unitmethod append_linear_gradient : Ocgtk_graphene.Graphene.Rect.rect_t ->
Ocgtk_graphene.Graphene.Point.point_t ->
Ocgtk_graphene.Graphene.Point.point_t ->
Ocgtk_gsk.Gsk.Wrappers.Color_stop.t array ->
Gsize.t ->
unitmethod append_node : Ocgtk_gsk.Gsk.Render_node.render_node_t -> unitmethod append_outset_shadow : Ocgtk_gsk.Gsk.Rounded_rect.rounded_rect_t ->
Ocgtk_gdk.Gdk.Rgb_a.rgb_a_t ->
float ->
float ->
float ->
float ->
unitmethod append_radial_gradient : Ocgtk_graphene.Graphene.Rect.rect_t ->
Ocgtk_graphene.Graphene.Point.point_t ->
float ->
float ->
float ->
float ->
Ocgtk_gsk.Gsk.Wrappers.Color_stop.t array ->
Gsize.t ->
unitmethod append_repeating_linear_gradient : Ocgtk_graphene.Graphene.Rect.rect_t ->
Ocgtk_graphene.Graphene.Point.point_t ->
Ocgtk_graphene.Graphene.Point.point_t ->
Ocgtk_gsk.Gsk.Wrappers.Color_stop.t array ->
Gsize.t ->
unitmethod append_repeating_radial_gradient : Ocgtk_graphene.Graphene.Rect.rect_t ->
Ocgtk_graphene.Graphene.Point.point_t ->
float ->
float ->
float ->
float ->
Ocgtk_gsk.Gsk.Wrappers.Color_stop.t array ->
Gsize.t ->
unitmethod append_scaled_texture : Ocgtk_gdk.Gdk.Texture.texture_t ->
Ocgtk_gsk.Gsk.scalingfilter ->
Ocgtk_graphene.Graphene.Rect.rect_t ->
unitmethod append_stroke : Ocgtk_gsk.Gsk.Path.path_t ->
Ocgtk_gsk.Gsk.Stroke.stroke_t ->
Ocgtk_gdk.Gdk.Rgb_a.rgb_a_t ->
unitmethod append_texture : Ocgtk_gdk.Gdk.Texture.texture_t ->
Ocgtk_graphene.Graphene.Rect.rect_t ->
unitmethod gl_shader_pop_texture : unit -> unitmethod perspective : float -> unitmethod pop : unit -> unitmethod push_blend : Ocgtk_gsk.Gsk.blendmode -> unitmethod push_blur : float -> unitmethod push_clip : Ocgtk_graphene.Graphene.Rect.rect_t -> unitmethod push_color_matrix : Ocgtk_graphene.Graphene.Matrix.matrix_t ->
Ocgtk_graphene.Graphene.Vec4.vec4_t ->
unitmethod push_cross_fade : float -> unitmethod push_fill : Ocgtk_gsk.Gsk.Path.path_t -> Ocgtk_gsk.Gsk.fillrule -> unitmethod push_gl_shader : Ocgtk_gsk.Gsk.Gl_shader.gl_shader_t ->
Ocgtk_graphene.Graphene.Rect.rect_t ->
Glib_bytes.t ->
unitmethod push_mask : Ocgtk_gsk.Gsk.maskmode -> unitmethod push_opacity : float -> unitmethod push_repeat : Ocgtk_graphene.Graphene.Rect.rect_t ->
Ocgtk_graphene.Graphene.Rect.rect_t option ->
unitmethod push_rounded_clip : Ocgtk_gsk.Gsk.Rounded_rect.rounded_rect_t -> unitmethod push_shadow : Ocgtk_gsk.Gsk.Wrappers.Shadow.t array -> Gsize.t -> unitmethod push_stroke : Ocgtk_gsk.Gsk.Path.path_t ->
Ocgtk_gsk.Gsk.Stroke.stroke_t ->
unitmethod render_background : Ocgtk_gtk__.GStyle_context.style_context_t ->
float ->
float ->
float ->
float ->
unitmethod render_focus : Ocgtk_gtk__.GStyle_context.style_context_t ->
float ->
float ->
float ->
float ->
unitmethod render_frame : Ocgtk_gtk__.GStyle_context.style_context_t ->
float ->
float ->
float ->
float ->
unitmethod render_insertion_cursor : Ocgtk_gtk__.GStyle_context.style_context_t ->
float ->
float ->
Ocgtk_pango.Pango.Layout.layout_t ->
int ->
Ocgtk_pango.Pango.direction ->
unitmethod render_layout : Ocgtk_gtk__.GStyle_context.style_context_t ->
float ->
float ->
Ocgtk_pango.Pango.Layout.layout_t ->
unitmethod restore : unit -> unitmethod rotate : float -> unitmethod rotate_3d : float -> Ocgtk_graphene.Graphene.Vec3.vec3_t -> unitmethod save : unit -> unitmethod scale : float -> float -> unitmethod scale_3d : float -> float -> float -> unitmethod to_node : unit -> Ocgtk_gsk.Gsk.Render_node.render_node_t optionmethod to_paintable : Ocgtk_graphene.Graphene.Size.size_t option ->
Ocgtk_gdk.Gdk.Paintable.paintable_t optionmethod translate : Ocgtk_graphene.Graphene.Point.point_t -> unitmethod translate_3d : Ocgtk_graphene.Graphene.Point3_d.point3_d_t -> unit