Proper auto-complete IDE

The doxygen script can be found in direct/src/directscripts/extract_docs.py, it uses the interrogate interface available through panda3d.dtoolconfig. You should be able to adapt that script to generate one of those custom files for your IDE.