Banjo API 0.0.1
C99 game development API
|
Go to the source code of this file.
Data Structures | |
struct | bj_video_layer_t |
struct | bj_video_layer_create_info |
Typedefs | |
typedef void(* | bj_window_end_fn_t) (struct bj_video_layer_t *p_layer, bj_error **p_error) |
typedef bj_window *(* | bj_window_create_window_fn_t) (struct bj_video_layer_t *p_layer, const char *title, uint16_t x, uint16_t y, uint16_t width, uint16_t height, uint8_t flags) |
typedef void(* | bj_window_delete_window_fn_t) (struct bj_video_layer_t *p_layer, bj_window *p_window) |
typedef void(* | bj_window_poll_events_fn_t) (struct bj_video_layer_t *p_layer) |
typedef int(* | bj_window_get_size_fn_t) (struct bj_video_layer_t *p_layer, const bj_window *p_window, int *p_width, int *p_height) |
typedef bj_bitmap *(* | bj_window_create_framebuffer_fn_t) (struct bj_video_layer_t *p_layer, const bj_window *p_window, bj_error **p_error) |
typedef void(* | bj_window_flush_framebuffer_fn_t) (struct bj_video_layer_t *p_layer, const bj_window *p_window) |
typedef struct bj_video_layer_t | bj_video_layer |