6#define DISABLE_LICE_EXTENSIONS
62 LICE_pixel _color,
float _alpha,
int _mode,
bool _aa)
100 LICE_Ext_ScaledBlit_acceldata(
LICE_IBitmap* _src,
int _dstx,
int _dsty,
int _dstw,
int _dsth,
float _srcx,
float _srcy,
float _srcw,
float _srch,
float _alpha,
int _mode)
101 :
src(_src),
dstx(_dstx),
dsty(_dsty),
dstw(_dstw),
dsth(_dsth),
srcx(_srcx),
srcy(_srcy),
srcw(_srcw),
srch(_srch),
alpha(_alpha),
mode(_mode) {}
123 :
x(_x),
y(_y),
px(0) {}
142 :
x(_x),
y(_y),
w(_w),
h(_h) {}
unsigned char LICE_pixel_chan
Definition lice.h:55
unsigned int LICE_pixel
Definition lice.h:54
@ LICE_EXT_DRAWTRIANGLE_ACCEL
Definition lice_extended.h:27
@ LICE_EXT_LINE_ACCEL
Definition lice_extended.h:14
@ LICE_EXT_GETFBOTEX_ACCEL
Definition lice_extended.h:20
@ LICE_EXT_CLEAR_ACCEL
Definition lice_extended.h:13
@ LICE_EXT_GETPIXEL_ACCEL
Definition lice_extended.h:22
@ LICE_EXT_PUTPIXEL_ACCEL
Definition lice_extended.h:23
@ LICE_EXT_DRAWCBEZIER_ACCEL
Definition lice_extended.h:16
@ LICE_EXT_SCALEDBLIT_ACCEL
Definition lice_extended.h:19
@ LICE_EXT_DRAWGLYPH_ACCEL
Definition lice_extended.h:17
@ LICE_EXT_SUPPORTS_ID
Definition lice_extended.h:12
@ LICE_EXT_WINDOW_BLIT
Definition lice_extended.h:25
@ LICE_EXT_FILLRECT_ACCEL
Definition lice_extended.h:15
@ LICE_EXT_SETCLIP
Definition lice_extended.h:24
@ LICE_EXT_DASHEDLINE_ACCEL
Definition lice_extended.h:21
@ LICE_EXT_BLIT_ACCEL
Definition lice_extended.h:18
@ LICE_EXT_FORGET
Definition lice_extended.h:26
int srcx
Definition lice_extended.h:84
int dstx
Definition lice_extended.h:84
int srch
Definition lice_extended.h:84
int srcy
Definition lice_extended.h:84
LICE_Ext_Blit_acceldata(LICE_IBitmap *_src, int _dstx, int _dsty, int _srcx, int _srcy, int _srcw, int _srch, float _alpha, int _mode)
Definition lice_extended.h:88
int srcw
Definition lice_extended.h:84
int dsty
Definition lice_extended.h:84
int mode
Definition lice_extended.h:86
float alpha
Definition lice_extended.h:85
LICE_IBitmap * src
Definition lice_extended.h:83
int pxoff
Definition lice_extended.h:107
float x1
Definition lice_extended.h:106
bool aa
Definition lice_extended.h:111
float x2
Definition lice_extended.h:106
int mode
Definition lice_extended.h:110
float y2
Definition lice_extended.h:106
float alpha
Definition lice_extended.h:109
int pxon
Definition lice_extended.h:107
LICE_pixel color
Definition lice_extended.h:108
float y1
Definition lice_extended.h:106
LICE_Ext_DashedLine_acceldata(float _x1, float _y1, float _x2, float _y2, int _pxon, int _pxoff, LICE_pixel _color, float _alpha, int _mode, bool _aa)
Definition lice_extended.h:113
float xstart
Definition lice_extended.h:55
bool aa
Definition lice_extended.h:59
float xctl1
Definition lice_extended.h:55
float yctl2
Definition lice_extended.h:55
float yctl1
Definition lice_extended.h:55
int mode
Definition lice_extended.h:58
float yend
Definition lice_extended.h:55
LICE_pixel color
Definition lice_extended.h:56
float xend
Definition lice_extended.h:55
float alpha
Definition lice_extended.h:57
LICE_Ext_DrawCBezier_acceldata(float _xstart, float _ystart, float _xctl1, float _yctl1, float _xctl2, float _yctl2, float _xend, float _yend, LICE_pixel _color, float _alpha, int _mode, bool _aa)
Definition lice_extended.h:61
float xctl2
Definition lice_extended.h:55
float ystart
Definition lice_extended.h:55
LICE_pixel color
Definition lice_extended.h:71
const LICE_pixel_chan * alphas
Definition lice_extended.h:72
float alpha
Definition lice_extended.h:74
int glyph_w
Definition lice_extended.h:73
int glyph_h
Definition lice_extended.h:73
int x
Definition lice_extended.h:69
int y
Definition lice_extended.h:70
LICE_Ext_DrawGlyph_acceldata(int _x, int _y, LICE_pixel _color, LICE_pixel_chan *_alphas, int _glyph_w, int _glyph_h, float _alpha, int _mode)
Definition lice_extended.h:77
int mode
Definition lice_extended.h:75
Definition lice_extended.h:148
double mapping_coords[2][3][2]
Definition lice_extended.h:152
float scrz[3]
Definition lice_extended.h:151
double VertexShades[3][3]
Definition lice_extended.h:150
pl_Mat * mat
Definition lice_extended.h:149
float scrx[3]
Definition lice_extended.h:151
float scry[3]
Definition lice_extended.h:151
int y
Definition lice_extended.h:44
int h
Definition lice_extended.h:44
float alpha
Definition lice_extended.h:46
LICE_Ext_FillRect_acceldata(int _x, int _y, int _w, int _h, LICE_pixel _color, float _alpha, int _mode)
Definition lice_extended.h:49
int x
Definition lice_extended.h:44
int mode
Definition lice_extended.h:47
int w
Definition lice_extended.h:44
LICE_pixel color
Definition lice_extended.h:45
int y
Definition lice_extended.h:119
LICE_Ext_GetPixel_acceldata(int _x, int _y)
Definition lice_extended.h:122
int x
Definition lice_extended.h:119
LICE_pixel px
Definition lice_extended.h:120
float x2
Definition lice_extended.h:32
float y1
Definition lice_extended.h:32
bool aa
Definition lice_extended.h:36
LICE_Ext_Line_acceldata(float _x1, float _y1, float _x2, float _y2, LICE_pixel _color, float _alpha, int _mode, bool _aa)
Definition lice_extended.h:38
float x1
Definition lice_extended.h:32
float y2
Definition lice_extended.h:32
float alpha
Definition lice_extended.h:34
int mode
Definition lice_extended.h:35
LICE_pixel color
Definition lice_extended.h:33
int y
Definition lice_extended.h:128
int mode
Definition lice_extended.h:131
LICE_pixel color
Definition lice_extended.h:129
float alpha
Definition lice_extended.h:130
int x
Definition lice_extended.h:128
LICE_Ext_PutPixel_acceldata(int _x, int _y, LICE_pixel _color, float _alpha, int _mode)
Definition lice_extended.h:133
float srch
Definition lice_extended.h:96
float srcw
Definition lice_extended.h:96
int dsty
Definition lice_extended.h:95
int dstw
Definition lice_extended.h:95
LICE_IBitmap * src
Definition lice_extended.h:94
LICE_Ext_ScaledBlit_acceldata(LICE_IBitmap *_src, int _dstx, int _dsty, int _dstw, int _dsth, float _srcx, float _srcy, float _srcw, float _srch, float _alpha, int _mode)
Definition lice_extended.h:100
int dsth
Definition lice_extended.h:95
float srcy
Definition lice_extended.h:96
float alpha
Definition lice_extended.h:97
int dstx
Definition lice_extended.h:95
int mode
Definition lice_extended.h:98
float srcx
Definition lice_extended.h:96
int h
Definition lice_extended.h:139
LICE_Ext_SetClip_data(int _x, int _y, int _w, int _h)
Definition lice_extended.h:141
int y
Definition lice_extended.h:139
int x
Definition lice_extended.h:139
int w
Definition lice_extended.h:139
int desty
Definition lice_extended.h:158
int h
Definition lice_extended.h:158
HWND hwnd
Definition lice_extended.h:157
int srcy
Definition lice_extended.h:158
int w
Definition lice_extended.h:158
int destx
Definition lice_extended.h:158
int srcx
Definition lice_extended.h:158
LICE_Ext_WindowBlit_data(HWND _hwnd, int _destx, int _desty, int _srcx, int _srcy, int _w, int _h)
Definition lice_extended.h:160
struct HWND__ * HWND
Definition swell-types.h:210