Changeset View
Changeset View
Standalone View
Standalone View
source/blender/blenkernel/BKE_animsys.h
| Show First 20 Lines • Show All 180 Lines • ▼ Show 20 Lines | |||||
| } AnimationBasePathChange; | } AnimationBasePathChange; | ||||
| /* Move animation data from src to destination if its paths are based on basepaths */ | /* Move animation data from src to destination if its paths are based on basepaths */ | ||||
| void BKE_animdata_transfer_by_basepath(struct Main *bmain, | void BKE_animdata_transfer_by_basepath(struct Main *bmain, | ||||
| struct ID *srcID, | struct ID *srcID, | ||||
| struct ID *dstID, | struct ID *dstID, | ||||
| struct ListBase *basepaths); | struct ListBase *basepaths); | ||||
| char *BKE_animdata_driver_path_hack(struct bContext *C, | |||||
| struct PointerRNA *ptr, | |||||
| struct PropertyRNA *prop, | |||||
| char *base_path); | |||||
| /* ************************************* */ | /* ************************************* */ | ||||
| /* Batch AnimData API */ | /* Batch AnimData API */ | ||||
| /* Define for callback looper used in BKE_animdata_main_cb */ | /* Define for callback looper used in BKE_animdata_main_cb */ | ||||
| typedef void (*ID_AnimData_Edit_Callback)(struct ID *id, struct AnimData *adt, void *user_data); | typedef void (*ID_AnimData_Edit_Callback)(struct ID *id, struct AnimData *adt, void *user_data); | ||||
| /* Define for callback looper used in BKE_fcurves_main_cb */ | /* Define for callback looper used in BKE_fcurves_main_cb */ | ||||
| typedef void (*ID_FCurve_Edit_Callback)(struct ID *id, struct FCurve *fcu, void *user_data); | typedef void (*ID_FCurve_Edit_Callback)(struct ID *id, struct FCurve *fcu, void *user_data); | ||||
| ▲ Show 20 Lines • Show All 148 Lines • Show Last 20 Lines | |||||