-
Notifications
You must be signed in to change notification settings - Fork 0
/
CAdapterSteamUGC007.h
62 lines (61 loc) · 4.04 KB
/
CAdapterSteamUGC007.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
class CAdapterSteamUGC007
{
virtual unknown_ret CreateQueryUserUGCRequest( uint32, EUserUGCList, EUGCMatchingUGCType, EUserUGCListSortOrder, uint32, uint32, uint32 ) = 0;
virtual unknown_ret CreateQueryAllUGCRequest( EUGCQuery, EUGCMatchingUGCType, uint32, uint32, uint32 ) = 0;
virtual unknown_ret CreateQueryUGCDetailsRequest( uint64 *, uint32 ) = 0;
virtual unknown_ret SendQueryUGCRequest( uint64 ) = 0;
virtual unknown_ret GetQueryUGCResult( uint64, uint32, SteamUGCDetails_t * ) = 0;
virtual unknown_ret GetQueryUGCPreviewURL( uint64, uint32, char *, uint32 ) = 0;
virtual unknown_ret GetQueryUGCMetadata( uint64, uint32, char *, uint32 ) = 0;
virtual unknown_ret GetQueryUGCChildren( uint64, uint32, uint64 *, uint32 ) = 0;
virtual unknown_ret GetQueryUGCStatistic( uint64, uint32, EItemStatistic, uint32 * ) = 0;
virtual unknown_ret GetQueryUGCNumAdditionalPreviews( uint64, uint32 ) = 0;
virtual unknown_ret GetQueryUGCAdditionalPreview( uint64, uint32, uint32, char *, uint32, bool * ) = 0;
virtual unknown_ret GetQueryUGCNumKeyValueTags( uint64, uint32 ) = 0;
virtual unknown_ret GetQueryUGCKeyValueTag( uint64, uint32, uint32, char *, uint32, char *, uint32 ) = 0;
virtual unknown_ret ReleaseQueryUGCRequest( uint64 ) = 0;
virtual unknown_ret AddRequiredTag( uint64, char const* ) = 0;
virtual unknown_ret AddExcludedTag( uint64, char const* ) = 0;
virtual unknown_ret SetReturnKeyValueTags( uint64, bool ) = 0;
virtual unknown_ret SetReturnLongDescription( uint64, bool ) = 0;
virtual unknown_ret SetReturnMetadata( uint64, bool ) = 0;
virtual unknown_ret SetReturnChildren( uint64, bool ) = 0;
virtual unknown_ret SetReturnAdditionalPreviews( uint64, bool ) = 0;
virtual unknown_ret SetReturnTotalOnly( uint64, bool ) = 0;
virtual unknown_ret SetLanguage( uint64, char const* ) = 0;
virtual unknown_ret SetAllowCachedResponse( uint64, uint32 ) = 0;
virtual unknown_ret SetCloudFileNameFilter( uint64, char const* ) = 0;
virtual unknown_ret SetMatchAnyTag( uint64, bool ) = 0;
virtual unknown_ret SetSearchText( uint64, char const* ) = 0;
virtual unknown_ret SetRankedByTrendDays( uint64, uint32 ) = 0;
virtual unknown_ret AddRequiredKeyValueTag( uint64, char const*, char const* ) = 0;
virtual unknown_ret RequestUGCDetails( uint64, uint32 ) = 0;
virtual unknown_ret CreateItem( uint32, EWorkshopFileType ) = 0;
virtual unknown_ret StartItemUpdate( uint32, uint64 ) = 0;
virtual unknown_ret SetItemTitle( uint64, char const* ) = 0;
virtual unknown_ret SetItemDescription( uint64, char const* ) = 0;
virtual unknown_ret SetItemUpdateLanguage( uint64, char const* ) = 0;
virtual unknown_ret SetItemMetadata( uint64, char const* ) = 0;
virtual unknown_ret SetItemVisibility( uint64, ERemoteStoragePublishedFileVisibility ) = 0;
virtual unknown_ret SetItemTags( uint64, SteamParamStringArray_t const* ) = 0;
virtual unknown_ret SetItemContent( uint64, char const* ) = 0;
virtual unknown_ret SetItemPreview( uint64, char const* ) = 0;
virtual unknown_ret RemoveItemKeyValueTags( uint64, char const* ) = 0;
virtual unknown_ret AddItemKeyValueTag( uint64, char const*, char const* ) = 0;
virtual unknown_ret SubmitItemUpdate( uint64, char const* ) = 0;
virtual unknown_ret GetItemUpdateProgress( uint64, uint64 *, uint64 * ) = 0;
virtual unknown_ret SetUserItemVote( uint64, bool ) = 0;
virtual unknown_ret GetUserItemVote( uint64 ) = 0;
virtual unknown_ret AddItemToFavorites( uint32, uint64 ) = 0;
virtual unknown_ret RemoveItemFromFavorites( uint32, uint64 ) = 0;
virtual unknown_ret SubscribeItem( uint64 ) = 0;
virtual unknown_ret UnsubscribeItem( uint64 ) = 0;
virtual unknown_ret GetNumSubscribedItems() = 0;
virtual unknown_ret GetSubscribedItems( uint64 *, uint32 ) = 0;
virtual unknown_ret GetItemState( uint64 ) = 0;
virtual unknown_ret GetItemInstallInfo( uint64, uint64 *, char *, uint32, uint32 * ) = 0;
virtual unknown_ret GetItemDownloadInfo( uint64, uint64 *, uint64 * ) = 0;
virtual unknown_ret DownloadItem( uint64, bool ) = 0;
virtual unknown_ret BInitWorkshopForGameServer( uint32, char const* ) = 0;
virtual unknown_ret SuspendDownloads( bool ) = 0;
};