Blender  V3.3
Public Member Functions | Public Attributes | List of all members
blender::deg::ObjectRuntimeBackup Class Reference

#include <deg_eval_runtime_backup_object.h>

Public Member Functions

 ObjectRuntimeBackup (const Depsgraph *depsgraph)
 
void init_from_object (Object *object)
 
void backup_modifier_runtime_data (Object *object)
 
void backup_pose_channel_runtime_data (Object *object)
 
void restore_to_object (Object *object)
 
void restore_modifier_runtime_data (Object *object)
 
void restore_pose_channel_runtime_data (Object *object)
 

Public Attributes

Object_Runtime runtime
 
short base_flag
 
unsigned short base_local_view_bits
 
Map< SessionUUID, ModifierDataBackupmodifier_runtime_data
 
Map< SessionUUID, bPoseChannel_Runtimepose_channel_runtime_data
 

Detailed Description

Definition at line 24 of file deg_eval_runtime_backup_object.h.

Constructor & Destructor Documentation

◆ ObjectRuntimeBackup()

blender::deg::ObjectRuntimeBackup::ObjectRuntimeBackup ( const Depsgraph depsgraph)

Definition at line 21 of file deg_eval_runtime_backup_object.cc.

References runtime.

Member Function Documentation

◆ backup_modifier_runtime_data()

void blender::deg::ObjectRuntimeBackup::backup_modifier_runtime_data ( Object object)

◆ backup_pose_channel_runtime_data()

void blender::deg::ObjectRuntimeBackup::backup_pose_channel_runtime_data ( Object object)

◆ init_from_object()

void blender::deg::ObjectRuntimeBackup::init_from_object ( Object object)

◆ restore_modifier_runtime_data()

void blender::deg::ObjectRuntimeBackup::restore_modifier_runtime_data ( Object object)

◆ restore_pose_channel_runtime_data()

void blender::deg::ObjectRuntimeBackup::restore_pose_channel_runtime_data ( Object object)

◆ restore_to_object()

void blender::deg::ObjectRuntimeBackup::restore_to_object ( Object object)

Member Data Documentation

◆ base_flag

short blender::deg::ObjectRuntimeBackup::base_flag

Definition at line 42 of file deg_eval_runtime_backup_object.h.

Referenced by init_from_object(), and restore_to_object().

◆ base_local_view_bits

unsigned short blender::deg::ObjectRuntimeBackup::base_local_view_bits

Definition at line 43 of file deg_eval_runtime_backup_object.h.

Referenced by init_from_object(), and restore_to_object().

◆ modifier_runtime_data

Map<SessionUUID, ModifierDataBackup> blender::deg::ObjectRuntimeBackup::modifier_runtime_data

◆ pose_channel_runtime_data

Map<SessionUUID, bPoseChannel_Runtime> blender::deg::ObjectRuntimeBackup::pose_channel_runtime_data

◆ runtime

Object_Runtime blender::deg::ObjectRuntimeBackup::runtime

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