diff options
author | Campbell Barton <ideasman42@gmail.com> | 2019-04-27 05:07:07 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2019-04-27 05:07:07 +0300 |
commit | aa42da03859d28900a1d01130f07c38b1e2ad34b (patch) | |
tree | 4d2a9206a19497bfcb0fc34eeb4c9bd87cea300f /source/blender/blenkernel/BKE_customdata.h | |
parent | fd1dd1134b5e351955a7323025d4b6cfab4afa50 (diff) |
Cleanup: comments (long lines) in blenkernel
Diffstat (limited to 'source/blender/blenkernel/BKE_customdata.h')
-rw-r--r-- | source/blender/blenkernel/BKE_customdata.h | 47 |
1 files changed, 27 insertions, 20 deletions
diff --git a/source/blender/blenkernel/BKE_customdata.h b/source/blender/blenkernel/BKE_customdata.h index e4dc8ffae02..f354e5e6de3 100644 --- a/source/blender/blenkernel/BKE_customdata.h +++ b/source/blender/blenkernel/BKE_customdata.h @@ -113,7 +113,8 @@ bool CustomData_has_referenced(const struct CustomData *data); * implemented for mloopuv/mloopcol, for now.*/ void CustomData_data_copy_value(int type, const void *source, void *dest); -/* Same as above, but doing advanced mixing. Only available for a few types of data (like colors...). */ +/* Same as above, but doing advanced mixing. + * Only available for a few types of data (like colors...). */ void CustomData_data_mix_value( int type, const void *source, void *dest, const int mixmode, const float mixfactor); @@ -478,8 +479,8 @@ typedef void (*cd_datatransfer_interp)(const struct CustomDataTransferLayerMap * const float mix_factor); /** - * Fake CD_LAYERS (those are actually 'real' data stored directly into elements' structs, or otherwise not (directly) - * accessible to usual CDLayer system). */ + * Fake CD_LAYERS (those are actually 'real' data stored directly into elements' structs, + * or otherwise not (directly) accessible to usual CDLayer system). */ enum { CD_FAKE = 1 << 8, @@ -531,23 +532,29 @@ typedef struct CustomDataTransferLayerMap { int data_type; int mix_mode; float mix_factor; - const float * - mix_weights; /* If non-NULL, array of weights, one for each dest item, replaces mix_factor. */ - - const void * - data_src; /* Data source array (can be regular CD data, vertices/edges/etc., keyblocks...). */ - void *data_dst; /* Data dest array (same type as dat_src). */ - int data_src_n; /* Index to affect in data_src (used e.g. for vgroups). */ - int data_dst_n; /* Index to affect in data_dst (used e.g. for vgroups). */ - size_t elem_size; /* Size of one element of data_src/data_dst. */ - - size_t data_size; /* Size of actual data we transfer. */ - size_t - data_offset; /* Offset of actual data we transfer (in element contained in data_src/dst). */ - uint64_t data_flag; /* For bitflag transfer, flag(s) to affect in transferred data. */ - - void * - interp_data; /* Opaque pointer, to be used by specific interp callback (e.g. transformspace for normals). */ + /** If non-NULL, array of weights, one for each dest item, replaces mix_factor. */ + const float *mix_weights; + + /** Data source array (can be regular CD data, vertices/edges/etc., keyblocks...). */ + const void *data_src; + /** Data dest array (same type as dat_src). */ + void *data_dst; + /** Index to affect in data_src (used e.g. for vgroups). */ + int data_src_n; + /** Index to affect in data_dst (used e.g. for vgroups). */ + int data_dst_n; + /** Size of one element of data_src/data_dst. */ + size_t elem_size; + + /** Size of actual data we transfer. */ + size_t data_size; + /** Offset of actual data we transfer (in element contained in data_src/dst). */ + size_t data_offset; + /** For bitflag transfer, flag(s) to affect in transferred data. */ + uint64_t data_flag; + + /** Opaque pointer, to be used by specific interp callback (e.g. transformspace for normals). */ + void *interp_data; cd_datatransfer_interp interp; } CustomDataTransferLayerMap; |