|
Banjo API 0.0.1
C99 game development API
|
#include <banjo/bitmap.h>#include <banjo/event.h>#include <banjo/log.h>#include <banjo/main.h>#include <banjo/memory.h>#include <banjo/renderer.h>#include <banjo/system.h>#include <banjo/time.h>#include <banjo/window.h>Macros | |
| #define | BJ_AUTOMAIN_CALLBACKS |
| #define | SPRITE_W 24 |
| #define | SPRITE_H 24 |
| #define | FRAMES 7 |
| #define | WINDOW_W 240 |
| #define | WINDOW_H 240 |
Functions | |
| int | bj_app_begin (void **user_data, int argc, char *argv[]) |
| int | bj_app_iterate (void *user_data) |
| int | bj_app_end (void *user_data, int status) |
Variables | |
| bj_window * | window = 0 |
| bj_renderer * | renderer = 0 |
| bj_bitmap * | p_window_framebuffer = 0 |
| size_t | frame_count = 1 |
| bj_bitmap * | bmp_rendering = 0 |
| bj_bitmap * | bmp_sprite_sheet = 0 |
| #define BJ_AUTOMAIN_CALLBACKS |
| #define FRAMES 7 |
| #define SPRITE_H 24 |
| #define SPRITE_W 24 |
| #define WINDOW_H 240 |
| #define WINDOW_W 240 |
| int bj_app_begin | ( | void ** | user_data, |
| int | argc, | ||
| char * | argv[] ) |
| int bj_app_end | ( | void * | user_data, |
| int | status ) |
| int bj_app_iterate | ( | void * | user_data | ) |
| bj_bitmap* bmp_rendering = 0 |
| bj_bitmap* bmp_sprite_sheet = 0 |
| size_t frame_count = 1 |
| bj_bitmap* p_window_framebuffer = 0 |
| bj_renderer* renderer = 0 |
| bj_window* window = 0 |