projects
/
blender.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix T61272: Undo fails to track multi-edit mode enter/exit
[blender.git]
/
source
/
blender
/
editors
/
include
/
ED_undo.h
diff --git
a/source/blender/editors/include/ED_undo.h
b/source/blender/editors/include/ED_undo.h
index 3486761c19fa9ac7b5d86854ac8f8158ed12908b..3a45e2c3b687a81310eacb7127577b5440175aaa 100644
(file)
--- a/
source/blender/editors/include/ED_undo.h
+++ b/
source/blender/editors/include/ED_undo.h
@@
-23,7
+23,9
@@
#include "BLI_compiler_attrs.h"
struct CLG_LogRef;
#include "BLI_compiler_attrs.h"
struct CLG_LogRef;
+struct Object;
struct UndoStack;
struct UndoStack;
+struct ViewLayer;
struct bContext;
struct wmOperator;
struct wmOperatorType;
struct bContext;
struct wmOperator;
struct wmOperatorType;
@@
-51,6
+53,10
@@
bool ED_undo_is_valid(const struct bContext *C, const char *undoname);
bool ED_undo_is_memfile_compatible(const struct bContext *C);
bool ED_undo_is_memfile_compatible(const struct bContext *C);
+void ED_undo_object_editmode_restore_helper(
+ struct bContext *C,
+ struct Object **object_array, uint object_array_len, uint object_array_stride);
+
struct UndoStack *ED_undo_stack_get(void);
/* helpers */
struct UndoStack *ED_undo_stack_get(void);
/* helpers */