Changeset View
Changeset View
Standalone View
Standalone View
source/blender/draw/engines/overlay/overlay_wireframe.c
| Show First 20 Lines • Show All 148 Lines • ▼ Show 20 Lines | if (dupli->wire_shgrp && dupli->wire_geom) { | ||||
| } | } | ||||
| } | } | ||||
| else { | else { | ||||
| /* Nothing to draw for this dupli. */ | /* Nothing to draw for this dupli. */ | ||||
| return; | return; | ||||
| } | } | ||||
| } | } | ||||
| const bool is_edit_mode = BKE_object_is_in_editmode(ob); | const bool is_edit_mode = DRW_object_is_in_edit_mode(ob); | ||||
| bool has_edit_mesh_cage = false; | bool has_edit_mesh_cage = false; | ||||
| if (is_mesh && is_edit_mode) { | if (is_mesh && is_edit_mode) { | ||||
| /* TODO: Should be its own function. */ | /* TODO: Should be its own function. */ | ||||
| Mesh *me = (Mesh *)ob->data; | Mesh *me = (Mesh *)ob->data; | ||||
| BMEditMesh *embm = me->edit_mesh; | BMEditMesh *embm = me->edit_mesh; | ||||
| if (embm) { | if (embm) { | ||||
| has_edit_mesh_cage = embm->mesh_eval_cage && (embm->mesh_eval_cage != embm->mesh_eval_final); | has_edit_mesh_cage = embm->mesh_eval_cage && (embm->mesh_eval_cage != embm->mesh_eval_final); | ||||
| } | } | ||||
| ▲ Show 20 Lines • Show All 79 Lines • Show Last 20 Lines | |||||