Files
UltimateFishing/Assets/Scripts/Assembly-CSharp/rail/IRailLeaderboard.cs
2026-02-21 16:45:37 +08:00

24 lines
609 B
C#

namespace rail
{
public interface IRailLeaderboard : IRailComponent
{
string GetLeaderboardName();
int GetTotalEntriesCount();
RailResult AsyncGetLeaderboard(string user_data);
RailResult GetLeaderboardParameters(LeaderboardParameters param);
IRailLeaderboardEntries CreateLeaderboardEntries();
RailResult AsyncUploadLeaderboard(UploadLeaderboardParam update_param, string user_data);
RailResult GetLeaderboardSortType(out int sort_type);
RailResult GetLeaderboardDisplayType(out int display_type);
RailResult AsyncAttachSpaceWork(SpaceWorkID spacework_id, string user_data);
}
}