[clutter] actor-meta: Add a get_debug_name() private method
- From: Emmanuele Bassi <ebassi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [clutter] actor-meta: Add a get_debug_name() private method
- Date: Fri, 15 Apr 2011 12:44:04 +0000 (UTC)
commit a5315de133d4fa47200ff89827c8ebee3add656a
Author: Emmanuele Bassi <ebassi linux intel com>
Date: Fri Apr 15 13:42:45 2011 +0100
actor-meta: Add a get_debug_name() private method
Similar to ClutterActor's own get_debug_name().
clutter/clutter-actor-meta-private.h | 2 ++
clutter/clutter-actor-meta.c | 17 +++++++++++++++++
2 files changed, 19 insertions(+), 0 deletions(-)
---
diff --git a/clutter/clutter-actor-meta-private.h b/clutter/clutter-actor-meta-private.h
index e97d8f1..39c7626 100644
--- a/clutter/clutter-actor-meta-private.h
+++ b/clutter/clutter-actor-meta-private.h
@@ -65,6 +65,8 @@ ClutterActorMeta * _clutter_meta_group_get_meta (ClutterMetaGroup *group,
void _clutter_actor_meta_set_actor (ClutterActorMeta *meta,
ClutterActor *actor);
+const gchar * _clutter_actor_meta_get_debug_name (ClutterActorMeta *meta);
+
G_END_DECLS
#endif /* __CLUTTER_ACTOR_META_PRIVATE_H__ */
diff --git a/clutter/clutter-actor-meta.c b/clutter/clutter-actor-meta.c
index b170828..e2ebdaa 100644
--- a/clutter/clutter-actor-meta.c
+++ b/clutter/clutter-actor-meta.c
@@ -515,3 +515,20 @@ _clutter_meta_group_get_meta (ClutterMetaGroup *group,
return NULL;
}
+
+/*< private >
+ * clutter_actor_meta_get_debug_name:
+ * @meta: a #ClutterActorMeta
+ *
+ * Retrieves the name of the @meta for debugging purposes.
+ *
+ * Return value: (transfer none): the name of the @meta. The returned
+ * string is owned by the @meta instance and it should not be
+ * modified or freed
+ */
+const gchar *
+_clutter_actor_meta_get_debug_name (ClutterActorMeta *meta)
+{
+ return meta->priv->name != NULL ? meta->priv->name
+ : G_OBJECT_TYPE_NAME (meta);
+}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]