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

29 lines
958 B
C#

using System;
namespace rail
{
public class IRailLeaderboardHelperImpl : RailObject, IRailLeaderboardHelper
{
internal IRailLeaderboardHelperImpl(IntPtr cPtr)
{
swigCPtr_ = cPtr;
}
~IRailLeaderboardHelperImpl()
{
}
public virtual IRailLeaderboard OpenLeaderboard(string leaderboard_name)
{
IntPtr intPtr = RAIL_API_PINVOKE.IRailLeaderboardHelper_OpenLeaderboard(swigCPtr_, leaderboard_name);
return (!(intPtr == IntPtr.Zero)) ? new IRailLeaderboardImpl(intPtr) : null;
}
public virtual IRailLeaderboard AsyncCreateLeaderboard(string leaderboard_name, LeaderboardSortType sort_type, LeaderboardDisplayType display_type, string user_data, out RailResult result)
{
IntPtr intPtr = RAIL_API_PINVOKE.IRailLeaderboardHelper_AsyncCreateLeaderboard(swigCPtr_, leaderboard_name, (int)sort_type, (int)display_type, user_data, out result);
return (!(intPtr == IntPtr.Zero)) ? new IRailLeaderboardImpl(intPtr) : null;
}
}
}