Class handling application support for screensavers, dpms and shutdown timers.
More...
#include <ApplicationPowerHandling.h>
|
bool | IsInScreenSaver () const |
|
bool | IsScreenSaverInhibited () const |
|
void | ResetScreenSaver () |
|
void | SetScreenSaverLockFailed () |
|
void | SetScreenSaverUnlocked () |
|
void | StopScreenSaverTimer () |
|
std::string | ScreensaverIdInUse () const |
|
bool | GetRenderGUI () const |
|
void | SetRenderGUI (bool renderGUI) |
|
int | GlobalIdleTime () |
|
void | ResetSystemIdleTimer () |
|
bool | IsIdleShutdownInhibited () const |
|
void | ResetShutdownTimers () |
|
void | StopShutdownTimer () |
|
void | ResetNavigationTimer () |
|
bool | IsDPMSActive () const |
|
bool | ToggleDPMS (bool manual) |
|
bool | WakeUpScreenSaverAndDPMS (bool bPowerOffKeyPressed=false) |
|
bool | OnSettingChanged (const CSetting &setting) |
|
bool | OnSettingAction (const CSetting &setting) |
|
|
void | ActivateScreenSaver (bool forceType=false) |
|
void | CheckOSScreenSaverInhibitionSetting () |
|
void | CheckScreenSaverAndDPMS () |
|
void | InhibitScreenSaver (bool inhibit) |
|
void | ResetScreenSaverTimer () |
|
bool | WakeUpScreenSaver (bool bPowerOffKeyPressed=false) |
|
void | InhibitIdleShutdown (bool inhibit) |
|
void | HandleShutdownMessage () |
| Helper method to determine how to handle TMSG_SHUTDOWN.
|
|
void | CheckShutdown () |
|
float | NavigationIdleTime () |
|
Class handling application support for screensavers, dpms and shutdown timers.
◆ WakeUpScreenSaverAndDPMS()
bool CApplicationPowerHandling::WakeUpScreenSaverAndDPMS |
( |
bool |
bPowerOffKeyPressed = false | ) |
|
- Todo:
- if screensaver lock is specified but screensaver is not active (DPMS came first), activate screensaver now.
The documentation for this class was generated from the following files: