|
Banjo API 1.0.0-rc.2
Low-level C99 game development API
|
#include <banjo/app.h>#include <banjo/bitmap.h>#include <banjo/draw.h>#include <banjo/event.h>#include <banjo/log.h>#include <banjo/main.h>#include <banjo/pixel.h>#include <banjo/system.h>#include <banjo/window.h>Go to the source code of this file.
Enumerations | |
| enum | { CANVAS_W = 500 , CANVAS_H = 500 } |
Functions | |
| static void | on_draw (struct bj_window *w, struct bj_render_target *target, const struct bj_rect *dirty, void *user_data) |
| void | draw (bj_bitmap *bmp) |
| static void * | setup (struct bj_app *app, void *init_data) |
| static void | step (struct bj_app *app, struct bj_tick_info tick, void *user_data) |
| static void | teardown (struct bj_app *app, void *user_data) |
| int | main (int argc, char *argv[]) |
Variables | |
| bj_window * | window = 0 |
| static bj_bitmap * | canvas = 0 |
| anonymous enum |
| Enumerator | |
|---|---|
| CANVAS_W | |
| CANVAS_H | |
Definition at line 123 of file drawing_2d.c.
| void draw | ( | bj_bitmap * | bmp | ) |
Definition at line 133 of file drawing_2d.c.
Referenced by on_draw(), on_draw(), on_draw(), on_draw(), on_draw(), and setup().
| int main | ( | int | argc, |
| char * | argv[] ) |
Definition at line 279 of file drawing_2d.c.
|
static |
Definition at line 226 of file drawing_2d.c.
|
static |
Definition at line 236 of file drawing_2d.c.
|
static |
Definition at line 262 of file drawing_2d.c.
|
static |
Definition at line 272 of file drawing_2d.c.
|
static |
Definition at line 124 of file drawing_2d.c.
Referenced by on_draw(), setup(), and teardown().
| bj_window* window = 0 |
Definition at line 116 of file drawing_2d.c.