Class

ClutterLayerNode

Description

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

No description available.

Hierarchy

hierarchy this ClutterLayerNode ancestor_0 ClutterPaintNode ancestor_0--this

Ancestors

Descendants

Constructors

clutter_layer_node_new_to_framebuffer

Creates a new ClutterLayerNode that will redirect drawing at framebuffer. It will then use pipeline to paint the stored operations.

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 ClutterLayerNodeClass {
  /* no available fields */
}

No description available.