godot/core/input
Eric M 49714b0963 Removed hardcoded shortcuts from /scene and converted to input actions
This removes hardcoded actions from things like LineEdit and TextEdit.

Previously, things like copy, paste, etc were all hardcoded to Ctrl+C, Ctrl+V, etc. They could not be changed. This allows the possibility of them being changed, by making them use the action map. This has the added benefit of greatly simplifying the input handling logic in those controls. The logic which was previously in a huge and hard to follow switch statement has been extracted to individual methods.
2021-02-18 16:22:51 +01:00
..
default_controller_mappings.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
gamecontrollerdb.txt Sync controller mappings DB with SDL2 community repo 2021-02-08 16:16:29 +01:00
godotcontrollerdb.txt Add some HTML5 controllers mapping. 2021-02-06 11:08:32 +01:00
input_builders.py Parse SDL game controller half axis and inverted axis entries. 2020-05-13 10:33:19 +01:00
input_event.cpp Added convenience create_reference methods for Key and JoyButton inputs 2021-02-18 16:22:39 +01:00
input_event.h Added convenience create_reference methods for Key and JoyButton inputs 2021-02-18 16:22:39 +01:00
input_map.cpp Removed hardcoded shortcuts from /scene and converted to input actions 2021-02-18 16:22:51 +01:00
input_map.h Added ability to override built-in actions for the editor 2021-02-18 16:22:50 +01:00
input.cpp Added ability to override built-in actions for the editor 2021-02-18 16:22:50 +01:00
input.h Merge pull request #44355 from EricEzaM/PR/fix-action-false-positives-and-allow-checking-exact-matches 2021-02-15 14:52:17 +01:00
SCsub Remove unused Python imports. 2020-09-10 11:38:52 +01:00