Welcome to mirror list, hosted at ThFree Co, Russian Federation.

doxygen.main « doc - git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 7f03753d82daa47376608ab077766bf8535ccce1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
/** \mainpage Blender
 *
 * \section intro Introduction
 *
 * Blender is an integrated 3d package.
 *
 * These pages document the source code of blender.
 *
 * \subsection implinks Important Links
 * - <a href="http://projects.blender.org">projects.blender.org</a> with <a href="http://projects.blender.org/tracker/index.php?group_id=9&atid=498">bug tracker</a>
 * - <a href="http://wiki.blender.org/index.php/Dev:Contents">Development documents</a> on our wiki.
 *
 * \subsection blother Other
 * For more information on using Blender browse to http://www.blender.org
 *
 */

/** \defgroup intern Internal libraries
 *  \section internabout Internal libraries
 *  Blender comes with some of its dependencies
 *  directly included in the codebase. Libraries
 *  that are in the \c intern/ folder are maintained
 *  as part of the normal development process.
 */

/** \defgroup MEM Guarded memory (de)allocation
 *  \ingroup intern
 */

/** \defgroup extern External libraries
 *  \section externabout External libraries
 *  As with \ref intern these libraries are
 *  provided in the Blender codebase. This is
 *  to make building Blender easier. The main
 *  development of these libraries is \b not part
 *  of the normal Blender development process, but
 *  each of the library is developed separately.
 *  Whenever deemed necessary libraries in \c extern/
 *  folder are updated.
 *
 */

/** \defgroup bullet Bullet Physics Library
 *  \ingroup extern
 */

/** \defgroup blenderplayer Blender Player */

/** \defgroup render Rendering */
/** \defgroup meshedit Mesh Editing */
/** \defgroup texture Texturing */
/** \defgroup compositor Compositing */

/** \defgroup scripts Scripting */

/** \defgroup python Python
 *  \ingroup scripts
 */

/** \defgroup bge Game Engine */
/** \defgroup gamelogic Game Logic
 *  \ingroup bge
 */
/** \defgroup bgeconv Converter
 *  \ingroup bge
 */
/** \defgroup blroutines Blender Routines
 *  \ingroup bge
 */
/** \defgroup expressions Expressions
 *  \ingroup bge
 */
/** \defgroup player Game Player
 *  \ingroup bge
 */
/** \defgroup ketsji Ketsji
 *  \ingroup bge
 *  \todo check all headers and code files for proper licenses
 */
/** \defgroup ketsjinet Ketsji Network
 *  \ingroup ketsji
 */
/** \defgroup bgenet Network
 *  \ingroup bge
 */
/** \defgroup bgenetlb Loopback Network
 *  \ingroup bgenet
 */
/** \defgroup phys Physics
 *  \ingroup bge
 */
/** \defgroup physbullet Bullet Physics
 *  \ingroup phys
 */
/** \defgroup physdummy Dummy Physics (none)
 *  \ingroup phys
 */
/** \defgroup bgerast Rasterizer
 *  \ingroup bge
 */
/** \defgroup bgerastoglfilters OpenGL Filters
 *  \ingroup bgerast
 */
/** \defgroup bgerastogl OpenGL Rasterizer
 *  \ingroup bgerast
 */

/** \defgroup audaspace Audaspace
 *  \ingroup intern undoc
 *  \todo add to doxygen
 */

/** \defgroup core core */

/** \defgroup bke blenkernel
 *  \ingroup core
 */

/** \defgroup bli blenlib
 *  \ingroup core
 */

/** \defgroup nodes nodes
 *  \ingroup core
 */

/** \defgroup modifiers modifiers
 *  \ingroup core
 */

/** \defgroup data DNA, RNA and .blend access*/

/** \defgroup GHOST GHOST API
 * \ingroup intern GUI
 * \ref GHOSTPage
 */

/** \defgroup gpu GPU */

/** \defgroup DNA sDNA
 *  \ingroup data
 */
/** \defgroup RNA RNA
 *  \ingroup data
 */

/** \defgroup readwrite .blend read and write functions
 *  \ingroup data
 */

/** \defgroup readblenfile readblenfile
 *  \ingroup data
 */

/** \defgroup gui GUI */

/** \defgroup wm windowmanager
 *  \ingroup gui
 */

/** \defgroup editors Editors */

/** \defgroup editorui Interface and Widgets
 *  \ingroup gui
 */

/** \defgroup externformats external formats */

/** \defgroup collada COLLADA
 *  \ingroup externformats
 */

/** \defgroup avi AVI
 *  \ingroup externformats
 */

/** \defgroup imbuf IMage Buffer */

/** \defgroup undoc Undocumented
 *  \brief Modules and libraries that are still undocumented, or lacking proper integration into the doxygen system, are marked in this group. */