Blender
V3.3
|
#include <deg_eval_runtime_backup_scene.h>
Public Member Functions | |
SceneBackup (const Depsgraph *depsgraph) | |
void | reset () |
void | init_from_scene (Scene *scene) |
void | restore_to_scene (Scene *scene) |
Public Attributes | |
void * | sound_scene |
void * | playback_handle |
void * | sound_scrub_handle |
void * | speaker_handles |
float | rigidbody_last_time |
SequencerBackup | sequencer_backup |
Definition at line 19 of file deg_eval_runtime_backup_scene.h.
blender::deg::SceneBackup::SceneBackup | ( | const Depsgraph * | depsgraph | ) |
Definition at line 17 of file deg_eval_runtime_backup_scene.cc.
References reset().
Definition at line 31 of file deg_eval_runtime_backup_scene.cc.
References BKE_sound_lock(), blender::deg::SequencerBackup::init_from_scene(), RigidBodyWorld::ltime, playback_handle, Scene::playback_handle, rigidbody_last_time, Scene::rigidbody_world, scene, sequencer_backup, sound_scene, Scene::sound_scene, sound_scrub_handle, Scene::sound_scrub_handle, speaker_handles, and Scene::speaker_handles.
Referenced by blender::deg::RuntimeBackup::init_from_id().
void blender::deg::SceneBackup::reset | ( | ) |
Definition at line 22 of file deg_eval_runtime_backup_scene.cc.
References playback_handle, rigidbody_last_time, sound_scene, sound_scrub_handle, and speaker_handles.
Referenced by restore_to_scene(), and SceneBackup().
Definition at line 54 of file deg_eval_runtime_backup_scene.cc.
References BKE_sound_unlock(), RigidBodyWorld::ltime, playback_handle, Scene::playback_handle, reset(), blender::deg::SequencerBackup::restore_to_scene(), rigidbody_last_time, Scene::rigidbody_world, scene, sequencer_backup, sound_scene, Scene::sound_scene, sound_scrub_handle, Scene::sound_scrub_handle, speaker_handles, and Scene::speaker_handles.
Referenced by blender::deg::RuntimeBackup::restore_to_id().
void* blender::deg::SceneBackup::playback_handle |
Definition at line 34 of file deg_eval_runtime_backup_scene.h.
Referenced by init_from_scene(), reset(), and restore_to_scene().
float blender::deg::SceneBackup::rigidbody_last_time |
Definition at line 37 of file deg_eval_runtime_backup_scene.h.
Referenced by init_from_scene(), reset(), and restore_to_scene().
SequencerBackup blender::deg::SceneBackup::sequencer_backup |
Definition at line 39 of file deg_eval_runtime_backup_scene.h.
Referenced by init_from_scene(), and restore_to_scene().
void* blender::deg::SceneBackup::sound_scene |
Definition at line 33 of file deg_eval_runtime_backup_scene.h.
Referenced by init_from_scene(), reset(), and restore_to_scene().
void* blender::deg::SceneBackup::sound_scrub_handle |
Definition at line 35 of file deg_eval_runtime_backup_scene.h.
Referenced by init_from_scene(), reset(), and restore_to_scene().
void* blender::deg::SceneBackup::speaker_handles |
Definition at line 36 of file deg_eval_runtime_backup_scene.h.
Referenced by init_from_scene(), reset(), and restore_to_scene().