Function wasInit

Wraps SDL_WasInit which checks whether particular subsystem(s) is already initialized

bool wasInit (
  bool timer = false,
  bool audio = false,
  bool video = false,
  bool joystick = false,
  bool haptic = false,
  bool gameController = false,
  bool events = false,
  bool everything = false,
  bool noParachute = false,
  bool sensor = false
) @trusted;

Parameters

NameDescription
timer selects the SDL_INIT_TIMER subsystem
audio selects the SDL_INIT_AUDIO subsystem
video selects the SDL_INIT_VIDEO subsystem
joystick selects the SDL_INIT_JOYSTICK subsystem
haptic selects the SDL_INIT_HAPTIC subsystem
gameController selects the SDL_INIT_GAMECONTROLLER subsystem
events selects the SDL_INIT_EVENTS subsystem
everything selects the SDL_INIT_EVERYTHING subsystem
noParachute selects the SDL_INIT_NOPARACHUTE subsystem
sensor selects the SDL_INIT_SENSOR subsystem (from SDL 2.0.9)

Returns

true if the selected subsystem(s) is initialized, otherwise false

Example

dsdl2.init();
assert(dsdl2.wasInit(video : true) == true);