diff options
| author | Fred Sundvik <fsundvik@gmail.com> | 2017-04-01 22:52:58 +0300 |
|---|---|---|
| committer | Fred Sundvik <fsundvik@gmail.com> | 2017-04-09 18:34:59 +0300 |
| commit | 9a4ce28683b667ab67d48d92196bab7e277d4800 (patch) | |
| tree | ad518ba049f16a6877775d28aa283d2ff8cc8c34 /quantum/visualizer/visualizer.h | |
| parent | 951b6f33a0dc479d29831aaa5c73fc526faf0471 (diff) | |
| download | qmk_firmware-9a4ce28683b667ab67d48d92196bab7e277d4800.tar.gz qmk_firmware-9a4ce28683b667ab67d48d92196bab7e277d4800.zip | |
Display layer bitmap and keyboard led states on the LCD
Diffstat (limited to 'quantum/visualizer/visualizer.h')
| -rw-r--r-- | quantum/visualizer/visualizer.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/quantum/visualizer/visualizer.h b/quantum/visualizer/visualizer.h index 315af5022..2c81cb9f7 100644 --- a/quantum/visualizer/visualizer.h +++ b/quantum/visualizer/visualizer.h | |||
| @@ -136,6 +136,8 @@ bool keyframe_display_layer_text(keyframe_animation_t* animation, visualizer_sta | |||
| 136 | bool keyframe_display_layer_bitmap(keyframe_animation_t* animation, visualizer_state_t* state); | 136 | bool keyframe_display_layer_bitmap(keyframe_animation_t* animation, visualizer_state_t* state); |
| 137 | // Displays a bitmap (0/1) of all the currently active mods | 137 | // Displays a bitmap (0/1) of all the currently active mods |
| 138 | bool keyframe_display_mods_bitmap(keyframe_animation_t* animation, visualizer_state_t* state); | 138 | bool keyframe_display_mods_bitmap(keyframe_animation_t* animation, visualizer_state_t* state); |
| 139 | // Displays the keyboard led states (CAPS (Caps lock), NUM (Num lock), SCRL (Scroll lock), COMP (Compose), KANA) | ||
| 140 | bool keyframe_display_led_states(keyframe_animation_t* animation, visualizer_state_t* state); | ||
| 139 | 141 | ||
| 140 | bool keyframe_disable_lcd_and_backlight(keyframe_animation_t* animation, visualizer_state_t* state); | 142 | bool keyframe_disable_lcd_and_backlight(keyframe_animation_t* animation, visualizer_state_t* state); |
| 141 | bool keyframe_enable_lcd_and_backlight(keyframe_animation_t* animation, visualizer_state_t* state); | 143 | bool keyframe_enable_lcd_and_backlight(keyframe_animation_t* animation, visualizer_state_t* state); |
| @@ -146,7 +148,7 @@ bool enable_visualization(keyframe_animation_t* animation, visualizer_state_t* s | |||
| 146 | 148 | ||
| 147 | // These functions have to be implemented by the user | 149 | // These functions have to be implemented by the user |
| 148 | void initialize_user_visualizer(visualizer_state_t* state); | 150 | void initialize_user_visualizer(visualizer_state_t* state); |
| 149 | void update_user_visualizer_state(visualizer_state_t* state); | 151 | void update_user_visualizer_state(visualizer_state_t* state, visualizer_keyboard_status_t prev_status); |
| 150 | void user_visualizer_suspend(visualizer_state_t* state); | 152 | void user_visualizer_suspend(visualizer_state_t* state); |
| 151 | void user_visualizer_resume(visualizer_state_t* state); | 153 | void user_visualizer_resume(visualizer_state_t* state); |
| 152 | 154 | ||
