Starting work on doxygen cleanup. Many things still to be done.
[blender.git] / doc / doxygen.main
1 /** \mainpage Blender
2  *
3  * \section intro Introduction
4  *
5  * Blender is an integrated 3d package, which features:
6  *  - modeling
7  *  - animation
8  *  - texturing
9  *  - compositing
10  *  - rendering
11  *  - scripting
12  *  - game creation
13  *
14  * These pages document the source code of blender.
15  *
16  * \section sects Main sections of the blender code
17  *
18  *  The following sections are the broad categories into which the various modules
19  *  belong.
20  *
21  *  - \ref mainmodule
22  *  - \ref render
23  *  - \ref meshedit
24  *  - \ref texture
25  *  - \ref compositor
26  *  - \ref scripts
27  *  - \ref gameengine
28  *  - \ref data
29  *
30  * \section GUI
31  *  - \ref gui
32  *
33  * \section libraries Libraries and Wrappers
34  *  - \ref GHOST
35  *  - \ref imbuf
36  *  - \ref audaspace
37  *  - \ref DNA
38  *  - \ref RNA
39  *
40  * \section Miscellaneous
41  *  - \ref undoc
42  */
43
44 /** \defgroup mainmodule Main Module */
45 /** \defgroup defaultconfig Default and Configuration
46  *  \ingroup mainmodule
47  */
48
49 /** \defgroup render Rendering Module */
50 /** \defgroup meshedit Mesh Editing Module */
51 /** \defgroup texture Texturing */
52 /** \defgroup compositor Compositing */
53 /** \defgroup scripts Scripting */
54 /** \defgroup gameengine Game Engine */
55 /** \defgroup audaspace Audaspace */
56
57 /** \defgroup data DNA and RNA */
58
59 /** \defgroup GHOST GHOST API */
60 /** \defgroup DNA sDNA
61  *  \ingroup data
62  */
63 /** \defgroup RNA RNA
64  *  \ingroup data
65  */
66
67 /** \defgroup gui GUI */
68 /** \defgroup hotkeys Hotkeys
69  *  \ingroup gui
70  */
71 /** \defgroup toolbox Toolbox
72  *  \ingroup gui
73  */
74 /** \defgroup wm windowmanager
75  *  \ingroup gui
76  */
77
78 /** \defgroup imbuf IMage Buffer */
79 /** \defgroup undoc Undocumented */