Module: SDL2::ScreenSaver

Defined in:
video.c,
video.c

Overview

This module provides functions to disable and enable a screensaver.

Class Method Summary collapse

Class Method Details

.disablenil

Disable screensaver.

Returns:

  • (nil)

See Also:



2880
2881
2882
2883
2884
# File 'video.c', line 2880

static VALUE ScreenSaver_disable(VALUE self)
{
    SDL_DisableScreenSaver();
    return Qnil;
}

.enablenil

Enable screensaver.

Returns:

  • (nil)

See Also:



2867
2868
2869
2870
2871
# File 'video.c', line 2867

static VALUE ScreenSaver_enable(VALUE self)
{
    SDL_EnableScreenSaver();
    return Qnil;
}

.enabled?Boolean

Return true if the screensaver is enabled.

Returns:

  • (Boolean)

See Also:



2892
2893
2894
2895
# File 'video.c', line 2892

static VALUE ScreenSaver_enabled_p(VALUE self)
{
    return INT2BOOL(SDL_IsScreenSaverEnabled());
}