Namespace SA.CrossPlatform.GameServices
Classes
UM_AchievementsLoadResult
Achievements Load Result object,
UM_GameService
Main entry point for the Game Services APIs. This class provides APIs and interfaces to access the game services functionality.
UM_LeaderboardMeta
Data interface for leaderboar metadata.
UM_LoadLeaderboardsMetaResult
Object that represent leaderboards loading result
UM_PlayerInfo
Player metadata model.
UM_SavedGameDataLoadResult
Game load result object.
UM_SavedGamesMetadataResult
The result of Snapshots loading
UM_SaveInfo
Saved game metadata.
UM_Score
An object containing information for a score that was earned by the player.
UM_ScoreLoadResult
Object that holds score load result
Interfaces
UM_iAchievement
Data interface for retrieving achievement information.
UM_iAchievementsClient
A client to interact with achievements functionality.
UM_iLeaderboard
Data interface for leaderboard metadata.
UM_iLeaderboardsClient
A client to interact with leaderboards functionality.
UM_iPlayer
Game service player model.
UM_iSavedGameMetadata
Data interface for the metadata of a saved game.
UM_iSavedGamesClient
A client to interact with saved games functionality.
UM_iScore
An object containing information for a score that was earned by the player.
UM_iSignInClient
A client to interact with sing-in flow.
Enums
UM_AchievementState
Achievement State.
UM_AchievementType
Achievement Type options.
UM_LeaderboardCollection
The scope of players to be searched for scores.
UM_LeaderboardTimeSpan
The period of time to which a player’s best score is restricted.
UM_PlayerState
Player states.