|
GOG GALAXY SDK Documentation
|
This is the complete list of members for IStats, including all inherited members.
| ClearAchievement(const char *name)=0 | IStats | pure virtual |
| FindLeaderboard(const char *name, ILeaderboardRetrieveListener *const listener=NULL)=0 | IStats | pure virtual |
| FindOrCreateLeaderboard(const char *name, const char *displayName, const LeaderboardSortMethod &sortMethod, const LeaderboardDisplayType &displayType, ILeaderboardRetrieveListener *const listener=NULL)=0 | IStats | pure virtual |
| GetAchievement(const char *name, bool &unlocked, uint32_t &unlockTime, GalaxyID userID=GalaxyID())=0 | IStats | pure virtual |
| GetAchievementDescription(const char *name)=0 | IStats | pure virtual |
| GetAchievementDescriptionCopy(const char *name, char *buffer, uint32_t bufferLength)=0 | IStats | pure virtual |
| GetAchievementDisplayName(const char *name)=0 | IStats | pure virtual |
| GetAchievementDisplayNameCopy(const char *name, char *buffer, uint32_t bufferLength)=0 | IStats | pure virtual |
| GetLeaderboardDisplayName(const char *name)=0 | IStats | pure virtual |
| GetLeaderboardDisplayNameCopy(const char *name, char *buffer, uint32_t bufferLength)=0 | IStats | pure virtual |
| GetLeaderboardDisplayType(const char *name)=0 | IStats | pure virtual |
| GetLeaderboardEntryCount(const char *name)=0 | IStats | pure virtual |
| GetLeaderboardSortMethod(const char *name)=0 | IStats | pure virtual |
| GetRequestedLeaderboardEntry(uint32_t index, uint32_t &rank, int32_t &score, GalaxyID &userID)=0 | IStats | pure virtual |
| GetRequestedLeaderboardEntryWithDetails(uint32_t index, uint32_t &rank, int32_t &score, void *details, uint32_t detailsSize, uint32_t &outDetailsSize, GalaxyID &userID)=0 | IStats | pure virtual |
| GetStatFloat(const char *name, GalaxyID userID=GalaxyID())=0 | IStats | pure virtual |
| GetStatInt(const char *name, GalaxyID userID=GalaxyID())=0 | IStats | pure virtual |
| GetUserTimePlayed(GalaxyID userID=GalaxyID())=0 | IStats | pure virtual |
| IsAchievementVisible(const char *name)=0 | IStats | pure virtual |
| IsAchievementVisibleWhileLocked(const char *name)=0 | IStats | pure virtual |
| RequestLeaderboardEntriesAroundUser(const char *name, uint32_t countBefore, uint32_t countAfter, GalaxyID userID=GalaxyID(), ILeaderboardEntriesRetrieveListener *const listener=NULL)=0 | IStats | pure virtual |
| RequestLeaderboardEntriesForUsers(const char *name, GalaxyID *userArray, uint32_t userArraySize, ILeaderboardEntriesRetrieveListener *const listener=NULL)=0 | IStats | pure virtual |
| RequestLeaderboardEntriesGlobal(const char *name, uint32_t rangeStart, uint32_t rangeEnd, ILeaderboardEntriesRetrieveListener *const listener=NULL)=0 | IStats | pure virtual |
| RequestLeaderboards(ILeaderboardsRetrieveListener *const listener=NULL)=0 | IStats | pure virtual |
| RequestUserStatsAndAchievements(GalaxyID userID=GalaxyID(), IUserStatsAndAchievementsRetrieveListener *const listener=NULL)=0 | IStats | pure virtual |
| RequestUserTimePlayed(GalaxyID userID=GalaxyID(), IUserTimePlayedRetrieveListener *const listener=NULL)=0 | IStats | pure virtual |
| ResetStatsAndAchievements(IStatsAndAchievementsStoreListener *const listener=NULL)=0 | IStats | pure virtual |
| SetAchievement(const char *name)=0 | IStats | pure virtual |
| SetLeaderboardScore(const char *name, int32_t score, bool forceUpdate=false, ILeaderboardScoreUpdateListener *const listener=NULL)=0 | IStats | pure virtual |
| SetLeaderboardScoreWithDetails(const char *name, int32_t score, const void *details, uint32_t detailsSize, bool forceUpdate=false, ILeaderboardScoreUpdateListener *const listener=NULL)=0 | IStats | pure virtual |
| SetStatFloat(const char *name, float value)=0 | IStats | pure virtual |
| SetStatInt(const char *name, int32_t value)=0 | IStats | pure virtual |
| StoreStatsAndAchievements(IStatsAndAchievementsStoreListener *const listener=NULL)=0 | IStats | pure virtual |
| UpdateAvgRateStat(const char *name, float countThisSession, double sessionLength)=0 | IStats | pure virtual |
| ~IStats() (defined in IStats) | IStats | inlinevirtual |