This is a history of Maniaplanet 4 classes. Check out the commit history for the juicy details. Updated whenever there is a new update for Maniaplanet.
Just run the release build of Openplanet, which will generate the file.
Run this command on logs build:
strings /d/Games/ManiaPlanet/ManiaPlanetLogs.exe | grep -ioe '\(source\|codebasetrunknondev\)\\.*\.\(cpp\|h\)' | sort | uniq -i > cpp_files.txt
You can download the logs build here.