|
SDL3pp
A slim C++ wrapper for SDL3
|

Modules | |
| Display and Window Management | |
| SDL's video subsystem is largely interested in abstracting window management from the underlying operating system. | |
| 2D Accelerated Rendering | |
| Header file for SDL 2D rendering functions. | |
| Pixel Formats and Conversion Routines | |
| SDL offers facilities for pixel management. | |
| Blend modes | |
| Blend modes decide how two colors will mix together. | |
| Rectangle Functions | |
| Some helper functions for managing rectangles and 2D points, in both integer and floating point versions. | |
| Surface Creation and Simple Drawing | |
| SDL surfaces are buffers of pixels in system RAM. | |
| Clipboard Handling | |
| SDL provides access to the system clipboard, both for reading information from other processes and publishing information of its own. | |
| Vulkan Support | |
| Functions for creating Vulkan surfaces on SDL windows. | |
| Metal Support | |
| Functions to creating Metal layers and views on SDL windows. | |
| Camera Support | |
| Video capture for the SDL library. | |