Add Chromium-only Blender WebEngine parity work
This commit is contained in:
2624
blender-5.2.0/doc/doxygen/Doxyfile
Normal file
2624
blender-5.2.0/doc/doxygen/Doxyfile
Normal file
File diff suppressed because it is too large
Load Diff
25
blender-5.2.0/doc/doxygen/doxygen.extern.h
Normal file
25
blender-5.2.0/doc/doxygen/doxygen.extern.h
Normal file
@@ -0,0 +1,25 @@
|
||||
/* SPDX-FileCopyrightText: 2011-2022 Blender Authors
|
||||
*
|
||||
* SPDX-License-Identifier: GPL-2.0-or-later */
|
||||
|
||||
/** \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 curve_fit Curve Fitting Library
|
||||
* \ingroup extern
|
||||
*/
|
||||
|
||||
/** \defgroup bullet Bullet Physics Library
|
||||
* \ingroup extern
|
||||
* \see \ref bulletdoc
|
||||
*/
|
||||
101
blender-5.2.0/doc/doxygen/doxygen.intern.h
Normal file
101
blender-5.2.0/doc/doxygen/doxygen.intern.h
Normal file
@@ -0,0 +1,101 @@
|
||||
/* SPDX-FileCopyrightText: 2011-2022 Blender Authors
|
||||
*
|
||||
* SPDX-License-Identifier: GPL-2.0-or-later */
|
||||
|
||||
/** \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.
|
||||
*/
|
||||
|
||||
/* TODO: other modules.
|
||||
* - `libmv`
|
||||
* - `cycles`
|
||||
* - `opencolorio`
|
||||
* - `opensubdiv`
|
||||
* - `openvdb`
|
||||
* - `quadriflow`
|
||||
*/
|
||||
|
||||
/** \defgroup intern_atomic Atomic Operations
|
||||
* \ingroup intern */
|
||||
|
||||
/** \defgroup intern_clog C-Logging (CLOG)
|
||||
* \ingroup intern */
|
||||
|
||||
/** \defgroup intern_eigen Eigen
|
||||
* \ingroup intern */
|
||||
|
||||
/** \defgroup intern_glew-mx GLEW with Multiple Rendering Context's
|
||||
* \ingroup intern */
|
||||
|
||||
/** \defgroup intern_iksolver Inverse Kinematics (Solver)
|
||||
* \ingroup intern */
|
||||
|
||||
/** \defgroup intern_itasc Inverse Kinematics (ITASC)
|
||||
* \ingroup intern */
|
||||
|
||||
/** \defgroup intern_libc_compat libc Compatibility For Linux
|
||||
* \ingroup intern */
|
||||
|
||||
/** \defgroup intern_locale Locale
|
||||
* \ingroup intern */
|
||||
|
||||
/** \defgroup intern_mantaflow Manta-Flow Fluid Simulation
|
||||
* \ingroup intern */
|
||||
|
||||
/** \defgroup intern_mem Guarded Memory (de)allocation
|
||||
* \ingroup intern */
|
||||
|
||||
/** \defgroup intern_memutil Memory Utilities (memutil)
|
||||
* \ingroup intern */
|
||||
|
||||
/** \defgroup intern_mikktspace MikktSpace
|
||||
* \ingroup intern */
|
||||
|
||||
/** \defgroup intern_rigidbody Rigid-Body C-API
|
||||
* \ingroup intern */
|
||||
|
||||
/** \defgroup intern_sky_model Sky Model
|
||||
* \ingroup intern */
|
||||
|
||||
/** \defgroup intern_slim SLIM Solver for UV Unwrapping
|
||||
* \ingroup intern */
|
||||
|
||||
/** \defgroup intern_utf_conv UTF8/UTF16 Conversion (utfconv)
|
||||
* \ingroup intern */
|
||||
|
||||
/** \defgroup audaspace Audaspace
|
||||
* \ingroup intern undoc
|
||||
* \todo add to doxygen */
|
||||
/** \defgroup audcoreaudio Audaspace CoreAudio
|
||||
* \ingroup audaspace */
|
||||
/** \defgroup audfx Audaspace FX
|
||||
* \ingroup audaspace */
|
||||
/** \defgroup audopenal Audaspace OpenAL
|
||||
* \ingroup audaspace */
|
||||
/** \defgroup audpulseaudio Audaspace PulseAudio
|
||||
* \ingroup audaspace */
|
||||
/** \defgroup audwasapi Audaspace WASAPI
|
||||
* \ingroup audaspace */
|
||||
/** \defgroup audpython Audaspace Python
|
||||
* \ingroup audaspace */
|
||||
/** \defgroup audsdl Audaspace SDL
|
||||
* \ingroup audaspace */
|
||||
/** \defgroup audsrc Audaspace SRC
|
||||
* \ingroup audaspace */
|
||||
/** \defgroup audffmpeg Audaspace FFMpeg
|
||||
* \ingroup audaspace */
|
||||
/** \defgroup audfftw Audaspace FFTW
|
||||
* \ingroup audaspace */
|
||||
/** \defgroup audjack Audaspace Jack
|
||||
* \ingroup audaspace */
|
||||
/** \defgroup audsndfile Audaspace sndfile
|
||||
* \ingroup audaspace */
|
||||
|
||||
/** \defgroup GHOST GHOST API
|
||||
* \ingroup intern GUI
|
||||
* \ref GHOSTPage
|
||||
*/
|
||||
26
blender-5.2.0/doc/doxygen/doxygen.main.h
Normal file
26
blender-5.2.0/doc/doxygen/doxygen.main.h
Normal file
@@ -0,0 +1,26 @@
|
||||
/* SPDX-FileCopyrightText: 2003-2022 Blender Authors
|
||||
*
|
||||
* SPDX-License-Identifier: GPL-2.0-or-later */
|
||||
|
||||
/** \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="https://developer.blender.org">developer.blender.org</a> with bug tracker.
|
||||
* - <a href="https://developer.blender.org/docs/">Development documentation</a>.
|
||||
*
|
||||
* \subsection blother Other
|
||||
* For more information on using Blender browse to https://www.blender.org
|
||||
*
|
||||
*/
|
||||
|
||||
/** \defgroup undoc Undocumented
|
||||
*
|
||||
* \brief Modules and libraries that are still undocumented,
|
||||
* or lacking proper integration into the doxygen system, are marked in this group.
|
||||
*/
|
||||
313
blender-5.2.0/doc/doxygen/doxygen.source.h
Normal file
313
blender-5.2.0/doc/doxygen/doxygen.source.h
Normal file
@@ -0,0 +1,313 @@
|
||||
/* 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
|
||||
* \todo check if \ref blo and \ref blenloader groups can be
|
||||
* merged in docs.
|
||||
*/
|
||||
|
||||
/** \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.
|
||||
*/
|
||||
9
blender-5.2.0/doc/doxygen/footer.html
Normal file
9
blender-5.2.0/doc/doxygen/footer.html
Normal file
@@ -0,0 +1,9 @@
|
||||
<hr class="footer"/>
|
||||
<address class="footer">
|
||||
<small>Generated on $datetime for $projectname by 
|
||||
<a href="http://www.doxygen.org/index.html"> doxygen</a>
|
||||
$doxygenversion
|
||||
</small>
|
||||
</address>
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user