|
Blender
V3.3
|
#include <deg_eval_runtime_backup_animation.h>
Public Member Functions | |
| AnimationBackup (const Depsgraph *depsgraph) | |
| void | reset () |
| void | init_from_id (ID *id) |
| void | restore_to_id (ID *id) |
Public Attributes | |
| bool | meed_value_backup |
| Vector< AnimationValueBackup > | values_backup |
Definition at line 35 of file deg_eval_runtime_backup_animation.h.
| blender::deg::AnimationBackup::AnimationBackup | ( | const Depsgraph * | depsgraph | ) |
Definition at line 67 of file deg_eval_runtime_backup_animation.cc.
References depsgraph, meed_value_backup, and reset().
Definition at line 77 of file deg_eval_runtime_backup_animation.cc.
References BKE_fcurves_id_cb(), data, id, and RNA_id_pointer_create().
Referenced by blender::deg::deg_update_copy_on_write_datablock(), and blender::deg::RuntimeBackup::init_from_id().
| void blender::deg::AnimationBackup::reset | ( | ) |
Definition at line 73 of file deg_eval_runtime_backup_animation.cc.
Referenced by AnimationBackup().
Definition at line 94 of file deg_eval_runtime_backup_animation.cc.
References BKE_animsys_rna_path_resolve(), BKE_animsys_write_to_rna_path(), id_pointer_rna, RNA_id_pointer_create(), and values_backup.
Referenced by blender::deg::deg_update_copy_on_write_datablock(), and blender::deg::RuntimeBackup::restore_to_id().
| bool blender::deg::AnimationBackup::meed_value_backup |
Definition at line 44 of file deg_eval_runtime_backup_animation.h.
Referenced by AnimationBackup().
| Vector<AnimationValueBackup> blender::deg::AnimationBackup::values_backup |
Definition at line 45 of file deg_eval_runtime_backup_animation.h.
Referenced by restore_to_id().