MythTV  master
Public Member Functions | Private Attributes | List of all members
ScreenSaverControl Class Reference

Controls all instances of the screensaver. More...

#include <screensaver.h>

Public Member Functions

 ScreenSaverControl ()
 
 ~ScreenSaverControl ()
 
void Disable (void)
 
void Restore (void)
 
void Reset (void)
 
bool Asleep (void)
 

Private Attributes

QList< ScreenSaver * > m_screenSavers
 

Detailed Description

Controls all instances of the screensaver.

Definition at line 42 of file screensaver.h.

Constructor & Destructor Documentation

◆ ScreenSaverControl()

ScreenSaverControl::ScreenSaverControl ( )

Definition at line 24 of file screensaver.cpp.

◆ ~ScreenSaverControl()

ScreenSaverControl::~ScreenSaverControl ( )

Definition at line 49 of file screensaver.cpp.

Member Function Documentation

◆ Disable()

void ScreenSaverControl::Disable ( void  )

Definition at line 56 of file screensaver.cpp.

Referenced by MythUIHelper::DoDisableScreensaver().

◆ Restore()

void ScreenSaverControl::Restore ( void  )

Definition at line 63 of file screensaver.cpp.

Referenced by MythUIHelper::DoRestoreScreensaver().

◆ Reset()

void ScreenSaverControl::Reset ( void  )

Definition at line 70 of file screensaver.cpp.

Referenced by MythUIHelper::DoResetScreensaver().

◆ Asleep()

bool ScreenSaverControl::Asleep ( void  )

Definition at line 77 of file screensaver.cpp.

Referenced by MythUIHelper::GetScreenIsAsleep().

Member Data Documentation

◆ m_screenSavers

QList<ScreenSaver *> ScreenSaverControl::m_screenSavers
private

Definition at line 53 of file screensaver.h.

Referenced by Asleep(), Disable(), Reset(), Restore(), ScreenSaverControl(), and ~ScreenSaverControl().


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