sdlIsScreenSaverEnabled function

bool sdlIsScreenSaverEnabled()

Check whether the screensaver is currently enabled.

The screensaver is disabled by default since SDL 2.0.2. Before SDL 2.0.2 the screensaver was enabled by default.

The default can also be changed using SDL_HINT_VIDEO_ALLOW_SCREENSAVER.

\returns SDL_TRUE if the screensaver is enabled, SDL_FALSE if it is disabled.

\since This function is available since SDL 2.0.0.

\sa SDL_DisableScreenSaver \sa SDL_EnableScreenSaver

extern DECLSPEC SDL_bool SDLCALL SDL_IsScreenSaverEnabled(void)

Implementation

bool sdlIsScreenSaverEnabled() {
  final sdlIsScreenSaverEnabledLookupFunction =
      libSdl2.lookupFunction<Int32 Function(), int Function()>(
          'SDL_IsScreenSaverEnabled');
  return sdlIsScreenSaverEnabledLookupFunction() == 1;
}