Changeset View
Changeset View
Standalone View
Standalone View
source/blender/blenkernel/intern/modifier.c
| Show First 20 Lines • Show All 74 Lines • ▼ Show 20 Lines | |||||
| #include "BKE_main.h" | #include "BKE_main.h" | ||||
| /* end */ | /* end */ | ||||
| #include "DEG_depsgraph.h" | #include "DEG_depsgraph.h" | ||||
| #include "DEG_depsgraph_query.h" | #include "DEG_depsgraph_query.h" | ||||
| #include "MOD_modifiertypes.h" | #include "MOD_modifiertypes.h" | ||||
| #include "CLG_log.h" | |||||
| static CLG_LogRef LOG = {"bke.modifier"}; | |||||
| static ModifierTypeInfo *modifier_types[NUM_MODIFIER_TYPES] = {NULL}; | static ModifierTypeInfo *modifier_types[NUM_MODIFIER_TYPES] = {NULL}; | ||||
| static VirtualModifierData virtualModifierCommonData; | static VirtualModifierData virtualModifierCommonData; | ||||
| void BKE_modifier_init(void) | void BKE_modifier_init(void) | ||||
| { | { | ||||
| ModifierData *md; | ModifierData *md; | ||||
| /* Initialize modifier types */ | /* Initialize modifier types */ | ||||
| ▲ Show 20 Lines • Show All 296 Lines • ▼ Show 20 Lines | void modifier_setError(ModifierData *md, const char *_format, ...) | ||||
| va_end(ap); | va_end(ap); | ||||
| buffer[sizeof(buffer) - 1] = '\0'; | buffer[sizeof(buffer) - 1] = '\0'; | ||||
| if (md->error) | if (md->error) | ||||
| MEM_freeN(md->error); | MEM_freeN(md->error); | ||||
| md->error = BLI_strdup(buffer); | md->error = BLI_strdup(buffer); | ||||
| CLOG_STR_ERROR(&LOG, md->error); | |||||
| } | } | ||||
| /* used for buttons, to find out if the 'draw deformed in editmode' option is | /* used for buttons, to find out if the 'draw deformed in editmode' option is | ||||
| * there | * there | ||||
| * | * | ||||
| * also used in transform_conversion.c, to detect CrazySpace [tm] (2nd arg | * also used in transform_conversion.c, to detect CrazySpace [tm] (2nd arg | ||||
| * then is NULL) | * then is NULL) | ||||
| * also used for some mesh tools to give warnings | * also used for some mesh tools to give warnings | ||||
| ▲ Show 20 Lines • Show All 529 Lines • Show Last 20 Lines | |||||