1
0
Fork 0
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 6 years ago
parent
commit
4339cc7296
  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
  101. Some files were not shown because too many files have changed in this diff Show More

BIN
fonts/SmallFont/ɢ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 584 B

BIN
fonts/SmallFont/ᴜ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 769 B

BIN
fonts/SmallFont/♥.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/、.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/。.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/〜.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/え.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 232 B

BIN
fonts/SmallFont/が.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 248 B

BIN
fonts/SmallFont/き.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 242 B

BIN
fonts/SmallFont/じ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 231 B

BIN
fonts/SmallFont/ず.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 245 B

BIN
fonts/SmallFont/せ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 240 B

BIN
fonts/SmallFont/ぞ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 253 B

BIN
fonts/SmallFont/た.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 243 B

BIN
fonts/SmallFont/て.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 220 B

BIN
fonts/SmallFont/ど.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 245 B

BIN
fonts/SmallFont/な.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 250 B

BIN
fonts/SmallFont/に.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 243 B

BIN
fonts/SmallFont/ぬ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 266 B

BIN
fonts/SmallFont/の.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 248 B

BIN
fonts/SmallFont/は.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 254 B

BIN
fonts/SmallFont/ひ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 254 B

BIN
fonts/SmallFont/へ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 201 B

BIN
fonts/SmallFont/ほ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 260 B

BIN
fonts/SmallFont/む.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 234 B

BIN
fonts/SmallFont/も.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 238 B

BIN
fonts/SmallFont/ら.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 226 B

BIN
fonts/SmallFont/り.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 245 B

BIN
fonts/SmallFont/る.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 243 B

BIN
fonts/SmallFont/れ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 256 B

BIN
fonts/SmallFont/を.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 243 B

BIN
fonts/SmallFont/ァ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/ア.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/ィ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/イ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/ゥ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/ウ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/ェ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/エ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/ォ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/オ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/カ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/キ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/ク.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/ケ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/コ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/サ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/シ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/ス.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/セ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/ソ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/タ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/チ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/ッ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/ツ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/テ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/ト.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/ド.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 939 B

BIN
fonts/SmallFont/ナ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/ニ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/ヌ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/ネ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/ノ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/ハ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/ヒ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/フ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/ヘ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/ホ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/マ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/ミ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/ム.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/メ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/モ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/ャ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/ヤ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/ュ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/ユ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/ョ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/ヨ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/ラ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/リ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/ル.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/レ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/ロ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/ワ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/ヲ.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/ン.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/・.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 345 B

BIN
fonts/SmallFont/ー.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
fonts/SmallFont/世.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 247 B

BIN
fonts/SmallFont/今.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 243 B

BIN
fonts/SmallFont/夢.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 275 B

BIN
fonts/SmallFont/奥.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 275 B

BIN
fonts/SmallFont/山.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 227 B

BIN
fonts/SmallFont/常.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 292 B

BIN
fonts/SmallFont/我.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 283 B

BIN
fonts/SmallFont/散.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 305 B

BIN
fonts/SmallFont/日.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 222 B

BIN
fonts/SmallFont/有.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 249 B

BIN
fonts/SmallFont/浅.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 293 B

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

Loading…
Cancel
Save