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().