diff options
Diffstat (limited to 'quantum/quantum.h')
| -rw-r--r-- | quantum/quantum.h | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/quantum/quantum.h b/quantum/quantum.h index 86b717e44..b34ff6ec5 100644 --- a/quantum/quantum.h +++ b/quantum/quantum.h | |||
| @@ -54,6 +54,10 @@ | |||
| 54 | #include <stddef.h> | 54 | #include <stddef.h> |
| 55 | #include <stdlib.h> | 55 | #include <stdlib.h> |
| 56 | 56 | ||
| 57 | #ifdef DEFERRED_EXEC_ENABLE | ||
| 58 | # include "deferred_exec.h" | ||
| 59 | #endif | ||
| 60 | |||
| 57 | extern layer_state_t default_layer_state; | 61 | extern layer_state_t default_layer_state; |
| 58 | 62 | ||
| 59 | #ifndef NO_ACTION_LAYER | 63 | #ifndef NO_ACTION_LAYER |
| @@ -147,6 +151,10 @@ extern layer_state_t layer_state; | |||
| 147 | # include "process_joystick.h" | 151 | # include "process_joystick.h" |
| 148 | #endif | 152 | #endif |
| 149 | 153 | ||
| 154 | #ifdef PROGRAMMABLE_BUTTON_ENABLE | ||
| 155 | # include "process_programmable_button.h" | ||
| 156 | #endif | ||
| 157 | |||
| 150 | #ifdef GRAVE_ESC_ENABLE | 158 | #ifdef GRAVE_ESC_ENABLE |
| 151 | # include "process_grave_esc.h" | 159 | # include "process_grave_esc.h" |
| 152 | #endif | 160 | #endif |
| @@ -200,6 +208,10 @@ extern layer_state_t layer_state; | |||
| 200 | # include "encoder.h" | 208 | # include "encoder.h" |
| 201 | #endif | 209 | #endif |
| 202 | 210 | ||
| 211 | #ifdef POINTING_DEVICE_ENABLE | ||
| 212 | # include "pointing_device.h" | ||
| 213 | #endif | ||
| 214 | |||
| 203 | // For tri-layer | 215 | // For tri-layer |
| 204 | void update_tri_layer(uint8_t layer1, uint8_t layer2, uint8_t layer3); | 216 | void update_tri_layer(uint8_t layer1, uint8_t layer2, uint8_t layer3); |
| 205 | layer_state_t update_tri_layer_state(layer_state_t state, uint8_t layer1, uint8_t layer2, uint8_t layer3); | 217 | layer_state_t update_tri_layer_state(layer_state_t state, uint8_t layer1, uint8_t layer2, uint8_t layer3); |
| @@ -233,5 +245,3 @@ void led_set_user(uint8_t usb_led); | |||
| 233 | void led_set_kb(uint8_t usb_led); | 245 | void led_set_kb(uint8_t usb_led); |
| 234 | bool led_update_user(led_t led_state); | 246 | bool led_update_user(led_t led_state); |
| 235 | bool led_update_kb(led_t led_state); | 247 | bool led_update_kb(led_t led_state); |
| 236 | |||
| 237 | void api_send_unicode(uint32_t unicode); | ||
