From fe1342ab9b4b45357b47250985ce1b72cd0dd80f Mon Sep 17 00:00:00 2001 From: Sergey Sharybin Date: Wed, 14 Sep 2016 17:50:11 +0200 Subject: 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 --- source/blender/blenkernel/BKE_blender_copybuffer.h | 1 + 1 file changed, 1 insertion(+) (limited to 'source/blender/blenkernel/BKE_blender_copybuffer.h') 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 -- cgit v1.2.3