Class
GskRadialGradientNode
Description [src]
final class Gsk.RadialGradientNode : GObject.TypeInstance {
/* No available fields */
}
A render node for a radial gradient.
Constructors
gsk_radial_gradient_node_new
Creates a GskRenderNode
that draws a radial gradient.
Instance methods
gsk_radial_gradient_node_get_center
Retrieves the center pointer for the gradient.
gsk_radial_gradient_node_get_color_stops
Retrieves the color stops in the gradient.
gsk_radial_gradient_node_get_end
Retrieves the end value for the gradient.
gsk_radial_gradient_node_get_hradius
Retrieves the horizonal radius for the gradient.
gsk_radial_gradient_node_get_n_color_stops
Retrieves the number of color stops in the gradient.
gsk_radial_gradient_node_get_start
Retrieves the start value for the gradient.
gsk_radial_gradient_node_get_vradius
Retrieves the vertical radius for the gradient.
Methods inherited from GskRenderNode (7)
gsk_render_node_draw
Draw the contents of node
to the given cairo context.
gsk_render_node_get_bounds
Retrieves the boundaries of the node
.
gsk_render_node_get_node_type
Returns the type of the node
.
gsk_render_node_ref
Acquires a reference on the given GskRenderNode
.
gsk_render_node_serialize
Serializes the node
for later deserialization via
gsk_render_node_deserialize(). No guarantees are made about the format
used other than that the same version of GTK will be able to deserialize
the result of a call to gsk_render_node_serialize()
and
gsk_render_node_deserialize()
will correctly reject files it cannot open
that were created with previous versions of GTK.
gsk_render_node_unref
Releases a reference on the given GskRenderNode
.
gsk_render_node_write_to_file
This function is equivalent to calling gsk_render_node_serialize()
followed by g_file_set_contents()
.