1a77a3740095e2b367d78d22ea061e735f49167c
[blender.git] / doc / doxygen / doxygen.source.h
1
2 /** \defgroup blenderplayer Blender Player */
3
4 /** \defgroup blc bad level calls
5  *  \ingroup blenderplayer
6  */
7
8 /** \defgroup render Rendering
9  *  \ingroup blender
10  */
11 /** \defgroup bmesh BMesh
12  *  \ingroup blender
13  */
14 /** \defgroup compositor Compositing */
15
16 /** \defgroup python Python
17  *  \ingroup blender
18  */
19
20 /** \defgroup pygen Python Generic
21  *  \ingroup python
22  */
23
24 /** \defgroup pymathutils Python Mathutils
25  *  \ingroup python
26  */
27
28 /** \defgroup pythonintern Python RNA and Operators
29  *  \ingroup python
30  */
31
32 /** \defgroup blpluginapi Blender pluginapi
33  *  \ingroup blender
34  *  \attention not in use currently
35  */
36
37 /* ================================ */
38
39 /** \defgroup bge Game Engine */
40 /** \defgroup gamelogic Game Logic
41  *  \ingroup bge
42  */
43 /** \defgroup bgeconv Converter
44  *  \ingroup bge
45  */
46 /** \defgroup blroutines Blender Routines
47  *  \ingroup bge
48  */
49 /** \defgroup expressions Expressions
50  *  \ingroup bge
51  */
52 /** \defgroup player Game Player
53  *  \ingroup bge
54  */
55 /** \defgroup ketsji Ketsji
56  *  \ingroup bge
57  *  \todo check all headers and code files for proper licenses
58  */
59 /** \defgroup ketsjinet Ketsji Network
60  *  \ingroup ketsji
61  */
62 /** \defgroup bgenet Network
63  *  \ingroup bge
64  */
65 /** \defgroup bgenetlb Loopback Network
66  *  \ingroup bgenet
67  */
68 /** \defgroup phys Physics
69  *  \ingroup bge
70  */
71 /** \defgroup physbullet Bullet Physics
72  *  \ingroup phys
73  */
74 /** \defgroup physdummy Dummy Physics (none)
75  *  \ingroup phys
76  */
77 /** \defgroup bgerast Rasterizer
78  *  \ingroup bge
79  */
80 /** \defgroup bgerastoglfilters OpenGL Filters
81  *  \ingroup bgerast
82  */
83 /** \defgroup bgerastogl OpenGL Rasterizer
84  *  \ingroup bgerast
85  */
86 /** \defgroup bgesg BGE SceneGraph
87  *  \ingroup bge
88  */
89 /** \defgroup bgevideotex BGE Video Texture
90  *  \ingroup bge
91  */
92
93 /* ================================ */
94
95 /** \defgroup blender Blender */
96
97 /** \defgroup blf BlenFont
98  *  \ingroup blender
99  */
100
101 /** \defgroup bke BlenKernel
102  *  \ingroup blender
103  */
104
105 /** \defgroup bli BlenLib
106  *  \ingroup blender
107  */
108
109 /** \defgroup depsgraph Dependency Graph
110  *  \ingroup blender
111  */
112
113 /** \defgroup bph Physics
114  *  \ingroup blender
115  */
116
117 /** \defgroup nodes Nodes
118  *  \ingroup blender
119  */
120
121 /** \defgroup cmpnodes Nodes (Compositor)
122  *  \ingroup nodes
123  */
124
125 /** \defgroup shdnodes Nodes (Shader)
126  *  \ingroup nodes
127  */
128
129 /** \defgroup texnodes Nodes (Texture)
130  *  \ingroup nodes
131  */
132 /** \defgroup modifiers Object Modifiers
133  *  \ingroup blender
134  */
135
136 /** \defgroup data DNA, RNA and .blend access*/
137
138 /** \defgroup gpu GPU
139  *  \ingroup blender
140  */
141
142 /** \defgroup ikplugin IK Plugin
143  *  \ingroup blender
144  */
145
146 /** \defgroup DNA Struct DNA (File Format)
147  *  \ingroup blender data
148  */
149 /** \defgroup RNA RNA (Data API)
150  *  \ingroup blender data
151  */
152
153 /** \defgroup blenloader Blend file IO
154  *  \ingroup blender data
155  *  \todo check if \ref blo and \ref blenloader groups can be
156  *   merged in docs.
157  */
158
159 /** \defgroup quicktime QuickTime
160  *  \ingroup blender
161
162 /** \defgroup gui GUI */
163
164 /** \defgroup wm Window Manager
165  *  \ingroup blender gui
166  */
167
168 /* ================================ */
169
170 /** \defgroup editors Editors
171  *  \ingroup blender
172  */
173
174 /** \defgroup edanimation animation
175  *  \ingroup editors
176  */
177
178 /** \defgroup edarmature armature
179  *  \ingroup editors
180  */
181
182 /** \defgroup edcurve curve
183  *  \ingroup editors
184  */
185
186 /** \defgroup eddatafiles datafiles
187  *  \ingroup editors
188  */
189
190 /** \defgroup edgpencil gpencil
191  *  \ingroup editors
192  */
193
194 /** \defgroup edinterface interface
195  *  \ingroup editors
196  */
197
198 /** \defgroup edmesh mesh
199  *  \ingroup editors
200  */
201
202 /** \defgroup edmeta metaball
203  *  \ingroup editors
204  */
205
206 /** \defgroup edobj object
207  *  \ingroup editors
208  */
209
210 /** \defgroup edphys physics
211  *  \ingroup editors
212  */
213
214 /** \defgroup edrend render
215  *  \ingroup editors
216  */
217
218 /** \defgroup edscr screen
219  *  \ingroup editors
220  */
221
222 /** \defgroup edsculpt sculpt and paint
223  *  \ingroup editors
224  */
225
226 /** \defgroup edsnd sound
227  *  \ingroup editors
228  */
229
230 /** \defgroup spaction action space
231  *  \ingroup editors
232  */
233
234 /** \defgroup spapi space API
235  *  \ingroup editors
236  */
237
238 /** \defgroup spbuttons buttons space
239  *  \ingroup editors
240  */
241
242 /** \defgroup spconsole console space
243  *  \ingroup editors
244  */
245
246 /** \defgroup spfile fileselector
247  *  \ingroup editors
248  */
249
250 /** \defgroup spgraph graph editor
251  *  \ingroup editors
252  */
253
254 /** \defgroup spimage image and UV editor
255  *  \ingroup editors
256  */
257
258 /** \defgroup spinfo info space
259  *  \ingroup editors
260  */
261
262 /** \defgroup splogic game logic editor
263  *  \ingroup editors
264  */
265
266 /** \defgroup spnla NLA editor
267  *  \ingroup editors
268  */
269
270 /** \defgroup spnode node editor
271  *  \ingroup editors
272  */
273
274 /** \defgroup spoutliner outliner space
275  *  \ingroup editors
276  */
277
278 /** \defgroup spscript script space
279  *  \ingroup editors
280  */
281
282 /** \defgroup spseq sequencer
283  *  \ingroup editors
284  */
285
286 /** \defgroup spsnd sound space
287  *  \ingroup editors
288  */
289
290 /** \defgroup sptext text editor
291  *  \ingroup editors
292  */
293
294 /** \defgroup sptime time line
295  *  \ingroup editors
296  */
297
298 /** \defgroup spuserpref user preferences
299  *  \ingroup editors
300  */
301
302 /** \defgroup spview3d 3D view
303  *  \ingroup editors
304  */
305
306 /** \defgroup edtransform transform
307  *  \ingroup editors
308  */
309
310 /** \defgroup edutil editor utilities
311  *  \ingroup editors
312  */
313
314 /** \defgroup spuv UV editing
315  *  \ingroup editors
316  */
317
318 /* ================================ */
319
320 /** \defgroup editorui Interface and Widgets
321  *  \ingroup gui
322  */
323
324 /** \defgroup externformats External Formats */
325
326 /** \defgroup collada COLLADA
327  *  \ingroup externformats
328  */
329
330 /** \defgroup avi AVI
331  *  \ingroup externformats
332  */
333
334 /** \defgroup imbuf Image Buffer (ImBuf)
335  *  \ingroup blender
336  */
337
338 /** \defgroup imbcineon Cineon
339  *  \ingroup imbuf
340  */
341
342 /** \defgroup imbdds DDS
343  *  \ingroup imbuf
344  */
345
346 /** \defgroup openexr OpenEXR
347  *  \ingroup imbuf
348  */
349
350 /* ================================ */
351
352 /** \defgroup undoc Undocumented
353  *  \brief Modules and libraries that are still undocumented, or lacking proper integration into the doxygen system, are marked in this group. */