Allegro 5 reference manual
Core API
- Configuration files
- Displays
- Events
- File I/O
- Filesystem
- Fixed point math
- Fullscreen modes
- Graphics routines
- Haptic routines
- Joystick routines
- Keyboard routines
- Memory management
- Monitors
- Mouse routines
- Path structures
- Shader
- State
- System routines
- Threads
- Time
- Timer
- Touch input
- Transformations
- UTF-8 string routines
- Miscellaneous
- Platform-specific
- Direct3D integration
- OpenGL integration