Zdexby TheHolyOneZ
36,909 classes
Class

Client

: Object
Heathen.SteamworksIntegration.API.UserGeneratedContent.Client, Heathen.Steamworks 0x0010 (16 B) inherited 0x0010 Heathen.Steamworks.dll
0x00x0010

Members 26

OffsetSizeNameTypeFlagsDefault
0x08_evtItemDownloadedWorkshopDownloadedItemResultEventPrivateStatic—
0x08_evtItemInstalledWorkshopItemInstalledEventPrivateStatic—
0x08_addAppDependencyResultsCallResult<Steamworks.AddAppDependencyResult_t>PrivateStatic—
0x08_addUgcDependencyResultsCallResult<Steamworks.AddUGCDependencyResult_t>PrivateStatic—
0x08_userFavoriteItemsListChangedCallResult<Steamworks.UserFavoriteItemsListChanged_t>PrivateStatic—
0x08_createdItemCallResult<Steamworks.CreateItemResult_t>PrivateStatic—
0x08_deleteItemCallResult<Steamworks.DeleteItemResult_t>PrivateStatic—
0x08_appDependenciesResultCallResult<Steamworks.GetAppDependenciesResult_t>PrivateStatic—
0x08_getUserItemVoteResultCallResult<Steamworks.GetUserItemVoteResult_t>PrivateStatic—
0x08_removeAppDependencyResultCallResult<Steamworks.RemoveAppDependencyResult_t>PrivateStatic—
0x08_removeDependencyResultCallResult<Steamworks.RemoveUGCDependencyResult_t>PrivateStatic—
0x08_steamUgcRequestUgcDetailsResultCallResult<Steamworks.SteamUGCRequestUGCDetailsResult_t>PrivateStatic—
0x08_steamUgcQueryCompletedCallResult<Steamworks.SteamUGCQueryCompleted_t>PrivateStatic—
0x08_setUserItemVoteResultCallResult<Steamworks.SetUserItemVoteResult_t>PrivateStatic—
0x08_startPlaytimeTrackingResultCallResult<Steamworks.StartPlaytimeTrackingResult_t>PrivateStatic—
0x08_stopPlaytimeTrackingResultCallResult<Steamworks.StopPlaytimeTrackingResult_t>PrivateStatic—
0x08_submitItemUpdateResultCallResult<Steamworks.SubmitItemUpdateResult_t>PrivateStatic—
0x08_remoteStorageSubscribePublishedFileResultCallResult<Steamworks.RemoteStorageSubscribePublishedFileResult_t>PrivateStatic—
0x08_remoteStorageUnsubscribePublishedFileResultCallResult<Steamworks.RemoteStorageUnsubscribePublishedFileResult_t>PrivateStatic—
0x08_workshopEulaStatusCallResult<Steamworks.WorkshopEULAStatus_t>PrivateStatic—
0x08_remoteStorageDownloadUgcResultCallResult<Steamworks.RemoteStorageDownloadUGCResult_t>PrivateStatic—
0x08_downloadItemCallback<Steamworks.DownloadItemResult_t>PrivateStatic—
0x08_itemInstalledCallback<Steamworks.ItemInstalled_t>PrivateStatic—
0x08MLoadedImagesDictionary<System.UInt64PrivateStatic+1 flags—
0x08ImageLoadRequestsQueue<Heathen.SteamworksIntegration.API.UserGeneratedContent.Client.ImageLoadRequest>PrivateStatic+1 flags—
0x01_imageProcessingboolPrivateStatic—

Functions 92

