summaryrefslogtreecommitdiff
path: root/src/lib/evas/Evas_Legacy.h
diff options
context:
space:
mode:
authorCedric Bail <cedric.bail@samsung.com>2013-09-05 17:15:58 +0900
committerCedric Bail <cedric.bail@samsung.com>2013-09-05 17:16:40 +0900
commita626a91d69d67199e077c138648183e896f1cc1e (patch)
tree0a135798f871f5565b74b35bd171f58b1cf83604 /src/lib/evas/Evas_Legacy.h
parentf2885306dc6a37a2c693b6c1dbf04e2a688086f6 (diff)
evas: add evas_object_smart_iterator_new().
This is going to break Eo ABI. Rebuild all software using Eo API on top of EFL (Elementary for example).
Diffstat (limited to '')
-rw-r--r--src/lib/evas/Evas_Legacy.h16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/lib/evas/Evas_Legacy.h b/src/lib/evas/Evas_Legacy.h
index 25fec60284..5294ce7909 100644
--- a/src/lib/evas/Evas_Legacy.h
+++ b/src/lib/evas/Evas_Legacy.h
@@ -6322,10 +6322,26 @@ EAPI void evas_object_smart_member_del(Evas_Object *obj) EINA_ARG_NONNUL
6322 * 6322 *
6323 * @see evas_object_smart_member_add() 6323 * @see evas_object_smart_member_add()
6324 * @see evas_object_smart_member_del() 6324 * @see evas_object_smart_member_del()
6325 * @see evas_object_smart_iterator_new()
6325 */ 6326 */
6326EAPI Eina_List *evas_object_smart_members_get(const Evas_Object *obj) EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1); 6327EAPI Eina_List *evas_object_smart_members_get(const Evas_Object *obj) EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1);
6327 6328
6328/** 6329/**
6330 * Retrieves an iterator of the member objects of a given Evas smart
6331 * object
6332 *
6333 * @param obj the smart object to get members from
6334 * @return Returns the iterator of the member objects of @p obj.
6335 *
6336 * @since 1.8
6337 *
6338 * @see evas_object_smart_member_add()
6339 * @see evas_object_smart_member_del()
6340 * @see evas_object_smart_members_get()
6341 */
6342EAPI Eina_Iterator *evas_object_smart_iterator_new(const Evas_Object *obj) EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1);
6343
6344/**
6329 * Gets the parent smart object of a given Evas object, if it has one. 6345 * Gets the parent smart object of a given Evas object, if it has one.
6330 * 6346 *
6331 * @param obj the Evas object you want to get the parent smart object 6347 * @param obj the Evas object you want to get the parent smart object