Class

ClutterColorNode

Description

final class Clutter.ColorNode : GObject.TypeInstance
{
  /* No available fields */
}

No description available.

Hierarchy

hierarchy this ClutterColorNode ancestor_0 ClutterPipelineNode ancestor_0--this ancestor_1 ClutterPaintNode ancestor_1--ancestor_0

Constructors

clutter_color_node_new

Creates a new ClutterPaintNode that will paint a solid color fill using color.

Instance methods

Methods inherited from ClutterPaintNode (13)
clutter_paint_node_add_child

Adds child to the list of children of node.

clutter_paint_node_add_multitexture_rectangle

Adds a rectangle region to the node, with multitexture coordinates.

clutter_paint_node_add_primitive

Adds a region described by a Cogl primitive to the node.

clutter_paint_node_add_rectangle

Adds a rectangle region to the node, as described by the passed rect.

clutter_paint_node_add_rectangles

Adds a series of rectangles to node.

clutter_paint_node_add_texture_rectangle

Adds a rectangle region to the node, with texture coordinates.

clutter_paint_node_add_texture_rectangles

Adds a series of rectangles to node.

clutter_paint_node_get_framebuffer

Retrieves the CoglFramebuffer that node will draw into. If node doesn’t specify a custom framebuffer, the first ancestor with a custom framebuffer will be used.

clutter_paint_node_paint

Paints the node using the class implementation, traversing its children, if any.

clutter_paint_node_ref

Acquires a reference on node.

clutter_paint_node_set_name

Sets a user-readable name for node.

clutter_paint_node_set_static_name

Like clutter_paint_node_set_name() but uses a static or interned string containing the name.

clutter_paint_node_unref

Releases a reference on node.

Class structure

struct ClutterColorNodeClass {
  /* no available fields */
}

The ClutterColorNodeClass structure is an opaque type whose members cannot be directly accessed.