|
GOG GALAXY SDK Documentation
|
Contains data structures and interfaces related to statistics, achievements and leaderboards. More...
Go to the source code of this file.
Classes | |
| class | IUserStatsAndAchievementsRetrieveListener |
| Listener for the event of retrieving statistics and achievements of a specified user, possibly our own. More... | |
| class | IStatsAndAchievementsStoreListener |
| Listener for the event of storing own statistics and achievements. More... | |
| class | IAchievementChangeListener |
| Listener for the event of changing an achievement. More... | |
| class | ILeaderboardsRetrieveListener |
| Listener for the event of retrieving definitions of leaderboards. More... | |
| class | ILeaderboardEntriesRetrieveListener |
| Listener for the event of retrieving requested entries of a leaderboard. More... | |
| class | ILeaderboardScoreUpdateListener |
| Listener for the event of updating score in a leaderboard. More... | |
| class | ILeaderboardRetrieveListener |
| Listener for the event of retrieving definition of a leaderboard. More... | |
| class | IUserTimePlayedRetrieveListener |
| Listener for the event of retrieving user time played. More... | |
| class | IStats |
| The interface for managing statistics, achievements and leaderboards. More... | |
Typedefs | |
| typedef SelfRegisteringListener< IUserStatsAndAchievementsRetrieveListener > | GlobalUserStatsAndAchievementsRetrieveListener |
| Globally self-registering version of IUserStatsAndAchievementsRetrieveListener. | |
| typedef SelfRegisteringListener< IStatsAndAchievementsStoreListener > | GlobalStatsAndAchievementsStoreListener |
| Globally self-registering version of IStatsAndAchievementsStoreListener. | |
| typedef SelfRegisteringListener< IAchievementChangeListener > | GlobalAchievementChangeListener |
| Globally self-registering version of IAchievementChangeListener. | |
| typedef SelfRegisteringListener< ILeaderboardsRetrieveListener > | GlobalLeaderboardsRetrieveListener |
| Globally self-registering version of a ILeaderboardsRetrieveListener. | |
| typedef SelfRegisteringListener< ILeaderboardEntriesRetrieveListener > | GlobalLeaderboardEntriesRetrieveListener |
| Globally self-registering version of a ILeaderboardEntriesRetrieveListener. | |
| typedef SelfRegisteringListener< ILeaderboardScoreUpdateListener > | GlobalLeaderboardScoreUpdateListener |
| Globally self-registering version of a ILeaderboardScoreUpdateListener. | |
| typedef SelfRegisteringListener< ILeaderboardRetrieveListener > | GlobalLeaderboardRetrieveListener |
| Globally self-registering version of a ILeaderboardRetrieveListener. | |
| typedef SelfRegisteringListener< IUserTimePlayedRetrieveListener > | GlobalUserTimePlayedRetrieveListener |
| Globally self-registering version of a IUserTimePlayedRetrieveListener. | |
Enumerations | |
| enum | LeaderboardSortMethod { LEADERBOARD_SORT_METHOD_NONE , LEADERBOARD_SORT_METHOD_ASCENDING , LEADERBOARD_SORT_METHOD_DESCENDING } |
| The sort order of a leaderboard. More... | |
| enum | LeaderboardDisplayType { LEADERBOARD_DISPLAY_TYPE_NONE , LEADERBOARD_DISPLAY_TYPE_NUMBER , LEADERBOARD_DISPLAY_TYPE_TIME_SECONDS , LEADERBOARD_DISPLAY_TYPE_TIME_MILLISECONDS } |
| The display type of a leaderboard. More... | |
Contains data structures and interfaces related to statistics, achievements and leaderboards.