Browse Source

Mega commit.

Create WinMan module.
Remove HudMessage module.
Update tests.
Add (somewhat test) fonts.
Callback: Rename some things
Control: Improve font loading nonsense
Control: Make descendants have a head and tail pointer
Control: Move Lth_ControlCall to Callback
Control: Add Lth_ControlInit convenience macro
Context: Add scaled drawing
Context: Split into WinMan
Context: Fix trying to access a null pointer in Lth_ContextResource
Draw: Add more contextualized drawing functions
Font: Fully implement Unicode font rendering and loading
HashMap: Rename Lth_HashMapFree to Lth_HashMapDestroy
Window: Update code
master
Marrub 3 years ago
parent
commit
4339cc7296
100 changed files with 0 additions and 0 deletions
  1. BIN
      fonts/SmallFont/ɢ.png
  2. BIN
      fonts/SmallFont/ᴜ.png
  3. BIN
      fonts/SmallFont/♥.png
  4. BIN
      fonts/SmallFont/、.png
  5. BIN
      fonts/SmallFont/。.png
  6. BIN
      fonts/SmallFont/〜.png
  7. BIN
      fonts/SmallFont/え.png
  8. BIN
      fonts/SmallFont/が.png
  9. BIN
      fonts/SmallFont/き.png
  10. BIN
      fonts/SmallFont/じ.png
  11. BIN
      fonts/SmallFont/ず.png
  12. BIN
      fonts/SmallFont/せ.png
  13. BIN
      fonts/SmallFont/ぞ.png
  14. BIN
      fonts/SmallFont/た.png
  15. BIN
      fonts/SmallFont/て.png
  16. BIN
      fonts/SmallFont/ど.png
  17. BIN
      fonts/SmallFont/な.png
  18. BIN
      fonts/SmallFont/に.png
  19. BIN
      fonts/SmallFont/ぬ.png
  20. BIN
      fonts/SmallFont/の.png
  21. BIN
      fonts/SmallFont/は.png
  22. BIN
      fonts/SmallFont/ひ.png
  23. BIN
      fonts/SmallFont/へ.png
  24. BIN
      fonts/SmallFont/ほ.png
  25. BIN
      fonts/SmallFont/む.png
  26. BIN
      fonts/SmallFont/も.png
  27. BIN
      fonts/SmallFont/ら.png
  28. BIN
      fonts/SmallFont/り.png
  29. BIN
      fonts/SmallFont/る.png
  30. BIN
      fonts/SmallFont/れ.png
  31. BIN
      fonts/SmallFont/を.png
  32. BIN
      fonts/SmallFont/ァ.png
  33. BIN
      fonts/SmallFont/ア.png
  34. BIN
      fonts/SmallFont/ィ.png
  35. BIN
      fonts/SmallFont/イ.png
  36. BIN
      fonts/SmallFont/ゥ.png
  37. BIN
      fonts/SmallFont/ウ.png
  38. BIN
      fonts/SmallFont/ェ.png
  39. BIN
      fonts/SmallFont/エ.png
  40. BIN
      fonts/SmallFont/ォ.png
  41. BIN
      fonts/SmallFont/オ.png
  42. BIN
      fonts/SmallFont/カ.png
  43. BIN
      fonts/SmallFont/キ.png
  44. BIN
      fonts/SmallFont/ク.png
  45. BIN
      fonts/SmallFont/ケ.png
  46. BIN
      fonts/SmallFont/コ.png
  47. BIN
      fonts/SmallFont/サ.png
  48. BIN
      fonts/SmallFont/シ.png
  49. BIN
      fonts/SmallFont/ス.png
  50. BIN
      fonts/SmallFont/セ.png
  51. BIN
      fonts/SmallFont/ソ.png
  52. BIN
      fonts/SmallFont/タ.png
  53. BIN
      fonts/SmallFont/チ.png
  54. BIN
      fonts/SmallFont/ッ.png
  55. BIN
      fonts/SmallFont/ツ.png
  56. BIN
      fonts/SmallFont/テ.png
  57. BIN
      fonts/SmallFont/ト.png
  58. BIN
      fonts/SmallFont/ド.png
  59. BIN
      fonts/SmallFont/ナ.png
  60. BIN
      fonts/SmallFont/ニ.png
  61. BIN
      fonts/SmallFont/ヌ.png
  62. BIN
      fonts/SmallFont/ネ.png
  63. BIN
      fonts/SmallFont/ノ.png
  64. BIN
      fonts/SmallFont/ハ.png
  65. BIN
      fonts/SmallFont/ヒ.png
  66. BIN
      fonts/SmallFont/フ.png
  67. BIN
      fonts/SmallFont/ヘ.png
  68. BIN
      fonts/SmallFont/ホ.png
  69. BIN
      fonts/SmallFont/マ.png
  70. BIN
      fonts/SmallFont/ミ.png
  71. BIN
      fonts/SmallFont/ム.png
  72. BIN
      fonts/SmallFont/メ.png
  73. BIN
      fonts/SmallFont/モ.png
  74. BIN
      fonts/SmallFont/ャ.png
  75. BIN
      fonts/SmallFont/ヤ.png
  76. BIN
      fonts/SmallFont/ュ.png
  77. BIN
      fonts/SmallFont/ユ.png
  78. BIN
      fonts/SmallFont/ョ.png
  79. BIN
      fonts/SmallFont/ヨ.png
  80. BIN
      fonts/SmallFont/ラ.png
  81. BIN
      fonts/SmallFont/リ.png
  82. BIN
      fonts/SmallFont/ル.png
  83. BIN
      fonts/SmallFont/レ.png
  84. BIN
      fonts/SmallFont/ロ.png
  85. BIN
      fonts/SmallFont/ワ.png
  86. BIN
      fonts/SmallFont/ヲ.png
  87. BIN
      fonts/SmallFont/ン.png
  88. BIN
      fonts/SmallFont/・.png
  89. BIN
      fonts/SmallFont/ー.png
  90. BIN
      fonts/SmallFont/世.png
  91. BIN
      fonts/SmallFont/今.png
  92. BIN
      fonts/SmallFont/夢.png
  93. BIN
      fonts/SmallFont/奥.png
  94. BIN
      fonts/SmallFont/山.png
  95. BIN
      fonts/SmallFont/常.png
  96. BIN
      fonts/SmallFont/我.png
  97. BIN
      fonts/SmallFont/散.png
  98. BIN
      fonts/SmallFont/日.png
  99. BIN
      fonts/SmallFont/有.png
  100. BIN
      fonts/SmallFont/浅.png

