Constructor
ClutterTextureNodenew
Declaration [src]
ClutterPaintNode*
clutter_texture_node_new (
CoglTexture* texture,
const CoglColor* color,
ClutterScalingFilter min_filter,
ClutterScalingFilter mag_filter
)
Description [src]
Creates a new ClutterPaintNode
that will paint the passed texture
.
This function will take a reference on texture
, so it is safe to
call g_object_unref()
on texture
when it returns.
The color
must not be pre-multiplied with its CoglColor
.alpha
channel value; if color
is NULL
, a fully opaque white color will
be used for blending.
Parameters
texture
-
Type:
CoglTexture
A
CoglTexture
.The data is owned by the caller of the function. color
-
Type:
CoglColor
A
CoglColor
used for blending, orNULL
.The argument can be NULL
.The data is owned by the caller of the function. min_filter
-
Type:
ClutterScalingFilter
The minification filter for the texture.
mag_filter
-
Type:
ClutterScalingFilter
The magnification filter for the texture.
Return value
Type: ClutterPaintNode
The newly created ClutterPaintNode
.
Use clutter_paint_node_unref()
when done.
The caller of the function takes ownership of the data, and is responsible for freeing it. |