From ae18b1f83f713faf0eeddb54820290f7ed6fafe8 Mon Sep 17 00:00:00 2001 From: Geequlim Date: Wed, 13 Sep 2017 11:37:01 +0800 Subject: [PATCH] Expose more methods for UndoRedo --- core/undo_redo.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/undo_redo.cpp b/core/undo_redo.cpp index 47600479597..27fc73ec632 100644 --- a/core/undo_redo.cpp +++ b/core/undo_redo.cpp @@ -503,6 +503,10 @@ void UndoRedo::_bind_methods() { ClassDB::bind_method(D_METHOD("clear_history"), &UndoRedo::clear_history); ClassDB::bind_method(D_METHOD("get_current_action_name"), &UndoRedo::get_current_action_name); ClassDB::bind_method(D_METHOD("get_version"), &UndoRedo::get_version); + ClassDB::bind_method(D_METHOD("set_max_steps", "max_steps"), &UndoRedo::set_max_steps); + ClassDB::bind_method(D_METHOD("get_max_steps"), &UndoRedo::get_max_steps); + ClassDB::bind_method(D_METHOD("redo"), &UndoRedo::redo); + ClassDB::bind_method(D_METHOD("undo"), &UndoRedo::undo); BIND_ENUM_CONSTANT(MERGE_DISABLE); BIND_ENUM_CONSTANT(MERGE_ENDS);