| ▼ include | |
| argparse.h | Command-line argument parser for C++ |
| array.h | Header file for the b8array class |
| bgprint.h | Header file for the bgprint library |
| bin.h | Module for managing binary data with named registrations |
| clipboard.h | Header file for the clipboard library |
| cobj.h | Header file for managing dynamic creation and destruction of objects in a game |
| cstr.h | Module for managing fixed-size strings |
| esc_decoder.h | Module for decoding and handling ANSI escape sequences |
| fcast.h | Module for performing forced type casts between different data types |
| fixed.h | |
| fontdata.h | Module for loading and displaying font data using the Picture Processing Unit (PPU) |
| fxmath.h | |
| handle.h | Module for managing pointers using handles |
| hif_decoder.h | Module for decoding and managing HIF events in the BEEP-8 system |
| huffman.h | Module for Huffman encoding and decoding |
| mt.h | Header file for the Mersenne Twister random number generator |
| nesctrl.h | NES controller emulation module for touch screen devices |
| pad.h | This module provides classes and functions for managing gamepad input |
| pico8.h | PICO-8-like API definitions for C/C++ in the BEEP-8 environment |
| pipe.h | Module for data pipeline processing using pipes |
| rle.h | Header file for the RLE (Run-Length Encoding) compression and decompression module |
| shell.h | This module provides a simple command line interface (CLI) for running specific commands within a program |
| sound.h | |
| sprprint.h | |
| sublibc.h | Utility functions for memory management and string operations |
| submath.h | Provides mathematical functions and utilities, primarily focused on fixed-point arithmetic |
| tokenizer.h | Header file for the tokenizer module |
| tostr.h | Utility functions for converting various data types to std::string |
| trace.h | Debug tracing macros for logging and monitoring program execution |
| zpack.h | Header file for ZPack compression and decompression classes |