From 1a80b2a04a16f930e0d5cca4bdf322769d5a24f9 Mon Sep 17 00:00:00 2001 From: J08nY Date: Sat, 4 Jun 2016 17:55:09 +0200 Subject: Added InputMap.get_actions() get_actions() lists all actions in the InputMap. --- core/input_map.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'core/input_map.h') diff --git a/core/input_map.h b/core/input_map.h index 5cd1e41922..82b650516e 100644 --- a/core/input_map.h +++ b/core/input_map.h @@ -47,6 +47,7 @@ class InputMap : public Object { List::Element *_find_event(List &p_list,const InputEvent& p_event) const; Array _get_action_list(const StringName& p_action); + Array _get_actions(); protected: @@ -59,6 +60,7 @@ public: bool has_action(const StringName& p_action) const; int get_action_id(const StringName& p_action) const; StringName get_action_from_id(int p_id) const; + List get_actions() const; void add_action(const StringName& p_action); void erase_action(const StringName& p_action); -- cgit v1.2.3