|
Blender
V2.93
|
#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 52 of file deg_eval_runtime_backup_animation.h.
| blender::deg::AnimationBackup::AnimationBackup | ( | const Depsgraph * | depsgraph | ) |
Definition at line 83 of file deg_eval_runtime_backup_animation.cc.
References depsgraph, meed_value_backup, and reset().
| void blender::deg::AnimationBackup::init_from_id | ( | ID * | id | ) |
Definition at line 93 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 89 of file deg_eval_runtime_backup_animation.cc.
Referenced by AnimationBackup().
| void blender::deg::AnimationBackup::restore_to_id | ( | ID * | id | ) |
Definition at line 110 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 61 of file deg_eval_runtime_backup_animation.h.
Referenced by AnimationBackup().
| Vector<AnimationValueBackup> blender::deg::AnimationBackup::values_backup |
Definition at line 62 of file deg_eval_runtime_backup_animation.h.
Referenced by restore_to_id().