libSDL2pp
C++ bindings/wrapper for SDL2
|
CSDL2pp::AudioDevice | Audio device |
CBadOptionalAccess | Exception thrown on accessing a SDL2pp::Optional object with uninitialized state |
CSDL2pp::Chunk | Fragment of audio data |
▼CSDL2pp::CustomRWops | Base class for custom RWops |
CSDL2pp::ContainerRWops< C > | RWops adaptor for random access STL containers |
CSDL2pp::StreamRWops< S > | RWops adaptor for STL streams |
CSDL2pp::Font | Holder of a loaded font |
Cstd::hash< SDL2pp::Color > | Std::hash specialization for SDL2pp::Color |
Cstd::hash< SDL2pp::Point > | Std::hash specialization for SDL2pp::Rect |
Cstd::hash< SDL2pp::Rect > | Std::hash specialization for SDL2pp::Rect |
CSDL2pp::AudioDevice::LockHandle | SDL2pp::AudioDevice lock |
CSDL2pp::Surface::LockHandle | SDL2pp::Surface lock |
CSDL2pp::Texture::LockHandle | SDL2pp::Texture lock |
CSDL2pp::Mixer | Audio mixer |
CSDL2pp::Music | Music data |
COptional | Optional value container |
CSDL2pp::Renderer | 2D rendering context |
▼Cstd::runtime_error | |
CSDL2pp::Exception | Exception object representing SDL2 error |
CSDL2pp::RWops | I/O abstraction |
CSDL2pp::SDL | Helper class taking care of SDL library initialization and deinitialization |
▼CSDL_AudioSpec | |
CSDL2pp::AudioSpec | Audio format specification |
▼CSDL_Color | |
CSDL2pp::Color | RGB color with Alpha |
▼CSDL_Point | |
CSDL2pp::Point | 2D point |
▼CSDL_Rect | |
CSDL2pp::Rect | 2D rectangle |
CSDL2pp::SDLImage | Helper class taking care of SDL_image library initialization and deinitialization |
CSDL2pp::SDLMixer | Helper class taking care of SDL_mixer library initialization and deinitialization |
CSDL2pp::SDLTTF | Helper class taking care of SDL_ttf library initialization and deinitialization |
CSDL2pp::Surface | Image stored in system memory with direct access to pixel data |
CSDL2pp::Texture | Image stored in the graphics card memory that can be used for fast drawing |
CSDL2pp::Wav | Chunk of audio data read from a .WAV file |
CSDL2pp::Window | GUI window object |