Changeset View
Changeset View
Standalone View
Standalone View
source/blender/makesrna/intern/rna_ID.c
| Show All 29 Lines | |||||
| * NOTE: need to keep this in line with the other defines for these | * NOTE: need to keep this in line with the other defines for these | ||||
| */ | */ | ||||
| const EnumPropertyItem rna_enum_id_type_items[] = { | const EnumPropertyItem rna_enum_id_type_items[] = { | ||||
| {ID_AC, "ACTION", ICON_ACTION, "Action", ""}, | {ID_AC, "ACTION", ICON_ACTION, "Action", ""}, | ||||
| {ID_AR, "ARMATURE", ICON_ARMATURE_DATA, "Armature", ""}, | {ID_AR, "ARMATURE", ICON_ARMATURE_DATA, "Armature", ""}, | ||||
| {ID_BR, "BRUSH", ICON_BRUSH_DATA, "Brush", ""}, | {ID_BR, "BRUSH", ICON_BRUSH_DATA, "Brush", ""}, | ||||
| {ID_CA, "CAMERA", ICON_CAMERA_DATA, "Camera", ""}, | {ID_CA, "CAMERA", ICON_CAMERA_DATA, "Camera", ""}, | ||||
| {ID_CF, "CACHEFILE", ICON_FILE, "Cache File", ""}, | {ID_CF, "CACHEFILE", ICON_FILE, "Cache File", ""}, | ||||
| {ID_CU, "CURVE", ICON_CURVE_DATA, "Curve", ""}, | {ID_CU_LEGACY, "CURVE", ICON_CURVE_DATA, "Curve", ""}, | ||||
| {ID_VF, "FONT", ICON_FONT_DATA, "Font", ""}, | {ID_VF, "FONT", ICON_FONT_DATA, "Font", ""}, | ||||
| {ID_GD, "GREASEPENCIL", ICON_GREASEPENCIL, "Grease Pencil", ""}, | {ID_GD, "GREASEPENCIL", ICON_GREASEPENCIL, "Grease Pencil", ""}, | ||||
| {ID_GR, "COLLECTION", ICON_OUTLINER_COLLECTION, "Collection", ""}, | {ID_GR, "COLLECTION", ICON_OUTLINER_COLLECTION, "Collection", ""}, | ||||
| {ID_IM, "IMAGE", ICON_IMAGE_DATA, "Image", ""}, | {ID_IM, "IMAGE", ICON_IMAGE_DATA, "Image", ""}, | ||||
| {ID_KE, "KEY", ICON_SHAPEKEY_DATA, "Key", ""}, | {ID_KE, "KEY", ICON_SHAPEKEY_DATA, "Key", ""}, | ||||
| {ID_LA, "LIGHT", ICON_LIGHT_DATA, "Light", ""}, | {ID_LA, "LIGHT", ICON_LIGHT_DATA, "Light", ""}, | ||||
| {ID_LI, "LIBRARY", ICON_LIBRARY_DATA_DIRECT, "Library", ""}, | {ID_LI, "LIBRARY", ICON_LIBRARY_DATA_DIRECT, "Library", ""}, | ||||
| {ID_LS, "LINESTYLE", ICON_LINE_DATA, "Line Style", ""}, | {ID_LS, "LINESTYLE", ICON_LINE_DATA, "Line Style", ""}, | ||||
| ▲ Show 20 Lines • Show All 74 Lines • ▼ Show 20 Lines | |||||
| {FILTER_ID_AR, | {FILTER_ID_AR, | ||||
| "filter_armature", | "filter_armature", | ||||
| ICON_ARMATURE_DATA, | ICON_ARMATURE_DATA, | ||||
| "Armatures", | "Armatures", | ||||
| "Show Armature data-blocks"}, | "Show Armature data-blocks"}, | ||||
| {FILTER_ID_BR, "filter_brush", ICON_BRUSH_DATA, "Brushes", "Show Brushes data-blocks"}, | {FILTER_ID_BR, "filter_brush", ICON_BRUSH_DATA, "Brushes", "Show Brushes data-blocks"}, | ||||
| {FILTER_ID_CA, "filter_camera", ICON_CAMERA_DATA, "Cameras", "Show Camera data-blocks"}, | {FILTER_ID_CA, "filter_camera", ICON_CAMERA_DATA, "Cameras", "Show Camera data-blocks"}, | ||||
| {FILTER_ID_CF, "filter_cachefile", ICON_FILE, "Cache Files", "Show Cache File data-blocks"}, | {FILTER_ID_CF, "filter_cachefile", ICON_FILE, "Cache Files", "Show Cache File data-blocks"}, | ||||
| {FILTER_ID_CU, "filter_curve", ICON_CURVE_DATA, "Curves", "Show Curve data-blocks"}, | {FILTER_ID_CU_LEGACY, "filter_curve", ICON_CURVE_DATA, "Curves", "Show Curve data-blocks"}, | ||||
| {FILTER_ID_GD, | {FILTER_ID_GD, | ||||
| "filter_grease_pencil", | "filter_grease_pencil", | ||||
| ICON_GREASEPENCIL, | ICON_GREASEPENCIL, | ||||
| "Grease Pencil", | "Grease Pencil", | ||||
| "Show Grease pencil data-blocks"}, | "Show Grease pencil data-blocks"}, | ||||
| {FILTER_ID_GR, | {FILTER_ID_GR, | ||||
| "filter_group", | "filter_group", | ||||
| ICON_OUTLINER_COLLECTION, | ICON_OUTLINER_COLLECTION, | ||||
| ▲ Show 20 Lines • Show All 184 Lines • ▼ Show 20 Lines | |||||
| } | } | ||||
| if (base_type == &RNA_CacheFile) { | if (base_type == &RNA_CacheFile) { | ||||
| return ID_CF; | return ID_CF; | ||||
| } | } | ||||
| if (base_type == &RNA_Camera) { | if (base_type == &RNA_Camera) { | ||||
| return ID_CA; | return ID_CA; | ||||
| } | } | ||||
| if (base_type == &RNA_Curve) { | if (base_type == &RNA_Curve) { | ||||
| return ID_CU; | return ID_CU_LEGACY; | ||||
| } | } | ||||
| if (base_type == &RNA_GreasePencil) { | if (base_type == &RNA_GreasePencil) { | ||||
| return ID_GD; | return ID_GD; | ||||
| } | } | ||||
| if (base_type == &RNA_Collection) { | if (base_type == &RNA_Collection) { | ||||
| return ID_GR; | return ID_GR; | ||||
| } | } | ||||
| if (base_type == &RNA_Image) { | if (base_type == &RNA_Image) { | ||||
| ▲ Show 20 Lines • Show All 107 Lines • ▼ Show 20 Lines | |||||
| case ID_AR: | case ID_AR: | ||||
| return &RNA_Armature; | return &RNA_Armature; | ||||
| case ID_BR: | case ID_BR: | ||||
| return &RNA_Brush; | return &RNA_Brush; | ||||
| case ID_CA: | case ID_CA: | ||||
| return &RNA_Camera; | return &RNA_Camera; | ||||
| case ID_CF: | case ID_CF: | ||||
| return &RNA_CacheFile; | return &RNA_CacheFile; | ||||
| case ID_CU: | case ID_CU_LEGACY: | ||||
| return &RNA_Curve; | return &RNA_Curve; | ||||
| case ID_GD: | case ID_GD: | ||||
| return &RNA_GreasePencil; | return &RNA_GreasePencil; | ||||
| case ID_GR: | case ID_GR: | ||||
| return &RNA_Collection; | return &RNA_Collection; | ||||
| case ID_CV: | case ID_CV: | ||||
| # ifdef WITH_NEW_CURVES_TYPE | # ifdef WITH_NEW_CURVES_TYPE | ||||
| return &RNA_Curves; | return &RNA_Curves; | ||||
| ▲ Show 20 Lines • Show All 92 Lines • Show Last 20 Lines | |||||