We need to run through the Class Index and fix the repetitions. Doxygen inserts definitions from the header and from the .cpp. Sometimes it merges definitions from two identical headers (e.g. definitions from the old PAD.h plugin interface).
You need to put /// \cond DO_NOT_DOCUMENT and /// \endcond where there are repeated definitions.
You should also rename classes like GekkoDisasm (Gekko) and GekkoDisasm (Debug) (the second one should become GekkoDisasmWindow (Debug), since it is a debugger window.
We need to run through the Class Index and fix the repetitions. Doxygen inserts definitions from the header and from the .cpp. Sometimes it merges definitions from two identical headers (e.g. definitions from the old PAD.h plugin interface).
You need to put
/// \cond DO_NOT_DOCUMENT
and/// \endcond
where there are repeated definitions.You should also rename classes like
GekkoDisasm (Gekko)
andGekkoDisasm (Debug)
(the second one should becomeGekkoDisasmWindow (Debug)
, since it is a debugger window.