Changeset View
Changeset View
Standalone View
Standalone View
source/blender/makesrna/intern/rna_ID.c
| Show First 20 Lines • Show All 52 Lines • ▼ Show 20 Lines | 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, "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, "GROUP", ICON_GROUP, "Group", ""}, | {ID_GR, "COLLECTION", ICON_GROUP, "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, "LAMP", ICON_LAMP_DATA, "Lamp", ""}, | {ID_LA, "LAMP", ICON_LAMP_DATA, "Lamp", ""}, | ||||
| {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", ""}, | ||||
| {ID_LT, "LATTICE", ICON_LATTICE_DATA, "Lattice", ""}, | {ID_LT, "LATTICE", ICON_LATTICE_DATA, "Lattice", ""}, | ||||
| {ID_MSK, "MASK", ICON_MOD_MASK, "Mask", ""}, | {ID_MSK, "MASK", ICON_MOD_MASK, "Mask", ""}, | ||||
| {ID_MA, "MATERIAL", ICON_MATERIAL_DATA, "Material", ""}, | {ID_MA, "MATERIAL", ICON_MATERIAL_DATA, "Material", ""}, | ||||
| ▲ Show 20 Lines • Show All 104 Lines • ▼ Show 20 Lines | short RNA_type_to_ID_code(const StructRNA *type) | ||||
| } | } | ||||
| if (base_type == &RNA_Action) return ID_AC; | if (base_type == &RNA_Action) return ID_AC; | ||||
| if (base_type == &RNA_Armature) return ID_AR; | if (base_type == &RNA_Armature) return ID_AR; | ||||
| if (base_type == &RNA_Brush) return ID_BR; | if (base_type == &RNA_Brush) return ID_BR; | ||||
| if (base_type == &RNA_CacheFile) return ID_CF; | if (base_type == &RNA_CacheFile) return ID_CF; | ||||
| if (base_type == &RNA_Camera) return ID_CA; | if (base_type == &RNA_Camera) return ID_CA; | ||||
| if (base_type == &RNA_Curve) return ID_CU; | if (base_type == &RNA_Curve) return ID_CU; | ||||
| if (base_type == &RNA_GreasePencil) return ID_GD; | if (base_type == &RNA_GreasePencil) return ID_GD; | ||||
| if (base_type == &RNA_Group) return ID_GR; | if (base_type == &RNA_Collection) return ID_GR; | ||||
| if (base_type == &RNA_Image) return ID_IM; | if (base_type == &RNA_Image) return ID_IM; | ||||
| if (base_type == &RNA_Key) return ID_KE; | if (base_type == &RNA_Key) return ID_KE; | ||||
| if (base_type == &RNA_Lamp) return ID_LA; | if (base_type == &RNA_Lamp) return ID_LA; | ||||
| if (base_type == &RNA_Library) return ID_LI; | if (base_type == &RNA_Library) return ID_LI; | ||||
| if (base_type == &RNA_FreestyleLineStyle) return ID_LS; | if (base_type == &RNA_FreestyleLineStyle) return ID_LS; | ||||
| if (base_type == &RNA_Lattice) return ID_LT; | if (base_type == &RNA_Lattice) return ID_LT; | ||||
| if (base_type == &RNA_Material) return ID_MA; | if (base_type == &RNA_Material) return ID_MA; | ||||
| if (base_type == &RNA_MetaBall) return ID_MB; | if (base_type == &RNA_MetaBall) return ID_MB; | ||||
| Show All 27 Lines | StructRNA *ID_code_to_RNA_type(short idcode) | ||||
| switch ((ID_Type)idcode) { | switch ((ID_Type)idcode) { | ||||
| case ID_AC: return &RNA_Action; | case ID_AC: return &RNA_Action; | ||||
| case ID_AR: return &RNA_Armature; | case ID_AR: return &RNA_Armature; | ||||
| case ID_BR: return &RNA_Brush; | case ID_BR: return &RNA_Brush; | ||||
| case ID_CA: return &RNA_Camera; | case ID_CA: return &RNA_Camera; | ||||
| case ID_CF: return &RNA_CacheFile; | case ID_CF: return &RNA_CacheFile; | ||||
| case ID_CU: return &RNA_Curve; | case ID_CU: return &RNA_Curve; | ||||
| case ID_GD: return &RNA_GreasePencil; | case ID_GD: return &RNA_GreasePencil; | ||||
| case ID_GR: return &RNA_Group; | case ID_GR: return &RNA_Collection; | ||||
| case ID_IM: return &RNA_Image; | case ID_IM: return &RNA_Image; | ||||
| case ID_KE: return &RNA_Key; | case ID_KE: return &RNA_Key; | ||||
| case ID_LA: return &RNA_Lamp; | case ID_LA: return &RNA_Lamp; | ||||
| case ID_LI: return &RNA_Library; | case ID_LI: return &RNA_Library; | ||||
| case ID_LS: return &RNA_FreestyleLineStyle; | case ID_LS: return &RNA_FreestyleLineStyle; | ||||
| case ID_LT: return &RNA_Lattice; | case ID_LT: return &RNA_Lattice; | ||||
| case ID_MA: return &RNA_Material; | case ID_MA: return &RNA_Material; | ||||
| case ID_MB: return &RNA_MetaBall; | case ID_MB: return &RNA_MetaBall; | ||||
| ▲ Show 20 Lines • Show All 1,091 Lines • Show Last 20 Lines | |||||