Class

ClutterTextureNode

Description

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

No description available.

Hierarchy

hierarchy this ClutterTextureNode ancestor_0 ClutterPipelineNode ancestor_0--this ancestor_1 ClutterPaintNode ancestor_1--ancestor_0

Constructors

clutter_texture_node_new

Creates a new ClutterPaintNode that will paint the passed texture.

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

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