Doxygen grouping
[platform/core/uifw/dali-core.git] / doc / dali-core-doc.h
1 #ifndef __DALI_DOC_H__
2 #define __DALI_DOC_H__
3
4 /**
5  * @defgroup dali-core DALi Core
6  * @ingroup dali
7  *
8  * @brief This module provides scene graph-based rendering, animation, and event handling.
9  * It is a base module and forms the biggest part of DALi.
10  *
11  * @{
12  *   @defgroup dali-core-actors Actors
13  *   @brief Actor is the primary object for interaction in DALi applications.
14
15  *   @defgroup dali-core-animation Animation
16  *   @brief Animation allows your objects to move around / change their properties for a specified duration.
17
18  *   @defgroup dali-core-common Common
19  *   @brief Common classes for using DALi.
20
21  *   @defgroup dali-core-events Events
22  *   @brief Input events and gestures supported by DALi.
23
24  *   @defgroup dali-core-images Images
25  *   @brief Classes for handling resource images.
26
27  *   @defgroup dali-core-math Math
28  *   @brief Basic math classes.
29
30  *   @defgroup dali-core-object Object
31  *   @brief Classes for the handle/body pattern and property system.
32
33  *   @defgroup dali-core-render-tasks Render Tasks
34  *   @brief Render task classes.
35
36  *   @defgroup dali-core-shader-effects Shader Effects
37  *   @brief Shader effect classes.
38
39  *   @defgroup dali-core-signals Signals
40  *   @brief Classes for the signal and slot structure.
41  * @}
42  */
43
44 #endif  /* __DALI_DOC_H__ */