0ad/source/ps/scripting
Yves 20ed5b118c Unify script conversions and remove JSInterface_Vector3D.
Because it was historically grown, we have some duplicated code for
converting script types to native types.
This patch removes the file JSConversions.cpp and moves some code to
ScriptConversions.cpp.
The places using JSConversions.cpp are changed to use the
ScriptInterface's conversion functions in ScriptConversions.cpp.
I also removed JSInterface_Vector3D because it had additional
requirements to the conversion code that no other code has and because
it's currently not used. I think it doesn't make sense to maintain code
just because it could possibly be used again later.

Closes #2213
Refs #1886

This was SVN commit r14036.
2013-10-20 17:13:53 +00:00
..
JSInterface_ConfigDB.cpp Prevent bogus -Wmaybe-uninitialized warnings in GCC 2013-10-16 12:22:50 +00:00
JSInterface_ConfigDB.h Changes the ConfigDB to expose global functions to scripts instead of properties and custom objects. 2013-09-29 18:56:50 +00:00
JSInterface_Console.cpp Changes the Console to expose global functions to scripts instead of properties. 2013-09-21 14:48:19 +00:00
JSInterface_Console.h Changes the Console to expose global functions to scripts instead of properties. 2013-09-21 14:48:19 +00:00
JSInterface_VFS.cpp Unify script conversions and remove JSInterface_Vector3D. 2013-10-20 17:13:53 +00:00
JSInterface_VFS.h Support new SpiderMonkey API. 2010-11-16 23:00:52 +00:00