Changeset View
Changeset View
Standalone View
Standalone View
source/blender/makesrna/intern/rna_fcurve.c
| Show First 20 Lines • Show All 261 Lines • ▼ Show 20 Lines | for (fcu = adt->drivers.first; fcu; fcu = fcu->next) { | ||||
| driver = fcu->driver; | driver = fcu->driver; | ||||
| fcu->flag &= ~FCURVE_DISABLED; | fcu->flag &= ~FCURVE_DISABLED; | ||||
| if (driver) { | if (driver) { | ||||
| /* FIXME: need to be able to search targets for required one... */ | /* FIXME: need to be able to search targets for required one... */ | ||||
| /*BLI_findindex(&driver->targets, ptr->data) != -1) */ | /*BLI_findindex(&driver->targets, ptr->data) != -1) */ | ||||
| RNA_pointer_create(ptr->owner_id, &RNA_Driver, driver, &driverptr); | RNA_pointer_create(ptr->owner_id, &RNA_Driver, driver, &driverptr); | ||||
| rna_ChannelDriver_update_data(bmain, scene, &driverptr); | rna_ChannelDriver_update_data(bmain, scene, &driverptr); | ||||
| return; | |||||
| } | } | ||||
| } | } | ||||
| } | } | ||||
| static void rna_DriverTarget_update_name(Main *bmain, Scene *scene, PointerRNA *ptr) | static void rna_DriverTarget_update_name(Main *bmain, Scene *scene, PointerRNA *ptr) | ||||
| { | { | ||||
| ChannelDriver *driver = ptr->data; | ChannelDriver *driver = ptr->data; | ||||
| rna_DriverTarget_update_data(bmain, scene, ptr); | rna_DriverTarget_update_data(bmain, scene, ptr); | ||||
| ▲ Show 20 Lines • Show All 2,200 Lines • Show Last 20 Lines | |||||