|
Blender V5.0
|
#include <deg_eval_runtime_backup_sequence.h>
Public Member Functions | |
| StripBackup (const Depsgraph *depsgraph) | |
| void | reset () |
| void | init_from_strip (Strip *strip) |
| void | restore_to_strip (Strip *strip) |
| bool | isEmpty () const |
Public Attributes | |
| void * | scene_sound |
| ListBase | anims |
| Map< int, StripModifierDataBackup > | modifiers |
Definition at line 39 of file deg_eval_runtime_backup_sequence.h.
| blender::deg::StripBackup::StripBackup | ( | const Depsgraph * | depsgraph | ) |
Definition at line 57 of file deg_eval_runtime_backup_sequence.cc.
References reset().
| void blender::deg::StripBackup::init_from_strip | ( | Strip * | strip | ) |
Definition at line 69 of file deg_eval_runtime_backup_sequence.cc.
References anims, Strip::anims, BLI_listbase_clear(), blender::deg::StripModifierDataBackup::init_from_modifier(), blender::deg::StripModifierDataBackup::isEmpty(), LISTBASE_FOREACH, modifiers, Strip::modifiers, scene_sound, and Strip::scene_sound.
Referenced by blender::deg::strip_init_cb().
| bool blender::deg::StripBackup::isEmpty | ( | ) | const |
Definition at line 101 of file deg_eval_runtime_backup_sequence.cc.
References anims, BLI_listbase_is_empty(), modifiers, and scene_sound.
Referenced by blender::deg::strip_init_cb().
| void blender::deg::StripBackup::reset | ( | ) |
Definition at line 62 of file deg_eval_runtime_backup_sequence.cc.
References anims, BLI_listbase_clear(), modifiers, and scene_sound.
Referenced by restore_to_strip(), and StripBackup().
| void blender::deg::StripBackup::restore_to_strip | ( | Strip * | strip | ) |
Definition at line 86 of file deg_eval_runtime_backup_sequence.cc.
References anims, Strip::anims, LISTBASE_FOREACH, modifiers, Strip::modifiers, reset(), scene_sound, and Strip::scene_sound.
Referenced by blender::deg::strip_restore_cb().
| ListBase blender::deg::StripBackup::anims |
Definition at line 51 of file deg_eval_runtime_backup_sequence.h.
Referenced by init_from_strip(), isEmpty(), reset(), and restore_to_strip().
| Map<int, StripModifierDataBackup> blender::deg::StripBackup::modifiers |
Definition at line 52 of file deg_eval_runtime_backup_sequence.h.
Referenced by init_from_strip(), isEmpty(), reset(), and restore_to_strip().
| void* blender::deg::StripBackup::scene_sound |
Definition at line 50 of file deg_eval_runtime_backup_sequence.h.
Referenced by init_from_strip(), isEmpty(), reset(), and restore_to_strip().