Blender Git Loki
Git Commits -> Revision af02fe2
Revision af02fe2 by Lukas Toenne (alembic_pointcache) December 8, 2013, 08:02 (GMT) |
Cleanup and restructuring: New 'state' struct in PointCache of type PointCacheState, which holds all the non-user-defined state variables for baking and validity. This has its own flags, so the state flags are conceptually separated from the user-defined options. The old flags are still in the DNA for backward compatibility mapping, with an underscore prefix and _DEPRECATED suffix so they are not used accidentally and name collision is avoided. |
Commit Details:
Full Hash: af02fe2d2f8b2deb658312eae3f2386492ac13b0
Parent Commit: 001930b
Lines Changed: +203, -154
19 Modified Paths:
/source/blender/blenkernel/intern/cloth.c (+6, -6) (Diff)
/source/blender/blenkernel/intern/dynamicpaint.c (+7, -7) (Diff)
/source/blender/blenkernel/intern/particle_system.c (+13, -13) (Diff)
/source/blender/blenkernel/intern/pointcache.c (+57, -57) (Diff)
/source/blender/blenkernel/intern/rigidbody.c (+7, -7) (Diff)
/source/blender/blenkernel/intern/smoke.c (+5, -5) (Diff)
/source/blender/blenkernel/intern/softbody.c (+4, -4) (Diff)
/source/blender/blenloader/intern/readfile.c (+32, -11) (Diff)
/source/blender/blenloader/intern/writefile.c (+1, -1) (Diff)
/source/blender/editors/object/object_edit.c (+1, -1) (Diff)
/source/blender/editors/physics/particle_edit.c (+4, -4) (Diff)
/source/blender/editors/physics/physics_pointcache.c (+3, -3) (Diff)
/source/blender/editors/space_time/space_time.c (+2, -2) (Diff)
/source/blender/editors/transform/transform_conversions.c (+1, -1) (Diff)
/source/blender/makesdna/DNA_pointcache_types.h (+44, -16) (Diff)
/source/blender/makesrna/intern/rna_pointcache.c (+8, -8) (Diff)
/source/blender/makesrna/intern/rna_smoke.c (+2, -2) (Diff)
/source/blender/modifiers/intern/MOD_particleinstance.c (+2, -2) (Diff)
/source/blender/pointcache/PTC_api.cpp (+4, -4) (Diff)
/source/blender/blenkernel/intern/dynamicpaint.c (+7, -7) (Diff)
/source/blender/blenkernel/intern/particle_system.c (+13, -13) (Diff)
/source/blender/blenkernel/intern/pointcache.c (+57, -57) (Diff)
/source/blender/blenkernel/intern/rigidbody.c (+7, -7) (Diff)
/source/blender/blenkernel/intern/smoke.c (+5, -5) (Diff)
/source/blender/blenkernel/intern/softbody.c (+4, -4) (Diff)
/source/blender/blenloader/intern/readfile.c (+32, -11) (Diff)
/source/blender/blenloader/intern/writefile.c (+1, -1) (Diff)
/source/blender/editors/object/object_edit.c (+1, -1) (Diff)
/source/blender/editors/physics/particle_edit.c (+4, -4) (Diff)
/source/blender/editors/physics/physics_pointcache.c (+3, -3) (Diff)
/source/blender/editors/space_time/space_time.c (+2, -2) (Diff)
/source/blender/editors/transform/transform_conversions.c (+1, -1) (Diff)
/source/blender/makesdna/DNA_pointcache_types.h (+44, -16) (Diff)
/source/blender/makesrna/intern/rna_pointcache.c (+8, -8) (Diff)
/source/blender/makesrna/intern/rna_smoke.c (+2, -2) (Diff)
/source/blender/modifiers/intern/MOD_particleinstance.c (+2, -2) (Diff)
/source/blender/pointcache/PTC_api.cpp (+4, -4) (Diff)