SDL3pp
A slim C++ wrapper for SDL3
Loading...
Searching...
No Matches
Classes | Typedefs | Variables

Classes

struct  SDL::InitFlagsExtra
 Initialization flags for SDL satellite libraries. More...
 

Typedefs

using SDL::InitFlags = Uint32
 Initialization flags for SDL.
 

Variables

constexpr InitFlags SDL::INIT_AUDIO
 INIT_AUDIO implies INIT_EVENTS
 
constexpr InitFlags SDL::INIT_VIDEO = SDL_INIT_VIDEO
 INIT_VIDEO implies INIT_EVENTS, should be initialized on the main thread
 
constexpr InitFlags SDL::INIT_JOYSTICK = SDL_INIT_JOYSTICK
 INIT_JOYSTICK implies INIT_EVENTS, should be initialized on the same thread as INIT_VIDEO on Windows if you don't set SDL_HINT_JOYSTICK_THREAD
 
constexpr InitFlags SDL::INIT_HAPTIC = SDL_INIT_HAPTIC
 HAPTIC.
 
constexpr InitFlags SDL::INIT_GAMEPAD
 INIT_GAMEPAD implies INIT_JOYSTICK
 
constexpr InitFlags SDL::INIT_EVENTS = SDL_INIT_EVENTS
 EVENTS.
 
constexpr InitFlags SDL::INIT_SENSOR
 INIT_SENSOR implies INIT_EVENTS
 
constexpr InitFlags SDL::INIT_CAMERA
 INIT_CAMERA implies INIT_EVENTS
 

Detailed Description

Typedef Documentation

◆ InitFlags

using SDL::InitFlags = typedef Uint32

These are the flags which may be passed to InitSubSystem(). You should specify the subsystems which you will be using in your application.

Since
This datatype is available since SDL 3.2.0.
See also
InitSubSystem
InitFlagsExtra
Quit
QuitSubSystem
WasInit

Variable Documentation

◆ INIT_AUDIO

constexpr InitFlags SDL::INIT_AUDIO
constexpr
Initial value:
=
SDL_INIT_AUDIO

◆ INIT_CAMERA

constexpr InitFlags SDL::INIT_CAMERA
constexpr
Initial value:
=
SDL_INIT_CAMERA

◆ INIT_GAMEPAD

constexpr InitFlags SDL::INIT_GAMEPAD
constexpr
Initial value:
=
SDL_INIT_GAMEPAD

◆ INIT_SENSOR

constexpr InitFlags SDL::INIT_SENSOR
constexpr
Initial value:
=
SDL_INIT_SENSOR