SDL3pp
A slim C++ wrapper for SDL3
Loading...
Searching...
No Matches
Initialization flags

Typedefs

using SDL::InitFlags = Uint32
 Initialization flags for Init and/or InitSubSystem.

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
 INIT_JOYSTICK implies INIT_EVENTS
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

Initialization flags for Init and/or InitSubSystem.

These are the flags which may be passed to Init(). 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
Init
Quit
InitSubSystem
QuitSubSystem
WasInit

Variable Documentation

◆ INIT_AUDIO

InitFlags SDL::INIT_AUDIO
constexpr
Initial value:
=
SDL_INIT_AUDIO

INIT_AUDIO implies INIT_EVENTS

◆ INIT_CAMERA

InitFlags SDL::INIT_CAMERA
constexpr
Initial value:
=
SDL_INIT_CAMERA

INIT_CAMERA implies INIT_EVENTS

◆ INIT_GAMEPAD

InitFlags SDL::INIT_GAMEPAD
constexpr
Initial value:
=
SDL_INIT_GAMEPAD

INIT_GAMEPAD implies INIT_JOYSTICK

◆ INIT_JOYSTICK

InitFlags SDL::INIT_JOYSTICK
constexpr
Initial value:
=
SDL_INIT_JOYSTICK

INIT_JOYSTICK implies INIT_EVENTS

◆ INIT_SENSOR

InitFlags SDL::INIT_SENSOR
constexpr
Initial value:
=
SDL_INIT_SENSOR

INIT_SENSOR implies INIT_EVENTS