상속: IPlayGamesClient
예제 #1
0
 public void LoadMoreScores(ScorePageToken token, int rowCount, Action <LeaderboardScoreData> callback)
 {
     DummyClient.LogUsage();
     if (callback == null)
     {
         return;
     }
     callback(new LeaderboardScoreData(token.LeaderboardId, ResponseStatus.LicenseCheckFailed));
 }
예제 #2
0
 public void LoadScores(string leaderboardId, LeaderboardStart start, int rowCount, LeaderboardCollection collection, LeaderboardTimeSpan timeSpan, Action <LeaderboardScoreData> callback)
 {
     DummyClient.LogUsage();
     if (callback == null)
     {
         return;
     }
     callback(new LeaderboardScoreData(leaderboardId, ResponseStatus.LicenseCheckFailed));
 }
예제 #3
0
 public void Authenticate(Action <bool> callback, bool silent)
 {
     DummyClient.LogUsage();
     if (callback == null)
     {
         return;
     }
     callback(false);
 }
예제 #4
0
 public void ShowLeaderboardUI(string lbId, LeaderboardTimeSpan span, Action <UIStatus> callback)
 {
     DummyClient.LogUsage();
     if (callback == null)
     {
         return;
     }
     callback(UIStatus.VersionUpdateRequired);
 }
예제 #5
0
 public void ShowAchievementsUI(Action <UIStatus> callback)
 {
     DummyClient.LogUsage();
     if (callback == null)
     {
         return;
     }
     callback(UIStatus.VersionUpdateRequired);
 }
예제 #6
0
 public void SetStepsAtLeast(string achId, int steps, Action <bool> callback)
 {
     DummyClient.LogUsage();
     if (callback == null)
     {
         return;
     }
     callback(false);
 }
예제 #7
0
 public void SubmitScore(string lbId, long score, string metadata, Action <bool> callback)
 {
     DummyClient.LogUsage();
     if (callback == null)
     {
         return;
     }
     callback(false);
 }
예제 #8
0
 public void LoadAchievements(Action <Achievement[]> callback)
 {
     DummyClient.LogUsage();
     if (callback == null)
     {
         return;
     }
     callback((Achievement[])null);
 }
예제 #9
0
 public void UnlockAchievement(string achId, Action <bool> callback)
 {
     DummyClient.LogUsage();
     if (callback == null)
     {
         return;
     }
     callback(false);
 }
예제 #10
0
 public void LoadUsers(string[] userIds, Action <IUserProfile[]> callback)
 {
     DummyClient.LogUsage();
     if (callback == null)
     {
         return;
     }
     callback((IUserProfile[])null);
 }
예제 #11
0
 public void IncrementAchievement(string achId, int steps, Action <bool> callback)
 {
     DummyClient.LogUsage();
     if (callback == null)
     {
         return;
     }
     callback(false);
 }
예제 #12
0
 public string GetIdToken()
 {
     DummyClient.LogUsage();
     return("DummyIdToken");
 }
예제 #13
0
 public string GetAccessToken()
 {
     DummyClient.LogUsage();
     return("DummyAccessToken");
 }
예제 #14
0
 public void SignOut()
 {
     DummyClient.LogUsage();
 }
예제 #15
0
 public bool IsAuthenticated()
 {
     DummyClient.LogUsage();
     return(false);
 }
예제 #16
0
 public ITurnBasedMultiplayerClient GetTbmpClient()
 {
     DummyClient.LogUsage();
     return((ITurnBasedMultiplayerClient)null);
 }
예제 #17
0
 public string GetUserDisplayName()
 {
     DummyClient.LogUsage();
     return("Player");
 }
예제 #18
0
 public bool HasInvitationFromNotification()
 {
     DummyClient.LogUsage();
     return(false);
 }
예제 #19
0
 public void RegisterInvitationDelegate(InvitationReceivedDelegate deleg)
 {
     DummyClient.LogUsage();
 }
예제 #20
0
 public IQuestsClient GetQuestsClient()
 {
     DummyClient.LogUsage();
     return((IQuestsClient)null);
 }
예제 #21
0
 public IEventsClient GetEventsClient()
 {
     DummyClient.LogUsage();
     return((IEventsClient)null);
 }
예제 #22
0
 public ISavedGameClient GetSavedGameClient()
 {
     DummyClient.LogUsage();
     return((ISavedGameClient)null);
 }
예제 #23
0
 public string GetUserId()
 {
     DummyClient.LogUsage();
     return("DummyID");
 }
예제 #24
0
 public void LoadFriends(Action <bool> callback)
 {
     DummyClient.LogUsage();
     callback(false);
 }
예제 #25
0
 public void GetPlayerStats(Action <CommonStatusCodes, PlayGamesLocalUser.PlayerStats> callback)
 {
     DummyClient.LogUsage();
     callback(CommonStatusCodes.ApiNotConnected, new PlayGamesLocalUser.PlayerStats());
 }
예제 #26
0
 public IUserProfile[] GetFriends()
 {
     DummyClient.LogUsage();
     return(new IUserProfile[0]);
 }
예제 #27
0
 public string GetUserImageUrl()
 {
     DummyClient.LogUsage();
     return((string)null);
 }
예제 #28
0
 public IntPtr GetApiClient()
 {
     DummyClient.LogUsage();
     return(IntPtr.Zero);
 }
예제 #29
0
 public Invitation GetInvitationFromNotification()
 {
     DummyClient.LogUsage();
     return((Invitation)null);
 }
예제 #30
0
 public IRealTimeMultiplayerClient GetRtmpClient()
 {
     DummyClient.LogUsage();
     return((IRealTimeMultiplayerClient)null);
 }