GBDK 2020 Docs API Documentation for GBDK 2020

### - _ -

- __assert() : assert.h
- __call__banked() : far_ptr.h
- __HandleCrash() : crash_handler.h
- __setjmp() : setjmp.h

### - a -

- abs() : stdlib.h
- add_JOY() : gb.h
- add_LCD() : gb.h
- add_SIO() : gb.h
- add_TIM() : gb.h
- add_VBL() : gb.h
- arand() : rand.h
- atoi() : stdlib.h
- atol() : stdlib.h
- atomic_flag_clear() : stdatomic.h
- atomic_flag_test_and_set() : stdatomic.h

### - b -

- bcd2text() : bcd.h
- bcd_add() : bcd.h
- bcd_sub() : bcd.h
- BGB_profiler_message() : bgb_emu.h
- box() : drawing.h
- bsearch() : stdlib.h

### - c -

- calloc() : stdlib.h
- cgb_compatibility() : cgb.h
- circle() : drawing.h
- clock() : time.h
- cls() : console.h
- color() : drawing.h
- cpu_fast() : cgb.h
- cpu_slow() : cgb.h

### - d -

- debug() : malloc.h
- delay() : gb.h
- disable_interrupts() : gb.h
- display_off() : gb.h
- draw_image() : drawing.h

### - e -

- enable_interrupts() : gb.h
- exit() : stdlib.h

### - f -

- fill_bkg_rect() : gb.h
- fill_win_rect() : gb.h
- font_init() : font.h
- font_load() : font.h
- font_set() : font.h
- free() : stdlib.h

### - g -

- gb_decompress() : gbdecompress.h
- gb_decompress_bkg_data() : gbdecompress.h
- gb_decompress_sprite_data() : gbdecompress.h
- gb_decompress_win_data() : gbdecompress.h
- get_bkg_data() : gb.h
- get_bkg_tiles() : gb.h
- get_data() : gb.h
- get_mode() : gb.h
- get_sprite_data() : gb.h
- get_sprite_prop() : gb.h
- get_sprite_tile() : gb.h
- get_tiles() : gb.h
- get_win_data() : gb.h
- get_win_tiles() : gb.h
- getchar() : stdio.h
- getpix() : drawing.h
- gets() : stdio.h
- gotogxy() : drawing.h
- gotoxy() : console.h
- gprint() : drawing.h
- gprintf() : drawing.h
- gprintln() : drawing.h
- gprintn() : drawing.h

### - h -

- hide_metasprite() : metasprites.h
- hide_sprite() : gb.h
- hiramcpy() : gb.h

### - i -

- init_bkg() : gb.h
- init_win() : gb.h
- initarand() : rand.h
- initrand() : rand.h
- isalpha() : ctype.h
- isdigit() : ctype.h
- islower() : ctype.h
- isspace() : ctype.h
- isupper() : ctype.h
- itoa() : stdlib.h

### - j -

- joypad() : gb.h
- joypad_ex() : gb.h
- joypad_init() : gb.h

### - l -

- labs() : stdlib.h
- line() : drawing.h
- longjmp() : setjmp.h
- ltoa() : stdlib.h

### - m -

- malloc() : stdlib.h
- malloc_gc() : malloc.h
- memcpy() : string.h
- memmove() : string.h
- memset() : string.h
- mode() : gb.h
- move_bkg() : gb.h
- move_metasprite() : metasprites.h
- move_metasprite_hflip() : metasprites.h
- move_metasprite_hvflip() : metasprites.h
- move_metasprite_vflip() : metasprites.h
- move_sprite() : gb.h
- move_win() : gb.h

### - n -

- nowait_int_handler() : gb.h

### - p -

- play_sample() : sample.h
- plot() : drawing.h
- plot_point() : drawing.h
- posx() : console.h
- posy() : console.h
- printf() : stdio.h
- putchar() : stdio.h
- puts() : stdio.h

### - q -

- qsort() : stdlib.h

### - r -

- rand() : rand.h
- randw() : rand.h
- realloc() : stdlib.h
- receive_byte() : gb.h
- remove_JOY() : gb.h
- remove_LCD() : gb.h
- remove_SIO() : gb.h
- remove_TIM() : gb.h
- remove_VBL() : gb.h
- reset() : gb.h
- reverse() : string.h

### - s -

- scroll_bkg() : gb.h
- scroll_sprite() : gb.h
- scroll_win() : gb.h
- send_byte() : gb.h
- set_bkg_1bit_data() : gb.h
- set_bkg_data() : gb.h
- set_bkg_palette() : cgb.h
- set_bkg_palette_entry() : cgb.h
- set_bkg_tiles() : gb.h
- set_data() : gb.h
- set_interrupts() : gb.h
- SET_SHADOW_OAM_ADDRESS() : gb.h
- set_sprite_1bit_data() : gb.h
- set_sprite_data() : gb.h
- set_sprite_palette() : cgb.h
- set_sprite_palette_entry() : cgb.h
- set_sprite_prop() : gb.h
- set_sprite_tile() : gb.h
- set_tiles() : gb.h
- set_win_1bit_data() : gb.h
- set_win_data() : gb.h
- set_win_tiles() : gb.h
- setchar() : console.h
- sgb_check() : sgb.h
- sgb_transfer() : sgb.h
- sgb_transfer_nowait() : sgb.h
- sprintf() : stdio.h
- strcat() : string.h
- strcmp() : string.h
- strcpy() : string.h
- strlen() : string.h
- strncat() : string.h
- strncmp() : string.h
- strncpy() : string.h
- switch_data() : drawing.h

### - t -

- time() : time.h
- to_far_ptr() : far_ptr.h
- tolower() : ctype.h
- toupper() : ctype.h

### - u -

- uint2bcd() : bcd.h
- ultoa() : stdlib.h
- utoa() : stdlib.h

### - v -

- vmemset() : gb.h

### - w -

- wait_int_handler() : gb.h
- wait_vbl_done() : gb.h
- waitpad() : gb.h
- waitpadup() : gb.h
- wrtchr() : drawing.h