Cleanup: reduce indirect DNA header inclusion

Remove DNA headers, using forward declarations where possible.

Also removed duplicate header, header including it's self
and unnecessary inclusion of libc system headers from BKE header.
This commit is contained in:
2020-12-15 10:47:58 +11:00
parent 15f2f69694
commit 525364be31
113 changed files with 259 additions and 171 deletions

View File

@@ -28,6 +28,8 @@
#include "BKE_idprop.h"
#include "DNA_ID.h" /* ID property definitions. */
#define USE_STRING_COERCE
#ifdef USE_STRING_COERCE