|
cpp-sdl2
C++ header-only SDL2 wrapper
|
| ▼Nsdl | Define to deactivate exception support |
| ▼Ndetails | Contains implementation details |
| CVec2Base | Base content of a vector 2 |
| ▼NMouse | |
| CCursor | Cursor object |
| ▼Nsimd | |
| ▼Callocator | Allocator usable with standard containers |
| Crebind | |
| Cdeleter | Deleter usable with std::unique_ptr<T> |
| Cdeleter< T[]> | Deleter usable with std::unique_ptr<T[]> |
| CColor | C++ wrapping around the SDL_Color structure |
| ▼CEvent | Object that represent an event captured by SDL |
| CEventFilter | Event filter object |
| CException | Define to deactivate exception support |
| CGameController | Represent a gamepad (game controller) |
| ▼CHaptic | |
| CEffect | Effect defintion |
| CInstalledEffect | Installed effect handle |
| CJoystick | |
| CPixel | Represent a 4 channel pixel |
| CRect | Sdl::Rect, C++ wrapping of SDL_Rect |
| CRenderer | Class that represent a SDL2 2D renderer |
| CRoot | This class represent the "library entry point" |
| CSharedObject | Represent a shared object (dynamic library, dynamically loaded library, module, plugin...) |
| ▼CSurface | Represent an SDL_Surface |
| CLock | Represent a lock to safely access surface content |
| ▼CTexture | Class that represet a renderer texture |
| CLock | Lock object that permit to access pixels directly on texture |
| CTimer | Represent an SDL timer |
| CVec2 | Generic templated 2D vector class |
| ▼CWindow | Represent an SDL window |
| CGlContext | Nested class that represent a managed OpenGL Context by the SDL |