SDL
2.0
|
Go to the source code of this file.
#define AALINE | ( | x1, | |
y1, | |||
x2, | |||
y2, | |||
opaque_op, | |||
blend_op, | |||
draw_end | |||
) | BLINE(x1, y1, x2, y2, opaque_op, draw_end) |
Definition at line 593 of file SDL_draw.h.
#define ABS | ( | _x | ) | ((_x) < 0 ? -(_x) : (_x)) |
Definition at line 349 of file SDL_draw.h.
Definition at line 396 of file SDL_draw.h.
Definition at line 31 of file SDL_draw.h.
#define DRAW_FASTSETPIXEL1 DRAW_FASTSETPIXEL(Uint8) |
Definition at line 34 of file SDL_draw.h.
#define DRAW_FASTSETPIXEL2 DRAW_FASTSETPIXEL(Uint16) |
Definition at line 35 of file SDL_draw.h.
#define DRAW_FASTSETPIXEL4 DRAW_FASTSETPIXEL(Uint32) |
Definition at line 36 of file SDL_draw.h.
Definition at line 42 of file SDL_draw.h.
Definition at line 43 of file SDL_draw.h.
Definition at line 44 of file SDL_draw.h.
#define DRAW_MUL | ( | _a, | |
_b | |||
) | (((unsigned)(_a)*(_b))/255) |
Definition at line 29 of file SDL_draw.h.
#define DRAW_SETPIXEL | ( | setpixel | ) |
#define DRAW_SETPIXEL_ADD | ( | getpixel, | |
setpixel | |||
) |
#define DRAW_SETPIXEL_ADD_ARGB8888 |
Definition at line 226 of file SDL_draw.h.
#define DRAW_SETPIXEL_ADD_RGB |
Definition at line 264 of file SDL_draw.h.
#define DRAW_SETPIXEL_ADD_RGB555 |
Definition at line 112 of file SDL_draw.h.
#define DRAW_SETPIXEL_ADD_RGB565 |
Definition at line 150 of file SDL_draw.h.
#define DRAW_SETPIXEL_ADD_RGB888 |
Definition at line 188 of file SDL_draw.h.
#define DRAW_SETPIXEL_ADD_RGBA |
Definition at line 318 of file SDL_draw.h.
#define DRAW_SETPIXEL_ARGB8888 DRAW_SETPIXEL(ARGB8888_FROM_RGBA(*pixel, sr, sg, sb, sa)) |
Definition at line 219 of file SDL_draw.h.
#define DRAW_SETPIXEL_BLEND | ( | getpixel, | |
setpixel | |||
) |
#define DRAW_SETPIXEL_BLEND_ARGB8888 |
Definition at line 222 of file SDL_draw.h.
#define DRAW_SETPIXEL_BLEND_RGB |
Definition at line 260 of file SDL_draw.h.
#define DRAW_SETPIXEL_BLEND_RGB555 |
Definition at line 108 of file SDL_draw.h.
#define DRAW_SETPIXEL_BLEND_RGB565 |
Definition at line 146 of file SDL_draw.h.
#define DRAW_SETPIXEL_BLEND_RGB888 |
Definition at line 184 of file SDL_draw.h.
#define DRAW_SETPIXEL_BLEND_RGBA |
Definition at line 314 of file SDL_draw.h.
#define DRAW_SETPIXEL_MOD | ( | getpixel, | |
setpixel | |||
) |
#define DRAW_SETPIXEL_MOD_ARGB8888 |
Definition at line 230 of file SDL_draw.h.
#define DRAW_SETPIXEL_MOD_RGB |
Definition at line 268 of file SDL_draw.h.
#define DRAW_SETPIXEL_MOD_RGB555 |
Definition at line 116 of file SDL_draw.h.
#define DRAW_SETPIXEL_MOD_RGB565 |
Definition at line 154 of file SDL_draw.h.
#define DRAW_SETPIXEL_MOD_RGB888 |
Definition at line 192 of file SDL_draw.h.
#define DRAW_SETPIXEL_MOD_RGBA |
Definition at line 322 of file SDL_draw.h.
#define DRAW_SETPIXEL_MUL | ( | getpixel, | |
setpixel | |||
) |
Definition at line 83 of file SDL_draw.h.
#define DRAW_SETPIXEL_MUL_ARGB8888 |
Definition at line 234 of file SDL_draw.h.
#define DRAW_SETPIXEL_MUL_RGB |
Definition at line 272 of file SDL_draw.h.
#define DRAW_SETPIXEL_MUL_RGB555 |
Definition at line 120 of file SDL_draw.h.
#define DRAW_SETPIXEL_MUL_RGB565 |
Definition at line 158 of file SDL_draw.h.
#define DRAW_SETPIXEL_MUL_RGB888 |
Definition at line 196 of file SDL_draw.h.
#define DRAW_SETPIXEL_MUL_RGBA |
Definition at line 326 of file SDL_draw.h.
#define DRAW_SETPIXEL_RGB DRAW_SETPIXEL(PIXEL_FROM_RGB(*pixel, fmt, sr, sg, sb)) |
Definition at line 257 of file SDL_draw.h.
#define DRAW_SETPIXEL_RGB555 DRAW_SETPIXEL(RGB555_FROM_RGB(*pixel, sr, sg, sb)) |
Definition at line 105 of file SDL_draw.h.
#define DRAW_SETPIXEL_RGB565 DRAW_SETPIXEL(RGB565_FROM_RGB(*pixel, sr, sg, sb)) |
Definition at line 143 of file SDL_draw.h.
#define DRAW_SETPIXEL_RGB888 DRAW_SETPIXEL(RGB888_FROM_RGB(*pixel, sr, sg, sb)) |
Definition at line 181 of file SDL_draw.h.
#define DRAW_SETPIXEL_RGBA DRAW_SETPIXEL(PIXEL_FROM_RGBA(*pixel, fmt, sr, sg, sb, sa)) |
Definition at line 311 of file SDL_draw.h.
#define DRAW_SETPIXELXY2_ADD_RGB | ( | x, | |
y | |||
) | DRAW_SETPIXELXY(x, y, Uint16, 2, DRAW_SETPIXEL_ADD_RGB) |
Definition at line 288 of file SDL_draw.h.
#define DRAW_SETPIXELXY2_BLEND_RGB | ( | x, | |
y | |||
) | DRAW_SETPIXELXY(x, y, Uint16, 2, DRAW_SETPIXEL_BLEND_RGB) |
Definition at line 282 of file SDL_draw.h.
#define DRAW_SETPIXELXY2_MOD_RGB | ( | x, | |
y | |||
) | DRAW_SETPIXELXY(x, y, Uint16, 2, DRAW_SETPIXEL_MOD_RGB) |
Definition at line 294 of file SDL_draw.h.
#define DRAW_SETPIXELXY2_MUL_RGB | ( | x, | |
y | |||
) | DRAW_SETPIXELXY(x, y, Uint16, 2, DRAW_SETPIXEL_MUL_RGB) |
Definition at line 300 of file SDL_draw.h.
#define DRAW_SETPIXELXY2_RGB | ( | x, | |
y | |||
) | DRAW_SETPIXELXY(x, y, Uint16, 2, DRAW_SETPIXEL_RGB) |
Definition at line 276 of file SDL_draw.h.
#define DRAW_SETPIXELXY4_ADD_RGB | ( | x, | |
y | |||
) | DRAW_SETPIXELXY(x, y, Uint32, 4, DRAW_SETPIXEL_ADD_RGB) |
Definition at line 291 of file SDL_draw.h.
#define DRAW_SETPIXELXY4_ADD_RGBA | ( | x, | |
y | |||
) | DRAW_SETPIXELXY(x, y, Uint32, 4, DRAW_SETPIXEL_ADD_RGBA) |
Definition at line 336 of file SDL_draw.h.
#define DRAW_SETPIXELXY4_BLEND_RGB | ( | x, | |
y | |||
) | DRAW_SETPIXELXY(x, y, Uint32, 4, DRAW_SETPIXEL_BLEND_RGB) |
Definition at line 285 of file SDL_draw.h.
#define DRAW_SETPIXELXY4_BLEND_RGBA | ( | x, | |
y | |||
) | DRAW_SETPIXELXY(x, y, Uint32, 4, DRAW_SETPIXEL_BLEND_RGBA) |
Definition at line 333 of file SDL_draw.h.
#define DRAW_SETPIXELXY4_MOD_RGB | ( | x, | |
y | |||
) | DRAW_SETPIXELXY(x, y, Uint32, 4, DRAW_SETPIXEL_MOD_RGB) |
Definition at line 297 of file SDL_draw.h.
#define DRAW_SETPIXELXY4_MOD_RGBA | ( | x, | |
y | |||
) | DRAW_SETPIXELXY(x, y, Uint32, 4, DRAW_SETPIXEL_MOD_RGBA) |
Definition at line 339 of file SDL_draw.h.
#define DRAW_SETPIXELXY4_MUL_RGB | ( | x, | |
y | |||
) | DRAW_SETPIXELXY(x, y, Uint32, 4, DRAW_SETPIXEL_MUL_RGB) |
Definition at line 303 of file SDL_draw.h.
#define DRAW_SETPIXELXY4_MUL_RGBA | ( | x, | |
y | |||
) | DRAW_SETPIXELXY(x, y, Uint32, 4, DRAW_SETPIXEL_MUL_RGBA) |
Definition at line 342 of file SDL_draw.h.
#define DRAW_SETPIXELXY4_RGB | ( | x, | |
y | |||
) | DRAW_SETPIXELXY(x, y, Uint32, 4, DRAW_SETPIXEL_RGB) |
Definition at line 279 of file SDL_draw.h.
#define DRAW_SETPIXELXY4_RGBA | ( | x, | |
y | |||
) | DRAW_SETPIXELXY(x, y, Uint32, 4, DRAW_SETPIXEL_RGBA) |
Definition at line 330 of file SDL_draw.h.
#define DRAW_SETPIXELXY_ADD_ARGB8888 | ( | x, | |
y | |||
) | DRAW_SETPIXELXY(x, y, Uint32, 4, DRAW_SETPIXEL_ADD_ARGB8888) |
Definition at line 244 of file SDL_draw.h.
#define DRAW_SETPIXELXY_ADD_RGB555 | ( | x, | |
y | |||
) | DRAW_SETPIXELXY(x, y, Uint16, 2, DRAW_SETPIXEL_ADD_RGB555) |
Definition at line 130 of file SDL_draw.h.
#define DRAW_SETPIXELXY_ADD_RGB565 | ( | x, | |
y | |||
) | DRAW_SETPIXELXY(x, y, Uint16, 2, DRAW_SETPIXEL_ADD_RGB565) |
Definition at line 168 of file SDL_draw.h.
#define DRAW_SETPIXELXY_ADD_RGB888 | ( | x, | |
y | |||
) | DRAW_SETPIXELXY(x, y, Uint32, 4, DRAW_SETPIXEL_ADD_RGB888) |
Definition at line 206 of file SDL_draw.h.
#define DRAW_SETPIXELXY_ARGB8888 | ( | x, | |
y | |||
) | DRAW_SETPIXELXY(x, y, Uint32, 4, DRAW_SETPIXEL_ARGB8888) |
Definition at line 238 of file SDL_draw.h.
#define DRAW_SETPIXELXY_BLEND_ARGB8888 | ( | x, | |
y | |||
) | DRAW_SETPIXELXY(x, y, Uint32, 4, DRAW_SETPIXEL_BLEND_ARGB8888) |
Definition at line 241 of file SDL_draw.h.
#define DRAW_SETPIXELXY_BLEND_RGB555 | ( | x, | |
y | |||
) | DRAW_SETPIXELXY(x, y, Uint16, 2, DRAW_SETPIXEL_BLEND_RGB555) |
Definition at line 127 of file SDL_draw.h.
#define DRAW_SETPIXELXY_BLEND_RGB565 | ( | x, | |
y | |||
) | DRAW_SETPIXELXY(x, y, Uint16, 2, DRAW_SETPIXEL_BLEND_RGB565) |
Definition at line 165 of file SDL_draw.h.
#define DRAW_SETPIXELXY_BLEND_RGB888 | ( | x, | |
y | |||
) | DRAW_SETPIXELXY(x, y, Uint32, 4, DRAW_SETPIXEL_BLEND_RGB888) |
Definition at line 203 of file SDL_draw.h.
#define DRAW_SETPIXELXY_MOD_ARGB8888 | ( | x, | |
y | |||
) | DRAW_SETPIXELXY(x, y, Uint32, 4, DRAW_SETPIXEL_MOD_ARGB8888) |
Definition at line 247 of file SDL_draw.h.
#define DRAW_SETPIXELXY_MOD_RGB555 | ( | x, | |
y | |||
) | DRAW_SETPIXELXY(x, y, Uint16, 2, DRAW_SETPIXEL_MOD_RGB555) |
Definition at line 133 of file SDL_draw.h.
#define DRAW_SETPIXELXY_MOD_RGB565 | ( | x, | |
y | |||
) | DRAW_SETPIXELXY(x, y, Uint16, 2, DRAW_SETPIXEL_MOD_RGB565) |
Definition at line 171 of file SDL_draw.h.
#define DRAW_SETPIXELXY_MOD_RGB888 | ( | x, | |
y | |||
) | DRAW_SETPIXELXY(x, y, Uint32, 4, DRAW_SETPIXEL_MOD_RGB888) |
Definition at line 209 of file SDL_draw.h.
#define DRAW_SETPIXELXY_MUL_ARGB8888 | ( | x, | |
y | |||
) | DRAW_SETPIXELXY(x, y, Uint32, 4, DRAW_SETPIXEL_MUL_ARGB8888) |
Definition at line 250 of file SDL_draw.h.
#define DRAW_SETPIXELXY_MUL_RGB555 | ( | x, | |
y | |||
) | DRAW_SETPIXELXY(x, y, Uint16, 2, DRAW_SETPIXEL_MUL_RGB555) |
Definition at line 136 of file SDL_draw.h.
#define DRAW_SETPIXELXY_MUL_RGB565 | ( | x, | |
y | |||
) | DRAW_SETPIXELXY(x, y, Uint16, 2, DRAW_SETPIXEL_MUL_RGB565) |
Definition at line 174 of file SDL_draw.h.
#define DRAW_SETPIXELXY_MUL_RGB888 | ( | x, | |
y | |||
) | DRAW_SETPIXELXY(x, y, Uint32, 4, DRAW_SETPIXEL_MUL_RGB888) |
Definition at line 212 of file SDL_draw.h.
#define DRAW_SETPIXELXY_RGB555 | ( | x, | |
y | |||
) | DRAW_SETPIXELXY(x, y, Uint16, 2, DRAW_SETPIXEL_RGB555) |
Definition at line 124 of file SDL_draw.h.
#define DRAW_SETPIXELXY_RGB565 | ( | x, | |
y | |||
) | DRAW_SETPIXELXY(x, y, Uint16, 2, DRAW_SETPIXEL_RGB565) |
Definition at line 162 of file SDL_draw.h.
#define DRAW_SETPIXELXY_RGB888 | ( | x, | |
y | |||
) | DRAW_SETPIXELXY(x, y, Uint32, 4, DRAW_SETPIXEL_RGB888) |
Definition at line 200 of file SDL_draw.h.
Definition at line 601 of file SDL_draw.h.
Definition at line 352 of file SDL_draw.h.
Definition at line 374 of file SDL_draw.h.