We have implemented generator wrappers for the library. Generator parsed data from doxygen, and with the help of templates, performs the generation of wrappers. At the moment there are templates for C# and Managed C++. It is also possible to setup generator for other languages if the need arises.
1. C# – MyGUI.Export.dll (exported functions) + MyGUI.Sharp.dll (wrapper using P/Invoke)
2. Managed C++ – MyGUI.Managed.dll (wrapper using CLR)
At this time, a wrapper does not support Mogre due to specifics of the latter, but we are working in this direction, and version that supports Mogre will be presented .
Generator, wrappers and a demo is now available in MyGUI svn: