summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPoommetee Ketson <poommetee@protonmail.com>2017-09-17 08:48:38 +0700
committerGitHub <noreply@github.com>2017-09-17 08:48:38 +0700
commita9229d37c8649e7de4df6f766b1e1967a38cdabb (patch)
tree050b9c3946dc47e0335db9ce6d74d8474733f3f9
parentcbcf2557644cd70092fcb890289806770a991929 (diff)
parentae18b1f83f713faf0eeddb54820290f7ed6fafe8 (diff)
Merge pull request #11223 from GodotExplorer/pr-undoredo
Expose more methods for UndoRedo
-rw-r--r--core/undo_redo.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/core/undo_redo.cpp b/core/undo_redo.cpp
index 4760047959..27fc73ec63 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);