blender/doc/doxygen.main

169 lines
3.5 KiB
Plaintext
Raw Normal View History

/** \mainpage Blender
*
* \section intro Introduction
*
* Blender is an integrated 3d package.
*
* These pages document the source code of blender.
*
*
* 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.
*/
2011-02-21 09:23:34 +00:00
/** \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 blenderplayer Blender Player */
2011-02-21 07:25:24 +00:00
/** \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 */
/** \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
*/
2011-02-21 07:25:24 +00:00
/** \defgroup editors Editors */
/** \defgroup editorui Interface and Widgets
* \ingroup gui
*/
2011-02-21 09:09:27 +00:00
/** \defgroup externformats external formats */
/** \defgroup collada COLLADA
* \ingroup externformats
*/
/** \defgroup avi AVI
* \ingroup externformats
*/
2003-05-24 20:48:29 +00:00
/** \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. */