58 lines
1.6 KiB
C#
58 lines
1.6 KiB
C#
using System;
|
|
|
|
namespace UnityEngine.SocialPlatforms
|
|
{
|
|
// Token: 0x02000387 RID: 903
|
|
public interface ISocialPlatform
|
|
{
|
|
// Token: 0x17000C6E RID: 3182
|
|
// (get) Token: 0x0600360E RID: 13838
|
|
ILocalUser localUser { get; }
|
|
|
|
// Token: 0x0600360F RID: 13839
|
|
void LoadUsers(string[] userIDs, Action<IUserProfile[]> callback);
|
|
|
|
// Token: 0x06003610 RID: 13840
|
|
void ReportProgress(string achievementID, double progress, Action<bool> callback);
|
|
|
|
// Token: 0x06003611 RID: 13841
|
|
void LoadAchievementDescriptions(Action<IAchievementDescription[]> callback);
|
|
|
|
// Token: 0x06003612 RID: 13842
|
|
void LoadAchievements(Action<IAchievement[]> callback);
|
|
|
|
// Token: 0x06003613 RID: 13843
|
|
IAchievement CreateAchievement();
|
|
|
|
// Token: 0x06003614 RID: 13844
|
|
void ReportScore(long score, string board, Action<bool> callback);
|
|
|
|
// Token: 0x06003615 RID: 13845
|
|
void LoadScores(string leaderboardID, Action<IScore[]> callback);
|
|
|
|
// Token: 0x06003616 RID: 13846
|
|
ILeaderboard CreateLeaderboard();
|
|
|
|
// Token: 0x06003617 RID: 13847
|
|
void ShowAchievementsUI();
|
|
|
|
// Token: 0x06003618 RID: 13848
|
|
void ShowLeaderboardUI();
|
|
|
|
// Token: 0x06003619 RID: 13849
|
|
void Authenticate(ILocalUser user, Action<bool> callback);
|
|
|
|
// Token: 0x0600361A RID: 13850
|
|
void Authenticate(ILocalUser user, Action<bool, string> callback);
|
|
|
|
// Token: 0x0600361B RID: 13851
|
|
void LoadFriends(ILocalUser user, Action<bool> callback);
|
|
|
|
// Token: 0x0600361C RID: 13852
|
|
void LoadScores(ILeaderboard board, Action<bool> callback);
|
|
|
|
// Token: 0x0600361D RID: 13853
|
|
bool GetLoading(ILeaderboard board);
|
|
}
|
|
}
|