// Assembly: UnityEngine.GameCenterModule
// Full name: UnityEngine.SocialPlatforms.GameCenter.GameCenterPlatform

namespace UnityEngine.SocialPlatforms.GameCenter
{
public class GameCenterPlatform // TypeDefIndex: 13162
{
	// Fields
	type#3423 s_AuthenticateCallback;
	type#12800 s_adCache;
	type#13578 s_friends;
	type#13578 s_users;
	type#3121 s_ResetAchievements;
	type#22121 m_LocalUser;
	type#8634 m_GcBoards;

	// Methods
	// RVA: -1
	private static type#28660 ClearAchievementDescriptions(type#20867 size) { }
	// RVA: -1
	private static type#28660 SetAchievementDescription(type#19079 data, type#20867 number) { }
	// RVA: -1
	private static type#28660 SetAchievementDescriptionImage(type#27318 texture, type#20867 number) { }
	// RVA: -1
	private static type#28660 TriggerAchievementDescriptionCallback(type#3086 callback) { }
	// RVA: -1
	private static type#28660 AuthenticateCallbackWrapper(type#20867 result, type#26576 error) { }
	// RVA: -1
	private static type#28660 ClearFriends(type#20867 size) { }
	// RVA: -1
	private static type#28660 SetFriends(type#19082 data, type#20867 number) { }
	// RVA: -1
	private static type#28660 SetFriendImage(type#27318 texture, type#20867 number) { }
	// RVA: -1
	private static type#28660 TriggerFriendsCallbackWrapper(type#3117 callback, type#20867 result) { }
	// RVA: -1
	private static type#28660 AchievementCallbackWrapper(type#3085 callback, type#13070 result) { }
	// RVA: -1
	private static type#28660 ProgressCallbackWrapper(type#3117 callback, type#15313 success) { }
	// RVA: -1
	private static type#28660 ScoreCallbackWrapper(type#3117 callback, type#15313 success) { }
	// RVA: -1
	private static type#28660 ScoreLoaderCallbackWrapper(type#3087 callback, type#13071 result) { }
	// RVA: -1
	private static type#28660 PopulateLocalUser() { }
	// RVA: -1
	private static type#28660 LeaderboardCallbackWrapper(type#3117 callback, type#15313 success) { }
	// RVA: -1
	private static type#28660 ClearUsers(type#20867 size) { }
	// RVA: -1
	private static type#28660 SetUser(type#19082 data, type#20867 number) { }
	// RVA: -1
	private static type#28660 SetUserImage(type#27318 texture, type#20867 number) { }
	// RVA: -1
	private static type#28660 TriggerUsersCallbackWrapper(type#3088 callback) { }
	// RVA: -1
	private static type#28660 SafeSetUserImage(type#11733 array, type#27318 texture, type#20867 number) { }
	// RVA: -1
	private static type#28660 SafeClearArray(type#11733 array, type#20867 size) { }
	// RVA: -1
	private static type#28660 TriggerResetAchievementCallback(type#15313 result) { }
	// RVA: -1
	internal static type#15313 GetAuthenticated() { }
	// RVA: -1
	internal static type#26576 Internal_UserName() { }
	// RVA: -1
	internal static type#26576 Internal_UserID() { }
	// RVA: -1
	internal static type#26576 Internal_UserGameID() { }
	// RVA: -1
	internal static type#26576 Internal_LegacyUserID() { }
	// RVA: -1
	internal static type#15313 GetIsUnderage() { }
	// RVA: -1
	internal static type#27318 GetUserImage() { }
	// RVA: -1
	private static type#28660 .cctor() { }
	// RVA: -1
	private static type#28660 Internal_UserName_Injected(type#11996 ret) { }
	// RVA: -1
	private static type#28660 Internal_UserID_Injected(type#11996 ret) { }
	// RVA: -1
	private static type#28660 Internal_UserGameID_Injected(type#11996 ret) { }
	// RVA: -1
	private static type#28660 Internal_LegacyUserID_Injected(type#11996 ret) { }
	// RVA: -1
	private static type#20925 GetUserImage_Injected() { }
}
}
