These autowrappers were created by SiCrane over at GameDev.net.

The original post can be found here:

http://www.gamedev.net/topic/617111-more-angelscript-binding-wrappers/

The template code relies on features available in the C++11 standard, 
so you'll need an up to date compiler in order to use this.

Please see the test.cpp for instructions on how to use the wrappers.

The code has been tested and is compatible with AngelScript 2.22.2.

The included python scripts can be used to generate new headers with 
support for more function parameters. By default the scripts generate 
wrappers for up to 4 arguments, but by changing the max_args variable
at the beginning of the scripts you can easily change this.