16 lines
235 B
C
16 lines
235 B
C
|
#ifndef SCREENSAVER_H
|
||
|
#define SCREENSAVER_H
|
||
|
|
||
|
class Screensaver {
|
||
|
public:
|
||
|
virtual void Inhibit() = 0;
|
||
|
virtual void Uninhibit() = 0;
|
||
|
|
||
|
static Screensaver* GetScreensaver();
|
||
|
|
||
|
private:
|
||
|
static Screensaver* screensaver_;
|
||
|
};
|
||
|
|
||
|
#endif
|