aboutsummaryrefslogtreecommitdiff
path: root/tmk_core/common/action_util.h
diff options
context:
space:
mode:
Diffstat (limited to 'tmk_core/common/action_util.h')
-rw-r--r--tmk_core/common/action_util.h14
1 files changed, 11 insertions, 3 deletions
diff --git a/tmk_core/common/action_util.h b/tmk_core/common/action_util.h
index 8fb88c0f6..345893151 100644
--- a/tmk_core/common/action_util.h
+++ b/tmk_core/common/action_util.h
@@ -29,9 +29,17 @@ extern report_keyboard_t *keyboard_report;
29void send_keyboard_report(void); 29void send_keyboard_report(void);
30 30
31/* key */ 31/* key */
32void add_key(uint8_t key); 32inline void add_key(uint8_t key) {
33void del_key(uint8_t key); 33 add_key_to_report(keyboard_report, key);
34void clear_keys(void); 34}
35
36inline void del_key(uint8_t key) {
37 del_key_from_report(keyboard_report, key);
38}
39
40inline void clear_keys(void) {
41 clear_keys_from_report(keyboard_report);
42}
35 43
36/* modifier */ 44/* modifier */
37uint8_t get_mods(void); 45uint8_t get_mods(void);