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 594 of file SDL_draw.h.
#define ABS | ( | _x | ) | ((_x) < 0 ? -(_x) : (_x)) |
Definition at line 350 of file SDL_draw.h.
Definition at line 397 of file SDL_draw.h.
Definition at line 32 of file SDL_draw.h.
#define DRAW_FASTSETPIXEL1 DRAW_FASTSETPIXEL(Uint8) |
Definition at line 35 of file SDL_draw.h.
#define DRAW_FASTSETPIXEL2 DRAW_FASTSETPIXEL(Uint16) |
Definition at line 36 of file SDL_draw.h.
#define DRAW_FASTSETPIXEL4 DRAW_FASTSETPIXEL(Uint32) |
Definition at line 37 of file SDL_draw.h.
Definition at line 43 of file SDL_draw.h.
Definition at line 44 of file SDL_draw.h.
Definition at line 45 of file SDL_draw.h.
#define DRAW_MUL | ( | _a, | |
_b | |||
) | (((unsigned)(_a)*(_b))/255) |
Definition at line 30 of file SDL_draw.h.
#define DRAW_SETPIXEL | ( | setpixel | ) |
#define DRAW_SETPIXEL_ADD | ( | getpixel, | |
setpixel | |||
) |
#define DRAW_SETPIXEL_ADD_ARGB8888 |
Definition at line 227 of file SDL_draw.h.
#define DRAW_SETPIXEL_ADD_RGB |
Definition at line 265 of file SDL_draw.h.
#define DRAW_SETPIXEL_ADD_RGB555 |
Definition at line 113 of file SDL_draw.h.
#define DRAW_SETPIXEL_ADD_RGB565 |
Definition at line 151 of file SDL_draw.h.
#define DRAW_SETPIXEL_ADD_RGB888 |
Definition at line 189 of file SDL_draw.h.
#define DRAW_SETPIXEL_ADD_RGBA |
Definition at line 319 of file SDL_draw.h.
#define DRAW_SETPIXEL_ARGB8888 DRAW_SETPIXEL(ARGB8888_FROM_RGBA(*pixel, sr, sg, sb, sa)) |
Definition at line 220 of file SDL_draw.h.
#define DRAW_SETPIXEL_BLEND | ( | getpixel, | |
setpixel | |||
) |
#define DRAW_SETPIXEL_BLEND_ARGB8888 |
Definition at line 223 of file SDL_draw.h.
#define DRAW_SETPIXEL_BLEND_RGB |
Definition at line 261 of file SDL_draw.h.
#define DRAW_SETPIXEL_BLEND_RGB555 |
Definition at line 109 of file SDL_draw.h.
#define DRAW_SETPIXEL_BLEND_RGB565 |
Definition at line 147 of file SDL_draw.h.
#define DRAW_SETPIXEL_BLEND_RGB888 |
Definition at line 185 of file SDL_draw.h.
#define DRAW_SETPIXEL_BLEND_RGBA |
Definition at line 315 of file SDL_draw.h.
#define DRAW_SETPIXEL_MOD | ( | getpixel, | |
setpixel | |||
) |
#define DRAW_SETPIXEL_MOD_ARGB8888 |
Definition at line 231 of file SDL_draw.h.
#define DRAW_SETPIXEL_MOD_RGB |
Definition at line 269 of file SDL_draw.h.
#define DRAW_SETPIXEL_MOD_RGB555 |
Definition at line 117 of file SDL_draw.h.
#define DRAW_SETPIXEL_MOD_RGB565 |
Definition at line 155 of file SDL_draw.h.
#define DRAW_SETPIXEL_MOD_RGB888 |
Definition at line 193 of file SDL_draw.h.
#define DRAW_SETPIXEL_MOD_RGBA |
Definition at line 323 of file SDL_draw.h.
#define DRAW_SETPIXEL_MUL | ( | getpixel, | |
setpixel | |||
) |
Definition at line 84 of file SDL_draw.h.
#define DRAW_SETPIXEL_MUL_ARGB8888 |
Definition at line 235 of file SDL_draw.h.
#define DRAW_SETPIXEL_MUL_RGB |
Definition at line 273 of file SDL_draw.h.
#define DRAW_SETPIXEL_MUL_RGB555 |
Definition at line 121 of file SDL_draw.h.
#define DRAW_SETPIXEL_MUL_RGB565 |
Definition at line 159 of file SDL_draw.h.
#define DRAW_SETPIXEL_MUL_RGB888 |
Definition at line 197 of file SDL_draw.h.
#define DRAW_SETPIXEL_MUL_RGBA |
Definition at line 327 of file SDL_draw.h.
#define DRAW_SETPIXEL_RGB DRAW_SETPIXEL(PIXEL_FROM_RGB(*pixel, fmt, sr, sg, sb)) |
Definition at line 258 of file SDL_draw.h.
#define DRAW_SETPIXEL_RGB555 DRAW_SETPIXEL(RGB555_FROM_RGB(*pixel, sr, sg, sb)) |
Definition at line 106 of file SDL_draw.h.
#define DRAW_SETPIXEL_RGB565 DRAW_SETPIXEL(RGB565_FROM_RGB(*pixel, sr, sg, sb)) |
Definition at line 144 of file SDL_draw.h.
#define DRAW_SETPIXEL_RGB888 DRAW_SETPIXEL(RGB888_FROM_RGB(*pixel, sr, sg, sb)) |
Definition at line 182 of file SDL_draw.h.
#define DRAW_SETPIXEL_RGBA DRAW_SETPIXEL(PIXEL_FROM_RGBA(*pixel, fmt, sr, sg, sb, sa)) |
Definition at line 312 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 289 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 283 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 295 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 301 of file SDL_draw.h.
#define DRAW_SETPIXELXY2_RGB | ( | x, | |
y | |||
) | DRAW_SETPIXELXY(x, y, Uint16, 2, DRAW_SETPIXEL_RGB) |
Definition at line 277 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 292 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 337 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 286 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 334 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 298 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 340 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 304 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 343 of file SDL_draw.h.
#define DRAW_SETPIXELXY4_RGB | ( | x, | |
y | |||
) | DRAW_SETPIXELXY(x, y, Uint32, 4, DRAW_SETPIXEL_RGB) |
Definition at line 280 of file SDL_draw.h.
#define DRAW_SETPIXELXY4_RGBA | ( | x, | |
y | |||
) | DRAW_SETPIXELXY(x, y, Uint32, 4, DRAW_SETPIXEL_RGBA) |
Definition at line 331 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 245 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 131 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 169 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 207 of file SDL_draw.h.
#define DRAW_SETPIXELXY_ARGB8888 | ( | x, | |
y | |||
) | DRAW_SETPIXELXY(x, y, Uint32, 4, DRAW_SETPIXEL_ARGB8888) |
Definition at line 239 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 242 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 128 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 166 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 204 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 248 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 134 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 172 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 210 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 251 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 137 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 175 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 213 of file SDL_draw.h.
#define DRAW_SETPIXELXY_RGB555 | ( | x, | |
y | |||
) | DRAW_SETPIXELXY(x, y, Uint16, 2, DRAW_SETPIXEL_RGB555) |
Definition at line 125 of file SDL_draw.h.
#define DRAW_SETPIXELXY_RGB565 | ( | x, | |
y | |||
) | DRAW_SETPIXELXY(x, y, Uint16, 2, DRAW_SETPIXEL_RGB565) |
Definition at line 163 of file SDL_draw.h.
#define DRAW_SETPIXELXY_RGB888 | ( | x, | |
y | |||
) | DRAW_SETPIXELXY(x, y, Uint32, 4, DRAW_SETPIXEL_RGB888) |
Definition at line 201 of file SDL_draw.h.
Definition at line 602 of file SDL_draw.h.
Definition at line 353 of file SDL_draw.h.
Definition at line 375 of file SDL_draw.h.