Banjo API 0.0.1
C99 game development API
Loading...
Searching...
No Matches
Data Structures
Here are the data structures with brief descriptions:
 Cbj_angular_2d_tAngular
 Cbj_audio_layer_create_infoDeclare a backend and its constructor function
 Cbj_audio_layer_tRepresent an audio backend (ALSA, MME, etc)
 Cbj_audio_play_note_data_tDefine parameters for generating simple waveforms
 Cbj_audio_properties_tDescribe properties of an audio device
 Cbj_build_infoStructure holding build information of the binary
 Cbj_button_event_tRepresent a mouse button event
 Cbj_cursor_event_tRepresent a mouse cursor movement event
 Cbj_enter_event_tRepresent a mouse enter or leave event
 Cbj_errorError structure
 Cbj_event_tRepresent a generic window-related event
 Cbj_event_t.__unnamed0__
 Cbj_key_event_tRepresent a keyboard key event
 Cbj_memory_callbacksCustom allocation callbacks
 Cbj_particle_2d_t2D point mass state and physical properties
 Cbj_pcg32_tPCG32 generator state
 Cbj_rect_tRepresents a rectangle with position and dimensions
 Cbj_rigid_body_2d_tRigid body with translational and angular components
 Cbj_stopwatchStructure representing a simple stopwatch
 Cbj_video_layer_create_infoStructure used to declare a video backend implementation
 Cbj_video_layer_tStructure describing a video layer backend