Zdexby TheHolyOneZ
3,086 classes
/Script/SteamCore.UGC 0x00A8 (168 B) align 8 inherited 0x0048 vtable /Script/SteamCore
0x00x00A8

Members 2

OffsetSizeNameTypeFlagsDefault
0x10ItemInstalledFMulticastScriptDelegate4 flags<delegate>
0x10DownloadItemResultFMulticastScriptDelegate4 flags<delegate>
0x00680x40unreflected bytes to end of UUGC

Functions 78

SignatureFlagsNativeParams
bool UpdateItemPreviewVideo(const FUGCUpdateHandle& Handle, int32 Index, const FString& PreviewVideo)FinalNative+2 flags0x21
bool UpdateItemPreviewFile(const FUGCUpdateHandle& Handle, int32 Index, const FString& PreviewFile)FinalNative+2 flags0x21
void UnsubscribeItem(const FScriptDelegate& Callback, const FPublishedFileID& PublishedFileID)FinalNative+1 flags0x18
void SuspendDownloads(bool bSuspend)FinalNative+2 flags0x01
void SubscribeItem(const FScriptDelegate& Callback, const FPublishedFileID& PublishedFileID)FinalNative+1 flags0x18
void SubmitItemUpdate(const FScriptDelegate& Callback, const FUGCUpdateHandle& Handle, const FString& ChangeNote)FinalNative+1 flags0x28
void StopPlaytimeTrackingForAllItems(const FScriptDelegate& Callback)FinalNative+1 flags0x10
void StopPlaytimeTracking(const FScriptDelegate& Callback, const TArray<FPublishedFileID>& PublishedFileIDs)FinalNative+1 flags0x20
void StartPlaytimeTracking(const FScriptDelegate& Callback, const TArray<FPublishedFileID>& PublishedFileID)FinalNative+1 flags0x20
FUGCUpdateHandle StartItemUpdate(int32 ConsumerAppID, const FPublishedFileID& PublishedFileID)FinalNative+2 flags0x18
void SetUserItemVote(const FScriptDelegate& Callback, const FPublishedFileID& PublishedFileID, bool bVoteUp)FinalNative+1 flags0x19
bool SetSearchText(const FUGCQueryHandle& Handle, const FString& SearchText)FinalNative+2 flags0x19
bool SetReturnTotalOnly(const FUGCQueryHandle& Handle, bool bReturnTotalOnly)FinalNative+2 flags0x0A
bool SetReturnPlaytimeStats(const FUGCQueryHandle& Handle, int32 Days)FinalNative+2 flags0x0D
bool SetReturnOnlyIDs(const FUGCQueryHandle& Handle, bool bReturnOnlyIDs)FinalNative+2 flags0x0A
bool SetReturnMetadata(const FUGCQueryHandle& Handle, bool bReturnMetadata)FinalNative+2 flags0x0A
bool SetReturnLongDescription(const FUGCQueryHandle& Handle, bool bReturnLongDescription)FinalNative+2 flags0x0A
bool SetReturnKeyValueTags(const FUGCQueryHandle& Handle, bool bReturnKeyValueTags)FinalNative+2 flags0x0A
bool SetReturnChildren(const FUGCQueryHandle& Handle, bool bReturnChildren)FinalNative+2 flags0x0A
bool SetReturnAdditionalPreviews(const FUGCQueryHandle& Handle, bool bReturnAdditionalPreviews)FinalNative+2 flags0x0A
bool SetRankedByTrendDays(const FUGCQueryHandle& Handle, int32 Days)FinalNative+2 flags0x0D
bool SetMatchAnyTag(const FUGCQueryHandle& Handle, bool bMatchAnyTag)FinalNative+2 flags0x0A
bool SetLanguage(const FUGCQueryHandle& Handle, const FString& Language)FinalNative+2 flags0x19
bool SetItemVisibility(const FUGCUpdateHandle& Handle, const ESteamRemoteStoragePublishedFileVisibility& Visibility)FinalNative+2 flags0x0A
bool SetItemUpdateLanguage(const FUGCUpdateHandle& Handle, const FString& Language)FinalNative+2 flags0x19
bool SetItemTitle(const FUGCUpdateHandle& Handle, const FString& Title)FinalNative+2 flags0x19
bool SetItemTags(const FUGCUpdateHandle& Handle, const TArray<FString>& Tags)FinalNative+2 flags0x19
bool SetItemPreview(const FUGCUpdateHandle& Handle, const FString& PreviewFile)FinalNative+2 flags0x19
bool SetItemMetadata(const FUGCUpdateHandle& Handle, const FString& MetaData)FinalNative+2 flags0x19
bool SetItemDescription(const FUGCUpdateHandle& Handle, const FString& Description)FinalNative+2 flags0x19
bool SetItemContent(const FUGCUpdateHandle& Handle, const FString& ContentFolder)FinalNative+2 flags0x19
bool SetCloudFileNameFilter(const FUGCQueryHandle& Handle, const FString& MatchCloudFileName)FinalNative+2 flags0x19
bool SetAllowLegacyUpload(const FUGCUpdateHandle& Handle, bool bAllowLegacyUpload)FinalNative+1 flags0x0A
bool SetAllowCachedResponse(const FUGCQueryHandle& Handle, int32 MaxAgeSeconds)FinalNative+2 flags0x0D
void SendQueryUGCRequest(const FScriptDelegate& Callback, const FUGCQueryHandle& Handle)FinalNative+1 flags0x18
bool RemoveItemPreview(const FUGCUpdateHandle& Handle, int32 Index)FinalNative+2 flags0x0D
bool RemoveItemKeyValueTags(const FUGCUpdateHandle& Handle, const FString& Key)FinalNative+2 flags0x19
void RemoveItemFromFavorites(const FScriptDelegate& Callback, int32 AppID, const FPublishedFileID& PublishedFileID)FinalNative+1 flags0x20
void RemoveDependency(const FScriptDelegate& Callback, const FPublishedFileID& ParentPublishedFileID, const FPublishedFileID& ChildPublishedFileId)FinalNative+1 flags0x20
void RemoveAppDependency(const FScriptDelegate& Callback, const FPublishedFileID& PublishedFileID, int32 AppID)FinalNative+1 flags0x1C
bool ReleaseQueryUGCRequest(const FUGCQueryHandle& Handle)FinalNative+2 flags0x09
void GetUserItemVote(const FScriptDelegate& Callback, const FPublishedFileID& PublishedFileID)FinalNative+1 flags0x18
int32 GetSubscribedItems(const TArray<FPublishedFileID>& PublishedFileIDs, int32 MaxEntries)FinalNative+2 flags0x18
bool GetQueryUGCTagDisplayName(const FUGCQueryHandle& Handle, int32 Index, int32 IndexTag, const FString& Value)FinalNative+2 flags0x21
bool GetQueryUGCTag(const FUGCQueryHandle& Handle, int32 Index, int32 IndexTag, const FString& Value)FinalNative+2 flags0x21
bool GetQueryUGCStatistic(const FUGCQueryHandle& Handle, int32 Index, const ESteamItemStatistic& StatType, const FString& StatValue)FinalNative+2 flags0x21
bool GetQueryUGCResult(const FUGCQueryHandle& Handle, int32 Index, FSteamUGCDetails& Details)FinalNative+2 flags0xB9
bool GetQueryUGCPreviewURL(const FUGCQueryHandle& Handle, int32 Index, const FString& URL)FinalNative+2 flags0x21
int32 GetQueryUGCNumTags(const FUGCQueryHandle& Handle, int32 Index)FinalNative+2 flags0x10
int32 GetQueryUGCNumKeyValueTags(const FUGCQueryHandle& Handle, int32 Index)FinalNative+2 flags0x10
int32 GetQueryUGCNumAdditionalPreviews(const FUGCQueryHandle& Handle, int32 Index)FinalNative+2 flags0x10
bool GetQueryUGCMetadata(const FUGCQueryHandle& Handle, int32 Index, const FString& MetaData, int32 MetadataSize)FinalNative+2 flags0x25
bool GetQueryUGCKeyValueTag(const FUGCQueryHandle& Handle, int32 Index, int32 KeyValueTagIndex, const FString& Key, const FString& Value)FinalNative+2 flags0x31
bool GetQueryUGCChildren(const FUGCQueryHandle& Handle, int32 Index, const TArray<FPublishedFileID>& PublishedFileIDs, int32 MaxEntries)FinalNative+2 flags0x25
bool GetQueryUGCAdditionalPreview(const FUGCQueryHandle& Handle, int32 Index, int32 PreviewIndex, const FString& URLOrVideoID, const FString& OriginalFileName, const ESteamItemPreviewType& PreviewType)FinalNative+2 flags0x32
int32 GetNumSubscribedItems()FinalNative+2 flags0x04
ESteamItemUpdateStatus GetItemUpdateProgress(const FUGCUpdateHandle& Handle, const int32& BytesProcessed, const int32& BytesTotal)FinalNative+2 flags0x11
int32 GetItemState(const FPublishedFileID& PublishedFileID, const TArray<ESteamItemState>& States)FinalNative+2 flags0x1C
bool GetItemInstallInfo(const FPublishedFileID& PublishedFileID, const int32& SizeOnDisk, const FString& Folder, const int32& Timestamp)FinalNative+2 flags0x25
bool GetItemDownloadInfo(const FPublishedFileID& PublishedFileID, const int32& BytesDownloaded, const int32& BytesTotal)FinalNative+2 flags0x11
void GetAppDependencies(const FScriptDelegate& Callback, const FPublishedFileID& PublishedFileID)FinalNative+1 flags0x18
bool DownloadItem(const FPublishedFileID& PublishedFileID, bool bHighPriority)FinalNative+2 flags0x0A
void DeleteItem(const FScriptDelegate& Callback, const FPublishedFileID& PublishedFileID)FinalNative+1 flags0x18
FUGCQueryHandle CreateQueryUserUGCRequest(const FSteamID& SteamID, const ESteamUserUGCList& ListType, const ESteamUGCMatchingUGCType& MatchingUGCType, const ESteamUserUGCListSortOrder& SortOrder, int32 CreatorAppID, int32 ConsumerAppID, int32 Page)FinalNative+2 flags0x20
FUGCQueryHandle CreateQueryUGCDetailsRequest(const TArray<FPublishedFileID>& PublishedFileIDs)FinalNative+2 flags0x18
FUGCQueryHandle CreateQueryAllUGCRequest(const ESteamUGCQuery& QueryType, const ESteamUGCMatchingUGCType& FileType, int32 CreatorAppID, int32 ConsumerAppID, int32 Page)FinalNative+2 flags0x18
void CreateItem(const FScriptDelegate& Callback, int32 ConsumerAppID, const ESteamWorkshopFileType& FileType)FinalNative+1 flags0x15
bool BInitWorkshopForGameServer(int32 WorkshopDepotID, const FString& Folder)FinalNative+2 flags0x19
bool AddRequiredTagGroup(const FUGCQueryHandle& Handle, const TArray<FString>& TagGroups)FinalNative+2 flags0x19
bool AddRequiredTag(const FUGCQueryHandle& Handle, const FString& TagName)FinalNative+2 flags0x19
bool AddRequiredKeyValueTag(const FUGCQueryHandle& Handle, const FString& Key, const FString& Value)FinalNative+2 flags0x29
void AddItemToFavorites(const FScriptDelegate& Callback, int32 AppID, const FPublishedFileID& PublishedFileID)FinalNative+1 flags0x20
bool AddItemPreviewVideo(const FUGCUpdateHandle& Handle, const FString& VideoID)FinalNative+2 flags0x19
bool AddItemPreviewFile(const FUGCUpdateHandle& Handle, const FString& PreviewFile, const ESteamItemPreviewType& Type)FinalNative+2 flags0x1A
bool AddItemKeyValueTag(const FUGCUpdateHandle& Handle, const FString& Key, const FString& Value)FinalNative+2 flags0x29
bool AddExcludedTag(const FUGCQueryHandle& Handle, const FString& TagName)FinalNative+2 flags0x19
void AddDependency(const FScriptDelegate& Callback, const FPublishedFileID& PublishedFileID, const FPublishedFileID& ChildPublishedFileId)FinalNative+1 flags0x20
void AddAppDependency(const FScriptDelegate& Callback, const FPublishedFileID& PublishedFileID, int32 AppID)FinalNative+1 flags0x1C