29 if (!sequence_backup.
isEmpty()) {
39 if (scene->ed !=
nullptr) {
50 if (sequence_backup !=
nullptr) {
58 if (scene->ed !=
nullptr) {
63 if (sequence_backup.scene_sound !=
nullptr) {
void BKE_sound_remove_scene_sound(struct Scene *scene, void *handle)
bool BLI_session_uid_is_generated(const SessionUID *uid)
void restore_to_sequence(Sequence *sequence)
void init_from_sequence(Sequence *sequence)
SequencerBackup(const Depsgraph *depsgraph)
const Depsgraph * depsgraph
Map< SessionUID, SequenceBackup > sequences_backup
void init_from_scene(Scene *scene)
void restore_to_scene(Scene *scene)
const Depsgraph * depsgraph
void SEQ_for_each_callback(ListBase *seqbase, SeqForEachFunc callback, void *user_data)
static bool seq_init_cb(Sequence *seq, void *user_data)
static bool seq_restore_cb(Sequence *seq, void *user_data)