|
Blender
V2.93
|
#include <deg_eval_runtime_backup_sequencer.h>
Public Member Functions | |
| SequencerBackup (const Depsgraph *depsgraph) | |
| void | init_from_scene (Scene *scene) |
| void | restore_to_scene (Scene *scene) |
Public Attributes | |
| const Depsgraph * | depsgraph |
| Map< SessionUUID, SequenceBackup > | sequences_backup |
Definition at line 41 of file deg_eval_runtime_backup_sequencer.h.
| blender::deg::SequencerBackup::SequencerBackup | ( | const Depsgraph * | depsgraph | ) |
Definition at line 37 of file deg_eval_runtime_backup_sequencer.cc.
| void blender::deg::SequencerBackup::init_from_scene | ( | Scene * | scene | ) |
Definition at line 41 of file deg_eval_runtime_backup_sequencer.cc.
References BLI_assert, BLI_session_uuid_is_generated(), depsgraph, Scene::ed, blender::deg::SequenceBackup::init_from_sequence(), blender::deg::SequenceBackup::isEmpty(), Sequence::runtime, scene, SEQ_ALL_BEGIN, SEQ_ALL_END, sequences_backup, and SequenceRuntime::session_uuid.
Referenced by blender::deg::SceneBackup::init_from_scene().
| void blender::deg::SequencerBackup::restore_to_scene | ( | Scene * | scene | ) |
Definition at line 56 of file deg_eval_runtime_backup_sequencer.cc.
References BKE_sound_remove_scene_sound(), BLI_assert, BLI_session_uuid_is_generated(), Scene::ed, blender::deg::SequenceBackup::restore_to_sequence(), Sequence::runtime, scene, SEQ_ALL_BEGIN, SEQ_ALL_END, sequences_backup, and SequenceRuntime::session_uuid.
Referenced by blender::deg::SceneBackup::restore_to_scene().
| const Depsgraph* blender::deg::SequencerBackup::depsgraph |
Definition at line 48 of file deg_eval_runtime_backup_sequencer.h.
Referenced by init_from_scene().
| Map<SessionUUID, SequenceBackup> blender::deg::SequencerBackup::sequences_backup |
Definition at line 50 of file deg_eval_runtime_backup_sequencer.h.
Referenced by init_from_scene(), and restore_to_scene().