Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/mesh/editmesh_tools.c
| Context not available. | |||||
| ED_view3d_init_mats_rv3d(obedit, ar->regiondata); | ED_view3d_init_mats_rv3d(obedit, ar->regiondata); | ||||
| struct SnapObjectContext *snap_context = ED_transform_snap_object_context_create_view3d( | struct SnapObjectContext *snap_context = ED_transform_snap_object_context_create_view3d( | ||||
| CTX_data_main(C), CTX_data_scene(C), CTX_data_scene_layer(C), 0, | CTX_data_main(C), CTX_data_scene(C), CTX_data_scene_layer(C), SNAP_NOT_ACTIVE, false, | ||||
| ar, CTX_wm_view3d(C)); | ar, CTX_wm_view3d(C), 0); | ||||
| BM_ITER_MESH (eve, &iter, em->bm, BM_VERTS_OF_MESH) { | BM_ITER_MESH (eve, &iter, em->bm, BM_VERTS_OF_MESH) { | ||||
| if (BM_elem_flag_test(eve, BM_ELEM_SELECT)) { | if (BM_elem_flag_test(eve, BM_ELEM_SELECT)) { | ||||
| Context not available. | |||||
| if (ED_transform_snap_object_project_view3d_mixed( | if (ED_transform_snap_object_project_view3d_mixed( | ||||
| snap_context, | snap_context, | ||||
| SCE_SELECT_FACE, | SCE_SELECT_FACE, | ||||
| &(const struct SnapObjectParams){ | |||||
| .snap_select = SNAP_NOT_ACTIVE, | |||||
| .use_object_edit_cage = false, | |||||
| }, | |||||
| mval, NULL, true, | mval, NULL, true, | ||||
| co_proj, NULL)) | co_proj, NULL)) | ||||
| { | { | ||||
| Context not available. | |||||