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>2017-11-29 17:29:39 +0300
committerSergey Sharybin <sergey.vfx@gmail.com>2017-11-29 17:37:09 +0300
commit60703e45f36a92f8e49a7be7c951538e5b747a41 (patch)
treed6fea68e590991c636ea4499687a4e45f6ee2299 /source/blender/blenkernel/BKE_object.h
parentc8b1a83a8c41f5e162a3c9b31ea75923415d57cd (diff)
Transform: Avoid use of ob->recalc in snapping code
Do a direct update of object transform instead, without involving manual trickery of recalc flag. Shouldn't be functional changes as far as artists are concerned, but will allow us to get rid of recalc flags in 2.8. Thanks Bastien for review!
Diffstat (limited to 'source/blender/blenkernel/BKE_object.h')
-rw-r--r--source/blender/blenkernel/BKE_object.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/source/blender/blenkernel/BKE_object.h b/source/blender/blenkernel/BKE_object.h
index d1a4033957b..2772b3e2e6b 100644
--- a/source/blender/blenkernel/BKE_object.h
+++ b/source/blender/blenkernel/BKE_object.h
@@ -201,6 +201,10 @@ void BKE_object_eval_cloth(struct EvaluationContext *eval_ctx,
struct Object *object);
+void BKE_object_eval_transform_all(struct EvaluationContext *eval_ctx,
+ struct Scene *scene,
+ struct Object *object);
+
void BKE_object_handle_data_update(struct EvaluationContext *eval_ctx,
struct Scene *scene,
struct Object *ob);