parent
25890a64ca
commit
dbc381d95e
14 changed files with 4735 additions and 177 deletions
|
@ -199,6 +199,7 @@ SOURCES = \
|
|||
cppISteamUGC_STEAMUGC_INTERFACE_VERSION016.cpp \
|
||||
cppISteamUGC_STEAMUGC_INTERFACE_VERSION017.cpp \
|
||||
cppISteamUGC_STEAMUGC_INTERFACE_VERSION018.cpp \
|
||||
cppISteamUGC_STEAMUGC_INTERFACE_VERSION020.cpp \
|
||||
cppISteamUnifiedMessages_STEAMUNIFIEDMESSAGES_INTERFACE_VERSION001.cpp \
|
||||
cppISteamUser_SteamUser004.cpp \
|
||||
cppISteamUser_SteamUser005.cpp \
|
||||
|
@ -242,6 +243,7 @@ SOURCES = \
|
|||
cppISteamUtils_SteamUtils010.cpp \
|
||||
cppISteamVideo_STEAMVIDEO_INTERFACE_V001.cpp \
|
||||
cppISteamVideo_STEAMVIDEO_INTERFACE_V002.cpp \
|
||||
cppISteamVideo_STEAMVIDEO_INTERFACE_V007.cpp \
|
||||
unix_steam_input_manual.cpp \
|
||||
unix_steam_networking_manual.cpp \
|
||||
unix_steam_utils_manual.cpp \
|
||||
|
|
|
@ -248,3 +248,27 @@ NTSTATUS ISteamApps_STEAMAPPS_INTERFACE_VERSION008_SetDlcContext( void *args )
|
|||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetNumBetas( void *args )
|
||||
{
|
||||
struct ISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetNumBetas_params *params = (struct ISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetNumBetas_params *)args;
|
||||
struct u_ISteamApps_STEAMAPPS_INTERFACE_VERSION008 *iface = (struct u_ISteamApps_STEAMAPPS_INTERFACE_VERSION008 *)params->linux_side;
|
||||
params->_ret = iface->GetNumBetas( params->pnAvailable, params->pnPrivate );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetBetaInfo( void *args )
|
||||
{
|
||||
struct ISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetBetaInfo_params *params = (struct ISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetBetaInfo_params *)args;
|
||||
struct u_ISteamApps_STEAMAPPS_INTERFACE_VERSION008 *iface = (struct u_ISteamApps_STEAMAPPS_INTERFACE_VERSION008 *)params->linux_side;
|
||||
params->_ret = iface->GetBetaInfo( params->iBetaIndex, params->punFlags, params->punBuildID, params->pchBetaName, params->cchBetaName, params->pchDescription, params->cchDescription );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamApps_STEAMAPPS_INTERFACE_VERSION008_SetActiveBeta( void *args )
|
||||
{
|
||||
struct ISteamApps_STEAMAPPS_INTERFACE_VERSION008_SetActiveBeta_params *params = (struct ISteamApps_STEAMAPPS_INTERFACE_VERSION008_SetActiveBeta_params *)args;
|
||||
struct u_ISteamApps_STEAMAPPS_INTERFACE_VERSION008 *iface = (struct u_ISteamApps_STEAMAPPS_INTERFACE_VERSION008 *)params->linux_side;
|
||||
params->_ret = iface->SetActiveBeta( params->pchBetaName );
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
|
773
lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION020.cpp
Normal file
773
lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION020.cpp
Normal file
|
@ -0,0 +1,773 @@
|
|||
/* This file is auto-generated, do not edit. */
|
||||
#include "unix_private.h"
|
||||
|
||||
#if 0
|
||||
#pragma makedep unix
|
||||
#endif
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_CreateQueryUserUGCRequest( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_CreateQueryUserUGCRequest_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_CreateQueryUserUGCRequest_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->CreateQueryUserUGCRequest( params->unAccountID, params->eListType, params->eMatchingUGCType, params->eSortOrder, params->nCreatorAppID, params->nConsumerAppID, params->unPage );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_CreateQueryAllUGCRequest( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_CreateQueryAllUGCRequest_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_CreateQueryAllUGCRequest_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->CreateQueryAllUGCRequest( params->eQueryType, params->eMatchingeMatchingUGCTypeFileType, params->nCreatorAppID, params->nConsumerAppID, params->unPage );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_CreateQueryAllUGCRequest_2( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_CreateQueryAllUGCRequest_2_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_CreateQueryAllUGCRequest_2_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->CreateQueryAllUGCRequest( params->eQueryType, params->eMatchingeMatchingUGCTypeFileType, params->nCreatorAppID, params->nConsumerAppID, params->pchCursor );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_CreateQueryUGCDetailsRequest( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_CreateQueryUGCDetailsRequest_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_CreateQueryUGCDetailsRequest_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->CreateQueryUGCDetailsRequest( params->pvecPublishedFileID, params->unNumPublishedFileIDs );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SendQueryUGCRequest( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SendQueryUGCRequest_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SendQueryUGCRequest_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->SendQueryUGCRequest( params->handle );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCResult( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCResult_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCResult_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
u_SteamUGCDetails_t_160 u_pDetails = *params->pDetails;
|
||||
params->_ret = iface->GetQueryUGCResult( params->handle, params->index, &u_pDetails );
|
||||
*params->pDetails = u_pDetails;
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCNumTags( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCNumTags_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCNumTags_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->GetQueryUGCNumTags( params->handle, params->index );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCTag( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCTag_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCTag_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->GetQueryUGCTag( params->handle, params->index, params->indexTag, params->pchValue, params->cchValueSize );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCTagDisplayName( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCTagDisplayName_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCTagDisplayName_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->GetQueryUGCTagDisplayName( params->handle, params->index, params->indexTag, params->pchValue, params->cchValueSize );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCPreviewURL( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCPreviewURL_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCPreviewURL_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->GetQueryUGCPreviewURL( params->handle, params->index, params->pchURL, params->cchURLSize );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCMetadata( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCMetadata_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCMetadata_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->GetQueryUGCMetadata( params->handle, params->index, params->pchMetadata, params->cchMetadatasize );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCChildren( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCChildren_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCChildren_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->GetQueryUGCChildren( params->handle, params->index, params->pvecPublishedFileID, params->cMaxEntries );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCStatistic( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCStatistic_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCStatistic_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->GetQueryUGCStatistic( params->handle, params->index, params->eStatType, params->pStatValue );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCNumAdditionalPreviews( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCNumAdditionalPreviews_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCNumAdditionalPreviews_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->GetQueryUGCNumAdditionalPreviews( params->handle, params->index );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCAdditionalPreview( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCAdditionalPreview_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCAdditionalPreview_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->GetQueryUGCAdditionalPreview( params->handle, params->index, params->previewIndex, params->pchURLOrVideoID, params->cchURLSize, params->pchOriginalFileName, params->cchOriginalFileNameSize, params->pPreviewType );
|
||||
steamclient_unix_path_to_dos_path( params->_ret, params->pchURLOrVideoID, params->pchURLOrVideoID, params->cchURLSize, 1 );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCNumKeyValueTags( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCNumKeyValueTags_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCNumKeyValueTags_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->GetQueryUGCNumKeyValueTags( params->handle, params->index );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCKeyValueTag( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCKeyValueTag_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCKeyValueTag_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->GetQueryUGCKeyValueTag( params->handle, params->index, params->keyValueTagIndex, params->pchKey, params->cchKeySize, params->pchValue, params->cchValueSize );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCKeyValueTag_2( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCKeyValueTag_2_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCKeyValueTag_2_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->GetQueryUGCKeyValueTag( params->handle, params->index, params->pchKey, params->pchValue, params->cchValueSize );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetNumSupportedGameVersions( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetNumSupportedGameVersions_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetNumSupportedGameVersions_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->GetNumSupportedGameVersions( params->handle, params->index );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetSupportedGameVersionData( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetSupportedGameVersionData_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetSupportedGameVersionData_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->GetSupportedGameVersionData( params->handle, params->index, params->versionIndex, params->pchGameBranchMin, params->pchGameBranchMax, params->cchGameBranchSize );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCContentDescriptors( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCContentDescriptors_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCContentDescriptors_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->GetQueryUGCContentDescriptors( params->handle, params->index, params->pvecDescriptors, params->cMaxEntries );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_ReleaseQueryUGCRequest( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_ReleaseQueryUGCRequest_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_ReleaseQueryUGCRequest_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->ReleaseQueryUGCRequest( params->handle );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddRequiredTag( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddRequiredTag_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddRequiredTag_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->AddRequiredTag( params->handle, params->pTagName );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddRequiredTagGroup( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddRequiredTagGroup_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddRequiredTagGroup_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->AddRequiredTagGroup( params->handle, params->pTagGroups );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddExcludedTag( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddExcludedTag_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddExcludedTag_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->AddExcludedTag( params->handle, params->pTagName );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnOnlyIDs( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnOnlyIDs_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnOnlyIDs_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->SetReturnOnlyIDs( params->handle, params->bReturnOnlyIDs );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnKeyValueTags( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnKeyValueTags_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnKeyValueTags_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->SetReturnKeyValueTags( params->handle, params->bReturnKeyValueTags );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnLongDescription( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnLongDescription_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnLongDescription_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->SetReturnLongDescription( params->handle, params->bReturnLongDescription );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnMetadata( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnMetadata_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnMetadata_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->SetReturnMetadata( params->handle, params->bReturnMetadata );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnChildren( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnChildren_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnChildren_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->SetReturnChildren( params->handle, params->bReturnChildren );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnAdditionalPreviews( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnAdditionalPreviews_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnAdditionalPreviews_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->SetReturnAdditionalPreviews( params->handle, params->bReturnAdditionalPreviews );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnTotalOnly( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnTotalOnly_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnTotalOnly_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->SetReturnTotalOnly( params->handle, params->bReturnTotalOnly );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnPlaytimeStats( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnPlaytimeStats_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnPlaytimeStats_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->SetReturnPlaytimeStats( params->handle, params->unDays );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetLanguage( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetLanguage_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetLanguage_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->SetLanguage( params->handle, params->pchLanguage );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetAllowCachedResponse( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetAllowCachedResponse_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetAllowCachedResponse_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->SetAllowCachedResponse( params->handle, params->unMaxAgeSeconds );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetAdminQuery( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetAdminQuery_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetAdminQuery_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->SetAdminQuery( params->handle, params->bAdminQuery );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetCloudFileNameFilter( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetCloudFileNameFilter_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetCloudFileNameFilter_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->SetCloudFileNameFilter( params->handle, params->pMatchCloudFileName );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetMatchAnyTag( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetMatchAnyTag_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetMatchAnyTag_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->SetMatchAnyTag( params->handle, params->bMatchAnyTag );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetSearchText( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetSearchText_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetSearchText_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->SetSearchText( params->handle, params->pSearchText );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetRankedByTrendDays( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetRankedByTrendDays_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetRankedByTrendDays_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->SetRankedByTrendDays( params->handle, params->unDays );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetTimeCreatedDateRange( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetTimeCreatedDateRange_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetTimeCreatedDateRange_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->SetTimeCreatedDateRange( params->handle, params->rtStart, params->rtEnd );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetTimeUpdatedDateRange( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetTimeUpdatedDateRange_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetTimeUpdatedDateRange_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->SetTimeUpdatedDateRange( params->handle, params->rtStart, params->rtEnd );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddRequiredKeyValueTag( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddRequiredKeyValueTag_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddRequiredKeyValueTag_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->AddRequiredKeyValueTag( params->handle, params->pKey, params->pValue );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RequestUGCDetails( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RequestUGCDetails_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RequestUGCDetails_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->RequestUGCDetails( params->nPublishedFileID, params->unMaxAgeSeconds );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_CreateItem( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_CreateItem_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_CreateItem_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->CreateItem( params->nConsumerAppId, params->eFileType );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_StartItemUpdate( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_StartItemUpdate_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_StartItemUpdate_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->StartItemUpdate( params->nConsumerAppId, params->nPublishedFileID );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemTitle( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemTitle_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemTitle_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->SetItemTitle( params->handle, params->pchTitle );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemDescription( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemDescription_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemDescription_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->SetItemDescription( params->handle, params->pchDescription );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemUpdateLanguage( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemUpdateLanguage_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemUpdateLanguage_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->SetItemUpdateLanguage( params->handle, params->pchLanguage );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemMetadata( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemMetadata_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemMetadata_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->SetItemMetadata( params->handle, params->pchMetaData );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemVisibility( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemVisibility_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemVisibility_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->SetItemVisibility( params->handle, params->eVisibility );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemTags( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemTags_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemTags_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->SetItemTags( params->updateHandle, params->pTags, params->bAllowAdminTags );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemContent( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemContent_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemContent_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
char *u_pszContentFolder = steamclient_dos_to_unix_path( params->pszContentFolder, 0 );
|
||||
params->_ret = iface->SetItemContent( params->handle, u_pszContentFolder );
|
||||
steamclient_free_path( u_pszContentFolder );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemPreview( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemPreview_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemPreview_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
char *u_pszPreviewFile = steamclient_dos_to_unix_path( params->pszPreviewFile, 0 );
|
||||
params->_ret = iface->SetItemPreview( params->handle, u_pszPreviewFile );
|
||||
steamclient_free_path( u_pszPreviewFile );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetAllowLegacyUpload( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetAllowLegacyUpload_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetAllowLegacyUpload_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->SetAllowLegacyUpload( params->handle, params->bAllowLegacyUpload );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveAllItemKeyValueTags( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveAllItemKeyValueTags_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveAllItemKeyValueTags_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->RemoveAllItemKeyValueTags( params->handle );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveItemKeyValueTags( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveItemKeyValueTags_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveItemKeyValueTags_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->RemoveItemKeyValueTags( params->handle, params->pchKey );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddItemKeyValueTag( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddItemKeyValueTag_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddItemKeyValueTag_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->AddItemKeyValueTag( params->handle, params->pchKey, params->pchValue );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddItemPreviewFile( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddItemPreviewFile_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddItemPreviewFile_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
char *u_pszPreviewFile = steamclient_dos_to_unix_path( params->pszPreviewFile, 0 );
|
||||
params->_ret = iface->AddItemPreviewFile( params->handle, u_pszPreviewFile, params->type );
|
||||
steamclient_free_path( u_pszPreviewFile );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddItemPreviewVideo( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddItemPreviewVideo_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddItemPreviewVideo_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->AddItemPreviewVideo( params->handle, params->pszVideoID );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_UpdateItemPreviewFile( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_UpdateItemPreviewFile_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_UpdateItemPreviewFile_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
char *u_pszPreviewFile = steamclient_dos_to_unix_path( params->pszPreviewFile, 0 );
|
||||
params->_ret = iface->UpdateItemPreviewFile( params->handle, params->index, u_pszPreviewFile );
|
||||
steamclient_free_path( u_pszPreviewFile );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_UpdateItemPreviewVideo( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_UpdateItemPreviewVideo_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_UpdateItemPreviewVideo_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->UpdateItemPreviewVideo( params->handle, params->index, params->pszVideoID );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveItemPreview( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveItemPreview_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveItemPreview_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->RemoveItemPreview( params->handle, params->index );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddContentDescriptor( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddContentDescriptor_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddContentDescriptor_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->AddContentDescriptor( params->handle, params->descid );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveContentDescriptor( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveContentDescriptor_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveContentDescriptor_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->RemoveContentDescriptor( params->handle, params->descid );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetRequiredGameVersions( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetRequiredGameVersions_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetRequiredGameVersions_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->SetRequiredGameVersions( params->handle, params->pszGameBranchMin, params->pszGameBranchMax );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SubmitItemUpdate( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SubmitItemUpdate_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SubmitItemUpdate_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->SubmitItemUpdate( params->handle, params->pchChangeNote );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetItemUpdateProgress( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetItemUpdateProgress_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetItemUpdateProgress_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->GetItemUpdateProgress( params->handle, params->punBytesProcessed, params->punBytesTotal );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetUserItemVote( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetUserItemVote_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetUserItemVote_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->SetUserItemVote( params->nPublishedFileID, params->bVoteUp );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetUserItemVote( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetUserItemVote_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetUserItemVote_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->GetUserItemVote( params->nPublishedFileID );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddItemToFavorites( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddItemToFavorites_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddItemToFavorites_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->AddItemToFavorites( params->nAppId, params->nPublishedFileID );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveItemFromFavorites( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveItemFromFavorites_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveItemFromFavorites_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->RemoveItemFromFavorites( params->nAppId, params->nPublishedFileID );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SubscribeItem( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SubscribeItem_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SubscribeItem_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->SubscribeItem( params->nPublishedFileID );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_UnsubscribeItem( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_UnsubscribeItem_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_UnsubscribeItem_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->UnsubscribeItem( params->nPublishedFileID );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetNumSubscribedItems( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetNumSubscribedItems_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetNumSubscribedItems_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->GetNumSubscribedItems( );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetSubscribedItems( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetSubscribedItems_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetSubscribedItems_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->GetSubscribedItems( params->pvecPublishedFileID, params->cMaxEntries );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetItemState( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetItemState_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetItemState_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->GetItemState( params->nPublishedFileID );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetItemInstallInfo( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetItemInstallInfo_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetItemInstallInfo_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->GetItemInstallInfo( params->nPublishedFileID, params->punSizeOnDisk, params->pchFolder, params->cchFolderSize, params->punTimeStamp );
|
||||
steamclient_unix_path_to_dos_path( params->_ret, params->pchFolder, params->pchFolder, params->cchFolderSize, 0 );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetItemDownloadInfo( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetItemDownloadInfo_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetItemDownloadInfo_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->GetItemDownloadInfo( params->nPublishedFileID, params->punBytesDownloaded, params->punBytesTotal );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_DownloadItem( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_DownloadItem_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_DownloadItem_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->DownloadItem( params->nPublishedFileID, params->bHighPriority );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_BInitWorkshopForGameServer( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_BInitWorkshopForGameServer_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_BInitWorkshopForGameServer_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
char *u_pszFolder = steamclient_dos_to_unix_path( params->pszFolder, 0 );
|
||||
params->_ret = iface->BInitWorkshopForGameServer( params->unWorkshopDepotID, u_pszFolder );
|
||||
steamclient_free_path( u_pszFolder );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SuspendDownloads( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SuspendDownloads_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SuspendDownloads_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
iface->SuspendDownloads( params->bSuspend );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_StartPlaytimeTracking( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_StartPlaytimeTracking_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_StartPlaytimeTracking_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->StartPlaytimeTracking( params->pvecPublishedFileID, params->unNumPublishedFileIDs );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_StopPlaytimeTracking( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_StopPlaytimeTracking_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_StopPlaytimeTracking_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->StopPlaytimeTracking( params->pvecPublishedFileID, params->unNumPublishedFileIDs );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_StopPlaytimeTrackingForAllItems( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_StopPlaytimeTrackingForAllItems_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_StopPlaytimeTrackingForAllItems_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->StopPlaytimeTrackingForAllItems( );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddDependency( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddDependency_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddDependency_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->AddDependency( params->nParentPublishedFileID, params->nChildPublishedFileID );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveDependency( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveDependency_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveDependency_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->RemoveDependency( params->nParentPublishedFileID, params->nChildPublishedFileID );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddAppDependency( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddAppDependency_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddAppDependency_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->AddAppDependency( params->nPublishedFileID, params->nAppID );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveAppDependency( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveAppDependency_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveAppDependency_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->RemoveAppDependency( params->nPublishedFileID, params->nAppID );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetAppDependencies( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetAppDependencies_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetAppDependencies_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->GetAppDependencies( params->nPublishedFileID );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_DeleteItem( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_DeleteItem_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_DeleteItem_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->DeleteItem( params->nPublishedFileID );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_ShowWorkshopEULA( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_ShowWorkshopEULA_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_ShowWorkshopEULA_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->ShowWorkshopEULA( );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetWorkshopEULAStatus( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetWorkshopEULAStatus_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetWorkshopEULAStatus_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->GetWorkshopEULAStatus( );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetUserContentDescriptorPreferences( void *args )
|
||||
{
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetUserContentDescriptorPreferences_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetUserContentDescriptorPreferences_params *)args;
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020 *)params->linux_side;
|
||||
params->_ret = iface->GetUserContentDescriptorPreferences( params->pvecDescriptors, params->cMaxEntries );
|
||||
return 0;
|
||||
}
|
||||
|
39
lsteamclient/cppISteamVideo_STEAMVIDEO_INTERFACE_V007.cpp
Normal file
39
lsteamclient/cppISteamVideo_STEAMVIDEO_INTERFACE_V007.cpp
Normal file
|
@ -0,0 +1,39 @@
|
|||
/* This file is auto-generated, do not edit. */
|
||||
#include "unix_private.h"
|
||||
|
||||
#if 0
|
||||
#pragma makedep unix
|
||||
#endif
|
||||
|
||||
NTSTATUS ISteamVideo_STEAMVIDEO_INTERFACE_V007_GetVideoURL( void *args )
|
||||
{
|
||||
struct ISteamVideo_STEAMVIDEO_INTERFACE_V007_GetVideoURL_params *params = (struct ISteamVideo_STEAMVIDEO_INTERFACE_V007_GetVideoURL_params *)args;
|
||||
struct u_ISteamVideo_STEAMVIDEO_INTERFACE_V007 *iface = (struct u_ISteamVideo_STEAMVIDEO_INTERFACE_V007 *)params->linux_side;
|
||||
iface->GetVideoURL( params->unVideoAppID );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamVideo_STEAMVIDEO_INTERFACE_V007_IsBroadcasting( void *args )
|
||||
{
|
||||
struct ISteamVideo_STEAMVIDEO_INTERFACE_V007_IsBroadcasting_params *params = (struct ISteamVideo_STEAMVIDEO_INTERFACE_V007_IsBroadcasting_params *)args;
|
||||
struct u_ISteamVideo_STEAMVIDEO_INTERFACE_V007 *iface = (struct u_ISteamVideo_STEAMVIDEO_INTERFACE_V007 *)params->linux_side;
|
||||
params->_ret = iface->IsBroadcasting( params->pnNumViewers );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamVideo_STEAMVIDEO_INTERFACE_V007_GetOPFSettings( void *args )
|
||||
{
|
||||
struct ISteamVideo_STEAMVIDEO_INTERFACE_V007_GetOPFSettings_params *params = (struct ISteamVideo_STEAMVIDEO_INTERFACE_V007_GetOPFSettings_params *)args;
|
||||
struct u_ISteamVideo_STEAMVIDEO_INTERFACE_V007 *iface = (struct u_ISteamVideo_STEAMVIDEO_INTERFACE_V007 *)params->linux_side;
|
||||
iface->GetOPFSettings( params->unVideoAppID );
|
||||
return 0;
|
||||
}
|
||||
|
||||
NTSTATUS ISteamVideo_STEAMVIDEO_INTERFACE_V007_GetOPFStringForApp( void *args )
|
||||
{
|
||||
struct ISteamVideo_STEAMVIDEO_INTERFACE_V007_GetOPFStringForApp_params *params = (struct ISteamVideo_STEAMVIDEO_INTERFACE_V007_GetOPFStringForApp_params *)args;
|
||||
struct u_ISteamVideo_STEAMVIDEO_INTERFACE_V007 *iface = (struct u_ISteamVideo_STEAMVIDEO_INTERFACE_V007 *)params->linux_side;
|
||||
params->_ret = iface->GetOPFStringForApp( params->unVideoAppID, params->pchBuffer, params->pnBufferSize );
|
||||
return 0;
|
||||
}
|
||||
|
|
@ -11,6 +11,7 @@ import os
|
|||
import re
|
||||
|
||||
SDK_VERSIONS = [
|
||||
"160",
|
||||
"159",
|
||||
"158",
|
||||
"157",
|
||||
|
|
|
@ -67,6 +67,7 @@ static const struct { const char *iface_version; iface_constructor ctor; } const
|
|||
{"STEAMUGC_INTERFACE_VERSION016", &create_winISteamUGC_STEAMUGC_INTERFACE_VERSION016},
|
||||
{"STEAMUGC_INTERFACE_VERSION017", &create_winISteamUGC_STEAMUGC_INTERFACE_VERSION017},
|
||||
{"STEAMUGC_INTERFACE_VERSION018", &create_winISteamUGC_STEAMUGC_INTERFACE_VERSION018},
|
||||
{"STEAMUGC_INTERFACE_VERSION020", &create_winISteamUGC_STEAMUGC_INTERFACE_VERSION020},
|
||||
{"STEAMUNIFIEDMESSAGES_INTERFACE_VERSION001", &create_winISteamUnifiedMessages_STEAMUNIFIEDMESSAGES_INTERFACE_VERSION001},
|
||||
{"STEAMUSERSTATS_INTERFACE_VERSION001", &create_winISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION001},
|
||||
{"STEAMUSERSTATS_INTERFACE_VERSION002", &create_winISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION002},
|
||||
|
@ -82,6 +83,7 @@ static const struct { const char *iface_version; iface_constructor ctor; } const
|
|||
{"STEAMUSERSTATS_INTERFACE_VERSION012", &create_winISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012},
|
||||
{"STEAMVIDEO_INTERFACE_V001", &create_winISteamVideo_STEAMVIDEO_INTERFACE_V001},
|
||||
{"STEAMVIDEO_INTERFACE_V002", &create_winISteamVideo_STEAMVIDEO_INTERFACE_V002},
|
||||
{"STEAMVIDEO_INTERFACE_V007", &create_winISteamVideo_STEAMVIDEO_INTERFACE_V007},
|
||||
{"SteamClient006", &create_winISteamClient_SteamClient006},
|
||||
{"SteamClient007", &create_winISteamClient_SteamClient007},
|
||||
{"SteamClient008", &create_winISteamClient_SteamClient008},
|
||||
|
|
|
@ -62,6 +62,7 @@ extern struct w_steam_iface *create_winISteamUGC_STEAMUGC_INTERFACE_VERSION015(v
|
|||
extern struct w_steam_iface *create_winISteamUGC_STEAMUGC_INTERFACE_VERSION016(void *);
|
||||
extern struct w_steam_iface *create_winISteamUGC_STEAMUGC_INTERFACE_VERSION017(void *);
|
||||
extern struct w_steam_iface *create_winISteamUGC_STEAMUGC_INTERFACE_VERSION018(void *);
|
||||
extern struct w_steam_iface *create_winISteamUGC_STEAMUGC_INTERFACE_VERSION020(void *);
|
||||
extern struct w_steam_iface *create_winISteamUnifiedMessages_STEAMUNIFIEDMESSAGES_INTERFACE_VERSION001(void *);
|
||||
extern struct w_steam_iface *create_winISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION001(void *);
|
||||
extern struct w_steam_iface *create_winISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION002(void *);
|
||||
|
@ -77,6 +78,7 @@ extern struct w_steam_iface *create_winISteamUserStats_STEAMUSERSTATS_INTERFACE_
|
|||
extern struct w_steam_iface *create_winISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012(void *);
|
||||
extern struct w_steam_iface *create_winISteamVideo_STEAMVIDEO_INTERFACE_V001(void *);
|
||||
extern struct w_steam_iface *create_winISteamVideo_STEAMVIDEO_INTERFACE_V002(void *);
|
||||
extern struct w_steam_iface *create_winISteamVideo_STEAMVIDEO_INTERFACE_V007(void *);
|
||||
extern struct w_steam_iface *create_winISteamClient_SteamClient006(void *);
|
||||
extern struct w_steam_iface *create_winISteamClient_SteamClient007(void *);
|
||||
extern struct w_steam_iface *create_winISteamClient_SteamClient008(void *);
|
||||
|
|
|
@ -2343,6 +2343,10 @@ struct gameserveritem_t_099u
|
|||
};
|
||||
#pragma pack( pop )
|
||||
|
||||
typedef struct u64_SteamUGCDetails_t_160 u64_SteamUGCDetails_t_160;
|
||||
typedef struct w64_SteamUGCDetails_t_160 w64_SteamUGCDetails_t_160;
|
||||
typedef struct u32_SteamUGCDetails_t_160 u32_SteamUGCDetails_t_160;
|
||||
typedef struct w32_SteamUGCDetails_t_160 w32_SteamUGCDetails_t_160;
|
||||
typedef struct u64_SteamUGCDetails_t_128x u64_SteamUGCDetails_t_128x;
|
||||
typedef struct w64_SteamUGCDetails_t_128x w64_SteamUGCDetails_t_128x;
|
||||
typedef struct u32_SteamUGCDetails_t_128x u32_SteamUGCDetails_t_128x;
|
||||
|
@ -2563,10 +2567,20 @@ typedef struct u_ISteamNetworkingCustomSignalingRecvContext u32_ISteamNetworking
|
|||
typedef struct w_ISteamNetworkingCustomSignalingRecvContext w_ISteamNetworkingCustomSignalingRecvContext;
|
||||
typedef struct w_ISteamNetworkingCustomSignalingRecvContext w64_ISteamNetworkingCustomSignalingRecvContext;
|
||||
typedef struct w_ISteamNetworkingCustomSignalingRecvContext w32_ISteamNetworkingCustomSignalingRecvContext;
|
||||
typedef struct u64_ItemInstalled_t u64_ItemInstalled_t;
|
||||
typedef struct w64_ItemInstalled_t w64_ItemInstalled_t;
|
||||
typedef struct u32_ItemInstalled_t u32_ItemInstalled_t;
|
||||
typedef struct w32_ItemInstalled_t w32_ItemInstalled_t;
|
||||
typedef struct u_ISteamTimeline u_ISteamTimeline;
|
||||
typedef struct u_ISteamTimeline u64_ISteamTimeline;
|
||||
typedef struct u_ISteamTimeline u32_ISteamTimeline;
|
||||
typedef struct w_ISteamTimeline w_ISteamTimeline;
|
||||
typedef struct w_ISteamTimeline w64_ISteamTimeline;
|
||||
typedef struct w_ISteamTimeline w32_ISteamTimeline;
|
||||
typedef struct u64_ItemInstalled_t_160 u64_ItemInstalled_t_160;
|
||||
typedef struct w64_ItemInstalled_t_160 w64_ItemInstalled_t_160;
|
||||
typedef struct u32_ItemInstalled_t_160 u32_ItemInstalled_t_160;
|
||||
typedef struct w32_ItemInstalled_t_160 w32_ItemInstalled_t_160;
|
||||
typedef struct u64_ItemInstalled_t_130 u64_ItemInstalled_t_130;
|
||||
typedef struct w64_ItemInstalled_t_130 w64_ItemInstalled_t_130;
|
||||
typedef struct u32_ItemInstalled_t_130 u32_ItemInstalled_t_130;
|
||||
typedef struct w32_ItemInstalled_t_130 w32_ItemInstalled_t_130;
|
||||
typedef struct u64_JoinPartyCallback_t u64_JoinPartyCallback_t;
|
||||
typedef struct w64_JoinPartyCallback_t w64_JoinPartyCallback_t;
|
||||
typedef struct u32_JoinPartyCallback_t u32_JoinPartyCallback_t;
|
||||
|
@ -2871,6 +2885,10 @@ typedef struct u64_SteamPartyBeaconLocation_t u64_SteamPartyBeaconLocation_t;
|
|||
typedef struct w64_SteamPartyBeaconLocation_t w64_SteamPartyBeaconLocation_t;
|
||||
typedef struct u32_SteamPartyBeaconLocation_t u32_SteamPartyBeaconLocation_t;
|
||||
typedef struct w32_SteamPartyBeaconLocation_t w32_SteamPartyBeaconLocation_t;
|
||||
typedef struct u64_SteamUGCRequestUGCDetailsResult_t_160 u64_SteamUGCRequestUGCDetailsResult_t_160;
|
||||
typedef struct w64_SteamUGCRequestUGCDetailsResult_t_160 w64_SteamUGCRequestUGCDetailsResult_t_160;
|
||||
typedef struct u32_SteamUGCRequestUGCDetailsResult_t_160 u32_SteamUGCRequestUGCDetailsResult_t_160;
|
||||
typedef struct w32_SteamUGCRequestUGCDetailsResult_t_160 w32_SteamUGCRequestUGCDetailsResult_t_160;
|
||||
typedef struct u64_SteamUGCRequestUGCDetailsResult_t_128x u64_SteamUGCRequestUGCDetailsResult_t_128x;
|
||||
typedef struct w64_SteamUGCRequestUGCDetailsResult_t_128x w64_SteamUGCRequestUGCDetailsResult_t_128x;
|
||||
typedef struct u32_SteamUGCRequestUGCDetailsResult_t_128x u32_SteamUGCRequestUGCDetailsResult_t_128x;
|
||||
|
@ -2887,6 +2905,167 @@ typedef struct u64_SubmitPlayerResultResultCallback_t u64_SubmitPlayerResultResu
|
|||
typedef struct w64_SubmitPlayerResultResultCallback_t w64_SubmitPlayerResultResultCallback_t;
|
||||
typedef struct u32_SubmitPlayerResultResultCallback_t u32_SubmitPlayerResultResultCallback_t;
|
||||
typedef struct w32_SubmitPlayerResultResultCallback_t w32_SubmitPlayerResultResultCallback_t;
|
||||
#pragma pack( push, 8 )
|
||||
struct w64_SteamUGCDetails_t_160
|
||||
{
|
||||
uint64_t m_nPublishedFileId;
|
||||
uint32_t m_eResult;
|
||||
uint32_t m_eFileType;
|
||||
uint32_t m_nCreatorAppID;
|
||||
uint32_t m_nConsumerAppID;
|
||||
W64_ARRAY(char, 129, m_rgchTitle);
|
||||
W64_ARRAY(char, 8000, m_rgchDescription);
|
||||
uint8_t __pad_8153[7];
|
||||
uint64_t m_ulSteamIDOwner;
|
||||
uint32_t m_rtimeCreated;
|
||||
uint32_t m_rtimeUpdated;
|
||||
uint32_t m_rtimeAddedToUserList;
|
||||
uint32_t m_eVisibility;
|
||||
int8_t m_bBanned;
|
||||
int8_t m_bAcceptedForUse;
|
||||
int8_t m_bTagsTruncated;
|
||||
W64_ARRAY(char, 1025, m_rgchTags);
|
||||
uint8_t __pad_9212[4];
|
||||
uint64_t m_hFile;
|
||||
uint64_t m_hPreviewFile;
|
||||
W64_ARRAY(char, 260, m_pchFileName);
|
||||
int32_t m_nFileSize;
|
||||
int32_t m_nPreviewFileSize;
|
||||
W64_ARRAY(char, 256, m_rgchURL);
|
||||
uint32_t m_unVotesUp;
|
||||
uint32_t m_unVotesDown;
|
||||
float m_flScore;
|
||||
uint32_t m_unNumChildren;
|
||||
uint8_t __pad_9772[4];
|
||||
uint64_t m_ulTotalFilesSize;
|
||||
#ifdef __cplusplus
|
||||
operator u64_SteamUGCDetails_t_160() const;
|
||||
#endif /* __cplusplus */
|
||||
};
|
||||
#pragma pack( pop )
|
||||
|
||||
#pragma pack( push, 4 )
|
||||
struct u64_SteamUGCDetails_t_160
|
||||
{
|
||||
uint64_t m_nPublishedFileId;
|
||||
uint32_t m_eResult;
|
||||
uint32_t m_eFileType;
|
||||
uint32_t m_nCreatorAppID;
|
||||
uint32_t m_nConsumerAppID;
|
||||
U64_ARRAY(char, 129, m_rgchTitle);
|
||||
U64_ARRAY(char, 8000, m_rgchDescription);
|
||||
uint8_t __pad_8153[3];
|
||||
uint64_t m_ulSteamIDOwner;
|
||||
uint32_t m_rtimeCreated;
|
||||
uint32_t m_rtimeUpdated;
|
||||
uint32_t m_rtimeAddedToUserList;
|
||||
uint32_t m_eVisibility;
|
||||
int8_t m_bBanned;
|
||||
int8_t m_bAcceptedForUse;
|
||||
int8_t m_bTagsTruncated;
|
||||
U64_ARRAY(char, 1025, m_rgchTags);
|
||||
uint64_t m_hFile;
|
||||
uint64_t m_hPreviewFile;
|
||||
U64_ARRAY(char, 260, m_pchFileName);
|
||||
int32_t m_nFileSize;
|
||||
int32_t m_nPreviewFileSize;
|
||||
U64_ARRAY(char, 256, m_rgchURL);
|
||||
uint32_t m_unVotesUp;
|
||||
uint32_t m_unVotesDown;
|
||||
float m_flScore;
|
||||
uint32_t m_unNumChildren;
|
||||
uint64_t m_ulTotalFilesSize;
|
||||
#ifdef __cplusplus
|
||||
operator w64_SteamUGCDetails_t_160() const;
|
||||
#endif /* __cplusplus */
|
||||
};
|
||||
#pragma pack( pop )
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct w32_SteamUGCDetails_t_160
|
||||
{
|
||||
uint64_t m_nPublishedFileId;
|
||||
uint32_t m_eResult;
|
||||
uint32_t m_eFileType;
|
||||
uint32_t m_nCreatorAppID;
|
||||
uint32_t m_nConsumerAppID;
|
||||
W32_ARRAY(char, 129, m_rgchTitle);
|
||||
W32_ARRAY(char, 8000, m_rgchDescription);
|
||||
uint8_t __pad_8153[7];
|
||||
uint64_t m_ulSteamIDOwner;
|
||||
uint32_t m_rtimeCreated;
|
||||
uint32_t m_rtimeUpdated;
|
||||
uint32_t m_rtimeAddedToUserList;
|
||||
uint32_t m_eVisibility;
|
||||
int8_t m_bBanned;
|
||||
int8_t m_bAcceptedForUse;
|
||||
int8_t m_bTagsTruncated;
|
||||
W32_ARRAY(char, 1025, m_rgchTags);
|
||||
uint8_t __pad_9212[4];
|
||||
uint64_t m_hFile;
|
||||
uint64_t m_hPreviewFile;
|
||||
W32_ARRAY(char, 260, m_pchFileName);
|
||||
int32_t m_nFileSize;
|
||||
int32_t m_nPreviewFileSize;
|
||||
W32_ARRAY(char, 256, m_rgchURL);
|
||||
uint32_t m_unVotesUp;
|
||||
uint32_t m_unVotesDown;
|
||||
float m_flScore;
|
||||
uint32_t m_unNumChildren;
|
||||
uint8_t __pad_9772[4];
|
||||
uint64_t m_ulTotalFilesSize;
|
||||
#ifdef __cplusplus
|
||||
operator u32_SteamUGCDetails_t_160() const;
|
||||
#endif /* __cplusplus */
|
||||
};
|
||||
#pragma pack( pop )
|
||||
|
||||
#pragma pack( push, 4 )
|
||||
struct u32_SteamUGCDetails_t_160
|
||||
{
|
||||
uint64_t m_nPublishedFileId;
|
||||
uint32_t m_eResult;
|
||||
uint32_t m_eFileType;
|
||||
uint32_t m_nCreatorAppID;
|
||||
uint32_t m_nConsumerAppID;
|
||||
U32_ARRAY(char, 129, m_rgchTitle);
|
||||
U32_ARRAY(char, 8000, m_rgchDescription);
|
||||
uint8_t __pad_8153[3];
|
||||
uint64_t m_ulSteamIDOwner;
|
||||
uint32_t m_rtimeCreated;
|
||||
uint32_t m_rtimeUpdated;
|
||||
uint32_t m_rtimeAddedToUserList;
|
||||
uint32_t m_eVisibility;
|
||||
int8_t m_bBanned;
|
||||
int8_t m_bAcceptedForUse;
|
||||
int8_t m_bTagsTruncated;
|
||||
U32_ARRAY(char, 1025, m_rgchTags);
|
||||
uint64_t m_hFile;
|
||||
uint64_t m_hPreviewFile;
|
||||
U32_ARRAY(char, 260, m_pchFileName);
|
||||
int32_t m_nFileSize;
|
||||
int32_t m_nPreviewFileSize;
|
||||
U32_ARRAY(char, 256, m_rgchURL);
|
||||
uint32_t m_unVotesUp;
|
||||
uint32_t m_unVotesDown;
|
||||
float m_flScore;
|
||||
uint32_t m_unNumChildren;
|
||||
uint64_t m_ulTotalFilesSize;
|
||||
#ifdef __cplusplus
|
||||
operator w32_SteamUGCDetails_t_160() const;
|
||||
#endif /* __cplusplus */
|
||||
};
|
||||
#pragma pack( pop )
|
||||
|
||||
#ifdef __i386__
|
||||
typedef w32_SteamUGCDetails_t_160 w_SteamUGCDetails_t_160;
|
||||
typedef u32_SteamUGCDetails_t_160 u_SteamUGCDetails_t_160;
|
||||
#endif
|
||||
#ifdef __x86_64__
|
||||
typedef w64_SteamUGCDetails_t_160 w_SteamUGCDetails_t_160;
|
||||
typedef u64_SteamUGCDetails_t_160 u_SteamUGCDetails_t_160;
|
||||
#endif
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct w64_SteamUGCDetails_t_128x
|
||||
{
|
||||
|
@ -5682,59 +5861,142 @@ struct u_ISteamNetworkingCustomSignalingRecvContext
|
|||
#endif /* __cplusplus */
|
||||
};
|
||||
|
||||
struct w_ISteamTimeline
|
||||
{
|
||||
#ifdef __cplusplus
|
||||
virtual void SetTimelineStateDescription( const char *, float ) = 0;
|
||||
virtual void ClearTimelineStateDescription( float ) = 0;
|
||||
virtual void AddTimelineEvent( const char *, const char *, const char *, uint32_t, float, float, uint32_t ) = 0;
|
||||
virtual void SetTimelineGameMode( uint32_t ) = 0;
|
||||
#endif /* __cplusplus */
|
||||
};
|
||||
|
||||
struct u_ISteamTimeline
|
||||
{
|
||||
#ifdef __cplusplus
|
||||
virtual void SetTimelineStateDescription( const char *, float ) = 0;
|
||||
virtual void ClearTimelineStateDescription( float ) = 0;
|
||||
virtual void AddTimelineEvent( const char *, const char *, const char *, uint32_t, float, float, uint32_t ) = 0;
|
||||
virtual void SetTimelineGameMode( uint32_t ) = 0;
|
||||
#endif /* __cplusplus */
|
||||
};
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct w64_ItemInstalled_t
|
||||
struct w64_ItemInstalled_t_160
|
||||
{
|
||||
uint32_t m_unAppID;
|
||||
uint8_t __pad_4[4];
|
||||
uint64_t m_nPublishedFileId;
|
||||
uint64_t m_hLegacyContent;
|
||||
uint64_t m_unManifestID;
|
||||
#ifdef __cplusplus
|
||||
operator u64_ItemInstalled_t() const;
|
||||
operator u64_ItemInstalled_t_160() const;
|
||||
#endif /* __cplusplus */
|
||||
};
|
||||
#pragma pack( pop )
|
||||
|
||||
#pragma pack( push, 4 )
|
||||
struct u64_ItemInstalled_t
|
||||
struct u64_ItemInstalled_t_160
|
||||
{
|
||||
uint32_t m_unAppID;
|
||||
uint64_t m_nPublishedFileId;
|
||||
uint64_t m_hLegacyContent;
|
||||
uint64_t m_unManifestID;
|
||||
#ifdef __cplusplus
|
||||
operator w64_ItemInstalled_t() const;
|
||||
operator w64_ItemInstalled_t_160() const;
|
||||
#endif /* __cplusplus */
|
||||
};
|
||||
#pragma pack( pop )
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct w32_ItemInstalled_t
|
||||
struct w32_ItemInstalled_t_160
|
||||
{
|
||||
uint32_t m_unAppID;
|
||||
uint8_t __pad_4[4];
|
||||
uint64_t m_nPublishedFileId;
|
||||
uint64_t m_hLegacyContent;
|
||||
uint64_t m_unManifestID;
|
||||
#ifdef __cplusplus
|
||||
operator u32_ItemInstalled_t() const;
|
||||
operator u32_ItemInstalled_t_160() const;
|
||||
#endif /* __cplusplus */
|
||||
};
|
||||
#pragma pack( pop )
|
||||
|
||||
#pragma pack( push, 4 )
|
||||
struct u32_ItemInstalled_t
|
||||
struct u32_ItemInstalled_t_160
|
||||
{
|
||||
uint32_t m_unAppID;
|
||||
uint64_t m_nPublishedFileId;
|
||||
uint64_t m_hLegacyContent;
|
||||
uint64_t m_unManifestID;
|
||||
#ifdef __cplusplus
|
||||
operator w32_ItemInstalled_t() const;
|
||||
operator w32_ItemInstalled_t_160() const;
|
||||
#endif /* __cplusplus */
|
||||
};
|
||||
#pragma pack( pop )
|
||||
|
||||
#ifdef __i386__
|
||||
typedef w32_ItemInstalled_t w_ItemInstalled_t;
|
||||
typedef u32_ItemInstalled_t u_ItemInstalled_t;
|
||||
typedef w32_ItemInstalled_t_160 w_ItemInstalled_t_160;
|
||||
typedef u32_ItemInstalled_t_160 u_ItemInstalled_t_160;
|
||||
#endif
|
||||
#ifdef __x86_64__
|
||||
typedef w64_ItemInstalled_t w_ItemInstalled_t;
|
||||
typedef u64_ItemInstalled_t u_ItemInstalled_t;
|
||||
typedef w64_ItemInstalled_t_160 w_ItemInstalled_t_160;
|
||||
typedef u64_ItemInstalled_t_160 u_ItemInstalled_t_160;
|
||||
#endif
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct w64_ItemInstalled_t_130
|
||||
{
|
||||
uint32_t m_unAppID;
|
||||
uint8_t __pad_4[4];
|
||||
uint64_t m_nPublishedFileId;
|
||||
#ifdef __cplusplus
|
||||
operator u64_ItemInstalled_t_130() const;
|
||||
#endif /* __cplusplus */
|
||||
};
|
||||
#pragma pack( pop )
|
||||
|
||||
#pragma pack( push, 4 )
|
||||
struct u64_ItemInstalled_t_130
|
||||
{
|
||||
uint32_t m_unAppID;
|
||||
uint64_t m_nPublishedFileId;
|
||||
#ifdef __cplusplus
|
||||
operator w64_ItemInstalled_t_130() const;
|
||||
#endif /* __cplusplus */
|
||||
};
|
||||
#pragma pack( pop )
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct w32_ItemInstalled_t_130
|
||||
{
|
||||
uint32_t m_unAppID;
|
||||
uint8_t __pad_4[4];
|
||||
uint64_t m_nPublishedFileId;
|
||||
#ifdef __cplusplus
|
||||
operator u32_ItemInstalled_t_130() const;
|
||||
#endif /* __cplusplus */
|
||||
};
|
||||
#pragma pack( pop )
|
||||
|
||||
#pragma pack( push, 4 )
|
||||
struct u32_ItemInstalled_t_130
|
||||
{
|
||||
uint32_t m_unAppID;
|
||||
uint64_t m_nPublishedFileId;
|
||||
#ifdef __cplusplus
|
||||
operator w32_ItemInstalled_t_130() const;
|
||||
#endif /* __cplusplus */
|
||||
};
|
||||
#pragma pack( pop )
|
||||
|
||||
#ifdef __i386__
|
||||
typedef w32_ItemInstalled_t_130 w_ItemInstalled_t_130;
|
||||
typedef u32_ItemInstalled_t_130 u_ItemInstalled_t_130;
|
||||
#endif
|
||||
#ifdef __x86_64__
|
||||
typedef w64_ItemInstalled_t_130 w_ItemInstalled_t_130;
|
||||
typedef u64_ItemInstalled_t_130 u_ItemInstalled_t_130;
|
||||
#endif
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
|
@ -10432,6 +10694,63 @@ typedef w64_SteamPartyBeaconLocation_t w_SteamPartyBeaconLocation_t;
|
|||
typedef u64_SteamPartyBeaconLocation_t u_SteamPartyBeaconLocation_t;
|
||||
#endif
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct w64_SteamUGCRequestUGCDetailsResult_t_160
|
||||
{
|
||||
w64_SteamUGCDetails_t_160 m_details;
|
||||
int8_t m_bCachedData;
|
||||
uint8_t __pad_9785[7];
|
||||
#ifdef __cplusplus
|
||||
operator u64_SteamUGCRequestUGCDetailsResult_t_160() const;
|
||||
#endif /* __cplusplus */
|
||||
};
|
||||
#pragma pack( pop )
|
||||
|
||||
#pragma pack( push, 4 )
|
||||
struct u64_SteamUGCRequestUGCDetailsResult_t_160
|
||||
{
|
||||
u64_SteamUGCDetails_t_160 m_details;
|
||||
int8_t m_bCachedData;
|
||||
uint8_t __pad_9773[3];
|
||||
#ifdef __cplusplus
|
||||
operator w64_SteamUGCRequestUGCDetailsResult_t_160() const;
|
||||
#endif /* __cplusplus */
|
||||
};
|
||||
#pragma pack( pop )
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct w32_SteamUGCRequestUGCDetailsResult_t_160
|
||||
{
|
||||
w32_SteamUGCDetails_t_160 m_details;
|
||||
int8_t m_bCachedData;
|
||||
uint8_t __pad_9785[7];
|
||||
#ifdef __cplusplus
|
||||
operator u32_SteamUGCRequestUGCDetailsResult_t_160() const;
|
||||
#endif /* __cplusplus */
|
||||
};
|
||||
#pragma pack( pop )
|
||||
|
||||
#pragma pack( push, 4 )
|
||||
struct u32_SteamUGCRequestUGCDetailsResult_t_160
|
||||
{
|
||||
u32_SteamUGCDetails_t_160 m_details;
|
||||
int8_t m_bCachedData;
|
||||
uint8_t __pad_9773[3];
|
||||
#ifdef __cplusplus
|
||||
operator w32_SteamUGCRequestUGCDetailsResult_t_160() const;
|
||||
#endif /* __cplusplus */
|
||||
};
|
||||
#pragma pack( pop )
|
||||
|
||||
#ifdef __i386__
|
||||
typedef w32_SteamUGCRequestUGCDetailsResult_t_160 w_SteamUGCRequestUGCDetailsResult_t_160;
|
||||
typedef u32_SteamUGCRequestUGCDetailsResult_t_160 u_SteamUGCRequestUGCDetailsResult_t_160;
|
||||
#endif
|
||||
#ifdef __x86_64__
|
||||
typedef w64_SteamUGCRequestUGCDetailsResult_t_160 w_SteamUGCRequestUGCDetailsResult_t_160;
|
||||
typedef u64_SteamUGCRequestUGCDetailsResult_t_160 u_SteamUGCRequestUGCDetailsResult_t_160;
|
||||
#endif
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct w64_SteamUGCRequestUGCDetailsResult_t_128x
|
||||
{
|
||||
|
|
|
@ -4271,6 +4271,9 @@ struct u_ISteamApps_STEAMAPPS_INTERFACE_VERSION008
|
|||
virtual int8_t BIsSubscribedFromFamilySharing( ) = 0;
|
||||
virtual int8_t BIsTimedTrial( uint32_t *, uint32_t * ) = 0;
|
||||
virtual int8_t SetDlcContext( uint32_t ) = 0;
|
||||
virtual int32_t GetNumBetas( int32_t *, int32_t * ) = 0;
|
||||
virtual int8_t GetBetaInfo( int32_t, uint32_t *, uint32_t *, char *, int32_t, char *, int32_t ) = 0;
|
||||
virtual int8_t SetActiveBeta( const char * ) = 0;
|
||||
#endif /* __cplusplus */
|
||||
};
|
||||
|
||||
|
@ -7086,6 +7089,116 @@ struct u_ISteamClient_SteamClient021
|
|||
#endif /* __cplusplus */
|
||||
};
|
||||
|
||||
struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION020
|
||||
{
|
||||
#ifdef __cplusplus
|
||||
virtual uint64_t CreateQueryUserUGCRequest( uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t ) = 0;
|
||||
virtual uint64_t CreateQueryAllUGCRequest( uint32_t, uint32_t, uint32_t, uint32_t, uint32_t ) = 0;
|
||||
virtual uint64_t CreateQueryAllUGCRequest( uint32_t, uint32_t, uint32_t, uint32_t, const char * ) = 0;
|
||||
virtual uint64_t CreateQueryUGCDetailsRequest( uint64_t *, uint32_t ) = 0;
|
||||
virtual uint64_t SendQueryUGCRequest( uint64_t ) = 0;
|
||||
virtual int8_t GetQueryUGCResult( uint64_t, uint32_t, u_SteamUGCDetails_t_160 * ) = 0;
|
||||
virtual uint32_t GetQueryUGCNumTags( uint64_t, uint32_t ) = 0;
|
||||
virtual int8_t GetQueryUGCTag( uint64_t, uint32_t, uint32_t, char *, uint32_t ) = 0;
|
||||
virtual int8_t GetQueryUGCTagDisplayName( uint64_t, uint32_t, uint32_t, char *, uint32_t ) = 0;
|
||||
virtual int8_t GetQueryUGCPreviewURL( uint64_t, uint32_t, char *, uint32_t ) = 0;
|
||||
virtual int8_t GetQueryUGCMetadata( uint64_t, uint32_t, char *, uint32_t ) = 0;
|
||||
virtual int8_t GetQueryUGCChildren( uint64_t, uint32_t, uint64_t *, uint32_t ) = 0;
|
||||
virtual int8_t GetQueryUGCStatistic( uint64_t, uint32_t, uint32_t, uint64_t * ) = 0;
|
||||
virtual uint32_t GetQueryUGCNumAdditionalPreviews( uint64_t, uint32_t ) = 0;
|
||||
virtual int8_t GetQueryUGCAdditionalPreview( uint64_t, uint32_t, uint32_t, char *, uint32_t, char *, uint32_t, uint32_t * ) = 0;
|
||||
virtual uint32_t GetQueryUGCNumKeyValueTags( uint64_t, uint32_t ) = 0;
|
||||
virtual int8_t GetQueryUGCKeyValueTag( uint64_t, uint32_t, uint32_t, char *, uint32_t, char *, uint32_t ) = 0;
|
||||
virtual int8_t GetQueryUGCKeyValueTag( uint64_t, uint32_t, const char *, char *, uint32_t ) = 0;
|
||||
virtual uint32_t GetNumSupportedGameVersions( uint64_t, uint32_t ) = 0;
|
||||
virtual int8_t GetSupportedGameVersionData( uint64_t, uint32_t, uint32_t, char *, char *, uint32_t ) = 0;
|
||||
virtual uint32_t GetQueryUGCContentDescriptors( uint64_t, uint32_t, uint32_t *, uint32_t ) = 0;
|
||||
virtual int8_t ReleaseQueryUGCRequest( uint64_t ) = 0;
|
||||
virtual int8_t AddRequiredTag( uint64_t, const char * ) = 0;
|
||||
virtual int8_t AddRequiredTagGroup( uint64_t, const u_SteamParamStringArray_t * ) = 0;
|
||||
virtual int8_t AddExcludedTag( uint64_t, const char * ) = 0;
|
||||
virtual int8_t SetReturnOnlyIDs( uint64_t, int8_t ) = 0;
|
||||
virtual int8_t SetReturnKeyValueTags( uint64_t, int8_t ) = 0;
|
||||
virtual int8_t SetReturnLongDescription( uint64_t, int8_t ) = 0;
|
||||
virtual int8_t SetReturnMetadata( uint64_t, int8_t ) = 0;
|
||||
virtual int8_t SetReturnChildren( uint64_t, int8_t ) = 0;
|
||||
virtual int8_t SetReturnAdditionalPreviews( uint64_t, int8_t ) = 0;
|
||||
virtual int8_t SetReturnTotalOnly( uint64_t, int8_t ) = 0;
|
||||
virtual int8_t SetReturnPlaytimeStats( uint64_t, uint32_t ) = 0;
|
||||
virtual int8_t SetLanguage( uint64_t, const char * ) = 0;
|
||||
virtual int8_t SetAllowCachedResponse( uint64_t, uint32_t ) = 0;
|
||||
virtual int8_t SetAdminQuery( uint64_t, int8_t ) = 0;
|
||||
virtual int8_t SetCloudFileNameFilter( uint64_t, const char * ) = 0;
|
||||
virtual int8_t SetMatchAnyTag( uint64_t, int8_t ) = 0;
|
||||
virtual int8_t SetSearchText( uint64_t, const char * ) = 0;
|
||||
virtual int8_t SetRankedByTrendDays( uint64_t, uint32_t ) = 0;
|
||||
virtual int8_t SetTimeCreatedDateRange( uint64_t, uint32_t, uint32_t ) = 0;
|
||||
virtual int8_t SetTimeUpdatedDateRange( uint64_t, uint32_t, uint32_t ) = 0;
|
||||
virtual int8_t AddRequiredKeyValueTag( uint64_t, const char *, const char * ) = 0;
|
||||
virtual uint64_t RequestUGCDetails( uint64_t, uint32_t ) = 0;
|
||||
virtual uint64_t CreateItem( uint32_t, uint32_t ) = 0;
|
||||
virtual uint64_t StartItemUpdate( uint32_t, uint64_t ) = 0;
|
||||
virtual int8_t SetItemTitle( uint64_t, const char * ) = 0;
|
||||
virtual int8_t SetItemDescription( uint64_t, const char * ) = 0;
|
||||
virtual int8_t SetItemUpdateLanguage( uint64_t, const char * ) = 0;
|
||||
virtual int8_t SetItemMetadata( uint64_t, const char * ) = 0;
|
||||
virtual int8_t SetItemVisibility( uint64_t, uint32_t ) = 0;
|
||||
virtual int8_t SetItemTags( uint64_t, const u_SteamParamStringArray_t *, int8_t ) = 0;
|
||||
virtual int8_t SetItemContent( uint64_t, const char * ) = 0;
|
||||
virtual int8_t SetItemPreview( uint64_t, const char * ) = 0;
|
||||
virtual int8_t SetAllowLegacyUpload( uint64_t, int8_t ) = 0;
|
||||
virtual int8_t RemoveAllItemKeyValueTags( uint64_t ) = 0;
|
||||
virtual int8_t RemoveItemKeyValueTags( uint64_t, const char * ) = 0;
|
||||
virtual int8_t AddItemKeyValueTag( uint64_t, const char *, const char * ) = 0;
|
||||
virtual int8_t AddItemPreviewFile( uint64_t, const char *, uint32_t ) = 0;
|
||||
virtual int8_t AddItemPreviewVideo( uint64_t, const char * ) = 0;
|
||||
virtual int8_t UpdateItemPreviewFile( uint64_t, uint32_t, const char * ) = 0;
|
||||
virtual int8_t UpdateItemPreviewVideo( uint64_t, uint32_t, const char * ) = 0;
|
||||
virtual int8_t RemoveItemPreview( uint64_t, uint32_t ) = 0;
|
||||
virtual int8_t AddContentDescriptor( uint64_t, uint32_t ) = 0;
|
||||
virtual int8_t RemoveContentDescriptor( uint64_t, uint32_t ) = 0;
|
||||
virtual int8_t SetRequiredGameVersions( uint64_t, const char *, const char * ) = 0;
|
||||
virtual uint64_t SubmitItemUpdate( uint64_t, const char * ) = 0;
|
||||
virtual uint32_t GetItemUpdateProgress( uint64_t, uint64_t *, uint64_t * ) = 0;
|
||||
virtual uint64_t SetUserItemVote( uint64_t, int8_t ) = 0;
|
||||
virtual uint64_t GetUserItemVote( uint64_t ) = 0;
|
||||
virtual uint64_t AddItemToFavorites( uint32_t, uint64_t ) = 0;
|
||||
virtual uint64_t RemoveItemFromFavorites( uint32_t, uint64_t ) = 0;
|
||||
virtual uint64_t SubscribeItem( uint64_t ) = 0;
|
||||
virtual uint64_t UnsubscribeItem( uint64_t ) = 0;
|
||||
virtual uint32_t GetNumSubscribedItems( ) = 0;
|
||||
virtual uint32_t GetSubscribedItems( uint64_t *, uint32_t ) = 0;
|
||||
virtual uint32_t GetItemState( uint64_t ) = 0;
|
||||
virtual int8_t GetItemInstallInfo( uint64_t, uint64_t *, char *, uint32_t, uint32_t * ) = 0;
|
||||
virtual int8_t GetItemDownloadInfo( uint64_t, uint64_t *, uint64_t * ) = 0;
|
||||
virtual int8_t DownloadItem( uint64_t, int8_t ) = 0;
|
||||
virtual int8_t BInitWorkshopForGameServer( uint32_t, const char * ) = 0;
|
||||
virtual void SuspendDownloads( int8_t ) = 0;
|
||||
virtual uint64_t StartPlaytimeTracking( uint64_t *, uint32_t ) = 0;
|
||||
virtual uint64_t StopPlaytimeTracking( uint64_t *, uint32_t ) = 0;
|
||||
virtual uint64_t StopPlaytimeTrackingForAllItems( ) = 0;
|
||||
virtual uint64_t AddDependency( uint64_t, uint64_t ) = 0;
|
||||
virtual uint64_t RemoveDependency( uint64_t, uint64_t ) = 0;
|
||||
virtual uint64_t AddAppDependency( uint64_t, uint32_t ) = 0;
|
||||
virtual uint64_t RemoveAppDependency( uint64_t, uint32_t ) = 0;
|
||||
virtual uint64_t GetAppDependencies( uint64_t ) = 0;
|
||||
virtual uint64_t DeleteItem( uint64_t ) = 0;
|
||||
virtual int8_t ShowWorkshopEULA( ) = 0;
|
||||
virtual uint64_t GetWorkshopEULAStatus( ) = 0;
|
||||
virtual uint32_t GetUserContentDescriptorPreferences( uint32_t *, uint32_t ) = 0;
|
||||
#endif /* __cplusplus */
|
||||
};
|
||||
|
||||
struct u_ISteamVideo_STEAMVIDEO_INTERFACE_V007
|
||||
{
|
||||
#ifdef __cplusplus
|
||||
virtual void GetVideoURL( uint32_t ) = 0;
|
||||
virtual int8_t IsBroadcasting( int32_t * ) = 0;
|
||||
virtual void GetOPFSettings( uint32_t ) = 0;
|
||||
virtual int8_t GetOPFStringForApp( uint32_t, char *, int32_t * ) = 0;
|
||||
#endif /* __cplusplus */
|
||||
};
|
||||
|
||||
|
||||
NTSTATUS ISteamAppList_STEAMAPPLIST_INTERFACE_VERSION001_GetNumInstalledApps( void * );
|
||||
NTSTATUS ISteamAppList_STEAMAPPLIST_INTERFACE_VERSION001_GetInstalledApps( void * );
|
||||
|
@ -7218,6 +7331,9 @@ NTSTATUS ISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetLaunchCommandLine( void *
|
|||
NTSTATUS ISteamApps_STEAMAPPS_INTERFACE_VERSION008_BIsSubscribedFromFamilySharing( void * );
|
||||
NTSTATUS ISteamApps_STEAMAPPS_INTERFACE_VERSION008_BIsTimedTrial( void * );
|
||||
NTSTATUS ISteamApps_STEAMAPPS_INTERFACE_VERSION008_SetDlcContext( void * );
|
||||
NTSTATUS ISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetNumBetas( void * );
|
||||
NTSTATUS ISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetBetaInfo( void * );
|
||||
NTSTATUS ISteamApps_STEAMAPPS_INTERFACE_VERSION008_SetActiveBeta( void * );
|
||||
NTSTATUS ISteamAppTicket_STEAMAPPTICKET_INTERFACE_VERSION001_GetAppOwnershipTicketData( void * );
|
||||
NTSTATUS ISteamController_STEAMCONTROLLER_INTERFACE_VERSION_Init( void * );
|
||||
NTSTATUS ISteamController_STEAMCONTROLLER_INTERFACE_VERSION_Shutdown( void * );
|
||||
|
@ -9305,6 +9421,100 @@ NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION018_DeleteItem( void * );
|
|||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION018_ShowWorkshopEULA( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetWorkshopEULAStatus( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetUserContentDescriptorPreferences( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_CreateQueryUserUGCRequest( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_CreateQueryAllUGCRequest( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_CreateQueryAllUGCRequest_2( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_CreateQueryUGCDetailsRequest( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SendQueryUGCRequest( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCResult( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCNumTags( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCTag( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCTagDisplayName( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCPreviewURL( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCMetadata( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCChildren( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCStatistic( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCNumAdditionalPreviews( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCAdditionalPreview( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCNumKeyValueTags( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCKeyValueTag( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCKeyValueTag_2( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetNumSupportedGameVersions( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetSupportedGameVersionData( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCContentDescriptors( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_ReleaseQueryUGCRequest( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddRequiredTag( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddRequiredTagGroup( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddExcludedTag( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnOnlyIDs( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnKeyValueTags( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnLongDescription( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnMetadata( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnChildren( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnAdditionalPreviews( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnTotalOnly( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnPlaytimeStats( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetLanguage( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetAllowCachedResponse( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetAdminQuery( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetCloudFileNameFilter( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetMatchAnyTag( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetSearchText( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetRankedByTrendDays( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetTimeCreatedDateRange( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetTimeUpdatedDateRange( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddRequiredKeyValueTag( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RequestUGCDetails( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_CreateItem( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_StartItemUpdate( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemTitle( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemDescription( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemUpdateLanguage( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemMetadata( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemVisibility( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemTags( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemContent( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemPreview( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetAllowLegacyUpload( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveAllItemKeyValueTags( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveItemKeyValueTags( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddItemKeyValueTag( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddItemPreviewFile( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddItemPreviewVideo( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_UpdateItemPreviewFile( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_UpdateItemPreviewVideo( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveItemPreview( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddContentDescriptor( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveContentDescriptor( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetRequiredGameVersions( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SubmitItemUpdate( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetItemUpdateProgress( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetUserItemVote( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetUserItemVote( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddItemToFavorites( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveItemFromFavorites( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SubscribeItem( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_UnsubscribeItem( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetNumSubscribedItems( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetSubscribedItems( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetItemState( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetItemInstallInfo( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetItemDownloadInfo( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_DownloadItem( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_BInitWorkshopForGameServer( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SuspendDownloads( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_StartPlaytimeTracking( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_StopPlaytimeTracking( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_StopPlaytimeTrackingForAllItems( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddDependency( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveDependency( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddAppDependency( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveAppDependency( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetAppDependencies( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_DeleteItem( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_ShowWorkshopEULA( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetWorkshopEULAStatus( void * );
|
||||
NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetUserContentDescriptorPreferences( void * );
|
||||
NTSTATUS ISteamUnifiedMessages_STEAMUNIFIEDMESSAGES_INTERFACE_VERSION001_SendMethod( void * );
|
||||
NTSTATUS ISteamUnifiedMessages_STEAMUNIFIEDMESSAGES_INTERFACE_VERSION001_GetMethodResponseInfo( void * );
|
||||
NTSTATUS ISteamUnifiedMessages_STEAMUNIFIEDMESSAGES_INTERFACE_VERSION001_GetMethodResponseData( void * );
|
||||
|
@ -9663,6 +9873,10 @@ NTSTATUS ISteamVideo_STEAMVIDEO_INTERFACE_V002_GetVideoURL( void * );
|
|||
NTSTATUS ISteamVideo_STEAMVIDEO_INTERFACE_V002_IsBroadcasting( void * );
|
||||
NTSTATUS ISteamVideo_STEAMVIDEO_INTERFACE_V002_GetOPFSettings( void * );
|
||||
NTSTATUS ISteamVideo_STEAMVIDEO_INTERFACE_V002_GetOPFStringForApp( void * );
|
||||
NTSTATUS ISteamVideo_STEAMVIDEO_INTERFACE_V007_GetVideoURL( void * );
|
||||
NTSTATUS ISteamVideo_STEAMVIDEO_INTERFACE_V007_IsBroadcasting( void * );
|
||||
NTSTATUS ISteamVideo_STEAMVIDEO_INTERFACE_V007_GetOPFSettings( void * );
|
||||
NTSTATUS ISteamVideo_STEAMVIDEO_INTERFACE_V007_GetOPFStringForApp( void * );
|
||||
NTSTATUS ISteamClient_SteamClient006_CreateSteamPipe( void * );
|
||||
NTSTATUS ISteamClient_SteamClient006_BReleaseSteamPipe( void * );
|
||||
NTSTATUS ISteamClient_SteamClient006_CreateGlobalUser( void * );
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -904,6 +904,34 @@ struct ISteamApps_STEAMAPPS_INTERFACE_VERSION008_SetDlcContext_params
|
|||
uint32_t nAppID;
|
||||
};
|
||||
|
||||
struct ISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetNumBetas_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int32_t _ret;
|
||||
int32_t *pnAvailable;
|
||||
int32_t *pnPrivate;
|
||||
};
|
||||
|
||||
struct ISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetBetaInfo_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
int32_t iBetaIndex;
|
||||
uint32_t *punFlags;
|
||||
uint32_t *punBuildID;
|
||||
char *pchBetaName;
|
||||
int32_t cchBetaName;
|
||||
char *pchDescription;
|
||||
int32_t cchDescription;
|
||||
};
|
||||
|
||||
struct ISteamApps_STEAMAPPS_INTERFACE_VERSION008_SetActiveBeta_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
const char *pchBetaName;
|
||||
};
|
||||
|
||||
struct ISteamAppTicket_STEAMAPPTICKET_INTERFACE_VERSION001_GetAppOwnershipTicketData_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
|
@ -17764,6 +17792,799 @@ struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetUserContentDescriptorPreferenc
|
|||
uint32_t cMaxEntries;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_CreateQueryUserUGCRequest_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
uint64_t _ret;
|
||||
uint32_t unAccountID;
|
||||
uint32_t eListType;
|
||||
uint32_t eMatchingUGCType;
|
||||
uint32_t eSortOrder;
|
||||
uint32_t nCreatorAppID;
|
||||
uint32_t nConsumerAppID;
|
||||
uint32_t unPage;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_CreateQueryAllUGCRequest_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
uint64_t _ret;
|
||||
uint32_t eQueryType;
|
||||
uint32_t eMatchingeMatchingUGCTypeFileType;
|
||||
uint32_t nCreatorAppID;
|
||||
uint32_t nConsumerAppID;
|
||||
uint32_t unPage;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_CreateQueryAllUGCRequest_2_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
uint64_t _ret;
|
||||
uint32_t eQueryType;
|
||||
uint32_t eMatchingeMatchingUGCTypeFileType;
|
||||
uint32_t nCreatorAppID;
|
||||
uint32_t nConsumerAppID;
|
||||
const char *pchCursor;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_CreateQueryUGCDetailsRequest_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
uint64_t _ret;
|
||||
uint64_t *pvecPublishedFileID;
|
||||
uint32_t unNumPublishedFileIDs;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SendQueryUGCRequest_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
uint64_t _ret;
|
||||
uint64_t handle;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCResult_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
uint32_t index;
|
||||
w_SteamUGCDetails_t_160 *pDetails;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCNumTags_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
uint32_t _ret;
|
||||
uint64_t handle;
|
||||
uint32_t index;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCTag_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
uint32_t index;
|
||||
uint32_t indexTag;
|
||||
char *pchValue;
|
||||
uint32_t cchValueSize;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCTagDisplayName_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
uint32_t index;
|
||||
uint32_t indexTag;
|
||||
char *pchValue;
|
||||
uint32_t cchValueSize;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCPreviewURL_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
uint32_t index;
|
||||
char *pchURL;
|
||||
uint32_t cchURLSize;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCMetadata_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
uint32_t index;
|
||||
char *pchMetadata;
|
||||
uint32_t cchMetadatasize;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCChildren_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
uint32_t index;
|
||||
uint64_t *pvecPublishedFileID;
|
||||
uint32_t cMaxEntries;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCStatistic_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
uint32_t index;
|
||||
uint32_t eStatType;
|
||||
uint64_t *pStatValue;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCNumAdditionalPreviews_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
uint32_t _ret;
|
||||
uint64_t handle;
|
||||
uint32_t index;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCAdditionalPreview_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
uint32_t index;
|
||||
uint32_t previewIndex;
|
||||
char *pchURLOrVideoID;
|
||||
uint32_t cchURLSize;
|
||||
char *pchOriginalFileName;
|
||||
uint32_t cchOriginalFileNameSize;
|
||||
uint32_t *pPreviewType;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCNumKeyValueTags_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
uint32_t _ret;
|
||||
uint64_t handle;
|
||||
uint32_t index;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCKeyValueTag_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
uint32_t index;
|
||||
uint32_t keyValueTagIndex;
|
||||
char *pchKey;
|
||||
uint32_t cchKeySize;
|
||||
char *pchValue;
|
||||
uint32_t cchValueSize;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCKeyValueTag_2_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
uint32_t index;
|
||||
const char *pchKey;
|
||||
char *pchValue;
|
||||
uint32_t cchValueSize;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetNumSupportedGameVersions_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
uint32_t _ret;
|
||||
uint64_t handle;
|
||||
uint32_t index;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetSupportedGameVersionData_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
uint32_t index;
|
||||
uint32_t versionIndex;
|
||||
char *pchGameBranchMin;
|
||||
char *pchGameBranchMax;
|
||||
uint32_t cchGameBranchSize;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCContentDescriptors_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
uint32_t _ret;
|
||||
uint64_t handle;
|
||||
uint32_t index;
|
||||
uint32_t *pvecDescriptors;
|
||||
uint32_t cMaxEntries;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_ReleaseQueryUGCRequest_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddRequiredTag_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
const char *pTagName;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddRequiredTagGroup_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
const w_SteamParamStringArray_t *pTagGroups;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddExcludedTag_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
const char *pTagName;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnOnlyIDs_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
int8_t bReturnOnlyIDs;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnKeyValueTags_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
int8_t bReturnKeyValueTags;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnLongDescription_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
int8_t bReturnLongDescription;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnMetadata_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
int8_t bReturnMetadata;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnChildren_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
int8_t bReturnChildren;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnAdditionalPreviews_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
int8_t bReturnAdditionalPreviews;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnTotalOnly_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
int8_t bReturnTotalOnly;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnPlaytimeStats_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
uint32_t unDays;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetLanguage_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
const char *pchLanguage;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetAllowCachedResponse_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
uint32_t unMaxAgeSeconds;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetAdminQuery_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
int8_t bAdminQuery;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetCloudFileNameFilter_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
const char *pMatchCloudFileName;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetMatchAnyTag_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
int8_t bMatchAnyTag;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetSearchText_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
const char *pSearchText;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetRankedByTrendDays_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
uint32_t unDays;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetTimeCreatedDateRange_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
uint32_t rtStart;
|
||||
uint32_t rtEnd;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetTimeUpdatedDateRange_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
uint32_t rtStart;
|
||||
uint32_t rtEnd;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddRequiredKeyValueTag_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
const char *pKey;
|
||||
const char *pValue;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RequestUGCDetails_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
uint64_t _ret;
|
||||
uint64_t nPublishedFileID;
|
||||
uint32_t unMaxAgeSeconds;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_CreateItem_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
uint64_t _ret;
|
||||
uint32_t nConsumerAppId;
|
||||
uint32_t eFileType;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_StartItemUpdate_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
uint64_t _ret;
|
||||
uint32_t nConsumerAppId;
|
||||
uint64_t nPublishedFileID;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemTitle_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
const char *pchTitle;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemDescription_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
const char *pchDescription;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemUpdateLanguage_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
const char *pchLanguage;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemMetadata_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
const char *pchMetaData;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemVisibility_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
uint32_t eVisibility;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemTags_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t updateHandle;
|
||||
const w_SteamParamStringArray_t *pTags;
|
||||
int8_t bAllowAdminTags;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemContent_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
const char *pszContentFolder;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemPreview_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
const char *pszPreviewFile;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetAllowLegacyUpload_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
int8_t bAllowLegacyUpload;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveAllItemKeyValueTags_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveItemKeyValueTags_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
const char *pchKey;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddItemKeyValueTag_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
const char *pchKey;
|
||||
const char *pchValue;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddItemPreviewFile_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
const char *pszPreviewFile;
|
||||
uint32_t type;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddItemPreviewVideo_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
const char *pszVideoID;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_UpdateItemPreviewFile_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
uint32_t index;
|
||||
const char *pszPreviewFile;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_UpdateItemPreviewVideo_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
uint32_t index;
|
||||
const char *pszVideoID;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveItemPreview_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
uint32_t index;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddContentDescriptor_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
uint32_t descid;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveContentDescriptor_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
uint32_t descid;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetRequiredGameVersions_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t handle;
|
||||
const char *pszGameBranchMin;
|
||||
const char *pszGameBranchMax;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SubmitItemUpdate_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
uint64_t _ret;
|
||||
uint64_t handle;
|
||||
const char *pchChangeNote;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetItemUpdateProgress_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
uint32_t _ret;
|
||||
uint64_t handle;
|
||||
uint64_t *punBytesProcessed;
|
||||
uint64_t *punBytesTotal;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetUserItemVote_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
uint64_t _ret;
|
||||
uint64_t nPublishedFileID;
|
||||
int8_t bVoteUp;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetUserItemVote_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
uint64_t _ret;
|
||||
uint64_t nPublishedFileID;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddItemToFavorites_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
uint64_t _ret;
|
||||
uint32_t nAppId;
|
||||
uint64_t nPublishedFileID;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveItemFromFavorites_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
uint64_t _ret;
|
||||
uint32_t nAppId;
|
||||
uint64_t nPublishedFileID;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SubscribeItem_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
uint64_t _ret;
|
||||
uint64_t nPublishedFileID;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_UnsubscribeItem_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
uint64_t _ret;
|
||||
uint64_t nPublishedFileID;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetNumSubscribedItems_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
uint32_t _ret;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetSubscribedItems_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
uint32_t _ret;
|
||||
uint64_t *pvecPublishedFileID;
|
||||
uint32_t cMaxEntries;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetItemState_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
uint32_t _ret;
|
||||
uint64_t nPublishedFileID;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetItemInstallInfo_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t nPublishedFileID;
|
||||
uint64_t *punSizeOnDisk;
|
||||
char *pchFolder;
|
||||
uint32_t cchFolderSize;
|
||||
uint32_t *punTimeStamp;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetItemDownloadInfo_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t nPublishedFileID;
|
||||
uint64_t *punBytesDownloaded;
|
||||
uint64_t *punBytesTotal;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_DownloadItem_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint64_t nPublishedFileID;
|
||||
int8_t bHighPriority;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_BInitWorkshopForGameServer_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint32_t unWorkshopDepotID;
|
||||
const char *pszFolder;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SuspendDownloads_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t bSuspend;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_StartPlaytimeTracking_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
uint64_t _ret;
|
||||
uint64_t *pvecPublishedFileID;
|
||||
uint32_t unNumPublishedFileIDs;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_StopPlaytimeTracking_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
uint64_t _ret;
|
||||
uint64_t *pvecPublishedFileID;
|
||||
uint32_t unNumPublishedFileIDs;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_StopPlaytimeTrackingForAllItems_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
uint64_t _ret;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddDependency_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
uint64_t _ret;
|
||||
uint64_t nParentPublishedFileID;
|
||||
uint64_t nChildPublishedFileID;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveDependency_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
uint64_t _ret;
|
||||
uint64_t nParentPublishedFileID;
|
||||
uint64_t nChildPublishedFileID;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddAppDependency_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
uint64_t _ret;
|
||||
uint64_t nPublishedFileID;
|
||||
uint32_t nAppID;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveAppDependency_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
uint64_t _ret;
|
||||
uint64_t nPublishedFileID;
|
||||
uint32_t nAppID;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetAppDependencies_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
uint64_t _ret;
|
||||
uint64_t nPublishedFileID;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_DeleteItem_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
uint64_t _ret;
|
||||
uint64_t nPublishedFileID;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_ShowWorkshopEULA_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetWorkshopEULAStatus_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
uint64_t _ret;
|
||||
};
|
||||
|
||||
struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetUserContentDescriptorPreferences_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
uint32_t _ret;
|
||||
uint32_t *pvecDescriptors;
|
||||
uint32_t cMaxEntries;
|
||||
};
|
||||
|
||||
struct ISteamUnifiedMessages_STEAMUNIFIEDMESSAGES_INTERFACE_VERSION001_SendMethod_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
|
@ -20643,6 +21464,34 @@ struct ISteamVideo_STEAMVIDEO_INTERFACE_V002_GetOPFStringForApp_params
|
|||
int32_t *pnBufferSize;
|
||||
};
|
||||
|
||||
struct ISteamVideo_STEAMVIDEO_INTERFACE_V007_GetVideoURL_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
uint32_t unVideoAppID;
|
||||
};
|
||||
|
||||
struct ISteamVideo_STEAMVIDEO_INTERFACE_V007_IsBroadcasting_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
int32_t *pnNumViewers;
|
||||
};
|
||||
|
||||
struct ISteamVideo_STEAMVIDEO_INTERFACE_V007_GetOPFSettings_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
uint32_t unVideoAppID;
|
||||
};
|
||||
|
||||
struct ISteamVideo_STEAMVIDEO_INTERFACE_V007_GetOPFStringForApp_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
int8_t _ret;
|
||||
uint32_t unVideoAppID;
|
||||
char *pchBuffer;
|
||||
int32_t *pnBufferSize;
|
||||
};
|
||||
|
||||
struct ISteamClient_SteamClient006_CreateSteamPipe_params
|
||||
{
|
||||
struct u_steam_iface *linux_side;
|
||||
|
@ -46036,6 +46885,9 @@ enum unix_funcs
|
|||
unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION008_BIsSubscribedFromFamilySharing,
|
||||
unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION008_BIsTimedTrial,
|
||||
unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION008_SetDlcContext,
|
||||
unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetNumBetas,
|
||||
unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetBetaInfo,
|
||||
unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION008_SetActiveBeta,
|
||||
unix_ISteamAppTicket_STEAMAPPTICKET_INTERFACE_VERSION001_GetAppOwnershipTicketData,
|
||||
unix_ISteamController_STEAMCONTROLLER_INTERFACE_VERSION_Init,
|
||||
unix_ISteamController_STEAMCONTROLLER_INTERFACE_VERSION_Shutdown,
|
||||
|
@ -48123,6 +48975,100 @@ enum unix_funcs
|
|||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_ShowWorkshopEULA,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetWorkshopEULAStatus,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetUserContentDescriptorPreferences,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_CreateQueryUserUGCRequest,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_CreateQueryAllUGCRequest,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_CreateQueryAllUGCRequest_2,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_CreateQueryUGCDetailsRequest,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SendQueryUGCRequest,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCResult,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCNumTags,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCTag,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCTagDisplayName,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCPreviewURL,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCMetadata,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCChildren,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCStatistic,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCNumAdditionalPreviews,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCAdditionalPreview,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCNumKeyValueTags,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCKeyValueTag,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCKeyValueTag_2,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetNumSupportedGameVersions,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetSupportedGameVersionData,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCContentDescriptors,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_ReleaseQueryUGCRequest,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddRequiredTag,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddRequiredTagGroup,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddExcludedTag,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnOnlyIDs,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnKeyValueTags,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnLongDescription,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnMetadata,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnChildren,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnAdditionalPreviews,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnTotalOnly,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnPlaytimeStats,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetLanguage,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetAllowCachedResponse,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetAdminQuery,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetCloudFileNameFilter,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetMatchAnyTag,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetSearchText,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetRankedByTrendDays,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetTimeCreatedDateRange,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetTimeUpdatedDateRange,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddRequiredKeyValueTag,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RequestUGCDetails,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_CreateItem,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_StartItemUpdate,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemTitle,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemDescription,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemUpdateLanguage,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemMetadata,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemVisibility,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemTags,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemContent,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemPreview,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetAllowLegacyUpload,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveAllItemKeyValueTags,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveItemKeyValueTags,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddItemKeyValueTag,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddItemPreviewFile,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddItemPreviewVideo,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_UpdateItemPreviewFile,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_UpdateItemPreviewVideo,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveItemPreview,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddContentDescriptor,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveContentDescriptor,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetRequiredGameVersions,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SubmitItemUpdate,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetItemUpdateProgress,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetUserItemVote,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetUserItemVote,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddItemToFavorites,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveItemFromFavorites,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SubscribeItem,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_UnsubscribeItem,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetNumSubscribedItems,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetSubscribedItems,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetItemState,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetItemInstallInfo,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetItemDownloadInfo,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_DownloadItem,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_BInitWorkshopForGameServer,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SuspendDownloads,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_StartPlaytimeTracking,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_StopPlaytimeTracking,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_StopPlaytimeTrackingForAllItems,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddDependency,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveDependency,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddAppDependency,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveAppDependency,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetAppDependencies,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_DeleteItem,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_ShowWorkshopEULA,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetWorkshopEULAStatus,
|
||||
unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetUserContentDescriptorPreferences,
|
||||
unix_ISteamUnifiedMessages_STEAMUNIFIEDMESSAGES_INTERFACE_VERSION001_SendMethod,
|
||||
unix_ISteamUnifiedMessages_STEAMUNIFIEDMESSAGES_INTERFACE_VERSION001_GetMethodResponseInfo,
|
||||
unix_ISteamUnifiedMessages_STEAMUNIFIEDMESSAGES_INTERFACE_VERSION001_GetMethodResponseData,
|
||||
|
@ -48481,6 +49427,10 @@ enum unix_funcs
|
|||
unix_ISteamVideo_STEAMVIDEO_INTERFACE_V002_IsBroadcasting,
|
||||
unix_ISteamVideo_STEAMVIDEO_INTERFACE_V002_GetOPFSettings,
|
||||
unix_ISteamVideo_STEAMVIDEO_INTERFACE_V002_GetOPFStringForApp,
|
||||
unix_ISteamVideo_STEAMVIDEO_INTERFACE_V007_GetVideoURL,
|
||||
unix_ISteamVideo_STEAMVIDEO_INTERFACE_V007_IsBroadcasting,
|
||||
unix_ISteamVideo_STEAMVIDEO_INTERFACE_V007_GetOPFSettings,
|
||||
unix_ISteamVideo_STEAMVIDEO_INTERFACE_V007_GetOPFStringForApp,
|
||||
unix_ISteamClient_SteamClient006_CreateSteamPipe,
|
||||
unix_ISteamClient_SteamClient006_BReleaseSteamPipe,
|
||||
unix_ISteamClient_SteamClient006_CreateGlobalUser,
|
||||
|
|
|
@ -1492,6 +1492,9 @@ DEFINE_THISCALL_WRAPPER(winISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetLaunchCo
|
|||
DEFINE_THISCALL_WRAPPER(winISteamApps_STEAMAPPS_INTERFACE_VERSION008_BIsSubscribedFromFamilySharing, 4)
|
||||
DEFINE_THISCALL_WRAPPER(winISteamApps_STEAMAPPS_INTERFACE_VERSION008_BIsTimedTrial, 12)
|
||||
DEFINE_THISCALL_WRAPPER(winISteamApps_STEAMAPPS_INTERFACE_VERSION008_SetDlcContext, 8)
|
||||
DEFINE_THISCALL_WRAPPER(winISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetNumBetas, 12)
|
||||
DEFINE_THISCALL_WRAPPER(winISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetBetaInfo, 32)
|
||||
DEFINE_THISCALL_WRAPPER(winISteamApps_STEAMAPPS_INTERFACE_VERSION008_SetActiveBeta, 8)
|
||||
|
||||
int8_t __thiscall winISteamApps_STEAMAPPS_INTERFACE_VERSION008_BIsSubscribed(struct w_steam_iface *_this)
|
||||
{
|
||||
|
@ -1853,6 +1856,50 @@ int8_t __thiscall winISteamApps_STEAMAPPS_INTERFACE_VERSION008_SetDlcContext(str
|
|||
return params._ret;
|
||||
}
|
||||
|
||||
int32_t __thiscall winISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetNumBetas(struct w_steam_iface *_this, int32_t *pnAvailable, int32_t *pnPrivate)
|
||||
{
|
||||
struct ISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetNumBetas_params params =
|
||||
{
|
||||
.linux_side = _this->u_iface,
|
||||
.pnAvailable = pnAvailable,
|
||||
.pnPrivate = pnPrivate,
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
STEAMCLIENT_CALL( ISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetNumBetas, ¶ms );
|
||||
return params._ret;
|
||||
}
|
||||
|
||||
int8_t __thiscall winISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetBetaInfo(struct w_steam_iface *_this, int32_t iBetaIndex, uint32_t *punFlags, uint32_t *punBuildID, char *pchBetaName, int32_t cchBetaName, char *pchDescription, int32_t cchDescription)
|
||||
{
|
||||
struct ISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetBetaInfo_params params =
|
||||
{
|
||||
.linux_side = _this->u_iface,
|
||||
.iBetaIndex = iBetaIndex,
|
||||
.punFlags = punFlags,
|
||||
.punBuildID = punBuildID,
|
||||
.pchBetaName = pchBetaName,
|
||||
.cchBetaName = cchBetaName,
|
||||
.pchDescription = pchDescription,
|
||||
.cchDescription = cchDescription,
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
STEAMCLIENT_CALL( ISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetBetaInfo, ¶ms );
|
||||
return params._ret;
|
||||
}
|
||||
|
||||
int8_t __thiscall winISteamApps_STEAMAPPS_INTERFACE_VERSION008_SetActiveBeta(struct w_steam_iface *_this, const char *pchBetaName)
|
||||
{
|
||||
struct ISteamApps_STEAMAPPS_INTERFACE_VERSION008_SetActiveBeta_params params =
|
||||
{
|
||||
.linux_side = _this->u_iface,
|
||||
.pchBetaName = pchBetaName,
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
IsBadStringPtrA(pchBetaName, -1);
|
||||
STEAMCLIENT_CALL( ISteamApps_STEAMAPPS_INTERFACE_VERSION008_SetActiveBeta, ¶ms );
|
||||
return params._ret;
|
||||
}
|
||||
|
||||
extern vtable_ptr winISteamApps_STEAMAPPS_INTERFACE_VERSION008_vtable;
|
||||
|
||||
DEFINE_RTTI_DATA0(winISteamApps_STEAMAPPS_INTERFACE_VERSION008, 0, ".?AVISteamApps@@")
|
||||
|
@ -1889,6 +1936,9 @@ __ASM_BLOCK_BEGIN(winISteamApps_STEAMAPPS_INTERFACE_VERSION008_vtables)
|
|||
VTABLE_ADD_FUNC(winISteamApps_STEAMAPPS_INTERFACE_VERSION008_BIsSubscribedFromFamilySharing)
|
||||
VTABLE_ADD_FUNC(winISteamApps_STEAMAPPS_INTERFACE_VERSION008_BIsTimedTrial)
|
||||
VTABLE_ADD_FUNC(winISteamApps_STEAMAPPS_INTERFACE_VERSION008_SetDlcContext)
|
||||
VTABLE_ADD_FUNC(winISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetNumBetas)
|
||||
VTABLE_ADD_FUNC(winISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetBetaInfo)
|
||||
VTABLE_ADD_FUNC(winISteamApps_STEAMAPPS_INTERFACE_VERSION008_SetActiveBeta)
|
||||
);
|
||||
__ASM_BLOCK_END
|
||||
|
||||
|
@ -1896,7 +1946,7 @@ struct w_steam_iface *create_winISteamApps_STEAMAPPS_INTERFACE_VERSION008(void *
|
|||
{
|
||||
struct w_steam_iface *r = alloc_mem_for_iface(sizeof(struct w_steam_iface), "STEAMAPPS_INTERFACE_VERSION008");
|
||||
TRACE("-> %p\n", r);
|
||||
r->vtable = alloc_vtable(&winISteamApps_STEAMAPPS_INTERFACE_VERSION008_vtable, 30, "STEAMAPPS_INTERFACE_VERSION008");
|
||||
r->vtable = alloc_vtable(&winISteamApps_STEAMAPPS_INTERFACE_VERSION008_vtable, 33, "STEAMAPPS_INTERFACE_VERSION008");
|
||||
r->u_iface = u_iface;
|
||||
return r;
|
||||
}
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -124,10 +124,86 @@ struct w_steam_iface *create_winISteamVideo_STEAMVIDEO_INTERFACE_V002(void *u_if
|
|||
return r;
|
||||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamVideo_STEAMVIDEO_INTERFACE_V007_GetVideoURL, 8)
|
||||
DEFINE_THISCALL_WRAPPER(winISteamVideo_STEAMVIDEO_INTERFACE_V007_IsBroadcasting, 8)
|
||||
DEFINE_THISCALL_WRAPPER(winISteamVideo_STEAMVIDEO_INTERFACE_V007_GetOPFSettings, 8)
|
||||
DEFINE_THISCALL_WRAPPER(winISteamVideo_STEAMVIDEO_INTERFACE_V007_GetOPFStringForApp, 16)
|
||||
|
||||
void __thiscall winISteamVideo_STEAMVIDEO_INTERFACE_V007_GetVideoURL(struct w_steam_iface *_this, uint32_t unVideoAppID)
|
||||
{
|
||||
struct ISteamVideo_STEAMVIDEO_INTERFACE_V007_GetVideoURL_params params =
|
||||
{
|
||||
.linux_side = _this->u_iface,
|
||||
.unVideoAppID = unVideoAppID,
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
STEAMCLIENT_CALL( ISteamVideo_STEAMVIDEO_INTERFACE_V007_GetVideoURL, ¶ms );
|
||||
}
|
||||
|
||||
int8_t __thiscall winISteamVideo_STEAMVIDEO_INTERFACE_V007_IsBroadcasting(struct w_steam_iface *_this, int32_t *pnNumViewers)
|
||||
{
|
||||
struct ISteamVideo_STEAMVIDEO_INTERFACE_V007_IsBroadcasting_params params =
|
||||
{
|
||||
.linux_side = _this->u_iface,
|
||||
.pnNumViewers = pnNumViewers,
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
STEAMCLIENT_CALL( ISteamVideo_STEAMVIDEO_INTERFACE_V007_IsBroadcasting, ¶ms );
|
||||
return params._ret;
|
||||
}
|
||||
|
||||
void __thiscall winISteamVideo_STEAMVIDEO_INTERFACE_V007_GetOPFSettings(struct w_steam_iface *_this, uint32_t unVideoAppID)
|
||||
{
|
||||
struct ISteamVideo_STEAMVIDEO_INTERFACE_V007_GetOPFSettings_params params =
|
||||
{
|
||||
.linux_side = _this->u_iface,
|
||||
.unVideoAppID = unVideoAppID,
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
STEAMCLIENT_CALL( ISteamVideo_STEAMVIDEO_INTERFACE_V007_GetOPFSettings, ¶ms );
|
||||
}
|
||||
|
||||
int8_t __thiscall winISteamVideo_STEAMVIDEO_INTERFACE_V007_GetOPFStringForApp(struct w_steam_iface *_this, uint32_t unVideoAppID, char *pchBuffer, int32_t *pnBufferSize)
|
||||
{
|
||||
struct ISteamVideo_STEAMVIDEO_INTERFACE_V007_GetOPFStringForApp_params params =
|
||||
{
|
||||
.linux_side = _this->u_iface,
|
||||
.unVideoAppID = unVideoAppID,
|
||||
.pchBuffer = pchBuffer,
|
||||
.pnBufferSize = pnBufferSize,
|
||||
};
|
||||
TRACE("%p\n", _this);
|
||||
STEAMCLIENT_CALL( ISteamVideo_STEAMVIDEO_INTERFACE_V007_GetOPFStringForApp, ¶ms );
|
||||
return params._ret;
|
||||
}
|
||||
|
||||
extern vtable_ptr winISteamVideo_STEAMVIDEO_INTERFACE_V007_vtable;
|
||||
|
||||
DEFINE_RTTI_DATA0(winISteamVideo_STEAMVIDEO_INTERFACE_V007, 0, ".?AVISteamVideo@@")
|
||||
|
||||
__ASM_BLOCK_BEGIN(winISteamVideo_STEAMVIDEO_INTERFACE_V007_vtables)
|
||||
__ASM_VTABLE(winISteamVideo_STEAMVIDEO_INTERFACE_V007,
|
||||
VTABLE_ADD_FUNC(winISteamVideo_STEAMVIDEO_INTERFACE_V007_GetVideoURL)
|
||||
VTABLE_ADD_FUNC(winISteamVideo_STEAMVIDEO_INTERFACE_V007_IsBroadcasting)
|
||||
VTABLE_ADD_FUNC(winISteamVideo_STEAMVIDEO_INTERFACE_V007_GetOPFSettings)
|
||||
VTABLE_ADD_FUNC(winISteamVideo_STEAMVIDEO_INTERFACE_V007_GetOPFStringForApp)
|
||||
);
|
||||
__ASM_BLOCK_END
|
||||
|
||||
struct w_steam_iface *create_winISteamVideo_STEAMVIDEO_INTERFACE_V007(void *u_iface)
|
||||
{
|
||||
struct w_steam_iface *r = alloc_mem_for_iface(sizeof(struct w_steam_iface), "STEAMVIDEO_INTERFACE_V007");
|
||||
TRACE("-> %p\n", r);
|
||||
r->vtable = alloc_vtable(&winISteamVideo_STEAMVIDEO_INTERFACE_V007_vtable, 4, "STEAMVIDEO_INTERFACE_V007");
|
||||
r->u_iface = u_iface;
|
||||
return r;
|
||||
}
|
||||
|
||||
void init_winISteamVideo_rtti( char *base )
|
||||
{
|
||||
#ifdef __x86_64__
|
||||
init_winISteamVideo_STEAMVIDEO_INTERFACE_V001_rtti( base );
|
||||
init_winISteamVideo_STEAMVIDEO_INTERFACE_V002_rtti( base );
|
||||
init_winISteamVideo_STEAMVIDEO_INTERFACE_V007_rtti( base );
|
||||
#endif /* __x86_64__ */
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue