95 lines
2.6 KiB
C#
95 lines
2.6 KiB
C#
using System;
|
|
using UnityEngine.SocialPlatforms;
|
|
|
|
namespace UnityEngine
|
|
{
|
|
// Token: 0x02000385 RID: 901
|
|
public static class Social
|
|
{
|
|
// Token: 0x17000C6B RID: 3179
|
|
// (get) Token: 0x060035FE RID: 13822 RVA: 0x0005B074 File Offset: 0x00059274
|
|
// (set) Token: 0x060035FF RID: 13823 RVA: 0x0005B090 File Offset: 0x00059290
|
|
public static ISocialPlatform Active
|
|
{
|
|
get
|
|
{
|
|
return ActivePlatform.Instance;
|
|
}
|
|
set
|
|
{
|
|
ActivePlatform.Instance = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000C6C RID: 3180
|
|
// (get) Token: 0x06003600 RID: 13824 RVA: 0x0005B09C File Offset: 0x0005929C
|
|
public static ILocalUser localUser
|
|
{
|
|
get
|
|
{
|
|
return Social.Active.localUser;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003601 RID: 13825 RVA: 0x0005B0BC File Offset: 0x000592BC
|
|
public static void LoadUsers(string[] userIDs, Action<IUserProfile[]> callback)
|
|
{
|
|
Social.Active.LoadUsers(userIDs, callback);
|
|
}
|
|
|
|
// Token: 0x06003602 RID: 13826 RVA: 0x0005B0CC File Offset: 0x000592CC
|
|
public static void ReportProgress(string achievementID, double progress, Action<bool> callback)
|
|
{
|
|
Social.Active.ReportProgress(achievementID, progress, callback);
|
|
}
|
|
|
|
// Token: 0x06003603 RID: 13827 RVA: 0x0005B0DC File Offset: 0x000592DC
|
|
public static void LoadAchievementDescriptions(Action<IAchievementDescription[]> callback)
|
|
{
|
|
Social.Active.LoadAchievementDescriptions(callback);
|
|
}
|
|
|
|
// Token: 0x06003604 RID: 13828 RVA: 0x0005B0EC File Offset: 0x000592EC
|
|
public static void LoadAchievements(Action<IAchievement[]> callback)
|
|
{
|
|
Social.Active.LoadAchievements(callback);
|
|
}
|
|
|
|
// Token: 0x06003605 RID: 13829 RVA: 0x0005B0FC File Offset: 0x000592FC
|
|
public static void ReportScore(long score, string board, Action<bool> callback)
|
|
{
|
|
Social.Active.ReportScore(score, board, callback);
|
|
}
|
|
|
|
// Token: 0x06003606 RID: 13830 RVA: 0x0005B10C File Offset: 0x0005930C
|
|
public static void LoadScores(string leaderboardID, Action<IScore[]> callback)
|
|
{
|
|
Social.Active.LoadScores(leaderboardID, callback);
|
|
}
|
|
|
|
// Token: 0x06003607 RID: 13831 RVA: 0x0005B11C File Offset: 0x0005931C
|
|
public static ILeaderboard CreateLeaderboard()
|
|
{
|
|
return Social.Active.CreateLeaderboard();
|
|
}
|
|
|
|
// Token: 0x06003608 RID: 13832 RVA: 0x0005B13C File Offset: 0x0005933C
|
|
public static IAchievement CreateAchievement()
|
|
{
|
|
return Social.Active.CreateAchievement();
|
|
}
|
|
|
|
// Token: 0x06003609 RID: 13833 RVA: 0x0005B15C File Offset: 0x0005935C
|
|
public static void ShowAchievementsUI()
|
|
{
|
|
Social.Active.ShowAchievementsUI();
|
|
}
|
|
|
|
// Token: 0x0600360A RID: 13834 RVA: 0x0005B16C File Offset: 0x0005936C
|
|
public static void ShowLeaderboardUI()
|
|
{
|
|
Social.Active.ShowLeaderboardUI();
|
|
}
|
|
}
|
|
}
|