aboutsummaryrefslogtreecommitdiff
path: root/quantum/rgb_matrix.h
diff options
context:
space:
mode:
authorM-AS <matthewtransformer@hotmail.com>2019-04-22 11:37:40 -0400
committerMechMerlin <30334081+mechmerlin@users.noreply.github.com>2019-04-22 08:37:40 -0700
commitbb52119a6dfe9c6f0314d1bcd948efda59626a70 (patch)
treea385f30d3eee0bf585e1089f0907c24fa64523dc /quantum/rgb_matrix.h
parentb61baf4281bde34bfe28aaa1109bd5d5c6471116 (diff)
downloadqmk_firmware-bb52119a6dfe9c6f0314d1bcd948efda59626a70.tar.gz
qmk_firmware-bb52119a6dfe9c6f0314d1bcd948efda59626a70.zip
RGB Matrix Animations: Three/six new reactive effects (wide, cross, nexus) (#5602)
* added 3 new RGB_Matrix effects * made cross effect behavior smoother * removed dead code * added effect descriptions
Diffstat (limited to 'quantum/rgb_matrix.h')
-rw-r--r--quantum/rgb_matrix.h18
1 files changed, 18 insertions, 0 deletions
diff --git a/quantum/rgb_matrix.h b/quantum/rgb_matrix.h
index f5be49435..5fdc854f0 100644
--- a/quantum/rgb_matrix.h
+++ b/quantum/rgb_matrix.h
@@ -111,6 +111,24 @@ enum rgb_matrix_effects {
111#ifndef DISABLE_RGB_MATRIX_SOLID_REACTIVE 111#ifndef DISABLE_RGB_MATRIX_SOLID_REACTIVE
112 RGB_MATRIX_SOLID_REACTIVE, 112 RGB_MATRIX_SOLID_REACTIVE,
113#endif // DISABLE_RGB_MATRIX_SOLID_REACTIVE 113#endif // DISABLE_RGB_MATRIX_SOLID_REACTIVE
114#ifndef DISABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE
115 RGB_MATRIX_SOLID_REACTIVE_WIDE,
116#endif // DISABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE
117#ifndef DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE
118 RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE,
119#endif // DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE
120#ifndef DISABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS
121 RGB_MATRIX_SOLID_REACTIVE_CROSS,
122#endif // DISABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS
123#ifndef DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS
124 RGB_MATRIX_SOLID_REACTIVE_MULTICROSS,
125#endif // DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS
126#ifndef DISABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS
127 RGB_MATRIX_SOLID_REACTIVE_NEXUS,
128#endif // DISABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS
129#ifndef DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS
130 RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS,
131#endif // DISABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS
114#ifndef DISABLE_RGB_MATRIX_SPLASH 132#ifndef DISABLE_RGB_MATRIX_SPLASH
115 RGB_MATRIX_SPLASH, 133 RGB_MATRIX_SPLASH,
116#endif // DISABLE_RGB_MATRIX_SPLASH 134#endif // DISABLE_RGB_MATRIX_SPLASH