| UGCQueryHandle_t CreateQueryUserUGCRequest(const AccountID_t& unAccountID, const EUserUGCList& eListType, const EUGCMatchingUGCType& eMatchingUGCType, const EUserUGCListSortOrder& eSortOrder, const AppId_t& nCreatorAppID, const AppId_t& nConsumerAppID, uint unPage) | PublicStatic | | 0x08 |
| UGCQueryHandle_t CreateQueryAllUGCRequest(const EUGCQuery& eQueryType, const EUGCMatchingUGCType& eMatchingeMatchingUGCTypeFileType, const AppId_t& nCreatorAppID, const AppId_t& nConsumerAppID, uint unPage) | PublicStatic | | 0x08 |
| UGCQueryHandle_t CreateQueryAllUGCRequest(const EUGCQuery& eQueryType, const EUGCMatchingUGCType& eMatchingeMatchingUGCTypeFileType, const AppId_t& nCreatorAppID, const AppId_t& nConsumerAppID, const string& pchCursor) | PublicStatic | | 0x08 |
| UGCQueryHandle_t CreateQueryUGCDetailsRequest(const PublishedFileId_t[]& pvecPublishedFileID, uint unNumPublishedFileIDs) | PublicStatic | | 0x08 |
| SteamAPICall_t SendQueryUGCRequest(const UGCQueryHandle_t& handle) | PublicStatic | | 0x08 |
| bool GetQueryUGCResult(const UGCQueryHandle_t& handle, uint index, ref SteamUGCDetails_t& pDetails) | PublicStatic | | 0x90 |
| uint GetQueryUGCNumTags(const UGCQueryHandle_t& handle, uint index) | PublicStatic | | 0x08 |
| bool GetQueryUGCTag(const UGCQueryHandle_t& handle, uint index, uint indexTag, ref string& pchValue, uint cchValueSize) | PublicStatic | | 0x08 |
| bool GetQueryUGCTagDisplayName(const UGCQueryHandle_t& handle, uint index, uint indexTag, ref string& pchValue, uint cchValueSize) | PublicStatic | | 0x08 |
| bool GetQueryUGCPreviewURL(const UGCQueryHandle_t& handle, uint index, ref string& pchURL, uint cchURLSize) | PublicStatic | | 0x08 |
| bool GetQueryUGCMetadata(const UGCQueryHandle_t& handle, uint index, ref string& pchMetadata, uint cchMetadatasize) | PublicStatic | | 0x08 |
| bool GetQueryUGCChildren(const UGCQueryHandle_t& handle, uint index, const PublishedFileId_t[]& pvecPublishedFileID, uint cMaxEntries) | PublicStatic | | 0x08 |
| bool GetQueryUGCStatistic(const UGCQueryHandle_t& handle, uint index, const EItemStatistic& eStatType, ref ulong& pStatValue) | PublicStatic | | 0x08 |
| uint GetQueryUGCNumAdditionalPreviews(const UGCQueryHandle_t& handle, uint index) | PublicStatic | | 0x08 |
| bool GetQueryUGCAdditionalPreview(const UGCQueryHandle_t& handle, uint index, uint previewIndex, ref string& pchURLOrVideoID, uint cchURLSize, ref string& pchOriginalFileName, uint cchOriginalFileNameSize, ref EItemPreviewType& pPreviewType) | PublicStatic | | 0x08 |
| uint GetQueryUGCNumKeyValueTags(const UGCQueryHandle_t& handle, uint index) | PublicStatic | | 0x08 |
| bool GetQueryUGCKeyValueTag(const UGCQueryHandle_t& handle, uint index, uint keyValueTagIndex, ref string& pchKey, uint cchKeySize, ref string& pchValue, uint cchValueSize) | PublicStatic | | 0x08 |
| bool GetQueryUGCKeyValueTag(const UGCQueryHandle_t& handle, uint index, const string& pchKey, ref string& pchValue, uint cchValueSize) | PublicStatic | | 0x08 |
| uint GetNumSupportedGameVersions(const UGCQueryHandle_t& handle, uint index) | PublicStatic | | 0x08 |
| bool GetSupportedGameVersionData(const UGCQueryHandle_t& handle, uint index, uint versionIndex, ref string& pchGameBranchMin, ref string& pchGameBranchMax, uint cchGameBranchSize) | PublicStatic | | 0x08 |
| uint GetQueryUGCContentDescriptors(const UGCQueryHandle_t& handle, uint index, const EUGCContentDescriptorID[]& pvecDescriptors, uint cMaxEntries) | PublicStatic | | 0x08 |
| bool ReleaseQueryUGCRequest(const UGCQueryHandle_t& handle) | PublicStatic | | 0x08 |
| bool AddRequiredTag(const UGCQueryHandle_t& handle, const string& pTagName) | PublicStatic | | 0x08 |
| bool AddRequiredTagGroup(const UGCQueryHandle_t& handle, IList<System.String> pTagGroups) | PublicStatic | | 0x08 |
| bool AddExcludedTag(const UGCQueryHandle_t& handle, const string& pTagName) | PublicStatic | | 0x08 |
| bool SetReturnOnlyIDs(const UGCQueryHandle_t& handle, bool bReturnOnlyIDs) | PublicStatic | | 0x08 |
| bool SetReturnKeyValueTags(const UGCQueryHandle_t& handle, bool bReturnKeyValueTags) | PublicStatic | | 0x08 |
| bool SetReturnLongDescription(const UGCQueryHandle_t& handle, bool bReturnLongDescription) | PublicStatic | | 0x08 |
| bool SetReturnMetadata(const UGCQueryHandle_t& handle, bool bReturnMetadata) | PublicStatic | | 0x08 |
| bool SetReturnChildren(const UGCQueryHandle_t& handle, bool bReturnChildren) | PublicStatic | | 0x08 |
| bool SetReturnAdditionalPreviews(const UGCQueryHandle_t& handle, bool bReturnAdditionalPreviews) | PublicStatic | | 0x08 |
| bool SetReturnTotalOnly(const UGCQueryHandle_t& handle, bool bReturnTotalOnly) | PublicStatic | | 0x08 |
| bool SetReturnPlaytimeStats(const UGCQueryHandle_t& handle, uint unDays) | PublicStatic | | 0x08 |
| bool SetLanguage(const UGCQueryHandle_t& handle, const string& pchLanguage) | PublicStatic | | 0x08 |
| bool SetAllowCachedResponse(const UGCQueryHandle_t& handle, uint unMaxAgeSeconds) | PublicStatic | | 0x08 |
| bool SetAdminQuery(const UGCUpdateHandle_t& handle, bool bAdminQuery) | PublicStatic | | 0x08 |
| bool SetCloudFileNameFilter(const UGCQueryHandle_t& handle, const string& pMatchCloudFileName) | PublicStatic | | 0x08 |
| bool SetMatchAnyTag(const UGCQueryHandle_t& handle, bool bMatchAnyTag) | PublicStatic | | 0x08 |
| bool SetSearchText(const UGCQueryHandle_t& handle, const string& pSearchText) | PublicStatic | | 0x08 |
| bool SetRankedByTrendDays(const UGCQueryHandle_t& handle, uint unDays) | PublicStatic | | 0x08 |
| bool SetTimeCreatedDateRange(const UGCQueryHandle_t& handle, uint rtStart, uint rtEnd) | PublicStatic | | 0x08 |
| bool SetTimeUpdatedDateRange(const UGCQueryHandle_t& handle, uint rtStart, uint rtEnd) | PublicStatic | | 0x08 |
| bool AddRequiredKeyValueTag(const UGCQueryHandle_t& handle, const string& pKey, const string& pValue) | PublicStatic | | 0x08 |
| SteamAPICall_t RequestUGCDetails(const PublishedFileId_t& nPublishedFileID, uint unMaxAgeSeconds) | PublicStatic | | 0x08 |
| SteamAPICall_t CreateItem(const AppId_t& nConsumerAppId, const EWorkshopFileType& eFileType) | PublicStatic | | 0x08 |
| UGCUpdateHandle_t StartItemUpdate(const AppId_t& nConsumerAppId, const PublishedFileId_t& nPublishedFileID) | PublicStatic | | 0x08 |
| bool SetItemTitle(const UGCUpdateHandle_t& handle, const string& pchTitle) | PublicStatic | | 0x08 |
| bool SetItemDescription(const UGCUpdateHandle_t& handle, const string& pchDescription) | PublicStatic | | 0x08 |
| bool SetItemUpdateLanguage(const UGCUpdateHandle_t& handle, const string& pchLanguage) | PublicStatic | | 0x08 |
| bool SetItemMetadata(const UGCUpdateHandle_t& handle, const string& pchMetaData) | PublicStatic | | 0x08 |
| bool SetItemVisibility(const UGCUpdateHandle_t& handle, const ERemoteStoragePublishedFileVisibility& eVisibility) | PublicStatic | | 0x08 |
| bool SetItemTags(const UGCUpdateHandle_t& updateHandle, IList<System.String> pTags, bool bAllowAdminTags) | PublicStatic | | 0x08 |
| bool SetItemContent(const UGCUpdateHandle_t& handle, const string& pszContentFolder) | PublicStatic | | 0x08 |
| bool SetItemPreview(const UGCUpdateHandle_t& handle, const string& pszPreviewFile) | PublicStatic | | 0x08 |
| bool SetAllowLegacyUpload(const UGCUpdateHandle_t& handle, bool bAllowLegacyUpload) | PublicStatic | | 0x08 |
| bool RemoveAllItemKeyValueTags(const UGCUpdateHandle_t& handle) | PublicStatic | | 0x08 |
| bool RemoveItemKeyValueTags(const UGCUpdateHandle_t& handle, const string& pchKey) | PublicStatic | | 0x08 |
| bool AddItemKeyValueTag(const UGCUpdateHandle_t& handle, const string& pchKey, const string& pchValue) | PublicStatic | | 0x08 |
| bool AddItemPreviewFile(const UGCUpdateHandle_t& handle, const string& pszPreviewFile, const EItemPreviewType& type) | PublicStatic | | 0x08 |
| bool AddItemPreviewVideo(const UGCUpdateHandle_t& handle, const string& pszVideoID) | PublicStatic | | 0x08 |
| bool UpdateItemPreviewFile(const UGCUpdateHandle_t& handle, uint index, const string& pszPreviewFile) | PublicStatic | | 0x08 |
| bool UpdateItemPreviewVideo(const UGCUpdateHandle_t& handle, uint index, const string& pszVideoID) | PublicStatic | | 0x08 |
| bool RemoveItemPreview(const UGCUpdateHandle_t& handle, uint index) | PublicStatic | | 0x08 |
| bool AddContentDescriptor(const UGCUpdateHandle_t& handle, const EUGCContentDescriptorID& descid) | PublicStatic | | 0x08 |
| bool RemoveContentDescriptor(const UGCUpdateHandle_t& handle, const EUGCContentDescriptorID& descid) | PublicStatic | | 0x08 |
| bool SetRequiredGameVersions(const UGCUpdateHandle_t& handle, const string& pszGameBranchMin, const string& pszGameBranchMax) | PublicStatic | | 0x08 |
| SteamAPICall_t SubmitItemUpdate(const UGCUpdateHandle_t& handle, const string& pchChangeNote) | PublicStatic | | 0x08 |
| EItemUpdateStatus GetItemUpdateProgress(const UGCUpdateHandle_t& handle, ref ulong& punBytesProcessed, ref ulong& punBytesTotal) | PublicStatic | | 0x08 |
| SteamAPICall_t SetUserItemVote(const PublishedFileId_t& nPublishedFileID, bool bVoteUp) | PublicStatic | | 0x08 |
| SteamAPICall_t GetUserItemVote(const PublishedFileId_t& nPublishedFileID) | PublicStatic | | 0x08 |
| SteamAPICall_t AddItemToFavorites(const AppId_t& nAppId, const PublishedFileId_t& nPublishedFileID) | PublicStatic | | 0x08 |
| SteamAPICall_t RemoveItemFromFavorites(const AppId_t& nAppId, const PublishedFileId_t& nPublishedFileID) | PublicStatic | | 0x08 |
| SteamAPICall_t SubscribeItem(const PublishedFileId_t& nPublishedFileID) | PublicStatic | | 0x08 |
| SteamAPICall_t UnsubscribeItem(const PublishedFileId_t& nPublishedFileID) | PublicStatic | | 0x08 |
| uint GetNumSubscribedItems() | PublicStatic | | 0x04 |
| uint GetSubscribedItems(const PublishedFileId_t[]& pvecPublishedFileID, uint cMaxEntries) | PublicStatic | | 0x08 |
| uint GetItemState(const PublishedFileId_t& nPublishedFileID) | PublicStatic | | 0x08 |
| bool GetItemInstallInfo(const PublishedFileId_t& nPublishedFileID, ref ulong& punSizeOnDisk, ref string& pchFolder, uint cchFolderSize, ref uint& punTimeStamp) | PublicStatic | | 0x08 |
| bool GetItemDownloadInfo(const PublishedFileId_t& nPublishedFileID, ref ulong& punBytesDownloaded, ref ulong& punBytesTotal) | PublicStatic | | 0x08 |
| bool DownloadItem(const PublishedFileId_t& nPublishedFileID, bool bHighPriority) | PublicStatic | | 0x08 |
| bool BInitWorkshopForGameServer(const DepotId_t& unWorkshopDepotID, const string& pszFolder) | PublicStatic | | 0x08 |
| void SuspendDownloads(bool bSuspend) | PublicStatic | | 0x01 |
| SteamAPICall_t StartPlaytimeTracking(const PublishedFileId_t[]& pvecPublishedFileID, uint unNumPublishedFileIDs) | PublicStatic | | 0x08 |
| SteamAPICall_t StopPlaytimeTracking(const PublishedFileId_t[]& pvecPublishedFileID, uint unNumPublishedFileIDs) | PublicStatic | | 0x08 |
| SteamAPICall_t StopPlaytimeTrackingForAllItems() | PublicStatic | | 0x08 |
| SteamAPICall_t AddDependency(const PublishedFileId_t& nParentPublishedFileID, const PublishedFileId_t& nChildPublishedFileID) | PublicStatic | | 0x08 |
| SteamAPICall_t RemoveDependency(const PublishedFileId_t& nParentPublishedFileID, const PublishedFileId_t& nChildPublishedFileID) | PublicStatic | | 0x08 |
| SteamAPICall_t AddAppDependency(const PublishedFileId_t& nPublishedFileID, const AppId_t& nAppID) | PublicStatic | | 0x08 |
| SteamAPICall_t RemoveAppDependency(const PublishedFileId_t& nPublishedFileID, const AppId_t& nAppID) | PublicStatic | | 0x08 |
| SteamAPICall_t GetAppDependencies(const PublishedFileId_t& nPublishedFileID) | PublicStatic | | 0x08 |
| SteamAPICall_t DeleteItem(const PublishedFileId_t& nPublishedFileID) | PublicStatic | | 0x08 |
| bool ShowWorkshopEULA() | PublicStatic | | 0x01 |
| SteamAPICall_t GetWorkshopEULAStatus() | PublicStatic | | 0x08 |
| uint GetUserContentDescriptorPreferences(const EUGCContentDescriptorID[]& pvecDescriptors, uint cMaxEntries) | PublicStatic | | 0x08 |