51 |
|
|
52 |
typedef struct _DESTBLT_ORDER |
typedef struct _DESTBLT_ORDER |
53 |
{ |
{ |
54 |
uint16 x; |
sint16 x; |
55 |
uint16 y; |
sint16 y; |
56 |
uint16 cx; |
sint16 cx; |
57 |
uint16 cy; |
sint16 cy; |
58 |
uint8 opcode; |
uint8 opcode; |
59 |
|
|
60 |
} |
} |
62 |
|
|
63 |
typedef struct _PATBLT_ORDER |
typedef struct _PATBLT_ORDER |
64 |
{ |
{ |
65 |
uint16 x; |
sint16 x; |
66 |
uint16 y; |
sint16 y; |
67 |
uint16 cx; |
sint16 cx; |
68 |
uint16 cy; |
sint16 cy; |
69 |
uint8 opcode; |
uint8 opcode; |
70 |
uint32 bgcolour; |
uint32 bgcolour; |
71 |
uint32 fgcolour; |
uint32 fgcolour; |
76 |
|
|
77 |
typedef struct _SCREENBLT_ORDER |
typedef struct _SCREENBLT_ORDER |
78 |
{ |
{ |
79 |
uint16 x; |
sint16 x; |
80 |
uint16 y; |
sint16 y; |
81 |
uint16 cx; |
sint16 cx; |
82 |
uint16 cy; |
sint16 cy; |
83 |
uint8 opcode; |
uint8 opcode; |
84 |
uint16 srcx; |
sint16 srcx; |
85 |
uint16 srcy; |
sint16 srcy; |
86 |
|
|
87 |
} |
} |
88 |
SCREENBLT_ORDER; |
SCREENBLT_ORDER; |
90 |
typedef struct _LINE_ORDER |
typedef struct _LINE_ORDER |
91 |
{ |
{ |
92 |
uint16 mixmode; |
uint16 mixmode; |
93 |
uint16 startx; |
sint16 startx; |
94 |
uint16 starty; |
sint16 starty; |
95 |
uint16 endx; |
sint16 endx; |
96 |
uint16 endy; |
sint16 endy; |
97 |
uint32 bgcolour; |
uint32 bgcolour; |
98 |
uint8 opcode; |
uint8 opcode; |
99 |
PEN pen; |
PEN pen; |
103 |
|
|
104 |
typedef struct _RECT_ORDER |
typedef struct _RECT_ORDER |
105 |
{ |
{ |
106 |
uint16 x; |
sint16 x; |
107 |
uint16 y; |
sint16 y; |
108 |
uint16 cx; |
sint16 cx; |
109 |
uint16 cy; |
sint16 cy; |
110 |
uint32 colour; |
uint32 colour; |
111 |
|
|
112 |
} |
} |
115 |
typedef struct _DESKSAVE_ORDER |
typedef struct _DESKSAVE_ORDER |
116 |
{ |
{ |
117 |
uint32 offset; |
uint32 offset; |
118 |
uint16 left; |
sint16 left; |
119 |
uint16 top; |
sint16 top; |
120 |
uint16 right; |
sint16 right; |
121 |
uint16 bottom; |
sint16 bottom; |
122 |
uint8 action; |
uint8 action; |
123 |
|
|
124 |
} |
} |
128 |
{ |
{ |
129 |
uint8 colour_table; |
uint8 colour_table; |
130 |
uint8 cache_id; |
uint8 cache_id; |
131 |
uint16 x; |
sint16 x; |
132 |
uint16 y; |
sint16 y; |
133 |
uint16 cx; |
sint16 cx; |
134 |
uint16 cy; |
sint16 cy; |
135 |
uint8 opcode; |
uint8 opcode; |
136 |
uint16 srcx; |
sint16 srcx; |
137 |
uint16 srcy; |
sint16 srcy; |
138 |
uint32 bgcolour; |
uint32 bgcolour; |
139 |
uint32 fgcolour; |
uint32 fgcolour; |
140 |
BRUSH brush; |
BRUSH brush; |
148 |
{ |
{ |
149 |
uint8 colour_table; |
uint8 colour_table; |
150 |
uint8 cache_id; |
uint8 cache_id; |
151 |
uint16 x; |
sint16 x; |
152 |
uint16 y; |
sint16 y; |
153 |
uint16 cx; |
sint16 cx; |
154 |
uint16 cy; |
sint16 cy; |
155 |
uint8 opcode; |
uint8 opcode; |
156 |
uint16 srcx; |
sint16 srcx; |
157 |
uint16 srcy; |
sint16 srcy; |
158 |
uint16 cache_idx; |
uint16 cache_idx; |
159 |
|
|
160 |
} |
} |
164 |
|
|
165 |
typedef struct _POLYLINE_ORDER |
typedef struct _POLYLINE_ORDER |
166 |
{ |
{ |
167 |
uint16 x; |
sint16 x; |
168 |
uint16 y; |
sint16 y; |
169 |
uint8 opcode; |
uint8 opcode; |
170 |
uint32 fgcolour; |
uint32 fgcolour; |
171 |
uint8 lines; |
uint8 lines; |
185 |
uint8 unknown; |
uint8 unknown; |
186 |
uint32 fgcolour; |
uint32 fgcolour; |
187 |
uint32 bgcolour; |
uint32 bgcolour; |
188 |
uint16 clipleft; |
sint16 clipleft; |
189 |
uint16 cliptop; |
sint16 cliptop; |
190 |
uint16 clipright; |
sint16 clipright; |
191 |
uint16 clipbottom; |
sint16 clipbottom; |
192 |
uint16 boxleft; |
sint16 boxleft; |
193 |
uint16 boxtop; |
sint16 boxtop; |
194 |
uint16 boxright; |
sint16 boxright; |
195 |
uint16 boxbottom; |
sint16 boxbottom; |
196 |
uint16 x; |
sint16 x; |
197 |
uint16 y; |
sint16 y; |
198 |
uint8 length; |
uint8 length; |
199 |
uint8 text[MAX_TEXT]; |
uint8 text[MAX_TEXT]; |
200 |
|
|