BIN
fonts/SmallFont/ɢ.png View File

Before After
Width: 32  |  Height: 32  |  Size: 584B

BIN
fonts/SmallFont/ᴜ.png View File

Before After
Width: 43  |  Height: 28  |  Size: 769B

BIN
fonts/SmallFont/♥.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/、.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/。.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/〜.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/え.png View File

Before After
Width: 32  |  Height: 32  |  Size: 232B

BIN
fonts/SmallFont/が.png View File

Before After
Width: 32  |  Height: 32  |  Size: 248B

BIN
fonts/SmallFont/き.png View File

Before After
Width: 32  |  Height: 32  |  Size: 242B

BIN
fonts/SmallFont/じ.png View File

Before After
Width: 32  |  Height: 32  |  Size: 231B

BIN
fonts/SmallFont/ず.png View File

Before After
Width: 32  |  Height: 32  |  Size: 245B

BIN
fonts/SmallFont/せ.png View File

Before After
Width: 32  |  Height: 32  |  Size: 240B

BIN
fonts/SmallFont/ぞ.png View File

Before After
Width: 32  |  Height: 32  |  Size: 253B

BIN
fonts/SmallFont/た.png View File

Before After
Width: 32  |  Height: 32  |  Size: 243B

BIN
fonts/SmallFont/て.png View File

Before After
Width: 32  |  Height: 32  |  Size: 220B

BIN
fonts/SmallFont/ど.png View File

Before After
Width: 32  |  Height: 32  |  Size: 245B

BIN
fonts/SmallFont/な.png View File

Before After
Width: 32  |  Height: 32  |  Size: 250B

BIN
fonts/SmallFont/に.png View File

Before After
Width: 32  |  Height: 32  |  Size: 243B

