[ ] Button to use doxygen and the configuration file in the repo, to generate XML files from IDL
[ ] Reformat XML files
idlbuilder:
[x] takes a path parameter for the folder in which the xml files are located
[ ] implement builder; see below
typename = <compoundname>.innerText, replace :: with .; split into namespace and name, navigate namespace tree
inherits (one or more interfaces) | interface = <basecompoundref>.innerText
members
member = <memberdef>
return type = type
name = <name>
parameters = <param>
type = <type>
name = <declname>
(anything other than [in] attribute, breakpoint)
jsdoc
each line corresponds to <para> element
UI / wpf:
idlbuilder
: