20 #ifndef HEADER_WEB_ACHIEVEMENTS_STATUS_HPP
21 #define HEADER_WEB_ACHIEVEMENTS_STATUS_HPP
23 #include "achievements/achievement_info.hpp"
49 int getGameID()
const {
return m_game_id; }
This class stores an achievement definition from the xml file, including title, description,...
Definition: achievement_info.hpp:41
This class keeps tracks of all achievements of one player.
Definition: achievements_status.hpp:43
This class updates achievements on an online site.
Definition: web_achievements_status.hpp:34
void updateAchievementsProgress(AchievementsStatus *status)
Checks for an updates to achievements progress.
Definition: web_achievements_status.cpp:70
WebAchievementsStatus(int version, std::map< uint32_t, AchievementInfo * > &info)
Constructur, initialises this object with the data from the corresponding AchievementInfo.
Definition: web_achievements_status.cpp:35
void achieved(AchievementInfo *info)
Sets an achievement.
Definition: web_achievements_status.cpp:88