cpp-sdl2
C++ header-only SDL2 wrapper
|
Csdl::simd::allocator< T > | Allocator usable with standard containers |
▼CBase | |
Csdl::Vec2< T, Base > | Generic templated 2D vector class |
Csdl::Mouse::Cursor | Cursor object |
Csdl::simd::deleter< T > | Deleter usable with std::unique_ptr<T> |
Csdl::simd::deleter< T[]> | Deleter usable with std::unique_ptr<T[]> |
Csdl::Haptic::Effect | Effect defintion |
Csdl::Event | Object that represent an event captured by SDL |
Csdl::Event::EventFilter | Event filter object |
▼Cstd::exception | STL class |
Csdl::Exception | Define to deactivate exception support |
Csdl::GameController | Represent a gamepad (game controller) |
Csdl::Window::GlContext | Nested class that represent a managed OpenGL Context by the SDL |
Csdl::Haptic | |
Csdl::Haptic::InstalledEffect | Installed effect handle |
Csdl::Joystick | |
Csdl::Surface::Lock | Represent a lock to safely access surface content |
Csdl::Texture::Lock | Lock object that permit to access pixels directly on texture |
Csdl::Pixel | Represent a 4 channel pixel |
Csdl::simd::allocator< T >::rebind< U > | |
Csdl::Renderer | Class that represent a SDL2 2D renderer |
Csdl::Root | This class represent the "library entry point" |
▼CSDL_Color | |
Csdl::Color | C++ wrapping around the SDL_Color structure |
▼CSDL_Rect | |
Csdl::Rect | Sdl::Rect, C++ wrapping of SDL_Rect |
Csdl::SharedObject | Represent a shared object (dynamic library, dynamically loaded library, module, plugin...) |
Csdl::Surface | Represent an SDL_Surface |
Csdl::Texture | Class that represet a renderer texture |
Csdl::Timer | Represent an SDL timer |
Csdl::details::Vec2Base< T > | Base content of a vector 2 |
Csdl::Window | Represent an SDL window |