Blender  V3.3
Public Attributes | List of all members
MemFileWriteData Struct Reference

#include <BLO_undofile.h>

Public Attributes

MemFilewritten_memfile
 
MemFilereference_memfile
 
uint current_id_session_uuid
 
MemFileChunkreference_current_chunk
 
struct GHashid_session_uuid_mapping
 

Detailed Description

Definition at line 37 of file BLO_undofile.h.

Member Data Documentation

◆ current_id_session_uuid

uint MemFileWriteData::current_id_session_uuid

Definition at line 41 of file BLO_undofile.h.

Referenced by BLO_memfile_chunk_add(), mywrite_id_begin(), and mywrite_id_end().

◆ id_session_uuid_mapping

struct GHash* MemFileWriteData::id_session_uuid_mapping

Maps an ID session uuid to its first reference MemFileChunk, if existing.

Definition at line 45 of file BLO_undofile.h.

Referenced by BLO_memfile_write_finalize(), BLO_memfile_write_init(), and mywrite_id_begin().

◆ reference_current_chunk

MemFileChunk* MemFileWriteData::reference_current_chunk

Definition at line 42 of file BLO_undofile.h.

Referenced by BLO_memfile_chunk_add(), BLO_memfile_write_init(), and mywrite_id_begin().

◆ reference_memfile

MemFile* MemFileWriteData::reference_memfile

Definition at line 39 of file BLO_undofile.h.

Referenced by BLO_memfile_write_init().

◆ written_memfile

MemFile* MemFileWriteData::written_memfile

Definition at line 38 of file BLO_undofile.h.

Referenced by BLO_memfile_chunk_add(), and BLO_memfile_write_init().


The documentation for this struct was generated from the following file: