LUMIERA.clone/doc/devel/DoxygenLayout.xml
Ichthyostega 1c234d5a0b clean-up: some Doxygen improvements
- reorganise the navigation tab structure
- place all further index lists into a common "Index" tab
- include a list of concepts
- remove the various "member" sub-tabs, these are not helpful
- the "modules" tab is now called "topics" (since C++ has now Modules!)
- generally re-sync DoxygenLayout.xml with a current pristine template
- comb though the Doxygen Warnings and fix a lot of small problems
2025-11-05 02:55:45 +01:00

241 lines
7.6 KiB
XML

<doxygenlayout version="1.0">
<!-- Navigation index tabs for HTML output -->
<navindex>
<tab type="mainpage" visible="yes" title="Lumiera API Documentation"/>
<tab type="user" url="/documentation/user/intro/intro.html" title="Intro"/>
<tab type="user" url="/documentation/technical/overview.html" title="Overview"/>
<tab type="topics" visible="yes" title="" intro="Subsystems"/>
<tab type="classlist" visible="yes" title="Classes" intro=""/>
<tab type="usergroup" title="Index">
<tab type="filelist" visible="yes" title="Files" intro=""/>
<tab type="namespacelist" visible="yes" title="Namespaces" intro=""/>
<tab type="concepts" visible="yes" title="Concepts"/>
<tab type="structlist" visible="yes" title="" intro=""/>
<tab type="exceptionlist" visible="yes" title="" intro=""/>
<tab type="classindex" visible="$ALPHABETICAL_INDEX" title="Class Idx"/>
<tab type="interfaceindex" visible="$ALPHABETICAL_INDEX" title="Interfaces"/>
<tab type="classmembers" visible="yes" title="Members" intro=""/>
</tab>
<tab type="pages" visible="yes" title="" intro="Other">
<tab type="examples" visible="yes" title="" intro=""/>
<tab type="user" url="/documentation/design/" title="Design Topics"/>
</tab>
</navindex>
<!-- Layout definition for a class page -->
<class>
<briefdescription visible="no"/>
<includes visible="$SHOW_HEADERFILE"/>
<allmemberslink visible="yes"/>
<detaileddescription title="Description"/>
<memberdecl>
<nestedclasses visible="yes" title=""/>
<publictypes title=""/>
<services title=""/>
<interfaces title=""/>
<publicslots title=""/>
<signals title=""/>
<publicstaticattributes title=""/>
<publicattributes title=""/>
<publicstaticmethods title=""/>
<publicmethods title=""/>
<friends title=""/>
<properties title=""/>
<events title=""/>
<protectedtypes title=""/>
<protectedslots title=""/>
<protectedmethods title=""/>
<protectedstaticmethods title=""/>
<protectedattributes title=""/>
<protectedstaticattributes title=""/>
<packagetypes title=""/>
<packagemethods title=""/>
<packagestaticmethods title=""/>
<packageattributes title=""/>
<packagestaticattributes title=""/>
<privatetypes title=""/>
<privateslots title=""/>
<privatemethods title=""/>
<privatestaticmethods title=""/>
<privateattributes title=""/>
<privatestaticattributes title=""/>
<related title="" subtitle=""/>
<membergroups visible="yes"/>
</memberdecl>
<memberdef>
<constructors title=""/>
<inlineclasses title=""/>
<typedefs title=""/>
<enums title=""/>
<functions title=""/>
<properties title=""/>
<interfaces title=""/>
<variables title=""/>
<services title=""/>
<events title=""/>
<related title=""/>
</memberdef>
<inheritancegraph visible="$CLASS_GRAPH"/>
<collaborationgraph visible="$COLLABORATION_GRAPH"/>
<usedfiles visible="$SHOW_USED_FILES"/>
<authorsection visible="yes"/>
</class>
<!-- Layout definition for a namespace page -->
<namespace>
<briefdescription visible="no"/>
<detaileddescription title="Description"/>
<memberdecl>
<nestednamespaces visible="yes" title=""/>
<interfaces visible="yes" title=""/>
<concepts visible="yes" title=""/>
<typedefs visible="yes" title=""/>
<enums title=""/>
<classes visible="yes" title=""/>
<functions title=""/>
<variables title=""/>
<exceptions visible="yes" title=""/>
<sequences title=""/>
<dictionaries title=""/>
<membergroups visible="yes"/>
<constantgroups visible="yes" title=""/>
</memberdecl>
<memberdef>
<typedefs title=""/>
<enums title=""/>
<inlineclasses title=""/>
<functions title=""/>
<variables title=""/>
<sequences title=""/>
<dictionaries title=""/>
</memberdef>
<authorsection visible="yes"/>
</namespace>
<!-- Layout definition for a concept page -->
<concept>
<briefdescription visible="yes"/>
<includes visible="$SHOW_HEADERFILE"/>
<detaileddescription title=""/>
<definition visible="yes" title=""/>
<authorsection visible="yes"/>
</concept>
<!-- Layout definition for a file page -->
<file>
<briefdescription visible="yes"/>
<sourcelink visible="yes"/>
<detaileddescription title="Description"/>
<includes visible="$SHOW_INCLUDE_FILES"/>
<memberdecl>
<namespaces visible="yes" title=""/>
<interfaces visible="yes" title=""/>
<concepts visible="yes" title=""/>
<defines title=""/>
<typedefs title=""/>
<enums title=""/>
<classes visible="yes" title=""/>
<functions title=""/>
<variables title=""/>
<exceptions visible="yes" title=""/>
<sequences title=""/>
<dictionaries title=""/>
<constantgroups visible="yes" title=""/>
<membergroups visible="yes"/>
</memberdecl>
<memberdef>
<typedefs title=""/>
<enums title=""/>
<defines title=""/>
<inlineclasses title=""/>
<functions title=""/>
<variables title=""/>
</memberdef>
<includegraph visible="$INCLUDE_GRAPH"/>
<includedbygraph visible="$INCLUDED_BY_GRAPH"/>
<authorsection/>
</file>
<!-- Layout definition for a group page -->
<group>
<briefdescription visible="no"/>
<detaileddescription title="Description"/>
<groupgraph visible="yes"/>
<memberdecl>
<nestedgroups visible="yes" title=""/>
<dirs visible="yes" title=""/>
<files visible="yes" title=""/>
<modules visible="yes" title=""/>
<namespaces visible="yes" title=""/>
<concepts visible="yes" title=""/>
<classes visible="yes" title=""/>
<defines title=""/>
<typedefs title=""/>
<sequences title=""/>
<dictionaries title=""/>
<enums title=""/>
<enumvalues title=""/>
<functions title=""/>
<variables title=""/>
<signals title=""/>
<publicslots title=""/>
<protectedslots title=""/>
<privateslots title=""/>
<events title=""/>
<properties title=""/>
<friends title=""/>
<membergroups visible="yes"/>
</memberdecl>
<memberdef>
<pagedocs/>
<inlineclasses title=""/>
<defines title=""/>
<typedefs title=""/>
<sequences title=""/>
<dictionaries title=""/>
<enums title=""/>
<enumvalues title=""/>
<functions title=""/>
<variables title=""/>
<signals title=""/>
<publicslots title=""/>
<protectedslots title=""/>
<privateslots title=""/>
<events title=""/>
<properties title=""/>
<friends title=""/>
</memberdef>
<authorsection visible="yes"/>
</group>
<!-- Layout definition for a C++20 module page -->
<module>
<briefdescription visible="yes"/>
<exportedmodules visible="yes"/>
<memberdecl>
<concepts visible="yes" title=""/>
<classes visible="yes" title=""/>
<enums title=""/>
<typedefs title=""/>
<functions title=""/>
<variables title=""/>
<membergroups title=""/>
</memberdecl>
<detaileddescription title=""/>
<memberdecl>
<files visible="yes"/>
</memberdecl>
</module>
<!-- Layout definition for a directory page -->
<directory>
<briefdescription visible="yes"/>
<directorygraph visible="yes"/>
<memberdecl>
<dirs visible="yes"/>
<files visible="yes"/>
</memberdecl>
<detaileddescription title=""/>
</directory>
</doxygenlayout>