diff options
author | Jacques Lucke <jacques@blender.org> | 2020-11-06 19:45:29 +0300 |
---|---|---|
committer | Jacques Lucke <jacques@blender.org> | 2020-11-06 19:45:29 +0300 |
commit | 58e9b51f9551bc68011b85554bad4dd6487576ce (patch) | |
tree | 5a94f87b4b43565bd7f3421292a0ed8795b96417 /source/blender/blenkernel/BKE_constraint.h | |
parent | 37ef37711d997899041d84e8c7a17e1fbb4efab9 (diff) |
Refactor: move Constraint .blend I/O to blenkernel
Ref T76372.
Diffstat (limited to 'source/blender/blenkernel/BKE_constraint.h')
-rw-r--r-- | source/blender/blenkernel/BKE_constraint.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/source/blender/blenkernel/BKE_constraint.h b/source/blender/blenkernel/BKE_constraint.h index 5ff0e7597e9..e5c4535560d 100644 --- a/source/blender/blenkernel/BKE_constraint.h +++ b/source/blender/blenkernel/BKE_constraint.h @@ -31,6 +31,10 @@ struct Scene; struct bConstraint; struct bConstraintTarget; struct bPoseChannel; +struct BlendWriter; +struct BlendDataReader; +struct BlendLibReader; +struct BlendExpander; /* ---------------------------------------------------------------------------- */ #ifdef __cplusplus @@ -222,6 +226,13 @@ void BKE_constraints_solve(struct Depsgraph *depsgraph, struct bConstraintOb *cob, float ctime); +void BKE_constraint_blend_write(struct BlendWriter *writer, struct ListBase *conlist); +void BKE_constraint_blend_read_data(struct BlendDataReader *reader, struct ListBase *lb); +void BKE_constraint_blend_read_lib(struct BlendLibReader *reader, + struct ID *id, + struct ListBase *conlist); +void BKE_constraint_blend_read_expand(struct BlendExpander *expander, struct ListBase *lb); + #ifdef __cplusplus } #endif |