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 |