public static SteamAPICall_t RemoveItemFromFavorites(AppId_t nAppId, PublishedFileId_t nPublishedFileID) { InteropHelp.TestIfAvailableClient(); return((SteamAPICall_t)NativeMethods.ISteamUGC_RemoveItemFromFavorites(nAppId, nPublishedFileID)); }
// Token: 0x0600074C RID: 1868 RVA: 0x00004431 File Offset: 0x00002631 public static void SetLocalIPBinding(uint unIP, ushort usPort) { InteropHelp.TestIfAvailableClient(); NativeMethods.ISteamClient_SetLocalIPBinding(unIP, usPort); }
// Token: 0x06000745 RID: 1861 RVA: 0x000043C2 File Offset: 0x000025C2 public static HSteamPipe CreateSteamPipe() { InteropHelp.TestIfAvailableClient(); return((HSteamPipe)NativeMethods.ISteamClient_CreateSteamPipe()); }
// Token: 0x06000765 RID: 1893 RVA: 0x00004599 File Offset: 0x00002799 public static void Remove_SteamAPI_CPostAPIResultInProcess(SteamAPI_PostAPIResultInProcess_t func) { InteropHelp.TestIfAvailableClient(); NativeMethods.ISteamClient_Remove_SteamAPI_CPostAPIResultInProcess(func); }
// Token: 0x06000748 RID: 1864 RVA: 0x000043F2 File Offset: 0x000025F2 public static HSteamUser CreateLocalUser(out HSteamPipe phSteamPipe, EAccountType eAccountType) { InteropHelp.TestIfAvailableClient(); return((HSteamUser)NativeMethods.ISteamClient_CreateLocalUser(out phSteamPipe, eAccountType)); }
// Token: 0x0600075A RID: 1882 RVA: 0x000044FB File Offset: 0x000026FB public static void SetWarningMessageHook(SteamAPIWarningMessageHook_t pFunction) { InteropHelp.TestIfAvailableClient(); NativeMethods.ISteamClient_SetWarningMessageHook(pFunction); }
// Token: 0x0600075D RID: 1885 RVA: 0x00004523 File Offset: 0x00002723 public static IntPtr GetISteamUnifiedMessages(HSteamUser hSteamuser, HSteamPipe hSteamPipe, string pchVersion) { InteropHelp.TestIfAvailableClient(); return(NativeMethods.ISteamClient_GetISteamUnifiedMessages(hSteamuser, hSteamPipe, pchVersion)); }
/// <summary> /// <para> get info about pending update for items that have k_EItemStateNeedsUpdate set. punBytesTotal will be valid after download started once</para> /// </summary> public static bool GetItemDownloadInfo(PublishedFileId_t nPublishedFileID, out ulong punBytesDownloaded, out ulong punBytesTotal) { InteropHelp.TestIfAvailableClient(); return(NativeMethods.ISteamUGC_GetItemDownloadInfo(nPublishedFileID, out punBytesDownloaded, out punBytesTotal)); }
/// <summary> /// <para> download new or update already installed item. If function returns true, wait for DownloadItemResult_t. If the item is already installed,</para> /// <para> then files on disk should not be used until callback received. If item is not subscribed to, it will be cached for some time.</para> /// <para> If bHighPriority is set, any other item download will be suspended and this item downloaded ASAP.</para> /// </summary> public static bool DownloadItem(PublishedFileId_t nPublishedFileID, bool bHighPriority) { InteropHelp.TestIfAvailableClient(); return(NativeMethods.ISteamUGC_DownloadItem(nPublishedFileID, bHighPriority)); }
/// <summary> /// <para> Retrieve an individual result after receiving the callback for querying UGC</para> /// </summary> public static bool GetQueryUGCResult(UGCQueryHandle_t handle, uint index, out SteamUGCDetails_t pDetails) { InteropHelp.TestIfAvailableClient(); return(NativeMethods.ISteamUGC_GetQueryUGCResult(handle, index, out pDetails)); }
/// <summary> /// <para> get EItemState flags about item on this client</para> /// </summary> public static uint GetItemState(PublishedFileId_t nPublishedFileID) { InteropHelp.TestIfAvailableClient(); return(NativeMethods.ISteamUGC_GetItemState(nPublishedFileID)); }
/// <summary> /// <para> all subscribed item PublishFileIDs</para> /// </summary> public static uint GetSubscribedItems(PublishedFileId_t[] pvecPublishedFileID, uint cMaxEntries) { InteropHelp.TestIfAvailableClient(); return(NativeMethods.ISteamUGC_GetSubscribedItems(pvecPublishedFileID, cMaxEntries)); }
/// <summary> /// <para> number of subscribed items</para> /// </summary> public static uint GetNumSubscribedItems() { InteropHelp.TestIfAvailableClient(); return(NativeMethods.ISteamUGC_GetNumSubscribedItems()); }
/// <summary> /// <para> unsubscribe from this item, will be uninstalled after game quits</para> /// </summary> public static SteamAPICall_t UnsubscribeItem(PublishedFileId_t nPublishedFileID) { InteropHelp.TestIfAvailableClient(); return((SteamAPICall_t)NativeMethods.ISteamUGC_UnsubscribeItem(nPublishedFileID)); }
// Token: 0x06000759 RID: 1881 RVA: 0x000044EF File Offset: 0x000026EF public static uint GetIPCCallCount() { InteropHelp.TestIfAvailableClient(); return(NativeMethods.ISteamClient_GetIPCCallCount()); }
/// <summary> /// <para> SuspendDownloads( true ) will suspend all workshop downloads until SuspendDownloads( false ) is called or the game ends</para> /// </summary> public static void SuspendDownloads(bool bSuspend) { InteropHelp.TestIfAvailableClient(); NativeMethods.ISteamUGC_SuspendDownloads(bSuspend); }
// Token: 0x06000746 RID: 1862 RVA: 0x000043D3 File Offset: 0x000025D3 public static bool BReleaseSteamPipe(HSteamPipe hSteamPipe) { InteropHelp.TestIfAvailableClient(); return(NativeMethods.ISteamClient_BReleaseSteamPipe(hSteamPipe)); }
public static SteamAPICall_t StopPlaytimeTracking(PublishedFileId_t[] pvecPublishedFileID, uint unNumPublishedFileIDs) { InteropHelp.TestIfAvailableClient(); return((SteamAPICall_t)NativeMethods.ISteamUGC_StopPlaytimeTracking(pvecPublishedFileID, unNumPublishedFileIDs)); }
// Token: 0x0600075B RID: 1883 RVA: 0x00004508 File Offset: 0x00002708 public static bool BShutdownIfAllPipesClosed() { InteropHelp.TestIfAvailableClient(); return(NativeMethods.ISteamClient_BShutdownIfAllPipesClosed()); }
public static SteamAPICall_t StopPlaytimeTrackingForAllItems() { InteropHelp.TestIfAvailableClient(); return((SteamAPICall_t)NativeMethods.ISteamUGC_StopPlaytimeTrackingForAllItems()); }
// Token: 0x06000747 RID: 1863 RVA: 0x000043E0 File Offset: 0x000025E0 public static HSteamUser ConnectToGlobalUser(HSteamPipe hSteamPipe) { InteropHelp.TestIfAvailableClient(); return((HSteamUser)NativeMethods.ISteamClient_ConnectToGlobalUser(hSteamPipe)); }
public static bool GetQueryUGCChildren(UGCQueryHandle_t handle, uint index, PublishedFileId_t[] pvecPublishedFileID, uint cMaxEntries) { InteropHelp.TestIfAvailableClient(); return(NativeMethods.ISteamUGC_GetQueryUGCChildren(handle, index, pvecPublishedFileID, cMaxEntries)); }
// Token: 0x06000766 RID: 1894 RVA: 0x000045A6 File Offset: 0x000027A6 public static void Set_SteamAPI_CCheckCallbackRegisteredInProcess(SteamAPI_CheckCallbackRegistered_t func) { InteropHelp.TestIfAvailableClient(); NativeMethods.ISteamClient_Set_SteamAPI_CCheckCallbackRegisteredInProcess(func); }
public static bool GetQueryUGCStatistic(UGCQueryHandle_t handle, uint index, EItemStatistic eStatType, out ulong pStatValue) { InteropHelp.TestIfAvailableClient(); return(NativeMethods.ISteamUGC_GetQueryUGCStatistic(handle, index, eStatType, out pStatValue)); }
// Token: 0x06000749 RID: 1865 RVA: 0x00004405 File Offset: 0x00002605 public static void ReleaseUser(HSteamPipe hSteamPipe, HSteamUser hUser) { InteropHelp.TestIfAvailableClient(); NativeMethods.ISteamClient_ReleaseUser(hSteamPipe, hUser); }
public static uint GetQueryUGCNumAdditionalPreviews(UGCQueryHandle_t handle, uint index) { InteropHelp.TestIfAvailableClient(); return(NativeMethods.ISteamUGC_GetQueryUGCNumAdditionalPreviews(handle, index)); }
// Token: 0x0600074E RID: 1870 RVA: 0x0000444E File Offset: 0x0000264E public static IntPtr GetISteamUtils(HSteamPipe hSteamPipe, string pchVersion) { InteropHelp.TestIfAvailableClient(); return(NativeMethods.ISteamClient_GetISteamUtils(hSteamPipe, pchVersion)); }
// Token: 0x06000758 RID: 1880 RVA: 0x000044E3 File Offset: 0x000026E3 public static void RunFrame() { InteropHelp.TestIfAvailableClient(); NativeMethods.ISteamClient_RunFrame(); }
// Token: 0x06000751 RID: 1873 RVA: 0x0000447A File Offset: 0x0000267A public static IntPtr GetISteamGenericInterface(HSteamUser hSteamUser, HSteamPipe hSteamPipe, string pchVersion) { InteropHelp.TestIfAvailableClient(); return(NativeMethods.ISteamClient_GetISteamGenericInterface(hSteamUser, hSteamPipe, pchVersion)); }
public static SteamAPICall_t GetUserItemVote(PublishedFileId_t nPublishedFileID) { InteropHelp.TestIfAvailableClient(); return((SteamAPICall_t)NativeMethods.ISteamUGC_GetUserItemVote(nPublishedFileID)); }