Blender Git Loki
Git Commits -> Revision 62d36fe
Revision 62d36fe by Sybren A. Stüvel (temp-sybren-fcurve-driver-extract) May 1, 2020, 10:43 (GMT) |
Cleanup: moved drivers to BKE_fcurve_driver.h / fcurve_driver.c All the driver-specific code in `fcurve.c` has been moved into a new file `fcurve_driver.c`. The corresponding declarations have been moved from `BKE_fcurve.h` to `BKE_fcurve_driver.h`. All the `#include "BKE_fcurve.h"` statements have been investigated and replaced with `BKE_fcurve_driver.h` where necessary. No functional changes. |
Commit Details:
Full Hash: 62d36fed198b136139f4089a66db18fc75cd7fb5
Parent Commit: 9a4844c
Lines Changed: +1425, -1326
2 Added Paths:
/source/blender/blenkernel/BKE_fcurve_driver.h (+106, -0) (View)
/source/blender/blenkernel/intern/fcurve_driver.c (+1294, -0) (View)
/source/blender/blenkernel/intern/fcurve_driver.c (+1294, -0) (View)
25 Modified Paths:
/source/blender/blenkernel/BKE_fcurve.h (+0, -63) (Diff)
/source/blender/blenkernel/CMakeLists.txt (+2, -0) (Diff)
/source/blender/blenkernel/intern/anim_data.c (+1, -0) (Diff)
/source/blender/blenkernel/intern/constraint.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/fcurve.c (+1, -1252) (Diff)
/source/blender/blenkernel/intern/ipo.c (+1, -0) (Diff)
/source/blender/blenkernel/intern/lib_query.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/object.c (+1, -0) (Diff)
/source/blender/blenloader/intern/readfile.c (+1, -1) (Diff)
/source/blender/blenloader/intern/versioning_270.c (+1, -1) (Diff)
/source/blender/blenloader/intern/versioning_280.c (+1, -0) (Diff)
/source/blender/blenloader/intern/writefile.c (+1, -0) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc (+1, -1) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations.cc (+1, -1) (Diff)
/source/blender/editors/animation/anim_filter.c (+1, -0) (Diff)
/source/blender/editors/animation/drivers.c (+1, -0) (Diff)
/source/blender/editors/animation/keyframing.c (+1, -0) (Diff)
/source/blender/editors/armature/armature_relations.c (+1, -1) (Diff)
/source/blender/editors/gpencil/gpencil_data.c (+1, -1) (Diff)
/source/blender/editors/interface/interface_anim.c (+1, -0) (Diff)
/source/blender/editors/space_graph/graph_buttons.c (+1, -0) (Diff)
/source/blender/editors/space_outliner/outliner_tree.c (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_fcurve.c (+1, -0) (Diff)
/source/blender/python/intern/bpy_driver.c (+1, -1) (Diff)
/source/blender/python/intern/bpy_rna_driver.c (+1, -1) (Diff)
/source/blender/blenkernel/CMakeLists.txt (+2, -0) (Diff)
/source/blender/blenkernel/intern/anim_data.c (+1, -0) (Diff)
/source/blender/blenkernel/intern/constraint.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/fcurve.c (+1, -1252) (Diff)
/source/blender/blenkernel/intern/ipo.c (+1, -0) (Diff)
/source/blender/blenkernel/intern/lib_query.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/object.c (+1, -0) (Diff)
/source/blender/blenloader/intern/readfile.c (+1, -1) (Diff)
/source/blender/blenloader/intern/versioning_270.c (+1, -1) (Diff)
/source/blender/blenloader/intern/versioning_280.c (+1, -0) (Diff)
/source/blender/blenloader/intern/writefile.c (+1, -0) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc (+1, -1) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations.cc (+1, -1) (Diff)
/source/blender/editors/animation/anim_filter.c (+1, -0) (Diff)
/source/blender/editors/animation/drivers.c (+1, -0) (Diff)
/source/blender/editors/animation/keyframing.c (+1, -0) (Diff)
/source/blender/editors/armature/armature_relations.c (+1, -1) (Diff)
/source/blender/editors/gpencil/gpencil_data.c (+1, -1) (Diff)
/source/blender/editors/interface/interface_anim.c (+1, -0) (Diff)
/source/blender/editors/space_graph/graph_buttons.c (+1, -0) (Diff)
/source/blender/editors/space_outliner/outliner_tree.c (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_fcurve.c (+1, -0) (Diff)
/source/blender/python/intern/bpy_driver.c (+1, -1) (Diff)
/source/blender/python/intern/bpy_rna_driver.c (+1, -1) (Diff)