BIN
fonts/SmallFont/ぬ.png View File

Before After
Width: 32  |  Height: 32  |  Size: 266B

BIN
fonts/SmallFont/の.png View File

Before After
Width: 32  |  Height: 32  |  Size: 248B

BIN
fonts/SmallFont/は.png View File

Before After
Width: 32  |  Height: 32  |  Size: 254B

BIN
fonts/SmallFont/ひ.png View File

Before After
Width: 32  |  Height: 32  |  Size: 254B

BIN
fonts/SmallFont/へ.png View File

Before After
Width: 32  |  Height: 32  |  Size: 201B

BIN
fonts/SmallFont/ほ.png View File

Before After
Width: 32  |  Height: 32  |  Size: 260B

BIN
fonts/SmallFont/む.png View File

Before After
Width: 32  |  Height: 32  |  Size: 234B

BIN
fonts/SmallFont/も.png View File

Before After
Width: 32  |  Height: 32  |  Size: 238B

BIN
fonts/SmallFont/ら.png View File

Before After
Width: 32  |  Height: 32  |  Size: 226B

BIN
fonts/SmallFont/り.png View File

Before After
Width: 32  |  Height: 32  |  Size: 245B

BIN
fonts/SmallFont/る.png View File

Before After
Width: 32  |  Height: 32  |  Size: 243B

BIN
fonts/SmallFont/れ.png View File

Before After
Width: 32  |  Height: 32  |  Size: 256B

BIN
fonts/SmallFont/を.png View File

Before After
Width: 32  |  Height: 32  |  Size: 243B

BIN
fonts/SmallFont/ァ.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/ア.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/ィ.png View File

Before After
Width: 7  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/イ.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/ゥ.png View File

Before After
Width: 7  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/ウ.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/ェ.png View File

Before After
Width: 6  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/エ.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/ォ.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/オ.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/カ.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/キ.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/ク.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/ケ.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/コ.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/サ.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/シ.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/ス.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/セ.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/ソ.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/タ.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/チ.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/ッ.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/ツ.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/テ.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/ト.png View File

Before After
Width: 6  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/ド.png View File

Before After
Width: 8  |  Height: 8  |  Size: 939B

BIN
fonts/SmallFont/ナ.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/ニ.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/ヌ.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/ネ.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/ノ.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/ハ.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/ヒ.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/フ.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/ヘ.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/ホ.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/マ.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/ミ.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/ム.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/メ.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/モ.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/ャ.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/ヤ.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/ュ.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/ユ.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/ョ.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/ヨ.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/ラ.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/リ.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/ル.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/レ.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/ロ.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/ワ.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/ヲ.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/ン.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/・.png View File

Before After
Width: 32  |  Height: 32  |  Size: 345B

BIN
fonts/SmallFont/ー.png View File

Before After
Width: 8  |  Height: 8  |  Size: 1.1KB

BIN
fonts/SmallFont/世.png View File

Before After
Width: 32  |  Height: 32  |  Size: 247B

BIN
fonts/SmallFont/今.png View File

Before After
Width: 32  |  Height: 32  |  Size: 243B

BIN
fonts/SmallFont/夢.png View File

Before After
Width: 32  |  Height: 32  |  Size: 275B

BIN
fonts/SmallFont/奥.png View File

Before After
Width: 32  |  Height: 32  |  Size: 275B

BIN
fonts/SmallFont/山.png View File

Before After
Width: 32  |  Height: 32  |  Size: 227B

BIN
fonts/SmallFont/常.png View File

Before After
Width: 32  |  Height: 32  |  Size: 292B

BIN
fonts/SmallFont/我.png View File

Before After
Width: 32  |  Height: 32  |  Size: 283B

BIN
fonts/SmallFont/散.png View File

Before After
Width: 32  |  Height: 32  |  Size: 305B

BIN
fonts/SmallFont/日.png View File

Before After
Width: 32  |  Height: 32  |  Size: 222B

BIN
fonts/SmallFont/有.png View File

Before After
Width: 32  |  Height: 32  |  Size: 249B

BIN
fonts/SmallFont/浅.png View File

Before After
Width: 32  |  Height: 32  |  Size: 293B

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save