diff --git a/clutter/clutter/clutter-actor.c b/clutter/clutter/clutter-actor.c index fd9aab289..bebbc3eb7 100644 --- a/clutter/clutter/clutter-actor.c +++ b/clutter/clutter/clutter-actor.c @@ -3779,7 +3779,7 @@ clutter_actor_paint_node (ClutterActor *actor, } #endif /* CLUTTER_ENABLE_DEBUG */ - _clutter_paint_node_paint (root); + clutter_paint_node_paint (root); return TRUE; } diff --git a/clutter/clutter/clutter-paint-node-private.h b/clutter/clutter/clutter-paint-node-private.h index feecdd811..e6573ecd9 100644 --- a/clutter/clutter/clutter-paint-node-private.h +++ b/clutter/clutter/clutter-paint-node-private.h @@ -116,7 +116,6 @@ ClutterPaintNode * _clutter_root_node_new (CoglFra ClutterPaintNode * _clutter_transform_node_new (const CoglMatrix *matrix); ClutterPaintNode * _clutter_dummy_node_new (ClutterActor *actor); -void _clutter_paint_node_paint (ClutterPaintNode *root); void _clutter_paint_node_dump_tree (ClutterPaintNode *root); G_GNUC_INTERNAL diff --git a/clutter/clutter/clutter-paint-node.c b/clutter/clutter/clutter-paint-node.c index c31a0c702..e731ca60a 100644 --- a/clutter/clutter/clutter-paint-node.c +++ b/clutter/clutter/clutter-paint-node.c @@ -989,15 +989,15 @@ clutter_paint_node_add_primitive (ClutterPaintNode *node, g_array_append_val (node->operations, operation); } -/*< private > - * _clutter_paint_node_paint: +/** + * clutter_paint_node_paint: * @node: a #ClutterPaintNode * * Paints the @node using the class implementation, traversing * its children, if any. */ void -_clutter_paint_node_paint (ClutterPaintNode *node) +clutter_paint_node_paint (ClutterPaintNode *node) { ClutterPaintNodeClass *klass = CLUTTER_PAINT_NODE_GET_CLASS (node); ClutterPaintNode *iter; @@ -1014,7 +1014,7 @@ _clutter_paint_node_paint (ClutterPaintNode *node) iter != NULL; iter = iter->next_sibling) { - _clutter_paint_node_paint (iter); + clutter_paint_node_paint (iter); } if (res) diff --git a/clutter/clutter/clutter-paint-node.h b/clutter/clutter/clutter-paint-node.h index e459e74ed..c42abbc3d 100644 --- a/clutter/clutter/clutter-paint-node.h +++ b/clutter/clutter/clutter-paint-node.h @@ -49,6 +49,9 @@ ClutterPaintNode * clutter_paint_node_ref (Clutter CLUTTER_EXPORT void clutter_paint_node_unref (ClutterPaintNode *node); +CLUTTER_EXPORT +void clutter_paint_node_paint (ClutterPaintNode *node); + CLUTTER_EXPORT void clutter_paint_node_set_name (ClutterPaintNode *node, const char *name);