ddiakopoulos / polymer

🎨 graphics/interaction prototyping sandbox
BSD 3-Clause "New" or "Revised" License
305 stars 21 forks source link

Nuke serialization using polymorphic relationships #15

Closed ddiakopoulos closed 6 years ago

ddiakopoulos commented 6 years ago

Cereal has a lot of boilerplate for polymorphic relationships.

ddiakopoulos commented 6 years ago

This was finished in b7886b71d52b53da2c7480b506d179e91bfe9ea2. Cereal was removed entirely and replace with a home-brew solution using json.h. Some polymorphic relationships still exist (materials_interface), but this is fine given we're now using reliable rtti (poly_typeid)