mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-12-17 16:20:33 +01:00
117 lines
2.4 KiB
ObjectPascal
117 lines
2.4 KiB
ObjectPascal
unit uvcoord_font_si;
|
|
|
|
interface
|
|
|
|
uses
|
|
ctypes;
|
|
|
|
|
|
const
|
|
FONT_SI_BITMAP_WIDTH = 64;
|
|
FONT_SI_BITMAP_HEIGHT = 128;
|
|
FONT_SI_NUM_IMAGES = 96;
|
|
|
|
|
|
var
|
|
font_si_texcoords: array [1..96*4] of cuint = (
|
|
0, 0, 8, 9, // 0
|
|
8, 0, 8, 9, // 1
|
|
16, 0, 8, 9, // 2
|
|
24, 0, 8, 9, // 3
|
|
32, 0, 8, 9, // 4
|
|
40, 0, 8, 9, // 5
|
|
48, 0, 8, 9, // 6
|
|
56, 0, 8, 9, // 7
|
|
0, 9, 8, 9, // 8
|
|
8, 9, 8, 9, // 9
|
|
16, 9, 8, 9, // 10
|
|
24, 9, 8, 9, // 11
|
|
24, 117, 4, 9, // 12
|
|
32, 9, 8, 9, // 13
|
|
40, 9, 8, 9, // 14
|
|
48, 9, 8, 9, // 15
|
|
56, 9, 8, 9, // 16
|
|
0, 18, 8, 9, // 17
|
|
8, 18, 8, 9, // 18
|
|
16, 18, 8, 9, // 19
|
|
24, 18, 8, 9, // 20
|
|
32, 18, 8, 9, // 21
|
|
40, 18, 8, 9, // 22
|
|
48, 18, 8, 9, // 23
|
|
56, 18, 8, 9, // 24
|
|
0, 27, 8, 9, // 25
|
|
8, 27, 8, 9, // 26
|
|
16, 27, 8, 9, // 27
|
|
24, 27, 8, 9, // 28
|
|
32, 27, 8, 9, // 29
|
|
40, 27, 8, 9, // 30
|
|
48, 27, 8, 9, // 31
|
|
56, 27, 8, 9, // 32
|
|
0, 36, 8, 9, // 33
|
|
8, 36, 8, 9, // 34
|
|
16, 36, 8, 9, // 35
|
|
24, 36, 8, 9, // 36
|
|
32, 36, 8, 9, // 37
|
|
40, 36, 8, 9, // 38
|
|
48, 36, 8, 9, // 39
|
|
56, 36, 8, 9, // 40
|
|
0, 45, 8, 9, // 41
|
|
8, 45, 8, 9, // 42
|
|
16, 45, 8, 9, // 43
|
|
24, 45, 8, 9, // 44
|
|
32, 45, 8, 9, // 45
|
|
40, 45, 8, 9, // 46
|
|
48, 45, 8, 9, // 47
|
|
56, 45, 8, 9, // 48
|
|
0, 54, 8, 9, // 49
|
|
8, 54, 8, 9, // 50
|
|
16, 54, 8, 9, // 51
|
|
24, 54, 8, 9, // 52
|
|
32, 54, 8, 9, // 53
|
|
40, 54, 8, 9, // 54
|
|
48, 54, 8, 9, // 55
|
|
56, 54, 8, 9, // 56
|
|
0, 63, 8, 9, // 57
|
|
8, 63, 8, 9, // 58
|
|
16, 63, 8, 9, // 59
|
|
24, 63, 8, 9, // 60
|
|
32, 63, 8, 9, // 61
|
|
40, 63, 8, 9, // 62
|
|
48, 63, 8, 9, // 63
|
|
56, 63, 8, 9, // 64
|
|
0, 72, 8, 9, // 65
|
|
0, 81, 8, 9, // 66
|
|
0, 90, 8, 9, // 67
|
|
0, 99, 8, 9, // 68
|
|
0, 108, 8, 9, // 69
|
|
0, 117, 8, 9, // 70
|
|
8, 72, 8, 9, // 71
|
|
8, 81, 8, 9, // 72
|
|
8, 90, 8, 9, // 73
|
|
8, 99, 8, 9, // 74
|
|
8, 108, 8, 9, // 75
|
|
8, 117, 8, 9, // 76
|
|
16, 72, 8, 9, // 77
|
|
24, 72, 8, 9, // 78
|
|
32, 72, 8, 9, // 79
|
|
40, 72, 8, 9, // 80
|
|
48, 72, 8, 9, // 81
|
|
56, 72, 8, 9, // 82
|
|
16, 81, 8, 9, // 83
|
|
16, 90, 8, 9, // 84
|
|
16, 99, 8, 9, // 85
|
|
16, 108, 8, 9, // 86
|
|
16, 117, 8, 9, // 87
|
|
24, 81, 8, 9, // 88
|
|
32, 81, 8, 9, // 89
|
|
40, 81, 8, 9, // 90
|
|
48, 81, 8, 9, // 91
|
|
56, 81, 8, 9, // 92
|
|
24, 90, 8, 9, // 93
|
|
24, 99, 8, 9, // 94
|
|
24, 108, 8, 9 // 95
|
|
);
|
|
|
|
implementation
|
|
|
|
end. |