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:
authorCampbell Barton <ideasman42@gmail.com>2018-05-06 17:00:27 +0300
committerCampbell Barton <ideasman42@gmail.com>2018-05-06 17:00:27 +0300
commit541258bfa60e90ff6c0b89ed2972963a9f53db86 (patch)
tree4b3bd64253a9ad25990ead29b3b361b817dee0e3 /source/blender/editors/transform
parentf28d209591d712b5c25051d3e5aea7b293b9f059 (diff)
parent84474b0171eba502cbde345ce44707ba6dde7203 (diff)
Merge branch 'master' into blender2.8
Diffstat (limited to 'source/blender/editors/transform')
-rw-r--r--source/blender/editors/transform/transform_snap.c3
-rw-r--r--source/blender/editors/transform/transform_snap_object.c10
2 files changed, 8 insertions, 5 deletions
diff --git a/source/blender/editors/transform/transform_snap.c b/source/blender/editors/transform/transform_snap.c
index f0cb291925a..7eff1b33acc 100644
--- a/source/blender/editors/transform/transform_snap.c
+++ b/source/blender/editors/transform/transform_snap.c
@@ -1203,7 +1203,8 @@ bool snapObjectsTransform(
.use_object_edit_cage = (t->flag & T_EDIT) != 0,
},
mval, dist_px, NULL,
- r_loc, r_no, NULL);
+ r_loc, r_no, NULL,
+ NULL, NULL);
}
diff --git a/source/blender/editors/transform/transform_snap_object.c b/source/blender/editors/transform/transform_snap_object.c
index fb612e8a4ff..40b71410014 100644
--- a/source/blender/editors/transform/transform_snap_object.c
+++ b/source/blender/editors/transform/transform_snap_object.c
@@ -2356,7 +2356,8 @@ bool ED_transform_snap_object_project_view3d_ex(
const struct SnapObjectParams *params,
const float mval[2], float *dist_px,
float *ray_depth,
- float r_loc[3], float r_no[3], int *r_index)
+ float r_loc[3], float r_no[3], int *r_index,
+ Object **r_ob, float r_obmat[4][4])
{
float ray_origin[3], ray_start[3], ray_normal[3], depth_range[2], ray_end[3];
@@ -2389,7 +2390,7 @@ bool ED_transform_snap_object_project_view3d_ex(
sctx,
ray_start, ray_normal,
params->snap_select, params->use_object_edit_cage,
- ray_depth, r_loc, r_no, r_index, NULL, NULL, NULL);
+ ray_depth, r_loc, r_no, r_index, r_ob, r_obmat, NULL);
}
else {
SnapData snapdata;
@@ -2400,7 +2401,7 @@ bool ED_transform_snap_object_project_view3d_ex(
return snapObjectsRay(
sctx, &snapdata,
params->snap_select, params->use_object_edit_cage,
- ray_depth, dist_px, r_loc, r_no, NULL, NULL);
+ ray_depth, dist_px, r_loc, r_no, r_ob, r_obmat);
}
}
@@ -2418,7 +2419,8 @@ bool ED_transform_snap_object_project_view3d(
params,
mval, dist_px,
ray_depth,
- r_loc, r_no, NULL);
+ r_loc, r_no, NULL,
+ NULL, NULL);
}
/**