Banjo API 0.0.1
C99 game development API
Loading...
Searching...
No Matches
Topics
Here is a list of all topics with brief descriptions:
[detail level 12]
 CoreGeneral-purpose API
 AudioProvide basic PCM audio playback
 BitmapMatrix of pixels
 Drawing2D drawing facilities
 Pixel Definition
 ShadersSoftware shader-like API for bj_bitmap
 Error ManagementRecoverable error handling facilities
 EventHandle input events such as keyboard, mouse and focus
 LoggingLogging utility functions
 MathMath utilities (precision abstraction, constants, scalar functions)
 Geometry 2D2D Geometry utilities
 Memory Management
 PhysicsBasic physics utilities (constant-acceleration kinematics, etc.)
 2D Physics2D physics utilities (point masses, forces, kinematics)
 RandomRandom number generation utilities
 Data Stream
 SystemAbstraction to usual system calls such as library loading and time
 TimeHigh-level and low-level time management utilities, including thread sleeping, time counters, and a simple stopwatch abstraction
 VideoManage window creation and pixel-based drawing
 WindowsWindow creation and management API