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.