예제 #1
0
 // Token: 0x060008D3 RID: 2259 RVA: 0x00006D84 File Offset: 0x00004F84
 public static SteamAPICall_t UploadLeaderboardScore(SteamLeaderboard_t hSteamLeaderboard, ELeaderboardUploadScoreMethod eLeaderboardUploadScoreMethod, int nScore, int[] pScoreDetails, int cScoreDetailsCount)
 {
     InteropHelp.TestIfAvailableClient();
     return((SteamAPICall_t)NativeMethods.ISteamUserStats_UploadLeaderboardScore(CSteamAPIContext.GetSteamUserStats(), hSteamLeaderboard, eLeaderboardUploadScoreMethod, nScore, pScoreDetails, cScoreDetailsCount));
 }
예제 #2
0
 // Token: 0x060008D4 RID: 2260 RVA: 0x00006DA0 File Offset: 0x00004FA0
 public static SteamAPICall_t AttachLeaderboardUGC(SteamLeaderboard_t hSteamLeaderboard, UGCHandle_t hUGC)
 {
     InteropHelp.TestIfAvailableClient();
     return((SteamAPICall_t)NativeMethods.ISteamUserStats_AttachLeaderboardUGC(CSteamAPIContext.GetSteamUserStats(), hSteamLeaderboard, hUGC));
 }
예제 #3
0
 // Token: 0x060008D1 RID: 2257 RVA: 0x00006D54 File Offset: 0x00004F54
 public static SteamAPICall_t DownloadLeaderboardEntriesForUsers(SteamLeaderboard_t hSteamLeaderboard, CSteamID[] prgUsers, int cUsers)
 {
     InteropHelp.TestIfAvailableClient();
     return((SteamAPICall_t)NativeMethods.ISteamUserStats_DownloadLeaderboardEntriesForUsers(CSteamAPIContext.GetSteamUserStats(), hSteamLeaderboard, prgUsers, cUsers));
 }
예제 #4
0
 // Token: 0x060008D0 RID: 2256 RVA: 0x00006D3A File Offset: 0x00004F3A
 public static SteamAPICall_t DownloadLeaderboardEntries(SteamLeaderboard_t hSteamLeaderboard, ELeaderboardDataRequest eLeaderboardDataRequest, int nRangeStart, int nRangeEnd)
 {
     InteropHelp.TestIfAvailableClient();
     return((SteamAPICall_t)NativeMethods.ISteamUserStats_DownloadLeaderboardEntries(CSteamAPIContext.GetSteamUserStats(), hSteamLeaderboard, eLeaderboardDataRequest, nRangeStart, nRangeEnd));
 }
예제 #5
0
 // Token: 0x060008CF RID: 2255 RVA: 0x00006D28 File Offset: 0x00004F28
 public static ELeaderboardDisplayType GetLeaderboardDisplayType(SteamLeaderboard_t hSteamLeaderboard)
 {
     InteropHelp.TestIfAvailableClient();
     return(NativeMethods.ISteamUserStats_GetLeaderboardDisplayType(CSteamAPIContext.GetSteamUserStats(), hSteamLeaderboard));
 }
예제 #6
0
 // Token: 0x060008CD RID: 2253 RVA: 0x00006D04 File Offset: 0x00004F04
 public static int GetLeaderboardEntryCount(SteamLeaderboard_t hSteamLeaderboard)
 {
     InteropHelp.TestIfAvailableClient();
     return(NativeMethods.ISteamUserStats_GetLeaderboardEntryCount(CSteamAPIContext.GetSteamUserStats(), hSteamLeaderboard));
 }
예제 #7
0
 // Token: 0x060008CC RID: 2252 RVA: 0x00006CED File Offset: 0x00004EED
 public static string GetLeaderboardName(SteamLeaderboard_t hSteamLeaderboard)
 {
     InteropHelp.TestIfAvailableClient();
     return(InteropHelp.PtrToStringUTF8(NativeMethods.ISteamUserStats_GetLeaderboardName(CSteamAPIContext.GetSteamUserStats(), hSteamLeaderboard)));
 }