mirror of https://github.com/mosra/magnum.git
Browse Source
While namespaces act for hierarchy, modules are something like "tags" - usable when you want to check related classes of e.g. CubeMapTexture. Not sure how to name module for Math and Physics namespaces and Contexts/Trade, though.vectorfields
40 changed files with 129 additions and 32 deletions
@ -0,0 +1,29 @@
|
||||
namespace Magnum { |
||||
|
||||
/** @page modules */ |
||||
|
||||
/** |
||||
@defgroup scene Scene graph |
||||
@brief %Scene hierarchy, cameras, lights and other objects |
||||
*/ |
||||
|
||||
/** |
||||
@defgroup mesh Meshes |
||||
@brief Creating, modifying and rendering meshes |
||||
*/ |
||||
|
||||
/** |
||||
@defgroup rendering Rendering |
||||
@brief %Shader, buffer and mesh management, render queries |
||||
*/ |
||||
|
||||
/** @ingroup rendering |
||||
@defgroup textures Textures |
||||
@brief Access to OpenGL textures, image data wrappers and framebuffer operations |
||||
*/ |
||||
|
||||
/** |
||||
@defgroup utility Utility |
||||
@brief Various supporting utility classes |
||||
*/ |
||||
} |
||||
Loading…
Reference in new issue