xbmc
Public Member Functions | List of all members
COSScreenSaverX11 Class Reference
Inheritance diagram for COSScreenSaverX11:
Inheritance graph
[legend]
Collaboration diagram for COSScreenSaverX11:
Collaboration graph
[legend]

Public Member Functions

 COSScreenSaverX11 (Display *dpy)
 
void Inhibit () override
 Do not allow the OS screen saver to become active. More...
 
void Uninhibit () override
 Allow the OS screen saver to become active again. More...
 

Member Function Documentation

◆ Inhibit()

void COSScreenSaverX11::Inhibit ( )
overridevirtual

Do not allow the OS screen saver to become active.

Calling this function multiple times without calling Unhibit MUST NOT produce any side-effects.

Implements KODI::WINDOWING::IOSScreenSaver.

◆ Uninhibit()

void COSScreenSaverX11::Uninhibit ( )
overridevirtual

Allow the OS screen saver to become active again.

Calling this function multiple times or at all without calling Inhibit MUST NOT produce any side-effects.

Implements KODI::WINDOWING::IOSScreenSaver.


The documentation for this class was generated from the following files: