Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Sharybin <sergey.vfx@gmail.com>2018-09-25 13:27:43 +0300
committerSergey Sharybin <sergey.vfx@gmail.com>2018-09-25 13:27:43 +0300
commit13915c05dd9cedef0956761f3e07c09a224d2e48 (patch)
treeed7842dd4e2521ef055313431c0f68c4e7fb6258 /source/blender/blenkernel/BKE_customdata.h
parente60bbcafc578ce3d3c737122233aa625b95cb3bc (diff)
CustomData: Allow copying content of a single layer
Diffstat (limited to 'source/blender/blenkernel/BKE_customdata.h')
-rw-r--r--source/blender/blenkernel/BKE_customdata.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/source/blender/blenkernel/BKE_customdata.h b/source/blender/blenkernel/BKE_customdata.h
index c37f5301ade..23bc7ddd6fd 100644
--- a/source/blender/blenkernel/BKE_customdata.h
+++ b/source/blender/blenkernel/BKE_customdata.h
@@ -231,6 +231,13 @@ void CustomData_bmesh_copy_data(const struct CustomData *source,
struct CustomData *dest, void *src_block,
void **dest_block);
+/* Copies data of a single layer of a given type. */
+void CustomData_copy_layer_type_data(const struct CustomData *source,
+ struct CustomData *destination,
+ int type,
+ int source_index, int destination_index,
+ int count);
+
/* frees data in a CustomData object
* return 1 on success, 0 on failure
*/