Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/mesh/mesh_data.c
| Show First 20 Lines • Show All 567 Lines • ▼ Show 20 Lines | static int drop_named_image_invoke(bContext *C, wmOperator *op, const wmEvent *event) | ||||
| /* handled below */ | /* handled below */ | ||||
| id_us_min((ID *)ima); | id_us_min((ID *)ima); | ||||
| /* put mesh in editmode */ | /* put mesh in editmode */ | ||||
| obedit = base->object; | obedit = base->object; | ||||
| me = obedit->data; | me = obedit->data; | ||||
| if (me->edit_btmesh == NULL) { | if (me->edit_btmesh == NULL) { | ||||
| EDBM_mesh_make(scene->toolsettings, obedit, false); | EDBM_mesh_make(obedit, scene->toolsettings->selectmode, false); | ||||
| exitmode = 1; | exitmode = 1; | ||||
| } | } | ||||
| if (me->edit_btmesh == NULL) | if (me->edit_btmesh == NULL) | ||||
| return OPERATOR_CANCELLED; | return OPERATOR_CANCELLED; | ||||
| ED_uvedit_assign_image(bmain, scene, obedit, ima, NULL); | ED_uvedit_assign_image(bmain, scene, obedit, ima, NULL); | ||||
| if (exitmode) { | if (exitmode) { | ||||
| ▲ Show 20 Lines • Show All 762 Lines • Show Last 20 Lines | |||||