84
84
ui_line(rdpInst * inst, uint8 opcode, int startx, int starty, int endx, int endy, RD_PEN * pen);
86
ui_rect(rdpInst * inst, int x, int y, int cx, int cy, int colour);
86
ui_rect(rdpInst * inst, int x, int y, int cx, int cy, int color);
88
88
ui_polygon(rdpInst * inst, uint8 opcode, uint8 fillmode, RD_POINT * point, int npoints,
89
RD_BRUSH * brush, int bgcolour, int fgcolour);
89
RD_BRUSH * brush, int bgcolor, int fgcolor);
91
91
ui_polyline(rdpInst * inst, uint8 opcode, RD_POINT * points, int npoints, RD_PEN * pen);
93
93
ui_ellipse(rdpInst * inst, uint8 opcode, uint8 fillmode, int x, int y, int cx, int cy,
94
RD_BRUSH * brush, int bgcolour, int fgcolour);
94
RD_BRUSH * brush, int bgcolor, int fgcolor);
96
ui_start_draw_glyphs(rdpInst * inst, int bgcolour, int fgcolour);
96
ui_start_draw_glyphs(rdpInst * inst, int bgcolor, int fgcolor);
98
98
ui_draw_glyph(rdpInst * inst, int x, int y, int cx, int cy, RD_HGLYPH glyph);
110
110
ui_destblt(rdpInst * inst, uint8 opcode, int x, int y, int cx, int cy);
112
112
ui_patblt(rdpInst * inst, uint8 opcode, int x, int y, int cx, int cy, RD_BRUSH * brush,
113
int bgcolour, int fgcolour);
113
int bgcolor, int fgcolor);
115
115
ui_screenblt(rdpInst * inst, uint8 opcode, int x, int y, int cx, int cy, int srcx, int srcy);
118
118
int srcx, int srcy);
120
120
ui_triblt(rdpInst * inst, uint8 opcode, int x, int y, int cx, int cy, RD_HBITMAP src,
121
int srcx, int srcy, RD_BRUSH * brush, int bgcolour, int fgcolour);
121
int srcx, int srcy, RD_BRUSH * brush, int bgcolor, int fgcolor);
123
123
ui_create_glyph(rdpInst * inst, int width, int height, uint8 * data);
148
148
ui_paint_bitmap(rdpInst * inst, int x, int y, int cx, int cy, int width, int height, uint8 * data);
150
150
ui_destroy_bitmap(rdpInst * inst, RD_HBITMAP bmp);
152
ui_create_colourmap(rdpInst * inst, RD_COLOURMAP * colours);
152
ui_create_colormap(rdpInst * inst, RD_PALETTE * colors);
154
154
ui_move_pointer(rdpInst * inst, int x, int y);
156
ui_set_colourmap(rdpInst * inst, RD_HCOLOURMAP map);
156
ui_set_colormap(rdpInst * inst, RD_HPALETTE map);
158
158
ui_create_surface(rdpInst * inst, int width, int height, RD_HBITMAP old);