blender/tests
Bastien Montagne c328049535 Initial step for IDTypeInfo refactor 'cleanup' project.
Introduce new IDTypeInfo structure.

Each ID type will have its own, with some minimal basic common info,
and ID management callbacks.

This patch only does it for Object type, for demo/testing purpose.
Moving all existing IDs is a goal of next "cleanup Friday".

Note that BKE_idcode features should then be merged back into BKE_idtype -
but this will have to be done later, once all ID types have been properly
converted to the new system.

Another later TODO might be to try and add callbacks for file read/write,
and lib_query ID usages looper.

This is part of T73719.

Thanks to @brecht for initial idea, and reviewing the patch.

Differential Revision: https://developer.blender.org/D6966
2020-03-05 10:58:58 +01:00
..
gtests Initial step for IDTypeInfo refactor 'cleanup' project. 2020-03-05 10:58:58 +01:00
python Cleanup: formatting, strip trailing space 2020-03-05 08:05:21 +11:00
check_deprecated.py Cleanup: pep8 2018-07-03 06:55:02 +02:00
CMakeLists.txt Fix: Unit tests on windows. 2019-10-03 11:34:04 -06:00