#include <CXWindowsScreenSaver.h>
Inherits IScreenSaver.
Inheritance diagram for CXWindowsScreenSaver:
Public Member Functions | |
CXWindowsScreenSaver (Display *, Window, void *eventTarget) | |
virtual void | enable () |
Enable screen saver. | |
virtual void | disable () |
Disable screen saver. | |
virtual void | activate () |
Activate screen saver. | |
virtual void | deactivate () |
Deactivate screen saver. | |
virtual bool | isActive () const |
Test if screen saver on. | |
manipulators | |
bool | handleXEvent (const XEvent *) |
Event filtering. | |
void | destroy () |
Destroy without the display. |
Definition at line 30 of file CXWindowsScreenSaver.h.
|
Activate screen saver. Activate (i.e. show) the screen saver. Implements IScreenSaver. Definition at line 245 of file CXWindowsScreenSaver.cpp. Referenced by CXWindowsScreen::screensaver(). |
|
Deactivate screen saver. Deactivate (i.e. hide) the screen saver, reseting the screen saver timer. Implements IScreenSaver. Definition at line 271 of file CXWindowsScreenSaver.cpp. Referenced by CXWindowsScreen::screensaver(). |
|
Destroy without the display. Tells this object to delete itself without using the X11 display. It may leak some resources as a result. Definition at line 142 of file CXWindowsScreenSaver.cpp. |
|
Disable screen saver. Disable the screen saver, saving the old settings for the next call to enable(). Implements IScreenSaver. Definition at line 225 of file CXWindowsScreenSaver.cpp. Referenced by CXWindowsScreen::openScreensaver(). |
|
Enable screen saver. Enable the screen saver, restoring the screen saver settings to what they were when disable() was previously called. If disable() wasn't previously called then it should keep the current settings or use reasonable defaults. Implements IScreenSaver. Definition at line 210 of file CXWindowsScreenSaver.cpp. Referenced by CXWindowsScreen::closeScreensaver(). |
|
Event filtering. Should be called for each system event before event translation and dispatch. Returns true to skip translation and dispatch. Definition at line 149 of file CXWindowsScreenSaver.cpp. Referenced by CXWindowsScreen::handleSystemEvent(). |
|
Test if screen saver on. Returns true iff the screen saver is currently active (showing). Implements IScreenSaver. Definition at line 297 of file CXWindowsScreenSaver.cpp. |