mirror of
https://github.com/ValveSoftware/Proton.git
synced 2024-12-30 16:45:36 +03:00
6b21c32d2a
CW-Bug-Id: #22729
290 lines
11 KiB
C
290 lines
11 KiB
C
struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_CreateQueryUserUGCRequest_params
|
|
{
|
|
void *linux_side;
|
|
UGCQueryHandle_t _ret;
|
|
AccountID_t unAccountID;
|
|
EUserUGCList eListType;
|
|
EUGCMatchingUGCType eMatchingUGCType;
|
|
EUserUGCListSortOrder eSortOrder;
|
|
AppId_t nCreatorAppID;
|
|
AppId_t nConsumerAppID;
|
|
uint32 unPage;
|
|
};
|
|
extern void cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_CreateQueryUserUGCRequest( struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_CreateQueryUserUGCRequest_params *params );
|
|
|
|
struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_CreateQueryAllUGCRequest_params
|
|
{
|
|
void *linux_side;
|
|
UGCQueryHandle_t _ret;
|
|
EUGCQuery eQueryType;
|
|
EUGCMatchingUGCType eMatchingeMatchingUGCTypeFileType;
|
|
AppId_t nCreatorAppID;
|
|
AppId_t nConsumerAppID;
|
|
uint32 unPage;
|
|
};
|
|
extern void cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_CreateQueryAllUGCRequest( struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_CreateQueryAllUGCRequest_params *params );
|
|
|
|
struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SendQueryUGCRequest_params
|
|
{
|
|
void *linux_side;
|
|
SteamAPICall_t _ret;
|
|
UGCQueryHandle_t handle;
|
|
};
|
|
extern void cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SendQueryUGCRequest( struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SendQueryUGCRequest_params *params );
|
|
|
|
struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_GetQueryUGCResult_params
|
|
{
|
|
void *linux_side;
|
|
bool _ret;
|
|
UGCQueryHandle_t handle;
|
|
uint32 index;
|
|
winSteamUGCDetails_t_132 *pDetails;
|
|
};
|
|
extern void cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_GetQueryUGCResult( struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_GetQueryUGCResult_params *params );
|
|
|
|
struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_ReleaseQueryUGCRequest_params
|
|
{
|
|
void *linux_side;
|
|
bool _ret;
|
|
UGCQueryHandle_t handle;
|
|
};
|
|
extern void cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_ReleaseQueryUGCRequest( struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_ReleaseQueryUGCRequest_params *params );
|
|
|
|
struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_AddRequiredTag_params
|
|
{
|
|
void *linux_side;
|
|
bool _ret;
|
|
UGCQueryHandle_t handle;
|
|
const char *pTagName;
|
|
};
|
|
extern void cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_AddRequiredTag( struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_AddRequiredTag_params *params );
|
|
|
|
struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_AddExcludedTag_params
|
|
{
|
|
void *linux_side;
|
|
bool _ret;
|
|
UGCQueryHandle_t handle;
|
|
const char *pTagName;
|
|
};
|
|
extern void cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_AddExcludedTag( struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_AddExcludedTag_params *params );
|
|
|
|
struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetReturnLongDescription_params
|
|
{
|
|
void *linux_side;
|
|
bool _ret;
|
|
UGCQueryHandle_t handle;
|
|
bool bReturnLongDescription;
|
|
};
|
|
extern void cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetReturnLongDescription( struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetReturnLongDescription_params *params );
|
|
|
|
struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetReturnTotalOnly_params
|
|
{
|
|
void *linux_side;
|
|
bool _ret;
|
|
UGCQueryHandle_t handle;
|
|
bool bReturnTotalOnly;
|
|
};
|
|
extern void cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetReturnTotalOnly( struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetReturnTotalOnly_params *params );
|
|
|
|
struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetAllowCachedResponse_params
|
|
{
|
|
void *linux_side;
|
|
bool _ret;
|
|
UGCQueryHandle_t handle;
|
|
uint32 unMaxAgeSeconds;
|
|
};
|
|
extern void cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetAllowCachedResponse( struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetAllowCachedResponse_params *params );
|
|
|
|
struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetCloudFileNameFilter_params
|
|
{
|
|
void *linux_side;
|
|
bool _ret;
|
|
UGCQueryHandle_t handle;
|
|
const char *pMatchCloudFileName;
|
|
};
|
|
extern void cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetCloudFileNameFilter( struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetCloudFileNameFilter_params *params );
|
|
|
|
struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetMatchAnyTag_params
|
|
{
|
|
void *linux_side;
|
|
bool _ret;
|
|
UGCQueryHandle_t handle;
|
|
bool bMatchAnyTag;
|
|
};
|
|
extern void cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetMatchAnyTag( struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetMatchAnyTag_params *params );
|
|
|
|
struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetSearchText_params
|
|
{
|
|
void *linux_side;
|
|
bool _ret;
|
|
UGCQueryHandle_t handle;
|
|
const char *pSearchText;
|
|
};
|
|
extern void cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetSearchText( struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetSearchText_params *params );
|
|
|
|
struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetRankedByTrendDays_params
|
|
{
|
|
void *linux_side;
|
|
bool _ret;
|
|
UGCQueryHandle_t handle;
|
|
uint32 unDays;
|
|
};
|
|
extern void cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetRankedByTrendDays( struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetRankedByTrendDays_params *params );
|
|
|
|
struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_RequestUGCDetails_params
|
|
{
|
|
void *linux_side;
|
|
SteamAPICall_t _ret;
|
|
PublishedFileId_t nPublishedFileID;
|
|
uint32 unMaxAgeSeconds;
|
|
};
|
|
extern void cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_RequestUGCDetails( struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_RequestUGCDetails_params *params );
|
|
|
|
struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_CreateItem_params
|
|
{
|
|
void *linux_side;
|
|
SteamAPICall_t _ret;
|
|
AppId_t nConsumerAppId;
|
|
EWorkshopFileType eFileType;
|
|
};
|
|
extern void cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_CreateItem( struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_CreateItem_params *params );
|
|
|
|
struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_StartItemUpdate_params
|
|
{
|
|
void *linux_side;
|
|
UGCUpdateHandle_t _ret;
|
|
AppId_t nConsumerAppId;
|
|
PublishedFileId_t nPublishedFileID;
|
|
};
|
|
extern void cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_StartItemUpdate( struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_StartItemUpdate_params *params );
|
|
|
|
struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetItemTitle_params
|
|
{
|
|
void *linux_side;
|
|
bool _ret;
|
|
UGCUpdateHandle_t handle;
|
|
const char *pchTitle;
|
|
};
|
|
extern void cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetItemTitle( struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetItemTitle_params *params );
|
|
|
|
struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetItemDescription_params
|
|
{
|
|
void *linux_side;
|
|
bool _ret;
|
|
UGCUpdateHandle_t handle;
|
|
const char *pchDescription;
|
|
};
|
|
extern void cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetItemDescription( struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetItemDescription_params *params );
|
|
|
|
struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetItemVisibility_params
|
|
{
|
|
void *linux_side;
|
|
bool _ret;
|
|
UGCUpdateHandle_t handle;
|
|
ERemoteStoragePublishedFileVisibility eVisibility;
|
|
};
|
|
extern void cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetItemVisibility( struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetItemVisibility_params *params );
|
|
|
|
struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetItemTags_params
|
|
{
|
|
void *linux_side;
|
|
bool _ret;
|
|
UGCUpdateHandle_t updateHandle;
|
|
const SteamParamStringArray_t *pTags;
|
|
};
|
|
extern void cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetItemTags( struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetItemTags_params *params );
|
|
|
|
struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetItemContent_params
|
|
{
|
|
void *linux_side;
|
|
bool _ret;
|
|
UGCUpdateHandle_t handle;
|
|
const char *pszContentFolder;
|
|
};
|
|
extern void cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetItemContent( struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetItemContent_params *params );
|
|
|
|
struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetItemPreview_params
|
|
{
|
|
void *linux_side;
|
|
bool _ret;
|
|
UGCUpdateHandle_t handle;
|
|
const char *pszPreviewFile;
|
|
};
|
|
extern void cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetItemPreview( struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetItemPreview_params *params );
|
|
|
|
struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SubmitItemUpdate_params
|
|
{
|
|
void *linux_side;
|
|
SteamAPICall_t _ret;
|
|
UGCUpdateHandle_t handle;
|
|
const char *pchChangeNote;
|
|
};
|
|
extern void cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SubmitItemUpdate( struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SubmitItemUpdate_params *params );
|
|
|
|
struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_GetItemUpdateProgress_params
|
|
{
|
|
void *linux_side;
|
|
EItemUpdateStatus _ret;
|
|
UGCUpdateHandle_t handle;
|
|
uint64 *punBytesProcessed;
|
|
uint64 *punBytesTotal;
|
|
};
|
|
extern void cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_GetItemUpdateProgress( struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_GetItemUpdateProgress_params *params );
|
|
|
|
struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SubscribeItem_params
|
|
{
|
|
void *linux_side;
|
|
SteamAPICall_t _ret;
|
|
PublishedFileId_t nPublishedFileID;
|
|
};
|
|
extern void cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SubscribeItem( struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SubscribeItem_params *params );
|
|
|
|
struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_UnsubscribeItem_params
|
|
{
|
|
void *linux_side;
|
|
SteamAPICall_t _ret;
|
|
PublishedFileId_t nPublishedFileID;
|
|
};
|
|
extern void cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_UnsubscribeItem( struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_UnsubscribeItem_params *params );
|
|
|
|
struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_GetNumSubscribedItems_params
|
|
{
|
|
void *linux_side;
|
|
uint32 _ret;
|
|
};
|
|
extern void cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_GetNumSubscribedItems( struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_GetNumSubscribedItems_params *params );
|
|
|
|
struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_GetSubscribedItems_params
|
|
{
|
|
void *linux_side;
|
|
uint32 _ret;
|
|
PublishedFileId_t *pvecPublishedFileID;
|
|
uint32 cMaxEntries;
|
|
};
|
|
extern void cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_GetSubscribedItems( struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_GetSubscribedItems_params *params );
|
|
|
|
struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_GetItemInstallInfo_params
|
|
{
|
|
void *linux_side;
|
|
bool _ret;
|
|
PublishedFileId_t nPublishedFileID;
|
|
uint64 *punSizeOnDisk;
|
|
char *pchFolder;
|
|
uint32 cchFolderSize;
|
|
bool *pbLegacyItem;
|
|
};
|
|
extern void cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_GetItemInstallInfo( struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_GetItemInstallInfo_params *params );
|
|
|
|
struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_GetItemUpdateInfo_params
|
|
{
|
|
void *linux_side;
|
|
bool _ret;
|
|
PublishedFileId_t nPublishedFileID;
|
|
bool *pbNeedsUpdate;
|
|
bool *pbIsDownloading;
|
|
uint64 *punBytesDownloaded;
|
|
uint64 *punBytesTotal;
|
|
};
|
|
extern void cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_GetItemUpdateInfo( struct cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_GetItemUpdateInfo_params *params );
|
|
|