diff options
Diffstat (limited to 'quantum/quantum.h')
| -rw-r--r-- | quantum/quantum.h | 16 | 
1 files changed, 15 insertions, 1 deletions
| diff --git a/quantum/quantum.h b/quantum/quantum.h index 86b717e445..45050ac0ea 100644 --- a/quantum/quantum.h +++ b/quantum/quantum.h @@ -54,6 +54,10 @@  #include <stddef.h>  #include <stdlib.h> +#ifdef DEFERRED_EXEC_ENABLE +#    include "deferred_exec.h" +#endif +  extern layer_state_t default_layer_state;  #ifndef NO_ACTION_LAYER @@ -147,6 +151,10 @@ extern layer_state_t layer_state;  #    include "process_joystick.h"  #endif +#ifdef PROGRAMMABLE_BUTTON_ENABLE +#    include "process_programmable_button.h" +#endif +  #ifdef GRAVE_ESC_ENABLE  #    include "process_grave_esc.h"  #endif @@ -200,6 +208,10 @@ extern layer_state_t layer_state;  #    include "encoder.h"  #endif +#ifdef POINTING_DEVICE_ENABLE +#    include "pointing_device.h" +#endif +  // For tri-layer  void          update_tri_layer(uint8_t layer1, uint8_t layer2, uint8_t layer3);  layer_state_t update_tri_layer_state(layer_state_t state, uint8_t layer1, uint8_t layer2, uint8_t layer3); @@ -234,4 +246,6 @@ void led_set_kb(uint8_t usb_led);  bool led_update_user(led_t led_state);  bool led_update_kb(led_t led_state); -void api_send_unicode(uint32_t unicode); +const char *get_numeric_str(char *buf, size_t buf_len, uint32_t curr_num, char curr_pad); +const char *get_u8_str(uint8_t curr_num, char curr_pad); +const char *get_u16_str(uint16_t curr_num, char curr_pad); | 
