87 value_backup.rna_path.c_str(),
88 value_backup.array_index,
void BKE_fcurves_id_cb(struct ID *id, blender::FunctionRef< void(ID *, FCurve *)> func)
bool BKE_animsys_write_to_rna_path(struct PathResolvedRNA *anim_rna, float value, bool force_write=false)
bool BKE_animsys_rna_path_resolve(struct PointerRNA *ptr, const char *rna_path, int array_index, struct PathResolvedRNA *r_result)
bool BKE_animsys_read_from_rna_path(struct PathResolvedRNA *anim_rna, float *r_value)
BPy_StructRNA * depsgraph
void restore_to_id(ID *id)
void init_from_id(ID *id)
Vector< AnimationValueBackup > values_backup
AnimationBackup(const Depsgraph *depsgraph)
AnimationValueBackup()=default
PointerRNA RNA_id_pointer_create(ID *id)