0ad/source/simulation2/components/tests
wraitii 9fc6c3c897 Correctly serialize/deserialize user-defined JS objects.
Generalize component/AI serialization system to any user-defined JS
object. This includes Vector2D/3D, fixing an old issue.
As with components/AI, JS Objects may implement a Serialize/Deserialize
function to store custom data instead of the default, which attemps to
serialize all enumerable properties.

Fixes #4698

Differential Revision: https://code.wildfiregames.com/D2746
This was SVN commit r24462.
2020-12-27 17:18:13 +00:00
..
test_CinemaManager.h Rename ScriptRuntime to ScriptContext 2020-11-14 10:57:50 +00:00
test_CommandQueue.h Improve JS Exception handling. 2020-11-15 18:29:17 +00:00
test_HierPathfinder.h Fix most of the new vs2017 induced warnings. 2020-11-26 22:28:50 +00:00
test_ObstructionManager.h Fix most of the new vs2017 induced warnings. 2020-11-26 22:28:50 +00:00
test_Pathfinder.h [SM52 2/2] Update to Spidermonkey 52 APIs. 2020-11-18 14:39:04 +00:00
test_Position.h Clean up header includes, add new forward declarations. 2020-11-21 11:20:29 +00:00
test_RangeManager.h Don't remove const keywords, but update years 2020-12-17 23:43:09 +00:00
test_scripts.h Correctly serialize/deserialize user-defined JS objects. 2020-12-27 17:18:13 +00:00
test_TerritoryManager.h Pass some strings and a vector as const refs. 2017-02-24 17:02:10 +00:00