22 #ifndef BACKENDS_UPDATES_MACOSX_H 23 #define BACKENDS_UPDATES_MACOSX_H 25 #include "common/scummsys.h" 27 #if defined(MACOSX) && defined(USE_SPARKLE) 29 #include "common/updates.h" 31 class MacOSXUpdateManager :
public Common::UpdateManager {
33 MacOSXUpdateManager();
34 virtual ~MacOSXUpdateManager();
36 virtual void checkForUpdates();
38 virtual void setAutomaticallyChecksForUpdates(UpdateState state);
39 virtual UpdateState getAutomaticallyChecksForUpdates();
41 virtual void setUpdateCheckInterval(
int interval);
42 virtual int getUpdateCheckInterval();
44 virtual bool getLastUpdateCheckTimeAndDate(
TimeDate &t);
49 #endif // BACKENDS_UPDATES_MACOSX_H