render.c
Detailed Description
Routines to queue objects in a list and draw them on screen in the order they arrived in the queue
Function Documentation
RENDERQUEUEPTR add_element_to_render_queue |
( |
ALLEGRO_BITMAP * |
image, |
|
|
float |
x, |
|
|
float |
y, |
|
|
int |
nflags, |
|
|
ALLEGRO_COLOR |
blendcol, |
|
|
RENDER_CALLBACK |
rcallback | |
|
) |
| | |
_Bool empty_render_queue |
( |
RENDERQUEUEPTR |
rfirstptr |
) |
|
RENDERQUEUEPTR get_first_element_from_render_queue |
( |
void |
|
) |
|
RENDERQUEUEPTR remove_element_from_render_queue |
( |
RENDERQUEUEPTR * |
currentptr |
) |
|
void render_mouse_cursor |
( |
ALLEGRO_BITMAP * |
cursor |
) |
|
RENDERQUEUEPTR set_first_element_in_render_queue |
( |
RENDERQUEUEPTR * |
newfirst |
) |
|