5
Completeness
Dmitry Marakasov edited this page 2014-12-27 05:54:38 +03:00

This chapter contains information on availability of wrappers for each specific libSDL2 function. The structure copies SDL2 wiki.

Note that it's always possible to use native SDL2 functions with SDL2pp, as all SDL2pp wrapper objects provide getters for native SDL objects. Some functions do not require wrapping at all (such as SDL_Delay(), which doesn't use any objects which require lifetime management and does not return any errors), some are not needed in c++11 as it has native constructs providing specific functionality (threads, for example). However some of these may still be wrapped for the sake of uniformity.

Basics

Video

Input Events

Force Feedback

Audio

Threads

Timers

File Abstraction

Shared Object Support

Platform and CPU Information

Power Management

Additional