Blender V4.3
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
 
DrawDataList drawdata_backup
 
DrawDataListdrawdata_ptr
 
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 19 of file deg_eval_runtime_backup.cc.

Member Function Documentation

◆ init_from_id()

◆ restore_to_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().

◆ drawdata_backup

DrawDataList blender::deg::RuntimeBackup::drawdata_backup

Definition at line 54 of file deg_eval_runtime_backup.h.

Referenced by init_from_id(), and restore_to_id().

◆ drawdata_ptr

DrawDataList* blender::deg::RuntimeBackup::drawdata_ptr

Definition at line 55 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(), and restore_to_id().

◆ [struct]

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

Referenced by init_from_id(), and restore_to_id().

◆ movieclip_backup

MovieClipBackup blender::deg::RuntimeBackup::movieclip_backup

Definition at line 56 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 57 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: