Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/include/ED_undo.h
| Show First 20 Lines • Show All 45 Lines • ▼ Show 20 Lines | |||||
| int ED_undo_operator_repeat(struct bContext *C, struct wmOperator *op); | int ED_undo_operator_repeat(struct bContext *C, struct wmOperator *op); | ||||
| /* convenience since UI callbacks use this mostly*/ | /* convenience since UI callbacks use this mostly*/ | ||||
| void ED_undo_operator_repeat_cb(struct bContext *C, void *arg_op, void *arg_unused); | void ED_undo_operator_repeat_cb(struct bContext *C, void *arg_op, void *arg_unused); | ||||
| void ED_undo_operator_repeat_cb_evt(struct bContext *C, void *arg_op, int arg_unused); | void ED_undo_operator_repeat_cb_evt(struct bContext *C, void *arg_op, int arg_unused); | ||||
| bool ED_undo_is_valid(const struct bContext *C, const char *undoname); | bool ED_undo_is_valid(const struct bContext *C, const char *undoname); | ||||
| struct UndoStack *ED_undo_stack_get(void); | |||||
| /* undo_system_types.c */ | /* undo_system_types.c */ | ||||
| void ED_undosys_type_init(void); | void ED_undosys_type_init(void); | ||||
| void ED_undosys_type_free(void); | void ED_undosys_type_free(void); | ||||
| /* memfile_undo.c */ | /* memfile_undo.c */ | ||||
| struct MemFile *ED_undosys_stack_memfile_get_active(struct UndoStack *ustack); | struct MemFile *ED_undosys_stack_memfile_get_active(struct UndoStack *ustack); | ||||
| #endif /* __ED_UNDO_H__ */ | #endif /* __ED_UNDO_H__ */ | ||||