Vladimír Vondruš
d0cc5c9759
Added \experimental Doxygen tag.
10 years ago
Vladimír Vondruš
f0a57a1a86
doc: fix typo.
10 years ago
Vladimír Vondruš
40bd7adda8
Audio: added OpenAL Doxygen page.
...
Now the \requires_al_extension command works.
11 years ago
Vladimír Vondruš
5d1a26ec65
Audio: random cleanups.
...
Polished some minor stuff in the code, reordered Renderer getter-only
functions to be at the top, fixed \al_extension and \alc_extension
Doxygen commands to link to proper place and some other minor
Doxygen-related stuff.
11 years ago
Squareys
f12f2624b2
Doc: Add fn_alc and def_alc aliases.
...
Signed-off-by: Squareys <Squareys@googlemail.com>
11 years ago
Squareys
cf6ca0bf29
Doc: Add al_extension alias.
...
Signed-off-by: Squareys <Squareys@googlemail.com>
11 years ago
Vladimír Vondruš
e023c7d049
Include magnum-extras repo in Doxygen documentation.
11 years ago
Vladimír Vondruš
deb2869c81
Ignore CORRADE_DEPRECATED_*() macros in Doxygen.
11 years ago
Vladimír Vondruš
4f90760598
First-class WebGL support, part 1: initial infrastructure.
11 years ago
Vladimír Vondruš
ee9dae968b
Reordered aliases in Doxyfile.
11 years ago
Vladimír Vondruš
95c7fc7a56
Ignore macro which confuses Doxygen.
11 years ago
Vladimír Vondruš
9a9e69b637
Doxygen: disable autolinking.
...
Finally.
12 years ago
Vladimír Vondruš
da05c83ed5
Doxygen: use \relatesalso instead of \relates in aliases.
...
Using \relates causes the documented member to appear as class member
(which is wrong), makes it impossible to link to it without specifying
it as class member (also wrong) and causes Doxygen to just not display
argument list in reference list (why?!).
12 years ago
Vladimír Vondruš
1d8b0ba268
Added remaining non-core ARB/KHR extensions to the list.
12 years ago
Vladimír Vondruš
7b5d9a63f1
Initial support for OpenGL 4.5.
12 years ago
Vladimír Vondruš
8e79d1877e
Initial support for OpenGL ES 3.1.
12 years ago
Vladimír Vondruš
ce08ef6a04
Updated Doxyfile to 1.8.7.
12 years ago
Vladimír Vondruš
436d629687
Make Doxygen debug operator command usable with enums.
12 years ago
Vladimír Vondruš
22155e575a
Don't show *_EXPORT macros in the documentation.
...
Got broken probably when trying to work around the issues with
CORRADE_DEPRECATED() macro.
12 years ago
Vladimír Vondruš
072ee4e288
doc: mapping of OpenGL limit and state queries, various improvements.
12 years ago
Vladimír Vondruš
1dd8b51e69
doc: added OpenGL support status and OpenGL command mapping.
12 years ago
Vladimír Vondruš
4820476beb
Doc++
...
Also added new Doxygen alias for more specific GL function links.
12 years ago
Vladimír Vondruš
24d470e0b1
doc: don't show files used to generate the documentation.
...
Also useless.
12 years ago
Vladimír Vondruš
e2abab17b7
doc: show include for each class.
...
Had to explicitly disable showing includes for files. Useless stuff.
12 years ago
Vladimír Vondruš
222292239b
Making includes absolute, part 7: fix documentation.
12 years ago
Vladimír Vondruš
4c33f86101
Doxyfile: added annother variant of extension links.
13 years ago
Vladimír Vondruš
f796b5a781
Ignore CORRADE_DEPRECATED() macro in Doxygen.
13 years ago
Vladimír Vondruš
a6831da902
Initial support for ability to disable building of deprecated APIs.
...
CMake option `BUILD_DEPRECATED`, enabled by default, exposed as
`MAGNUM_BUILD_DEPRECATED` to users both in CMake and C++ code.
13 years ago
Vladimír Vondruš
d380e07ac5
Separated deprecated API and deprecated GL API in the docs.
...
New code may not use deprecated API, but for some reasons (support
for old GL versions) might use deprecated GL API.
13 years ago
Vladimír Vondruš
4b7187dd36
Shapes: Collision object, providing more detailed collision information.
13 years ago
Vladimír Vondruš
8935d8c721
Shapes: preparation for non-boolean collision queries.
13 years ago
Vladimír Vondruš
20148585c2
Finally proper Getting Started Guide in documentation.
13 years ago
Vladimír Vondruš
866ee0594b
Link with other projects' building and usage documentation.
13 years ago
Vladimír Vondruš
60bc510a70
Added Doxygen aliases for pointing to OpenAL documentation.
...
Not found any online manpages however, so just placeholder.
13 years ago
Vladimír Vondruš
99c72ed99b
Initial support for OpenGL 4.4.
13 years ago
Vladimír Vondruš
8453d01ffe
Added section for ES2-compatibility-only features into documentation.
13 years ago
Vladimír Vondruš
ab6ee813a1
Updated Doxyfile for Doxygen 1.8.4.
...
Also disabled some new unwanted features.
13 years ago
Vladimír Vondruš
8ed0d15bc9
Don't sort member docs in Doxygen so \overload works as expected.
13 years ago
Vladimír Vondruš
7ef8432fbe
Doxygen: ignore specific namespaces instead of whole directories.
...
Less maintenance burden with `#ifndef DOXYGEN_GENERATING_OUTPUT`,
removed the ones which are not needed anymore.
13 years ago
Vladimír Vondruš
c00f081b83
Using larger font in Doxygen documentation formulas.
13 years ago
Vladimír Vondruš
19e0302b6f
Don't render bloated and scary inheritance graphs in documentation.
...
Just pretend that everything is shiny and following KISS principle.
13 years ago
Vladimír Vondruš
77068a1810
Added alias for linking to ES extension functions to Doxyfile.
14 years ago
Vladimír Vondruš
02267d1439
Doxygen configuration.
...
* Don't extract local classes.
* Don't include header code in documentation (the only purpose would be
to scare users off).
* Include template implementation files in documentation.
14 years ago
Vladimír Vondruš
1db86e7388
Updated Doxygen commands for OpenGL ES, mentioned them in coding style.
14 years ago
Vladimír Vondruš
6278db11e2
Don't show links to extension functions in non-proportional font.
14 years ago
Vladimír Vondruš
df836f126d
Ability to link to extension functions in Doxygen documentation.
14 years ago
Vladimír Vondruš
a0f79fcf78
Don't parse Implementation/ directories with Doxygen.
...
These are even more "private" versions of Implementation namespace in
public headers, so we don't need to generate public documentation for
them.
14 years ago
Vladimír Vondruš
035bd4d376
Links to documentation of related gl*() function.
...
Each function touching OpenGL now has list of all related functions
touching OpenGL.
14 years ago
Vladimír Vondruš
0e74c3847d
Support for storing matrices and vectors in configuration.
14 years ago
Vladimír Vondruš
1ade64ca6b
New crossreferenced @debugoperator alias.
14 years ago