diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2018-09-25 13:27:43 +0300 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2018-09-25 13:27:43 +0300 |
commit | 13915c05dd9cedef0956761f3e07c09a224d2e48 (patch) | |
tree | ed7842dd4e2521ef055313431c0f68c4e7fb6258 /source/blender/blenkernel/BKE_customdata.h | |
parent | e60bbcafc578ce3d3c737122233aa625b95cb3bc (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.h | 7 |
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 */ |