2007-02-13 08:33:35 -08:00
|
|
|
#ifdef E_TYPEDEFS
|
|
|
|
#else
|
|
|
|
#ifndef E_SCREENSAVER_H
|
|
|
|
#define E_SCREENSAVER_H
|
|
|
|
|
2012-12-08 22:27:42 -08:00
|
|
|
EINTERN void e_screensaver_preinit(void);
|
2010-11-22 07:21:32 -08:00
|
|
|
EINTERN int e_screensaver_init(void);
|
|
|
|
EINTERN int e_screensaver_shutdown(void);
|
2010-11-22 07:21:24 -08:00
|
|
|
|
2015-05-07 12:13:10 -07:00
|
|
|
E_API void e_screensaver_update(void);
|
2007-02-13 08:33:35 -08:00
|
|
|
|
2015-05-07 12:13:10 -07:00
|
|
|
E_API int e_screensaver_timeout_get(Eina_Bool use_idle);
|
|
|
|
E_API void e_screensaver_attrs_set(int timeout, int blanking, int expose);
|
|
|
|
E_API Eina_Bool e_screensaver_on_get(void);
|
|
|
|
E_API void e_screensaver_activate(void);
|
|
|
|
E_API void e_screensaver_deactivate(void);
|
2014-07-07 07:35:06 -07:00
|
|
|
|
2015-07-27 12:46:57 -07:00
|
|
|
E_API void e_screensaver_eval(Eina_Bool saver_on);
|
|
|
|
E_API void e_screensaver_notidle(void);
|
2015-08-04 16:10:09 -07:00
|
|
|
E_API void e_screensaver_inhibit_toggle(Eina_Bool inhibit);
|
2015-07-27 12:46:57 -07:00
|
|
|
|
2015-05-07 12:13:10 -07:00
|
|
|
E_API extern int E_EVENT_SCREENSAVER_ON;
|
2015-07-27 13:54:01 -07:00
|
|
|
E_API extern int E_EVENT_SCREENSAVER_OFF_PRE;
|
2015-05-07 12:13:10 -07:00
|
|
|
E_API extern int E_EVENT_SCREENSAVER_OFF;
|
2012-12-08 22:27:42 -08:00
|
|
|
|
2007-02-13 08:33:35 -08:00
|
|
|
#endif
|
|
|
|
#endif
|