Class

ClutterBlitNode

Description

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

No description available.

Hierarchy

hierarchy this ClutterBlitNode ancestor_0 ClutterPaintNode ancestor_0--this

Ancestors

Constructors

clutter_blit_node_new

Creates a new ClutterBlitNode that blits src into the current draw framebuffer.

Instance methods

clutter_blit_node_add_blit_rectangle

Adds a new blit rectangle to the stack of rectangles. All the constraints of cogl_framebuffer_blit() apply here.

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

No description available.