From 4f48b2992bdfa2926c61457b364b75900d7416b0 Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Wed, 8 Dec 2021 17:37:44 +1100 Subject: Cleanup: move public doc-strings into headers for 'blenloader' Ref T92709 --- source/blender/blenloader/BLO_undofile.h | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) (limited to 'source/blender/blenloader/BLO_undofile.h') diff --git a/source/blender/blenloader/BLO_undofile.h b/source/blender/blenloader/BLO_undofile.h index b2cf1cd27b5..0e2c22d7e4d 100644 --- a/source/blender/blenloader/BLO_undofile.h +++ b/source/blender/blenloader/BLO_undofile.h @@ -87,14 +87,31 @@ void BLO_memfile_write_finalize(MemFileWriteData *mem_data); void BLO_memfile_chunk_add(MemFileWriteData *mem_data, const char *buf, size_t size); /* exports */ + +/** + * Not memfile itself. + */ extern void BLO_memfile_free(MemFile *memfile); +/** + * Result is that 'first' is being freed. + * to keep list of memfiles consistent, 'first' is always first in list. + */ extern void BLO_memfile_merge(MemFile *first, MemFile *second); +/** + * Clear is_identical_future before adding next memfile. + */ extern void BLO_memfile_clear_future(MemFile *memfile); -/* utilities */ +/* Utilities. */ + extern struct Main *BLO_memfile_main_get(struct MemFile *memfile, struct Main *bmain, struct Scene **r_scene); +/** + * Saves .blend using undo buffer. + * + * \return success. + */ extern bool BLO_memfile_write_file(struct MemFile *memfile, const char *filename); FileReader *BLO_memfile_new_filereader(MemFile *memfile, int undo_direction); -- cgit v1.2.3