25 drawdata_ptr(
nullptr),
30 drawdata_backup.first = drawdata_backup.last =
nullptr;
41 id_data.py_instance =
id->py_instance;
42 id->py_instance =
nullptr;
84 id->py_instance =
id_data.py_instance;
struct DrawDataList * DRW_drawdatalist_from_id(struct ID *id)
void restore_to_id(ID *id)
void init_from_id(ID *id)
void init_from_gpencil(bGPdata *gpd)
void restore_to_gpencil(bGPdata *gpd)
void init_from_movieclip(MovieClip *movieclip)
void restore_to_movieclip(MovieClip *movieclip)
void init_from_object(Object *object)
void restore_to_object(Object *object)
DrawDataList drawdata_backup
DrawDataList * drawdata_ptr
GPencilBackup gpencil_backup
void init_from_id(ID *id)
ObjectRuntimeBackup object_backup
AnimationBackup animation_backup
void restore_to_id(ID *id)
struct blender::deg::RuntimeBackup::@192 id_data
RuntimeBackup(const Depsgraph *depsgraph)
MovieClipBackup movieclip_backup
VolumeBackup volume_backup
void init_from_scene(Scene *scene)
void restore_to_scene(Scene *scene)
void init_from_sound(bSound *sound)
void restore_to_sound(bSound *sound)
void restore_to_volume(Volume *volume)
void init_from_volume(Volume *volume)
const Depsgraph * depsgraph
bool deg_copy_on_write_is_expanded(const ID *id_cow)