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: