diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2016-09-14 18:50:11 +0300 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2016-09-15 10:51:15 +0300 |
commit | fe1342ab9b4b45357b47250985ce1b72cd0dd80f (patch) | |
tree | ea2f442bd260f2bd326c757bb03604984bb5bddb /source/blender/blenkernel/BKE_blender_copybuffer.h | |
parent | ec54a08d307b1b1d8af164719ea447ec8f7a40f7 (diff) |
Use temp .blend file copybuffer for pose copy-paste
Uses similar way of storing temp data as object copy paste, just
uses different read entrypoint which does not modify current bmain.
This gives ability to easily copy-paste poses from one blender to
another one.
Hopefully doesn't introduce user-measurable differences.
Request from Peer here in the studio.
Reviewers: mont29
Reviewed By: mont29
Subscribers: hjalti, fsiddi
Differential Revision: https://developer.blender.org/D2229
Diffstat (limited to 'source/blender/blenkernel/BKE_blender_copybuffer.h')
-rw-r--r-- | source/blender/blenkernel/BKE_blender_copybuffer.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source/blender/blenkernel/BKE_blender_copybuffer.h b/source/blender/blenkernel/BKE_blender_copybuffer.h index 8aaf295c33a..02bd96217f6 100644 --- a/source/blender/blenkernel/BKE_blender_copybuffer.h +++ b/source/blender/blenkernel/BKE_blender_copybuffer.h @@ -37,6 +37,7 @@ struct ID; void BKE_copybuffer_begin(struct Main *bmain_src); void BKE_copybuffer_tag_ID(struct ID *id); bool BKE_copybuffer_save(struct Main *bmain_src, const char *filename, struct ReportList *reports); +bool BKE_copybuffer_read(struct Main *bmain_dst, const char *libname, struct ReportList *reports); bool BKE_copybuffer_paste(struct bContext *C, const char *libname, const short flag, struct ReportList *reports); #ifdef __cplusplus |