22#ifndef AGI_MOUSE_CURSOR_H
23#define AGI_MOUSE_CURSOR_H
31static const byte MOUSECURSOR_PALETTE[] = {
44static const byte MOUSECURSOR_SCI[] = {
45 1,1,0,0,0,0,0,0,0,0,0,
46 1,2,1,0,0,0,0,0,0,0,0,
47 1,2,2,1,0,0,0,0,0,0,0,
48 1,2,2,2,1,0,0,0,0,0,0,
49 1,2,2,2,2,1,0,0,0,0,0,
50 1,2,2,2,2,2,1,0,0,0,0,
51 1,2,2,2,2,2,2,1,0,0,0,
52 1,2,2,2,2,2,2,2,1,0,0,
53 1,2,2,2,2,2,2,2,2,1,0,
54 1,2,2,2,2,2,2,2,2,2,1,
55 1,2,2,2,2,2,1,0,0,0,0,
56 1,2,1,0,1,2,2,1,0,0,0,
57 1,1,0,0,1,2,2,1,0,0,0,
58 0,0,0,0,0,1,2,2,1,0,0,
59 0,0,0,0,0,1,2,2,1,0,0,
60 0,0,0,0,0,0,1,2,2,1,0
69static const byte MOUSECURSOR_SCI_BUSY[] = {
70 0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,
71 0,0,0,0,1,1,1,2,2,1,1,1,0,0,0,
72 0,0,0,1,2,2,1,2,2,1,2,2,1,0,0,
73 0,1,1,1,2,2,1,2,2,1,2,2,1,0,0,
74 1,2,2,1,2,2,1,2,2,1,2,2,1,0,0,
75 1,2,2,1,2,2,1,2,2,1,2,2,1,0,0,
76 1,2,2,1,2,2,1,2,2,1,2,1,2,1,0,
77 1,2,2,1,2,2,1,2,2,1,1,2,2,1,1,
78 1,2,2,1,2,2,1,2,2,1,1,2,2,2,1,
79 1,2,2,2,2,2,2,2,2,1,1,2,2,2,1,
80 1,2,2,2,2,2,2,2,1,2,2,2,2,1,0,
81 1,2,2,2,2,2,2,1,2,2,2,2,2,1,0,
82 0,1,2,2,2,2,2,1,2,2,2,2,1,0,0,
83 0,1,2,2,2,2,2,2,2,2,2,2,1,0,0,
84 0,0,1,2,2,2,2,2,2,2,2,1,0,0,0,
85 0,0,0,1,1,1,1,1,1,1,1,0,0,0,0
94static const byte MOUSECURSOR_ATARI_ST[] = {
95 2,2,0,0,0,0,0,0,0,0,0,
96 2,1,2,0,0,0,0,0,0,0,0,
97 2,1,1,2,0,0,0,0,0,0,0,
98 2,1,1,1,2,0,0,0,0,0,0,
99 2,1,1,1,1,2,0,0,0,0,0,
100 2,1,1,1,1,1,2,0,0,0,0,
101 2,1,1,1,1,1,1,2,0,0,0,
102 2,1,1,1,1,1,1,1,2,0,0,
103 2,1,1,1,1,1,1,1,1,2,0,
104 2,1,1,1,1,1,2,2,2,2,2,
105 2,1,1,2,1,1,2,0,0,0,0,
106 2,1,2,0,2,1,1,2,0,0,0,
107 2,2,0,0,2,1,1,2,0,0,0,
108 2,0,0,0,0,2,1,1,2,0,0,
109 0,0,0,0,0,2,1,1,2,0,0,
110 0,0,0,0,0,0,2,2,2,0,0
119static const byte MOUSECURSOR_APPLE_II_GS[] = {
140static const byte MOUSECURSOR_AMIGA[] = {
161static const byte MOUSECURSOR_AMIGA_BUSY[] = {
162 1,1,1,1,1,1,1,1,1,1,1,1,1,
163 1,3,3,3,3,3,3,3,3,3,3,3,1,
164 1,3,3,3,3,3,3,3,3,3,3,3,1,
165 0,1,4,4,4,4,4,4,4,4,4,1,0,
166 0,0,1,4,4,4,4,4,4,4,1,0,0,
167 0,0,0,1,4,4,4,4,4,1,0,0,0,
168 0,0,0,0,1,4,4,4,1,0,0,0,0,
169 0,0,0,0,0,1,4,1,0,0,0,0,0,
170 0,0,0,0,0,1,4,1,0,0,0,0,0,
171 0,0,0,0,1,3,4,3,1,0,0,0,0,
172 0,0,0,1,3,3,4,3,3,1,0,0,0,
173 0,0,1,3,3,3,4,3,3,3,1,0,0,
174 0,1,3,3,3,4,4,4,3,3,3,1,0,
175 1,4,4,4,4,4,4,4,4,4,4,4,1,
176 1,4,4,4,4,4,4,4,4,4,4,4,1,
177 1,1,1,1,1,1,1,1,1,1,1,1,1
186static const byte MOUSECURSOR_MACINTOSH_BUSY[] = {
187 0,0,1,1,1,1,1,1,0,0,
188 0,0,1,1,1,1,1,1,0,0,
189 0,0,1,1,1,1,1,1,0,0,
190 0,1,2,2,2,2,2,2,1,0,
191 1,2,2,2,2,1,2,2,2,1,
192 1,2,2,2,2,1,2,2,2,1,
193 1,2,2,2,2,1,2,2,2,1,
194 1,2,2,1,1,1,2,2,2,1,
195 1,2,2,2,2,2,2,2,2,1,
196 1,2,2,2,2,2,2,2,2,1,
197 0,1,2,2,2,2,2,2,1,0,
198 0,0,1,1,1,1,1,1,0,0,
199 0,0,1,1,1,1,1,1,0,0,