Vladimír Vondruš
1ec14c678b
Local Doxygen ignores for symbol export macros.
...
It was impossible to put all macros including the ones from other
projects into the global Doxyfile. Much cleaner now <3
8 years ago
Vladimír Vondruš
5858cbf92c
Doxyfiles for the new m.css theme.
9 years ago
Vladimír Vondruš
793f6a4d82
Link to STL types from the documentation.
9 years ago
Vladimír Vondruš
b78bd9e4fc
More unneeded Doxygen stuff.
9 years ago
Vladimír Vondruš
1e0a9c0498
Code snippets that have Doxygen comments have them *for a reason*.
9 years ago
Vladimír Vondruš
94f0c9ad87
Exclude quite a lot of unneeded files from doc generation.
9 years ago
Vladimír Vondruš
80d653cc40
Don't use typewriter font for GL and AL references.
...
It's fugly.
9 years ago
Vladimír Vondruš
5109e9f813
Properly explicitly reference the types in \configurationvalue command.
9 years ago
Émile Grégoire
60e181d1b3
Use https for GL function links.
9 years ago
Vladimír Vondruš
3b3f71faa9
doc: adapted GL function/extension to Khronos domain move.
...
Followup to previous commit -- links to opengl.org are now redirected to
khronos.org and the extension links have the same format for both GL and
GLES. That allows me to remove some of the Doxygen aliases and use just
a single set of the functions for both GL and GLES.
9 years ago
Émile Grégoire
a47429bd3f
Fix href to OpenGL reference generated by Doxygen.
...
The doc was moved to khronos.org and the URL schema was changed.
9 years ago
Vladimír Vondruš
c45472a0f0
DebugTools: initial implementation of CompareImage class.
...
Currently just does per-pixel comparison and calculates absolute delta,
failing the comparison if max/mean delta threshold is above specified
values. Useful enough for the case I have right now, might fail in other
case -- but still better than whatever else I was using before :)
9 years ago
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