Changeset View
Changeset View
Standalone View
Standalone View
source/blender/draw/engines/overlay/overlay_engine.c
| Show First 20 Lines • Show All 297 Lines • ▼ Show 20 Lines | switch (ob->type) { | ||||
| case OB_FONT: | case OB_FONT: | ||||
| OVERLAY_edit_text_cache_populate(vedata, ob); | OVERLAY_edit_text_cache_populate(vedata, ob); | ||||
| break; | break; | ||||
| } | } | ||||
| } | } | ||||
| else if (in_pose_mode && draw_bones) { | else if (in_pose_mode && draw_bones) { | ||||
| OVERLAY_pose_armature_cache_populate(vedata, ob); | OVERLAY_pose_armature_cache_populate(vedata, ob); | ||||
| } | } | ||||
| else if (in_paint_mode) { | else if (in_paint_mode && !pd->hide_overlays) { | ||||
| switch (draw_ctx->object_mode) { | switch (draw_ctx->object_mode) { | ||||
| case OB_MODE_VERTEX_PAINT: | case OB_MODE_VERTEX_PAINT: | ||||
| OVERLAY_paint_vertex_cache_populate(vedata, ob); | OVERLAY_paint_vertex_cache_populate(vedata, ob); | ||||
| break; | break; | ||||
| case OB_MODE_WEIGHT_PAINT: | case OB_MODE_WEIGHT_PAINT: | ||||
| OVERLAY_paint_weight_cache_populate(vedata, ob); | OVERLAY_paint_weight_cache_populate(vedata, ob); | ||||
| break; | break; | ||||
| case OB_MODE_TEXTURE_PAINT: | case OB_MODE_TEXTURE_PAINT: | ||||
| ▲ Show 20 Lines • Show All 252 Lines • Show Last 20 Lines | |||||