You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

39 lines
1.7 KiB

  1. # group `unicodemap`
  2. ## Summary
  3. Members | Descriptions
  4. --------------------------------|---------------------------------------------
  5. `public uint8_t `[`unicodemap_index`](#group__unicodemap_1gaf2e331f270db9f276cf7cb3977384712)`(uint16_t keycode)` | Get the index into the `unicode_map` array for the given keycode, respecting shift state for pair keycodes.
  6. `public uint32_t `[`unicodemap_get_code_point`](#group__unicodemap_1gae3d21f90ee76bce7c12336d6e727b73a)`(uint8_t index)` | Get the code point for the given index in the `unicode_map` array.
  7. `public void `[`register_unicodemap`](#group__unicodemap_1gaf76d22d6821316d4e25782ace183e58d)`(uint8_t index)` | Send the code point for the given index in the `unicode_map` array.
  8. ## Members
  9. #### `public uint8_t `[`unicodemap_index`](#group__unicodemap_1gaf2e331f270db9f276cf7cb3977384712)`(uint16_t keycode)`
  10. Get the index into the `unicode_map` array for the given keycode, respecting shift state for pair keycodes.
  11. #### Parameters
  12. * `keycode` The Unicode Map keycode to get the index of.
  13. #### Returns
  14. An index into the `unicode_map` array.
  15. #### `public uint32_t `[`unicodemap_get_code_point`](#group__unicodemap_1gae3d21f90ee76bce7c12336d6e727b73a)`(uint8_t index)`
  16. Get the code point for the given index in the `unicode_map` array.
  17. #### Parameters
  18. * `index` The index into the `unicode_map` array.
  19. #### Returns
  20. A Unicode code point value.
  21. #### `public void `[`register_unicodemap`](#group__unicodemap_1gaf76d22d6821316d4e25782ace183e58d)`(uint8_t index)`
  22. Send the code point for the given index in the `unicode_map` array.
  23. #### Parameters
  24. * `index` The index into the `unicode_map` array.