|
libSDL2pp
C++ bindings/wrapper for SDL2
|
| ▼NSDL2pp | |
| ▼CAudioDevice | Audio device |
| CLockHandle | SDL2pp::AudioDevice lock |
| CAudioSpec | Audio format specification |
| CChunk | Fragment of audio data |
| CColor | RGB color with Alpha |
| CContainerRWops | RWops adaptor for random access STL containers |
| CCustomRWops | Base class for custom RWops |
| CException | Exception object representing SDL2 error |
| CFont | Holder of a loaded font |
| CMixer | Audio mixer |
| CMusic | Music data |
| CPoint | 2D point |
| CRect | 2D rectangle |
| CRenderer | 2D rendering context |
| CRWops | I/O abstraction |
| CSDL | Helper class taking care of SDL library initialization and deinitialization |
| CSDLImage | Helper class taking care of SDL_image library initialization and deinitialization |
| CSDLMixer | Helper class taking care of SDL_mixer library initialization and deinitialization |
| CSDLTTF | Helper class taking care of SDL_ttf library initialization and deinitialization |
| CStreamRWops | RWops adaptor for STL streams |
| ▼CSurface | Image stored in system memory with direct access to pixel data |
| CLockHandle | SDL2pp::Surface lock |
| ▼CTexture | Image stored in the graphics card memory that can be used for fast drawing |
| CLockHandle | SDL2pp::Texture lock |
| CWav | Chunk of audio data read from a .WAV file |
| CWindow | GUI window object |
| ▼Nstd | |
| Chash< SDL2pp::Color > | Std::hash specialization for SDL2pp::Color |
| Chash< SDL2pp::Point > | Std::hash specialization for SDL2pp::Rect |
| Chash< SDL2pp::Rect > | Std::hash specialization for SDL2pp::Rect |
| CBadOptionalAccess | Exception thrown on accessing a SDL2pp::Optional object with uninitialized state |
| COptional | Optional value container |