コード例 #1
0
 // Token: 0x060007B7 RID: 1975 RVA: 0x00005C82 File Offset: 0x00003E82
 public static HServerListRequest RequestInternetServerList(AppId_t iApp, MatchMakingKeyValuePair_t[] ppchFilters, uint nFilters, ISteamMatchmakingServerListResponse pRequestServersResponse)
 {
     InteropHelp.TestIfAvailableClient();
     return((HServerListRequest)NativeMethods.ISteamMatchmakingServers_RequestInternetServerList(CSteamAPIContext.GetSteamMatchmakingServers(), iApp, new MMKVPMarshaller(ppchFilters), nFilters, (IntPtr)pRequestServersResponse));
 }
コード例 #2
0
 // Token: 0x06000594 RID: 1428 RVA: 0x00003DEF File Offset: 0x00001FEF
 public static bool BUserOwnsAppInTicket(byte[] rgubTicketDecrypted, uint cubTicketDecrypted, AppId_t nAppID)
 {
     InteropHelp.TestIfPlatformSupported();
     return(NativeMethods.SteamEncryptedAppTicket_BUserOwnsAppInTicket(rgubTicketDecrypted, cubTicketDecrypted, nAppID));
 }
コード例 #3
0
 // Token: 0x060007B8 RID: 1976 RVA: 0x00005CAB File Offset: 0x00003EAB
 public static HServerListRequest RequestLANServerList(AppId_t iApp, ISteamMatchmakingServerListResponse pRequestServersResponse)
 {
     InteropHelp.TestIfAvailableClient();
     return((HServerListRequest)NativeMethods.ISteamMatchmakingServers_RequestLANServerList(CSteamAPIContext.GetSteamMatchmakingServers(), iApp, (IntPtr)pRequestServersResponse));
 }
コード例 #4
0
 // Token: 0x060006BF RID: 1727 RVA: 0x00004DE9 File Offset: 0x00002FE9
 public static SteamAPICall_t RemoveItemFromFavorites(AppId_t nAppId, PublishedFileId_t nPublishedFileID)
 {
     InteropHelp.TestIfAvailableGameServer();
     return((SteamAPICall_t)NativeMethods.ISteamUGC_RemoveItemFromFavorites(CSteamGameServerAPIContext.GetSteamUGC(), nAppId, nPublishedFileID));
 }
コード例 #5
0
 // Token: 0x060006D0 RID: 1744 RVA: 0x00004F2C File Offset: 0x0000312C
 public static SteamAPICall_t RemoveAppDependency(PublishedFileId_t nPublishedFileID, AppId_t nAppID)
 {
     InteropHelp.TestIfAvailableGameServer();
     return((SteamAPICall_t)NativeMethods.ISteamUGC_RemoveAppDependency(CSteamGameServerAPIContext.GetSteamUGC(), nPublishedFileID, nAppID));
 }
コード例 #6
0
 // Token: 0x060006A9 RID: 1705 RVA: 0x00004D1B File Offset: 0x00002F1B
 public static SteamAPICall_t CreateItem(AppId_t nConsumerAppId, EWorkshopFileType eFileType)
 {
     InteropHelp.TestIfAvailableGameServer();
     return((SteamAPICall_t)NativeMethods.ISteamUGC_CreateItem(CSteamGameServerAPIContext.GetSteamUGC(), nConsumerAppId, eFileType));
 }
コード例 #7
0
 // Token: 0x060006AA RID: 1706 RVA: 0x00004D33 File Offset: 0x00002F33
 public static UGCUpdateHandle_t StartItemUpdate(AppId_t nConsumerAppId, PublishedFileId_t nPublishedFileID)
 {
     InteropHelp.TestIfAvailableGameServer();
     return((UGCUpdateHandle_t)NativeMethods.ISteamUGC_StartItemUpdate(CSteamGameServerAPIContext.GetSteamUGC(), nConsumerAppId, nPublishedFileID));
 }
コード例 #8
0
 // Token: 0x0600068A RID: 1674 RVA: 0x00004B71 File Offset: 0x00002D71
 public static UGCQueryHandle_t CreateQueryAllUGCRequest(EUGCQuery eQueryType, EUGCMatchingUGCType eMatchingeMatchingUGCTypeFileType, AppId_t nCreatorAppID, AppId_t nConsumerAppID, uint unPage)
 {
     InteropHelp.TestIfAvailableGameServer();
     return((UGCQueryHandle_t)NativeMethods.ISteamUGC_CreateQueryAllUGCRequest(CSteamGameServerAPIContext.GetSteamUGC(), eQueryType, eMatchingeMatchingUGCTypeFileType, nCreatorAppID, nConsumerAppID, unPage));
 }
コード例 #9
0
 // Token: 0x06000689 RID: 1673 RVA: 0x00004B51 File Offset: 0x00002D51
 public static UGCQueryHandle_t CreateQueryUserUGCRequest(AccountID_t unAccountID, EUserUGCList eListType, EUGCMatchingUGCType eMatchingUGCType, EUserUGCListSortOrder eSortOrder, AppId_t nCreatorAppID, AppId_t nConsumerAppID, uint unPage)
 {
     InteropHelp.TestIfAvailableGameServer();
     return((UGCQueryHandle_t)NativeMethods.ISteamUGC_CreateQueryUserUGCRequest(CSteamGameServerAPIContext.GetSteamUGC(), unAccountID, eListType, eMatchingUGCType, eSortOrder, nCreatorAppID, nConsumerAppID, unPage));
 }
コード例 #10
0
ファイル: SteamAppList.cs プロジェクト: morag12/FuneralClient
 // Token: 0x06000535 RID: 1333 RVA: 0x0000391A File Offset: 0x00001B1A
 public static int GetAppBuildId(AppId_t nAppID)
 {
     InteropHelp.TestIfAvailableClient();
     return(NativeMethods.ISteamAppList_GetAppBuildId(CSteamAPIContext.GetSteamAppList(), nAppID));
 }
コード例 #11
0
 // Token: 0x06000517 RID: 1303 RVA: 0x00003805 File Offset: 0x00001A05
 public static bool RestartAppIfNecessary(AppId_t unOwnAppID)
 {
     InteropHelp.TestIfPlatformSupported();
     return(NativeMethods.SteamAPI_RestartAppIfNecessary(unOwnAppID));
 }
コード例 #12
0
 // Token: 0x0600080A RID: 2058 RVA: 0x000062DF File Offset: 0x000044DF
 public static bool BIsAppInBlockList(AppId_t nAppID)
 {
     InteropHelp.TestIfAvailableClient();
     return(NativeMethods.ISteamParentalSettings_BIsAppInBlockList(CSteamAPIContext.GetSteamParentalSettings(), nAppID));
 }