SignatureFlagsNativeParams
void Init()PrivateStatic0x00
WorkshopDownloadedItemResultEvent get_OnItemDownloaded()PublicStatic+1 flags0x08
WorkshopItemInstalledEvent get_OnWorkshopItemInstalled()PublicStatic+1 flags0x08
void GetUgcImage(const UGCHandle_t& imageFile, Action<System.String callback)PublicStatic0x08
void ImageWorker_Tick()Static+1 flags0x00
bool CreateItem(const WorkshopItemEditorData& item, const WorkshopItemPreviewFile[]& additionalPreviews, const string[]& additionalYouTubeIds, const WorkshopItemKeyValueTag[]& additionalKeyValueTags, Action<Heathen.SteamworksIntegration.WorkshopItemDataCreateStatus> completedCallback, Action<Steamworks.UGCUpdateHandle_t> uploadStartedCallback, Action<Steamworks.CreateItemResult_t> fileCreatedCallback)PublicStatic0x50
bool UpdateItem(const WorkshopItemEditorData& item, const WorkshopItemPreviewFile[]& additionalPreviews, const string[]& additionalYouTubeIds, const WorkshopItemKeyValueTag[]& additionalKeyValueTags, Action<Heathen.SteamworksIntegration.WorkshopItemDataUpdateStatus> callback, Action<Steamworks.UGCUpdateHandle_t> uploadStartedCallback)PublicStatic0x50
void AddAppDependency(const PublishedFileId_t& fileId, const AppId_t& appId, Action<Steamworks.AddAppDependencyResult_t callback)PublicStatic0x08
void AddDependency(const PublishedFileId_t& parentFileId, const PublishedFileId_t& childFileId, Action<Steamworks.AddUGCDependencyResult_t callback)PublicStatic0x08
bool AddExcludedTag(const UGCQueryHandle_t& handle, const string& tagName)PublicStatic0x08
bool AddItemKeyValueTag(const UGCUpdateHandle_t& handle, const string& key, const string& value)PublicStatic0x08
bool AddItemPreviewFile(const UGCUpdateHandle_t& handle, const string& previewFile, const EItemPreviewType& type)PublicStatic0x08
bool AddItemPreviewVideo(const UGCUpdateHandle_t& handle, const string& videoId)PublicStatic0x08
void AddItemToFavorites(const AppId_t& appId, const PublishedFileId_t& fileId, Action<Steamworks.UserFavoriteItemsListChanged_t callback)PublicStatic0x08
bool AddRequiredKeyValueTag(const UGCQueryHandle_t& handle, const string& key, const string& value)PublicStatic0x08
bool AddRequiredTag(const UGCQueryHandle_t& handle, const string& tagName)PublicStatic0x08
void CreateItem(const AppId_t& appId, const EWorkshopFileType& type, Action<Steamworks.CreateItemResult_t callback)PublicStatic0x08
UGCQueryHandle_t CreateQueryAllRequest(const EUGCQuery& queryType, const EUGCMatchingUGCType& matchingFileType, const AppId_t& creatorAppId, const AppId_t& consumerAppId, uint page)PublicStatic0x08
UGCQueryHandle_t CreateQueryDetailsRequest(const PublishedFileId_t[]& fileIds)PublicStatic0x08
UGCQueryHandle_t CreateQueryDetailsRequest(List<Steamworks.PublishedFileId_t> fileIds)PublicStatic0x08
UGCQueryHandle_t CreateQueryDetailsRequest(IEnumerable<Steamworks.PublishedFileId_t> fileIds)PublicStatic0x08
UGCQueryHandle_t CreateQueryUserRequest(const AccountID_t& accountId, const EUserUGCList& listType, const EUGCMatchingUGCType& matchingType, const EUserUGCListSortOrder& sortOrder, const AppId_t& creatorAppId, const AppId_t& consumerAppId, uint page)PublicStatic0x08
bool ReleaseQueryRequest(const UGCQueryHandle_t& handle)PublicStatic0x08
void DeleteItem(const PublishedFileId_t& fileId, Action<Steamworks.DeleteItemResult_t callback)PublicStatic0x08
bool DownloadItem(const PublishedFileId_t& fileId, bool setHighPriority)PublicStatic0x08
void GetAppDependencies(const PublishedFileId_t& fileId, Action<Steamworks.GetAppDependenciesResult_t callback)PublicStatic0x08
bool GetItemDownloadInfo(const PublishedFileId_t& fileId, ref float& completion)PublicStatic0x08
bool GetItemInstallInfo(const PublishedFileId_t& fileId, ref ulong& sizeOnDisk, ref string& folderPath, ref DateTime& timeStamp)PublicStatic0x08
bool GetItemInstallInfo(const PublishedFileId_t& fileId, ref ulong& sizeOnDisk, ref string& folderPath, uint folderSize, ref DateTime& timeStamp)PublicStatic0x08
EItemState GetItemState(const PublishedFileId_t& fileId)PublicStatic0x08
EItemUpdateStatus GetItemUpdateProgress(const UGCUpdateHandle_t& handle, ref float& completion)PublicStatic0x08
bool GetQueryAdditionalPreview(const UGCQueryHandle_t& handle, uint index, uint previewIndex, ref string& urlOrVideoId, uint urlOrVideoSize, ref string& fileName, uint fileNameSize, ref EItemPreviewType& type)PublicStatic0x08
bool GetQueryChildren(const UGCQueryHandle_t& handle, uint index, const PublishedFileId_t[]& fileIds, uint maxEntries)PublicStatic0x08
bool GetQueryKeyValueTag(const UGCQueryHandle_t& handle, uint index, uint keyValueTagIndex, ref string& key, ref string& value)PublicStatic0x08
bool GetQueryKeyValueTag(const UGCQueryHandle_t& handle, uint index, uint keyValueTagIndex, ref string& key, uint keySize, ref string& value, uint valueSize)PublicStatic0x08
bool GetQueryMetadata(const UGCQueryHandle_t& handle, uint index, ref string& metadata, uint size)PublicStatic0x08
uint GetQueryNumAdditionalPreviews(const UGCQueryHandle_t& handle, uint index)PublicStatic0x08
uint GetQueryNumKeyValueTags(const UGCQueryHandle_t& handle, uint index)PublicStatic0x08
bool GetQueryPreviewURL(const UGCQueryHandle_t& handle, uint index, ref string& url, uint urlSize)PublicStatic0x08
bool GetQueryResult(const UGCQueryHandle_t& handle, uint index, ref SteamUGCDetails_t& details)PublicStatic0x90
bool GetQueryStatistic(const UGCQueryHandle_t& handle, uint index, const EItemStatistic& statType, ref ulong& statValue)PublicStatic0x08
void GetSubscribedItems(bool withLongDescription, bool withMetadata, bool withKeyValueTags, bool withAdditionalPreviews, uint withPlayTimeStatsInDays, Action<System.Collections.Generic.List<Heathen.SteamworksIntegration.WorkshopItemDetails>> callback)PublicStatic0x08
void GetUserItemVote(const PublishedFileId_t& fileId, Action<Steamworks.GetUserItemVoteResult_t callback)PublicStatic0x08
void GetWorkshopEulaStatus(Action<Steamworks.WorkshopEULAStatus_t callback)PublicStatic0x08
bool ShowWorkshopEula()PublicStatic0x01
void RemoveAppDependency(const PublishedFileId_t& fileId, const AppId_t& appId, Action<Steamworks.RemoveAppDependencyResult_t callback)PublicStatic0x08
void RemoveDependency(const PublishedFileId_t& parentFileId, const PublishedFileId_t& childFileId, Action<Steamworks.RemoveUGCDependencyResult_t callback)PublicStatic0x08
void RemoveItemFromFavorites(const AppId_t& appId, const PublishedFileId_t& fileId, Action<Steamworks.UserFavoriteItemsListChanged_t callback)PublicStatic0x08
bool RemoveItemKeyValueTags(const UGCUpdateHandle_t& handle, const string& key)PublicStatic0x08
bool RemoveItemPreview(const UGCUpdateHandle_t& handle, uint index)PublicStatic0x08
void RequestDetails(const PublishedFileId_t& fileId, uint maxAgeSeconds, Action<Steamworks.SteamUGCRequestUGCDetailsResult_t callback)PublicStatic0x08
void SendQueryUgcRequest(const UGCQueryHandle_t& handle, Action<Steamworks.SteamUGCQueryCompleted_t callback)PublicStatic0x08
bool SetAllowCachedResponse(const UGCQueryHandle_t& handle, uint maxAgeSeconds)PublicStatic0x08
bool SetCloudFileNameFilter(const UGCQueryHandle_t& handle, const string& fileName)PublicStatic0x08
bool SetItemContent(const UGCUpdateHandle_t& handle, const string& folder)PublicStatic0x08
bool SetItemDescription(const UGCUpdateHandle_t& handle, const string& description)PublicStatic0x08
bool SetItemMetadata(const UGCUpdateHandle_t& handle, const string& metadata)PublicStatic0x08
bool SetItemPreview(const UGCUpdateHandle_t& handle, const string& previewFile)PublicStatic0x08
bool SetItemTags(const UGCUpdateHandle_t& handle, List<System.String> tags)PublicStatic0x08
bool SetItemTitle(const UGCUpdateHandle_t& handle, const string& title)PublicStatic0x08
bool SetItemUpdateLanguage(const UGCUpdateHandle_t& handle, const string& language)PublicStatic0x08
bool SetItemVisibility(const UGCUpdateHandle_t& handle, const ERemoteStoragePublishedFileVisibility& visibility)PublicStatic0x08
bool SetLanguage(const UGCQueryHandle_t& handle, const string& language)PublicStatic0x08
bool SetMatchAnyTag(const UGCQueryHandle_t& handle, bool anyTag)PublicStatic0x08
bool SetRankedByTrendDays(const UGCQueryHandle_t& handle, uint days)PublicStatic0x08
bool SetReturnAdditionalPreviews(const UGCQueryHandle_t& handle, bool additionalPreviews)PublicStatic0x08
bool SetReturnChildren(const UGCQueryHandle_t& handle, bool returnChildren)PublicStatic0x08
bool SetReturnKeyValueTags(const UGCQueryHandle_t& handle, bool tags)PublicStatic0x08
bool SetReturnLongDescription(const UGCQueryHandle_t& handle, bool longDescription)PublicStatic0x08
bool SetReturnMetadata(const UGCQueryHandle_t& handle, bool metadata)PublicStatic0x08
bool SetReturnOnlyIDs(const UGCQueryHandle_t& handle, bool onlyIds)PublicStatic0x08
bool SetReturnPlaytimeStats(const UGCQueryHandle_t& handle, uint days)PublicStatic0x08
bool SetReturnTotalOnly(const UGCQueryHandle_t& handle, bool totalOnly)PublicStatic0x08
bool SetSearchText(const UGCQueryHandle_t& handle, const string& text)PublicStatic0x08
void SetUserItemVote(const PublishedFileId_t& fileID, bool voteUp, Action<Steamworks.SetUserItemVoteResult_t callback)PublicStatic0x08
UGCUpdateHandle_t StartItemUpdate(const AppId_t& appId, const PublishedFileId_t& fileID)PublicStatic0x08
void StartPlaytimeTracking(const PublishedFileId_t[]& fileIds, Action<Steamworks.StartPlaytimeTrackingResult_t callback)PublicStatic0x08
void StopPlaytimeTracking(const PublishedFileId_t[]& fileIds, Action<Steamworks.StopPlaytimeTrackingResult_t callback)PublicStatic0x08
void StopPlaytimeTrackingForAllItems(Action<Steamworks.StopPlaytimeTrackingResult_t callback)PublicStatic0x08
void SubmitItemUpdate(const UGCUpdateHandle_t& handle, const string& changeNote, Action<Steamworks.SubmitItemUpdateResult_t callback)PublicStatic0x08
void SubscribeItem(const PublishedFileId_t& fileId, Action<Steamworks.RemoteStorageSubscribePublishedFileResult_t callback)PublicStatic0x08
void SuspendDownloads(bool suspend)PublicStatic0x01
void UnsubscribeItem(const PublishedFileId_t& fileId, Action<Steamworks.RemoteStorageUnsubscribePublishedFileResult_t callback)PublicStatic0x08
bool UpdateItemPreviewFile(const UGCUpdateHandle_t& handle, uint index, const string& file)PublicStatic0x08
bool UpdateItemPreviewVideo(const UGCUpdateHandle_t& handle, uint index, const string& videoId)PublicStatic0x08
bool SetSubscriptionsLoadOrder(const PublishedFileId_t[]& publishedFileIDs, uint numPublishedFileIDs)PublicStatic0x08
bool SetItemsDisabledLocally(const PublishedFileId_t[]& publishedFileIDs, uint numPublishedFileIDs, bool disabledLocally)PublicStatic0x08
uint GetSubscribedItems(const PublishedFileId_t[]& fileIDs, uint maxEntries, bool includeLocallyDisabled)PublicStatic0x08
PublishedFileId_t[] GetSubscribedItems(bool includeLocallyDisabled)PublicStatic0x08
void GetSubscribedItems(Action<System.Collections.Generic.List<Heathen.SteamworksIntegration.WorkshopItemDetails>> callback, bool includeLocallyDisabled)PublicStatic0x08
uint GetNumSubscribedItems(bool includeLocallyDisabled)PublicStatic0x04
void .cctor()PrivateStatic+1 flags0x00