public static async Task <ILeaderboardsLoadScoresResult> LoadTopScoresAsync(this ILeaderboards api, GoogleApiClient apiClient, string leaderboardId, int span, int leaderboardCollection, int maxResults, bool forceReload) { return((await api.LoadTopScores(apiClient, leaderboardId, span, leaderboardCollection, maxResults, forceReload)).JavaCast <ILeaderboardsLoadScoresResult> ()); }
public static async Task <ILeaderboardsSubmitScoreResult> SubmitScoreImmediateAsync(this ILeaderboards api, GoogleApiClient apiClient, string leaderboardId, long score, string scoreTag) { return((await api.SubmitScoreImmediate(apiClient, leaderboardId, score, scoreTag)).JavaCast <ILeaderboardsSubmitScoreResult> ()); }
public static async Task <ILeaderboardsLoadScoresResult> LoadMoreScoresAsync(this ILeaderboards api, GoogleApiClient apiClient, LeaderboardScoreBuffer buffer, int maxResults, int pageDirection) { return((await api.LoadMoreScores(apiClient, buffer, maxResults, pageDirection)).JavaCast <ILeaderboardsLoadScoresResult> ()); }
public static async Task <ILeaderboardsLoadScoresResult> LoadPlayerCenteredScoresAsync(this ILeaderboards api, GoogleApiClient apiClient, string leaderboardId, int span, int leaderboardCollection, int maxResults) { return((await api.LoadPlayerCenteredScores(apiClient, leaderboardId, span, leaderboardCollection, maxResults)).JavaCast <ILeaderboardsLoadScoresResult> ()); }
public static async Task <ILeaderboardsLeaderboardMetadataResult> LoadLeaderboardMetadataAsync(this ILeaderboards api, GoogleApiClient apiClient, bool forceReload) { return((await api.LoadLeaderboardMetadata(apiClient, forceReload)).JavaCast <ILeaderboardsLeaderboardMetadataResult> ()); }
public static async Task <ILeaderboardsLoadPlayerScoreResult> LoadCurrentPlayerLeaderboardScoreAsync(this ILeaderboards api, GoogleApiClient apiClient, string leaderboardId, int span, int leaderboardCollection) { return((await api.LoadCurrentPlayerLeaderboardScore(apiClient, leaderboardId, span, leaderboardCollection)).JavaCast <ILeaderboardsLoadPlayerScoreResult> ()); }
public HomePageStatRetriever(IGameRetriever gameRetriever, ILeaderboards leaderboards) { games = gameRetriever.GetAllGames(); leaderboard = leaderboards.GetLimitedLeaderboard(); }
public PlayerDetailRetriever(IPlayerRetriever playerRetriever, IGameRetriever gameRetriever, ILeaderboards leaderboards, ITeamRetriever teamRetriever) { this.playerRetriever = playerRetriever; this.gameRetriever = gameRetriever; this.teamRetriever = teamRetriever; leaderboard = leaderboards.GetFullLeaderboard(); }
public LeaderboardModule(ILeaderboards leaderboards, ILeaderboardEntries leaderboardEntries, IPermissionService permissionService) { _leaderboards = leaderboards; _leaderboardEntries = leaderboardEntries; _permissionService = permissionService; }