|
Banjo API 1.0.0-rc.2
Low-level C99 game development API
|
| Cbj_angular_2d | Angular |
| Cbj_audio_play_note_data | Define parameters for generating simple waveforms |
| Cbj_audio_properties | Describe properties of an audio device |
| Cbj_build_info | Structure holding build information of the binary |
| Cbj_button_event | Represent a mouse button event |
| Cbj_cli | Parser context and argument list descriptor |
| Cbj_cli_argument | Descriptor for a single command line argument |
| Cbj_cursor_event | Represent a mouse cursor movement event |
| Cbj_enter_event | Represent a mouse enter or leave event |
| Cbj_event | Represent a generic window-related event |
| Cbj_event.as | |
| Cbj_key_event | Represent a keyboard key event |
| Cbj_mat3x2 | 3×2 column-major matrix (2D affine) |
| Cbj_mat3x3 | 3×3 column-major matrix |
| Cbj_mat4x3 | 4×3 column-major matrix (3D affine) |
| Cbj_mat4x4 | 4×4 column-major matrix |
| Cbj_memory_callbacks | Custom allocation callbacks |
| Cbj_particle_2d | 2D point mass state and physical properties |
| Cbj_pcg32 | PCG32 generator state |
| Cbj_rect | Axis-aligned rectangle: a top-left corner plus a width and height |
| Cbj_rigid_body_2d | Rigid body with translational and angular components |
| Cbj_stopwatch | Structure representing a simple stopwatch |
| Cbj_tick_info | Timing snapshot handed to the step and fixed-step callbacks |
| Cbj_vec2 | 2D vector of bj_real components |
| Cbj_vec3 | 3D vector of bj_real components |
| Cbj_vec4 | 4D vector of bj_real components |
| Cdistribution | |
| Cevent_counter | |
| Cplanet_t | |
| Cpong_t |