| Contains all the classes of Gosu's audio system | |
| Contains pragmas that make MSVC link against all the necessary libraries automatically | |
| Interface of the Bitmap class | |
| Interface of the Color class | |
| Access to a small set of system paths | |
| Interface of the Font class | |
| Contains declarations of all of Gosu's available classes | |
| Umbrella header for lazy people with fast compilers, or pre-compiled headers | |
| Interface of the Graphics class | |
| Contains general typedefs and enums related to graphics | |
| Interface of the Image class and helper functions | |
| Interface of the ImageData class | |
| Interface of the Input class | |
| A special set of functions designed for tuning Gosu games | |
| Contains everything related to input and output | |
| Contains simple math functionality | |
| Macros and utility functions to facilitate programming on all of Gosu's supported platforms | |
| Interface of the three socket classes, MessageSocket, CommSocket and ListenerSocket | |
| Functions to output text on bitmaps | |
| Interface of the TextInput class | |
| Functions for timing | |
| Includes all parts of C++03 (TR1) that are relevant for Gosu | |
| General purpose utility functions | |
| Interface of the Window class | |
| Contains some functions which are used to implement Gosu on Windows and might be useful for advanced users who try to integrate Gosu in a Win32 application |