blender/doc/doxygen/doxygen.source.h
Vansh Gaur 07aecd0114 Docs: Remove stale TODO about merging blo/blenloader doxygen groups
**Docs: Remove stale TODO about merging blo/blenloader Doxygen groups**

Remove the outdated TODO that suggested checking whether the `blo` and `blenloader` Doxygen groups could be merged.

There is no `blo` group defined anywhere in the codebase, and no source files use `\ingroup blo`. The `\ingroup blenloader` group is the only one used throughout `source/blender/blenloader`.

Since there is nothing to merge, remove the stale TODO.

Pull Request: https://projects.blender.org/blender/blender/pulls/161895

---------

Co-authored-by: Vansh <gaurvansh133@gmail.com>
2026-08-16 10:57:03 +02:00

311 lines
4.8 KiB
C

/* SPDX-FileCopyrightText: 2003-2023 Blender Authors
*
* SPDX-License-Identifier: GPL-2.0-or-later */
/** \defgroup render Rendering
* \ingroup blender
*/
/** \defgroup bmesh BMesh
* \ingroup blender
*/
/** \defgroup compositor Compositing
* \ingroup blender */
/** \defgroup python Python
* \ingroup blender
*/
/** \defgroup pygen Python Generic
* \ingroup python
*/
/** \defgroup pymathutils Python Mathutils
* \ingroup python
*/
/** \defgroup pythonintern Python RNA and Operators
* \ingroup python
*/
/* ================================ */
/** \defgroup blender Blender */
/** \defgroup balembic BlenderAlembic
* \ingroup blender
*/
/** \defgroup blt BlenTranslation
* \ingroup blender
*/
/** \defgroup blf BlenFont
* \ingroup blender
*/
/** \defgroup bke BlenKernel
* \ingroup blender
*/
/** \defgroup bli BlenLib
* \ingroup blender
*/
/** \defgroup depsgraph Dependency Graph
* \ingroup blender
*/
/** \defgroup bph Physics
* \ingroup blender
*/
/** \defgroup nodes Nodes
* \ingroup blender
*/
/** \defgroup cmpnodes Nodes (Compositor)
* \ingroup nodes
*/
/** \defgroup shdnodes Nodes (Shader)
* \ingroup nodes
*/
/** \defgroup texnodes Nodes (Texture)
* \ingroup nodes
*/
/** \defgroup modifiers Object Modifiers
* \ingroup blender
*/
/** \defgroup shader_fx Shader Effects
* \ingroup blender
*/
/** \defgroup data DNA, RNA and .blend access
* \ingroup blender */
/** \defgroup gpu GPU
* \ingroup blender
*/
/** \defgroup ikplugin IK Plugin
* \ingroup blender
*/
/** \defgroup DNA Struct DNA (File Format)
* \ingroup blender data
*/
/** \defgroup RNA RNA (Data API)
* \ingroup blender data
*/
/** \defgroup blenloader Blend file IO
* \ingroup blender data
*/
/** \defgroup gui GUI
* \ingroup blender
*/
/** \defgroup wm Window Manager
* \ingroup gui */
/* ================================ */
/** \defgroup editors Editors
* \ingroup blender
*/
/** \defgroup edanimation animation
* \ingroup editors
*/
/** \defgroup edarmature armature
* \ingroup editors
*/
/** \defgroup edasset asset
* \ingroup editors
*/
/** \defgroup edcurve curve
* \ingroup editors
*/
/** \defgroup eddatafiles datafiles
* \ingroup editors
*/
/** \defgroup edgizmolib gizmo library
* \ingroup editors
*/
/** \defgroup edgpencil gpencil
* \ingroup editors
*/
/** \defgroup edinterface interface
* \ingroup editors
*/
/** \defgroup edlattice lattice
* \ingroup editors
*/
/** \defgroup edmesh mesh
* \ingroup editors
*/
/** \defgroup edmeta metaball
* \ingroup editors
*/
/** \defgroup edobj object
* \ingroup editors
*/
/** \defgroup edphys physics
* \ingroup editors
*/
/** \defgroup edrend render
* \ingroup editors
*/
/** \defgroup edscr screen
* \ingroup editors
*/
/** \defgroup edscene scene
* \ingroup editors
*/
/** \defgroup edsculpt sculpt and paint
* \ingroup editors
*/
/** \defgroup edsnd sound
* \ingroup editors
*/
/** \defgroup spaction action space
* \ingroup editors
*/
/** \defgroup spapi space API
* \ingroup editors
*/
/** \defgroup spbuttons buttons space
* \ingroup editors
*/
/** \defgroup spconsole console space
* \ingroup editors
*/
/** \defgroup spfile fileselector
* \ingroup editors
*/
/** \defgroup spgraph graph editor
* \ingroup editors
*/
/** \defgroup spimage image and UV editor
* \ingroup editors
*/
/** \defgroup spinfo info space
* \ingroup editors
*/
/** \defgroup spnla NLA editor
* \ingroup editors
*/
/** \defgroup spnode node editor
* \ingroup editors
*/
/** \defgroup spoutliner outliner space
* \ingroup editors
*/
/** \defgroup spscript script space
* \ingroup editors
*/
/** \defgroup spseq sequencer
* \ingroup editors
*/
/** \defgroup spsnd sound space
* \ingroup editors
*/
/** \defgroup sptext text editor
* \ingroup editors
*/
/** \defgroup sptime time line
* \ingroup editors
*/
/** \defgroup spuserpref user preferences
* \ingroup editors
*/
/** \defgroup spview3d 3D view
* \ingroup editors
*/
/** \defgroup edtransform transform
* \ingroup editors
*/
/** \defgroup edutil editor utilities
* \ingroup editors
*/
/** \defgroup edundo undo utilities
* \ingroup editors
*/
/** \defgroup spuv UV editing
* \ingroup editors
*/
/* ================================ */
/** \defgroup editorui Interface and Widgets
* \ingroup gui
*/
/** \defgroup externformats External Formats
* \ingroup blender */
/** \defgroup avi AVI
* \ingroup externformats
*/
/** \defgroup imbuf Image Buffer (ImBuf)
* \ingroup blender
*/
/** \defgroup imbcineon Cineon
* \ingroup imbuf
*/
/** \defgroup openexr OpenEXR
* \ingroup imbuf
*/
/* ================================ */
/** \defgroup undoc Undocumented
*
* \brief Modules and libraries that are still undocumented,
* or lacking proper integration into the doxygen system, are marked in this group.
*/