adding in some needed packages
This commit is contained in:
parent
9e739f5dc8
commit
aba5310742
1012 changed files with 494191 additions and 1 deletions
41
Assets/LeaderboardCreator/Scripts/Main/LeaderboardReference.cs
Executable file
41
Assets/LeaderboardCreator/Scripts/Main/LeaderboardReference.cs
Executable file
|
|
@ -0,0 +1,41 @@
|
|||
using System;
|
||||
using Dan.Models;
|
||||
|
||||
namespace Dan.Main
|
||||
{
|
||||
public class LeaderboardReference
|
||||
{
|
||||
public string PublicKey { get; }
|
||||
|
||||
public LeaderboardReference(string publicKey) => PublicKey = publicKey;
|
||||
|
||||
public void UploadNewEntry(string username, int score, Action<bool> callback = null, Action<string> errorCallback = null) =>
|
||||
LeaderboardCreator.UploadNewEntry(PublicKey, username, score, callback, errorCallback);
|
||||
|
||||
public void UploadNewEntry(string username, int score, string extraData, Action<bool> callback = null, Action<string> errorCallback = null) =>
|
||||
LeaderboardCreator.UploadNewEntry(PublicKey, username, score, extraData, callback, errorCallback);
|
||||
|
||||
public void GetEntries(Action<Entry[]> callback, Action<string> errorCallback = null) =>
|
||||
LeaderboardCreator.GetLeaderboard(PublicKey, callback, errorCallback);
|
||||
|
||||
public void GetEntries(bool isAscending, Action<Entry[]> callback, Action<string> errorCallback = null) =>
|
||||
LeaderboardCreator.GetLeaderboard(PublicKey, isAscending, callback, errorCallback);
|
||||
|
||||
public void GetEntries(LeaderboardSearchQuery query, Action<Entry[]> callback, Action<string> errorCallback = null) =>
|
||||
LeaderboardCreator.GetLeaderboard(PublicKey, query, callback, errorCallback);
|
||||
|
||||
public void GetEntries(bool isAscending, LeaderboardSearchQuery query, Action<Entry[]> callback, Action<string> errorCallback = null) =>
|
||||
LeaderboardCreator.GetLeaderboard(PublicKey, isAscending, query, callback, errorCallback);
|
||||
|
||||
public void GetPersonalEntry(Action<Entry> callback, Action<string> errorCallback = null) =>
|
||||
LeaderboardCreator.GetPersonalEntry(PublicKey, callback, errorCallback);
|
||||
|
||||
public void GetEntryCount(Action<int> callback, Action<string> errorCallback = null) =>
|
||||
LeaderboardCreator.GetEntryCount(PublicKey, callback, errorCallback);
|
||||
|
||||
public void DeleteEntry(Action<bool> callback = null, Action<string> errorCallback = null) =>
|
||||
LeaderboardCreator.DeleteEntry(PublicKey, callback, errorCallback);
|
||||
|
||||
public void ResetPlayer(Action onReset = null) => LeaderboardCreator.ResetPlayer(onReset);
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue