process_tri_layer.h 369 B

12345678910111213141516
  1. // Copyright 2023 QMK
  2. // SPDX-License-Identifier: GPL-2.0-or-later
  3. #pragma once
  4. #include "action.h"
  5. /**
  6. * @brief Handles tri layer behavior
  7. *
  8. * @param keycode the keycode
  9. * @param record the key record structure
  10. * @return true continue handling keycodes
  11. * @return false stop handling keycodes
  12. */
  13. bool process_tri_layer(uint16_t keycode, keyrecord_t *record);