Blender Git Loki
Git Commits -> Revision a2f3454
Revision a2f3454 by Campbell Barton (master) February 15, 2019, 22:32 (GMT) |
DNA: support DNA type & name aliases This allows us to rename struct & struct members in the source code without changing the file format. This is useful because the code becomes increasingly confusing when names such as oops, ipo & dupli aren't used anywhere except DNA headers. dna_rename_defs.h is used to define renaming operations. The renaming it's self will be done separately. |
Commit Details:
Full Hash: a2f345468c94e4b8a842ba9a9988237cd5c8194f
Parent Commit: bc657ef
Lines Changed: +428, -14
1 Added Path:
/source/blender/makesdna/intern/dna_rename_defs.h (+47, -0) (View)
9 Modified Paths:
/source/blender/blenloader/intern/versioning_dna.c (+2, -0) (Diff)
/source/blender/makesdna/DNA_genfile.h (+2, -0) (Diff)
/source/blender/makesdna/DNA_sdna_types.h (+8, -0) (Diff)
/source/blender/makesdna/intern/CMakeLists.txt (+4, -0) (Diff)
/source/blender/makesdna/intern/dna_genfile.c (+123, -1) (Diff)
/source/blender/makesdna/intern/dna_utils.c (+95, -0) (Diff)
/source/blender/makesdna/intern/dna_utils.h (+10, -0) (Diff)
/source/blender/makesdna/intern/makesdna.c (+94, -7) (Diff)
/source/blender/makesrna/intern/rna_define.c (+43, -6) (Diff)
/source/blender/makesdna/DNA_genfile.h (+2, -0) (Diff)
/source/blender/makesdna/DNA_sdna_types.h (+8, -0) (Diff)
/source/blender/makesdna/intern/CMakeLists.txt (+4, -0) (Diff)
/source/blender/makesdna/intern/dna_genfile.c (+123, -1) (Diff)
/source/blender/makesdna/intern/dna_utils.c (+95, -0) (Diff)
/source/blender/makesdna/intern/dna_utils.h (+10, -0) (Diff)
/source/blender/makesdna/intern/makesdna.c (+94, -7) (Diff)
/source/blender/makesrna/intern/rna_define.c (+43, -6) (Diff)