Blender V5.0
blender::deg::RuntimeBackup Class Reference

#include <deg_eval_runtime_backup.h>

Public Member Functions

 RuntimeBackup (const Depsgraph *depsgraph)
void init_from_id (ID *id)
void restore_to_id (ID *id)

Public Attributes

bool have_backup
struct { 
   void *   py_instance 
id_data
AnimationBackup animation_backup
SceneBackup scene_backup
SoundBackup sound_backup
ObjectRuntimeBackup object_backup
MovieClipBackup movieclip_backup
VolumeBackup volume_backup

Detailed Description

Definition at line 24 of file deg_eval_runtime_backup.h.

Constructor & Destructor Documentation

◆ RuntimeBackup()

blender::deg::RuntimeBackup::RuntimeBackup ( const Depsgraph * depsgraph)
explicit

Definition at line 17 of file deg_eval_runtime_backup.cc.

References depsgraph, false, have_backup, and id_data.

Member Function Documentation

◆ init_from_id()

◆ restore_to_id()

void blender::deg::RuntimeBackup::restore_to_id ( ID * id)

Member Data Documentation

◆ animation_backup

AnimationBackup blender::deg::RuntimeBackup::animation_backup

Definition at line 50 of file deg_eval_runtime_backup.h.

Referenced by init_from_id(), and restore_to_id().

◆ have_backup

bool blender::deg::RuntimeBackup::have_backup

Definition at line 43 of file deg_eval_runtime_backup.h.

Referenced by init_from_id(), restore_to_id(), and RuntimeBackup().

◆ [struct]

struct { ... } blender::deg::RuntimeBackup::id_data

◆ movieclip_backup

MovieClipBackup blender::deg::RuntimeBackup::movieclip_backup

Definition at line 54 of file deg_eval_runtime_backup.h.

Referenced by init_from_id(), and restore_to_id().

◆ object_backup

ObjectRuntimeBackup blender::deg::RuntimeBackup::object_backup

Definition at line 53 of file deg_eval_runtime_backup.h.

Referenced by init_from_id(), and restore_to_id().

◆ py_instance

void* blender::deg::RuntimeBackup::py_instance

Definition at line 47 of file deg_eval_runtime_backup.h.

◆ scene_backup

SceneBackup blender::deg::RuntimeBackup::scene_backup

Definition at line 51 of file deg_eval_runtime_backup.h.

Referenced by init_from_id(), and restore_to_id().

◆ sound_backup

SoundBackup blender::deg::RuntimeBackup::sound_backup

Definition at line 52 of file deg_eval_runtime_backup.h.

Referenced by init_from_id(), and restore_to_id().

◆ volume_backup

VolumeBackup blender::deg::RuntimeBackup::volume_backup

Definition at line 55 of file deg_eval_runtime_backup.h.

Referenced by init_from_id(), and restore_to_id().


The documentation for this class was generated from the following files: