Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/interface/interface_templates.c
| Context not available. | |||||
| { | { | ||||
| /* Physic Tab */ | /* Physic Tab */ | ||||
| if (ELEM(md->type, eModifierType_Cloth, eModifierType_Collision, eModifierType_Fluidsim, eModifierType_Smoke, | if (ELEM(md->type, eModifierType_Cloth, eModifierType_Collision, eModifierType_Fluidsim, eModifierType_Smoke, | ||||
| eModifierType_Softbody, eModifierType_Surface, eModifierType_DynamicPaint)) | eModifierType_Softbody, eModifierType_Surface, eModifierType_DynamicPaint, eModifierType_Fracture)) | ||||
| { | { | ||||
| return 1; | return 1; | ||||
| } | } | ||||
| Context not available. | |||||
| uiBlockSetButLock(block, ob && ob->id.lib, ERROR_LIBDATA_MESSAGE); | uiBlockSetButLock(block, ob && ob->id.lib, ERROR_LIBDATA_MESSAGE); | ||||
| if (!ELEM(md->type, eModifierType_Fluidsim, eModifierType_Softbody, eModifierType_ParticleSystem, | if (!ELEM(md->type, eModifierType_Fluidsim, eModifierType_Softbody, eModifierType_ParticleSystem, | ||||
| eModifierType_Cloth, eModifierType_Smoke)) | eModifierType_Cloth, eModifierType_Smoke, eModifierType_Fracture)) | ||||
| { | { | ||||
| uiItemO(row, CTX_IFACE_(BLF_I18NCONTEXT_OPERATOR_DEFAULT, "Copy"), ICON_NONE, | uiItemO(row, CTX_IFACE_(BLF_I18NCONTEXT_OPERATOR_DEFAULT, "Copy"), ICON_NONE, | ||||
| "OBJECT_OT_modifier_copy"); | "OBJECT_OT_modifier_copy"); | ||||
| Context not available. | |||||