Provided by: libsdl3-doc_3.2.8+ds-1_all bug

NAME

       SDL_InitFlags - Initialization flags for SDL_Init
        and/or SDL_InitSubSystem

HEADER FILE

       Defined in SDL3/SDL_init.h

SYNOPSIS

       #include "SDL3/SDL.h"

       typedef Uint32 SDL_InitFlags;

       #define SDL_INIT_AUDIO      0x00000010u /**< `SDL_INIT_AUDIO` implies `SDL_INIT_EVENTS` */
       #define SDL_INIT_VIDEO      0x00000020u /**< `SDL_INIT_VIDEO` implies `SDL_INIT_EVENTS`, should be initialized on the main thread */
       #define SDL_INIT_JOYSTICK   0x00000200u /**< `SDL_INIT_JOYSTICK` implies `SDL_INIT_EVENTS`, should be initialized on the same thread as SDL_INIT_VIDEO on Windows if you don't set SDL_HINT_JOYSTICK_THREAD */
       #define SDL_INIT_HAPTIC     0x00001000u
       #define SDL_INIT_GAMEPAD    0x00002000u /**< `SDL_INIT_GAMEPAD` implies `SDL_INIT_JOYSTICK` */
       #define SDL_INIT_EVENTS     0x00004000u
       #define SDL_INIT_SENSOR     0x00008000u /**< `SDL_INIT_SENSOR` implies `SDL_INIT_EVENTS` */
       #define SDL_INIT_CAMERA     0x00010000u /**< `SDL_INIT_CAMERA` implies `SDL_INIT_EVENTS` */

DESCRIPTION

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

AVAILABILITY

       This datatype is available since SDL 3.2.0.

SEE ALSO

       (3), SDL_Init(3), (3),  SDL_Quit(3),  (3),  SDL_InitSubSystem(3),  (3),  SDL_QuitSubSystem(3),  (3),
       SDL_WasInit(3)

Simple Directmedia Layer                            SDL 3.2.8                               SDL_InitFlags(3type)