From b23fb8a16beb568a1c9fddf5acad1d49c448f931 Mon Sep 17 00:00:00 2001 From: "Jonas M. Gastal" Date: Tue, 18 Dec 2012 18:25:12 +0000 Subject: [PATCH] efl: Created Evas group and added all existing evas groups to it. SVN revision: 81288 --- doc/main.dox | 7 +++++++ src/lib/evas/Evas.h | 22 +++++++++++++++------- 2 files changed, 22 insertions(+), 7 deletions(-) diff --git a/doc/main.dox b/doc/main.dox index 789249c6c7..03ab293d82 100644 --- a/doc/main.dox +++ b/doc/main.dox @@ -111,3 +111,10 @@ * contact with the developers and maintainers. * */ + +/** + * @defgroup Evas + * + * @brief Evas + */ + diff --git a/src/lib/evas/Evas.h b/src/lib/evas/Evas.h index 4f7da82627..2edbf55e5d 100644 --- a/src/lib/evas/Evas.h +++ b/src/lib/evas/Evas.h @@ -1262,7 +1262,8 @@ typedef void (*Evas_Object_Event_Cb)(void *data, Evas *e, Evas_Object *obj, typedef void (*Evas_Async_Events_Put_Cb)(void *target, Evas_Callback_Type type, void *event_info); /** - * @defgroup Evas_Group Top Level Functions + * @defgroup Evas_Main_Group Top Level Functions + * @ingroup Evas * * Functions that affect Evas as a whole. */ @@ -1298,7 +1299,7 @@ typedef void (*Evas_Async_Events_Put_Cb)(void *target, Evas_Callback_Type t * thus. Again, this wouldn't be on Evas common usage for most * developers. See the full @ref Example_Evas_Buffer_Simple "example". * - * @ingroup Evas_Group + * @ingroup Evas_Main_Group */ EAPI int evas_init(void); @@ -1329,7 +1330,7 @@ EAPI int evas_init(void); * in evas_init(). See the full @ref Example_Evas_Buffer_Simple * "example". * - * @ingroup Evas_Group + * @ingroup Evas_Main_Group */ EAPI int evas_shutdown(void); @@ -1382,7 +1383,7 @@ EAPI int evas_shutdown(void); * } * @endcode * - * @ingroup Evas_Group + * @ingroup Evas_Main_Group */ EAPI Evas_Alloc_Error evas_alloc_error(void); @@ -1407,7 +1408,7 @@ EAPI Evas_Alloc_Error evas_alloc_error(void); * asynchronous events of the canvas. Naturally, other mainloops, * apart from ecore, may make use of it. * - * @ingroup Evas_Group + * @ingroup Evas_Main_Group */ EAPI int evas_async_events_fd_get(void) EINA_WARN_UNUSED_RESULT; @@ -1422,7 +1423,7 @@ EAPI int evas_async_events_fd_get(void) EINA_WARN_UNUSED_RESULT; * together with other event parameters, when queued, get called (with * those parameters), in that order. * - * @ingroup Evas_Group + * @ingroup Evas_Main_Group */ EAPI int evas_async_events_process(void); @@ -1439,12 +1440,13 @@ EAPI int evas_async_events_process(void); * whose call is to happen after evas_async_events_process() is * called. * - * @ingroup Evas_Group + * @ingroup Evas_Main_Group */ EAPI Eina_Bool evas_async_events_put(const void *target, Evas_Callback_Type type, void *event_info, Evas_Async_Events_Put_Cb func) EINA_ARG_NONNULL(1, 4); /** * @defgroup Evas_Canvas Canvas Functions + * @ingroup Evas * * Low level Evas canvas functions. Sub groups will present more high * level ones, though. @@ -4588,6 +4590,7 @@ EAPI const Eina_List *evas_font_path_list(const Evas *e) EINA_WARN_UNUSED /** * @defgroup Evas_Object_Group Generic Object Functions + * @ingroup Evas * * Functions that manipulate generic Evas objects. * @@ -7833,6 +7836,7 @@ EAPI void *evas_object_intercept_clip_unset_callback_del(Evas_Object *obj, Evas_ /** * @defgroup Evas_Object_Specific Specific Object Functions + * @ingroup Evas * * Functions that work on specific objects. * @@ -12547,6 +12551,7 @@ EAPI Eina_Bool evas_object_is_frame_object_get(Evas_Object *obj); /** * @defgroup Evas_Smart_Group Smart Functions + * @ingroup Evas * * Functions that deal with #Evas_Smart structs, creating definition * (classes) of objects that will have customized behavior for methods @@ -13466,6 +13471,7 @@ EAPI int evas_smart_usage_get(const Evas_Smart *s) /** * @defgroup Evas_Smart_Object_Group Smart Object Functions + * @ingroup Evas * * Functions dealing with Evas smart objects (instances). * @@ -16493,6 +16499,7 @@ EAPI Eina_List *evas_object_grid_children_get(const Evas_Object *o) EINA_WAR /** * @defgroup Evas_Cserve Shared Image Cache Server + * @ingroup Evas * * Evas has an (optional) module which provides client-server * infrastructure to share bitmaps across multiple processes, @@ -16644,6 +16651,7 @@ EAPI void evas_cserve_disconnect(void); /** * @defgroup Evas_Utils General Utilities + * @ingroup Evas * * Some functions that are handy but are not specific of canvas or * objects.