diff --git a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005.cpp b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005.cpp index 7f3d16cb..b16d87f3 100644 --- a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005.cpp +++ b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005.cpp @@ -187,7 +187,9 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_PublishFile { struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_PublishFile_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_PublishFile_params *)args; struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005 *)params->u_iface; - params->_ret = iface->PublishFile( params->pchFile, params->pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, params->pTags ); + u_SteamParamStringArray_t u_pTags = *params->pTags; + params->_ret = iface->PublishFile( params->pchFile, params->pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, &u_pTags ); + *params->pTags = u_pTags; return 0; } @@ -197,7 +199,9 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_PublishWork struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005 *)params->u_iface; char *u_pchFile = steamclient_dos_to_unix_path( params->pchFile, 0 ); char *u_pchPreviewFile = steamclient_dos_to_unix_path( params->pchPreviewFile, 0 ); - params->_ret = iface->PublishWorkshopFile( u_pchFile, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->pTags ); + u_SteamParamStringArray_t u_pTags = *params->pTags; + params->_ret = iface->PublishWorkshopFile( u_pchFile, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, &u_pTags ); + *params->pTags = u_pTags; steamclient_free_path( u_pchFile ); steamclient_free_path( u_pchPreviewFile ); return 0; diff --git a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006.cpp b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006.cpp index 73250624..245ee9a8 100644 --- a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006.cpp +++ b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006.cpp @@ -197,7 +197,9 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_PublishWork struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006 *)params->u_iface; char *u_pchFile = steamclient_dos_to_unix_path( params->pchFile, 0 ); char *u_pchPreviewFile = steamclient_dos_to_unix_path( params->pchPreviewFile, 0 ); - params->_ret = iface->PublishWorkshopFile( u_pchFile, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, params->pTags, params->eWorkshopFileType ); + u_SteamParamStringArray_t u_pTags = *params->pTags; + params->_ret = iface->PublishWorkshopFile( u_pchFile, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, &u_pTags, params->eWorkshopFileType ); + *params->pTags = u_pTags; steamclient_free_path( u_pchFile ); steamclient_free_path( u_pchPreviewFile ); return 0; @@ -259,7 +261,9 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_UpdatePubli { struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_UpdatePublishedFileTags_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_UpdatePublishedFileTags_params *)args; struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006 *)params->u_iface; - params->_ret = iface->UpdatePublishedFileTags( params->updateHandle, params->pTags ); + u_SteamParamStringArray_t u_pTags = *params->pTags; + params->_ret = iface->UpdatePublishedFileTags( params->updateHandle, &u_pTags ); + *params->pTags = u_pTags; return 0; } @@ -355,7 +359,11 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_EnumerateUs { struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_EnumerateUserSharedWorkshopFiles_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_EnumerateUserSharedWorkshopFiles_params *)args; struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006 *)params->u_iface; - params->_ret = iface->EnumerateUserSharedWorkshopFiles( params->steamId, params->unStartIndex, params->pRequiredTags, params->pExcludedTags ); + u_SteamParamStringArray_t u_pExcludedTags = *params->pExcludedTags; + u_SteamParamStringArray_t u_pRequiredTags = *params->pRequiredTags; + params->_ret = iface->EnumerateUserSharedWorkshopFiles( params->steamId, params->unStartIndex, &u_pRequiredTags, &u_pExcludedTags ); + *params->pExcludedTags = u_pExcludedTags; + *params->pRequiredTags = u_pRequiredTags; return 0; } @@ -364,7 +372,9 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_PublishVide struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_PublishVideo_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_PublishVideo_params *)args; struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006 *)params->u_iface; char *u_pchPreviewFile = steamclient_dos_to_unix_path( params->pchPreviewFile, 0 ); - params->_ret = iface->PublishVideo( params->pchVideoURL, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, params->pTags ); + u_SteamParamStringArray_t u_pTags = *params->pTags; + params->_ret = iface->PublishVideo( params->pchVideoURL, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, &u_pTags ); + *params->pTags = u_pTags; steamclient_free_path( u_pchPreviewFile ); return 0; } @@ -389,7 +399,11 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_EnumeratePu { struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_EnumeratePublishedWorkshopFiles_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_EnumeratePublishedWorkshopFiles_params *)args; struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006 *)params->u_iface; - params->_ret = iface->EnumeratePublishedWorkshopFiles( params->eEnumerationType, params->unStartIndex, params->unCount, params->unDays, params->pTags, params->pUserTags ); + u_SteamParamStringArray_t u_pTags = *params->pTags; + u_SteamParamStringArray_t u_pUserTags = *params->pUserTags; + params->_ret = iface->EnumeratePublishedWorkshopFiles( params->eEnumerationType, params->unStartIndex, params->unCount, params->unDays, &u_pTags, &u_pUserTags ); + *params->pTags = u_pTags; + *params->pUserTags = u_pUserTags; return 0; } diff --git a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007.cpp b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007.cpp index 004b90b9..6fcb9164 100644 --- a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007.cpp +++ b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007.cpp @@ -197,7 +197,9 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_PublishWork struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007 *)params->u_iface; char *u_pchFile = steamclient_dos_to_unix_path( params->pchFile, 0 ); char *u_pchPreviewFile = steamclient_dos_to_unix_path( params->pchPreviewFile, 0 ); - params->_ret = iface->PublishWorkshopFile( u_pchFile, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, params->pTags, params->eWorkshopFileType ); + u_SteamParamStringArray_t u_pTags = *params->pTags; + params->_ret = iface->PublishWorkshopFile( u_pchFile, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, &u_pTags, params->eWorkshopFileType ); + *params->pTags = u_pTags; steamclient_free_path( u_pchFile ); steamclient_free_path( u_pchPreviewFile ); return 0; @@ -259,7 +261,9 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_UpdatePubli { struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_UpdatePublishedFileTags_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_UpdatePublishedFileTags_params *)args; struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007 *)params->u_iface; - params->_ret = iface->UpdatePublishedFileTags( params->updateHandle, params->pTags ); + u_SteamParamStringArray_t u_pTags = *params->pTags; + params->_ret = iface->UpdatePublishedFileTags( params->updateHandle, &u_pTags ); + *params->pTags = u_pTags; return 0; } @@ -355,7 +359,11 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_EnumerateUs { struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_EnumerateUserSharedWorkshopFiles_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_EnumerateUserSharedWorkshopFiles_params *)args; struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007 *)params->u_iface; - params->_ret = iface->EnumerateUserSharedWorkshopFiles( params->steamId, params->unStartIndex, params->pRequiredTags, params->pExcludedTags ); + u_SteamParamStringArray_t u_pExcludedTags = *params->pExcludedTags; + u_SteamParamStringArray_t u_pRequiredTags = *params->pRequiredTags; + params->_ret = iface->EnumerateUserSharedWorkshopFiles( params->steamId, params->unStartIndex, &u_pRequiredTags, &u_pExcludedTags ); + *params->pExcludedTags = u_pExcludedTags; + *params->pRequiredTags = u_pRequiredTags; return 0; } @@ -364,7 +372,9 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_PublishVide struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_PublishVideo_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_PublishVideo_params *)args; struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007 *)params->u_iface; char *u_pchPreviewFile = steamclient_dos_to_unix_path( params->pchPreviewFile, 0 ); - params->_ret = iface->PublishVideo( params->eVideoProvider, params->pchVideoAccount, params->pchVideoIdentifier, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, params->pTags ); + u_SteamParamStringArray_t u_pTags = *params->pTags; + params->_ret = iface->PublishVideo( params->eVideoProvider, params->pchVideoAccount, params->pchVideoIdentifier, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, &u_pTags ); + *params->pTags = u_pTags; steamclient_free_path( u_pchPreviewFile ); return 0; } @@ -389,7 +399,11 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_EnumeratePu { struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_EnumeratePublishedWorkshopFiles_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_EnumeratePublishedWorkshopFiles_params *)args; struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007 *)params->u_iface; - params->_ret = iface->EnumeratePublishedWorkshopFiles( params->eEnumerationType, params->unStartIndex, params->unCount, params->unDays, params->pTags, params->pUserTags ); + u_SteamParamStringArray_t u_pTags = *params->pTags; + u_SteamParamStringArray_t u_pUserTags = *params->pUserTags; + params->_ret = iface->EnumeratePublishedWorkshopFiles( params->eEnumerationType, params->unStartIndex, params->unCount, params->unDays, &u_pTags, &u_pUserTags ); + *params->pTags = u_pTags; + *params->pUserTags = u_pUserTags; return 0; } diff --git a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008.cpp b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008.cpp index b3fab8dc..5802df9d 100644 --- a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008.cpp +++ b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008.cpp @@ -229,7 +229,9 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_PublishWork struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008 *)params->u_iface; char *u_pchFile = steamclient_dos_to_unix_path( params->pchFile, 0 ); char *u_pchPreviewFile = steamclient_dos_to_unix_path( params->pchPreviewFile, 0 ); - params->_ret = iface->PublishWorkshopFile( u_pchFile, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, params->pTags, params->eWorkshopFileType ); + u_SteamParamStringArray_t u_pTags = *params->pTags; + params->_ret = iface->PublishWorkshopFile( u_pchFile, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, &u_pTags, params->eWorkshopFileType ); + *params->pTags = u_pTags; steamclient_free_path( u_pchFile ); steamclient_free_path( u_pchPreviewFile ); return 0; @@ -291,7 +293,9 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_UpdatePubli { struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_UpdatePublishedFileTags_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_UpdatePublishedFileTags_params *)args; struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008 *)params->u_iface; - params->_ret = iface->UpdatePublishedFileTags( params->updateHandle, params->pTags ); + u_SteamParamStringArray_t u_pTags = *params->pTags; + params->_ret = iface->UpdatePublishedFileTags( params->updateHandle, &u_pTags ); + *params->pTags = u_pTags; return 0; } @@ -387,7 +391,11 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_EnumerateUs { struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_EnumerateUserSharedWorkshopFiles_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_EnumerateUserSharedWorkshopFiles_params *)args; struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008 *)params->u_iface; - params->_ret = iface->EnumerateUserSharedWorkshopFiles( params->steamId, params->unStartIndex, params->pRequiredTags, params->pExcludedTags ); + u_SteamParamStringArray_t u_pExcludedTags = *params->pExcludedTags; + u_SteamParamStringArray_t u_pRequiredTags = *params->pRequiredTags; + params->_ret = iface->EnumerateUserSharedWorkshopFiles( params->steamId, params->unStartIndex, &u_pRequiredTags, &u_pExcludedTags ); + *params->pExcludedTags = u_pExcludedTags; + *params->pRequiredTags = u_pRequiredTags; return 0; } @@ -396,7 +404,9 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_PublishVide struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_PublishVideo_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_PublishVideo_params *)args; struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008 *)params->u_iface; char *u_pchPreviewFile = steamclient_dos_to_unix_path( params->pchPreviewFile, 0 ); - params->_ret = iface->PublishVideo( params->eVideoProvider, params->pchVideoAccount, params->pchVideoIdentifier, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, params->pTags ); + u_SteamParamStringArray_t u_pTags = *params->pTags; + params->_ret = iface->PublishVideo( params->eVideoProvider, params->pchVideoAccount, params->pchVideoIdentifier, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, &u_pTags ); + *params->pTags = u_pTags; steamclient_free_path( u_pchPreviewFile ); return 0; } @@ -421,7 +431,11 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_EnumeratePu { struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_EnumeratePublishedWorkshopFiles_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_EnumeratePublishedWorkshopFiles_params *)args; struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008 *)params->u_iface; - params->_ret = iface->EnumeratePublishedWorkshopFiles( params->eEnumerationType, params->unStartIndex, params->unCount, params->unDays, params->pTags, params->pUserTags ); + u_SteamParamStringArray_t u_pTags = *params->pTags; + u_SteamParamStringArray_t u_pUserTags = *params->pUserTags; + params->_ret = iface->EnumeratePublishedWorkshopFiles( params->eEnumerationType, params->unStartIndex, params->unCount, params->unDays, &u_pTags, &u_pUserTags ); + *params->pTags = u_pTags; + *params->pUserTags = u_pUserTags; return 0; } diff --git a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009.cpp b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009.cpp index 8350bf47..8baf5222 100644 --- a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009.cpp +++ b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009.cpp @@ -229,7 +229,9 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_PublishWork struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009 *)params->u_iface; char *u_pchFile = steamclient_dos_to_unix_path( params->pchFile, 0 ); char *u_pchPreviewFile = steamclient_dos_to_unix_path( params->pchPreviewFile, 0 ); - params->_ret = iface->PublishWorkshopFile( u_pchFile, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, params->pTags, params->eWorkshopFileType ); + u_SteamParamStringArray_t u_pTags = *params->pTags; + params->_ret = iface->PublishWorkshopFile( u_pchFile, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, &u_pTags, params->eWorkshopFileType ); + *params->pTags = u_pTags; steamclient_free_path( u_pchFile ); steamclient_free_path( u_pchPreviewFile ); return 0; @@ -291,7 +293,9 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_UpdatePubli { struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_UpdatePublishedFileTags_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_UpdatePublishedFileTags_params *)args; struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009 *)params->u_iface; - params->_ret = iface->UpdatePublishedFileTags( params->updateHandle, params->pTags ); + u_SteamParamStringArray_t u_pTags = *params->pTags; + params->_ret = iface->UpdatePublishedFileTags( params->updateHandle, &u_pTags ); + *params->pTags = u_pTags; return 0; } @@ -387,7 +391,11 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_EnumerateUs { struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_EnumerateUserSharedWorkshopFiles_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_EnumerateUserSharedWorkshopFiles_params *)args; struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009 *)params->u_iface; - params->_ret = iface->EnumerateUserSharedWorkshopFiles( params->steamId, params->unStartIndex, params->pRequiredTags, params->pExcludedTags ); + u_SteamParamStringArray_t u_pExcludedTags = *params->pExcludedTags; + u_SteamParamStringArray_t u_pRequiredTags = *params->pRequiredTags; + params->_ret = iface->EnumerateUserSharedWorkshopFiles( params->steamId, params->unStartIndex, &u_pRequiredTags, &u_pExcludedTags ); + *params->pExcludedTags = u_pExcludedTags; + *params->pRequiredTags = u_pRequiredTags; return 0; } @@ -396,7 +404,9 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_PublishVide struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_PublishVideo_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_PublishVideo_params *)args; struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009 *)params->u_iface; char *u_pchPreviewFile = steamclient_dos_to_unix_path( params->pchPreviewFile, 0 ); - params->_ret = iface->PublishVideo( params->eVideoProvider, params->pchVideoAccount, params->pchVideoIdentifier, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, params->pTags ); + u_SteamParamStringArray_t u_pTags = *params->pTags; + params->_ret = iface->PublishVideo( params->eVideoProvider, params->pchVideoAccount, params->pchVideoIdentifier, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, &u_pTags ); + *params->pTags = u_pTags; steamclient_free_path( u_pchPreviewFile ); return 0; } @@ -421,7 +431,11 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_EnumeratePu { struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_EnumeratePublishedWorkshopFiles_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_EnumeratePublishedWorkshopFiles_params *)args; struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009 *)params->u_iface; - params->_ret = iface->EnumeratePublishedWorkshopFiles( params->eEnumerationType, params->unStartIndex, params->unCount, params->unDays, params->pTags, params->pUserTags ); + u_SteamParamStringArray_t u_pTags = *params->pTags; + u_SteamParamStringArray_t u_pUserTags = *params->pUserTags; + params->_ret = iface->EnumeratePublishedWorkshopFiles( params->eEnumerationType, params->unStartIndex, params->unCount, params->unDays, &u_pTags, &u_pUserTags ); + *params->pTags = u_pTags; + *params->pUserTags = u_pUserTags; return 0; } diff --git a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010.cpp b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010.cpp index 81709a57..b1b733f9 100644 --- a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010.cpp +++ b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010.cpp @@ -229,7 +229,9 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_PublishWork struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010 *)params->u_iface; char *u_pchFile = steamclient_dos_to_unix_path( params->pchFile, 0 ); char *u_pchPreviewFile = steamclient_dos_to_unix_path( params->pchPreviewFile, 0 ); - params->_ret = iface->PublishWorkshopFile( u_pchFile, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, params->pTags, params->eWorkshopFileType ); + u_SteamParamStringArray_t u_pTags = *params->pTags; + params->_ret = iface->PublishWorkshopFile( u_pchFile, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, &u_pTags, params->eWorkshopFileType ); + *params->pTags = u_pTags; steamclient_free_path( u_pchFile ); steamclient_free_path( u_pchPreviewFile ); return 0; @@ -291,7 +293,9 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_UpdatePubli { struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_UpdatePublishedFileTags_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_UpdatePublishedFileTags_params *)args; struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010 *)params->u_iface; - params->_ret = iface->UpdatePublishedFileTags( params->updateHandle, params->pTags ); + u_SteamParamStringArray_t u_pTags = *params->pTags; + params->_ret = iface->UpdatePublishedFileTags( params->updateHandle, &u_pTags ); + *params->pTags = u_pTags; return 0; } @@ -387,7 +391,11 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_EnumerateUs { struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_EnumerateUserSharedWorkshopFiles_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_EnumerateUserSharedWorkshopFiles_params *)args; struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010 *)params->u_iface; - params->_ret = iface->EnumerateUserSharedWorkshopFiles( params->steamId, params->unStartIndex, params->pRequiredTags, params->pExcludedTags ); + u_SteamParamStringArray_t u_pExcludedTags = *params->pExcludedTags; + u_SteamParamStringArray_t u_pRequiredTags = *params->pRequiredTags; + params->_ret = iface->EnumerateUserSharedWorkshopFiles( params->steamId, params->unStartIndex, &u_pRequiredTags, &u_pExcludedTags ); + *params->pExcludedTags = u_pExcludedTags; + *params->pRequiredTags = u_pRequiredTags; return 0; } @@ -396,7 +404,9 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_PublishVide struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_PublishVideo_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_PublishVideo_params *)args; struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010 *)params->u_iface; char *u_pchPreviewFile = steamclient_dos_to_unix_path( params->pchPreviewFile, 0 ); - params->_ret = iface->PublishVideo( params->eVideoProvider, params->pchVideoAccount, params->pchVideoIdentifier, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, params->pTags ); + u_SteamParamStringArray_t u_pTags = *params->pTags; + params->_ret = iface->PublishVideo( params->eVideoProvider, params->pchVideoAccount, params->pchVideoIdentifier, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, &u_pTags ); + *params->pTags = u_pTags; steamclient_free_path( u_pchPreviewFile ); return 0; } @@ -421,7 +431,11 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_EnumeratePu { struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_EnumeratePublishedWorkshopFiles_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_EnumeratePublishedWorkshopFiles_params *)args; struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010 *)params->u_iface; - params->_ret = iface->EnumeratePublishedWorkshopFiles( params->eEnumerationType, params->unStartIndex, params->unCount, params->unDays, params->pTags, params->pUserTags ); + u_SteamParamStringArray_t u_pTags = *params->pTags; + u_SteamParamStringArray_t u_pUserTags = *params->pUserTags; + params->_ret = iface->EnumeratePublishedWorkshopFiles( params->eEnumerationType, params->unStartIndex, params->unCount, params->unDays, &u_pTags, &u_pUserTags ); + *params->pTags = u_pTags; + *params->pUserTags = u_pUserTags; return 0; } diff --git a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011.cpp b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011.cpp index 34443f6c..7e0b53ac 100644 --- a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011.cpp +++ b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011.cpp @@ -229,7 +229,9 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_PublishWork struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011 *)params->u_iface; char *u_pchFile = steamclient_dos_to_unix_path( params->pchFile, 0 ); char *u_pchPreviewFile = steamclient_dos_to_unix_path( params->pchPreviewFile, 0 ); - params->_ret = iface->PublishWorkshopFile( u_pchFile, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, params->pTags, params->eWorkshopFileType ); + u_SteamParamStringArray_t u_pTags = *params->pTags; + params->_ret = iface->PublishWorkshopFile( u_pchFile, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, &u_pTags, params->eWorkshopFileType ); + *params->pTags = u_pTags; steamclient_free_path( u_pchFile ); steamclient_free_path( u_pchPreviewFile ); return 0; @@ -291,7 +293,9 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_UpdatePubli { struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_UpdatePublishedFileTags_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_UpdatePublishedFileTags_params *)args; struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011 *)params->u_iface; - params->_ret = iface->UpdatePublishedFileTags( params->updateHandle, params->pTags ); + u_SteamParamStringArray_t u_pTags = *params->pTags; + params->_ret = iface->UpdatePublishedFileTags( params->updateHandle, &u_pTags ); + *params->pTags = u_pTags; return 0; } @@ -387,7 +391,11 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_EnumerateUs { struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_EnumerateUserSharedWorkshopFiles_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_EnumerateUserSharedWorkshopFiles_params *)args; struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011 *)params->u_iface; - params->_ret = iface->EnumerateUserSharedWorkshopFiles( params->steamId, params->unStartIndex, params->pRequiredTags, params->pExcludedTags ); + u_SteamParamStringArray_t u_pExcludedTags = *params->pExcludedTags; + u_SteamParamStringArray_t u_pRequiredTags = *params->pRequiredTags; + params->_ret = iface->EnumerateUserSharedWorkshopFiles( params->steamId, params->unStartIndex, &u_pRequiredTags, &u_pExcludedTags ); + *params->pExcludedTags = u_pExcludedTags; + *params->pRequiredTags = u_pRequiredTags; return 0; } @@ -396,7 +404,9 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_PublishVide struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_PublishVideo_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_PublishVideo_params *)args; struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011 *)params->u_iface; char *u_pchPreviewFile = steamclient_dos_to_unix_path( params->pchPreviewFile, 0 ); - params->_ret = iface->PublishVideo( params->eVideoProvider, params->pchVideoAccount, params->pchVideoIdentifier, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, params->pTags ); + u_SteamParamStringArray_t u_pTags = *params->pTags; + params->_ret = iface->PublishVideo( params->eVideoProvider, params->pchVideoAccount, params->pchVideoIdentifier, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, &u_pTags ); + *params->pTags = u_pTags; steamclient_free_path( u_pchPreviewFile ); return 0; } @@ -421,7 +431,11 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_EnumeratePu { struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_EnumeratePublishedWorkshopFiles_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_EnumeratePublishedWorkshopFiles_params *)args; struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011 *)params->u_iface; - params->_ret = iface->EnumeratePublishedWorkshopFiles( params->eEnumerationType, params->unStartIndex, params->unCount, params->unDays, params->pTags, params->pUserTags ); + u_SteamParamStringArray_t u_pTags = *params->pTags; + u_SteamParamStringArray_t u_pUserTags = *params->pUserTags; + params->_ret = iface->EnumeratePublishedWorkshopFiles( params->eEnumerationType, params->unStartIndex, params->unCount, params->unDays, &u_pTags, &u_pUserTags ); + *params->pTags = u_pTags; + *params->pUserTags = u_pUserTags; return 0; } diff --git a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012.cpp b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012.cpp index 18ebded7..4372fcf4 100644 --- a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012.cpp +++ b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012.cpp @@ -229,7 +229,9 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_PublishWork struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012 *)params->u_iface; char *u_pchFile = steamclient_dos_to_unix_path( params->pchFile, 0 ); char *u_pchPreviewFile = steamclient_dos_to_unix_path( params->pchPreviewFile, 0 ); - params->_ret = iface->PublishWorkshopFile( u_pchFile, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, params->pTags, params->eWorkshopFileType ); + u_SteamParamStringArray_t u_pTags = *params->pTags; + params->_ret = iface->PublishWorkshopFile( u_pchFile, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, &u_pTags, params->eWorkshopFileType ); + *params->pTags = u_pTags; steamclient_free_path( u_pchFile ); steamclient_free_path( u_pchPreviewFile ); return 0; @@ -291,7 +293,9 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_UpdatePubli { struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_UpdatePublishedFileTags_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_UpdatePublishedFileTags_params *)args; struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012 *)params->u_iface; - params->_ret = iface->UpdatePublishedFileTags( params->updateHandle, params->pTags ); + u_SteamParamStringArray_t u_pTags = *params->pTags; + params->_ret = iface->UpdatePublishedFileTags( params->updateHandle, &u_pTags ); + *params->pTags = u_pTags; return 0; } @@ -387,7 +391,11 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_EnumerateUs { struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_EnumerateUserSharedWorkshopFiles_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_EnumerateUserSharedWorkshopFiles_params *)args; struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012 *)params->u_iface; - params->_ret = iface->EnumerateUserSharedWorkshopFiles( params->steamId, params->unStartIndex, params->pRequiredTags, params->pExcludedTags ); + u_SteamParamStringArray_t u_pExcludedTags = *params->pExcludedTags; + u_SteamParamStringArray_t u_pRequiredTags = *params->pRequiredTags; + params->_ret = iface->EnumerateUserSharedWorkshopFiles( params->steamId, params->unStartIndex, &u_pRequiredTags, &u_pExcludedTags ); + *params->pExcludedTags = u_pExcludedTags; + *params->pRequiredTags = u_pRequiredTags; return 0; } @@ -396,7 +404,9 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_PublishVide struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_PublishVideo_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_PublishVideo_params *)args; struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012 *)params->u_iface; char *u_pchPreviewFile = steamclient_dos_to_unix_path( params->pchPreviewFile, 0 ); - params->_ret = iface->PublishVideo( params->eVideoProvider, params->pchVideoAccount, params->pchVideoIdentifier, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, params->pTags ); + u_SteamParamStringArray_t u_pTags = *params->pTags; + params->_ret = iface->PublishVideo( params->eVideoProvider, params->pchVideoAccount, params->pchVideoIdentifier, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, &u_pTags ); + *params->pTags = u_pTags; steamclient_free_path( u_pchPreviewFile ); return 0; } @@ -421,7 +431,11 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_EnumeratePu { struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_EnumeratePublishedWorkshopFiles_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_EnumeratePublishedWorkshopFiles_params *)args; struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012 *)params->u_iface; - params->_ret = iface->EnumeratePublishedWorkshopFiles( params->eEnumerationType, params->unStartIndex, params->unCount, params->unDays, params->pTags, params->pUserTags ); + u_SteamParamStringArray_t u_pTags = *params->pTags; + u_SteamParamStringArray_t u_pUserTags = *params->pUserTags; + params->_ret = iface->EnumeratePublishedWorkshopFiles( params->eEnumerationType, params->unStartIndex, params->unCount, params->unDays, &u_pTags, &u_pUserTags ); + *params->pTags = u_pTags; + *params->pUserTags = u_pUserTags; return 0; } diff --git a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013.cpp b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013.cpp index cca6a328..57f490a4 100644 --- a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013.cpp +++ b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013.cpp @@ -253,7 +253,9 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_PublishWork struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013 *)params->u_iface; char *u_pchFile = steamclient_dos_to_unix_path( params->pchFile, 0 ); char *u_pchPreviewFile = steamclient_dos_to_unix_path( params->pchPreviewFile, 0 ); - params->_ret = iface->PublishWorkshopFile( u_pchFile, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, params->pTags, params->eWorkshopFileType ); + u_SteamParamStringArray_t u_pTags = *params->pTags; + params->_ret = iface->PublishWorkshopFile( u_pchFile, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, &u_pTags, params->eWorkshopFileType ); + *params->pTags = u_pTags; steamclient_free_path( u_pchFile ); steamclient_free_path( u_pchPreviewFile ); return 0; @@ -315,7 +317,9 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_UpdatePubli { struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_UpdatePublishedFileTags_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_UpdatePublishedFileTags_params *)args; struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013 *)params->u_iface; - params->_ret = iface->UpdatePublishedFileTags( params->updateHandle, params->pTags ); + u_SteamParamStringArray_t u_pTags = *params->pTags; + params->_ret = iface->UpdatePublishedFileTags( params->updateHandle, &u_pTags ); + *params->pTags = u_pTags; return 0; } @@ -411,7 +415,11 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_EnumerateUs { struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_EnumerateUserSharedWorkshopFiles_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_EnumerateUserSharedWorkshopFiles_params *)args; struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013 *)params->u_iface; - params->_ret = iface->EnumerateUserSharedWorkshopFiles( params->steamId, params->unStartIndex, params->pRequiredTags, params->pExcludedTags ); + u_SteamParamStringArray_t u_pExcludedTags = *params->pExcludedTags; + u_SteamParamStringArray_t u_pRequiredTags = *params->pRequiredTags; + params->_ret = iface->EnumerateUserSharedWorkshopFiles( params->steamId, params->unStartIndex, &u_pRequiredTags, &u_pExcludedTags ); + *params->pExcludedTags = u_pExcludedTags; + *params->pRequiredTags = u_pRequiredTags; return 0; } @@ -420,7 +428,9 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_PublishVide struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_PublishVideo_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_PublishVideo_params *)args; struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013 *)params->u_iface; char *u_pchPreviewFile = steamclient_dos_to_unix_path( params->pchPreviewFile, 0 ); - params->_ret = iface->PublishVideo( params->eVideoProvider, params->pchVideoAccount, params->pchVideoIdentifier, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, params->pTags ); + u_SteamParamStringArray_t u_pTags = *params->pTags; + params->_ret = iface->PublishVideo( params->eVideoProvider, params->pchVideoAccount, params->pchVideoIdentifier, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, &u_pTags ); + *params->pTags = u_pTags; steamclient_free_path( u_pchPreviewFile ); return 0; } @@ -445,7 +455,11 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_EnumeratePu { struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_EnumeratePublishedWorkshopFiles_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_EnumeratePublishedWorkshopFiles_params *)args; struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013 *)params->u_iface; - params->_ret = iface->EnumeratePublishedWorkshopFiles( params->eEnumerationType, params->unStartIndex, params->unCount, params->unDays, params->pTags, params->pUserTags ); + u_SteamParamStringArray_t u_pTags = *params->pTags; + u_SteamParamStringArray_t u_pUserTags = *params->pUserTags; + params->_ret = iface->EnumeratePublishedWorkshopFiles( params->eEnumerationType, params->unStartIndex, params->unCount, params->unDays, &u_pTags, &u_pUserTags ); + *params->pTags = u_pTags; + *params->pUserTags = u_pUserTags; return 0; } diff --git a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014.cpp b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014.cpp index bf76febd..dcb480ab 100644 --- a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014.cpp +++ b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014.cpp @@ -253,7 +253,9 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_PublishWork struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014 *)params->u_iface; char *u_pchFile = steamclient_dos_to_unix_path( params->pchFile, 0 ); char *u_pchPreviewFile = steamclient_dos_to_unix_path( params->pchPreviewFile, 0 ); - params->_ret = iface->PublishWorkshopFile( u_pchFile, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, params->pTags, params->eWorkshopFileType ); + u_SteamParamStringArray_t u_pTags = *params->pTags; + params->_ret = iface->PublishWorkshopFile( u_pchFile, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, &u_pTags, params->eWorkshopFileType ); + *params->pTags = u_pTags; steamclient_free_path( u_pchFile ); steamclient_free_path( u_pchPreviewFile ); return 0; @@ -315,7 +317,9 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_UpdatePubli { struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_UpdatePublishedFileTags_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_UpdatePublishedFileTags_params *)args; struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014 *)params->u_iface; - params->_ret = iface->UpdatePublishedFileTags( params->updateHandle, params->pTags ); + u_SteamParamStringArray_t u_pTags = *params->pTags; + params->_ret = iface->UpdatePublishedFileTags( params->updateHandle, &u_pTags ); + *params->pTags = u_pTags; return 0; } @@ -411,7 +415,11 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_EnumerateUs { struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_EnumerateUserSharedWorkshopFiles_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_EnumerateUserSharedWorkshopFiles_params *)args; struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014 *)params->u_iface; - params->_ret = iface->EnumerateUserSharedWorkshopFiles( params->steamId, params->unStartIndex, params->pRequiredTags, params->pExcludedTags ); + u_SteamParamStringArray_t u_pExcludedTags = *params->pExcludedTags; + u_SteamParamStringArray_t u_pRequiredTags = *params->pRequiredTags; + params->_ret = iface->EnumerateUserSharedWorkshopFiles( params->steamId, params->unStartIndex, &u_pRequiredTags, &u_pExcludedTags ); + *params->pExcludedTags = u_pExcludedTags; + *params->pRequiredTags = u_pRequiredTags; return 0; } @@ -420,7 +428,9 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_PublishVide struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_PublishVideo_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_PublishVideo_params *)args; struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014 *)params->u_iface; char *u_pchPreviewFile = steamclient_dos_to_unix_path( params->pchPreviewFile, 0 ); - params->_ret = iface->PublishVideo( params->eVideoProvider, params->pchVideoAccount, params->pchVideoIdentifier, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, params->pTags ); + u_SteamParamStringArray_t u_pTags = *params->pTags; + params->_ret = iface->PublishVideo( params->eVideoProvider, params->pchVideoAccount, params->pchVideoIdentifier, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, &u_pTags ); + *params->pTags = u_pTags; steamclient_free_path( u_pchPreviewFile ); return 0; } @@ -445,7 +455,11 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_EnumeratePu { struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_EnumeratePublishedWorkshopFiles_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_EnumeratePublishedWorkshopFiles_params *)args; struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014 *)params->u_iface; - params->_ret = iface->EnumeratePublishedWorkshopFiles( params->eEnumerationType, params->unStartIndex, params->unCount, params->unDays, params->pTags, params->pUserTags ); + u_SteamParamStringArray_t u_pTags = *params->pTags; + u_SteamParamStringArray_t u_pUserTags = *params->pUserTags; + params->_ret = iface->EnumeratePublishedWorkshopFiles( params->eEnumerationType, params->unStartIndex, params->unCount, params->unDays, &u_pTags, &u_pUserTags ); + *params->pTags = u_pTags; + *params->pUserTags = u_pUserTags; return 0; } diff --git a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016.cpp b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016.cpp index 77f104e4..b2409e8c 100644 --- a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016.cpp +++ b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016.cpp @@ -253,7 +253,9 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_PublishWork struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016 *)params->u_iface; char *u_pchFile = steamclient_dos_to_unix_path( params->pchFile, 0 ); char *u_pchPreviewFile = steamclient_dos_to_unix_path( params->pchPreviewFile, 0 ); - params->_ret = iface->PublishWorkshopFile( u_pchFile, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, params->pTags, params->eWorkshopFileType ); + u_SteamParamStringArray_t u_pTags = *params->pTags; + params->_ret = iface->PublishWorkshopFile( u_pchFile, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, &u_pTags, params->eWorkshopFileType ); + *params->pTags = u_pTags; steamclient_free_path( u_pchFile ); steamclient_free_path( u_pchPreviewFile ); return 0; @@ -315,7 +317,9 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_UpdatePubli { struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_UpdatePublishedFileTags_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_UpdatePublishedFileTags_params *)args; struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016 *)params->u_iface; - params->_ret = iface->UpdatePublishedFileTags( params->updateHandle, params->pTags ); + u_SteamParamStringArray_t u_pTags = *params->pTags; + params->_ret = iface->UpdatePublishedFileTags( params->updateHandle, &u_pTags ); + *params->pTags = u_pTags; return 0; } @@ -411,7 +415,11 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_EnumerateUs { struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_EnumerateUserSharedWorkshopFiles_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_EnumerateUserSharedWorkshopFiles_params *)args; struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016 *)params->u_iface; - params->_ret = iface->EnumerateUserSharedWorkshopFiles( params->steamId, params->unStartIndex, params->pRequiredTags, params->pExcludedTags ); + u_SteamParamStringArray_t u_pExcludedTags = *params->pExcludedTags; + u_SteamParamStringArray_t u_pRequiredTags = *params->pRequiredTags; + params->_ret = iface->EnumerateUserSharedWorkshopFiles( params->steamId, params->unStartIndex, &u_pRequiredTags, &u_pExcludedTags ); + *params->pExcludedTags = u_pExcludedTags; + *params->pRequiredTags = u_pRequiredTags; return 0; } @@ -420,7 +428,9 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_PublishVide struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_PublishVideo_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_PublishVideo_params *)args; struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016 *)params->u_iface; char *u_pchPreviewFile = steamclient_dos_to_unix_path( params->pchPreviewFile, 0 ); - params->_ret = iface->PublishVideo( params->eVideoProvider, params->pchVideoAccount, params->pchVideoIdentifier, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, params->pTags ); + u_SteamParamStringArray_t u_pTags = *params->pTags; + params->_ret = iface->PublishVideo( params->eVideoProvider, params->pchVideoAccount, params->pchVideoIdentifier, u_pchPreviewFile, params->nConsumerAppId, params->pchTitle, params->pchDescription, params->eVisibility, &u_pTags ); + *params->pTags = u_pTags; steamclient_free_path( u_pchPreviewFile ); return 0; } @@ -445,7 +455,11 @@ NTSTATUS ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_EnumeratePu { struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_EnumeratePublishedWorkshopFiles_params *params = (struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_EnumeratePublishedWorkshopFiles_params *)args; struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016 *iface = (struct u_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016 *)params->u_iface; - params->_ret = iface->EnumeratePublishedWorkshopFiles( params->eEnumerationType, params->unStartIndex, params->unCount, params->unDays, params->pTags, params->pUserTags ); + u_SteamParamStringArray_t u_pTags = *params->pTags; + u_SteamParamStringArray_t u_pUserTags = *params->pUserTags; + params->_ret = iface->EnumeratePublishedWorkshopFiles( params->eEnumerationType, params->unStartIndex, params->unCount, params->unDays, &u_pTags, &u_pUserTags ); + *params->pTags = u_pTags; + *params->pUserTags = u_pUserTags; return 0; } diff --git a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION002.cpp b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION002.cpp index 19ae8827..1aeb9a18 100644 --- a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION002.cpp +++ b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION002.cpp @@ -171,7 +171,8 @@ NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION002_SetItemTags( void *args ) { struct ISteamUGC_STEAMUGC_INTERFACE_VERSION002_SetItemTags_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION002_SetItemTags_params *)args; struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION002 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION002 *)params->u_iface; - params->_ret = iface->SetItemTags( params->updateHandle, params->pTags ); + const u_SteamParamStringArray_t u_pTags = *params->pTags; + params->_ret = iface->SetItemTags( params->updateHandle, &u_pTags ); return 0; } diff --git a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION003.cpp b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION003.cpp index 80bdacc6..a38edba0 100644 --- a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION003.cpp +++ b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION003.cpp @@ -171,7 +171,8 @@ NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetItemTags( void *args ) { struct ISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetItemTags_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetItemTags_params *)args; struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION003 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION003 *)params->u_iface; - params->_ret = iface->SetItemTags( params->updateHandle, params->pTags ); + const u_SteamParamStringArray_t u_pTags = *params->pTags; + params->_ret = iface->SetItemTags( params->updateHandle, &u_pTags ); return 0; } diff --git a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION004.cpp b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION004.cpp index 044160bf..d8dceb5f 100644 --- a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION004.cpp +++ b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION004.cpp @@ -171,7 +171,8 @@ NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION004_SetItemTags( void *args ) { struct ISteamUGC_STEAMUGC_INTERFACE_VERSION004_SetItemTags_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION004_SetItemTags_params *)args; struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION004 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION004 *)params->u_iface; - params->_ret = iface->SetItemTags( params->updateHandle, params->pTags ); + const u_SteamParamStringArray_t u_pTags = *params->pTags; + params->_ret = iface->SetItemTags( params->updateHandle, &u_pTags ); return 0; } diff --git a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION005.cpp b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION005.cpp index aa199dac..fb34bc7c 100644 --- a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION005.cpp +++ b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION005.cpp @@ -260,7 +260,8 @@ NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION005_SetItemTags( void *args ) { struct ISteamUGC_STEAMUGC_INTERFACE_VERSION005_SetItemTags_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION005_SetItemTags_params *)args; struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION005 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION005 *)params->u_iface; - params->_ret = iface->SetItemTags( params->updateHandle, params->pTags ); + const u_SteamParamStringArray_t u_pTags = *params->pTags; + params->_ret = iface->SetItemTags( params->updateHandle, &u_pTags ); return 0; } diff --git a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION006.cpp b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION006.cpp index d2e4fab1..ca8a011f 100644 --- a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION006.cpp +++ b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION006.cpp @@ -276,7 +276,8 @@ NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SetItemTags( void *args ) { struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SetItemTags_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SetItemTags_params *)args; struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION006 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION006 *)params->u_iface; - params->_ret = iface->SetItemTags( params->updateHandle, params->pTags ); + const u_SteamParamStringArray_t u_pTags = *params->pTags; + params->_ret = iface->SetItemTags( params->updateHandle, &u_pTags ); return 0; } diff --git a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION007.cpp b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION007.cpp index f124b7e1..86ef693f 100644 --- a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION007.cpp +++ b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION007.cpp @@ -308,7 +308,8 @@ NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetItemTags( void *args ) { struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetItemTags_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetItemTags_params *)args; struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION007 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION007 *)params->u_iface; - params->_ret = iface->SetItemTags( params->updateHandle, params->pTags ); + const u_SteamParamStringArray_t u_pTags = *params->pTags; + params->_ret = iface->SetItemTags( params->updateHandle, &u_pTags ); return 0; } diff --git a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION008.cpp b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION008.cpp index b93f6a48..fd9b35e4 100644 --- a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION008.cpp +++ b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION008.cpp @@ -308,7 +308,8 @@ NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetItemTags( void *args ) { struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetItemTags_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetItemTags_params *)args; struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION008 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION008 *)params->u_iface; - params->_ret = iface->SetItemTags( params->updateHandle, params->pTags ); + const u_SteamParamStringArray_t u_pTags = *params->pTags; + params->_ret = iface->SetItemTags( params->updateHandle, &u_pTags ); return 0; } diff --git a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION009.cpp b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION009.cpp index 9d1be11e..4158b243 100644 --- a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION009.cpp +++ b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION009.cpp @@ -316,7 +316,8 @@ NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetItemTags( void *args ) { struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetItemTags_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetItemTags_params *)args; struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION009 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION009 *)params->u_iface; - params->_ret = iface->SetItemTags( params->updateHandle, params->pTags ); + const u_SteamParamStringArray_t u_pTags = *params->pTags; + params->_ret = iface->SetItemTags( params->updateHandle, &u_pTags ); return 0; } diff --git a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION010.cpp b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION010.cpp index 3c3d7f7b..3f861885 100644 --- a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION010.cpp +++ b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION010.cpp @@ -324,7 +324,8 @@ NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetItemTags( void *args ) { struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetItemTags_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetItemTags_params *)args; struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION010 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION010 *)params->u_iface; - params->_ret = iface->SetItemTags( params->updateHandle, params->pTags ); + const u_SteamParamStringArray_t u_pTags = *params->pTags; + params->_ret = iface->SetItemTags( params->updateHandle, &u_pTags ); return 0; } diff --git a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION012.cpp b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION012.cpp index 49e3923c..34fc6e48 100644 --- a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION012.cpp +++ b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION012.cpp @@ -332,7 +332,8 @@ NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetItemTags( void *args ) { struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetItemTags_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetItemTags_params *)args; struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION012 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION012 *)params->u_iface; - params->_ret = iface->SetItemTags( params->updateHandle, params->pTags ); + const u_SteamParamStringArray_t u_pTags = *params->pTags; + params->_ret = iface->SetItemTags( params->updateHandle, &u_pTags ); return 0; } diff --git a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION013.cpp b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION013.cpp index 0ee8cc8c..29cafacd 100644 --- a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION013.cpp +++ b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION013.cpp @@ -340,7 +340,8 @@ NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetItemTags( void *args ) { struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetItemTags_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetItemTags_params *)args; struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION013 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION013 *)params->u_iface; - params->_ret = iface->SetItemTags( params->updateHandle, params->pTags ); + const u_SteamParamStringArray_t u_pTags = *params->pTags; + params->_ret = iface->SetItemTags( params->updateHandle, &u_pTags ); return 0; } diff --git a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION014.cpp b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION014.cpp index e5c73068..9e391da2 100644 --- a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION014.cpp +++ b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION014.cpp @@ -148,7 +148,8 @@ NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION014_AddRequiredTagGroup( void *args { struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_AddRequiredTagGroup_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_AddRequiredTagGroup_params *)args; struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION014 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION014 *)params->u_iface; - params->_ret = iface->AddRequiredTagGroup( params->handle, params->pTagGroups ); + const u_SteamParamStringArray_t u_pTagGroups = *params->pTagGroups; + params->_ret = iface->AddRequiredTagGroup( params->handle, &u_pTagGroups ); return 0; } @@ -348,7 +349,8 @@ NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetItemTags( void *args ) { struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetItemTags_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetItemTags_params *)args; struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION014 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION014 *)params->u_iface; - params->_ret = iface->SetItemTags( params->updateHandle, params->pTags ); + const u_SteamParamStringArray_t u_pTags = *params->pTags; + params->_ret = iface->SetItemTags( params->updateHandle, &u_pTags ); return 0; } diff --git a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION015.cpp b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION015.cpp index 616c6eec..bc54454d 100644 --- a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION015.cpp +++ b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION015.cpp @@ -172,7 +172,8 @@ NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION015_AddRequiredTagGroup( void *args { struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_AddRequiredTagGroup_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_AddRequiredTagGroup_params *)args; struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION015 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION015 *)params->u_iface; - params->_ret = iface->AddRequiredTagGroup( params->handle, params->pTagGroups ); + const u_SteamParamStringArray_t u_pTagGroups = *params->pTagGroups; + params->_ret = iface->AddRequiredTagGroup( params->handle, &u_pTagGroups ); return 0; } @@ -372,7 +373,8 @@ NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetItemTags( void *args ) { struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetItemTags_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetItemTags_params *)args; struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION015 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION015 *)params->u_iface; - params->_ret = iface->SetItemTags( params->updateHandle, params->pTags ); + const u_SteamParamStringArray_t u_pTags = *params->pTags; + params->_ret = iface->SetItemTags( params->updateHandle, &u_pTags ); return 0; } diff --git a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION016.cpp b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION016.cpp index 577e78cd..c17e4d0c 100644 --- a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION016.cpp +++ b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION016.cpp @@ -172,7 +172,8 @@ NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION016_AddRequiredTagGroup( void *args { struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_AddRequiredTagGroup_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_AddRequiredTagGroup_params *)args; struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION016 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION016 *)params->u_iface; - params->_ret = iface->AddRequiredTagGroup( params->handle, params->pTagGroups ); + const u_SteamParamStringArray_t u_pTagGroups = *params->pTagGroups; + params->_ret = iface->AddRequiredTagGroup( params->handle, &u_pTagGroups ); return 0; } @@ -388,7 +389,8 @@ NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetItemTags( void *args ) { struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetItemTags_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetItemTags_params *)args; struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION016 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION016 *)params->u_iface; - params->_ret = iface->SetItemTags( params->updateHandle, params->pTags ); + const u_SteamParamStringArray_t u_pTags = *params->pTags; + params->_ret = iface->SetItemTags( params->updateHandle, &u_pTags ); return 0; } diff --git a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION017.cpp b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION017.cpp index e2f1369a..c1d2f209 100644 --- a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION017.cpp +++ b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION017.cpp @@ -180,7 +180,8 @@ NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION017_AddRequiredTagGroup( void *args { struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_AddRequiredTagGroup_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_AddRequiredTagGroup_params *)args; struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION017 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION017 *)params->u_iface; - params->_ret = iface->AddRequiredTagGroup( params->handle, params->pTagGroups ); + const u_SteamParamStringArray_t u_pTagGroups = *params->pTagGroups; + params->_ret = iface->AddRequiredTagGroup( params->handle, &u_pTagGroups ); return 0; } @@ -396,7 +397,8 @@ NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetItemTags( void *args ) { struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetItemTags_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetItemTags_params *)args; struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION017 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION017 *)params->u_iface; - params->_ret = iface->SetItemTags( params->updateHandle, params->pTags ); + const u_SteamParamStringArray_t u_pTags = *params->pTags; + params->_ret = iface->SetItemTags( params->updateHandle, &u_pTags ); return 0; } diff --git a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION018.cpp b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION018.cpp index cee7fa6c..fad055af 100644 --- a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION018.cpp +++ b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION018.cpp @@ -180,7 +180,8 @@ NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION018_AddRequiredTagGroup( void *args { struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_AddRequiredTagGroup_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_AddRequiredTagGroup_params *)args; struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION018 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION018 *)params->u_iface; - params->_ret = iface->AddRequiredTagGroup( params->handle, params->pTagGroups ); + const u_SteamParamStringArray_t u_pTagGroups = *params->pTagGroups; + params->_ret = iface->AddRequiredTagGroup( params->handle, &u_pTagGroups ); return 0; } @@ -396,7 +397,8 @@ NTSTATUS ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetItemTags( void *args ) { struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetItemTags_params *params = (struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetItemTags_params *)args; struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION018 *iface = (struct u_ISteamUGC_STEAMUGC_INTERFACE_VERSION018 *)params->u_iface; - params->_ret = iface->SetItemTags( params->updateHandle, params->pTags, params->bAllowAdminTags ); + const u_SteamParamStringArray_t u_pTags = *params->pTags; + params->_ret = iface->SetItemTags( params->updateHandle, &u_pTags, params->bAllowAdminTags ); return 0; } diff --git a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION020.cpp b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION020.cpp index adceaaa5..ed142625 100644 --- a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION020.cpp +++ b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION020.cpp @@ -196,7 +196,8 @@ 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->u_iface; - params->_ret = iface->AddRequiredTagGroup( params->handle, params->pTagGroups ); + const u_SteamParamStringArray_t u_pTagGroups = *params->pTagGroups; + params->_ret = iface->AddRequiredTagGroup( params->handle, &u_pTagGroups ); return 0; } @@ -420,7 +421,8 @@ 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->u_iface; - params->_ret = iface->SetItemTags( params->updateHandle, params->pTags, params->bAllowAdminTags ); + const u_SteamParamStringArray_t u_pTags = *params->pTags; + params->_ret = iface->SetItemTags( params->updateHandle, &u_pTags, params->bAllowAdminTags ); return 0; } diff --git a/lsteamclient/gen_wrapper.py b/lsteamclient/gen_wrapper.py index 1e7bde01..e5847c5d 100755 --- a/lsteamclient/gen_wrapper.py +++ b/lsteamclient/gen_wrapper.py @@ -210,6 +210,27 @@ MANUAL_STRUCTS = [ "RemoteStorageUpdatePublishedFileRequest_t", ] +MANUAL_WOW64_STRUCTS = [ + "CallbackMsg_t", + "HTML_ChangedTitle_t", + "HTML_ComboNeedsPaint_t", + "HTML_FileOpenDialog_t", + "HTML_FinishedRequest_t", + "HTML_JSAlert_t", + "HTML_JSConfirm_t", + "HTML_LinkAtPosition_t", + "HTML_NeedsPaint_t", + "HTML_NewWindow_t", + "HTML_OpenLinkInNewTab_t", + "HTML_ShowToolTip_t", + "HTML_StartRequest_t", + "HTML_StatusText_t", + "HTML_UpdateToolTip_t", + "HTML_URLChanged_t", + "RemoteStorageDownloadUGCResult_t", + "SteamParamStringArray_t", +] + UNIX_FUNCS = [ 'steamclient_init', 'steamclient_init_registry', @@ -581,19 +602,20 @@ class Struct: out(f'C_ASSERT( sizeof({prefix}{version}().{f.name}) >= {f.size} );\n') out(u'\n') - def write_converter(self, prefix, path_conv_fields): + def write_converter(self, abi, path_conv_fields): version = all_versions[sdkver][self.name] + u_bits = abi[1:3] if abi[0] == 'u' else self._abi[1:3] - if self._abi[1:3] == '64': + if u_bits == '64': out(u'#ifdef __x86_64__\n') - elif self._abi[1:3] == '32': + elif u_bits == '32': out(u'#ifdef __i386__\n') else: assert False - out(f'{self._abi}_{version}::operator {prefix}{version}() const\n') + out(f'{self._abi}_{version}::operator {abi}_{version}() const\n') out(u'{\n') - out(f' {prefix}{version} ret;\n') + out(f' {abi}_{version} ret;\n') for field in self.fields: if field.name not in path_conv_fields: out(f' ret.{field.name} = this->{field.name};\n') @@ -851,6 +873,8 @@ def struct_needs_conversion(struct): name = canonical_typename(struct) if name in EXEMPT_STRUCTS: return False + if name in unique_structs: + return False if name in MANUAL_STRUCTS: return True if name in PATH_CONV_STRUCTS: @@ -862,6 +886,8 @@ def struct_needs_conversion(struct): return True if abis['w64'].needs_conversion(abis['u64']): return True + if abis['w32'].needs_conversion(abis['u64']): + return True return False @@ -1536,15 +1562,15 @@ with open('steamclient_structs_generated.h', 'w') as file: continue if not abis["w64"].needs_conversion(abis["u64"]): - abis['w64'].write_definition(out, "w64_", []) + abis['w64'].write_definition(out, "w64_", ["w32_"]) else: abis['w64'].write_definition(out, "w64_", ["u64_"]) - abis['u64'].write_definition(out, "u64_", ["w64_"]) + abis['u64'].write_definition(out, "u64_", ["w64_", "w32_"]) if not abis["w32"].needs_conversion(abis["u32"]): - abis['w32'].write_definition(out, "w32_", []) + abis['w32'].write_definition(out, "w32_", ["u64_"]) else: - abis['w32'].write_definition(out, "w32_", ["u32_"]) + abis['w32'].write_definition(out, "w32_", ["u32_", "u64_"]) abis['u32'].write_definition(out, "u32_", ["w32_"]) out(u'#ifdef __i386__\n') @@ -1694,12 +1720,16 @@ with open('unixlib_generated.cpp', 'w') as file: path_conv_fields = PATH_CONV_STRUCTS.get(name, {}) if abis["w64"].needs_conversion(abis["u64"]): - abis['w64'].write_converter('u64_', {}) - abis['u64'].write_converter('w64_', path_conv_fields) + abis['w64'].write_converter('u64', {}) + abis['u64'].write_converter('w64', path_conv_fields) if abis["w32"].needs_conversion(abis["u32"]): - abis['w32'].write_converter('u32_', {}) - abis['u32'].write_converter('w32_', path_conv_fields) + abis['w32'].write_converter('u32', {}) + abis['u32'].write_converter('w32', path_conv_fields) + + if name not in MANUAL_WOW64_STRUCTS: + abis['w32'].write_converter('u64', {}) + abis['u64'].write_converter('w32', path_conv_fields) def write_callbacks(u_abi, w_abi): out(u'const struct callback_def callback_data[] =\n{\n'); diff --git a/lsteamclient/steamclient_structs_generated.h b/lsteamclient/steamclient_structs_generated.h index 09fbf670..a1164145 100644 --- a/lsteamclient/steamclient_structs_generated.h +++ b/lsteamclient/steamclient_structs_generated.h @@ -3036,6 +3036,9 @@ struct u64_SteamUGCDetails_t_160 #ifdef __cplusplus operator w64_SteamUGCDetails_t_160() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_SteamUGCDetails_t_160() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -3075,6 +3078,9 @@ struct w32_SteamUGCDetails_t_160 #ifdef __cplusplus operator u32_SteamUGCDetails_t_160() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_SteamUGCDetails_t_160() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -3195,6 +3201,9 @@ struct u64_SteamUGCDetails_t_128x #ifdef __cplusplus operator w64_SteamUGCDetails_t_128x() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_SteamUGCDetails_t_128x() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -3233,6 +3242,9 @@ struct w32_SteamUGCDetails_t_128x #ifdef __cplusplus operator u32_SteamUGCDetails_t_128x() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_SteamUGCDetails_t_128x() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -3349,6 +3361,9 @@ struct u64_SteamUGCDetails_t_126 #ifdef __cplusplus operator w64_SteamUGCDetails_t_126() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_SteamUGCDetails_t_126() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -3385,6 +3400,9 @@ struct w32_SteamUGCDetails_t_126 #ifdef __cplusplus operator u32_SteamUGCDetails_t_126() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_SteamUGCDetails_t_126() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -3455,6 +3473,9 @@ struct u64_AddAppDependencyResult_t #ifdef __cplusplus operator w64_AddAppDependencyResult_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_AddAppDependencyResult_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -3469,6 +3490,9 @@ struct w32_AddAppDependencyResult_t #ifdef __cplusplus operator u32_AddAppDependencyResult_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_AddAppDependencyResult_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -3515,6 +3539,9 @@ struct u64_AddUGCDependencyResult_t #ifdef __cplusplus operator w64_AddUGCDependencyResult_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_AddUGCDependencyResult_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -3528,6 +3555,9 @@ struct w32_AddUGCDependencyResult_t #ifdef __cplusplus operator u32_AddUGCDependencyResult_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_AddUGCDependencyResult_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -3584,6 +3614,9 @@ struct w64_CallbackMsg_t W64_PTR(uint8_t *m_pubParam, m_pubParam, uint8_t *); int32_t m_cubParam; uint8_t __pad_20[4]; +#ifdef __cplusplus + operator w32_CallbackMsg_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -3594,6 +3627,9 @@ struct w32_CallbackMsg_t int32_t m_iCallback; W32_PTR(uint8_t *m_pubParam, m_pubParam, uint8_t *); int32_t m_cubParam; +#ifdef __cplusplus + operator u64_CallbackMsg_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -3626,6 +3662,9 @@ struct u64_CreateBeaconCallback_t #ifdef __cplusplus operator w64_CreateBeaconCallback_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_CreateBeaconCallback_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -3638,6 +3677,9 @@ struct w32_CreateBeaconCallback_t #ifdef __cplusplus operator u32_CreateBeaconCallback_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_CreateBeaconCallback_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -3685,6 +3727,9 @@ struct u64_CreateItemResult_t #ifdef __cplusplus operator w64_CreateItemResult_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_CreateItemResult_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -3699,6 +3744,9 @@ struct w32_CreateItemResult_t #ifdef __cplusplus operator u32_CreateItemResult_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_CreateItemResult_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -3744,6 +3792,9 @@ struct u64_DeleteItemResult_t #ifdef __cplusplus operator w64_DeleteItemResult_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_DeleteItemResult_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -3756,6 +3807,9 @@ struct w32_DeleteItemResult_t #ifdef __cplusplus operator u32_DeleteItemResult_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_DeleteItemResult_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -3802,6 +3856,9 @@ struct u64_DownloadItemResult_t #ifdef __cplusplus operator w64_DownloadItemResult_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_DownloadItemResult_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -3816,6 +3873,9 @@ struct w32_DownloadItemResult_t #ifdef __cplusplus operator u32_DownloadItemResult_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_DownloadItemResult_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -3860,6 +3920,9 @@ struct u64_EndGameResultCallback_t #ifdef __cplusplus operator w64_EndGameResultCallback_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_EndGameResultCallback_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -3872,6 +3935,9 @@ struct w32_EndGameResultCallback_t #ifdef __cplusplus operator u32_EndGameResultCallback_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_EndGameResultCallback_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -3919,6 +3985,9 @@ struct u64_FileDetailsResult_t #ifdef __cplusplus operator w64_FileDetailsResult_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_FileDetailsResult_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -3933,6 +4002,9 @@ struct w32_FileDetailsResult_t #ifdef __cplusplus operator u32_FileDetailsResult_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_FileDetailsResult_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -3992,6 +4064,9 @@ struct u64_GSReputation_t_123 #ifdef __cplusplus operator w64_GSReputation_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_GSReputation_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -4011,6 +4086,9 @@ struct w32_GSReputation_t_123 #ifdef __cplusplus operator u32_GSReputation_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_GSReputation_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -4054,6 +4132,9 @@ struct w64_GSReputation_t_108 uint64_t m_ulBannedGameID; uint32_t m_unBanExpires; uint8_t __pad_36[4]; +#ifdef __cplusplus + operator w32_GSReputation_t_108() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -4073,6 +4154,9 @@ struct w32_GSReputation_t_108 #ifdef __cplusplus operator u32_GSReputation_t_108() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_GSReputation_t_108() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -4129,6 +4213,9 @@ struct u64_GetAppDependenciesResult_t #ifdef __cplusplus operator w64_GetAppDependenciesResult_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_GetAppDependenciesResult_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -4144,6 +4231,9 @@ struct w32_GetAppDependenciesResult_t #ifdef __cplusplus operator u32_GetAppDependenciesResult_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_GetAppDependenciesResult_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -4190,6 +4280,9 @@ struct u64_HTML_ChangedTitle_t #ifdef __cplusplus operator w64_HTML_ChangedTitle_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_HTML_ChangedTitle_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -4198,6 +4291,9 @@ struct w32_HTML_ChangedTitle_t { uint32_t unBrowserHandle; W32_PTR(const char *pchTitle, pchTitle, const char *); +#ifdef __cplusplus + operator u64_HTML_ChangedTitle_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -4234,6 +4330,9 @@ struct u64_HTML_ComboNeedsPaint_t #ifdef __cplusplus operator w64_HTML_ComboNeedsPaint_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_HTML_ComboNeedsPaint_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -4244,6 +4343,9 @@ struct w32_HTML_ComboNeedsPaint_t W32_PTR(const char *pBGRA, pBGRA, const char *); uint32_t unWide; uint32_t unTall; +#ifdef __cplusplus + operator u64_HTML_ComboNeedsPaint_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -4278,6 +4380,9 @@ struct u64_HTML_FileOpenDialog_t #ifdef __cplusplus operator w64_HTML_FileOpenDialog_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_HTML_FileOpenDialog_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -4290,6 +4395,9 @@ struct w32_HTML_FileOpenDialog_t #ifdef __cplusplus operator u32_HTML_FileOpenDialog_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_HTML_FileOpenDialog_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -4336,6 +4444,9 @@ struct u64_HTML_FinishedRequest_t #ifdef __cplusplus operator w64_HTML_FinishedRequest_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_HTML_FinishedRequest_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -4348,6 +4459,9 @@ struct w32_HTML_FinishedRequest_t #ifdef __cplusplus operator u32_HTML_FinishedRequest_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_HTML_FinishedRequest_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -4392,6 +4506,9 @@ struct u64_HTML_JSAlert_t #ifdef __cplusplus operator w64_HTML_JSAlert_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_HTML_JSAlert_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -4400,6 +4517,9 @@ struct w32_HTML_JSAlert_t { uint32_t unBrowserHandle; W32_PTR(const char *pchMessage, pchMessage, const char *); +#ifdef __cplusplus + operator u64_HTML_JSAlert_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -4432,6 +4552,9 @@ struct u64_HTML_JSConfirm_t #ifdef __cplusplus operator w64_HTML_JSConfirm_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_HTML_JSConfirm_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -4440,6 +4563,9 @@ struct w32_HTML_JSConfirm_t { uint32_t unBrowserHandle; W32_PTR(const char *pchMessage, pchMessage, const char *); +#ifdef __cplusplus + operator u64_HTML_JSConfirm_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -4482,6 +4608,9 @@ struct u64_HTML_LinkAtPosition_t #ifdef __cplusplus operator w64_HTML_LinkAtPosition_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_HTML_LinkAtPosition_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -4498,6 +4627,9 @@ struct w32_HTML_LinkAtPosition_t #ifdef __cplusplus operator u32_HTML_LinkAtPosition_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_HTML_LinkAtPosition_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -4566,6 +4698,9 @@ struct u64_HTML_NeedsPaint_t #ifdef __cplusplus operator w64_HTML_NeedsPaint_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_HTML_NeedsPaint_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -4584,6 +4719,9 @@ struct w32_HTML_NeedsPaint_t uint32_t unScrollY; float flPageScale; uint32_t unPageSerial; +#ifdef __cplusplus + operator u64_HTML_NeedsPaint_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -4627,6 +4765,9 @@ struct u64_HTML_NewWindow_t_132x #ifdef __cplusplus operator w64_HTML_NewWindow_t_132x() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_HTML_NewWindow_t_132x() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -4643,6 +4784,9 @@ struct w32_HTML_NewWindow_t_132x #ifdef __cplusplus operator u32_HTML_NewWindow_t_132x() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_HTML_NewWindow_t_132x() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -4699,6 +4843,9 @@ struct u64_HTML_NewWindow_t_130x #ifdef __cplusplus operator w64_HTML_NewWindow_t_130x() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_HTML_NewWindow_t_130x() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -4714,6 +4861,9 @@ struct w32_HTML_NewWindow_t_130x #ifdef __cplusplus operator u32_HTML_NewWindow_t_130x() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_HTML_NewWindow_t_130x() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -4761,6 +4911,9 @@ struct u64_HTML_OpenLinkInNewTab_t #ifdef __cplusplus operator w64_HTML_OpenLinkInNewTab_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_HTML_OpenLinkInNewTab_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -4772,6 +4925,9 @@ struct w32_HTML_OpenLinkInNewTab_t #ifdef __cplusplus operator u32_HTML_OpenLinkInNewTab_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_HTML_OpenLinkInNewTab_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -4815,6 +4971,9 @@ struct u64_HTML_ShowToolTip_t #ifdef __cplusplus operator w64_HTML_ShowToolTip_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_HTML_ShowToolTip_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -4823,6 +4982,9 @@ struct w32_HTML_ShowToolTip_t { uint32_t unBrowserHandle; W32_PTR(const char *pchMsg, pchMsg, const char *); +#ifdef __cplusplus + operator u64_HTML_ShowToolTip_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -4863,6 +5025,9 @@ struct u64_HTML_StartRequest_t #ifdef __cplusplus operator w64_HTML_StartRequest_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_HTML_StartRequest_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -4878,6 +5043,9 @@ struct w32_HTML_StartRequest_t #ifdef __cplusplus operator u32_HTML_StartRequest_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_HTML_StartRequest_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -4925,6 +5093,9 @@ struct u64_HTML_StatusText_t #ifdef __cplusplus operator w64_HTML_StatusText_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_HTML_StatusText_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -4933,6 +5104,9 @@ struct w32_HTML_StatusText_t { uint32_t unBrowserHandle; W32_PTR(const char *pchMsg, pchMsg, const char *); +#ifdef __cplusplus + operator u64_HTML_StatusText_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -4977,6 +5151,9 @@ struct u64_HTML_URLChanged_t #ifdef __cplusplus operator w64_HTML_URLChanged_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_HTML_URLChanged_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -4994,6 +5171,9 @@ struct w32_HTML_URLChanged_t #ifdef __cplusplus operator u32_HTML_URLChanged_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_HTML_URLChanged_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -5043,6 +5223,9 @@ struct u64_HTML_UpdateToolTip_t #ifdef __cplusplus operator w64_HTML_UpdateToolTip_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_HTML_UpdateToolTip_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -5051,6 +5234,9 @@ struct w32_HTML_UpdateToolTip_t { uint32_t unBrowserHandle; W32_PTR(const char *pchMsg, pchMsg, const char *); +#ifdef __cplusplus + operator u64_HTML_UpdateToolTip_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -5092,6 +5278,9 @@ struct u64_HTTPRequestCompleted_t_132x #ifdef __cplusplus operator w64_HTTPRequestCompleted_t_132x() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_HTTPRequestCompleted_t_132x() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -5109,6 +5298,9 @@ struct w32_HTTPRequestCompleted_t_132x #ifdef __cplusplus operator u32_HTTPRequestCompleted_t_132x() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_HTTPRequestCompleted_t_132x() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -5162,6 +5354,9 @@ struct u64_HTTPRequestCompleted_t_123 #ifdef __cplusplus operator w64_HTTPRequestCompleted_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_HTTPRequestCompleted_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -5177,6 +5372,9 @@ struct w32_HTTPRequestCompleted_t_123 #ifdef __cplusplus operator u32_HTTPRequestCompleted_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_HTTPRequestCompleted_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -5212,6 +5410,9 @@ struct w64_HTTPRequestCompleted_t_115 int8_t m_bRequestSuccessful; uint8_t __pad_17[3]; uint32_t m_eStatusCode; +#ifdef __cplusplus + operator w32_HTTPRequestCompleted_t_115() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -5227,6 +5428,9 @@ struct w32_HTTPRequestCompleted_t_115 #ifdef __cplusplus operator u32_HTTPRequestCompleted_t_115() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_HTTPRequestCompleted_t_115() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -5277,6 +5481,9 @@ struct u64_HTTPRequestDataReceived_t_123 #ifdef __cplusplus operator w64_HTTPRequestDataReceived_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_HTTPRequestDataReceived_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -5291,6 +5498,9 @@ struct w32_HTTPRequestDataReceived_t_123 #ifdef __cplusplus operator u32_HTTPRequestDataReceived_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_HTTPRequestDataReceived_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -5324,6 +5534,9 @@ struct w64_HTTPRequestDataReceived_t_121x uint64_t m_ulContextValue; uint32_t m_cOffset; uint32_t m_cBytesReceived; +#ifdef __cplusplus + operator w32_HTTPRequestDataReceived_t_121x() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -5338,6 +5551,9 @@ struct w32_HTTPRequestDataReceived_t_121x #ifdef __cplusplus operator u32_HTTPRequestDataReceived_t_121x() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_HTTPRequestDataReceived_t_121x() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -5383,6 +5599,9 @@ struct u64_HTTPRequestHeadersReceived_t_123 #ifdef __cplusplus operator w64_HTTPRequestHeadersReceived_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_HTTPRequestHeadersReceived_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -5395,6 +5614,9 @@ struct w32_HTTPRequestHeadersReceived_t_123 #ifdef __cplusplus operator u32_HTTPRequestHeadersReceived_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_HTTPRequestHeadersReceived_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -5424,6 +5646,9 @@ struct w64_HTTPRequestHeadersReceived_t_121x uint32_t m_hRequest; uint8_t __pad_4[4]; uint64_t m_ulContextValue; +#ifdef __cplusplus + operator w32_HTTPRequestHeadersReceived_t_121x() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -5436,6 +5661,9 @@ struct w32_HTTPRequestHeadersReceived_t_121x #ifdef __cplusplus operator u32_HTTPRequestHeadersReceived_t_121x() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_HTTPRequestHeadersReceived_t_121x() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -5603,6 +5831,9 @@ struct u64_ItemInstalled_t_160 #ifdef __cplusplus operator w64_ItemInstalled_t_160() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_ItemInstalled_t_160() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -5617,6 +5848,9 @@ struct w32_ItemInstalled_t_160 #ifdef __cplusplus operator u32_ItemInstalled_t_160() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_ItemInstalled_t_160() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -5662,6 +5896,9 @@ struct u64_ItemInstalled_t_130 #ifdef __cplusplus operator w64_ItemInstalled_t_130() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_ItemInstalled_t_130() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -5674,6 +5911,9 @@ struct w32_ItemInstalled_t_130 #ifdef __cplusplus operator u32_ItemInstalled_t_130() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_ItemInstalled_t_130() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -5721,6 +5961,9 @@ struct u64_JoinPartyCallback_t #ifdef __cplusplus operator w64_JoinPartyCallback_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_JoinPartyCallback_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -5735,6 +5978,9 @@ struct w32_JoinPartyCallback_t #ifdef __cplusplus operator u32_JoinPartyCallback_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_JoinPartyCallback_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -5786,6 +6032,9 @@ struct u64_LeaderboardEntry_t_123 #ifdef __cplusplus operator w64_LeaderboardEntry_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_LeaderboardEntry_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -5801,6 +6050,9 @@ struct w32_LeaderboardEntry_t_123 #ifdef __cplusplus operator u32_LeaderboardEntry_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_LeaderboardEntry_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -5836,6 +6088,9 @@ struct w64_LeaderboardEntry_t_111x int32_t m_cDetails; uint8_t __pad_20[4]; uint64_t m_hUGC; +#ifdef __cplusplus + operator w32_LeaderboardEntry_t_111x() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -5851,6 +6106,9 @@ struct w32_LeaderboardEntry_t_111x #ifdef __cplusplus operator u32_LeaderboardEntry_t_111x() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_LeaderboardEntry_t_111x() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -5884,6 +6142,9 @@ struct w64_LeaderboardEntry_t_104 int32_t m_nGlobalRank; int32_t m_nScore; int32_t m_cDetails; +#ifdef __cplusplus + operator w32_LeaderboardEntry_t_104() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -5894,6 +6155,9 @@ struct w32_LeaderboardEntry_t_104 int32_t m_nGlobalRank; int32_t m_nScore; int32_t m_cDetails; +#ifdef __cplusplus + operator u64_LeaderboardEntry_t_104() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -5937,6 +6201,9 @@ struct u64_LeaderboardScoreUploaded_t_123 #ifdef __cplusplus operator w64_LeaderboardScoreUploaded_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_LeaderboardScoreUploaded_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -5954,6 +6221,9 @@ struct w32_LeaderboardScoreUploaded_t_123 #ifdef __cplusplus operator u32_LeaderboardScoreUploaded_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_LeaderboardScoreUploaded_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -5994,6 +6264,9 @@ struct w64_LeaderboardScoreUploaded_t_104 uint8_t __pad_21[3]; int32_t m_nGlobalRankNew; int32_t m_nGlobalRankPrevious; +#ifdef __cplusplus + operator w32_LeaderboardScoreUploaded_t_104() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -6011,6 +6284,9 @@ struct w32_LeaderboardScoreUploaded_t_104 #ifdef __cplusplus operator u32_LeaderboardScoreUploaded_t_104() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_LeaderboardScoreUploaded_t_104() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -6060,6 +6336,9 @@ struct u64_LeaderboardUGCSet_t_123 #ifdef __cplusplus operator w64_LeaderboardUGCSet_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_LeaderboardUGCSet_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -6072,6 +6351,9 @@ struct w32_LeaderboardUGCSet_t_123 #ifdef __cplusplus operator u32_LeaderboardUGCSet_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_LeaderboardUGCSet_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -6101,6 +6383,9 @@ struct w64_LeaderboardUGCSet_t_111x uint32_t m_eResult; uint8_t __pad_4[4]; uint64_t m_hSteamLeaderboard; +#ifdef __cplusplus + operator w32_LeaderboardUGCSet_t_111x() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -6113,6 +6398,9 @@ struct w32_LeaderboardUGCSet_t_111x #ifdef __cplusplus operator u32_LeaderboardUGCSet_t_111x() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_LeaderboardUGCSet_t_111x() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -6156,6 +6444,9 @@ struct u64_LobbyCreated_t_123 #ifdef __cplusplus operator w64_LobbyCreated_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_LobbyCreated_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -6168,6 +6459,9 @@ struct w32_LobbyCreated_t_123 #ifdef __cplusplus operator u32_LobbyCreated_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_LobbyCreated_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -6197,6 +6491,9 @@ struct w64_LobbyCreated_t_099u uint32_t m_eResult; uint8_t __pad_4[4]; uint64_t m_ulSteamIDLobby; +#ifdef __cplusplus + operator w32_LobbyCreated_t_099u() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -6209,6 +6506,9 @@ struct w32_LobbyCreated_t_099u #ifdef __cplusplus operator u32_LobbyCreated_t_099u() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_LobbyCreated_t_099u() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -6256,6 +6556,9 @@ struct u64_MicroTxnAuthorizationResponse_t_123 #ifdef __cplusplus operator w64_MicroTxnAuthorizationResponse_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_MicroTxnAuthorizationResponse_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -6270,6 +6573,9 @@ struct w32_MicroTxnAuthorizationResponse_t_123 #ifdef __cplusplus operator u32_MicroTxnAuthorizationResponse_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_MicroTxnAuthorizationResponse_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -6303,6 +6609,9 @@ struct w64_MicroTxnAuthorizationResponse_t_109 uint64_t m_ulOrderID; uint8_t m_bAuthorized; uint8_t __pad_17[7]; +#ifdef __cplusplus + operator w32_MicroTxnAuthorizationResponse_t_109() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -6317,6 +6626,9 @@ struct w32_MicroTxnAuthorizationResponse_t_109 #ifdef __cplusplus operator u32_MicroTxnAuthorizationResponse_t_109() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_MicroTxnAuthorizationResponse_t_109() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -6364,6 +6676,9 @@ struct u64_PS3TrophiesInstalled_t_123 #ifdef __cplusplus operator w64_PS3TrophiesInstalled_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_PS3TrophiesInstalled_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -6377,6 +6692,9 @@ struct w32_PS3TrophiesInstalled_t_123 #ifdef __cplusplus operator u32_PS3TrophiesInstalled_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_PS3TrophiesInstalled_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -6408,6 +6726,9 @@ struct w64_PS3TrophiesInstalled_t_112x uint32_t m_eResult; uint8_t __pad_12[4]; uint64_t m_ulRequiredDiskSpace; +#ifdef __cplusplus + operator w32_PS3TrophiesInstalled_t_112x() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -6421,6 +6742,9 @@ struct w32_PS3TrophiesInstalled_t_112x #ifdef __cplusplus operator u32_PS3TrophiesInstalled_t_112x() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_PS3TrophiesInstalled_t_112x() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -6473,6 +6797,9 @@ struct u64_RemoteStorageAppSyncProgress_t_123 #ifdef __cplusplus operator w64_RemoteStorageAppSyncProgress_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_RemoteStorageAppSyncProgress_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -6489,6 +6816,9 @@ struct w32_RemoteStorageAppSyncProgress_t_123 #ifdef __cplusplus operator u32_RemoteStorageAppSyncProgress_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_RemoteStorageAppSyncProgress_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -6526,6 +6856,9 @@ struct w64_RemoteStorageAppSyncProgress_t_111x double m_dAppPercentComplete; int8_t m_bUploading; uint8_t __pad_281[7]; +#ifdef __cplusplus + operator w32_RemoteStorageAppSyncProgress_t_111x() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -6542,6 +6875,9 @@ struct w32_RemoteStorageAppSyncProgress_t_111x #ifdef __cplusplus operator u32_RemoteStorageAppSyncProgress_t_111x() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_RemoteStorageAppSyncProgress_t_111x() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -6589,6 +6925,9 @@ struct u64_RemoteStorageDeletePublishedFileResult_t_123 #ifdef __cplusplus operator w64_RemoteStorageDeletePublishedFileResult_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_RemoteStorageDeletePublishedFileResult_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -6601,6 +6940,9 @@ struct w32_RemoteStorageDeletePublishedFileResult_t_123 #ifdef __cplusplus operator u32_RemoteStorageDeletePublishedFileResult_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_RemoteStorageDeletePublishedFileResult_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -6630,6 +6972,9 @@ struct w64_RemoteStorageDeletePublishedFileResult_t_116x uint32_t m_eResult; uint8_t __pad_4[4]; uint64_t m_nPublishedFileId; +#ifdef __cplusplus + operator w32_RemoteStorageDeletePublishedFileResult_t_116x() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -6642,6 +6987,9 @@ struct w32_RemoteStorageDeletePublishedFileResult_t_116x #ifdef __cplusplus operator u32_RemoteStorageDeletePublishedFileResult_t_116x() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_RemoteStorageDeletePublishedFileResult_t_116x() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -6694,6 +7042,9 @@ struct u64_RemoteStorageDownloadUGCResult_t_123 #ifdef __cplusplus operator w64_RemoteStorageDownloadUGCResult_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_RemoteStorageDownloadUGCResult_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -6711,6 +7062,9 @@ struct w32_RemoteStorageDownloadUGCResult_t_123 #ifdef __cplusplus operator u32_RemoteStorageDownloadUGCResult_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_RemoteStorageDownloadUGCResult_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -6749,6 +7103,9 @@ struct w64_RemoteStorageDownloadUGCResult_t_116x W64_ARRAY(char, 260, m_pchFileName); uint8_t __pad_284[4]; uint64_t m_ulSteamIDOwner; +#ifdef __cplusplus + operator w32_RemoteStorageDownloadUGCResult_t_116x() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -6766,6 +7123,9 @@ struct w32_RemoteStorageDownloadUGCResult_t_116x #ifdef __cplusplus operator u32_RemoteStorageDownloadUGCResult_t_116x() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_RemoteStorageDownloadUGCResult_t_116x() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -6803,6 +7163,9 @@ struct w64_RemoteStorageDownloadUGCResult_t_111x int32_t m_nSizeInBytes; W64_PTR(char *m_pchFileName, m_pchFileName, char *); uint64_t m_ulSteamIDOwner; +#ifdef __cplusplus + operator w32_RemoteStorageDownloadUGCResult_t_111x() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -6820,6 +7183,9 @@ struct w32_RemoteStorageDownloadUGCResult_t_111x #ifdef __cplusplus operator u32_RemoteStorageDownloadUGCResult_t_111x() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_RemoteStorageDownloadUGCResult_t_111x() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -6871,6 +7237,9 @@ struct u64_RemoteStorageEnumerateUserPublishedFilesResult_t_123 #ifdef __cplusplus operator w64_RemoteStorageEnumerateUserPublishedFilesResult_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_RemoteStorageEnumerateUserPublishedFilesResult_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -6885,6 +7254,9 @@ struct w32_RemoteStorageEnumerateUserPublishedFilesResult_t_123 #ifdef __cplusplus operator u32_RemoteStorageEnumerateUserPublishedFilesResult_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_RemoteStorageEnumerateUserPublishedFilesResult_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -6918,6 +7290,9 @@ struct w64_RemoteStorageEnumerateUserPublishedFilesResult_t_116x int32_t m_nTotalResultCount; uint8_t __pad_12[4]; W64_ARRAY(uint64_t, 50, m_rgPublishedFileId); +#ifdef __cplusplus + operator w32_RemoteStorageEnumerateUserPublishedFilesResult_t_116x() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -6932,6 +7307,9 @@ struct w32_RemoteStorageEnumerateUserPublishedFilesResult_t_116x #ifdef __cplusplus operator u32_RemoteStorageEnumerateUserPublishedFilesResult_t_116x() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_RemoteStorageEnumerateUserPublishedFilesResult_t_116x() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -6981,6 +7359,9 @@ struct u64_RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_123 #ifdef __cplusplus operator w64_RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -6995,6 +7376,9 @@ struct w32_RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_123 #ifdef __cplusplus operator u32_RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -7028,6 +7412,9 @@ struct w64_RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_119 int32_t m_nTotalResultCount; uint8_t __pad_12[4]; W64_ARRAY(uint64_t, 50, m_rgPublishedFileId); +#ifdef __cplusplus + operator w32_RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_119() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -7042,6 +7429,9 @@ struct w32_RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_119 #ifdef __cplusplus operator u32_RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_119() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_119() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -7093,6 +7483,9 @@ struct u64_RemoteStorageEnumerateUserSubscribedFilesResult_t_123 #ifdef __cplusplus operator w64_RemoteStorageEnumerateUserSubscribedFilesResult_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_RemoteStorageEnumerateUserSubscribedFilesResult_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -7108,6 +7501,9 @@ struct w32_RemoteStorageEnumerateUserSubscribedFilesResult_t_123 #ifdef __cplusplus operator u32_RemoteStorageEnumerateUserSubscribedFilesResult_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_RemoteStorageEnumerateUserSubscribedFilesResult_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -7143,6 +7539,9 @@ struct w64_RemoteStorageEnumerateUserSubscribedFilesResult_t_116x uint8_t __pad_12[4]; W64_ARRAY(uint64_t, 50, m_rgPublishedFileId); W64_ARRAY(uint32_t, 50, m_rgRTimeSubscribed); +#ifdef __cplusplus + operator w32_RemoteStorageEnumerateUserSubscribedFilesResult_t_116x() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -7158,6 +7557,9 @@ struct w32_RemoteStorageEnumerateUserSubscribedFilesResult_t_116x #ifdef __cplusplus operator u32_RemoteStorageEnumerateUserSubscribedFilesResult_t_116x() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_RemoteStorageEnumerateUserSubscribedFilesResult_t_116x() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -7214,6 +7616,9 @@ struct u64_RemoteStorageEnumerateWorkshopFilesResult_t_125 #ifdef __cplusplus operator w64_RemoteStorageEnumerateWorkshopFilesResult_t_125() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_RemoteStorageEnumerateWorkshopFilesResult_t_125() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -7231,6 +7636,9 @@ struct w32_RemoteStorageEnumerateWorkshopFilesResult_t_125 #ifdef __cplusplus operator u32_RemoteStorageEnumerateWorkshopFilesResult_t_125() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_RemoteStorageEnumerateWorkshopFilesResult_t_125() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -7285,6 +7693,9 @@ struct u64_RemoteStorageEnumerateWorkshopFilesResult_t_123 #ifdef __cplusplus operator w64_RemoteStorageEnumerateWorkshopFilesResult_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_RemoteStorageEnumerateWorkshopFilesResult_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -7300,6 +7711,9 @@ struct w32_RemoteStorageEnumerateWorkshopFilesResult_t_123 #ifdef __cplusplus operator u32_RemoteStorageEnumerateWorkshopFilesResult_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_RemoteStorageEnumerateWorkshopFilesResult_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -7335,6 +7749,9 @@ struct w64_RemoteStorageEnumerateWorkshopFilesResult_t_119 uint8_t __pad_12[4]; W64_ARRAY(uint64_t, 50, m_rgPublishedFileId); W64_ARRAY(float, 50, m_rgScore); +#ifdef __cplusplus + operator w32_RemoteStorageEnumerateWorkshopFilesResult_t_119() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -7350,6 +7767,9 @@ struct w32_RemoteStorageEnumerateWorkshopFilesResult_t_119 #ifdef __cplusplus operator u32_RemoteStorageEnumerateWorkshopFilesResult_t_119() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_RemoteStorageEnumerateWorkshopFilesResult_t_119() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -7399,6 +7819,9 @@ struct u64_RemoteStorageFileShareResult_t_128x #ifdef __cplusplus operator w64_RemoteStorageFileShareResult_t_128x() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_RemoteStorageFileShareResult_t_128x() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -7413,6 +7836,9 @@ struct w32_RemoteStorageFileShareResult_t_128x #ifdef __cplusplus operator u32_RemoteStorageFileShareResult_t_128x() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_RemoteStorageFileShareResult_t_128x() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -7457,6 +7883,9 @@ struct u64_RemoteStorageFileShareResult_t_123 #ifdef __cplusplus operator w64_RemoteStorageFileShareResult_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_RemoteStorageFileShareResult_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -7469,6 +7898,9 @@ struct w32_RemoteStorageFileShareResult_t_123 #ifdef __cplusplus operator u32_RemoteStorageFileShareResult_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_RemoteStorageFileShareResult_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -7498,6 +7930,9 @@ struct w64_RemoteStorageFileShareResult_t_111x uint32_t m_eResult; uint8_t __pad_4[4]; uint64_t m_hFile; +#ifdef __cplusplus + operator w32_RemoteStorageFileShareResult_t_111x() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -7510,6 +7945,9 @@ struct w32_RemoteStorageFileShareResult_t_111x #ifdef __cplusplus operator u32_RemoteStorageFileShareResult_t_111x() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_RemoteStorageFileShareResult_t_111x() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -7597,6 +8035,9 @@ struct u64_RemoteStorageGetPublishedFileDetailsResult_t_126 #ifdef __cplusplus operator w64_RemoteStorageGetPublishedFileDetailsResult_t_126() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_RemoteStorageGetPublishedFileDetailsResult_t_126() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -7631,6 +8072,9 @@ struct w32_RemoteStorageGetPublishedFileDetailsResult_t_126 #ifdef __cplusplus operator u32_RemoteStorageGetPublishedFileDetailsResult_t_126() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_RemoteStorageGetPublishedFileDetailsResult_t_126() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -7736,6 +8180,9 @@ struct u64_RemoteStorageGetPublishedFileDetailsResult_t_123 #ifdef __cplusplus operator w64_RemoteStorageGetPublishedFileDetailsResult_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_RemoteStorageGetPublishedFileDetailsResult_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -7768,6 +8215,9 @@ struct w32_RemoteStorageGetPublishedFileDetailsResult_t_123 #ifdef __cplusplus operator u32_RemoteStorageGetPublishedFileDetailsResult_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_RemoteStorageGetPublishedFileDetailsResult_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -7837,6 +8287,9 @@ struct w64_RemoteStorageGetPublishedFileDetailsResult_t_119x int32_t m_nPreviewFileSize; W64_ARRAY(char, 256, m_rgchURL); uint32_t m_eFileType; +#ifdef __cplusplus + operator w32_RemoteStorageGetPublishedFileDetailsResult_t_119x() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -7869,6 +8322,9 @@ struct w32_RemoteStorageGetPublishedFileDetailsResult_t_119x #ifdef __cplusplus operator u32_RemoteStorageGetPublishedFileDetailsResult_t_119x() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_RemoteStorageGetPublishedFileDetailsResult_t_119x() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -7938,6 +8394,9 @@ struct w64_RemoteStorageGetPublishedFileDetailsResult_t_119 int32_t m_nPreviewFileSize; W64_ARRAY(char, 256, m_rgchURL); uint8_t __pad_9748[4]; +#ifdef __cplusplus + operator w32_RemoteStorageGetPublishedFileDetailsResult_t_119() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -7970,6 +8429,9 @@ struct w32_RemoteStorageGetPublishedFileDetailsResult_t_119 #ifdef __cplusplus operator u32_RemoteStorageGetPublishedFileDetailsResult_t_119() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_RemoteStorageGetPublishedFileDetailsResult_t_119() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -8037,6 +8499,9 @@ struct w64_RemoteStorageGetPublishedFileDetailsResult_t_118 int32_t m_nFileSize; int32_t m_nPreviewFileSize; uint8_t __pad_9492[4]; +#ifdef __cplusplus + operator w32_RemoteStorageGetPublishedFileDetailsResult_t_118() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -8068,6 +8533,9 @@ struct w32_RemoteStorageGetPublishedFileDetailsResult_t_118 #ifdef __cplusplus operator u32_RemoteStorageGetPublishedFileDetailsResult_t_118() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_RemoteStorageGetPublishedFileDetailsResult_t_118() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -8131,6 +8599,9 @@ struct w64_RemoteStorageGetPublishedFileDetailsResult_t_116x int8_t m_bTagsTruncated; W64_ARRAY(char, 260, m_pchFileName); uint8_t __pad_1739[5]; +#ifdef __cplusplus + operator w32_RemoteStorageGetPublishedFileDetailsResult_t_116x() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -8159,6 +8630,9 @@ struct w32_RemoteStorageGetPublishedFileDetailsResult_t_116x #ifdef __cplusplus operator u32_RemoteStorageGetPublishedFileDetailsResult_t_116x() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_RemoteStorageGetPublishedFileDetailsResult_t_116x() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -8226,6 +8700,9 @@ struct u64_RemoteStorageGetPublishedItemVoteDetailsResult_t_123 #ifdef __cplusplus operator w64_RemoteStorageGetPublishedItemVoteDetailsResult_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_RemoteStorageGetPublishedItemVoteDetailsResult_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -8242,6 +8719,9 @@ struct w32_RemoteStorageGetPublishedItemVoteDetailsResult_t_123 #ifdef __cplusplus operator u32_RemoteStorageGetPublishedItemVoteDetailsResult_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_RemoteStorageGetPublishedItemVoteDetailsResult_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -8279,6 +8759,9 @@ struct w64_RemoteStorageGetPublishedItemVoteDetailsResult_t_119 int32_t m_nVotesAgainst; int32_t m_nReports; float m_fScore; +#ifdef __cplusplus + operator w32_RemoteStorageGetPublishedItemVoteDetailsResult_t_119() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -8295,6 +8778,9 @@ struct w32_RemoteStorageGetPublishedItemVoteDetailsResult_t_119 #ifdef __cplusplus operator u32_RemoteStorageGetPublishedItemVoteDetailsResult_t_119() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_RemoteStorageGetPublishedItemVoteDetailsResult_t_119() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -8346,6 +8832,9 @@ struct u64_RemoteStoragePublishFileResult_t_125 #ifdef __cplusplus operator w64_RemoteStoragePublishFileResult_t_125() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_RemoteStoragePublishFileResult_t_125() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -8360,6 +8849,9 @@ struct w32_RemoteStoragePublishFileResult_t_125 #ifdef __cplusplus operator u32_RemoteStoragePublishFileResult_t_125() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_RemoteStoragePublishFileResult_t_125() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -8405,6 +8897,9 @@ struct u64_RemoteStoragePublishFileResult_t_123 #ifdef __cplusplus operator w64_RemoteStoragePublishFileResult_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_RemoteStoragePublishFileResult_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -8417,6 +8912,9 @@ struct w32_RemoteStoragePublishFileResult_t_123 #ifdef __cplusplus operator u32_RemoteStoragePublishFileResult_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_RemoteStoragePublishFileResult_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -8446,6 +8944,9 @@ struct w64_RemoteStoragePublishFileResult_t_116x uint32_t m_eResult; uint8_t __pad_4[4]; uint64_t m_nPublishedFileId; +#ifdef __cplusplus + operator w32_RemoteStoragePublishFileResult_t_116x() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -8458,6 +8959,9 @@ struct w32_RemoteStoragePublishFileResult_t_116x #ifdef __cplusplus operator u32_RemoteStoragePublishFileResult_t_116x() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_RemoteStoragePublishFileResult_t_116x() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -8503,6 +9007,9 @@ struct u64_RemoteStoragePublishedFileUpdated_t #ifdef __cplusplus operator w64_RemoteStoragePublishedFileUpdated_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_RemoteStoragePublishedFileUpdated_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -8516,6 +9023,9 @@ struct w32_RemoteStoragePublishedFileUpdated_t #ifdef __cplusplus operator u32_RemoteStoragePublishedFileUpdated_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_RemoteStoragePublishedFileUpdated_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -8563,6 +9073,9 @@ struct u64_RemoteStorageSetUserPublishedFileActionResult_t_123 #ifdef __cplusplus operator w64_RemoteStorageSetUserPublishedFileActionResult_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_RemoteStorageSetUserPublishedFileActionResult_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -8577,6 +9090,9 @@ struct w32_RemoteStorageSetUserPublishedFileActionResult_t_123 #ifdef __cplusplus operator u32_RemoteStorageSetUserPublishedFileActionResult_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_RemoteStorageSetUserPublishedFileActionResult_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -8609,6 +9125,9 @@ struct w64_RemoteStorageSetUserPublishedFileActionResult_t_119 uint64_t m_nPublishedFileId; uint32_t m_eAction; uint8_t __pad_20[4]; +#ifdef __cplusplus + operator w32_RemoteStorageSetUserPublishedFileActionResult_t_119() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -8623,6 +9142,9 @@ struct w32_RemoteStorageSetUserPublishedFileActionResult_t_119 #ifdef __cplusplus operator u32_RemoteStorageSetUserPublishedFileActionResult_t_119() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_RemoteStorageSetUserPublishedFileActionResult_t_119() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -8667,6 +9189,9 @@ struct u64_RemoteStorageSubscribePublishedFileResult_t_123 #ifdef __cplusplus operator w64_RemoteStorageSubscribePublishedFileResult_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_RemoteStorageSubscribePublishedFileResult_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -8679,6 +9204,9 @@ struct w32_RemoteStorageSubscribePublishedFileResult_t_123 #ifdef __cplusplus operator u32_RemoteStorageSubscribePublishedFileResult_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_RemoteStorageSubscribePublishedFileResult_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -8706,6 +9234,9 @@ typedef u64_RemoteStorageSubscribePublishedFileResult_t_123 u_RemoteStorageSubsc struct w64_RemoteStorageSubscribePublishedFileResult_t_116x { uint32_t m_eResult; +#ifdef __cplusplus + operator w32_RemoteStorageSubscribePublishedFileResult_t_116x() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -8713,6 +9244,9 @@ struct w64_RemoteStorageSubscribePublishedFileResult_t_116x struct w32_RemoteStorageSubscribePublishedFileResult_t_116x { uint32_t m_eResult; +#ifdef __cplusplus + operator u64_RemoteStorageSubscribePublishedFileResult_t_116x() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -8745,6 +9279,9 @@ struct u64_RemoteStorageUnsubscribePublishedFileResult_t_123 #ifdef __cplusplus operator w64_RemoteStorageUnsubscribePublishedFileResult_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_RemoteStorageUnsubscribePublishedFileResult_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -8757,6 +9294,9 @@ struct w32_RemoteStorageUnsubscribePublishedFileResult_t_123 #ifdef __cplusplus operator u32_RemoteStorageUnsubscribePublishedFileResult_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_RemoteStorageUnsubscribePublishedFileResult_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -8784,6 +9324,9 @@ typedef u64_RemoteStorageUnsubscribePublishedFileResult_t_123 u_RemoteStorageUns struct w64_RemoteStorageUnsubscribePublishedFileResult_t_116x { uint32_t m_eResult; +#ifdef __cplusplus + operator w32_RemoteStorageUnsubscribePublishedFileResult_t_116x() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -8791,6 +9334,9 @@ struct w64_RemoteStorageUnsubscribePublishedFileResult_t_116x struct w32_RemoteStorageUnsubscribePublishedFileResult_t_116x { uint32_t m_eResult; +#ifdef __cplusplus + operator u64_RemoteStorageUnsubscribePublishedFileResult_t_116x() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -8821,6 +9367,9 @@ struct w64_RemoteStorageUpdatePublishedFileRequest_t int8_t m_bUpdateVisibility; int8_t m_bUpdateTags; uint8_t __pad_62[2]; +#ifdef __cplusplus + operator w32_RemoteStorageUpdatePublishedFileRequest_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -8841,6 +9390,9 @@ struct w32_RemoteStorageUpdatePublishedFileRequest_t int8_t m_bUpdateVisibility; int8_t m_bUpdateTags; uint8_t __pad_38[2]; +#ifdef __cplusplus + operator u64_RemoteStorageUpdatePublishedFileRequest_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -8877,6 +9429,9 @@ struct u64_RemoteStorageUpdatePublishedFileResult_t_125 #ifdef __cplusplus operator w64_RemoteStorageUpdatePublishedFileResult_t_125() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_RemoteStorageUpdatePublishedFileResult_t_125() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -8891,6 +9446,9 @@ struct w32_RemoteStorageUpdatePublishedFileResult_t_125 #ifdef __cplusplus operator u32_RemoteStorageUpdatePublishedFileResult_t_125() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_RemoteStorageUpdatePublishedFileResult_t_125() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -8936,6 +9494,9 @@ struct u64_RemoteStorageUpdatePublishedFileResult_t_123 #ifdef __cplusplus operator w64_RemoteStorageUpdatePublishedFileResult_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_RemoteStorageUpdatePublishedFileResult_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -8948,6 +9509,9 @@ struct w32_RemoteStorageUpdatePublishedFileResult_t_123 #ifdef __cplusplus operator u32_RemoteStorageUpdatePublishedFileResult_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_RemoteStorageUpdatePublishedFileResult_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -8977,6 +9541,9 @@ struct w64_RemoteStorageUpdatePublishedFileResult_t_116x uint32_t m_eResult; uint8_t __pad_4[4]; uint64_t m_nPublishedFileId; +#ifdef __cplusplus + operator w32_RemoteStorageUpdatePublishedFileResult_t_116x() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -8989,6 +9556,9 @@ struct w32_RemoteStorageUpdatePublishedFileResult_t_116x #ifdef __cplusplus operator u32_RemoteStorageUpdatePublishedFileResult_t_116x() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_RemoteStorageUpdatePublishedFileResult_t_116x() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -9032,6 +9602,9 @@ struct u64_RemoteStorageUpdateUserPublishedItemVoteResult_t_123 #ifdef __cplusplus operator w64_RemoteStorageUpdateUserPublishedItemVoteResult_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_RemoteStorageUpdateUserPublishedItemVoteResult_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -9044,6 +9617,9 @@ struct w32_RemoteStorageUpdateUserPublishedItemVoteResult_t_123 #ifdef __cplusplus operator u32_RemoteStorageUpdateUserPublishedItemVoteResult_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_RemoteStorageUpdateUserPublishedItemVoteResult_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -9073,6 +9649,9 @@ struct w64_RemoteStorageUpdateUserPublishedItemVoteResult_t_119 uint32_t m_eResult; uint8_t __pad_4[4]; uint64_t m_nPublishedFileId; +#ifdef __cplusplus + operator w32_RemoteStorageUpdateUserPublishedItemVoteResult_t_119() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -9085,6 +9664,9 @@ struct w32_RemoteStorageUpdateUserPublishedItemVoteResult_t_119 #ifdef __cplusplus operator u32_RemoteStorageUpdateUserPublishedItemVoteResult_t_119() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_RemoteStorageUpdateUserPublishedItemVoteResult_t_119() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -9131,6 +9713,9 @@ struct u64_RemoteStorageUserVoteDetails_t_123 #ifdef __cplusplus operator w64_RemoteStorageUserVoteDetails_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_RemoteStorageUserVoteDetails_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -9145,6 +9730,9 @@ struct w32_RemoteStorageUserVoteDetails_t_123 #ifdef __cplusplus operator u32_RemoteStorageUserVoteDetails_t_123() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_RemoteStorageUserVoteDetails_t_123() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -9177,6 +9765,9 @@ struct w64_RemoteStorageUserVoteDetails_t_119 uint64_t m_nPublishedFileId; uint32_t m_eVote; uint8_t __pad_20[4]; +#ifdef __cplusplus + operator w32_RemoteStorageUserVoteDetails_t_119() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -9191,6 +9782,9 @@ struct w32_RemoteStorageUserVoteDetails_t_119 #ifdef __cplusplus operator u32_RemoteStorageUserVoteDetails_t_119() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_RemoteStorageUserVoteDetails_t_119() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -9238,6 +9832,9 @@ struct u64_RemoveAppDependencyResult_t #ifdef __cplusplus operator w64_RemoveAppDependencyResult_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_RemoveAppDependencyResult_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -9252,6 +9849,9 @@ struct w32_RemoveAppDependencyResult_t #ifdef __cplusplus operator u32_RemoveAppDependencyResult_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_RemoveAppDependencyResult_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -9298,6 +9898,9 @@ struct u64_RemoveUGCDependencyResult_t #ifdef __cplusplus operator w64_RemoveUGCDependencyResult_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_RemoveUGCDependencyResult_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -9311,6 +9914,9 @@ struct w32_RemoveUGCDependencyResult_t #ifdef __cplusplus operator u32_RemoveUGCDependencyResult_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_RemoveUGCDependencyResult_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -9357,6 +9963,9 @@ struct u64_RequestPlayersForGameFinalResultCallback_t #ifdef __cplusplus operator w64_RequestPlayersForGameFinalResultCallback_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_RequestPlayersForGameFinalResultCallback_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -9370,6 +9979,9 @@ struct w32_RequestPlayersForGameFinalResultCallback_t #ifdef __cplusplus operator u32_RequestPlayersForGameFinalResultCallback_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_RequestPlayersForGameFinalResultCallback_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -9414,6 +10026,9 @@ struct u64_RequestPlayersForGameProgressCallback_t #ifdef __cplusplus operator w64_RequestPlayersForGameProgressCallback_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_RequestPlayersForGameProgressCallback_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -9426,6 +10041,9 @@ struct w32_RequestPlayersForGameProgressCallback_t #ifdef __cplusplus operator u32_RequestPlayersForGameProgressCallback_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_RequestPlayersForGameProgressCallback_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -9486,6 +10104,9 @@ struct u64_RequestPlayersForGameResultCallback_t #ifdef __cplusplus operator w64_RequestPlayersForGameResultCallback_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_RequestPlayersForGameResultCallback_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -9507,6 +10128,9 @@ struct w32_RequestPlayersForGameResultCallback_t #ifdef __cplusplus operator u32_RequestPlayersForGameResultCallback_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_RequestPlayersForGameResultCallback_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -9570,6 +10194,9 @@ struct u64_SteamInputConfigurationLoaded_t #ifdef __cplusplus operator w64_SteamInputConfigurationLoaded_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_SteamInputConfigurationLoaded_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -9588,6 +10215,9 @@ struct w32_SteamInputConfigurationLoaded_t #ifdef __cplusplus operator u32_SteamInputConfigurationLoaded_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_SteamInputConfigurationLoaded_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -9644,6 +10274,9 @@ struct u64_SteamInputGamepadSlotChange_t #ifdef __cplusplus operator w64_SteamInputGamepadSlotChange_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_SteamInputGamepadSlotChange_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -9660,6 +10293,9 @@ struct w32_SteamInputGamepadSlotChange_t #ifdef __cplusplus operator u32_SteamInputGamepadSlotChange_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_SteamInputGamepadSlotChange_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -9708,6 +10344,9 @@ struct u64_SteamInventoryStartPurchaseResult_t #ifdef __cplusplus operator w64_SteamInventoryStartPurchaseResult_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_SteamInventoryStartPurchaseResult_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -9721,6 +10360,9 @@ struct w32_SteamInventoryStartPurchaseResult_t #ifdef __cplusplus operator u32_SteamInventoryStartPurchaseResult_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_SteamInventoryStartPurchaseResult_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -9768,6 +10410,9 @@ struct u64_SteamNetConnectionStatusChangedCallback_t_153a #ifdef __cplusplus operator w64_SteamNetConnectionStatusChangedCallback_t_153a() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_SteamNetConnectionStatusChangedCallback_t_153a() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -9782,6 +10427,9 @@ struct w32_SteamNetConnectionStatusChangedCallback_t_153a #ifdef __cplusplus operator u32_SteamNetConnectionStatusChangedCallback_t_153a() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_SteamNetConnectionStatusChangedCallback_t_153a() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -9829,6 +10477,9 @@ struct u64_SteamNetConnectionStatusChangedCallback_t_144 #ifdef __cplusplus operator w64_SteamNetConnectionStatusChangedCallback_t_144() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_SteamNetConnectionStatusChangedCallback_t_144() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -9843,6 +10494,9 @@ struct w32_SteamNetConnectionStatusChangedCallback_t_144 #ifdef __cplusplus operator u32_SteamNetConnectionStatusChangedCallback_t_144() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_SteamNetConnectionStatusChangedCallback_t_144() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -9890,6 +10544,9 @@ struct u64_SteamNetConnectionStatusChangedCallback_t_151 #ifdef __cplusplus operator w64_SteamNetConnectionStatusChangedCallback_t_151() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_SteamNetConnectionStatusChangedCallback_t_151() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -9904,6 +10561,9 @@ struct w32_SteamNetConnectionStatusChangedCallback_t_151 #ifdef __cplusplus operator u32_SteamNetConnectionStatusChangedCallback_t_151() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_SteamNetConnectionStatusChangedCallback_t_151() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -9973,6 +10633,9 @@ struct u64_SteamNetworkingMessage_t_153a #ifdef __cplusplus operator w64_SteamNetworkingMessage_t_153a() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_SteamNetworkingMessage_t_153a() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -9998,6 +10661,9 @@ struct w32_SteamNetworkingMessage_t_153a #ifdef __cplusplus operator u32_SteamNetworkingMessage_t_153a() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_SteamNetworkingMessage_t_153a() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -10072,6 +10738,9 @@ struct u64_SteamNetworkingMessage_t_147 #ifdef __cplusplus operator w64_SteamNetworkingMessage_t_147() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_SteamNetworkingMessage_t_147() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -10094,6 +10763,9 @@ struct w32_SteamNetworkingMessage_t_147 #ifdef __cplusplus operator u32_SteamNetworkingMessage_t_147() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_SteamNetworkingMessage_t_147() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -10166,6 +10838,9 @@ struct u64_SteamNetworkingMessage_t_151 #ifdef __cplusplus operator w64_SteamNetworkingMessage_t_151() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_SteamNetworkingMessage_t_151() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -10188,6 +10863,9 @@ struct w32_SteamNetworkingMessage_t_151 #ifdef __cplusplus operator u32_SteamNetworkingMessage_t_151() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_SteamNetworkingMessage_t_151() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -10258,6 +10936,9 @@ struct u64_SteamNetworkingMessage_t_144 #ifdef __cplusplus operator w64_SteamNetworkingMessage_t_144() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_SteamNetworkingMessage_t_144() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -10279,6 +10960,9 @@ struct w32_SteamNetworkingMessage_t_144 #ifdef __cplusplus operator u32_SteamNetworkingMessage_t_144() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_SteamNetworkingMessage_t_144() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -10317,6 +11001,9 @@ struct w64_SteamParamStringArray_t W64_PTR(const char **m_ppStrings, m_ppStrings, const char **); int32_t m_nNumStrings; uint8_t __pad_12[4]; +#ifdef __cplusplus + operator w32_SteamParamStringArray_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -10325,6 +11012,9 @@ struct w32_SteamParamStringArray_t { W32_PTR(const char **m_ppStrings, m_ppStrings, const char **); int32_t m_nNumStrings; +#ifdef __cplusplus + operator u64_SteamParamStringArray_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -10357,6 +11047,9 @@ struct u64_SteamPartyBeaconLocation_t #ifdef __cplusplus operator w64_SteamPartyBeaconLocation_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_SteamPartyBeaconLocation_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -10369,6 +11062,9 @@ struct w32_SteamPartyBeaconLocation_t #ifdef __cplusplus operator u32_SteamPartyBeaconLocation_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_SteamPartyBeaconLocation_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -10413,6 +11109,9 @@ struct u64_SteamUGCRequestUGCDetailsResult_t_160 #ifdef __cplusplus operator w64_SteamUGCRequestUGCDetailsResult_t_160() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_SteamUGCRequestUGCDetailsResult_t_160() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -10425,6 +11124,9 @@ struct w32_SteamUGCRequestUGCDetailsResult_t_160 #ifdef __cplusplus operator u32_SteamUGCRequestUGCDetailsResult_t_160() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_SteamUGCRequestUGCDetailsResult_t_160() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -10470,6 +11172,9 @@ struct u64_SteamUGCRequestUGCDetailsResult_t_128x #ifdef __cplusplus operator w64_SteamUGCRequestUGCDetailsResult_t_128x() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_SteamUGCRequestUGCDetailsResult_t_128x() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -10482,6 +11187,9 @@ struct w32_SteamUGCRequestUGCDetailsResult_t_128x #ifdef __cplusplus operator u32_SteamUGCRequestUGCDetailsResult_t_128x() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_SteamUGCRequestUGCDetailsResult_t_128x() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -10527,6 +11235,9 @@ struct u64_SteamUGCRequestUGCDetailsResult_t_129 #ifdef __cplusplus operator w64_SteamUGCRequestUGCDetailsResult_t_129() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_SteamUGCRequestUGCDetailsResult_t_129() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -10539,6 +11250,9 @@ struct w32_SteamUGCRequestUGCDetailsResult_t_129 #ifdef __cplusplus operator u32_SteamUGCRequestUGCDetailsResult_t_129() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_SteamUGCRequestUGCDetailsResult_t_129() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -10580,6 +11294,9 @@ struct u64_SteamUGCRequestUGCDetailsResult_t_126 #ifdef __cplusplus operator w64_SteamUGCRequestUGCDetailsResult_t_126() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_SteamUGCRequestUGCDetailsResult_t_126() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -10590,6 +11307,9 @@ struct w32_SteamUGCRequestUGCDetailsResult_t_126 #ifdef __cplusplus operator u32_SteamUGCRequestUGCDetailsResult_t_126() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_SteamUGCRequestUGCDetailsResult_t_126() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -10634,6 +11354,9 @@ struct u64_SubmitPlayerResultResultCallback_t #ifdef __cplusplus operator w64_SubmitPlayerResultResultCallback_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator w32_SubmitPlayerResultResultCallback_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) @@ -10647,6 +11370,9 @@ struct w32_SubmitPlayerResultResultCallback_t #ifdef __cplusplus operator u32_SubmitPlayerResultResultCallback_t() const; #endif /* __cplusplus */ +#ifdef __cplusplus + operator u64_SubmitPlayerResultResultCallback_t() const; +#endif /* __cplusplus */ }; #pragma pack( pop ) diff --git a/lsteamclient/unix_steam_remote_storage_manual.cpp b/lsteamclient/unix_steam_remote_storage_manual.cpp index ac62d4ef..ec6a99c1 100644 --- a/lsteamclient/unix_steam_remote_storage_manual.cpp +++ b/lsteamclient/unix_steam_remote_storage_manual.cpp @@ -6,6 +6,26 @@ WINE_DEFAULT_DEBUG_CHANNEL(steamclient); +#ifdef __x86_64__ +w32_RemoteStorageUpdatePublishedFileRequest_t::operator u64_RemoteStorageUpdatePublishedFileRequest_t() const +{ + u64_RemoteStorageUpdatePublishedFileRequest_t ret; + ret.m_unPublishedFileId = this->m_unPublishedFileId; + ret.m_pchFile = this->m_pchFile; + ret.m_pchPreviewFile = this->m_pchPreviewFile; + ret.m_pchTitle = this->m_pchTitle; + ret.m_pchDescription = this->m_pchDescription; + ret.m_eVisibility = this->m_eVisibility; + ret.m_bUpdateFile = this->m_bUpdateFile; + ret.m_bUpdatePreviewFile = this->m_bUpdatePreviewFile; + ret.m_bUpdateTitle = this->m_bUpdateTitle; + ret.m_bUpdateDescription = this->m_bUpdateDescription; + ret.m_bUpdateVisibility = this->m_bUpdateVisibility; + ret.m_bUpdateTags = this->m_bUpdateTags; + return ret; +} +#endif + template< typename Iface, typename Params > static NTSTATUS ISteamRemoteStorage_UpdatePublishedFile( Iface *iface, Params *params ) { diff --git a/lsteamclient/unixlib_generated.cpp b/lsteamclient/unixlib_generated.cpp index 200ba1e3..d610bbba 100644 --- a/lsteamclient/unixlib_generated.cpp +++ b/lsteamclient/unixlib_generated.cpp @@ -8882,6 +8882,76 @@ u32_SteamUGCDetails_t_160::operator w32_SteamUGCDetails_t_160() const } #endif +#ifdef __x86_64__ +w32_SteamUGCDetails_t_160::operator u64_SteamUGCDetails_t_160() const +{ + u64_SteamUGCDetails_t_160 ret; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + ret.m_eResult = this->m_eResult; + ret.m_eFileType = this->m_eFileType; + ret.m_nCreatorAppID = this->m_nCreatorAppID; + ret.m_nConsumerAppID = this->m_nConsumerAppID; + ret.m_rgchTitle = this->m_rgchTitle; + ret.m_rgchDescription = this->m_rgchDescription; + ret.m_ulSteamIDOwner = this->m_ulSteamIDOwner; + ret.m_rtimeCreated = this->m_rtimeCreated; + ret.m_rtimeUpdated = this->m_rtimeUpdated; + ret.m_rtimeAddedToUserList = this->m_rtimeAddedToUserList; + ret.m_eVisibility = this->m_eVisibility; + ret.m_bBanned = this->m_bBanned; + ret.m_bAcceptedForUse = this->m_bAcceptedForUse; + ret.m_bTagsTruncated = this->m_bTagsTruncated; + ret.m_rgchTags = this->m_rgchTags; + ret.m_hFile = this->m_hFile; + ret.m_hPreviewFile = this->m_hPreviewFile; + ret.m_pchFileName = this->m_pchFileName; + ret.m_nFileSize = this->m_nFileSize; + ret.m_nPreviewFileSize = this->m_nPreviewFileSize; + ret.m_rgchURL = this->m_rgchURL; + ret.m_unVotesUp = this->m_unVotesUp; + ret.m_unVotesDown = this->m_unVotesDown; + ret.m_flScore = this->m_flScore; + ret.m_unNumChildren = this->m_unNumChildren; + ret.m_ulTotalFilesSize = this->m_ulTotalFilesSize; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_SteamUGCDetails_t_160::operator w32_SteamUGCDetails_t_160() const +{ + w32_SteamUGCDetails_t_160 ret; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + ret.m_eResult = this->m_eResult; + ret.m_eFileType = this->m_eFileType; + ret.m_nCreatorAppID = this->m_nCreatorAppID; + ret.m_nConsumerAppID = this->m_nConsumerAppID; + ret.m_rgchTitle = this->m_rgchTitle; + ret.m_rgchDescription = this->m_rgchDescription; + ret.m_ulSteamIDOwner = this->m_ulSteamIDOwner; + ret.m_rtimeCreated = this->m_rtimeCreated; + ret.m_rtimeUpdated = this->m_rtimeUpdated; + ret.m_rtimeAddedToUserList = this->m_rtimeAddedToUserList; + ret.m_eVisibility = this->m_eVisibility; + ret.m_bBanned = this->m_bBanned; + ret.m_bAcceptedForUse = this->m_bAcceptedForUse; + ret.m_bTagsTruncated = this->m_bTagsTruncated; + ret.m_rgchTags = this->m_rgchTags; + ret.m_hFile = this->m_hFile; + ret.m_hPreviewFile = this->m_hPreviewFile; + ret.m_pchFileName = this->m_pchFileName; + ret.m_nFileSize = this->m_nFileSize; + ret.m_nPreviewFileSize = this->m_nPreviewFileSize; + ret.m_rgchURL = this->m_rgchURL; + ret.m_unVotesUp = this->m_unVotesUp; + ret.m_unVotesDown = this->m_unVotesDown; + ret.m_flScore = this->m_flScore; + ret.m_unNumChildren = this->m_unNumChildren; + ret.m_ulTotalFilesSize = this->m_ulTotalFilesSize; + return ret; +} +#endif + #ifdef __x86_64__ w64_SteamUGCDetails_t_128x::operator u64_SteamUGCDetails_t_128x() const { @@ -9018,6 +9088,74 @@ u32_SteamUGCDetails_t_128x::operator w32_SteamUGCDetails_t_128x() const } #endif +#ifdef __x86_64__ +w32_SteamUGCDetails_t_128x::operator u64_SteamUGCDetails_t_128x() const +{ + u64_SteamUGCDetails_t_128x ret; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + ret.m_eResult = this->m_eResult; + ret.m_eFileType = this->m_eFileType; + ret.m_nCreatorAppID = this->m_nCreatorAppID; + ret.m_nConsumerAppID = this->m_nConsumerAppID; + ret.m_rgchTitle = this->m_rgchTitle; + ret.m_rgchDescription = this->m_rgchDescription; + ret.m_ulSteamIDOwner = this->m_ulSteamIDOwner; + ret.m_rtimeCreated = this->m_rtimeCreated; + ret.m_rtimeUpdated = this->m_rtimeUpdated; + ret.m_rtimeAddedToUserList = this->m_rtimeAddedToUserList; + ret.m_eVisibility = this->m_eVisibility; + ret.m_bBanned = this->m_bBanned; + ret.m_bAcceptedForUse = this->m_bAcceptedForUse; + ret.m_bTagsTruncated = this->m_bTagsTruncated; + ret.m_rgchTags = this->m_rgchTags; + ret.m_hFile = this->m_hFile; + ret.m_hPreviewFile = this->m_hPreviewFile; + ret.m_pchFileName = this->m_pchFileName; + ret.m_nFileSize = this->m_nFileSize; + ret.m_nPreviewFileSize = this->m_nPreviewFileSize; + ret.m_rgchURL = this->m_rgchURL; + ret.m_unVotesUp = this->m_unVotesUp; + ret.m_unVotesDown = this->m_unVotesDown; + ret.m_flScore = this->m_flScore; + ret.m_unNumChildren = this->m_unNumChildren; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_SteamUGCDetails_t_128x::operator w32_SteamUGCDetails_t_128x() const +{ + w32_SteamUGCDetails_t_128x ret; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + ret.m_eResult = this->m_eResult; + ret.m_eFileType = this->m_eFileType; + ret.m_nCreatorAppID = this->m_nCreatorAppID; + ret.m_nConsumerAppID = this->m_nConsumerAppID; + ret.m_rgchTitle = this->m_rgchTitle; + ret.m_rgchDescription = this->m_rgchDescription; + ret.m_ulSteamIDOwner = this->m_ulSteamIDOwner; + ret.m_rtimeCreated = this->m_rtimeCreated; + ret.m_rtimeUpdated = this->m_rtimeUpdated; + ret.m_rtimeAddedToUserList = this->m_rtimeAddedToUserList; + ret.m_eVisibility = this->m_eVisibility; + ret.m_bBanned = this->m_bBanned; + ret.m_bAcceptedForUse = this->m_bAcceptedForUse; + ret.m_bTagsTruncated = this->m_bTagsTruncated; + ret.m_rgchTags = this->m_rgchTags; + ret.m_hFile = this->m_hFile; + ret.m_hPreviewFile = this->m_hPreviewFile; + ret.m_pchFileName = this->m_pchFileName; + ret.m_nFileSize = this->m_nFileSize; + ret.m_nPreviewFileSize = this->m_nPreviewFileSize; + ret.m_rgchURL = this->m_rgchURL; + ret.m_unVotesUp = this->m_unVotesUp; + ret.m_unVotesDown = this->m_unVotesDown; + ret.m_flScore = this->m_flScore; + ret.m_unNumChildren = this->m_unNumChildren; + return ret; +} +#endif + #ifdef __x86_64__ w64_SteamUGCDetails_t_126::operator u64_SteamUGCDetails_t_126() const { @@ -9150,6 +9288,72 @@ u32_SteamUGCDetails_t_126::operator w32_SteamUGCDetails_t_126() const } #endif +#ifdef __x86_64__ +w32_SteamUGCDetails_t_126::operator u64_SteamUGCDetails_t_126() const +{ + u64_SteamUGCDetails_t_126 ret; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + ret.m_eResult = this->m_eResult; + ret.m_eFileType = this->m_eFileType; + ret.m_nCreatorAppID = this->m_nCreatorAppID; + ret.m_nConsumerAppID = this->m_nConsumerAppID; + ret.m_rgchTitle = this->m_rgchTitle; + ret.m_rgchDescription = this->m_rgchDescription; + ret.m_ulSteamIDOwner = this->m_ulSteamIDOwner; + ret.m_rtimeCreated = this->m_rtimeCreated; + ret.m_rtimeUpdated = this->m_rtimeUpdated; + ret.m_rtimeAddedToUserList = this->m_rtimeAddedToUserList; + ret.m_eVisibility = this->m_eVisibility; + ret.m_bBanned = this->m_bBanned; + ret.m_bAcceptedForUse = this->m_bAcceptedForUse; + ret.m_bTagsTruncated = this->m_bTagsTruncated; + ret.m_rgchTags = this->m_rgchTags; + ret.m_hFile = this->m_hFile; + ret.m_hPreviewFile = this->m_hPreviewFile; + ret.m_pchFileName = this->m_pchFileName; + ret.m_nFileSize = this->m_nFileSize; + ret.m_nPreviewFileSize = this->m_nPreviewFileSize; + ret.m_rgchURL = this->m_rgchURL; + ret.m_unVotesUp = this->m_unVotesUp; + ret.m_unVotesDown = this->m_unVotesDown; + ret.m_flScore = this->m_flScore; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_SteamUGCDetails_t_126::operator w32_SteamUGCDetails_t_126() const +{ + w32_SteamUGCDetails_t_126 ret; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + ret.m_eResult = this->m_eResult; + ret.m_eFileType = this->m_eFileType; + ret.m_nCreatorAppID = this->m_nCreatorAppID; + ret.m_nConsumerAppID = this->m_nConsumerAppID; + ret.m_rgchTitle = this->m_rgchTitle; + ret.m_rgchDescription = this->m_rgchDescription; + ret.m_ulSteamIDOwner = this->m_ulSteamIDOwner; + ret.m_rtimeCreated = this->m_rtimeCreated; + ret.m_rtimeUpdated = this->m_rtimeUpdated; + ret.m_rtimeAddedToUserList = this->m_rtimeAddedToUserList; + ret.m_eVisibility = this->m_eVisibility; + ret.m_bBanned = this->m_bBanned; + ret.m_bAcceptedForUse = this->m_bAcceptedForUse; + ret.m_bTagsTruncated = this->m_bTagsTruncated; + ret.m_rgchTags = this->m_rgchTags; + ret.m_hFile = this->m_hFile; + ret.m_hPreviewFile = this->m_hPreviewFile; + ret.m_pchFileName = this->m_pchFileName; + ret.m_nFileSize = this->m_nFileSize; + ret.m_nPreviewFileSize = this->m_nPreviewFileSize; + ret.m_rgchURL = this->m_rgchURL; + ret.m_unVotesUp = this->m_unVotesUp; + ret.m_unVotesDown = this->m_unVotesDown; + ret.m_flScore = this->m_flScore; + return ret; +} +#endif + C_ASSERT( sizeof(w64_AddAppDependencyResult_t) >= 24 ); C_ASSERT( offsetof(w64_AddAppDependencyResult_t, m_eResult) == 0 ); C_ASSERT( sizeof(w64_AddAppDependencyResult_t().m_eResult) >= 4 ); @@ -9226,6 +9430,28 @@ u32_AddAppDependencyResult_t::operator w32_AddAppDependencyResult_t() const } #endif +#ifdef __x86_64__ +w32_AddAppDependencyResult_t::operator u64_AddAppDependencyResult_t() const +{ + u64_AddAppDependencyResult_t ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + ret.m_nAppID = this->m_nAppID; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_AddAppDependencyResult_t::operator w32_AddAppDependencyResult_t() const +{ + w32_AddAppDependencyResult_t ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + ret.m_nAppID = this->m_nAppID; + return ret; +} +#endif + C_ASSERT( sizeof(w64_AddUGCDependencyResult_t) >= 24 ); C_ASSERT( offsetof(w64_AddUGCDependencyResult_t, m_eResult) == 0 ); C_ASSERT( sizeof(w64_AddUGCDependencyResult_t().m_eResult) >= 4 ); @@ -9302,6 +9528,28 @@ u32_AddUGCDependencyResult_t::operator w32_AddUGCDependencyResult_t() const } #endif +#ifdef __x86_64__ +w32_AddUGCDependencyResult_t::operator u64_AddUGCDependencyResult_t() const +{ + u64_AddUGCDependencyResult_t ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + ret.m_nChildPublishedFileId = this->m_nChildPublishedFileId; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_AddUGCDependencyResult_t::operator w32_AddUGCDependencyResult_t() const +{ + w32_AddUGCDependencyResult_t ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + ret.m_nChildPublishedFileId = this->m_nChildPublishedFileId; + return ret; +} +#endif + C_ASSERT( sizeof(w64_CallbackMsg_t) >= 24 ); C_ASSERT( offsetof(w64_CallbackMsg_t, m_hSteamUser) == 0 ); C_ASSERT( sizeof(w64_CallbackMsg_t().m_hSteamUser) >= 4 ); @@ -9406,6 +9654,26 @@ u32_CreateBeaconCallback_t::operator w32_CreateBeaconCallback_t() const } #endif +#ifdef __x86_64__ +w32_CreateBeaconCallback_t::operator u64_CreateBeaconCallback_t() const +{ + u64_CreateBeaconCallback_t ret; + ret.m_eResult = this->m_eResult; + ret.m_ulBeaconID = this->m_ulBeaconID; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_CreateBeaconCallback_t::operator w32_CreateBeaconCallback_t() const +{ + w32_CreateBeaconCallback_t ret; + ret.m_eResult = this->m_eResult; + ret.m_ulBeaconID = this->m_ulBeaconID; + return ret; +} +#endif + C_ASSERT( sizeof(w64_CreateItemResult_t) >= 24 ); C_ASSERT( offsetof(w64_CreateItemResult_t, m_eResult) == 0 ); C_ASSERT( sizeof(w64_CreateItemResult_t().m_eResult) >= 4 ); @@ -9482,6 +9750,28 @@ u32_CreateItemResult_t::operator w32_CreateItemResult_t() const } #endif +#ifdef __x86_64__ +w32_CreateItemResult_t::operator u64_CreateItemResult_t() const +{ + u64_CreateItemResult_t ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + ret.m_bUserNeedsToAcceptWorkshopLegalAgreement = this->m_bUserNeedsToAcceptWorkshopLegalAgreement; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_CreateItemResult_t::operator w32_CreateItemResult_t() const +{ + w32_CreateItemResult_t ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + ret.m_bUserNeedsToAcceptWorkshopLegalAgreement = this->m_bUserNeedsToAcceptWorkshopLegalAgreement; + return ret; +} +#endif + C_ASSERT( sizeof(w64_DeleteItemResult_t) >= 16 ); C_ASSERT( offsetof(w64_DeleteItemResult_t, m_eResult) == 0 ); C_ASSERT( sizeof(w64_DeleteItemResult_t().m_eResult) >= 4 ); @@ -9546,6 +9836,26 @@ u32_DeleteItemResult_t::operator w32_DeleteItemResult_t() const } #endif +#ifdef __x86_64__ +w32_DeleteItemResult_t::operator u64_DeleteItemResult_t() const +{ + u64_DeleteItemResult_t ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_DeleteItemResult_t::operator w32_DeleteItemResult_t() const +{ + w32_DeleteItemResult_t ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + return ret; +} +#endif + C_ASSERT( sizeof(w64_DownloadItemResult_t) >= 24 ); C_ASSERT( offsetof(w64_DownloadItemResult_t, m_unAppID) == 0 ); C_ASSERT( sizeof(w64_DownloadItemResult_t().m_unAppID) >= 4 ); @@ -9622,6 +9932,28 @@ u32_DownloadItemResult_t::operator w32_DownloadItemResult_t() const } #endif +#ifdef __x86_64__ +w32_DownloadItemResult_t::operator u64_DownloadItemResult_t() const +{ + u64_DownloadItemResult_t ret; + ret.m_unAppID = this->m_unAppID; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + ret.m_eResult = this->m_eResult; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_DownloadItemResult_t::operator w32_DownloadItemResult_t() const +{ + w32_DownloadItemResult_t ret; + ret.m_unAppID = this->m_unAppID; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + ret.m_eResult = this->m_eResult; + return ret; +} +#endif + C_ASSERT( sizeof(w64_EndGameResultCallback_t) >= 16 ); C_ASSERT( offsetof(w64_EndGameResultCallback_t, m_eResult) == 0 ); C_ASSERT( sizeof(w64_EndGameResultCallback_t().m_eResult) >= 4 ); @@ -9686,6 +10018,26 @@ u32_EndGameResultCallback_t::operator w32_EndGameResultCallback_t() const } #endif +#ifdef __x86_64__ +w32_EndGameResultCallback_t::operator u64_EndGameResultCallback_t() const +{ + u64_EndGameResultCallback_t ret; + ret.m_eResult = this->m_eResult; + ret.ullUniqueGameID = this->ullUniqueGameID; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_EndGameResultCallback_t::operator w32_EndGameResultCallback_t() const +{ + w32_EndGameResultCallback_t ret; + ret.m_eResult = this->m_eResult; + ret.ullUniqueGameID = this->ullUniqueGameID; + return ret; +} +#endif + C_ASSERT( sizeof(w64_FileDetailsResult_t) >= 40 ); C_ASSERT( offsetof(w64_FileDetailsResult_t, m_eResult) == 0 ); C_ASSERT( sizeof(w64_FileDetailsResult_t().m_eResult) >= 4 ); @@ -9774,6 +10126,30 @@ u32_FileDetailsResult_t::operator w32_FileDetailsResult_t() const } #endif +#ifdef __x86_64__ +w32_FileDetailsResult_t::operator u64_FileDetailsResult_t() const +{ + u64_FileDetailsResult_t ret; + ret.m_eResult = this->m_eResult; + ret.m_ulFileSize = this->m_ulFileSize; + ret.m_FileSHA = this->m_FileSHA; + ret.m_unFlags = this->m_unFlags; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_FileDetailsResult_t::operator w32_FileDetailsResult_t() const +{ + w32_FileDetailsResult_t ret; + ret.m_eResult = this->m_eResult; + ret.m_ulFileSize = this->m_ulFileSize; + ret.m_FileSHA = this->m_FileSHA; + ret.m_unFlags = this->m_unFlags; + return ret; +} +#endif + C_ASSERT( sizeof(w64_GSReputation_t_123) >= 40 ); C_ASSERT( offsetof(w64_GSReputation_t_123, m_eResult) == 0 ); C_ASSERT( sizeof(w64_GSReputation_t_123().m_eResult) >= 4 ); @@ -9962,6 +10338,36 @@ u32_GSReputation_t_123::operator w32_GSReputation_t_123() const } #endif +#ifdef __x86_64__ +w32_GSReputation_t_123::operator u64_GSReputation_t_123() const +{ + u64_GSReputation_t_123 ret; + ret.m_eResult = this->m_eResult; + ret.m_unReputationScore = this->m_unReputationScore; + ret.m_bBanned = this->m_bBanned; + ret.m_unBannedIP = this->m_unBannedIP; + ret.m_usBannedPort = this->m_usBannedPort; + ret.m_ulBannedGameID = this->m_ulBannedGameID; + ret.m_unBanExpires = this->m_unBanExpires; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_GSReputation_t_123::operator w32_GSReputation_t_123() const +{ + w32_GSReputation_t_123 ret; + ret.m_eResult = this->m_eResult; + ret.m_unReputationScore = this->m_unReputationScore; + ret.m_bBanned = this->m_bBanned; + ret.m_unBannedIP = this->m_unBannedIP; + ret.m_usBannedPort = this->m_usBannedPort; + ret.m_ulBannedGameID = this->m_ulBannedGameID; + ret.m_unBanExpires = this->m_unBanExpires; + return ret; +} +#endif + #ifdef __i386__ w32_GSReputation_t_108::operator u32_GSReputation_t_108() const { @@ -9992,6 +10398,36 @@ u32_GSReputation_t_108::operator w32_GSReputation_t_108() const } #endif +#ifdef __x86_64__ +w32_GSReputation_t_108::operator u64_GSReputation_t_108() const +{ + u64_GSReputation_t_108 ret; + ret.m_eResult = this->m_eResult; + ret.m_unReputationScore = this->m_unReputationScore; + ret.m_bBanned = this->m_bBanned; + ret.m_unBannedIP = this->m_unBannedIP; + ret.m_usBannedPort = this->m_usBannedPort; + ret.m_ulBannedGameID = this->m_ulBannedGameID; + ret.m_unBanExpires = this->m_unBanExpires; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_GSReputation_t_108::operator w32_GSReputation_t_108() const +{ + w32_GSReputation_t_108 ret; + ret.m_eResult = this->m_eResult; + ret.m_unReputationScore = this->m_unReputationScore; + ret.m_bBanned = this->m_bBanned; + ret.m_unBannedIP = this->m_unBannedIP; + ret.m_usBannedPort = this->m_usBannedPort; + ret.m_ulBannedGameID = this->m_ulBannedGameID; + ret.m_unBanExpires = this->m_unBanExpires; + return ret; +} +#endif + C_ASSERT( sizeof(w64_GetAppDependenciesResult_t) >= 152 ); C_ASSERT( offsetof(w64_GetAppDependenciesResult_t, m_eResult) == 0 ); C_ASSERT( sizeof(w64_GetAppDependenciesResult_t().m_eResult) >= 4 ); @@ -10092,6 +10528,32 @@ u32_GetAppDependenciesResult_t::operator w32_GetAppDependenciesResult_t() const } #endif +#ifdef __x86_64__ +w32_GetAppDependenciesResult_t::operator u64_GetAppDependenciesResult_t() const +{ + u64_GetAppDependenciesResult_t ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + ret.m_rgAppIDs = this->m_rgAppIDs; + ret.m_nNumAppDependencies = this->m_nNumAppDependencies; + ret.m_nTotalNumAppDependencies = this->m_nTotalNumAppDependencies; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_GetAppDependenciesResult_t::operator w32_GetAppDependenciesResult_t() const +{ + w32_GetAppDependenciesResult_t ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + ret.m_rgAppIDs = this->m_rgAppIDs; + ret.m_nNumAppDependencies = this->m_nNumAppDependencies; + ret.m_nTotalNumAppDependencies = this->m_nTotalNumAppDependencies; + return ret; +} +#endif + C_ASSERT( sizeof(w64_HTML_ChangedTitle_t) >= 16 ); C_ASSERT( offsetof(w64_HTML_ChangedTitle_t, unBrowserHandle) == 0 ); C_ASSERT( sizeof(w64_HTML_ChangedTitle_t().unBrowserHandle) >= 4 ); @@ -11536,6 +11998,32 @@ u32_HTTPRequestCompleted_t_132x::operator w32_HTTPRequestCompleted_t_132x() cons } #endif +#ifdef __x86_64__ +w32_HTTPRequestCompleted_t_132x::operator u64_HTTPRequestCompleted_t_132x() const +{ + u64_HTTPRequestCompleted_t_132x ret; + ret.m_hRequest = this->m_hRequest; + ret.m_ulContextValue = this->m_ulContextValue; + ret.m_bRequestSuccessful = this->m_bRequestSuccessful; + ret.m_eStatusCode = this->m_eStatusCode; + ret.m_unBodySize = this->m_unBodySize; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_HTTPRequestCompleted_t_132x::operator w32_HTTPRequestCompleted_t_132x() const +{ + w32_HTTPRequestCompleted_t_132x ret; + ret.m_hRequest = this->m_hRequest; + ret.m_ulContextValue = this->m_ulContextValue; + ret.m_bRequestSuccessful = this->m_bRequestSuccessful; + ret.m_eStatusCode = this->m_eStatusCode; + ret.m_unBodySize = this->m_unBodySize; + return ret; +} +#endif + #ifdef __x86_64__ w64_HTTPRequestCompleted_t_123::operator u64_HTTPRequestCompleted_t_123() const { @@ -11584,6 +12072,30 @@ u32_HTTPRequestCompleted_t_123::operator w32_HTTPRequestCompleted_t_123() const } #endif +#ifdef __x86_64__ +w32_HTTPRequestCompleted_t_123::operator u64_HTTPRequestCompleted_t_123() const +{ + u64_HTTPRequestCompleted_t_123 ret; + ret.m_hRequest = this->m_hRequest; + ret.m_ulContextValue = this->m_ulContextValue; + ret.m_bRequestSuccessful = this->m_bRequestSuccessful; + ret.m_eStatusCode = this->m_eStatusCode; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_HTTPRequestCompleted_t_123::operator w32_HTTPRequestCompleted_t_123() const +{ + w32_HTTPRequestCompleted_t_123 ret; + ret.m_hRequest = this->m_hRequest; + ret.m_ulContextValue = this->m_ulContextValue; + ret.m_bRequestSuccessful = this->m_bRequestSuccessful; + ret.m_eStatusCode = this->m_eStatusCode; + return ret; +} +#endif + #ifdef __i386__ w32_HTTPRequestCompleted_t_115::operator u32_HTTPRequestCompleted_t_115() const { @@ -11608,6 +12120,30 @@ u32_HTTPRequestCompleted_t_115::operator w32_HTTPRequestCompleted_t_115() const } #endif +#ifdef __x86_64__ +w32_HTTPRequestCompleted_t_115::operator u64_HTTPRequestCompleted_t_115() const +{ + u64_HTTPRequestCompleted_t_115 ret; + ret.m_hRequest = this->m_hRequest; + ret.m_ulContextValue = this->m_ulContextValue; + ret.m_bRequestSuccessful = this->m_bRequestSuccessful; + ret.m_eStatusCode = this->m_eStatusCode; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_HTTPRequestCompleted_t_115::operator w32_HTTPRequestCompleted_t_115() const +{ + w32_HTTPRequestCompleted_t_115 ret; + ret.m_hRequest = this->m_hRequest; + ret.m_ulContextValue = this->m_ulContextValue; + ret.m_bRequestSuccessful = this->m_bRequestSuccessful; + ret.m_eStatusCode = this->m_eStatusCode; + return ret; +} +#endif + C_ASSERT( sizeof(w64_HTTPRequestDataReceived_t_123) >= 24 ); C_ASSERT( offsetof(w64_HTTPRequestDataReceived_t_123, m_hRequest) == 0 ); C_ASSERT( sizeof(w64_HTTPRequestDataReceived_t_123().m_hRequest) >= 4 ); @@ -11736,6 +12272,30 @@ u32_HTTPRequestDataReceived_t_123::operator w32_HTTPRequestDataReceived_t_123() } #endif +#ifdef __x86_64__ +w32_HTTPRequestDataReceived_t_123::operator u64_HTTPRequestDataReceived_t_123() const +{ + u64_HTTPRequestDataReceived_t_123 ret; + ret.m_hRequest = this->m_hRequest; + ret.m_ulContextValue = this->m_ulContextValue; + ret.m_cOffset = this->m_cOffset; + ret.m_cBytesReceived = this->m_cBytesReceived; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_HTTPRequestDataReceived_t_123::operator w32_HTTPRequestDataReceived_t_123() const +{ + w32_HTTPRequestDataReceived_t_123 ret; + ret.m_hRequest = this->m_hRequest; + ret.m_ulContextValue = this->m_ulContextValue; + ret.m_cOffset = this->m_cOffset; + ret.m_cBytesReceived = this->m_cBytesReceived; + return ret; +} +#endif + #ifdef __i386__ w32_HTTPRequestDataReceived_t_121x::operator u32_HTTPRequestDataReceived_t_121x() const { @@ -11760,6 +12320,30 @@ u32_HTTPRequestDataReceived_t_121x::operator w32_HTTPRequestDataReceived_t_121x( } #endif +#ifdef __x86_64__ +w32_HTTPRequestDataReceived_t_121x::operator u64_HTTPRequestDataReceived_t_121x() const +{ + u64_HTTPRequestDataReceived_t_121x ret; + ret.m_hRequest = this->m_hRequest; + ret.m_ulContextValue = this->m_ulContextValue; + ret.m_cOffset = this->m_cOffset; + ret.m_cBytesReceived = this->m_cBytesReceived; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_HTTPRequestDataReceived_t_121x::operator w32_HTTPRequestDataReceived_t_121x() const +{ + w32_HTTPRequestDataReceived_t_121x ret; + ret.m_hRequest = this->m_hRequest; + ret.m_ulContextValue = this->m_ulContextValue; + ret.m_cOffset = this->m_cOffset; + ret.m_cBytesReceived = this->m_cBytesReceived; + return ret; +} +#endif + C_ASSERT( sizeof(w64_HTTPRequestHeadersReceived_t_123) >= 16 ); C_ASSERT( offsetof(w64_HTTPRequestHeadersReceived_t_123, m_hRequest) == 0 ); C_ASSERT( sizeof(w64_HTTPRequestHeadersReceived_t_123().m_hRequest) >= 4 ); @@ -11848,6 +12432,26 @@ u32_HTTPRequestHeadersReceived_t_123::operator w32_HTTPRequestHeadersReceived_t_ } #endif +#ifdef __x86_64__ +w32_HTTPRequestHeadersReceived_t_123::operator u64_HTTPRequestHeadersReceived_t_123() const +{ + u64_HTTPRequestHeadersReceived_t_123 ret; + ret.m_hRequest = this->m_hRequest; + ret.m_ulContextValue = this->m_ulContextValue; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_HTTPRequestHeadersReceived_t_123::operator w32_HTTPRequestHeadersReceived_t_123() const +{ + w32_HTTPRequestHeadersReceived_t_123 ret; + ret.m_hRequest = this->m_hRequest; + ret.m_ulContextValue = this->m_ulContextValue; + return ret; +} +#endif + #ifdef __i386__ w32_HTTPRequestHeadersReceived_t_121x::operator u32_HTTPRequestHeadersReceived_t_121x() const { @@ -11868,6 +12472,26 @@ u32_HTTPRequestHeadersReceived_t_121x::operator w32_HTTPRequestHeadersReceived_t } #endif +#ifdef __x86_64__ +w32_HTTPRequestHeadersReceived_t_121x::operator u64_HTTPRequestHeadersReceived_t_121x() const +{ + u64_HTTPRequestHeadersReceived_t_121x ret; + ret.m_hRequest = this->m_hRequest; + ret.m_ulContextValue = this->m_ulContextValue; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_HTTPRequestHeadersReceived_t_121x::operator w32_HTTPRequestHeadersReceived_t_121x() const +{ + w32_HTTPRequestHeadersReceived_t_121x ret; + ret.m_hRequest = this->m_hRequest; + ret.m_ulContextValue = this->m_ulContextValue; + return ret; +} +#endif + C_ASSERT( sizeof(w64_ItemInstalled_t_160) >= 32 ); C_ASSERT( offsetof(w64_ItemInstalled_t_160, m_unAppID) == 0 ); C_ASSERT( sizeof(w64_ItemInstalled_t_160().m_unAppID) >= 4 ); @@ -11980,6 +12604,30 @@ u32_ItemInstalled_t_160::operator w32_ItemInstalled_t_160() const } #endif +#ifdef __x86_64__ +w32_ItemInstalled_t_160::operator u64_ItemInstalled_t_160() const +{ + u64_ItemInstalled_t_160 ret; + ret.m_unAppID = this->m_unAppID; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + ret.m_hLegacyContent = this->m_hLegacyContent; + ret.m_unManifestID = this->m_unManifestID; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_ItemInstalled_t_160::operator w32_ItemInstalled_t_160() const +{ + w32_ItemInstalled_t_160 ret; + ret.m_unAppID = this->m_unAppID; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + ret.m_hLegacyContent = this->m_hLegacyContent; + ret.m_unManifestID = this->m_unManifestID; + return ret; +} +#endif + #ifdef __x86_64__ w64_ItemInstalled_t_130::operator u64_ItemInstalled_t_130() const { @@ -12020,6 +12668,26 @@ u32_ItemInstalled_t_130::operator w32_ItemInstalled_t_130() const } #endif +#ifdef __x86_64__ +w32_ItemInstalled_t_130::operator u64_ItemInstalled_t_130() const +{ + u64_ItemInstalled_t_130 ret; + ret.m_unAppID = this->m_unAppID; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_ItemInstalled_t_130::operator w32_ItemInstalled_t_130() const +{ + w32_ItemInstalled_t_130 ret; + ret.m_unAppID = this->m_unAppID; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + return ret; +} +#endif + C_ASSERT( sizeof(w64_JoinPartyCallback_t) >= 280 ); C_ASSERT( offsetof(w64_JoinPartyCallback_t, m_eResult) == 0 ); C_ASSERT( sizeof(w64_JoinPartyCallback_t().m_eResult) >= 4 ); @@ -12108,6 +12776,30 @@ u32_JoinPartyCallback_t::operator w32_JoinPartyCallback_t() const } #endif +#ifdef __x86_64__ +w32_JoinPartyCallback_t::operator u64_JoinPartyCallback_t() const +{ + u64_JoinPartyCallback_t ret; + ret.m_eResult = this->m_eResult; + ret.m_ulBeaconID = this->m_ulBeaconID; + ret.m_SteamIDBeaconOwner = this->m_SteamIDBeaconOwner; + ret.m_rgchConnectString = this->m_rgchConnectString; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_JoinPartyCallback_t::operator w32_JoinPartyCallback_t() const +{ + w32_JoinPartyCallback_t ret; + ret.m_eResult = this->m_eResult; + ret.m_ulBeaconID = this->m_ulBeaconID; + ret.m_SteamIDBeaconOwner = this->m_SteamIDBeaconOwner; + ret.m_rgchConnectString = this->m_rgchConnectString; + return ret; +} +#endif + C_ASSERT( sizeof(w64_LeaderboardEntry_t_123) >= 32 ); C_ASSERT( offsetof(w64_LeaderboardEntry_t_123, m_steamIDUser) == 0 ); C_ASSERT( sizeof(w64_LeaderboardEntry_t_123().m_steamIDUser) >= 8 ); @@ -12296,6 +12988,32 @@ u32_LeaderboardEntry_t_123::operator w32_LeaderboardEntry_t_123() const } #endif +#ifdef __x86_64__ +w32_LeaderboardEntry_t_123::operator u64_LeaderboardEntry_t_123() const +{ + u64_LeaderboardEntry_t_123 ret; + ret.m_steamIDUser = this->m_steamIDUser; + ret.m_nGlobalRank = this->m_nGlobalRank; + ret.m_nScore = this->m_nScore; + ret.m_cDetails = this->m_cDetails; + ret.m_hUGC = this->m_hUGC; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_LeaderboardEntry_t_123::operator w32_LeaderboardEntry_t_123() const +{ + w32_LeaderboardEntry_t_123 ret; + ret.m_steamIDUser = this->m_steamIDUser; + ret.m_nGlobalRank = this->m_nGlobalRank; + ret.m_nScore = this->m_nScore; + ret.m_cDetails = this->m_cDetails; + ret.m_hUGC = this->m_hUGC; + return ret; +} +#endif + #ifdef __i386__ w32_LeaderboardEntry_t_111x::operator u32_LeaderboardEntry_t_111x() const { @@ -12322,6 +13040,56 @@ u32_LeaderboardEntry_t_111x::operator w32_LeaderboardEntry_t_111x() const } #endif +#ifdef __x86_64__ +w32_LeaderboardEntry_t_111x::operator u64_LeaderboardEntry_t_111x() const +{ + u64_LeaderboardEntry_t_111x ret; + ret.m_steamIDUser = this->m_steamIDUser; + ret.m_nGlobalRank = this->m_nGlobalRank; + ret.m_nScore = this->m_nScore; + ret.m_cDetails = this->m_cDetails; + ret.m_hUGC = this->m_hUGC; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_LeaderboardEntry_t_111x::operator w32_LeaderboardEntry_t_111x() const +{ + w32_LeaderboardEntry_t_111x ret; + ret.m_steamIDUser = this->m_steamIDUser; + ret.m_nGlobalRank = this->m_nGlobalRank; + ret.m_nScore = this->m_nScore; + ret.m_cDetails = this->m_cDetails; + ret.m_hUGC = this->m_hUGC; + return ret; +} +#endif + +#ifdef __x86_64__ +w32_LeaderboardEntry_t_104::operator u64_LeaderboardEntry_t_104() const +{ + u64_LeaderboardEntry_t_104 ret; + ret.m_steamIDUser = this->m_steamIDUser; + ret.m_nGlobalRank = this->m_nGlobalRank; + ret.m_nScore = this->m_nScore; + ret.m_cDetails = this->m_cDetails; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_LeaderboardEntry_t_104::operator w32_LeaderboardEntry_t_104() const +{ + w32_LeaderboardEntry_t_104 ret; + ret.m_steamIDUser = this->m_steamIDUser; + ret.m_nGlobalRank = this->m_nGlobalRank; + ret.m_nScore = this->m_nScore; + ret.m_cDetails = this->m_cDetails; + return ret; +} +#endif + C_ASSERT( sizeof(w64_LeaderboardScoreUploaded_t_123) >= 32 ); C_ASSERT( offsetof(w64_LeaderboardScoreUploaded_t_123, m_bSuccess) == 0 ); C_ASSERT( sizeof(w64_LeaderboardScoreUploaded_t_123().m_bSuccess) >= 1 ); @@ -12490,6 +13258,34 @@ u32_LeaderboardScoreUploaded_t_123::operator w32_LeaderboardScoreUploaded_t_123( } #endif +#ifdef __x86_64__ +w32_LeaderboardScoreUploaded_t_123::operator u64_LeaderboardScoreUploaded_t_123() const +{ + u64_LeaderboardScoreUploaded_t_123 ret; + ret.m_bSuccess = this->m_bSuccess; + ret.m_hSteamLeaderboard = this->m_hSteamLeaderboard; + ret.m_nScore = this->m_nScore; + ret.m_bScoreChanged = this->m_bScoreChanged; + ret.m_nGlobalRankNew = this->m_nGlobalRankNew; + ret.m_nGlobalRankPrevious = this->m_nGlobalRankPrevious; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_LeaderboardScoreUploaded_t_123::operator w32_LeaderboardScoreUploaded_t_123() const +{ + w32_LeaderboardScoreUploaded_t_123 ret; + ret.m_bSuccess = this->m_bSuccess; + ret.m_hSteamLeaderboard = this->m_hSteamLeaderboard; + ret.m_nScore = this->m_nScore; + ret.m_bScoreChanged = this->m_bScoreChanged; + ret.m_nGlobalRankNew = this->m_nGlobalRankNew; + ret.m_nGlobalRankPrevious = this->m_nGlobalRankPrevious; + return ret; +} +#endif + #ifdef __i386__ w32_LeaderboardScoreUploaded_t_104::operator u32_LeaderboardScoreUploaded_t_104() const { @@ -12518,6 +13314,34 @@ u32_LeaderboardScoreUploaded_t_104::operator w32_LeaderboardScoreUploaded_t_104( } #endif +#ifdef __x86_64__ +w32_LeaderboardScoreUploaded_t_104::operator u64_LeaderboardScoreUploaded_t_104() const +{ + u64_LeaderboardScoreUploaded_t_104 ret; + ret.m_bSuccess = this->m_bSuccess; + ret.m_hSteamLeaderboard = this->m_hSteamLeaderboard; + ret.m_nScore = this->m_nScore; + ret.m_bScoreChanged = this->m_bScoreChanged; + ret.m_nGlobalRankNew = this->m_nGlobalRankNew; + ret.m_nGlobalRankPrevious = this->m_nGlobalRankPrevious; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_LeaderboardScoreUploaded_t_104::operator w32_LeaderboardScoreUploaded_t_104() const +{ + w32_LeaderboardScoreUploaded_t_104 ret; + ret.m_bSuccess = this->m_bSuccess; + ret.m_hSteamLeaderboard = this->m_hSteamLeaderboard; + ret.m_nScore = this->m_nScore; + ret.m_bScoreChanged = this->m_bScoreChanged; + ret.m_nGlobalRankNew = this->m_nGlobalRankNew; + ret.m_nGlobalRankPrevious = this->m_nGlobalRankPrevious; + return ret; +} +#endif + C_ASSERT( sizeof(w64_LeaderboardUGCSet_t_123) >= 16 ); C_ASSERT( offsetof(w64_LeaderboardUGCSet_t_123, m_eResult) == 0 ); C_ASSERT( sizeof(w64_LeaderboardUGCSet_t_123().m_eResult) >= 4 ); @@ -12606,6 +13430,26 @@ u32_LeaderboardUGCSet_t_123::operator w32_LeaderboardUGCSet_t_123() const } #endif +#ifdef __x86_64__ +w32_LeaderboardUGCSet_t_123::operator u64_LeaderboardUGCSet_t_123() const +{ + u64_LeaderboardUGCSet_t_123 ret; + ret.m_eResult = this->m_eResult; + ret.m_hSteamLeaderboard = this->m_hSteamLeaderboard; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_LeaderboardUGCSet_t_123::operator w32_LeaderboardUGCSet_t_123() const +{ + w32_LeaderboardUGCSet_t_123 ret; + ret.m_eResult = this->m_eResult; + ret.m_hSteamLeaderboard = this->m_hSteamLeaderboard; + return ret; +} +#endif + #ifdef __i386__ w32_LeaderboardUGCSet_t_111x::operator u32_LeaderboardUGCSet_t_111x() const { @@ -12626,6 +13470,26 @@ u32_LeaderboardUGCSet_t_111x::operator w32_LeaderboardUGCSet_t_111x() const } #endif +#ifdef __x86_64__ +w32_LeaderboardUGCSet_t_111x::operator u64_LeaderboardUGCSet_t_111x() const +{ + u64_LeaderboardUGCSet_t_111x ret; + ret.m_eResult = this->m_eResult; + ret.m_hSteamLeaderboard = this->m_hSteamLeaderboard; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_LeaderboardUGCSet_t_111x::operator w32_LeaderboardUGCSet_t_111x() const +{ + w32_LeaderboardUGCSet_t_111x ret; + ret.m_eResult = this->m_eResult; + ret.m_hSteamLeaderboard = this->m_hSteamLeaderboard; + return ret; +} +#endif + C_ASSERT( sizeof(w64_LobbyCreated_t_123) >= 16 ); C_ASSERT( offsetof(w64_LobbyCreated_t_123, m_eResult) == 0 ); C_ASSERT( sizeof(w64_LobbyCreated_t_123().m_eResult) >= 4 ); @@ -12714,6 +13578,26 @@ u32_LobbyCreated_t_123::operator w32_LobbyCreated_t_123() const } #endif +#ifdef __x86_64__ +w32_LobbyCreated_t_123::operator u64_LobbyCreated_t_123() const +{ + u64_LobbyCreated_t_123 ret; + ret.m_eResult = this->m_eResult; + ret.m_ulSteamIDLobby = this->m_ulSteamIDLobby; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_LobbyCreated_t_123::operator w32_LobbyCreated_t_123() const +{ + w32_LobbyCreated_t_123 ret; + ret.m_eResult = this->m_eResult; + ret.m_ulSteamIDLobby = this->m_ulSteamIDLobby; + return ret; +} +#endif + #ifdef __i386__ w32_LobbyCreated_t_099u::operator u32_LobbyCreated_t_099u() const { @@ -12734,6 +13618,26 @@ u32_LobbyCreated_t_099u::operator w32_LobbyCreated_t_099u() const } #endif +#ifdef __x86_64__ +w32_LobbyCreated_t_099u::operator u64_LobbyCreated_t_099u() const +{ + u64_LobbyCreated_t_099u ret; + ret.m_eResult = this->m_eResult; + ret.m_ulSteamIDLobby = this->m_ulSteamIDLobby; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_LobbyCreated_t_099u::operator w32_LobbyCreated_t_099u() const +{ + w32_LobbyCreated_t_099u ret; + ret.m_eResult = this->m_eResult; + ret.m_ulSteamIDLobby = this->m_ulSteamIDLobby; + return ret; +} +#endif + C_ASSERT( sizeof(w64_MicroTxnAuthorizationResponse_t_123) >= 24 ); C_ASSERT( offsetof(w64_MicroTxnAuthorizationResponse_t_123, m_unAppID) == 0 ); C_ASSERT( sizeof(w64_MicroTxnAuthorizationResponse_t_123().m_unAppID) >= 4 ); @@ -12842,6 +13746,28 @@ u32_MicroTxnAuthorizationResponse_t_123::operator w32_MicroTxnAuthorizationRespo } #endif +#ifdef __x86_64__ +w32_MicroTxnAuthorizationResponse_t_123::operator u64_MicroTxnAuthorizationResponse_t_123() const +{ + u64_MicroTxnAuthorizationResponse_t_123 ret; + ret.m_unAppID = this->m_unAppID; + ret.m_ulOrderID = this->m_ulOrderID; + ret.m_bAuthorized = this->m_bAuthorized; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_MicroTxnAuthorizationResponse_t_123::operator w32_MicroTxnAuthorizationResponse_t_123() const +{ + w32_MicroTxnAuthorizationResponse_t_123 ret; + ret.m_unAppID = this->m_unAppID; + ret.m_ulOrderID = this->m_ulOrderID; + ret.m_bAuthorized = this->m_bAuthorized; + return ret; +} +#endif + #ifdef __i386__ w32_MicroTxnAuthorizationResponse_t_109::operator u32_MicroTxnAuthorizationResponse_t_109() const { @@ -12864,6 +13790,28 @@ u32_MicroTxnAuthorizationResponse_t_109::operator w32_MicroTxnAuthorizationRespo } #endif +#ifdef __x86_64__ +w32_MicroTxnAuthorizationResponse_t_109::operator u64_MicroTxnAuthorizationResponse_t_109() const +{ + u64_MicroTxnAuthorizationResponse_t_109 ret; + ret.m_unAppID = this->m_unAppID; + ret.m_ulOrderID = this->m_ulOrderID; + ret.m_bAuthorized = this->m_bAuthorized; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_MicroTxnAuthorizationResponse_t_109::operator w32_MicroTxnAuthorizationResponse_t_109() const +{ + w32_MicroTxnAuthorizationResponse_t_109 ret; + ret.m_unAppID = this->m_unAppID; + ret.m_ulOrderID = this->m_ulOrderID; + ret.m_bAuthorized = this->m_bAuthorized; + return ret; +} +#endif + C_ASSERT( sizeof(w64_PS3TrophiesInstalled_t_123) >= 24 ); C_ASSERT( offsetof(w64_PS3TrophiesInstalled_t_123, m_nGameID) == 0 ); C_ASSERT( sizeof(w64_PS3TrophiesInstalled_t_123().m_nGameID) >= 8 ); @@ -12972,6 +13920,28 @@ u32_PS3TrophiesInstalled_t_123::operator w32_PS3TrophiesInstalled_t_123() const } #endif +#ifdef __x86_64__ +w32_PS3TrophiesInstalled_t_123::operator u64_PS3TrophiesInstalled_t_123() const +{ + u64_PS3TrophiesInstalled_t_123 ret; + ret.m_nGameID = this->m_nGameID; + ret.m_eResult = this->m_eResult; + ret.m_ulRequiredDiskSpace = this->m_ulRequiredDiskSpace; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_PS3TrophiesInstalled_t_123::operator w32_PS3TrophiesInstalled_t_123() const +{ + w32_PS3TrophiesInstalled_t_123 ret; + ret.m_nGameID = this->m_nGameID; + ret.m_eResult = this->m_eResult; + ret.m_ulRequiredDiskSpace = this->m_ulRequiredDiskSpace; + return ret; +} +#endif + #ifdef __i386__ w32_PS3TrophiesInstalled_t_112x::operator u32_PS3TrophiesInstalled_t_112x() const { @@ -12994,6 +13964,28 @@ u32_PS3TrophiesInstalled_t_112x::operator w32_PS3TrophiesInstalled_t_112x() cons } #endif +#ifdef __x86_64__ +w32_PS3TrophiesInstalled_t_112x::operator u64_PS3TrophiesInstalled_t_112x() const +{ + u64_PS3TrophiesInstalled_t_112x ret; + ret.m_nGameID = this->m_nGameID; + ret.m_eResult = this->m_eResult; + ret.m_ulRequiredDiskSpace = this->m_ulRequiredDiskSpace; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_PS3TrophiesInstalled_t_112x::operator w32_PS3TrophiesInstalled_t_112x() const +{ + w32_PS3TrophiesInstalled_t_112x ret; + ret.m_nGameID = this->m_nGameID; + ret.m_eResult = this->m_eResult; + ret.m_ulRequiredDiskSpace = this->m_ulRequiredDiskSpace; + return ret; +} +#endif + C_ASSERT( sizeof(w64_RemoteStorageAppSyncProgress_t_123) >= 288 ); C_ASSERT( offsetof(w64_RemoteStorageAppSyncProgress_t_123, m_rgchCurrentFile) == 0 ); C_ASSERT( sizeof(w64_RemoteStorageAppSyncProgress_t_123().m_rgchCurrentFile) >= 260 ); @@ -13142,6 +14134,32 @@ u32_RemoteStorageAppSyncProgress_t_123::operator w32_RemoteStorageAppSyncProgres } #endif +#ifdef __x86_64__ +w32_RemoteStorageAppSyncProgress_t_123::operator u64_RemoteStorageAppSyncProgress_t_123() const +{ + u64_RemoteStorageAppSyncProgress_t_123 ret; + ret.m_rgchCurrentFile = this->m_rgchCurrentFile; + ret.m_nAppID = this->m_nAppID; + ret.m_uBytesTransferredThisChunk = this->m_uBytesTransferredThisChunk; + ret.m_dAppPercentComplete = this->m_dAppPercentComplete; + ret.m_bUploading = this->m_bUploading; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_RemoteStorageAppSyncProgress_t_123::operator w32_RemoteStorageAppSyncProgress_t_123() const +{ + w32_RemoteStorageAppSyncProgress_t_123 ret; + ret.m_rgchCurrentFile = this->m_rgchCurrentFile; + ret.m_nAppID = this->m_nAppID; + ret.m_uBytesTransferredThisChunk = this->m_uBytesTransferredThisChunk; + ret.m_dAppPercentComplete = this->m_dAppPercentComplete; + ret.m_bUploading = this->m_bUploading; + return ret; +} +#endif + #ifdef __i386__ w32_RemoteStorageAppSyncProgress_t_111x::operator u32_RemoteStorageAppSyncProgress_t_111x() const { @@ -13168,6 +14186,32 @@ u32_RemoteStorageAppSyncProgress_t_111x::operator w32_RemoteStorageAppSyncProgre } #endif +#ifdef __x86_64__ +w32_RemoteStorageAppSyncProgress_t_111x::operator u64_RemoteStorageAppSyncProgress_t_111x() const +{ + u64_RemoteStorageAppSyncProgress_t_111x ret; + ret.m_rgchCurrentFile = this->m_rgchCurrentFile; + ret.m_nAppID = this->m_nAppID; + ret.m_uBytesTransferredThisChunk = this->m_uBytesTransferredThisChunk; + ret.m_dAppPercentComplete = this->m_dAppPercentComplete; + ret.m_bUploading = this->m_bUploading; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_RemoteStorageAppSyncProgress_t_111x::operator w32_RemoteStorageAppSyncProgress_t_111x() const +{ + w32_RemoteStorageAppSyncProgress_t_111x ret; + ret.m_rgchCurrentFile = this->m_rgchCurrentFile; + ret.m_nAppID = this->m_nAppID; + ret.m_uBytesTransferredThisChunk = this->m_uBytesTransferredThisChunk; + ret.m_dAppPercentComplete = this->m_dAppPercentComplete; + ret.m_bUploading = this->m_bUploading; + return ret; +} +#endif + C_ASSERT( sizeof(w64_RemoteStorageDeletePublishedFileResult_t_123) >= 16 ); C_ASSERT( offsetof(w64_RemoteStorageDeletePublishedFileResult_t_123, m_eResult) == 0 ); C_ASSERT( sizeof(w64_RemoteStorageDeletePublishedFileResult_t_123().m_eResult) >= 4 ); @@ -13256,6 +14300,26 @@ u32_RemoteStorageDeletePublishedFileResult_t_123::operator w32_RemoteStorageDele } #endif +#ifdef __x86_64__ +w32_RemoteStorageDeletePublishedFileResult_t_123::operator u64_RemoteStorageDeletePublishedFileResult_t_123() const +{ + u64_RemoteStorageDeletePublishedFileResult_t_123 ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_RemoteStorageDeletePublishedFileResult_t_123::operator w32_RemoteStorageDeletePublishedFileResult_t_123() const +{ + w32_RemoteStorageDeletePublishedFileResult_t_123 ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + return ret; +} +#endif + #ifdef __i386__ w32_RemoteStorageDeletePublishedFileResult_t_116x::operator u32_RemoteStorageDeletePublishedFileResult_t_116x() const { @@ -13276,6 +14340,26 @@ u32_RemoteStorageDeletePublishedFileResult_t_116x::operator w32_RemoteStorageDel } #endif +#ifdef __x86_64__ +w32_RemoteStorageDeletePublishedFileResult_t_116x::operator u64_RemoteStorageDeletePublishedFileResult_t_116x() const +{ + u64_RemoteStorageDeletePublishedFileResult_t_116x ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_RemoteStorageDeletePublishedFileResult_t_116x::operator w32_RemoteStorageDeletePublishedFileResult_t_116x() const +{ + w32_RemoteStorageDeletePublishedFileResult_t_116x ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + return ret; +} +#endif + C_ASSERT( sizeof(w64_RemoteStorageDownloadUGCResult_t_123) >= 296 ); C_ASSERT( offsetof(w64_RemoteStorageDownloadUGCResult_t_123, m_eResult) == 0 ); C_ASSERT( sizeof(w64_RemoteStorageDownloadUGCResult_t_123().m_eResult) >= 4 ); @@ -13684,6 +14768,30 @@ u32_RemoteStorageEnumerateUserPublishedFilesResult_t_123::operator w32_RemoteSto } #endif +#ifdef __x86_64__ +w32_RemoteStorageEnumerateUserPublishedFilesResult_t_123::operator u64_RemoteStorageEnumerateUserPublishedFilesResult_t_123() const +{ + u64_RemoteStorageEnumerateUserPublishedFilesResult_t_123 ret; + ret.m_eResult = this->m_eResult; + ret.m_nResultsReturned = this->m_nResultsReturned; + ret.m_nTotalResultCount = this->m_nTotalResultCount; + ret.m_rgPublishedFileId = this->m_rgPublishedFileId; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_RemoteStorageEnumerateUserPublishedFilesResult_t_123::operator w32_RemoteStorageEnumerateUserPublishedFilesResult_t_123() const +{ + w32_RemoteStorageEnumerateUserPublishedFilesResult_t_123 ret; + ret.m_eResult = this->m_eResult; + ret.m_nResultsReturned = this->m_nResultsReturned; + ret.m_nTotalResultCount = this->m_nTotalResultCount; + ret.m_rgPublishedFileId = this->m_rgPublishedFileId; + return ret; +} +#endif + #ifdef __i386__ w32_RemoteStorageEnumerateUserPublishedFilesResult_t_116x::operator u32_RemoteStorageEnumerateUserPublishedFilesResult_t_116x() const { @@ -13708,6 +14816,30 @@ u32_RemoteStorageEnumerateUserPublishedFilesResult_t_116x::operator w32_RemoteSt } #endif +#ifdef __x86_64__ +w32_RemoteStorageEnumerateUserPublishedFilesResult_t_116x::operator u64_RemoteStorageEnumerateUserPublishedFilesResult_t_116x() const +{ + u64_RemoteStorageEnumerateUserPublishedFilesResult_t_116x ret; + ret.m_eResult = this->m_eResult; + ret.m_nResultsReturned = this->m_nResultsReturned; + ret.m_nTotalResultCount = this->m_nTotalResultCount; + ret.m_rgPublishedFileId = this->m_rgPublishedFileId; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_RemoteStorageEnumerateUserPublishedFilesResult_t_116x::operator w32_RemoteStorageEnumerateUserPublishedFilesResult_t_116x() const +{ + w32_RemoteStorageEnumerateUserPublishedFilesResult_t_116x ret; + ret.m_eResult = this->m_eResult; + ret.m_nResultsReturned = this->m_nResultsReturned; + ret.m_nTotalResultCount = this->m_nTotalResultCount; + ret.m_rgPublishedFileId = this->m_rgPublishedFileId; + return ret; +} +#endif + C_ASSERT( sizeof(w64_RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_123) >= 416 ); C_ASSERT( offsetof(w64_RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_123, m_eResult) == 0 ); C_ASSERT( sizeof(w64_RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_123().m_eResult) >= 4 ); @@ -13836,6 +14968,30 @@ u32_RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_123::operator w32_Remo } #endif +#ifdef __x86_64__ +w32_RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_123::operator u64_RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_123() const +{ + u64_RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_123 ret; + ret.m_eResult = this->m_eResult; + ret.m_nResultsReturned = this->m_nResultsReturned; + ret.m_nTotalResultCount = this->m_nTotalResultCount; + ret.m_rgPublishedFileId = this->m_rgPublishedFileId; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_123::operator w32_RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_123() const +{ + w32_RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_123 ret; + ret.m_eResult = this->m_eResult; + ret.m_nResultsReturned = this->m_nResultsReturned; + ret.m_nTotalResultCount = this->m_nTotalResultCount; + ret.m_rgPublishedFileId = this->m_rgPublishedFileId; + return ret; +} +#endif + #ifdef __i386__ w32_RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_119::operator u32_RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_119() const { @@ -13860,6 +15016,30 @@ u32_RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_119::operator w32_Remo } #endif +#ifdef __x86_64__ +w32_RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_119::operator u64_RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_119() const +{ + u64_RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_119 ret; + ret.m_eResult = this->m_eResult; + ret.m_nResultsReturned = this->m_nResultsReturned; + ret.m_nTotalResultCount = this->m_nTotalResultCount; + ret.m_rgPublishedFileId = this->m_rgPublishedFileId; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_119::operator w32_RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_119() const +{ + w32_RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_119 ret; + ret.m_eResult = this->m_eResult; + ret.m_nResultsReturned = this->m_nResultsReturned; + ret.m_nTotalResultCount = this->m_nTotalResultCount; + ret.m_rgPublishedFileId = this->m_rgPublishedFileId; + return ret; +} +#endif + C_ASSERT( sizeof(w64_RemoteStorageEnumerateUserSubscribedFilesResult_t_123) >= 616 ); C_ASSERT( offsetof(w64_RemoteStorageEnumerateUserSubscribedFilesResult_t_123, m_eResult) == 0 ); C_ASSERT( sizeof(w64_RemoteStorageEnumerateUserSubscribedFilesResult_t_123().m_eResult) >= 4 ); @@ -14008,6 +15188,32 @@ u32_RemoteStorageEnumerateUserSubscribedFilesResult_t_123::operator w32_RemoteSt } #endif +#ifdef __x86_64__ +w32_RemoteStorageEnumerateUserSubscribedFilesResult_t_123::operator u64_RemoteStorageEnumerateUserSubscribedFilesResult_t_123() const +{ + u64_RemoteStorageEnumerateUserSubscribedFilesResult_t_123 ret; + ret.m_eResult = this->m_eResult; + ret.m_nResultsReturned = this->m_nResultsReturned; + ret.m_nTotalResultCount = this->m_nTotalResultCount; + ret.m_rgPublishedFileId = this->m_rgPublishedFileId; + ret.m_rgRTimeSubscribed = this->m_rgRTimeSubscribed; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_RemoteStorageEnumerateUserSubscribedFilesResult_t_123::operator w32_RemoteStorageEnumerateUserSubscribedFilesResult_t_123() const +{ + w32_RemoteStorageEnumerateUserSubscribedFilesResult_t_123 ret; + ret.m_eResult = this->m_eResult; + ret.m_nResultsReturned = this->m_nResultsReturned; + ret.m_nTotalResultCount = this->m_nTotalResultCount; + ret.m_rgPublishedFileId = this->m_rgPublishedFileId; + ret.m_rgRTimeSubscribed = this->m_rgRTimeSubscribed; + return ret; +} +#endif + #ifdef __i386__ w32_RemoteStorageEnumerateUserSubscribedFilesResult_t_116x::operator u32_RemoteStorageEnumerateUserSubscribedFilesResult_t_116x() const { @@ -14034,6 +15240,32 @@ u32_RemoteStorageEnumerateUserSubscribedFilesResult_t_116x::operator w32_RemoteS } #endif +#ifdef __x86_64__ +w32_RemoteStorageEnumerateUserSubscribedFilesResult_t_116x::operator u64_RemoteStorageEnumerateUserSubscribedFilesResult_t_116x() const +{ + u64_RemoteStorageEnumerateUserSubscribedFilesResult_t_116x ret; + ret.m_eResult = this->m_eResult; + ret.m_nResultsReturned = this->m_nResultsReturned; + ret.m_nTotalResultCount = this->m_nTotalResultCount; + ret.m_rgPublishedFileId = this->m_rgPublishedFileId; + ret.m_rgRTimeSubscribed = this->m_rgRTimeSubscribed; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_RemoteStorageEnumerateUserSubscribedFilesResult_t_116x::operator w32_RemoteStorageEnumerateUserSubscribedFilesResult_t_116x() const +{ + w32_RemoteStorageEnumerateUserSubscribedFilesResult_t_116x ret; + ret.m_eResult = this->m_eResult; + ret.m_nResultsReturned = this->m_nResultsReturned; + ret.m_nTotalResultCount = this->m_nTotalResultCount; + ret.m_rgPublishedFileId = this->m_rgPublishedFileId; + ret.m_rgRTimeSubscribed = this->m_rgRTimeSubscribed; + return ret; +} +#endif + C_ASSERT( sizeof(w64_RemoteStorageEnumerateWorkshopFilesResult_t_125) >= 624 ); C_ASSERT( offsetof(w64_RemoteStorageEnumerateWorkshopFilesResult_t_125, m_eResult) == 0 ); C_ASSERT( sizeof(w64_RemoteStorageEnumerateWorkshopFilesResult_t_125().m_eResult) >= 4 ); @@ -14254,6 +15486,36 @@ u32_RemoteStorageEnumerateWorkshopFilesResult_t_125::operator w32_RemoteStorageE } #endif +#ifdef __x86_64__ +w32_RemoteStorageEnumerateWorkshopFilesResult_t_125::operator u64_RemoteStorageEnumerateWorkshopFilesResult_t_125() const +{ + u64_RemoteStorageEnumerateWorkshopFilesResult_t_125 ret; + ret.m_eResult = this->m_eResult; + ret.m_nResultsReturned = this->m_nResultsReturned; + ret.m_nTotalResultCount = this->m_nTotalResultCount; + ret.m_rgPublishedFileId = this->m_rgPublishedFileId; + ret.m_rgScore = this->m_rgScore; + ret.m_nAppId = this->m_nAppId; + ret.m_unStartIndex = this->m_unStartIndex; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_RemoteStorageEnumerateWorkshopFilesResult_t_125::operator w32_RemoteStorageEnumerateWorkshopFilesResult_t_125() const +{ + w32_RemoteStorageEnumerateWorkshopFilesResult_t_125 ret; + ret.m_eResult = this->m_eResult; + ret.m_nResultsReturned = this->m_nResultsReturned; + ret.m_nTotalResultCount = this->m_nTotalResultCount; + ret.m_rgPublishedFileId = this->m_rgPublishedFileId; + ret.m_rgScore = this->m_rgScore; + ret.m_nAppId = this->m_nAppId; + ret.m_unStartIndex = this->m_unStartIndex; + return ret; +} +#endif + #ifdef __x86_64__ w64_RemoteStorageEnumerateWorkshopFilesResult_t_123::operator u64_RemoteStorageEnumerateWorkshopFilesResult_t_123() const { @@ -14306,6 +15568,32 @@ u32_RemoteStorageEnumerateWorkshopFilesResult_t_123::operator w32_RemoteStorageE } #endif +#ifdef __x86_64__ +w32_RemoteStorageEnumerateWorkshopFilesResult_t_123::operator u64_RemoteStorageEnumerateWorkshopFilesResult_t_123() const +{ + u64_RemoteStorageEnumerateWorkshopFilesResult_t_123 ret; + ret.m_eResult = this->m_eResult; + ret.m_nResultsReturned = this->m_nResultsReturned; + ret.m_nTotalResultCount = this->m_nTotalResultCount; + ret.m_rgPublishedFileId = this->m_rgPublishedFileId; + ret.m_rgScore = this->m_rgScore; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_RemoteStorageEnumerateWorkshopFilesResult_t_123::operator w32_RemoteStorageEnumerateWorkshopFilesResult_t_123() const +{ + w32_RemoteStorageEnumerateWorkshopFilesResult_t_123 ret; + ret.m_eResult = this->m_eResult; + ret.m_nResultsReturned = this->m_nResultsReturned; + ret.m_nTotalResultCount = this->m_nTotalResultCount; + ret.m_rgPublishedFileId = this->m_rgPublishedFileId; + ret.m_rgScore = this->m_rgScore; + return ret; +} +#endif + #ifdef __i386__ w32_RemoteStorageEnumerateWorkshopFilesResult_t_119::operator u32_RemoteStorageEnumerateWorkshopFilesResult_t_119() const { @@ -14332,6 +15620,32 @@ u32_RemoteStorageEnumerateWorkshopFilesResult_t_119::operator w32_RemoteStorageE } #endif +#ifdef __x86_64__ +w32_RemoteStorageEnumerateWorkshopFilesResult_t_119::operator u64_RemoteStorageEnumerateWorkshopFilesResult_t_119() const +{ + u64_RemoteStorageEnumerateWorkshopFilesResult_t_119 ret; + ret.m_eResult = this->m_eResult; + ret.m_nResultsReturned = this->m_nResultsReturned; + ret.m_nTotalResultCount = this->m_nTotalResultCount; + ret.m_rgPublishedFileId = this->m_rgPublishedFileId; + ret.m_rgScore = this->m_rgScore; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_RemoteStorageEnumerateWorkshopFilesResult_t_119::operator w32_RemoteStorageEnumerateWorkshopFilesResult_t_119() const +{ + w32_RemoteStorageEnumerateWorkshopFilesResult_t_119 ret; + ret.m_eResult = this->m_eResult; + ret.m_nResultsReturned = this->m_nResultsReturned; + ret.m_nTotalResultCount = this->m_nTotalResultCount; + ret.m_rgPublishedFileId = this->m_rgPublishedFileId; + ret.m_rgScore = this->m_rgScore; + return ret; +} +#endif + C_ASSERT( sizeof(w64_RemoteStorageFileShareResult_t_128x) >= 280 ); C_ASSERT( offsetof(w64_RemoteStorageFileShareResult_t_128x, m_eResult) == 0 ); C_ASSERT( sizeof(w64_RemoteStorageFileShareResult_t_128x().m_eResult) >= 4 ); @@ -14456,6 +15770,28 @@ u32_RemoteStorageFileShareResult_t_128x::operator w32_RemoteStorageFileShareResu } #endif +#ifdef __x86_64__ +w32_RemoteStorageFileShareResult_t_128x::operator u64_RemoteStorageFileShareResult_t_128x() const +{ + u64_RemoteStorageFileShareResult_t_128x ret; + ret.m_eResult = this->m_eResult; + ret.m_hFile = this->m_hFile; + ret.m_rgchFilename = this->m_rgchFilename; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_RemoteStorageFileShareResult_t_128x::operator w32_RemoteStorageFileShareResult_t_128x() const +{ + w32_RemoteStorageFileShareResult_t_128x ret; + ret.m_eResult = this->m_eResult; + ret.m_hFile = this->m_hFile; + ret.m_rgchFilename = this->m_rgchFilename; + return ret; +} +#endif + #ifdef __x86_64__ w64_RemoteStorageFileShareResult_t_123::operator u64_RemoteStorageFileShareResult_t_123() const { @@ -14496,6 +15832,26 @@ u32_RemoteStorageFileShareResult_t_123::operator w32_RemoteStorageFileShareResul } #endif +#ifdef __x86_64__ +w32_RemoteStorageFileShareResult_t_123::operator u64_RemoteStorageFileShareResult_t_123() const +{ + u64_RemoteStorageFileShareResult_t_123 ret; + ret.m_eResult = this->m_eResult; + ret.m_hFile = this->m_hFile; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_RemoteStorageFileShareResult_t_123::operator w32_RemoteStorageFileShareResult_t_123() const +{ + w32_RemoteStorageFileShareResult_t_123 ret; + ret.m_eResult = this->m_eResult; + ret.m_hFile = this->m_hFile; + return ret; +} +#endif + #ifdef __i386__ w32_RemoteStorageFileShareResult_t_111x::operator u32_RemoteStorageFileShareResult_t_111x() const { @@ -14516,6 +15872,26 @@ u32_RemoteStorageFileShareResult_t_111x::operator w32_RemoteStorageFileShareResu } #endif +#ifdef __x86_64__ +w32_RemoteStorageFileShareResult_t_111x::operator u64_RemoteStorageFileShareResult_t_111x() const +{ + u64_RemoteStorageFileShareResult_t_111x ret; + ret.m_eResult = this->m_eResult; + ret.m_hFile = this->m_hFile; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_RemoteStorageFileShareResult_t_111x::operator w32_RemoteStorageFileShareResult_t_111x() const +{ + w32_RemoteStorageFileShareResult_t_111x ret; + ret.m_eResult = this->m_eResult; + ret.m_hFile = this->m_hFile; + return ret; +} +#endif + C_ASSERT( sizeof(w64_RemoteStorageGetPublishedFileDetailsResult_t_126) >= 9760 ); C_ASSERT( offsetof(w64_RemoteStorageGetPublishedFileDetailsResult_t_126, m_eResult) == 0 ); C_ASSERT( sizeof(w64_RemoteStorageGetPublishedFileDetailsResult_t_126().m_eResult) >= 4 ); @@ -15592,6 +16968,64 @@ u32_RemoteStorageGetPublishedFileDetailsResult_t_126::operator w32_RemoteStorage } #endif +#ifdef __x86_64__ +w32_RemoteStorageGetPublishedFileDetailsResult_t_126::operator u64_RemoteStorageGetPublishedFileDetailsResult_t_126() const +{ + u64_RemoteStorageGetPublishedFileDetailsResult_t_126 ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + ret.m_nCreatorAppID = this->m_nCreatorAppID; + ret.m_nConsumerAppID = this->m_nConsumerAppID; + ret.m_rgchTitle = this->m_rgchTitle; + ret.m_rgchDescription = this->m_rgchDescription; + ret.m_hFile = this->m_hFile; + ret.m_hPreviewFile = this->m_hPreviewFile; + ret.m_ulSteamIDOwner = this->m_ulSteamIDOwner; + ret.m_rtimeCreated = this->m_rtimeCreated; + ret.m_rtimeUpdated = this->m_rtimeUpdated; + ret.m_eVisibility = this->m_eVisibility; + ret.m_bBanned = this->m_bBanned; + ret.m_rgchTags = this->m_rgchTags; + ret.m_bTagsTruncated = this->m_bTagsTruncated; + ret.m_pchFileName = this->m_pchFileName; + ret.m_nFileSize = this->m_nFileSize; + ret.m_nPreviewFileSize = this->m_nPreviewFileSize; + ret.m_rgchURL = this->m_rgchURL; + ret.m_eFileType = this->m_eFileType; + ret.m_bAcceptedForUse = this->m_bAcceptedForUse; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_RemoteStorageGetPublishedFileDetailsResult_t_126::operator w32_RemoteStorageGetPublishedFileDetailsResult_t_126() const +{ + w32_RemoteStorageGetPublishedFileDetailsResult_t_126 ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + ret.m_nCreatorAppID = this->m_nCreatorAppID; + ret.m_nConsumerAppID = this->m_nConsumerAppID; + ret.m_rgchTitle = this->m_rgchTitle; + ret.m_rgchDescription = this->m_rgchDescription; + ret.m_hFile = this->m_hFile; + ret.m_hPreviewFile = this->m_hPreviewFile; + ret.m_ulSteamIDOwner = this->m_ulSteamIDOwner; + ret.m_rtimeCreated = this->m_rtimeCreated; + ret.m_rtimeUpdated = this->m_rtimeUpdated; + ret.m_eVisibility = this->m_eVisibility; + ret.m_bBanned = this->m_bBanned; + ret.m_rgchTags = this->m_rgchTags; + ret.m_bTagsTruncated = this->m_bTagsTruncated; + ret.m_pchFileName = this->m_pchFileName; + ret.m_nFileSize = this->m_nFileSize; + ret.m_nPreviewFileSize = this->m_nPreviewFileSize; + ret.m_rgchURL = this->m_rgchURL; + ret.m_eFileType = this->m_eFileType; + ret.m_bAcceptedForUse = this->m_bAcceptedForUse; + return ret; +} +#endif + #ifdef __x86_64__ w64_RemoteStorageGetPublishedFileDetailsResult_t_123::operator u64_RemoteStorageGetPublishedFileDetailsResult_t_123() const { @@ -15704,6 +17138,62 @@ u32_RemoteStorageGetPublishedFileDetailsResult_t_123::operator w32_RemoteStorage } #endif +#ifdef __x86_64__ +w32_RemoteStorageGetPublishedFileDetailsResult_t_123::operator u64_RemoteStorageGetPublishedFileDetailsResult_t_123() const +{ + u64_RemoteStorageGetPublishedFileDetailsResult_t_123 ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + ret.m_nCreatorAppID = this->m_nCreatorAppID; + ret.m_nConsumerAppID = this->m_nConsumerAppID; + ret.m_rgchTitle = this->m_rgchTitle; + ret.m_rgchDescription = this->m_rgchDescription; + ret.m_hFile = this->m_hFile; + ret.m_hPreviewFile = this->m_hPreviewFile; + ret.m_ulSteamIDOwner = this->m_ulSteamIDOwner; + ret.m_rtimeCreated = this->m_rtimeCreated; + ret.m_rtimeUpdated = this->m_rtimeUpdated; + ret.m_eVisibility = this->m_eVisibility; + ret.m_bBanned = this->m_bBanned; + ret.m_rgchTags = this->m_rgchTags; + ret.m_bTagsTruncated = this->m_bTagsTruncated; + ret.m_pchFileName = this->m_pchFileName; + ret.m_nFileSize = this->m_nFileSize; + ret.m_nPreviewFileSize = this->m_nPreviewFileSize; + ret.m_rgchURL = this->m_rgchURL; + ret.m_eFileType = this->m_eFileType; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_RemoteStorageGetPublishedFileDetailsResult_t_123::operator w32_RemoteStorageGetPublishedFileDetailsResult_t_123() const +{ + w32_RemoteStorageGetPublishedFileDetailsResult_t_123 ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + ret.m_nCreatorAppID = this->m_nCreatorAppID; + ret.m_nConsumerAppID = this->m_nConsumerAppID; + ret.m_rgchTitle = this->m_rgchTitle; + ret.m_rgchDescription = this->m_rgchDescription; + ret.m_hFile = this->m_hFile; + ret.m_hPreviewFile = this->m_hPreviewFile; + ret.m_ulSteamIDOwner = this->m_ulSteamIDOwner; + ret.m_rtimeCreated = this->m_rtimeCreated; + ret.m_rtimeUpdated = this->m_rtimeUpdated; + ret.m_eVisibility = this->m_eVisibility; + ret.m_bBanned = this->m_bBanned; + ret.m_rgchTags = this->m_rgchTags; + ret.m_bTagsTruncated = this->m_bTagsTruncated; + ret.m_pchFileName = this->m_pchFileName; + ret.m_nFileSize = this->m_nFileSize; + ret.m_nPreviewFileSize = this->m_nPreviewFileSize; + ret.m_rgchURL = this->m_rgchURL; + ret.m_eFileType = this->m_eFileType; + return ret; +} +#endif + #ifdef __i386__ w32_RemoteStorageGetPublishedFileDetailsResult_t_119x::operator u32_RemoteStorageGetPublishedFileDetailsResult_t_119x() const { @@ -15760,6 +17250,62 @@ u32_RemoteStorageGetPublishedFileDetailsResult_t_119x::operator w32_RemoteStorag } #endif +#ifdef __x86_64__ +w32_RemoteStorageGetPublishedFileDetailsResult_t_119x::operator u64_RemoteStorageGetPublishedFileDetailsResult_t_119x() const +{ + u64_RemoteStorageGetPublishedFileDetailsResult_t_119x ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + ret.m_nCreatorAppID = this->m_nCreatorAppID; + ret.m_nConsumerAppID = this->m_nConsumerAppID; + ret.m_rgchTitle = this->m_rgchTitle; + ret.m_rgchDescription = this->m_rgchDescription; + ret.m_hFile = this->m_hFile; + ret.m_hPreviewFile = this->m_hPreviewFile; + ret.m_ulSteamIDOwner = this->m_ulSteamIDOwner; + ret.m_rtimeCreated = this->m_rtimeCreated; + ret.m_rtimeUpdated = this->m_rtimeUpdated; + ret.m_eVisibility = this->m_eVisibility; + ret.m_bBanned = this->m_bBanned; + ret.m_rgchTags = this->m_rgchTags; + ret.m_bTagsTruncated = this->m_bTagsTruncated; + ret.m_pchFileName = this->m_pchFileName; + ret.m_nFileSize = this->m_nFileSize; + ret.m_nPreviewFileSize = this->m_nPreviewFileSize; + ret.m_rgchURL = this->m_rgchURL; + ret.m_eFileType = this->m_eFileType; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_RemoteStorageGetPublishedFileDetailsResult_t_119x::operator w32_RemoteStorageGetPublishedFileDetailsResult_t_119x() const +{ + w32_RemoteStorageGetPublishedFileDetailsResult_t_119x ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + ret.m_nCreatorAppID = this->m_nCreatorAppID; + ret.m_nConsumerAppID = this->m_nConsumerAppID; + ret.m_rgchTitle = this->m_rgchTitle; + ret.m_rgchDescription = this->m_rgchDescription; + ret.m_hFile = this->m_hFile; + ret.m_hPreviewFile = this->m_hPreviewFile; + ret.m_ulSteamIDOwner = this->m_ulSteamIDOwner; + ret.m_rtimeCreated = this->m_rtimeCreated; + ret.m_rtimeUpdated = this->m_rtimeUpdated; + ret.m_eVisibility = this->m_eVisibility; + ret.m_bBanned = this->m_bBanned; + ret.m_rgchTags = this->m_rgchTags; + ret.m_bTagsTruncated = this->m_bTagsTruncated; + ret.m_pchFileName = this->m_pchFileName; + ret.m_nFileSize = this->m_nFileSize; + ret.m_nPreviewFileSize = this->m_nPreviewFileSize; + ret.m_rgchURL = this->m_rgchURL; + ret.m_eFileType = this->m_eFileType; + return ret; +} +#endif + #ifdef __i386__ w32_RemoteStorageGetPublishedFileDetailsResult_t_119::operator u32_RemoteStorageGetPublishedFileDetailsResult_t_119() const { @@ -15814,6 +17360,60 @@ u32_RemoteStorageGetPublishedFileDetailsResult_t_119::operator w32_RemoteStorage } #endif +#ifdef __x86_64__ +w32_RemoteStorageGetPublishedFileDetailsResult_t_119::operator u64_RemoteStorageGetPublishedFileDetailsResult_t_119() const +{ + u64_RemoteStorageGetPublishedFileDetailsResult_t_119 ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + ret.m_nCreatorAppID = this->m_nCreatorAppID; + ret.m_nConsumerAppID = this->m_nConsumerAppID; + ret.m_rgchTitle = this->m_rgchTitle; + ret.m_rgchDescription = this->m_rgchDescription; + ret.m_hFile = this->m_hFile; + ret.m_hPreviewFile = this->m_hPreviewFile; + ret.m_ulSteamIDOwner = this->m_ulSteamIDOwner; + ret.m_rtimeCreated = this->m_rtimeCreated; + ret.m_rtimeUpdated = this->m_rtimeUpdated; + ret.m_eVisibility = this->m_eVisibility; + ret.m_bBanned = this->m_bBanned; + ret.m_rgchTags = this->m_rgchTags; + ret.m_bTagsTruncated = this->m_bTagsTruncated; + ret.m_pchFileName = this->m_pchFileName; + ret.m_nFileSize = this->m_nFileSize; + ret.m_nPreviewFileSize = this->m_nPreviewFileSize; + ret.m_rgchURL = this->m_rgchURL; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_RemoteStorageGetPublishedFileDetailsResult_t_119::operator w32_RemoteStorageGetPublishedFileDetailsResult_t_119() const +{ + w32_RemoteStorageGetPublishedFileDetailsResult_t_119 ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + ret.m_nCreatorAppID = this->m_nCreatorAppID; + ret.m_nConsumerAppID = this->m_nConsumerAppID; + ret.m_rgchTitle = this->m_rgchTitle; + ret.m_rgchDescription = this->m_rgchDescription; + ret.m_hFile = this->m_hFile; + ret.m_hPreviewFile = this->m_hPreviewFile; + ret.m_ulSteamIDOwner = this->m_ulSteamIDOwner; + ret.m_rtimeCreated = this->m_rtimeCreated; + ret.m_rtimeUpdated = this->m_rtimeUpdated; + ret.m_eVisibility = this->m_eVisibility; + ret.m_bBanned = this->m_bBanned; + ret.m_rgchTags = this->m_rgchTags; + ret.m_bTagsTruncated = this->m_bTagsTruncated; + ret.m_pchFileName = this->m_pchFileName; + ret.m_nFileSize = this->m_nFileSize; + ret.m_nPreviewFileSize = this->m_nPreviewFileSize; + ret.m_rgchURL = this->m_rgchURL; + return ret; +} +#endif + #ifdef __i386__ w32_RemoteStorageGetPublishedFileDetailsResult_t_118::operator u32_RemoteStorageGetPublishedFileDetailsResult_t_118() const { @@ -15866,6 +17466,58 @@ u32_RemoteStorageGetPublishedFileDetailsResult_t_118::operator w32_RemoteStorage } #endif +#ifdef __x86_64__ +w32_RemoteStorageGetPublishedFileDetailsResult_t_118::operator u64_RemoteStorageGetPublishedFileDetailsResult_t_118() const +{ + u64_RemoteStorageGetPublishedFileDetailsResult_t_118 ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + ret.m_nCreatorAppID = this->m_nCreatorAppID; + ret.m_nConsumerAppID = this->m_nConsumerAppID; + ret.m_rgchTitle = this->m_rgchTitle; + ret.m_rgchDescription = this->m_rgchDescription; + ret.m_hFile = this->m_hFile; + ret.m_hPreviewFile = this->m_hPreviewFile; + ret.m_ulSteamIDOwner = this->m_ulSteamIDOwner; + ret.m_rtimeCreated = this->m_rtimeCreated; + ret.m_rtimeUpdated = this->m_rtimeUpdated; + ret.m_eVisibility = this->m_eVisibility; + ret.m_bBanned = this->m_bBanned; + ret.m_rgchTags = this->m_rgchTags; + ret.m_bTagsTruncated = this->m_bTagsTruncated; + ret.m_pchFileName = this->m_pchFileName; + ret.m_nFileSize = this->m_nFileSize; + ret.m_nPreviewFileSize = this->m_nPreviewFileSize; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_RemoteStorageGetPublishedFileDetailsResult_t_118::operator w32_RemoteStorageGetPublishedFileDetailsResult_t_118() const +{ + w32_RemoteStorageGetPublishedFileDetailsResult_t_118 ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + ret.m_nCreatorAppID = this->m_nCreatorAppID; + ret.m_nConsumerAppID = this->m_nConsumerAppID; + ret.m_rgchTitle = this->m_rgchTitle; + ret.m_rgchDescription = this->m_rgchDescription; + ret.m_hFile = this->m_hFile; + ret.m_hPreviewFile = this->m_hPreviewFile; + ret.m_ulSteamIDOwner = this->m_ulSteamIDOwner; + ret.m_rtimeCreated = this->m_rtimeCreated; + ret.m_rtimeUpdated = this->m_rtimeUpdated; + ret.m_eVisibility = this->m_eVisibility; + ret.m_bBanned = this->m_bBanned; + ret.m_rgchTags = this->m_rgchTags; + ret.m_bTagsTruncated = this->m_bTagsTruncated; + ret.m_pchFileName = this->m_pchFileName; + ret.m_nFileSize = this->m_nFileSize; + ret.m_nPreviewFileSize = this->m_nPreviewFileSize; + return ret; +} +#endif + #ifdef __i386__ w32_RemoteStorageGetPublishedFileDetailsResult_t_116x::operator u32_RemoteStorageGetPublishedFileDetailsResult_t_116x() const { @@ -15914,6 +17566,54 @@ u32_RemoteStorageGetPublishedFileDetailsResult_t_116x::operator w32_RemoteStorag } #endif +#ifdef __x86_64__ +w32_RemoteStorageGetPublishedFileDetailsResult_t_116x::operator u64_RemoteStorageGetPublishedFileDetailsResult_t_116x() const +{ + u64_RemoteStorageGetPublishedFileDetailsResult_t_116x ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + ret.m_nCreatorAppID = this->m_nCreatorAppID; + ret.m_nConsumerAppID = this->m_nConsumerAppID; + ret.m_rgchTitle = this->m_rgchTitle; + ret.m_rgchDescription = this->m_rgchDescription; + ret.m_hFile = this->m_hFile; + ret.m_hPreviewFile = this->m_hPreviewFile; + ret.m_ulSteamIDOwner = this->m_ulSteamIDOwner; + ret.m_rtimeCreated = this->m_rtimeCreated; + ret.m_rtimeUpdated = this->m_rtimeUpdated; + ret.m_eVisibility = this->m_eVisibility; + ret.m_bBanned = this->m_bBanned; + ret.m_rgchTags = this->m_rgchTags; + ret.m_bTagsTruncated = this->m_bTagsTruncated; + ret.m_pchFileName = this->m_pchFileName; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_RemoteStorageGetPublishedFileDetailsResult_t_116x::operator w32_RemoteStorageGetPublishedFileDetailsResult_t_116x() const +{ + w32_RemoteStorageGetPublishedFileDetailsResult_t_116x ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + ret.m_nCreatorAppID = this->m_nCreatorAppID; + ret.m_nConsumerAppID = this->m_nConsumerAppID; + ret.m_rgchTitle = this->m_rgchTitle; + ret.m_rgchDescription = this->m_rgchDescription; + ret.m_hFile = this->m_hFile; + ret.m_hPreviewFile = this->m_hPreviewFile; + ret.m_ulSteamIDOwner = this->m_ulSteamIDOwner; + ret.m_rtimeCreated = this->m_rtimeCreated; + ret.m_rtimeUpdated = this->m_rtimeUpdated; + ret.m_eVisibility = this->m_eVisibility; + ret.m_bBanned = this->m_bBanned; + ret.m_rgchTags = this->m_rgchTags; + ret.m_bTagsTruncated = this->m_bTagsTruncated; + ret.m_pchFileName = this->m_pchFileName; + return ret; +} +#endif + C_ASSERT( sizeof(w64_RemoteStorageGetPublishedItemVoteDetailsResult_t_123) >= 32 ); C_ASSERT( offsetof(w64_RemoteStorageGetPublishedItemVoteDetailsResult_t_123, m_eResult) == 0 ); C_ASSERT( sizeof(w64_RemoteStorageGetPublishedItemVoteDetailsResult_t_123().m_eResult) >= 4 ); @@ -16082,6 +17782,34 @@ u32_RemoteStorageGetPublishedItemVoteDetailsResult_t_123::operator w32_RemoteSto } #endif +#ifdef __x86_64__ +w32_RemoteStorageGetPublishedItemVoteDetailsResult_t_123::operator u64_RemoteStorageGetPublishedItemVoteDetailsResult_t_123() const +{ + u64_RemoteStorageGetPublishedItemVoteDetailsResult_t_123 ret; + ret.m_eResult = this->m_eResult; + ret.m_unPublishedFileId = this->m_unPublishedFileId; + ret.m_nVotesFor = this->m_nVotesFor; + ret.m_nVotesAgainst = this->m_nVotesAgainst; + ret.m_nReports = this->m_nReports; + ret.m_fScore = this->m_fScore; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_RemoteStorageGetPublishedItemVoteDetailsResult_t_123::operator w32_RemoteStorageGetPublishedItemVoteDetailsResult_t_123() const +{ + w32_RemoteStorageGetPublishedItemVoteDetailsResult_t_123 ret; + ret.m_eResult = this->m_eResult; + ret.m_unPublishedFileId = this->m_unPublishedFileId; + ret.m_nVotesFor = this->m_nVotesFor; + ret.m_nVotesAgainst = this->m_nVotesAgainst; + ret.m_nReports = this->m_nReports; + ret.m_fScore = this->m_fScore; + return ret; +} +#endif + #ifdef __i386__ w32_RemoteStorageGetPublishedItemVoteDetailsResult_t_119::operator u32_RemoteStorageGetPublishedItemVoteDetailsResult_t_119() const { @@ -16110,6 +17838,34 @@ u32_RemoteStorageGetPublishedItemVoteDetailsResult_t_119::operator w32_RemoteSto } #endif +#ifdef __x86_64__ +w32_RemoteStorageGetPublishedItemVoteDetailsResult_t_119::operator u64_RemoteStorageGetPublishedItemVoteDetailsResult_t_119() const +{ + u64_RemoteStorageGetPublishedItemVoteDetailsResult_t_119 ret; + ret.m_eResult = this->m_eResult; + ret.m_unPublishedFileId = this->m_unPublishedFileId; + ret.m_nVotesFor = this->m_nVotesFor; + ret.m_nVotesAgainst = this->m_nVotesAgainst; + ret.m_nReports = this->m_nReports; + ret.m_fScore = this->m_fScore; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_RemoteStorageGetPublishedItemVoteDetailsResult_t_119::operator w32_RemoteStorageGetPublishedItemVoteDetailsResult_t_119() const +{ + w32_RemoteStorageGetPublishedItemVoteDetailsResult_t_119 ret; + ret.m_eResult = this->m_eResult; + ret.m_unPublishedFileId = this->m_unPublishedFileId; + ret.m_nVotesFor = this->m_nVotesFor; + ret.m_nVotesAgainst = this->m_nVotesAgainst; + ret.m_nReports = this->m_nReports; + ret.m_fScore = this->m_fScore; + return ret; +} +#endif + C_ASSERT( sizeof(w64_RemoteStoragePublishFileResult_t_125) >= 24 ); C_ASSERT( offsetof(w64_RemoteStoragePublishFileResult_t_125, m_eResult) == 0 ); C_ASSERT( sizeof(w64_RemoteStoragePublishFileResult_t_125().m_eResult) >= 4 ); @@ -16234,6 +17990,28 @@ u32_RemoteStoragePublishFileResult_t_125::operator w32_RemoteStoragePublishFileR } #endif +#ifdef __x86_64__ +w32_RemoteStoragePublishFileResult_t_125::operator u64_RemoteStoragePublishFileResult_t_125() const +{ + u64_RemoteStoragePublishFileResult_t_125 ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + ret.m_bUserNeedsToAcceptWorkshopLegalAgreement = this->m_bUserNeedsToAcceptWorkshopLegalAgreement; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_RemoteStoragePublishFileResult_t_125::operator w32_RemoteStoragePublishFileResult_t_125() const +{ + w32_RemoteStoragePublishFileResult_t_125 ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + ret.m_bUserNeedsToAcceptWorkshopLegalAgreement = this->m_bUserNeedsToAcceptWorkshopLegalAgreement; + return ret; +} +#endif + #ifdef __x86_64__ w64_RemoteStoragePublishFileResult_t_123::operator u64_RemoteStoragePublishFileResult_t_123() const { @@ -16274,6 +18052,26 @@ u32_RemoteStoragePublishFileResult_t_123::operator w32_RemoteStoragePublishFileR } #endif +#ifdef __x86_64__ +w32_RemoteStoragePublishFileResult_t_123::operator u64_RemoteStoragePublishFileResult_t_123() const +{ + u64_RemoteStoragePublishFileResult_t_123 ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_RemoteStoragePublishFileResult_t_123::operator w32_RemoteStoragePublishFileResult_t_123() const +{ + w32_RemoteStoragePublishFileResult_t_123 ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + return ret; +} +#endif + #ifdef __i386__ w32_RemoteStoragePublishFileResult_t_116x::operator u32_RemoteStoragePublishFileResult_t_116x() const { @@ -16294,6 +18092,26 @@ u32_RemoteStoragePublishFileResult_t_116x::operator w32_RemoteStoragePublishFile } #endif +#ifdef __x86_64__ +w32_RemoteStoragePublishFileResult_t_116x::operator u64_RemoteStoragePublishFileResult_t_116x() const +{ + u64_RemoteStoragePublishFileResult_t_116x ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_RemoteStoragePublishFileResult_t_116x::operator w32_RemoteStoragePublishFileResult_t_116x() const +{ + w32_RemoteStoragePublishFileResult_t_116x ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + return ret; +} +#endif + C_ASSERT( sizeof(w64_RemoteStoragePublishedFileUpdated_t) >= 24 ); C_ASSERT( offsetof(w64_RemoteStoragePublishedFileUpdated_t, m_nPublishedFileId) == 0 ); C_ASSERT( sizeof(w64_RemoteStoragePublishedFileUpdated_t().m_nPublishedFileId) >= 8 ); @@ -16370,6 +18188,28 @@ u32_RemoteStoragePublishedFileUpdated_t::operator w32_RemoteStoragePublishedFile } #endif +#ifdef __x86_64__ +w32_RemoteStoragePublishedFileUpdated_t::operator u64_RemoteStoragePublishedFileUpdated_t() const +{ + u64_RemoteStoragePublishedFileUpdated_t ret; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + ret.m_nAppID = this->m_nAppID; + ret.m_ulUnused = this->m_ulUnused; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_RemoteStoragePublishedFileUpdated_t::operator w32_RemoteStoragePublishedFileUpdated_t() const +{ + w32_RemoteStoragePublishedFileUpdated_t ret; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + ret.m_nAppID = this->m_nAppID; + ret.m_ulUnused = this->m_ulUnused; + return ret; +} +#endif + C_ASSERT( sizeof(w64_RemoteStorageSetUserPublishedFileActionResult_t_123) >= 24 ); C_ASSERT( offsetof(w64_RemoteStorageSetUserPublishedFileActionResult_t_123, m_eResult) == 0 ); C_ASSERT( sizeof(w64_RemoteStorageSetUserPublishedFileActionResult_t_123().m_eResult) >= 4 ); @@ -16478,6 +18318,28 @@ u32_RemoteStorageSetUserPublishedFileActionResult_t_123::operator w32_RemoteStor } #endif +#ifdef __x86_64__ +w32_RemoteStorageSetUserPublishedFileActionResult_t_123::operator u64_RemoteStorageSetUserPublishedFileActionResult_t_123() const +{ + u64_RemoteStorageSetUserPublishedFileActionResult_t_123 ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + ret.m_eAction = this->m_eAction; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_RemoteStorageSetUserPublishedFileActionResult_t_123::operator w32_RemoteStorageSetUserPublishedFileActionResult_t_123() const +{ + w32_RemoteStorageSetUserPublishedFileActionResult_t_123 ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + ret.m_eAction = this->m_eAction; + return ret; +} +#endif + #ifdef __i386__ w32_RemoteStorageSetUserPublishedFileActionResult_t_119::operator u32_RemoteStorageSetUserPublishedFileActionResult_t_119() const { @@ -16500,6 +18362,28 @@ u32_RemoteStorageSetUserPublishedFileActionResult_t_119::operator w32_RemoteStor } #endif +#ifdef __x86_64__ +w32_RemoteStorageSetUserPublishedFileActionResult_t_119::operator u64_RemoteStorageSetUserPublishedFileActionResult_t_119() const +{ + u64_RemoteStorageSetUserPublishedFileActionResult_t_119 ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + ret.m_eAction = this->m_eAction; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_RemoteStorageSetUserPublishedFileActionResult_t_119::operator w32_RemoteStorageSetUserPublishedFileActionResult_t_119() const +{ + w32_RemoteStorageSetUserPublishedFileActionResult_t_119 ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + ret.m_eAction = this->m_eAction; + return ret; +} +#endif + C_ASSERT( sizeof(w64_RemoteStorageSubscribePublishedFileResult_t_123) >= 16 ); C_ASSERT( offsetof(w64_RemoteStorageSubscribePublishedFileResult_t_123, m_eResult) == 0 ); C_ASSERT( sizeof(w64_RemoteStorageSubscribePublishedFileResult_t_123().m_eResult) >= 4 ); @@ -16580,6 +18464,44 @@ u32_RemoteStorageSubscribePublishedFileResult_t_123::operator w32_RemoteStorageS } #endif +#ifdef __x86_64__ +w32_RemoteStorageSubscribePublishedFileResult_t_123::operator u64_RemoteStorageSubscribePublishedFileResult_t_123() const +{ + u64_RemoteStorageSubscribePublishedFileResult_t_123 ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_RemoteStorageSubscribePublishedFileResult_t_123::operator w32_RemoteStorageSubscribePublishedFileResult_t_123() const +{ + w32_RemoteStorageSubscribePublishedFileResult_t_123 ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + return ret; +} +#endif + +#ifdef __x86_64__ +w32_RemoteStorageSubscribePublishedFileResult_t_116x::operator u64_RemoteStorageSubscribePublishedFileResult_t_116x() const +{ + u64_RemoteStorageSubscribePublishedFileResult_t_116x ret; + ret.m_eResult = this->m_eResult; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_RemoteStorageSubscribePublishedFileResult_t_116x::operator w32_RemoteStorageSubscribePublishedFileResult_t_116x() const +{ + w32_RemoteStorageSubscribePublishedFileResult_t_116x ret; + ret.m_eResult = this->m_eResult; + return ret; +} +#endif + C_ASSERT( sizeof(w64_RemoteStorageUnsubscribePublishedFileResult_t_123) >= 16 ); C_ASSERT( offsetof(w64_RemoteStorageUnsubscribePublishedFileResult_t_123, m_eResult) == 0 ); C_ASSERT( sizeof(w64_RemoteStorageUnsubscribePublishedFileResult_t_123().m_eResult) >= 4 ); @@ -16660,6 +18582,44 @@ u32_RemoteStorageUnsubscribePublishedFileResult_t_123::operator w32_RemoteStorag } #endif +#ifdef __x86_64__ +w32_RemoteStorageUnsubscribePublishedFileResult_t_123::operator u64_RemoteStorageUnsubscribePublishedFileResult_t_123() const +{ + u64_RemoteStorageUnsubscribePublishedFileResult_t_123 ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_RemoteStorageUnsubscribePublishedFileResult_t_123::operator w32_RemoteStorageUnsubscribePublishedFileResult_t_123() const +{ + w32_RemoteStorageUnsubscribePublishedFileResult_t_123 ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + return ret; +} +#endif + +#ifdef __x86_64__ +w32_RemoteStorageUnsubscribePublishedFileResult_t_116x::operator u64_RemoteStorageUnsubscribePublishedFileResult_t_116x() const +{ + u64_RemoteStorageUnsubscribePublishedFileResult_t_116x ret; + ret.m_eResult = this->m_eResult; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_RemoteStorageUnsubscribePublishedFileResult_t_116x::operator w32_RemoteStorageUnsubscribePublishedFileResult_t_116x() const +{ + w32_RemoteStorageUnsubscribePublishedFileResult_t_116x ret; + ret.m_eResult = this->m_eResult; + return ret; +} +#endif + C_ASSERT( sizeof(w64_RemoteStorageUpdatePublishedFileRequest_t) >= 64 ); C_ASSERT( offsetof(w64_RemoteStorageUpdatePublishedFileRequest_t, m_unPublishedFileId) == 0 ); C_ASSERT( sizeof(w64_RemoteStorageUpdatePublishedFileRequest_t().m_unPublishedFileId) >= 8 ); @@ -16896,6 +18856,28 @@ u32_RemoteStorageUpdatePublishedFileResult_t_125::operator w32_RemoteStorageUpda } #endif +#ifdef __x86_64__ +w32_RemoteStorageUpdatePublishedFileResult_t_125::operator u64_RemoteStorageUpdatePublishedFileResult_t_125() const +{ + u64_RemoteStorageUpdatePublishedFileResult_t_125 ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + ret.m_bUserNeedsToAcceptWorkshopLegalAgreement = this->m_bUserNeedsToAcceptWorkshopLegalAgreement; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_RemoteStorageUpdatePublishedFileResult_t_125::operator w32_RemoteStorageUpdatePublishedFileResult_t_125() const +{ + w32_RemoteStorageUpdatePublishedFileResult_t_125 ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + ret.m_bUserNeedsToAcceptWorkshopLegalAgreement = this->m_bUserNeedsToAcceptWorkshopLegalAgreement; + return ret; +} +#endif + #ifdef __x86_64__ w64_RemoteStorageUpdatePublishedFileResult_t_123::operator u64_RemoteStorageUpdatePublishedFileResult_t_123() const { @@ -16936,6 +18918,26 @@ u32_RemoteStorageUpdatePublishedFileResult_t_123::operator w32_RemoteStorageUpda } #endif +#ifdef __x86_64__ +w32_RemoteStorageUpdatePublishedFileResult_t_123::operator u64_RemoteStorageUpdatePublishedFileResult_t_123() const +{ + u64_RemoteStorageUpdatePublishedFileResult_t_123 ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_RemoteStorageUpdatePublishedFileResult_t_123::operator w32_RemoteStorageUpdatePublishedFileResult_t_123() const +{ + w32_RemoteStorageUpdatePublishedFileResult_t_123 ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + return ret; +} +#endif + #ifdef __i386__ w32_RemoteStorageUpdatePublishedFileResult_t_116x::operator u32_RemoteStorageUpdatePublishedFileResult_t_116x() const { @@ -16956,6 +18958,26 @@ u32_RemoteStorageUpdatePublishedFileResult_t_116x::operator w32_RemoteStorageUpd } #endif +#ifdef __x86_64__ +w32_RemoteStorageUpdatePublishedFileResult_t_116x::operator u64_RemoteStorageUpdatePublishedFileResult_t_116x() const +{ + u64_RemoteStorageUpdatePublishedFileResult_t_116x ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_RemoteStorageUpdatePublishedFileResult_t_116x::operator w32_RemoteStorageUpdatePublishedFileResult_t_116x() const +{ + w32_RemoteStorageUpdatePublishedFileResult_t_116x ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + return ret; +} +#endif + C_ASSERT( sizeof(w64_RemoteStorageUpdateUserPublishedItemVoteResult_t_123) >= 16 ); C_ASSERT( offsetof(w64_RemoteStorageUpdateUserPublishedItemVoteResult_t_123, m_eResult) == 0 ); C_ASSERT( sizeof(w64_RemoteStorageUpdateUserPublishedItemVoteResult_t_123().m_eResult) >= 4 ); @@ -17044,6 +19066,26 @@ u32_RemoteStorageUpdateUserPublishedItemVoteResult_t_123::operator w32_RemoteSto } #endif +#ifdef __x86_64__ +w32_RemoteStorageUpdateUserPublishedItemVoteResult_t_123::operator u64_RemoteStorageUpdateUserPublishedItemVoteResult_t_123() const +{ + u64_RemoteStorageUpdateUserPublishedItemVoteResult_t_123 ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_RemoteStorageUpdateUserPublishedItemVoteResult_t_123::operator w32_RemoteStorageUpdateUserPublishedItemVoteResult_t_123() const +{ + w32_RemoteStorageUpdateUserPublishedItemVoteResult_t_123 ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + return ret; +} +#endif + #ifdef __i386__ w32_RemoteStorageUpdateUserPublishedItemVoteResult_t_119::operator u32_RemoteStorageUpdateUserPublishedItemVoteResult_t_119() const { @@ -17064,6 +19106,26 @@ u32_RemoteStorageUpdateUserPublishedItemVoteResult_t_119::operator w32_RemoteSto } #endif +#ifdef __x86_64__ +w32_RemoteStorageUpdateUserPublishedItemVoteResult_t_119::operator u64_RemoteStorageUpdateUserPublishedItemVoteResult_t_119() const +{ + u64_RemoteStorageUpdateUserPublishedItemVoteResult_t_119 ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_RemoteStorageUpdateUserPublishedItemVoteResult_t_119::operator w32_RemoteStorageUpdateUserPublishedItemVoteResult_t_119() const +{ + w32_RemoteStorageUpdateUserPublishedItemVoteResult_t_119 ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + return ret; +} +#endif + C_ASSERT( sizeof(w64_RemoteStorageUserVoteDetails_t_123) >= 24 ); C_ASSERT( offsetof(w64_RemoteStorageUserVoteDetails_t_123, m_eResult) == 0 ); C_ASSERT( sizeof(w64_RemoteStorageUserVoteDetails_t_123().m_eResult) >= 4 ); @@ -17172,6 +19234,28 @@ u32_RemoteStorageUserVoteDetails_t_123::operator w32_RemoteStorageUserVoteDetail } #endif +#ifdef __x86_64__ +w32_RemoteStorageUserVoteDetails_t_123::operator u64_RemoteStorageUserVoteDetails_t_123() const +{ + u64_RemoteStorageUserVoteDetails_t_123 ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + ret.m_eVote = this->m_eVote; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_RemoteStorageUserVoteDetails_t_123::operator w32_RemoteStorageUserVoteDetails_t_123() const +{ + w32_RemoteStorageUserVoteDetails_t_123 ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + ret.m_eVote = this->m_eVote; + return ret; +} +#endif + #ifdef __i386__ w32_RemoteStorageUserVoteDetails_t_119::operator u32_RemoteStorageUserVoteDetails_t_119() const { @@ -17194,6 +19278,28 @@ u32_RemoteStorageUserVoteDetails_t_119::operator w32_RemoteStorageUserVoteDetail } #endif +#ifdef __x86_64__ +w32_RemoteStorageUserVoteDetails_t_119::operator u64_RemoteStorageUserVoteDetails_t_119() const +{ + u64_RemoteStorageUserVoteDetails_t_119 ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + ret.m_eVote = this->m_eVote; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_RemoteStorageUserVoteDetails_t_119::operator w32_RemoteStorageUserVoteDetails_t_119() const +{ + w32_RemoteStorageUserVoteDetails_t_119 ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + ret.m_eVote = this->m_eVote; + return ret; +} +#endif + C_ASSERT( sizeof(w64_RemoveAppDependencyResult_t) >= 24 ); C_ASSERT( offsetof(w64_RemoveAppDependencyResult_t, m_eResult) == 0 ); C_ASSERT( sizeof(w64_RemoveAppDependencyResult_t().m_eResult) >= 4 ); @@ -17270,6 +19376,28 @@ u32_RemoveAppDependencyResult_t::operator w32_RemoveAppDependencyResult_t() cons } #endif +#ifdef __x86_64__ +w32_RemoveAppDependencyResult_t::operator u64_RemoveAppDependencyResult_t() const +{ + u64_RemoveAppDependencyResult_t ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + ret.m_nAppID = this->m_nAppID; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_RemoveAppDependencyResult_t::operator w32_RemoveAppDependencyResult_t() const +{ + w32_RemoveAppDependencyResult_t ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + ret.m_nAppID = this->m_nAppID; + return ret; +} +#endif + C_ASSERT( sizeof(w64_RemoveUGCDependencyResult_t) >= 24 ); C_ASSERT( offsetof(w64_RemoveUGCDependencyResult_t, m_eResult) == 0 ); C_ASSERT( sizeof(w64_RemoveUGCDependencyResult_t().m_eResult) >= 4 ); @@ -17346,6 +19474,28 @@ u32_RemoveUGCDependencyResult_t::operator w32_RemoveUGCDependencyResult_t() cons } #endif +#ifdef __x86_64__ +w32_RemoveUGCDependencyResult_t::operator u64_RemoveUGCDependencyResult_t() const +{ + u64_RemoveUGCDependencyResult_t ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + ret.m_nChildPublishedFileId = this->m_nChildPublishedFileId; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_RemoveUGCDependencyResult_t::operator w32_RemoveUGCDependencyResult_t() const +{ + w32_RemoveUGCDependencyResult_t ret; + ret.m_eResult = this->m_eResult; + ret.m_nPublishedFileId = this->m_nPublishedFileId; + ret.m_nChildPublishedFileId = this->m_nChildPublishedFileId; + return ret; +} +#endif + C_ASSERT( sizeof(w64_RequestPlayersForGameFinalResultCallback_t) >= 24 ); C_ASSERT( offsetof(w64_RequestPlayersForGameFinalResultCallback_t, m_eResult) == 0 ); C_ASSERT( sizeof(w64_RequestPlayersForGameFinalResultCallback_t().m_eResult) >= 4 ); @@ -17422,6 +19572,28 @@ u32_RequestPlayersForGameFinalResultCallback_t::operator w32_RequestPlayersForGa } #endif +#ifdef __x86_64__ +w32_RequestPlayersForGameFinalResultCallback_t::operator u64_RequestPlayersForGameFinalResultCallback_t() const +{ + u64_RequestPlayersForGameFinalResultCallback_t ret; + ret.m_eResult = this->m_eResult; + ret.m_ullSearchID = this->m_ullSearchID; + ret.m_ullUniqueGameID = this->m_ullUniqueGameID; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_RequestPlayersForGameFinalResultCallback_t::operator w32_RequestPlayersForGameFinalResultCallback_t() const +{ + w32_RequestPlayersForGameFinalResultCallback_t ret; + ret.m_eResult = this->m_eResult; + ret.m_ullSearchID = this->m_ullSearchID; + ret.m_ullUniqueGameID = this->m_ullUniqueGameID; + return ret; +} +#endif + C_ASSERT( sizeof(w64_RequestPlayersForGameProgressCallback_t) >= 16 ); C_ASSERT( offsetof(w64_RequestPlayersForGameProgressCallback_t, m_eResult) == 0 ); C_ASSERT( sizeof(w64_RequestPlayersForGameProgressCallback_t().m_eResult) >= 4 ); @@ -17486,6 +19658,26 @@ u32_RequestPlayersForGameProgressCallback_t::operator w32_RequestPlayersForGameP } #endif +#ifdef __x86_64__ +w32_RequestPlayersForGameProgressCallback_t::operator u64_RequestPlayersForGameProgressCallback_t() const +{ + u64_RequestPlayersForGameProgressCallback_t ret; + ret.m_eResult = this->m_eResult; + ret.m_ullSearchID = this->m_ullSearchID; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_RequestPlayersForGameProgressCallback_t::operator w32_RequestPlayersForGameProgressCallback_t() const +{ + w32_RequestPlayersForGameProgressCallback_t ret; + ret.m_eResult = this->m_eResult; + ret.m_ullSearchID = this->m_ullSearchID; + return ret; +} +#endif + C_ASSERT( sizeof(w64_RequestPlayersForGameResultCallback_t) >= 64 ); C_ASSERT( offsetof(w64_RequestPlayersForGameResultCallback_t, m_eResult) == 0 ); C_ASSERT( sizeof(w64_RequestPlayersForGameResultCallback_t().m_eResult) >= 4 ); @@ -17646,6 +19838,42 @@ u32_RequestPlayersForGameResultCallback_t::operator w32_RequestPlayersForGameRes } #endif +#ifdef __x86_64__ +w32_RequestPlayersForGameResultCallback_t::operator u64_RequestPlayersForGameResultCallback_t() const +{ + u64_RequestPlayersForGameResultCallback_t ret; + ret.m_eResult = this->m_eResult; + ret.m_ullSearchID = this->m_ullSearchID; + ret.m_SteamIDPlayerFound = this->m_SteamIDPlayerFound; + ret.m_SteamIDLobby = this->m_SteamIDLobby; + ret.m_ePlayerAcceptState = this->m_ePlayerAcceptState; + ret.m_nPlayerIndex = this->m_nPlayerIndex; + ret.m_nTotalPlayersFound = this->m_nTotalPlayersFound; + ret.m_nTotalPlayersAcceptedGame = this->m_nTotalPlayersAcceptedGame; + ret.m_nSuggestedTeamIndex = this->m_nSuggestedTeamIndex; + ret.m_ullUniqueGameID = this->m_ullUniqueGameID; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_RequestPlayersForGameResultCallback_t::operator w32_RequestPlayersForGameResultCallback_t() const +{ + w32_RequestPlayersForGameResultCallback_t ret; + ret.m_eResult = this->m_eResult; + ret.m_ullSearchID = this->m_ullSearchID; + ret.m_SteamIDPlayerFound = this->m_SteamIDPlayerFound; + ret.m_SteamIDLobby = this->m_SteamIDLobby; + ret.m_ePlayerAcceptState = this->m_ePlayerAcceptState; + ret.m_nPlayerIndex = this->m_nPlayerIndex; + ret.m_nTotalPlayersFound = this->m_nTotalPlayersFound; + ret.m_nTotalPlayersAcceptedGame = this->m_nTotalPlayersAcceptedGame; + ret.m_nSuggestedTeamIndex = this->m_nSuggestedTeamIndex; + ret.m_ullUniqueGameID = this->m_ullUniqueGameID; + return ret; +} +#endif + C_ASSERT( sizeof(w64_SteamInputConfigurationLoaded_t) >= 40 ); C_ASSERT( offsetof(w64_SteamInputConfigurationLoaded_t, m_unAppID) == 0 ); C_ASSERT( sizeof(w64_SteamInputConfigurationLoaded_t().m_unAppID) >= 4 ); @@ -17770,6 +19998,36 @@ u32_SteamInputConfigurationLoaded_t::operator w32_SteamInputConfigurationLoaded_ } #endif +#ifdef __x86_64__ +w32_SteamInputConfigurationLoaded_t::operator u64_SteamInputConfigurationLoaded_t() const +{ + u64_SteamInputConfigurationLoaded_t ret; + ret.m_unAppID = this->m_unAppID; + ret.m_ulDeviceHandle = this->m_ulDeviceHandle; + ret.m_ulMappingCreator = this->m_ulMappingCreator; + ret.m_unMajorRevision = this->m_unMajorRevision; + ret.m_unMinorRevision = this->m_unMinorRevision; + ret.m_bUsesSteamInputAPI = this->m_bUsesSteamInputAPI; + ret.m_bUsesGamepadAPI = this->m_bUsesGamepadAPI; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_SteamInputConfigurationLoaded_t::operator w32_SteamInputConfigurationLoaded_t() const +{ + w32_SteamInputConfigurationLoaded_t ret; + ret.m_unAppID = this->m_unAppID; + ret.m_ulDeviceHandle = this->m_ulDeviceHandle; + ret.m_ulMappingCreator = this->m_ulMappingCreator; + ret.m_unMajorRevision = this->m_unMajorRevision; + ret.m_unMinorRevision = this->m_unMinorRevision; + ret.m_bUsesSteamInputAPI = this->m_bUsesSteamInputAPI; + ret.m_bUsesGamepadAPI = this->m_bUsesGamepadAPI; + return ret; +} +#endif + C_ASSERT( sizeof(w64_SteamInputGamepadSlotChange_t) >= 32 ); C_ASSERT( offsetof(w64_SteamInputGamepadSlotChange_t, m_unAppID) == 0 ); C_ASSERT( sizeof(w64_SteamInputGamepadSlotChange_t().m_unAppID) >= 4 ); @@ -17870,6 +20128,32 @@ u32_SteamInputGamepadSlotChange_t::operator w32_SteamInputGamepadSlotChange_t() } #endif +#ifdef __x86_64__ +w32_SteamInputGamepadSlotChange_t::operator u64_SteamInputGamepadSlotChange_t() const +{ + u64_SteamInputGamepadSlotChange_t ret; + ret.m_unAppID = this->m_unAppID; + ret.m_ulDeviceHandle = this->m_ulDeviceHandle; + ret.m_eDeviceType = this->m_eDeviceType; + ret.m_nOldGamepadSlot = this->m_nOldGamepadSlot; + ret.m_nNewGamepadSlot = this->m_nNewGamepadSlot; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_SteamInputGamepadSlotChange_t::operator w32_SteamInputGamepadSlotChange_t() const +{ + w32_SteamInputGamepadSlotChange_t ret; + ret.m_unAppID = this->m_unAppID; + ret.m_ulDeviceHandle = this->m_ulDeviceHandle; + ret.m_eDeviceType = this->m_eDeviceType; + ret.m_nOldGamepadSlot = this->m_nOldGamepadSlot; + ret.m_nNewGamepadSlot = this->m_nNewGamepadSlot; + return ret; +} +#endif + C_ASSERT( sizeof(w64_SteamInventoryStartPurchaseResult_t) >= 24 ); C_ASSERT( offsetof(w64_SteamInventoryStartPurchaseResult_t, m_result) == 0 ); C_ASSERT( sizeof(w64_SteamInventoryStartPurchaseResult_t().m_result) >= 4 ); @@ -17946,6 +20230,28 @@ u32_SteamInventoryStartPurchaseResult_t::operator w32_SteamInventoryStartPurchas } #endif +#ifdef __x86_64__ +w32_SteamInventoryStartPurchaseResult_t::operator u64_SteamInventoryStartPurchaseResult_t() const +{ + u64_SteamInventoryStartPurchaseResult_t ret; + ret.m_result = this->m_result; + ret.m_ulOrderID = this->m_ulOrderID; + ret.m_ulTransID = this->m_ulTransID; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_SteamInventoryStartPurchaseResult_t::operator w32_SteamInventoryStartPurchaseResult_t() const +{ + w32_SteamInventoryStartPurchaseResult_t ret; + ret.m_result = this->m_result; + ret.m_ulOrderID = this->m_ulOrderID; + ret.m_ulTransID = this->m_ulTransID; + return ret; +} +#endif + C_ASSERT( sizeof(w64_SteamNetConnectionStatusChangedCallback_t_153a) >= 712 ); C_ASSERT( offsetof(w64_SteamNetConnectionStatusChangedCallback_t_153a, m_hConn) == 0 ); C_ASSERT( sizeof(w64_SteamNetConnectionStatusChangedCallback_t_153a().m_hConn) >= 4 ); @@ -18086,6 +20392,28 @@ u32_SteamNetConnectionStatusChangedCallback_t_153a::operator w32_SteamNetConnect } #endif +#ifdef __x86_64__ +w32_SteamNetConnectionStatusChangedCallback_t_153a::operator u64_SteamNetConnectionStatusChangedCallback_t_153a() const +{ + u64_SteamNetConnectionStatusChangedCallback_t_153a ret; + ret.m_hConn = this->m_hConn; + ret.m_info = this->m_info; + ret.m_eOldState = this->m_eOldState; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_SteamNetConnectionStatusChangedCallback_t_153a::operator w32_SteamNetConnectionStatusChangedCallback_t_153a() const +{ + w32_SteamNetConnectionStatusChangedCallback_t_153a ret; + ret.m_hConn = this->m_hConn; + ret.m_info = this->m_info; + ret.m_eOldState = this->m_eOldState; + return ret; +} +#endif + #ifdef __x86_64__ w64_SteamNetConnectionStatusChangedCallback_t_144::operator u64_SteamNetConnectionStatusChangedCallback_t_144() const { @@ -18130,6 +20458,28 @@ u32_SteamNetConnectionStatusChangedCallback_t_144::operator w32_SteamNetConnecti } #endif +#ifdef __x86_64__ +w32_SteamNetConnectionStatusChangedCallback_t_144::operator u64_SteamNetConnectionStatusChangedCallback_t_144() const +{ + u64_SteamNetConnectionStatusChangedCallback_t_144 ret; + ret.m_hConn = this->m_hConn; + ret.m_info = this->m_info; + ret.m_eOldState = this->m_eOldState; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_SteamNetConnectionStatusChangedCallback_t_144::operator w32_SteamNetConnectionStatusChangedCallback_t_144() const +{ + w32_SteamNetConnectionStatusChangedCallback_t_144 ret; + ret.m_hConn = this->m_hConn; + ret.m_info = this->m_info; + ret.m_eOldState = this->m_eOldState; + return ret; +} +#endif + #ifdef __x86_64__ w64_SteamNetConnectionStatusChangedCallback_t_151::operator u64_SteamNetConnectionStatusChangedCallback_t_151() const { @@ -18174,6 +20524,28 @@ u32_SteamNetConnectionStatusChangedCallback_t_151::operator w32_SteamNetConnecti } #endif +#ifdef __x86_64__ +w32_SteamNetConnectionStatusChangedCallback_t_151::operator u64_SteamNetConnectionStatusChangedCallback_t_151() const +{ + u64_SteamNetConnectionStatusChangedCallback_t_151 ret; + ret.m_hConn = this->m_hConn; + ret.m_info = this->m_info; + ret.m_eOldState = this->m_eOldState; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_SteamNetConnectionStatusChangedCallback_t_151::operator w32_SteamNetConnectionStatusChangedCallback_t_151() const +{ + w32_SteamNetConnectionStatusChangedCallback_t_151 ret; + ret.m_hConn = this->m_hConn; + ret.m_info = this->m_info; + ret.m_eOldState = this->m_eOldState; + return ret; +} +#endif + C_ASSERT( sizeof(w64_SteamNetworkingMessage_t_153a) >= 216 ); C_ASSERT( offsetof(w64_SteamNetworkingMessage_t_153a, m_pData) == 0 ); C_ASSERT( sizeof(w64_SteamNetworkingMessage_t_153a().m_pData) >= 8 ); @@ -18686,6 +21058,26 @@ u32_SteamPartyBeaconLocation_t::operator w32_SteamPartyBeaconLocation_t() const } #endif +#ifdef __x86_64__ +w32_SteamPartyBeaconLocation_t::operator u64_SteamPartyBeaconLocation_t() const +{ + u64_SteamPartyBeaconLocation_t ret; + ret.m_eType = this->m_eType; + ret.m_ulLocationID = this->m_ulLocationID; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_SteamPartyBeaconLocation_t::operator w32_SteamPartyBeaconLocation_t() const +{ + w32_SteamPartyBeaconLocation_t ret; + ret.m_eType = this->m_eType; + ret.m_ulLocationID = this->m_ulLocationID; + return ret; +} +#endif + C_ASSERT( sizeof(w64_SteamUGCRequestUGCDetailsResult_t_160) >= 9792 ); C_ASSERT( offsetof(w64_SteamUGCRequestUGCDetailsResult_t_160, m_details) == 0 ); C_ASSERT( sizeof(w64_SteamUGCRequestUGCDetailsResult_t_160().m_details) >= 9784 ); @@ -18814,6 +21206,26 @@ u32_SteamUGCRequestUGCDetailsResult_t_160::operator w32_SteamUGCRequestUGCDetail } #endif +#ifdef __x86_64__ +w32_SteamUGCRequestUGCDetailsResult_t_160::operator u64_SteamUGCRequestUGCDetailsResult_t_160() const +{ + u64_SteamUGCRequestUGCDetailsResult_t_160 ret; + ret.m_details = this->m_details; + ret.m_bCachedData = this->m_bCachedData; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_SteamUGCRequestUGCDetailsResult_t_160::operator w32_SteamUGCRequestUGCDetailsResult_t_160() const +{ + w32_SteamUGCRequestUGCDetailsResult_t_160 ret; + ret.m_details = this->m_details; + ret.m_bCachedData = this->m_bCachedData; + return ret; +} +#endif + #ifdef __x86_64__ w64_SteamUGCRequestUGCDetailsResult_t_128x::operator u64_SteamUGCRequestUGCDetailsResult_t_128x() const { @@ -18854,6 +21266,26 @@ u32_SteamUGCRequestUGCDetailsResult_t_128x::operator w32_SteamUGCRequestUGCDetai } #endif +#ifdef __x86_64__ +w32_SteamUGCRequestUGCDetailsResult_t_128x::operator u64_SteamUGCRequestUGCDetailsResult_t_128x() const +{ + u64_SteamUGCRequestUGCDetailsResult_t_128x ret; + ret.m_details = this->m_details; + ret.m_bCachedData = this->m_bCachedData; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_SteamUGCRequestUGCDetailsResult_t_128x::operator w32_SteamUGCRequestUGCDetailsResult_t_128x() const +{ + w32_SteamUGCRequestUGCDetailsResult_t_128x ret; + ret.m_details = this->m_details; + ret.m_bCachedData = this->m_bCachedData; + return ret; +} +#endif + #ifdef __x86_64__ w64_SteamUGCRequestUGCDetailsResult_t_129::operator u64_SteamUGCRequestUGCDetailsResult_t_129() const { @@ -18894,6 +21326,26 @@ u32_SteamUGCRequestUGCDetailsResult_t_129::operator w32_SteamUGCRequestUGCDetail } #endif +#ifdef __x86_64__ +w32_SteamUGCRequestUGCDetailsResult_t_129::operator u64_SteamUGCRequestUGCDetailsResult_t_129() const +{ + u64_SteamUGCRequestUGCDetailsResult_t_129 ret; + ret.m_details = this->m_details; + ret.m_bCachedData = this->m_bCachedData; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_SteamUGCRequestUGCDetailsResult_t_129::operator w32_SteamUGCRequestUGCDetailsResult_t_129() const +{ + w32_SteamUGCRequestUGCDetailsResult_t_129 ret; + ret.m_details = this->m_details; + ret.m_bCachedData = this->m_bCachedData; + return ret; +} +#endif + #ifdef __x86_64__ w64_SteamUGCRequestUGCDetailsResult_t_126::operator u64_SteamUGCRequestUGCDetailsResult_t_126() const { @@ -18930,6 +21382,24 @@ u32_SteamUGCRequestUGCDetailsResult_t_126::operator w32_SteamUGCRequestUGCDetail } #endif +#ifdef __x86_64__ +w32_SteamUGCRequestUGCDetailsResult_t_126::operator u64_SteamUGCRequestUGCDetailsResult_t_126() const +{ + u64_SteamUGCRequestUGCDetailsResult_t_126 ret; + ret.m_details = this->m_details; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_SteamUGCRequestUGCDetailsResult_t_126::operator w32_SteamUGCRequestUGCDetailsResult_t_126() const +{ + w32_SteamUGCRequestUGCDetailsResult_t_126 ret; + ret.m_details = this->m_details; + return ret; +} +#endif + C_ASSERT( sizeof(w64_SubmitPlayerResultResultCallback_t) >= 24 ); C_ASSERT( offsetof(w64_SubmitPlayerResultResultCallback_t, m_eResult) == 0 ); C_ASSERT( sizeof(w64_SubmitPlayerResultResultCallback_t().m_eResult) >= 4 ); @@ -19006,6 +21476,28 @@ u32_SubmitPlayerResultResultCallback_t::operator w32_SubmitPlayerResultResultCal } #endif +#ifdef __x86_64__ +w32_SubmitPlayerResultResultCallback_t::operator u64_SubmitPlayerResultResultCallback_t() const +{ + u64_SubmitPlayerResultResultCallback_t ret; + ret.m_eResult = this->m_eResult; + ret.ullUniqueGameID = this->ullUniqueGameID; + ret.steamIDPlayer = this->steamIDPlayer; + return ret; +} +#endif + +#ifdef __x86_64__ +u64_SubmitPlayerResultResultCallback_t::operator w32_SubmitPlayerResultResultCallback_t() const +{ + w32_SubmitPlayerResultResultCallback_t ret; + ret.m_eResult = this->m_eResult; + ret.ullUniqueGameID = this->ullUniqueGameID; + ret.steamIDPlayer = this->steamIDPlayer; + return ret; +} +#endif + #ifdef __i386__ const struct callback_def callback_data[] = {