diff options
author | Germano Cavalcante <germano.costa@ig.com.br> | 2021-04-24 16:59:37 +0300 |
---|---|---|
committer | Germano Cavalcante <germano.costa@ig.com.br> | 2021-04-24 17:35:05 +0300 |
commit | c2a0ca622b3a3bad46fcb974de4c04e4ff3ec1bf (patch) | |
tree | 818df66e3b392949c5966b247330883681ab21dd /source/blender/editors/transform/transform_convert_mball.c | |
parent | 536a2fe7cc4ba86fb45bb538e4c8c0547550c2c3 (diff) |
Cleanup: Move transform recaldata functions to their respective files
Diffstat (limited to 'source/blender/editors/transform/transform_convert_mball.c')
-rw-r--r-- | source/blender/editors/transform/transform_convert_mball.c | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/source/blender/editors/transform/transform_convert_mball.c b/source/blender/editors/transform/transform_convert_mball.c index 6f5c0318054..e47cf4edc4a 100644 --- a/source/blender/editors/transform/transform_convert_mball.c +++ b/source/blender/editors/transform/transform_convert_mball.c @@ -30,6 +30,8 @@ #include "BKE_context.h" #include "transform.h" +#include "transform_snap.h" + #include "transform_convert.h" /* -------------------------------------------------------------------- */ @@ -128,3 +130,21 @@ void createTransMBallVerts(TransInfo *t) } /** \} */ + +/* -------------------------------------------------------------------- */ +/** \name Recalc Meta Ball + * \{ */ + +void recalcData_mball(TransInfo *t) +{ + if (t->state != TRANS_CANCEL) { + applyProject(t); + } + FOREACH_TRANS_DATA_CONTAINER (t, tc) { + if (tc->data_len) { + DEG_id_tag_update(tc->obedit->data, 0); /* sets recalc flags */ + } + } +} + +/** \} */ |