drashna_unicode.h 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. #pragma once
  2. /* use X(n) to call the */
  3. enum unicode_name {
  4. THINK, // thinking face 🤔
  5. GRIN, // grinning face 😊
  6. SMRK, // smirk 😏
  7. WEARY, // good shit 😩
  8. UNAMU, // unamused 😒
  9. SNEK, // snke 🐍
  10. PENGUIN, // 🐧
  11. DRAGON, // 🐉
  12. MONKEY, // 🐒
  13. CHICK, // 🐥
  14. BOAR, // 🐗
  15. OKOK, // 👌
  16. EFFU, // 🖕
  17. INUP, // 👆
  18. THUP, // 👍
  19. THDN, // 👎
  20. BBB, // dat B 🅱
  21. POO, // poop 💩
  22. HUNDR, // 100 💯
  23. EGGPL, // EGGPLANT 🍆
  24. WATER, // wet 💦
  25. TUMBLER, // 🥃
  26. LIT, // fire 🔥
  27. BANG, // ‽
  28. IRONY, // ⸮
  29. DEGREE // °
  30. };
  31. const uint32_t PROGMEM unicode_map[] = {
  32. [THINK] = 0x1F914,
  33. [GRIN] = 0x1F600,
  34. [BBB] = 0x1F171,
  35. [POO] = 0x1F4A9,
  36. [HUNDR] = 0x1F4AF,
  37. [SMRK] = 0x1F60F,
  38. [WEARY] = 0x1F629,
  39. [EGGPL] = 0x1F346,
  40. [WATER] = 0x1F4A6,
  41. [LIT] = 0x1F525,
  42. [UNAMU] = 0x1F612,
  43. [SNEK] = 0x1F40D,
  44. [PENGUIN] = 0x1F427,
  45. [BOAR] = 0x1F417,
  46. [MONKEY] = 0x1F412,
  47. [CHICK] = 0x1F425,
  48. [DRAGON] = 0x1F409,
  49. [OKOK] = 0x1F44C,
  50. [EFFU] = 0x1F595,
  51. [INUP] = 0x1F446,
  52. [THDN] = 0x1F44E,
  53. [THUP] = 0x1F44D,
  54. [TUMBLER] = 0x1F943,
  55. [BANG] = 0x0203D,
  56. [IRONY] = 0x02E2E,
  57. [DEGREE] = 0x000B0
  58. };