Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/space_outliner/outliner_draw.c
| Show First 20 Lines • Show All 2,196 Lines • ▼ Show 20 Lines | if (GS(tselem->id->name) == ID_OB) { | ||||
| break; | break; | ||||
| case OB_SPEAKER: | case OB_SPEAKER: | ||||
| data.icon = ICON_OUTLINER_OB_SPEAKER; | data.icon = ICON_OUTLINER_OB_SPEAKER; | ||||
| break; | break; | ||||
| case OB_LIGHTPROBE: | case OB_LIGHTPROBE: | ||||
| data.icon = ICON_OUTLINER_OB_LIGHTPROBE; | data.icon = ICON_OUTLINER_OB_LIGHTPROBE; | ||||
| break; | break; | ||||
| case OB_EMPTY: | case OB_EMPTY: | ||||
| if (ob->instance_collection) { | if (ob->instance_collection && (ob->transflag & OB_DUPLICOLLECTION)) { | ||||
| data.icon = ICON_OUTLINER_OB_GROUP_INSTANCE; | data.icon = ICON_OUTLINER_OB_GROUP_INSTANCE; | ||||
| } | } | ||||
| else if (ob->empty_drawtype == OB_EMPTY_IMAGE) { | else if (ob->empty_drawtype == OB_EMPTY_IMAGE) { | ||||
| data.icon = ICON_OUTLINER_OB_IMAGE; | data.icon = ICON_OUTLINER_OB_IMAGE; | ||||
| } | } | ||||
| else if (ob->pd && ob->pd->forcefield) { | else if (ob->pd && ob->pd->forcefield) { | ||||
| data.icon = ICON_OUTLINER_OB_FORCE_FIELD; | data.icon = ICON_OUTLINER_OB_FORCE_FIELD; | ||||
| } | } | ||||
| ▲ Show 20 Lines • Show All 1,249 Lines • Show Last 20 Lines | |||||