diff --git a/source/blender/blenkernel/BKE_deform.h b/source/blender/blenkernel/BKE_deform.h index 1547bde13aa..89cd97565c8 100644 --- a/source/blender/blenkernel/BKE_deform.h +++ b/source/blender/blenkernel/BKE_deform.h @@ -295,13 +295,6 @@ void BKE_defvert_extract_vgroup_to_faceweights(const struct MDeformVert *dvert, blender::OffsetIndices faces, bool invert_vgroup, float *r_weights); - -namespace blender::bke { -VArray varray_for_deform_verts(Span dverts, int defgroup_index); -VMutableArray varray_for_mutable_deform_verts(MutableSpan dverts, - int defgroup_index); -void remove_defgroup_index(MutableSpan dverts, int defgroup_index); -} // namespace blender::bke #endif void BKE_defvert_weight_to_rgb(float r_rgb[3], float weight); @@ -317,3 +310,12 @@ void BKE_defbase_blend_write(struct BlendWriter *writer, const ListBase *defbase #ifdef __cplusplus } #endif + +#ifdef __cplusplus +namespace blender::bke { +VArray varray_for_deform_verts(Span dverts, int defgroup_index); +VMutableArray varray_for_mutable_deform_verts(MutableSpan dverts, + int defgroup_index); +void remove_defgroup_index(MutableSpan dverts, int defgroup_index); +} // namespace blender::bke +#endif \ No newline at end of file