uvcoord_font_16x16.pas 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117
  1. unit uvcoord_font_16x16;
  2. interface
  3. uses
  4. ctypes;
  5. const
  6. FONT_16X16_BITMAP_WIDTH = 64;
  7. FONT_16X16_BITMAP_HEIGHT = 512;
  8. FONT_16X16_NUM_IMAGES = 96;
  9. var
  10. font_16x16_texcoords: array [1..FONT_16X16_NUM_IMAGES*4] of cuint = (
  11. 0, 0, 16, 16, // 0
  12. 16, 0, 16, 16, // 1
  13. 32, 0, 16, 16, // 2
  14. 48, 0, 16, 16, // 3
  15. 0, 16, 16, 16, // 4
  16. 16, 16, 16, 16, // 5
  17. 32, 16, 16, 16, // 6
  18. 48, 16, 16, 16, // 7
  19. 0, 32, 16, 16, // 8
  20. 16, 32, 16, 16, // 9
  21. 32, 32, 16, 16, // 10
  22. 48, 32, 16, 16, // 11
  23. 0, 48, 16, 16, // 12
  24. 16, 48, 16, 16, // 13
  25. 32, 48, 16, 16, // 14
  26. 48, 48, 16, 16, // 15
  27. 0, 64, 16, 16, // 16
  28. 16, 64, 16, 16, // 17
  29. 32, 64, 16, 16, // 18
  30. 48, 64, 16, 16, // 19
  31. 0, 80, 16, 16, // 20
  32. 16, 80, 16, 16, // 21
  33. 32, 80, 16, 16, // 22
  34. 48, 80, 16, 16, // 23
  35. 0, 96, 16, 16, // 24
  36. 16, 96, 16, 16, // 25
  37. 32, 96, 16, 16, // 26
  38. 48, 96, 16, 16, // 27
  39. 0, 112, 16, 16, // 28
  40. 16, 112, 16, 16, // 29
  41. 32, 112, 16, 16, // 30
  42. 48, 112, 16, 16, // 31
  43. 0, 128, 16, 16, // 32
  44. 16, 128, 16, 16, // 33
  45. 32, 128, 16, 16, // 34
  46. 48, 128, 16, 16, // 35
  47. 0, 144, 16, 16, // 36
  48. 16, 144, 16, 16, // 37
  49. 32, 144, 16, 16, // 38
  50. 48, 144, 16, 16, // 39
  51. 0, 160, 16, 16, // 40
  52. 16, 160, 16, 16, // 41
  53. 32, 160, 16, 16, // 42
  54. 48, 160, 16, 16, // 43
  55. 0, 176, 16, 16, // 44
  56. 16, 176, 16, 16, // 45
  57. 32, 176, 16, 16, // 46
  58. 48, 176, 16, 16, // 47
  59. 0, 192, 16, 16, // 48
  60. 16, 192, 16, 16, // 49
  61. 32, 192, 16, 16, // 50
  62. 48, 192, 16, 16, // 51
  63. 0, 208, 16, 16, // 52
  64. 16, 208, 16, 16, // 53
  65. 32, 208, 16, 16, // 54
  66. 48, 208, 16, 16, // 55
  67. 0, 224, 16, 16, // 56
  68. 16, 224, 16, 16, // 57
  69. 32, 224, 16, 16, // 58
  70. 48, 224, 16, 16, // 59
  71. 0, 240, 16, 16, // 60
  72. 16, 240, 16, 16, // 61
  73. 32, 240, 16, 16, // 62
  74. 48, 240, 16, 16, // 63
  75. 0, 256, 16, 16, // 64
  76. 16, 256, 16, 16, // 65
  77. 32, 256, 16, 16, // 66
  78. 48, 256, 16, 16, // 67
  79. 0, 272, 16, 16, // 68
  80. 16, 272, 16, 16, // 69
  81. 32, 272, 16, 16, // 70
  82. 48, 272, 16, 16, // 71
  83. 0, 288, 16, 16, // 72
  84. 16, 288, 16, 16, // 73
  85. 32, 288, 16, 16, // 74
  86. 48, 288, 16, 16, // 75
  87. 0, 304, 16, 16, // 76
  88. 16, 304, 16, 16, // 77
  89. 32, 304, 16, 16, // 78
  90. 48, 304, 16, 16, // 79
  91. 0, 320, 16, 16, // 80
  92. 16, 320, 16, 16, // 81
  93. 32, 320, 16, 16, // 82
  94. 48, 320, 16, 16, // 83
  95. 0, 336, 16, 16, // 84
  96. 16, 336, 16, 16, // 85
  97. 32, 336, 16, 16, // 86
  98. 48, 336, 16, 16, // 87
  99. 0, 352, 16, 16, // 88
  100. 16, 352, 16, 16, // 89
  101. 32, 352, 16, 16, // 90
  102. 48, 352, 16, 16, // 91
  103. 0, 368, 16, 16, // 92
  104. 16, 368, 16, 16, // 93
  105. 32, 368, 16, 16, // 94
  106. 48, 368, 16, 16 // 95
  107. );
  108. implementation
  109. end.