diff --git a/lsteamclient/cb_converters.dat b/lsteamclient/cb_converters.dat index 6bfd3b94..dac4a6e4 100644 --- a/lsteamclient/cb_converters.dat +++ b/lsteamclient/cb_converters.dat @@ -1,220 +1,50 @@ -case 0x00010065: win_msg->m_cubParam = sizeof(struct winSteamServersConnected_t_1); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_SteamServersConnected_t_1(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00080066: win_msg->m_cubParam = sizeof(struct winSteamServerConnectFailure_t_8); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_SteamServerConnectFailure_t_8(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00040067: win_msg->m_cubParam = sizeof(struct winSteamServersDisconnected_t_4); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_SteamServersDisconnected_t_4(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00100071: win_msg->m_cubParam = sizeof(struct winClientGameServerDeny_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_ClientGameServerDeny_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00010075: win_msg->m_cubParam = sizeof(struct winIPCFailure_t_1); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_IPCFailure_t_1(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x0001007d: win_msg->m_cubParam = sizeof(struct winLicensesUpdated_t_1); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_LicensesUpdated_t_1(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x0014008f: win_msg->m_cubParam = sizeof(struct winValidateAuthTicketResponse_t_20); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_ValidateAuthTicketResponse_t_20(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00100098: win_msg->m_cubParam = sizeof(struct winMicroTxnAuthorizationResponse_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_MicroTxnAuthorizationResponse_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x0004009a: win_msg->m_cubParam = sizeof(struct winEncryptedAppTicketResponse_t_4); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_EncryptedAppTicketResponse_t_4(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000800a3: win_msg->m_cubParam = sizeof(struct winGetAuthSessionTicketResponse_t_8); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_GetAuthSessionTicketResponse_t_8(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x010000a4: win_msg->m_cubParam = sizeof(struct winGameWebCallback_t_256); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_GameWebCallback_t_256(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x020000a5: win_msg->m_cubParam = sizeof(struct winStoreAuthURLResponse_t_512); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_StoreAuthURLResponse_t_512(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000c0130: win_msg->m_cubParam = sizeof(struct winPersonaStateChange_t_12); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_PersonaStateChange_t_12(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x0001014b: win_msg->m_cubParam = sizeof(struct winGameOverlayActivated_t_1); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_GameOverlayActivated_t_1(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x0080014c: win_msg->m_cubParam = sizeof(struct winGameServerChangeRequested_t_128); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_GameServerChangeRequested_t_128(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x0010014d: win_msg->m_cubParam = sizeof(struct winGameLobbyJoinRequested_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_GameLobbyJoinRequested_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x0014014e: win_msg->m_cubParam = sizeof(struct winAvatarImageLoaded_t_20); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_AvatarImageLoaded_t_20(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x0010014f: win_msg->m_cubParam = sizeof(struct winClanOfficerListResponse_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_ClanOfficerListResponse_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000c0150: win_msg->m_cubParam = sizeof(struct winFriendRichPresenceUpdate_t_12); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_FriendRichPresenceUpdate_t_12(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x01080151: win_msg->m_cubParam = sizeof(struct winGameRichPresenceJoinRequested_t_264); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_GameRichPresenceJoinRequested_t_264(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00140152: win_msg->m_cubParam = sizeof(struct winGameConnectedClanChatMsg_t_20); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_GameConnectedClanChatMsg_t_20(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00100153: win_msg->m_cubParam = sizeof(struct winGameConnectedChatJoin_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_GameConnectedChatJoin_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00120154: win_msg->m_cubParam = sizeof(struct winGameConnectedChatLeave_t_18); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_GameConnectedChatLeave_t_18(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00010155: win_msg->m_cubParam = sizeof(struct winDownloadClanActivityCountsResult_t_1); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_DownloadClanActivityCountsResult_t_1(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000c0156: win_msg->m_cubParam = sizeof(struct winJoinClanChatRoomCompletionResult_t_12); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_JoinClanChatRoomCompletionResult_t_12(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000c0157: win_msg->m_cubParam = sizeof(struct winGameConnectedFriendChatMsg_t_12); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_GameConnectedFriendChatMsg_t_12(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00100158: win_msg->m_cubParam = sizeof(struct winFriendsGetFollowerCount_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_FriendsGetFollowerCount_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00100159: win_msg->m_cubParam = sizeof(struct winFriendsIsFollowing_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_FriendsIsFollowing_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x019c015a: win_msg->m_cubParam = sizeof(struct winFriendsEnumerateFollowingList_t_412); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_FriendsEnumerateFollowingList_t_412(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x0008015b: win_msg->m_cubParam = sizeof(struct winSetPersonaNameResponse_t_8); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_SetPersonaNameResponse_t_8(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000102bd: win_msg->m_cubParam = sizeof(struct winIPCountry_t_1); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_IPCountry_t_1(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000102be: win_msg->m_cubParam = sizeof(struct winLowBatteryPower_t_1); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_LowBatteryPower_t_1(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x001002bf: win_msg->m_cubParam = sizeof(struct winSteamAPICallCompleted_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_SteamAPICallCompleted_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000102c0: win_msg->m_cubParam = sizeof(struct winSteamShutdown_t_1); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_SteamShutdown_t_1(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000402c1: win_msg->m_cubParam = sizeof(struct winCheckFileSignature_t_4); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_CheckFileSignature_t_4(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000802ca: win_msg->m_cubParam = sizeof(struct winGamepadTextInputDismissed_t_8); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_GamepadTextInputDismissed_t_8(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x001c01f6: win_msg->m_cubParam = sizeof(struct winFavoritesListChanged_t_28); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_FavoritesListChanged_t_28(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x001801f7: win_msg->m_cubParam = sizeof(struct winLobbyInvite_t_24); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_LobbyInvite_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x001401f8: win_msg->m_cubParam = sizeof(struct winLobbyEnter_t_20); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_LobbyEnter_t_20(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x001401f9: win_msg->m_cubParam = sizeof(struct winLobbyDataUpdate_t_20); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_LobbyDataUpdate_t_20(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x001c01fa: win_msg->m_cubParam = sizeof(struct winLobbyChatUpdate_t_28); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_LobbyChatUpdate_t_28(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x001801fb: win_msg->m_cubParam = sizeof(struct winLobbyChatMsg_t_24); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_LobbyChatMsg_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x001801fd: win_msg->m_cubParam = sizeof(struct winLobbyGameCreated_t_24); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_LobbyGameCreated_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000401fe: win_msg->m_cubParam = sizeof(struct winLobbyMatchList_t_4); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_LobbyMatchList_t_4(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00140200: win_msg->m_cubParam = sizeof(struct winLobbyKicked_t_20); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_LobbyKicked_t_20(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000c0201: win_msg->m_cubParam = sizeof(struct winLobbyCreated_t_12); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_LobbyCreated_t_12(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00090203: win_msg->m_cubParam = sizeof(struct winPSNGameBootInviteResult_t_9); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_PSNGameBootInviteResult_t_9(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00040204: win_msg->m_cubParam = sizeof(struct winFavoritesListAccountsUpdated_t_4); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_FavoritesListAccountsUpdated_t_4(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000c0515: win_msg->m_cubParam = sizeof(struct winRemoteStorageAppSyncedClient_t_12); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageAppSyncedClient_t_12(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000c0516: win_msg->m_cubParam = sizeof(struct winRemoteStorageAppSyncedServer_t_12); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageAppSyncedServer_t_12(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x01180517: win_msg->m_cubParam = sizeof(struct winRemoteStorageAppSyncProgress_t_280); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageAppSyncProgress_t_280(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00080519: win_msg->m_cubParam = sizeof(struct winRemoteStorageAppSyncStatusCheck_t_8); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageAppSyncStatusCheck_t_8(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x0110051b: win_msg->m_cubParam = sizeof(struct winRemoteStorageFileShareResult_t_272); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageFileShareResult_t_272(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x0010051d: win_msg->m_cubParam = sizeof(struct winRemoteStoragePublishFileResult_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStoragePublishFileResult_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000c051f: win_msg->m_cubParam = sizeof(struct winRemoteStorageDeletePublishedFileResult_t_12); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageDeletePublishedFileResult_t_12(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x019c0520: win_msg->m_cubParam = sizeof(struct winRemoteStorageEnumerateUserPublishedFilesResult_t_412); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageEnumerateUserPublishedFilesResult_t_412(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000c0521: win_msg->m_cubParam = sizeof(struct winRemoteStorageSubscribePublishedFileResult_t_12); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageSubscribePublishedFileResult_t_12(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x02640522: win_msg->m_cubParam = sizeof(struct winRemoteStorageEnumerateUserSubscribedFilesResult_t_612); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageEnumerateUserSubscribedFilesResult_t_612(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000c0523: win_msg->m_cubParam = sizeof(struct winRemoteStorageUnsubscribePublishedFileResult_t_12); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageUnsubscribePublishedFileResult_t_12(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00100524: win_msg->m_cubParam = sizeof(struct winRemoteStorageUpdatePublishedFileResult_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageUpdatePublishedFileResult_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x01200525: win_msg->m_cubParam = sizeof(struct winRemoteStorageDownloadUGCResult_t_288); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageDownloadUGCResult_t_288(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x26140526: win_msg->m_cubParam = sizeof(struct winRemoteStorageGetPublishedFileDetailsResult_t_9748); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageGetPublishedFileDetailsResult_t_9748(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x026c0527: win_msg->m_cubParam = sizeof(struct winRemoteStorageEnumerateWorkshopFilesResult_t_620); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageEnumerateWorkshopFilesResult_t_620(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x001c0528: win_msg->m_cubParam = sizeof(struct winRemoteStorageGetPublishedItemVoteDetailsResult_t_28); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageGetPublishedItemVoteDetailsResult_t_28(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000c0529: win_msg->m_cubParam = sizeof(struct winRemoteStoragePublishedFileSubscribed_t_12); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStoragePublishedFileSubscribed_t_12(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000c052a: win_msg->m_cubParam = sizeof(struct winRemoteStoragePublishedFileUnsubscribed_t_12); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStoragePublishedFileUnsubscribed_t_12(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000c052b: win_msg->m_cubParam = sizeof(struct winRemoteStoragePublishedFileDeleted_t_12); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStoragePublishedFileDeleted_t_12(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000c052c: win_msg->m_cubParam = sizeof(struct winRemoteStorageUpdateUserPublishedItemVoteResult_t_12); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageUpdateUserPublishedItemVoteResult_t_12(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x0010052d: win_msg->m_cubParam = sizeof(struct winRemoteStorageUserVoteDetails_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageUserVoteDetails_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x019c052e: win_msg->m_cubParam = sizeof(struct winRemoteStorageEnumerateUserSharedWorkshopFilesResult_t_412); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_412(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x0010052f: win_msg->m_cubParam = sizeof(struct winRemoteStorageSetUserPublishedFileActionResult_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageSetUserPublishedFileActionResult_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x02680530: win_msg->m_cubParam = sizeof(struct winRemoteStorageEnumeratePublishedFilesByUserActionResult_t_616); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageEnumeratePublishedFilesByUserActionResult_t_616(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000c0531: win_msg->m_cubParam = sizeof(struct winRemoteStoragePublishFileProgress_t_12); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStoragePublishFileProgress_t_12(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00140532: win_msg->m_cubParam = sizeof(struct winRemoteStoragePublishedFileUpdated_t_20); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStoragePublishedFileUpdated_t_20(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00040533: win_msg->m_cubParam = sizeof(struct winRemoteStorageFileWriteAsyncComplete_t_4); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageFileWriteAsyncComplete_t_4(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00140534: win_msg->m_cubParam = sizeof(struct winRemoteStorageFileReadAsyncComplete_t_20); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageFileReadAsyncComplete_t_20(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x0014044d: win_msg->m_cubParam = sizeof(struct winUserStatsReceived_t_20); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_UserStatsReceived_t_20(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000c044e: win_msg->m_cubParam = sizeof(struct winUserStatsStored_t_12); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_UserStatsStored_t_12(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x0094044f: win_msg->m_cubParam = sizeof(struct winUserAchievementStored_t_148); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_UserAchievementStored_t_148(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000c0450: win_msg->m_cubParam = sizeof(struct winLeaderboardFindResult_t_12); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_LeaderboardFindResult_t_12(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00140451: win_msg->m_cubParam = sizeof(struct winLeaderboardScoresDownloaded_t_20); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_LeaderboardScoresDownloaded_t_20(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x001c0452: win_msg->m_cubParam = sizeof(struct winLeaderboardScoreUploaded_t_28); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_LeaderboardScoreUploaded_t_28(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00080453: win_msg->m_cubParam = sizeof(struct winNumberOfCurrentPlayers_t_8); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_NumberOfCurrentPlayers_t_8(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00080454: win_msg->m_cubParam = sizeof(struct winUserStatsUnloaded_t_8); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_UserStatsUnloaded_t_8(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00900455: win_msg->m_cubParam = sizeof(struct winUserAchievementIconFetched_t_144); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_UserAchievementIconFetched_t_144(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000c0456: win_msg->m_cubParam = sizeof(struct winGlobalAchievementPercentagesReady_t_12); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_GlobalAchievementPercentagesReady_t_12(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000c0457: win_msg->m_cubParam = sizeof(struct winLeaderboardUGCSet_t_12); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_LeaderboardUGCSet_t_12(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00140458: win_msg->m_cubParam = sizeof(struct winPS3TrophiesInstalled_t_20); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_PS3TrophiesInstalled_t_20(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000c0458: win_msg->m_cubParam = sizeof(struct winGlobalStatsReceived_t_12); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_GlobalStatsReceived_t_12(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000403ed: win_msg->m_cubParam = sizeof(struct winDlcInstalled_t_4); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_DlcInstalled_t_4(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000803f0: win_msg->m_cubParam = sizeof(struct winRegisterActivationCodeResponse_t_8); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RegisterActivationCodeResponse_t_8(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000103f6: win_msg->m_cubParam = sizeof(struct winNewLaunchQueryParameters_t_1); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_NewLaunchQueryParameters_t_1(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00fc03fd: win_msg->m_cubParam = sizeof(struct winAppProofOfPurchaseKeyResponse_t_252); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_AppProofOfPurchaseKeyResponse_t_252(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x002403ff: win_msg->m_cubParam = sizeof(struct winFileDetailsResult_t_36); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_FileDetailsResult_t_36(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000804b2: win_msg->m_cubParam = sizeof(struct winP2PSessionRequest_t_8); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_P2PSessionRequest_t_8(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000904b3: win_msg->m_cubParam = sizeof(struct winP2PSessionConnectFail_t_9); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_P2PSessionConnectFail_t_9(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x001404b1: win_msg->m_cubParam = sizeof(struct winSocketStatusCallback_t_20); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_SocketStatusCallback_t_20(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000808fd: win_msg->m_cubParam = sizeof(struct winScreenshotReady_t_8); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_ScreenshotReady_t_8(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000108fe: win_msg->m_cubParam = sizeof(struct winScreenshotRequested_t_1); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_ScreenshotRequested_t_1(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00010fa1: win_msg->m_cubParam = sizeof(struct winPlaybackStatusHasChanged_t_1); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_PlaybackStatusHasChanged_t_1(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00040fa2: win_msg->m_cubParam = sizeof(struct winVolumeHasChanged_t_4); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_VolumeHasChanged_t_4(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00011005: win_msg->m_cubParam = sizeof(struct winMusicPlayerRemoteWillActivate_t_1); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_MusicPlayerRemoteWillActivate_t_1(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00011006: win_msg->m_cubParam = sizeof(struct winMusicPlayerRemoteWillDeactivate_t_1); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_MusicPlayerRemoteWillDeactivate_t_1(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00011007: win_msg->m_cubParam = sizeof(struct winMusicPlayerRemoteToFront_t_1); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_MusicPlayerRemoteToFront_t_1(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00011008: win_msg->m_cubParam = sizeof(struct winMusicPlayerWillQuit_t_1); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_MusicPlayerWillQuit_t_1(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00011009: win_msg->m_cubParam = sizeof(struct winMusicPlayerWantsPlay_t_1); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_MusicPlayerWantsPlay_t_1(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x0001100a: win_msg->m_cubParam = sizeof(struct winMusicPlayerWantsPause_t_1); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_MusicPlayerWantsPause_t_1(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x0001100b: win_msg->m_cubParam = sizeof(struct winMusicPlayerWantsPlayPrevious_t_1); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_MusicPlayerWantsPlayPrevious_t_1(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x0001100c: win_msg->m_cubParam = sizeof(struct winMusicPlayerWantsPlayNext_t_1); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_MusicPlayerWantsPlayNext_t_1(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x0001100d: win_msg->m_cubParam = sizeof(struct winMusicPlayerWantsShuffled_t_1); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_MusicPlayerWantsShuffled_t_1(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x0001100e: win_msg->m_cubParam = sizeof(struct winMusicPlayerWantsLooped_t_1); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_MusicPlayerWantsLooped_t_1(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00040fab: win_msg->m_cubParam = sizeof(struct winMusicPlayerWantsVolume_t_4); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_MusicPlayerWantsVolume_t_4(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00040fac: win_msg->m_cubParam = sizeof(struct winMusicPlayerSelectsQueueEntry_t_4); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_MusicPlayerSelectsQueueEntry_t_4(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00040fad: win_msg->m_cubParam = sizeof(struct winMusicPlayerSelectsPlaylistEntry_t_4); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_MusicPlayerSelectsPlaylistEntry_t_4(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00041012: win_msg->m_cubParam = sizeof(struct winMusicPlayerWantsPlayingRepeatStatus_t_4); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_MusicPlayerWantsPlayingRepeatStatus_t_4(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00180835: win_msg->m_cubParam = sizeof(struct winHTTPRequestCompleted_t_24); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTTPRequestCompleted_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000c0836: win_msg->m_cubParam = sizeof(struct winHTTPRequestHeadersReceived_t_12); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTTPRequestHeadersReceived_t_12(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00140837: win_msg->m_cubParam = sizeof(struct winHTTPRequestDataReceived_t_20); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTTPRequestDataReceived_t_20(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00180d49: win_msg->m_cubParam = sizeof(struct winSteamUGCQueryCompleted_t_24); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_SteamUGCQueryCompleted_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x26280d4a: win_msg->m_cubParam = sizeof(struct winSteamUGCRequestUGCDetailsResult_t_9768); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_SteamUGCRequestUGCDetailsResult_t_9768(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00100d4b: win_msg->m_cubParam = sizeof(struct winCreateItemResult_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_CreateItemResult_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00100d4c: win_msg->m_cubParam = sizeof(struct winSubmitItemUpdateResult_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_SubmitItemUpdateResult_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000c0d4d: win_msg->m_cubParam = sizeof(struct winItemInstalled_t_12); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_ItemInstalled_t_12(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00100d4e: win_msg->m_cubParam = sizeof(struct winDownloadItemResult_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_DownloadItemResult_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00100d4f: win_msg->m_cubParam = sizeof(struct winUserFavoriteItemsListChanged_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_UserFavoriteItemsListChanged_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00100d50: win_msg->m_cubParam = sizeof(struct winSetUserItemVoteResult_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_SetUserItemVoteResult_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00100d51: win_msg->m_cubParam = sizeof(struct winGetUserItemVoteResult_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_GetUserItemVoteResult_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00040d52: win_msg->m_cubParam = sizeof(struct winStartPlaytimeTrackingResult_t_4); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_StartPlaytimeTrackingResult_t_4(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00040d53: win_msg->m_cubParam = sizeof(struct winStopPlaytimeTrackingResult_t_4); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_StopPlaytimeTrackingResult_t_4(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00140d54: win_msg->m_cubParam = sizeof(struct winAddUGCDependencyResult_t_20); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_AddUGCDependencyResult_t_20(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00140d55: win_msg->m_cubParam = sizeof(struct winRemoveUGCDependencyResult_t_20); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoveUGCDependencyResult_t_20(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00100d56: win_msg->m_cubParam = sizeof(struct winAddAppDependencyResult_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_AddAppDependencyResult_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00100d57: win_msg->m_cubParam = sizeof(struct winRemoveAppDependencyResult_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoveAppDependencyResult_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00940d58: win_msg->m_cubParam = sizeof(struct winGetAppDependenciesResult_t_148); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_GetAppDependenciesResult_t_148(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000c0d59: win_msg->m_cubParam = sizeof(struct winDeleteItemResult_t_12); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_DeleteItemResult_t_12(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00040f3d: win_msg->m_cubParam = sizeof(struct winSteamAppInstalled_t_4); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_SteamAppInstalled_t_4(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00040f3e: win_msg->m_cubParam = sizeof(struct winSteamAppUninstalled_t_4); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_SteamAppUninstalled_t_4(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00041195: win_msg->m_cubParam = sizeof(struct winHTML_BrowserReady_t_4); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_BrowserReady_t_4(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00301196: win_msg->m_cubParam = sizeof(struct winHTML_NeedsPaint_t_48); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_NeedsPaint_t_48(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00141197: win_msg->m_cubParam = sizeof(struct winHTML_StartRequest_t_20); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_StartRequest_t_20(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00041198: win_msg->m_cubParam = sizeof(struct winHTML_CloseBrowser_t_4); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_CloseBrowser_t_4(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00181199: win_msg->m_cubParam = sizeof(struct winHTML_URLChanged_t_24); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_URLChanged_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000c119a: win_msg->m_cubParam = sizeof(struct winHTML_FinishedRequest_t_12); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_FinishedRequest_t_12(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x0008119b: win_msg->m_cubParam = sizeof(struct winHTML_OpenLinkInNewTab_t_8); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_OpenLinkInNewTab_t_8(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x0008119c: win_msg->m_cubParam = sizeof(struct winHTML_ChangedTitle_t_8); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_ChangedTitle_t_8(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000c119d: win_msg->m_cubParam = sizeof(struct winHTML_SearchResults_t_12); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_SearchResults_t_12(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x0008119e: win_msg->m_cubParam = sizeof(struct winHTML_CanGoBackAndForward_t_8); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_CanGoBackAndForward_t_8(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x0018119f: win_msg->m_cubParam = sizeof(struct winHTML_HorizontalScroll_t_24); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_HorizontalScroll_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x001811a0: win_msg->m_cubParam = sizeof(struct winHTML_VerticalScroll_t_24); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_VerticalScroll_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x001411a1: win_msg->m_cubParam = sizeof(struct winHTML_LinkAtPosition_t_20); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_LinkAtPosition_t_20(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000811a2: win_msg->m_cubParam = sizeof(struct winHTML_JSAlert_t_8); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_JSAlert_t_8(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000811a3: win_msg->m_cubParam = sizeof(struct winHTML_JSConfirm_t_8); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_JSConfirm_t_8(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000c11a4: win_msg->m_cubParam = sizeof(struct winHTML_FileOpenDialog_t_12); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_FileOpenDialog_t_12(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x001c11a9: win_msg->m_cubParam = sizeof(struct winHTML_NewWindow_t_28); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_NewWindow_t_28(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000811aa: win_msg->m_cubParam = sizeof(struct winHTML_SetCursor_t_8); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_SetCursor_t_8(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000811ab: win_msg->m_cubParam = sizeof(struct winHTML_StatusText_t_8); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_StatusText_t_8(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000811ac: win_msg->m_cubParam = sizeof(struct winHTML_ShowToolTip_t_8); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_ShowToolTip_t_8(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000811ad: win_msg->m_cubParam = sizeof(struct winHTML_UpdateToolTip_t_8); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_UpdateToolTip_t_8(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000411ae: win_msg->m_cubParam = sizeof(struct winHTML_HideToolTip_t_4); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_HideToolTip_t_4(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000811af: win_msg->m_cubParam = sizeof(struct winHTML_BrowserRestarted_t_8); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_BrowserRestarted_t_8(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x0008125c: win_msg->m_cubParam = sizeof(struct winSteamInventoryResultReady_t_8); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_SteamInventoryResultReady_t_8(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x0004125d: win_msg->m_cubParam = sizeof(struct winSteamInventoryFullUpdate_t_4); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_SteamInventoryFullUpdate_t_4(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x0001125e: win_msg->m_cubParam = sizeof(struct winSteamInventoryDefinitionUpdate_t_1); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_SteamInventoryDefinitionUpdate_t_1(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x0014125f: win_msg->m_cubParam = sizeof(struct winSteamInventoryEligiblePromoItemDefIDs_t_20); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_SteamInventoryEligiblePromoItemDefIDs_t_20(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00141260: win_msg->m_cubParam = sizeof(struct winSteamInventoryStartPurchaseResult_t_20); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_SteamInventoryStartPurchaseResult_t_20(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00081261: win_msg->m_cubParam = sizeof(struct winSteamInventoryRequestPricesResult_t_8); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_SteamInventoryRequestPricesResult_t_8(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000111fc: win_msg->m_cubParam = sizeof(struct winBroadcastUploadStart_t_1); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_BroadcastUploadStart_t_1(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000411fd: win_msg->m_cubParam = sizeof(struct winBroadcastUploadStop_t_4); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_BroadcastUploadStop_t_4(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x01081203: win_msg->m_cubParam = sizeof(struct winGetVideoURLResult_t_264); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_GetVideoURLResult_t_264(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00081210: win_msg->m_cubParam = sizeof(struct winGetOPFSettingsResult_t_8); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_GetOPFSettingsResult_t_8(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00011389: win_msg->m_cubParam = sizeof(struct winSteamParentalSettingsChanged_t_1); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_SteamParentalSettingsChanged_t_1(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x001000c9: win_msg->m_cubParam = sizeof(struct winGSClientApprove_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_GSClientApprove_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x008c00ca: win_msg->m_cubParam = sizeof(struct winGSClientDeny_t_140); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_GSClientDeny_t_140(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000c00cb: win_msg->m_cubParam = sizeof(struct winGSClientKick_t_12); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_GSClientKick_t_12(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x008c00ce: win_msg->m_cubParam = sizeof(struct winGSClientAchievementStatus_t_140); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_GSClientAchievementStatus_t_140(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00010073: win_msg->m_cubParam = sizeof(struct winGSPolicyResponse_t_1); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_GSPolicyResponse_t_1(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x001000cf: win_msg->m_cubParam = sizeof(struct winGSGameplayStats_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_GSGameplayStats_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x001200d0: win_msg->m_cubParam = sizeof(struct winGSClientGroupStatus_t_18); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_GSClientGroupStatus_t_18(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x002000d1: win_msg->m_cubParam = sizeof(struct winGSReputation_t_32); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_GSReputation_t_32(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000400d2: win_msg->m_cubParam = sizeof(struct winAssociateWithClanResult_t_4); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_AssociateWithClanResult_t_4(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x001800d3: win_msg->m_cubParam = sizeof(struct winComputeNewPlayerCompatibilityResult_t_24); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_ComputeNewPlayerCompatibilityResult_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000c0708: win_msg->m_cubParam = sizeof(struct winGSStatsReceived_t_12); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_GSStatsReceived_t_12(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000c0709: win_msg->m_cubParam = sizeof(struct winGSStatsStored_t_12); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_GSStatsStored_t_12(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000406a5: win_msg->m_cubParam = sizeof(struct winGCMessageAvailable_t_4); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_GCMessageAvailable_t_4(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000106a6: win_msg->m_cubParam = sizeof(struct winGCMessageFailed_t_1); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_GCMessageFailed_t_1(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x001809c5: win_msg->m_cubParam = sizeof(struct winSteamUnifiedMessagesSendMethodResult_t_24); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_SteamUnifiedMessagesSendMethodResult_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00080d4c: win_msg->m_cubParam = sizeof(struct winSubmitItemUpdateResult_t_8); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_SubmitItemUpdateResult_t_8(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x0008051a: win_msg->m_cubParam = sizeof(struct winRemoteStorageConflictResolution_t_8); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageConflictResolution_t_8(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000802bf: win_msg->m_cubParam = sizeof(struct winSteamAPICallCompleted_t_8); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_SteamAPICallCompleted_t_8(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x004803f5: win_msg->m_cubParam = sizeof(struct winAppProofOfPurchaseKeyResponse_t_72); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_AppProofOfPurchaseKeyResponse_t_72(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00040066: win_msg->m_cubParam = sizeof(struct winSteamServerConnectFailure_t_4); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_SteamServerConnectFailure_t_4(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00140835: win_msg->m_cubParam = sizeof(struct winHTTPRequestCompleted_t_20); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTTPRequestCompleted_t_20(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x001011a5: win_msg->m_cubParam = sizeof(struct winHTML_ComboNeedsPaint_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_ComboNeedsPaint_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000411a6: win_msg->m_cubParam = sizeof(struct winHTML_ShowPopup_t_4); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_ShowPopup_t_4(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000411a7: win_msg->m_cubParam = sizeof(struct winHTML_HidePopup_t_4); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_HidePopup_t_4(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x001411a8: win_msg->m_cubParam = sizeof(struct winHTML_SizePopup_t_20); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_SizePopup_t_20(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x001811a9: win_msg->m_cubParam = sizeof(struct winHTML_NewWindow_t_24); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_NewWindow_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x001801f6: win_msg->m_cubParam = sizeof(struct winFavoritesListChanged_t_24); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_FavoritesListChanged_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000c051b: win_msg->m_cubParam = sizeof(struct winRemoteStorageFileShareResult_t_12); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageFileShareResult_t_12(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x26200d4a: win_msg->m_cubParam = sizeof(struct winSteamUGCRequestUGCDetailsResult_t_9760); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_SteamUGCRequestUGCDetailsResult_t_9760(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000c008f: win_msg->m_cubParam = sizeof(struct winValidateAuthTicketResponse_t_12); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_ValidateAuthTicketResponse_t_12(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x26100526: win_msg->m_cubParam = sizeof(struct winRemoteStorageGetPublishedFileDetailsResult_t_9744); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageGetPublishedFileDetailsResult_t_9744(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000800c9: win_msg->m_cubParam = sizeof(struct winGSClientApprove_t_8); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_GSClientApprove_t_8(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000c051d: win_msg->m_cubParam = sizeof(struct winRemoteStoragePublishFileResult_t_12); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStoragePublishFileResult_t_12(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000c0524: win_msg->m_cubParam = sizeof(struct winRemoteStorageUpdatePublishedFileResult_t_12); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageUpdatePublishedFileResult_t_12(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x02640527: win_msg->m_cubParam = sizeof(struct winRemoteStorageEnumerateWorkshopFilesResult_t_612); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageEnumerateWorkshopFilesResult_t_612(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00040521: win_msg->m_cubParam = sizeof(struct winRemoteStorageSubscribePublishedFileResult_t_4); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageSubscribePublishedFileResult_t_4(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00040523: win_msg->m_cubParam = sizeof(struct winRemoteStorageUnsubscribePublishedFileResult_t_4); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageUnsubscribePublishedFileResult_t_4(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x250c0526: win_msg->m_cubParam = sizeof(struct winRemoteStorageGetPublishedFileDetailsResult_t_9484); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageGetPublishedFileDetailsResult_t_9484(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x001000d3: win_msg->m_cubParam = sizeof(struct winComputeNewPlayerCompatibilityResult_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_ComputeNewPlayerCompatibilityResult_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x06c4051e: win_msg->m_cubParam = sizeof(struct winRemoteStorageGetPublishedFileDetailsResult_t_1732); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageGetPublishedFileDetailsResult_t_1732(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00080152: win_msg->m_cubParam = sizeof(struct winNameHistoryResponse_t_8); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_NameHistoryResponse_t_8(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x0020051c: win_msg->m_cubParam = sizeof(struct winRemoteStorageDownloadUGCResult_t_32); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageDownloadUGCResult_t_32(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x001001f7: win_msg->m_cubParam = sizeof(struct winLobbyInvite_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_LobbyInvite_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x001001f9: win_msg->m_cubParam = sizeof(struct winLobbyDataUpdate_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_LobbyDataUpdate_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000801ff: win_msg->m_cubParam = sizeof(struct winLobbyClosing_t_8); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_LobbyClosing_t_8(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00100200: win_msg->m_cubParam = sizeof(struct winLobbyKicked_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_LobbyKicked_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x00180202: win_msg->m_cubParam = sizeof(struct winRequestFriendsLobbiesResponse_t_24); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RequestFriendsLobbiesResponse_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000c044d: win_msg->m_cubParam = sizeof(struct winUserStatsReceived_t_12); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_UserStatsReceived_t_12(lin_msg.m_pubParam, win_msg->m_pubParam); break; -case 0x000803e9: win_msg->m_cubParam = sizeof(struct winAppDataChanged_t_8); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_AppDataChanged_t_8(lin_msg.m_pubParam, win_msg->m_pubParam); break; +case 0x00100098: win_msg->m_cubParam = sizeof(struct winMicroTxnAuthorizationResponse_t_24); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_MicroTxnAuthorizationResponse_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break; +case 0x000c0201: win_msg->m_cubParam = sizeof(struct winLobbyCreated_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_LobbyCreated_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break; +case 0x01180517: win_msg->m_cubParam = sizeof(struct winRemoteStorageAppSyncProgress_t_288); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageAppSyncProgress_t_288(lin_msg.m_pubParam, win_msg->m_pubParam); break; +case 0x0110051b: win_msg->m_cubParam = sizeof(struct winRemoteStorageFileShareResult_t_280); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageFileShareResult_t_280(lin_msg.m_pubParam, win_msg->m_pubParam); break; +case 0x0010051d: win_msg->m_cubParam = sizeof(struct winRemoteStoragePublishFileResult_t_24); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStoragePublishFileResult_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break; +case 0x000c051f: win_msg->m_cubParam = sizeof(struct winRemoteStorageDeletePublishedFileResult_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageDeletePublishedFileResult_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break; +case 0x019c0520: win_msg->m_cubParam = sizeof(struct winRemoteStorageEnumerateUserPublishedFilesResult_t_416); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageEnumerateUserPublishedFilesResult_t_416(lin_msg.m_pubParam, win_msg->m_pubParam); break; +case 0x000c0521: win_msg->m_cubParam = sizeof(struct winRemoteStorageSubscribePublishedFileResult_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageSubscribePublishedFileResult_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break; +case 0x02640522: win_msg->m_cubParam = sizeof(struct winRemoteStorageEnumerateUserSubscribedFilesResult_t_616); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageEnumerateUserSubscribedFilesResult_t_616(lin_msg.m_pubParam, win_msg->m_pubParam); break; +case 0x000c0523: win_msg->m_cubParam = sizeof(struct winRemoteStorageUnsubscribePublishedFileResult_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageUnsubscribePublishedFileResult_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break; +case 0x00100524: win_msg->m_cubParam = sizeof(struct winRemoteStorageUpdatePublishedFileResult_t_24); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageUpdatePublishedFileResult_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break; +case 0x01200525: win_msg->m_cubParam = sizeof(struct winRemoteStorageDownloadUGCResult_t_296); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageDownloadUGCResult_t_296(lin_msg.m_pubParam, win_msg->m_pubParam); break; +case 0x26140526: win_msg->m_cubParam = sizeof(struct winRemoteStorageGetPublishedFileDetailsResult_t_9760); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageGetPublishedFileDetailsResult_t_9760(lin_msg.m_pubParam, win_msg->m_pubParam); break; +case 0x026c0527: win_msg->m_cubParam = sizeof(struct winRemoteStorageEnumerateWorkshopFilesResult_t_624); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageEnumerateWorkshopFilesResult_t_624(lin_msg.m_pubParam, win_msg->m_pubParam); break; +case 0x001c0528: win_msg->m_cubParam = sizeof(struct winRemoteStorageGetPublishedItemVoteDetailsResult_t_32); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageGetPublishedItemVoteDetailsResult_t_32(lin_msg.m_pubParam, win_msg->m_pubParam); break; +case 0x000c052c: win_msg->m_cubParam = sizeof(struct winRemoteStorageUpdateUserPublishedItemVoteResult_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageUpdateUserPublishedItemVoteResult_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break; +case 0x0010052d: win_msg->m_cubParam = sizeof(struct winRemoteStorageUserVoteDetails_t_24); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageUserVoteDetails_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break; +case 0x019c052e: win_msg->m_cubParam = sizeof(struct winRemoteStorageEnumerateUserSharedWorkshopFilesResult_t_416); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_416(lin_msg.m_pubParam, win_msg->m_pubParam); break; +case 0x0010052f: win_msg->m_cubParam = sizeof(struct winRemoteStorageSetUserPublishedFileActionResult_t_24); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageSetUserPublishedFileActionResult_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break; +case 0x00140532: win_msg->m_cubParam = sizeof(struct winRemoteStoragePublishedFileUpdated_t_24); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStoragePublishedFileUpdated_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break; +case 0x001c0452: win_msg->m_cubParam = sizeof(struct winLeaderboardScoreUploaded_t_32); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_LeaderboardScoreUploaded_t_32(lin_msg.m_pubParam, win_msg->m_pubParam); break; +case 0x000c0457: win_msg->m_cubParam = sizeof(struct winLeaderboardUGCSet_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_LeaderboardUGCSet_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break; +case 0x00140458: win_msg->m_cubParam = sizeof(struct winPS3TrophiesInstalled_t_24); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_PS3TrophiesInstalled_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break; +case 0x002403ff: win_msg->m_cubParam = sizeof(struct winFileDetailsResult_t_40); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_FileDetailsResult_t_40(lin_msg.m_pubParam, win_msg->m_pubParam); break; +case 0x00180835: win_msg->m_cubParam = sizeof(struct winHTTPRequestCompleted_t_32); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTTPRequestCompleted_t_32(lin_msg.m_pubParam, win_msg->m_pubParam); break; +case 0x000c0836: win_msg->m_cubParam = sizeof(struct winHTTPRequestHeadersReceived_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTTPRequestHeadersReceived_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break; +case 0x00140837: win_msg->m_cubParam = sizeof(struct winHTTPRequestDataReceived_t_24); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTTPRequestDataReceived_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break; +case 0x26280d4a: win_msg->m_cubParam = sizeof(struct winSteamUGCRequestUGCDetailsResult_t_9784); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_SteamUGCRequestUGCDetailsResult_t_9784(lin_msg.m_pubParam, win_msg->m_pubParam); break; +case 0x00100d4b: win_msg->m_cubParam = sizeof(struct winCreateItemResult_t_24); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_CreateItemResult_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break; +case 0x000c0d4d: win_msg->m_cubParam = sizeof(struct winItemInstalled_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_ItemInstalled_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break; +case 0x00100d4e: win_msg->m_cubParam = sizeof(struct winDownloadItemResult_t_24); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_DownloadItemResult_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break; +case 0x00140d54: win_msg->m_cubParam = sizeof(struct winAddUGCDependencyResult_t_24); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_AddUGCDependencyResult_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break; +case 0x00140d55: win_msg->m_cubParam = sizeof(struct winRemoveUGCDependencyResult_t_24); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoveUGCDependencyResult_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break; +case 0x00100d56: win_msg->m_cubParam = sizeof(struct winAddAppDependencyResult_t_24); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_AddAppDependencyResult_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break; +case 0x00100d57: win_msg->m_cubParam = sizeof(struct winRemoveAppDependencyResult_t_24); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoveAppDependencyResult_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break; +case 0x00940d58: win_msg->m_cubParam = sizeof(struct winGetAppDependenciesResult_t_152); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_GetAppDependenciesResult_t_152(lin_msg.m_pubParam, win_msg->m_pubParam); break; +case 0x000c0d59: win_msg->m_cubParam = sizeof(struct winDeleteItemResult_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_DeleteItemResult_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break; +case 0x00141260: win_msg->m_cubParam = sizeof(struct winSteamInventoryStartPurchaseResult_t_24); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_SteamInventoryStartPurchaseResult_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break; +case 0x002000d1: win_msg->m_cubParam = sizeof(struct winGSReputation_t_40); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_GSReputation_t_40(lin_msg.m_pubParam, win_msg->m_pubParam); break; +case 0x00140835: win_msg->m_cubParam = sizeof(struct winHTTPRequestCompleted_t_24); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTTPRequestCompleted_t_24(lin_msg.m_pubParam, win_msg->m_pubParam); break; +case 0x26240d4a: win_msg->m_cubParam = sizeof(struct winSteamUGCRequestUGCDetailsResult_t_9776); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_SteamUGCRequestUGCDetailsResult_t_9776(lin_msg.m_pubParam, win_msg->m_pubParam); break; +case 0x000c051b: win_msg->m_cubParam = sizeof(struct winRemoteStorageFileShareResult_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageFileShareResult_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break; +case 0x26200d4a: win_msg->m_cubParam = sizeof(struct winSteamUGCRequestUGCDetailsResult_t_9768); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_SteamUGCRequestUGCDetailsResult_t_9768(lin_msg.m_pubParam, win_msg->m_pubParam); break; +case 0x26100526: win_msg->m_cubParam = sizeof(struct winRemoteStorageGetPublishedFileDetailsResult_t_9752); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageGetPublishedFileDetailsResult_t_9752(lin_msg.m_pubParam, win_msg->m_pubParam); break; +case 0x000c051d: win_msg->m_cubParam = sizeof(struct winRemoteStoragePublishFileResult_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStoragePublishFileResult_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break; +case 0x000c0524: win_msg->m_cubParam = sizeof(struct winRemoteStorageUpdatePublishedFileResult_t_16); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageUpdatePublishedFileResult_t_16(lin_msg.m_pubParam, win_msg->m_pubParam); break; +case 0x02640527: win_msg->m_cubParam = sizeof(struct winRemoteStorageEnumerateWorkshopFilesResult_t_616); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageEnumerateWorkshopFilesResult_t_616(lin_msg.m_pubParam, win_msg->m_pubParam); break; +case 0x250c0526: win_msg->m_cubParam = sizeof(struct winRemoteStorageGetPublishedFileDetailsResult_t_9496); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageGetPublishedFileDetailsResult_t_9496(lin_msg.m_pubParam, win_msg->m_pubParam); break; +case 0x06c4051e: win_msg->m_cubParam = sizeof(struct winRemoteStorageGetPublishedFileDetailsResult_t_1744); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageGetPublishedFileDetailsResult_t_1744(lin_msg.m_pubParam, win_msg->m_pubParam); break; +case 0x0020051c: win_msg->m_cubParam = sizeof(struct winRemoteStorageDownloadUGCResult_t_40); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageDownloadUGCResult_t_40(lin_msg.m_pubParam, win_msg->m_pubParam); break; diff --git a/lsteamclient/cb_converters.h b/lsteamclient/cb_converters.h index a27629f8..ee9d775e 100644 --- a/lsteamclient/cb_converters.h +++ b/lsteamclient/cb_converters.h @@ -1,421 +1,22 @@ #pragma pack( push, 8 ) -struct winSteamServersConnected_t_1 { -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_SteamServersConnected_t_1(void *l, void *w); - -#pragma pack( push, 8 ) -struct winSteamServerConnectFailure_t_8 { - EResult m_eResult; - bool m_bStillRetrying; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_SteamServerConnectFailure_t_8(void *l, void *w); - -#pragma pack( push, 8 ) -struct winSteamServersDisconnected_t_4 { - EResult m_eResult; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_SteamServersDisconnected_t_4(void *l, void *w); - -#pragma pack( push, 8 ) -struct winClientGameServerDeny_t_16 { - uint32 m_uAppID; - uint32 m_unGameServerIP; - uint16 m_usGameServerPort; - uint16 m_bSecure; - uint32 m_uReason; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_ClientGameServerDeny_t_16(void *l, void *w); - -#pragma pack( push, 8 ) -struct winIPCFailure_t_1 { - uint8 m_eFailureType; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_IPCFailure_t_1(void *l, void *w); - -#pragma pack( push, 8 ) -struct winLicensesUpdated_t_1 { -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_LicensesUpdated_t_1(void *l, void *w); - -#pragma pack( push, 8 ) -struct winValidateAuthTicketResponse_t_20 { - CSteamID m_SteamID; - EAuthSessionResponse m_eAuthSessionResponse; - CSteamID m_OwnerSteamID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_ValidateAuthTicketResponse_t_20(void *l, void *w); - -#pragma pack( push, 8 ) -struct winMicroTxnAuthorizationResponse_t_16 { +struct winMicroTxnAuthorizationResponse_t_24 { uint32 m_unAppID; uint64 m_ulOrderID; uint8 m_bAuthorized; } __attribute__ ((ms_struct)); #pragma pack( pop ) -extern void cb_MicroTxnAuthorizationResponse_t_16(void *l, void *w); +extern void cb_MicroTxnAuthorizationResponse_t_24(void *l, void *w); #pragma pack( push, 8 ) -struct winEncryptedAppTicketResponse_t_4 { - EResult m_eResult; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_EncryptedAppTicketResponse_t_4(void *l, void *w); - -#pragma pack( push, 8 ) -struct winGetAuthSessionTicketResponse_t_8 { - HAuthTicket m_hAuthTicket; - EResult m_eResult; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_GetAuthSessionTicketResponse_t_8(void *l, void *w); - -#pragma pack( push, 8 ) -struct winGameWebCallback_t_256 { - char m_szURL[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_GameWebCallback_t_256(void *l, void *w); - -#pragma pack( push, 8 ) -struct winStoreAuthURLResponse_t_512 { - char m_szURL[512]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_StoreAuthURLResponse_t_512(void *l, void *w); - -#pragma pack( push, 8 ) -struct winPersonaStateChange_t_12 { - uint64 m_ulSteamID; - int m_nChangeFlags; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_PersonaStateChange_t_12(void *l, void *w); - -#pragma pack( push, 8 ) -struct winGameOverlayActivated_t_1 { - uint8 m_bActive; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_GameOverlayActivated_t_1(void *l, void *w); - -#pragma pack( push, 8 ) -struct winGameServerChangeRequested_t_128 { - char m_rgchServer[64]; - char m_rgchPassword[64]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_GameServerChangeRequested_t_128(void *l, void *w); - -#pragma pack( push, 8 ) -struct winGameLobbyJoinRequested_t_16 { - CSteamID m_steamIDLobby; - CSteamID m_steamIDFriend; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_GameLobbyJoinRequested_t_16(void *l, void *w); - -#pragma pack( push, 8 ) -struct winAvatarImageLoaded_t_20 { - CSteamID m_steamID; - int m_iImage; - int m_iWide; - int m_iTall; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_AvatarImageLoaded_t_20(void *l, void *w); - -#pragma pack( push, 8 ) -struct winClanOfficerListResponse_t_16 { - CSteamID m_steamIDClan; - int m_cOfficers; - uint8 m_bSuccess; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_ClanOfficerListResponse_t_16(void *l, void *w); - -#pragma pack( push, 8 ) -struct winFriendRichPresenceUpdate_t_12 { - CSteamID m_steamIDFriend; - AppId_t m_nAppID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_FriendRichPresenceUpdate_t_12(void *l, void *w); - -#pragma pack( push, 8 ) -struct winGameRichPresenceJoinRequested_t_264 { - CSteamID m_steamIDFriend; - char m_rgchConnect[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_GameRichPresenceJoinRequested_t_264(void *l, void *w); - -#pragma pack( push, 8 ) -struct winGameConnectedClanChatMsg_t_20 { - CSteamID m_steamIDClanChat; - CSteamID m_steamIDUser; - int m_iMessageID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_GameConnectedClanChatMsg_t_20(void *l, void *w); - -#pragma pack( push, 8 ) -struct winGameConnectedChatJoin_t_16 { - CSteamID m_steamIDClanChat; - CSteamID m_steamIDUser; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_GameConnectedChatJoin_t_16(void *l, void *w); - -#pragma pack( push, 8 ) -struct winGameConnectedChatLeave_t_18 { - CSteamID m_steamIDClanChat; - CSteamID m_steamIDUser; - bool m_bKicked; - bool m_bDropped; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_GameConnectedChatLeave_t_18(void *l, void *w); - -#pragma pack( push, 8 ) -struct winDownloadClanActivityCountsResult_t_1 { - bool m_bSuccess; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_DownloadClanActivityCountsResult_t_1(void *l, void *w); - -#pragma pack( push, 8 ) -struct winJoinClanChatRoomCompletionResult_t_12 { - CSteamID m_steamIDClanChat; - EChatRoomEnterResponse m_eChatRoomEnterResponse; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_JoinClanChatRoomCompletionResult_t_12(void *l, void *w); - -#pragma pack( push, 8 ) -struct winGameConnectedFriendChatMsg_t_12 { - CSteamID m_steamIDUser; - int m_iMessageID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_GameConnectedFriendChatMsg_t_12(void *l, void *w); - -#pragma pack( push, 8 ) -struct winFriendsGetFollowerCount_t_16 { - EResult m_eResult; - CSteamID m_steamID; - int m_nCount; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_FriendsGetFollowerCount_t_16(void *l, void *w); - -#pragma pack( push, 8 ) -struct winFriendsIsFollowing_t_16 { - EResult m_eResult; - CSteamID m_steamID; - bool m_bIsFollowing; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_FriendsIsFollowing_t_16(void *l, void *w); - -#pragma pack( push, 8 ) -struct winFriendsEnumerateFollowingList_t_412 { - EResult m_eResult; - CSteamID m_rgSteamID[50]; - int32 m_nResultsReturned; - int32 m_nTotalResultCount; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_FriendsEnumerateFollowingList_t_412(void *l, void *w); - -#pragma pack( push, 8 ) -struct winSetPersonaNameResponse_t_8 { - bool m_bSuccess; - bool m_bLocalSuccess; - EResult m_result; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_SetPersonaNameResponse_t_8(void *l, void *w); - -#pragma pack( push, 8 ) -struct winIPCountry_t_1 { -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_IPCountry_t_1(void *l, void *w); - -#pragma pack( push, 8 ) -struct winLowBatteryPower_t_1 { - uint8 m_nMinutesBatteryLeft; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_LowBatteryPower_t_1(void *l, void *w); - -#pragma pack( push, 8 ) -struct winSteamAPICallCompleted_t_16 { - SteamAPICall_t m_hAsyncCall; - int m_iCallback; - uint32 m_cubParam; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_SteamAPICallCompleted_t_16(void *l, void *w); - -#pragma pack( push, 8 ) -struct winSteamShutdown_t_1 { -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_SteamShutdown_t_1(void *l, void *w); - -#pragma pack( push, 8 ) -struct winCheckFileSignature_t_4 { - ECheckFileSignature m_eCheckFileSignature; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_CheckFileSignature_t_4(void *l, void *w); - -#pragma pack( push, 8 ) -struct winGamepadTextInputDismissed_t_8 { - bool m_bSubmitted; - uint32 m_unSubmittedText; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_GamepadTextInputDismissed_t_8(void *l, void *w); - -#pragma pack( push, 8 ) -struct winFavoritesListChanged_t_28 { - uint32 m_nIP; - uint32 m_nQueryPort; - uint32 m_nConnPort; - uint32 m_nAppID; - uint32 m_nFlags; - bool m_bAdd; - AccountID_t m_unAccountId; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_FavoritesListChanged_t_28(void *l, void *w); - -#pragma pack( push, 8 ) -struct winLobbyInvite_t_24 { - uint64 m_ulSteamIDUser; - uint64 m_ulSteamIDLobby; - uint64 m_ulGameID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_LobbyInvite_t_24(void *l, void *w); - -#pragma pack( push, 8 ) -struct winLobbyEnter_t_20 { - uint64 m_ulSteamIDLobby; - uint32 m_rgfChatPermissions; - bool m_bLocked; - uint32 m_EChatRoomEnterResponse; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_LobbyEnter_t_20(void *l, void *w); - -#pragma pack( push, 8 ) -struct winLobbyDataUpdate_t_20 { - uint64 m_ulSteamIDLobby; - uint64 m_ulSteamIDMember; - uint8 m_bSuccess; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_LobbyDataUpdate_t_20(void *l, void *w); - -#pragma pack( push, 8 ) -struct winLobbyChatUpdate_t_28 { - uint64 m_ulSteamIDLobby; - uint64 m_ulSteamIDUserChanged; - uint64 m_ulSteamIDMakingChange; - uint32 m_rgfChatMemberStateChange; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_LobbyChatUpdate_t_28(void *l, void *w); - -#pragma pack( push, 8 ) -struct winLobbyChatMsg_t_24 { - uint64 m_ulSteamIDLobby; - uint64 m_ulSteamIDUser; - uint8 m_eChatEntryType; - uint32 m_iChatID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_LobbyChatMsg_t_24(void *l, void *w); - -#pragma pack( push, 8 ) -struct winLobbyGameCreated_t_24 { - uint64 m_ulSteamIDLobby; - uint64 m_ulSteamIDGameServer; - uint32 m_unIP; - uint16 m_usPort; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_LobbyGameCreated_t_24(void *l, void *w); - -#pragma pack( push, 8 ) -struct winLobbyMatchList_t_4 { - uint32 m_nLobbiesMatching; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_LobbyMatchList_t_4(void *l, void *w); - -#pragma pack( push, 8 ) -struct winLobbyKicked_t_20 { - uint64 m_ulSteamIDLobby; - uint64 m_ulSteamIDAdmin; - uint8 m_bKickedDueToDisconnect; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_LobbyKicked_t_20(void *l, void *w); - -#pragma pack( push, 8 ) -struct winLobbyCreated_t_12 { +struct winLobbyCreated_t_16 { EResult m_eResult; uint64 m_ulSteamIDLobby; } __attribute__ ((ms_struct)); #pragma pack( pop ) -extern void cb_LobbyCreated_t_12(void *l, void *w); +extern void cb_LobbyCreated_t_16(void *l, void *w); #pragma pack( push, 8 ) -struct winPSNGameBootInviteResult_t_9 { - bool m_bGameBootInviteExists; - CSteamID m_steamIDLobby; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_PSNGameBootInviteResult_t_9(void *l, void *w); - -#pragma pack( push, 8 ) -struct winFavoritesListAccountsUpdated_t_4 { - EResult m_eResult; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_FavoritesListAccountsUpdated_t_4(void *l, void *w); - -#pragma pack( push, 8 ) -struct winRemoteStorageAppSyncedClient_t_12 { - AppId_t m_nAppID; - EResult m_eResult; - int m_unNumDownloads; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_RemoteStorageAppSyncedClient_t_12(void *l, void *w); - -#pragma pack( push, 8 ) -struct winRemoteStorageAppSyncedServer_t_12 { - AppId_t m_nAppID; - EResult m_eResult; - int m_unNumUploads; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_RemoteStorageAppSyncedServer_t_12(void *l, void *w); - -#pragma pack( push, 8 ) -struct winRemoteStorageAppSyncProgress_t_280 { +struct winRemoteStorageAppSyncProgress_t_288 { char m_rgchCurrentFile[260]; AppId_t m_nAppID; uint32 m_uBytesTransferredThisChunk; @@ -423,62 +24,54 @@ struct winRemoteStorageAppSyncProgress_t_280 { bool m_bUploading; } __attribute__ ((ms_struct)); #pragma pack( pop ) -extern void cb_RemoteStorageAppSyncProgress_t_280(void *l, void *w); +extern void cb_RemoteStorageAppSyncProgress_t_288(void *l, void *w); #pragma pack( push, 8 ) -struct winRemoteStorageAppSyncStatusCheck_t_8 { - AppId_t m_nAppID; - EResult m_eResult; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_RemoteStorageAppSyncStatusCheck_t_8(void *l, void *w); - -#pragma pack( push, 8 ) -struct winRemoteStorageFileShareResult_t_272 { +struct winRemoteStorageFileShareResult_t_280 { EResult m_eResult; UGCHandle_t m_hFile; char m_rgchFilename[260]; } __attribute__ ((ms_struct)); #pragma pack( pop ) -extern void cb_RemoteStorageFileShareResult_t_272(void *l, void *w); +extern void cb_RemoteStorageFileShareResult_t_280(void *l, void *w); #pragma pack( push, 8 ) -struct winRemoteStoragePublishFileResult_t_16 { +struct winRemoteStoragePublishFileResult_t_24 { EResult m_eResult; PublishedFileId_t m_nPublishedFileId; bool m_bUserNeedsToAcceptWorkshopLegalAgreement; } __attribute__ ((ms_struct)); #pragma pack( pop ) -extern void cb_RemoteStoragePublishFileResult_t_16(void *l, void *w); +extern void cb_RemoteStoragePublishFileResult_t_24(void *l, void *w); #pragma pack( push, 8 ) -struct winRemoteStorageDeletePublishedFileResult_t_12 { +struct winRemoteStorageDeletePublishedFileResult_t_16 { EResult m_eResult; PublishedFileId_t m_nPublishedFileId; } __attribute__ ((ms_struct)); #pragma pack( pop ) -extern void cb_RemoteStorageDeletePublishedFileResult_t_12(void *l, void *w); +extern void cb_RemoteStorageDeletePublishedFileResult_t_16(void *l, void *w); #pragma pack( push, 8 ) -struct winRemoteStorageEnumerateUserPublishedFilesResult_t_412 { +struct winRemoteStorageEnumerateUserPublishedFilesResult_t_416 { EResult m_eResult; int32 m_nResultsReturned; int32 m_nTotalResultCount; PublishedFileId_t m_rgPublishedFileId[50]; } __attribute__ ((ms_struct)); #pragma pack( pop ) -extern void cb_RemoteStorageEnumerateUserPublishedFilesResult_t_412(void *l, void *w); +extern void cb_RemoteStorageEnumerateUserPublishedFilesResult_t_416(void *l, void *w); #pragma pack( push, 8 ) -struct winRemoteStorageSubscribePublishedFileResult_t_12 { +struct winRemoteStorageSubscribePublishedFileResult_t_16 { EResult m_eResult; PublishedFileId_t m_nPublishedFileId; } __attribute__ ((ms_struct)); #pragma pack( pop ) -extern void cb_RemoteStorageSubscribePublishedFileResult_t_12(void *l, void *w); +extern void cb_RemoteStorageSubscribePublishedFileResult_t_16(void *l, void *w); #pragma pack( push, 8 ) -struct winRemoteStorageEnumerateUserSubscribedFilesResult_t_612 { +struct winRemoteStorageEnumerateUserSubscribedFilesResult_t_616 { EResult m_eResult; int32 m_nResultsReturned; int32 m_nTotalResultCount; @@ -486,27 +79,27 @@ struct winRemoteStorageEnumerateUserSubscribedFilesResult_t_612 { uint32 m_rgRTimeSubscribed[50]; } __attribute__ ((ms_struct)); #pragma pack( pop ) -extern void cb_RemoteStorageEnumerateUserSubscribedFilesResult_t_612(void *l, void *w); +extern void cb_RemoteStorageEnumerateUserSubscribedFilesResult_t_616(void *l, void *w); #pragma pack( push, 8 ) -struct winRemoteStorageUnsubscribePublishedFileResult_t_12 { +struct winRemoteStorageUnsubscribePublishedFileResult_t_16 { EResult m_eResult; PublishedFileId_t m_nPublishedFileId; } __attribute__ ((ms_struct)); #pragma pack( pop ) -extern void cb_RemoteStorageUnsubscribePublishedFileResult_t_12(void *l, void *w); +extern void cb_RemoteStorageUnsubscribePublishedFileResult_t_16(void *l, void *w); #pragma pack( push, 8 ) -struct winRemoteStorageUpdatePublishedFileResult_t_16 { +struct winRemoteStorageUpdatePublishedFileResult_t_24 { EResult m_eResult; PublishedFileId_t m_nPublishedFileId; bool m_bUserNeedsToAcceptWorkshopLegalAgreement; } __attribute__ ((ms_struct)); #pragma pack( pop ) -extern void cb_RemoteStorageUpdatePublishedFileResult_t_16(void *l, void *w); +extern void cb_RemoteStorageUpdatePublishedFileResult_t_24(void *l, void *w); #pragma pack( push, 8 ) -struct winRemoteStorageDownloadUGCResult_t_288 { +struct winRemoteStorageDownloadUGCResult_t_296 { EResult m_eResult; UGCHandle_t m_hFile; AppId_t m_nAppID; @@ -515,10 +108,10 @@ struct winRemoteStorageDownloadUGCResult_t_288 { uint64 m_ulSteamIDOwner; } __attribute__ ((ms_struct)); #pragma pack( pop ) -extern void cb_RemoteStorageDownloadUGCResult_t_288(void *l, void *w); +extern void cb_RemoteStorageDownloadUGCResult_t_296(void *l, void *w); #pragma pack( push, 8 ) -struct winRemoteStorageGetPublishedFileDetailsResult_t_9748 { +struct winRemoteStorageGetPublishedFileDetailsResult_t_9760 { EResult m_eResult; PublishedFileId_t m_nPublishedFileId; AppId_t m_nCreatorAppID; @@ -542,10 +135,10 @@ struct winRemoteStorageGetPublishedFileDetailsResult_t_9748 { bool m_bAcceptedForUse; } __attribute__ ((ms_struct)); #pragma pack( pop ) -extern void cb_RemoteStorageGetPublishedFileDetailsResult_t_9748(void *l, void *w); +extern void cb_RemoteStorageGetPublishedFileDetailsResult_t_9760(void *l, void *w); #pragma pack( push, 8 ) -struct winRemoteStorageEnumerateWorkshopFilesResult_t_620 { +struct winRemoteStorageEnumerateWorkshopFilesResult_t_624 { EResult m_eResult; int32 m_nResultsReturned; int32 m_nTotalResultCount; @@ -555,10 +148,10 @@ struct winRemoteStorageEnumerateWorkshopFilesResult_t_620 { uint32 m_unStartIndex; } __attribute__ ((ms_struct)); #pragma pack( pop ) -extern void cb_RemoteStorageEnumerateWorkshopFilesResult_t_620(void *l, void *w); +extern void cb_RemoteStorageEnumerateWorkshopFilesResult_t_624(void *l, void *w); #pragma pack( push, 8 ) -struct winRemoteStorageGetPublishedItemVoteDetailsResult_t_28 { +struct winRemoteStorageGetPublishedItemVoteDetailsResult_t_32 { EResult m_eResult; PublishedFileId_t m_unPublishedFileId; int32 m_nVotesFor; @@ -567,161 +160,55 @@ struct winRemoteStorageGetPublishedItemVoteDetailsResult_t_28 { float m_fScore; } __attribute__ ((ms_struct)); #pragma pack( pop ) -extern void cb_RemoteStorageGetPublishedItemVoteDetailsResult_t_28(void *l, void *w); +extern void cb_RemoteStorageGetPublishedItemVoteDetailsResult_t_32(void *l, void *w); #pragma pack( push, 8 ) -struct winRemoteStoragePublishedFileSubscribed_t_12 { - PublishedFileId_t m_nPublishedFileId; - AppId_t m_nAppID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_RemoteStoragePublishedFileSubscribed_t_12(void *l, void *w); - -#pragma pack( push, 8 ) -struct winRemoteStoragePublishedFileUnsubscribed_t_12 { - PublishedFileId_t m_nPublishedFileId; - AppId_t m_nAppID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_RemoteStoragePublishedFileUnsubscribed_t_12(void *l, void *w); - -#pragma pack( push, 8 ) -struct winRemoteStoragePublishedFileDeleted_t_12 { - PublishedFileId_t m_nPublishedFileId; - AppId_t m_nAppID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_RemoteStoragePublishedFileDeleted_t_12(void *l, void *w); - -#pragma pack( push, 8 ) -struct winRemoteStorageUpdateUserPublishedItemVoteResult_t_12 { +struct winRemoteStorageUpdateUserPublishedItemVoteResult_t_16 { EResult m_eResult; PublishedFileId_t m_nPublishedFileId; } __attribute__ ((ms_struct)); #pragma pack( pop ) -extern void cb_RemoteStorageUpdateUserPublishedItemVoteResult_t_12(void *l, void *w); +extern void cb_RemoteStorageUpdateUserPublishedItemVoteResult_t_16(void *l, void *w); #pragma pack( push, 8 ) -struct winRemoteStorageUserVoteDetails_t_16 { +struct winRemoteStorageUserVoteDetails_t_24 { EResult m_eResult; PublishedFileId_t m_nPublishedFileId; EWorkshopVote m_eVote; } __attribute__ ((ms_struct)); #pragma pack( pop ) -extern void cb_RemoteStorageUserVoteDetails_t_16(void *l, void *w); +extern void cb_RemoteStorageUserVoteDetails_t_24(void *l, void *w); #pragma pack( push, 8 ) -struct winRemoteStorageEnumerateUserSharedWorkshopFilesResult_t_412 { +struct winRemoteStorageEnumerateUserSharedWorkshopFilesResult_t_416 { EResult m_eResult; int32 m_nResultsReturned; int32 m_nTotalResultCount; PublishedFileId_t m_rgPublishedFileId[50]; } __attribute__ ((ms_struct)); #pragma pack( pop ) -extern void cb_RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_412(void *l, void *w); +extern void cb_RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_416(void *l, void *w); #pragma pack( push, 8 ) -struct winRemoteStorageSetUserPublishedFileActionResult_t_16 { +struct winRemoteStorageSetUserPublishedFileActionResult_t_24 { EResult m_eResult; PublishedFileId_t m_nPublishedFileId; EWorkshopFileAction m_eAction; } __attribute__ ((ms_struct)); #pragma pack( pop ) -extern void cb_RemoteStorageSetUserPublishedFileActionResult_t_16(void *l, void *w); +extern void cb_RemoteStorageSetUserPublishedFileActionResult_t_24(void *l, void *w); #pragma pack( push, 8 ) -struct winRemoteStorageEnumeratePublishedFilesByUserActionResult_t_616 { - EResult m_eResult; - EWorkshopFileAction m_eAction; - int32 m_nResultsReturned; - int32 m_nTotalResultCount; - PublishedFileId_t m_rgPublishedFileId[50]; - uint32 m_rgRTimeUpdated[50]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_RemoteStorageEnumeratePublishedFilesByUserActionResult_t_616(void *l, void *w); - -#pragma pack( push, 8 ) -struct winRemoteStoragePublishFileProgress_t_12 { - double m_dPercentFile; - bool m_bPreview; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_RemoteStoragePublishFileProgress_t_12(void *l, void *w); - -#pragma pack( push, 8 ) -struct winRemoteStoragePublishedFileUpdated_t_20 { +struct winRemoteStoragePublishedFileUpdated_t_24 { PublishedFileId_t m_nPublishedFileId; AppId_t m_nAppID; uint64 m_ulUnused; } __attribute__ ((ms_struct)); #pragma pack( pop ) -extern void cb_RemoteStoragePublishedFileUpdated_t_20(void *l, void *w); +extern void cb_RemoteStoragePublishedFileUpdated_t_24(void *l, void *w); #pragma pack( push, 8 ) -struct winRemoteStorageFileWriteAsyncComplete_t_4 { - EResult m_eResult; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_RemoteStorageFileWriteAsyncComplete_t_4(void *l, void *w); - -#pragma pack( push, 8 ) -struct winRemoteStorageFileReadAsyncComplete_t_20 { - SteamAPICall_t m_hFileReadAsync; - EResult m_eResult; - uint32 m_nOffset; - uint32 m_cubRead; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_RemoteStorageFileReadAsyncComplete_t_20(void *l, void *w); - -#pragma pack( push, 8 ) -struct winUserStatsReceived_t_20 { - uint64 m_nGameID; - EResult m_eResult; - CSteamID m_steamIDUser; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_UserStatsReceived_t_20(void *l, void *w); - -#pragma pack( push, 8 ) -struct winUserStatsStored_t_12 { - uint64 m_nGameID; - EResult m_eResult; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_UserStatsStored_t_12(void *l, void *w); - -#pragma pack( push, 8 ) -struct winUserAchievementStored_t_148 { - uint64 m_nGameID; - bool m_bGroupAchievement; - char m_rgchAchievementName[128]; - uint32 m_nCurProgress; - uint32 m_nMaxProgress; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_UserAchievementStored_t_148(void *l, void *w); - -#pragma pack( push, 8 ) -struct winLeaderboardFindResult_t_12 { - SteamLeaderboard_t m_hSteamLeaderboard; - uint8 m_bLeaderboardFound; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_LeaderboardFindResult_t_12(void *l, void *w); - -#pragma pack( push, 8 ) -struct winLeaderboardScoresDownloaded_t_20 { - SteamLeaderboard_t m_hSteamLeaderboard; - SteamLeaderboardEntries_t m_hSteamLeaderboardEntries; - int m_cEntryCount; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_LeaderboardScoresDownloaded_t_20(void *l, void *w); - -#pragma pack( push, 8 ) -struct winLeaderboardScoreUploaded_t_28 { +struct winLeaderboardScoreUploaded_t_32 { uint8 m_bSuccess; SteamLeaderboard_t m_hSteamLeaderboard; int32 m_nScore; @@ -730,251 +217,37 @@ struct winLeaderboardScoreUploaded_t_28 { int m_nGlobalRankPrevious; } __attribute__ ((ms_struct)); #pragma pack( pop ) -extern void cb_LeaderboardScoreUploaded_t_28(void *l, void *w); +extern void cb_LeaderboardScoreUploaded_t_32(void *l, void *w); #pragma pack( push, 8 ) -struct winNumberOfCurrentPlayers_t_8 { - uint8 m_bSuccess; - int32 m_cPlayers; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_NumberOfCurrentPlayers_t_8(void *l, void *w); - -#pragma pack( push, 8 ) -struct winUserStatsUnloaded_t_8 { - CSteamID m_steamIDUser; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_UserStatsUnloaded_t_8(void *l, void *w); - -#pragma pack( push, 8 ) -struct winUserAchievementIconFetched_t_144 { - CGameID m_nGameID; - char m_rgchAchievementName[128]; - bool m_bAchieved; - int m_nIconHandle; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_UserAchievementIconFetched_t_144(void *l, void *w); - -#pragma pack( push, 8 ) -struct winGlobalAchievementPercentagesReady_t_12 { - uint64 m_nGameID; - EResult m_eResult; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_GlobalAchievementPercentagesReady_t_12(void *l, void *w); - -#pragma pack( push, 8 ) -struct winLeaderboardUGCSet_t_12 { +struct winLeaderboardUGCSet_t_16 { EResult m_eResult; SteamLeaderboard_t m_hSteamLeaderboard; } __attribute__ ((ms_struct)); #pragma pack( pop ) -extern void cb_LeaderboardUGCSet_t_12(void *l, void *w); +extern void cb_LeaderboardUGCSet_t_16(void *l, void *w); #pragma pack( push, 8 ) -struct winPS3TrophiesInstalled_t_20 { +struct winPS3TrophiesInstalled_t_24 { uint64 m_nGameID; EResult m_eResult; uint64 m_ulRequiredDiskSpace; } __attribute__ ((ms_struct)); #pragma pack( pop ) -extern void cb_PS3TrophiesInstalled_t_20(void *l, void *w); +extern void cb_PS3TrophiesInstalled_t_24(void *l, void *w); #pragma pack( push, 8 ) -struct winGlobalStatsReceived_t_12 { - uint64 m_nGameID; - EResult m_eResult; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_GlobalStatsReceived_t_12(void *l, void *w); - -#pragma pack( push, 8 ) -struct winDlcInstalled_t_4 { - AppId_t m_nAppID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_DlcInstalled_t_4(void *l, void *w); - -#pragma pack( push, 8 ) -struct winRegisterActivationCodeResponse_t_8 { - ERegisterActivationCodeResult m_eResult; - uint32 m_unPackageRegistered; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_RegisterActivationCodeResponse_t_8(void *l, void *w); - -#pragma pack( push, 8 ) -struct winNewLaunchQueryParameters_t_1 { -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_NewLaunchQueryParameters_t_1(void *l, void *w); - -#pragma pack( push, 8 ) -struct winAppProofOfPurchaseKeyResponse_t_252 { - EResult m_eResult; - uint32 m_nAppID; - uint32 m_cchKeyLength; - char m_rgchKey[240]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_AppProofOfPurchaseKeyResponse_t_252(void *l, void *w); - -#pragma pack( push, 8 ) -struct winFileDetailsResult_t_36 { +struct winFileDetailsResult_t_40 { EResult m_eResult; uint64 m_ulFileSize; uint8 m_FileSHA[20]; uint32 m_unFlags; } __attribute__ ((ms_struct)); #pragma pack( pop ) -extern void cb_FileDetailsResult_t_36(void *l, void *w); +extern void cb_FileDetailsResult_t_40(void *l, void *w); #pragma pack( push, 8 ) -struct winP2PSessionRequest_t_8 { - CSteamID m_steamIDRemote; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_P2PSessionRequest_t_8(void *l, void *w); - -#pragma pack( push, 8 ) -struct winP2PSessionConnectFail_t_9 { - CSteamID m_steamIDRemote; - uint8 m_eP2PSessionError; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_P2PSessionConnectFail_t_9(void *l, void *w); - -#pragma pack( push, 8 ) -struct winSocketStatusCallback_t_20 { - SNetSocket_t m_hSocket; - SNetListenSocket_t m_hListenSocket; - CSteamID m_steamIDRemote; - int m_eSNetSocketState; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_SocketStatusCallback_t_20(void *l, void *w); - -#pragma pack( push, 8 ) -struct winScreenshotReady_t_8 { - ScreenshotHandle m_hLocal; - EResult m_eResult; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_ScreenshotReady_t_8(void *l, void *w); - -#pragma pack( push, 8 ) -struct winScreenshotRequested_t_1 { -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_ScreenshotRequested_t_1(void *l, void *w); - -#pragma pack( push, 8 ) -struct winPlaybackStatusHasChanged_t_1 { -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_PlaybackStatusHasChanged_t_1(void *l, void *w); - -#pragma pack( push, 8 ) -struct winVolumeHasChanged_t_4 { - float m_flNewVolume; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_VolumeHasChanged_t_4(void *l, void *w); - -#pragma pack( push, 8 ) -struct winMusicPlayerRemoteWillActivate_t_1 { -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_MusicPlayerRemoteWillActivate_t_1(void *l, void *w); - -#pragma pack( push, 8 ) -struct winMusicPlayerRemoteWillDeactivate_t_1 { -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_MusicPlayerRemoteWillDeactivate_t_1(void *l, void *w); - -#pragma pack( push, 8 ) -struct winMusicPlayerRemoteToFront_t_1 { -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_MusicPlayerRemoteToFront_t_1(void *l, void *w); - -#pragma pack( push, 8 ) -struct winMusicPlayerWillQuit_t_1 { -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_MusicPlayerWillQuit_t_1(void *l, void *w); - -#pragma pack( push, 8 ) -struct winMusicPlayerWantsPlay_t_1 { -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_MusicPlayerWantsPlay_t_1(void *l, void *w); - -#pragma pack( push, 8 ) -struct winMusicPlayerWantsPause_t_1 { -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_MusicPlayerWantsPause_t_1(void *l, void *w); - -#pragma pack( push, 8 ) -struct winMusicPlayerWantsPlayPrevious_t_1 { -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_MusicPlayerWantsPlayPrevious_t_1(void *l, void *w); - -#pragma pack( push, 8 ) -struct winMusicPlayerWantsPlayNext_t_1 { -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_MusicPlayerWantsPlayNext_t_1(void *l, void *w); - -#pragma pack( push, 8 ) -struct winMusicPlayerWantsShuffled_t_1 { - bool m_bShuffled; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_MusicPlayerWantsShuffled_t_1(void *l, void *w); - -#pragma pack( push, 8 ) -struct winMusicPlayerWantsLooped_t_1 { - bool m_bLooped; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_MusicPlayerWantsLooped_t_1(void *l, void *w); - -#pragma pack( push, 8 ) -struct winMusicPlayerWantsVolume_t_4 { - float m_flNewVolume; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_MusicPlayerWantsVolume_t_4(void *l, void *w); - -#pragma pack( push, 8 ) -struct winMusicPlayerSelectsQueueEntry_t_4 { - int nID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_MusicPlayerSelectsQueueEntry_t_4(void *l, void *w); - -#pragma pack( push, 8 ) -struct winMusicPlayerSelectsPlaylistEntry_t_4 { - int nID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_MusicPlayerSelectsPlaylistEntry_t_4(void *l, void *w); - -#pragma pack( push, 8 ) -struct winMusicPlayerWantsPlayingRepeatStatus_t_4 { - int m_nPlayingRepeatStatus; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_MusicPlayerWantsPlayingRepeatStatus_t_4(void *l, void *w); - -#pragma pack( push, 8 ) -struct winHTTPRequestCompleted_t_24 { +struct winHTTPRequestCompleted_t_32 { HTTPRequestHandle m_hRequest; uint64 m_ulContextValue; bool m_bRequestSuccessful; @@ -982,161 +255,98 @@ struct winHTTPRequestCompleted_t_24 { uint32 m_unBodySize; } __attribute__ ((ms_struct)); #pragma pack( pop ) -extern void cb_HTTPRequestCompleted_t_24(void *l, void *w); +extern void cb_HTTPRequestCompleted_t_32(void *l, void *w); #pragma pack( push, 8 ) -struct winHTTPRequestHeadersReceived_t_12 { +struct winHTTPRequestHeadersReceived_t_16 { HTTPRequestHandle m_hRequest; uint64 m_ulContextValue; } __attribute__ ((ms_struct)); #pragma pack( pop ) -extern void cb_HTTPRequestHeadersReceived_t_12(void *l, void *w); +extern void cb_HTTPRequestHeadersReceived_t_16(void *l, void *w); #pragma pack( push, 8 ) -struct winHTTPRequestDataReceived_t_20 { +struct winHTTPRequestDataReceived_t_24 { HTTPRequestHandle m_hRequest; uint64 m_ulContextValue; uint32 m_cOffset; uint32 m_cBytesReceived; } __attribute__ ((ms_struct)); #pragma pack( pop ) -extern void cb_HTTPRequestDataReceived_t_20(void *l, void *w); +extern void cb_HTTPRequestDataReceived_t_24(void *l, void *w); #pragma pack( push, 8 ) -struct winSteamUGCQueryCompleted_t_24 { - UGCQueryHandle_t m_handle; - EResult m_eResult; - uint32 m_unNumResultsReturned; - uint32 m_unTotalMatchingResults; - bool m_bCachedData; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_SteamUGCQueryCompleted_t_24(void *l, void *w); - -#pragma pack( push, 8 ) -struct winSteamUGCRequestUGCDetailsResult_t_9768 { +struct winSteamUGCRequestUGCDetailsResult_t_9784 { SteamUGCDetails_t m_details; bool m_bCachedData; } __attribute__ ((ms_struct)); #pragma pack( pop ) -extern void cb_SteamUGCRequestUGCDetailsResult_t_9768(void *l, void *w); +extern void cb_SteamUGCRequestUGCDetailsResult_t_9784(void *l, void *w); #pragma pack( push, 8 ) -struct winCreateItemResult_t_16 { +struct winCreateItemResult_t_24 { EResult m_eResult; PublishedFileId_t m_nPublishedFileId; bool m_bUserNeedsToAcceptWorkshopLegalAgreement; } __attribute__ ((ms_struct)); #pragma pack( pop ) -extern void cb_CreateItemResult_t_16(void *l, void *w); +extern void cb_CreateItemResult_t_24(void *l, void *w); #pragma pack( push, 8 ) -struct winSubmitItemUpdateResult_t_16 { - EResult m_eResult; - bool m_bUserNeedsToAcceptWorkshopLegalAgreement; - PublishedFileId_t m_nPublishedFileId; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_SubmitItemUpdateResult_t_16(void *l, void *w); - -#pragma pack( push, 8 ) -struct winItemInstalled_t_12 { +struct winItemInstalled_t_16 { AppId_t m_unAppID; PublishedFileId_t m_nPublishedFileId; } __attribute__ ((ms_struct)); #pragma pack( pop ) -extern void cb_ItemInstalled_t_12(void *l, void *w); +extern void cb_ItemInstalled_t_16(void *l, void *w); #pragma pack( push, 8 ) -struct winDownloadItemResult_t_16 { +struct winDownloadItemResult_t_24 { AppId_t m_unAppID; PublishedFileId_t m_nPublishedFileId; EResult m_eResult; } __attribute__ ((ms_struct)); #pragma pack( pop ) -extern void cb_DownloadItemResult_t_16(void *l, void *w); +extern void cb_DownloadItemResult_t_24(void *l, void *w); #pragma pack( push, 8 ) -struct winUserFavoriteItemsListChanged_t_16 { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - bool m_bWasAddRequest; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_UserFavoriteItemsListChanged_t_16(void *l, void *w); - -#pragma pack( push, 8 ) -struct winSetUserItemVoteResult_t_16 { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - bool m_bVoteUp; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_SetUserItemVoteResult_t_16(void *l, void *w); - -#pragma pack( push, 8 ) -struct winGetUserItemVoteResult_t_16 { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - bool m_bVotedUp; - bool m_bVotedDown; - bool m_bVoteSkipped; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_GetUserItemVoteResult_t_16(void *l, void *w); - -#pragma pack( push, 8 ) -struct winStartPlaytimeTrackingResult_t_4 { - EResult m_eResult; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_StartPlaytimeTrackingResult_t_4(void *l, void *w); - -#pragma pack( push, 8 ) -struct winStopPlaytimeTrackingResult_t_4 { - EResult m_eResult; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_StopPlaytimeTrackingResult_t_4(void *l, void *w); - -#pragma pack( push, 8 ) -struct winAddUGCDependencyResult_t_20 { +struct winAddUGCDependencyResult_t_24 { EResult m_eResult; PublishedFileId_t m_nPublishedFileId; PublishedFileId_t m_nChildPublishedFileId; } __attribute__ ((ms_struct)); #pragma pack( pop ) -extern void cb_AddUGCDependencyResult_t_20(void *l, void *w); +extern void cb_AddUGCDependencyResult_t_24(void *l, void *w); #pragma pack( push, 8 ) -struct winRemoveUGCDependencyResult_t_20 { +struct winRemoveUGCDependencyResult_t_24 { EResult m_eResult; PublishedFileId_t m_nPublishedFileId; PublishedFileId_t m_nChildPublishedFileId; } __attribute__ ((ms_struct)); #pragma pack( pop ) -extern void cb_RemoveUGCDependencyResult_t_20(void *l, void *w); +extern void cb_RemoveUGCDependencyResult_t_24(void *l, void *w); #pragma pack( push, 8 ) -struct winAddAppDependencyResult_t_16 { +struct winAddAppDependencyResult_t_24 { EResult m_eResult; PublishedFileId_t m_nPublishedFileId; AppId_t m_nAppID; } __attribute__ ((ms_struct)); #pragma pack( pop ) -extern void cb_AddAppDependencyResult_t_16(void *l, void *w); +extern void cb_AddAppDependencyResult_t_24(void *l, void *w); #pragma pack( push, 8 ) -struct winRemoveAppDependencyResult_t_16 { +struct winRemoveAppDependencyResult_t_24 { EResult m_eResult; PublishedFileId_t m_nPublishedFileId; AppId_t m_nAppID; } __attribute__ ((ms_struct)); #pragma pack( pop ) -extern void cb_RemoveAppDependencyResult_t_16(void *l, void *w); +extern void cb_RemoveAppDependencyResult_t_24(void *l, void *w); #pragma pack( push, 8 ) -struct winGetAppDependenciesResult_t_148 { +struct winGetAppDependenciesResult_t_152 { EResult m_eResult; PublishedFileId_t m_nPublishedFileId; AppId_t m_rgAppIDs[32]; @@ -1144,396 +354,27 @@ struct winGetAppDependenciesResult_t_148 { uint32 m_nTotalNumAppDependencies; } __attribute__ ((ms_struct)); #pragma pack( pop ) -extern void cb_GetAppDependenciesResult_t_148(void *l, void *w); +extern void cb_GetAppDependenciesResult_t_152(void *l, void *w); #pragma pack( push, 8 ) -struct winDeleteItemResult_t_12 { +struct winDeleteItemResult_t_16 { EResult m_eResult; PublishedFileId_t m_nPublishedFileId; } __attribute__ ((ms_struct)); #pragma pack( pop ) -extern void cb_DeleteItemResult_t_12(void *l, void *w); +extern void cb_DeleteItemResult_t_16(void *l, void *w); #pragma pack( push, 8 ) -struct winSteamAppInstalled_t_4 { - AppId_t m_nAppID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_SteamAppInstalled_t_4(void *l, void *w); - -#pragma pack( push, 8 ) -struct winSteamAppUninstalled_t_4 { - AppId_t m_nAppID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_SteamAppUninstalled_t_4(void *l, void *w); - -#pragma pack( push, 8 ) -struct winHTML_BrowserReady_t_4 { - HHTMLBrowser unBrowserHandle; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_HTML_BrowserReady_t_4(void *l, void *w); - -#pragma pack( push, 8 ) -struct winHTML_NeedsPaint_t_48 { - HHTMLBrowser unBrowserHandle; - const char * pBGRA; - uint32 unWide; - uint32 unTall; - uint32 unUpdateX; - uint32 unUpdateY; - uint32 unUpdateWide; - uint32 unUpdateTall; - uint32 unScrollX; - uint32 unScrollY; - float flPageScale; - uint32 unPageSerial; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_HTML_NeedsPaint_t_48(void *l, void *w); - -#pragma pack( push, 8 ) -struct winHTML_StartRequest_t_20 { - HHTMLBrowser unBrowserHandle; - const char * pchURL; - const char * pchTarget; - const char * pchPostData; - bool bIsRedirect; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_HTML_StartRequest_t_20(void *l, void *w); - -#pragma pack( push, 8 ) -struct winHTML_CloseBrowser_t_4 { - HHTMLBrowser unBrowserHandle; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_HTML_CloseBrowser_t_4(void *l, void *w); - -#pragma pack( push, 8 ) -struct winHTML_URLChanged_t_24 { - HHTMLBrowser unBrowserHandle; - const char * pchURL; - const char * pchPostData; - bool bIsRedirect; - const char * pchPageTitle; - bool bNewNavigation; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_HTML_URLChanged_t_24(void *l, void *w); - -#pragma pack( push, 8 ) -struct winHTML_FinishedRequest_t_12 { - HHTMLBrowser unBrowserHandle; - const char * pchURL; - const char * pchPageTitle; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_HTML_FinishedRequest_t_12(void *l, void *w); - -#pragma pack( push, 8 ) -struct winHTML_OpenLinkInNewTab_t_8 { - HHTMLBrowser unBrowserHandle; - const char * pchURL; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_HTML_OpenLinkInNewTab_t_8(void *l, void *w); - -#pragma pack( push, 8 ) -struct winHTML_ChangedTitle_t_8 { - HHTMLBrowser unBrowserHandle; - const char * pchTitle; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_HTML_ChangedTitle_t_8(void *l, void *w); - -#pragma pack( push, 8 ) -struct winHTML_SearchResults_t_12 { - HHTMLBrowser unBrowserHandle; - uint32 unResults; - uint32 unCurrentMatch; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_HTML_SearchResults_t_12(void *l, void *w); - -#pragma pack( push, 8 ) -struct winHTML_CanGoBackAndForward_t_8 { - HHTMLBrowser unBrowserHandle; - bool bCanGoBack; - bool bCanGoForward; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_HTML_CanGoBackAndForward_t_8(void *l, void *w); - -#pragma pack( push, 8 ) -struct winHTML_HorizontalScroll_t_24 { - HHTMLBrowser unBrowserHandle; - uint32 unScrollMax; - uint32 unScrollCurrent; - float flPageScale; - bool bVisible; - uint32 unPageSize; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_HTML_HorizontalScroll_t_24(void *l, void *w); - -#pragma pack( push, 8 ) -struct winHTML_VerticalScroll_t_24 { - HHTMLBrowser unBrowserHandle; - uint32 unScrollMax; - uint32 unScrollCurrent; - float flPageScale; - bool bVisible; - uint32 unPageSize; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_HTML_VerticalScroll_t_24(void *l, void *w); - -#pragma pack( push, 8 ) -struct winHTML_LinkAtPosition_t_20 { - HHTMLBrowser unBrowserHandle; - uint32 x; - uint32 y; - const char * pchURL; - bool bInput; - bool bLiveLink; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_HTML_LinkAtPosition_t_20(void *l, void *w); - -#pragma pack( push, 8 ) -struct winHTML_JSAlert_t_8 { - HHTMLBrowser unBrowserHandle; - const char * pchMessage; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_HTML_JSAlert_t_8(void *l, void *w); - -#pragma pack( push, 8 ) -struct winHTML_JSConfirm_t_8 { - HHTMLBrowser unBrowserHandle; - const char * pchMessage; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_HTML_JSConfirm_t_8(void *l, void *w); - -#pragma pack( push, 8 ) -struct winHTML_FileOpenDialog_t_12 { - HHTMLBrowser unBrowserHandle; - const char * pchTitle; - const char * pchInitialFile; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_HTML_FileOpenDialog_t_12(void *l, void *w); - -#pragma pack( push, 8 ) -struct winHTML_NewWindow_t_28 { - HHTMLBrowser unBrowserHandle; - const char * pchURL; - uint32 unX; - uint32 unY; - uint32 unWide; - uint32 unTall; - HHTMLBrowser unNewWindow_BrowserHandle; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_HTML_NewWindow_t_28(void *l, void *w); - -#pragma pack( push, 8 ) -struct winHTML_SetCursor_t_8 { - HHTMLBrowser unBrowserHandle; - uint32 eMouseCursor; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_HTML_SetCursor_t_8(void *l, void *w); - -#pragma pack( push, 8 ) -struct winHTML_StatusText_t_8 { - HHTMLBrowser unBrowserHandle; - const char * pchMsg; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_HTML_StatusText_t_8(void *l, void *w); - -#pragma pack( push, 8 ) -struct winHTML_ShowToolTip_t_8 { - HHTMLBrowser unBrowserHandle; - const char * pchMsg; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_HTML_ShowToolTip_t_8(void *l, void *w); - -#pragma pack( push, 8 ) -struct winHTML_UpdateToolTip_t_8 { - HHTMLBrowser unBrowserHandle; - const char * pchMsg; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_HTML_UpdateToolTip_t_8(void *l, void *w); - -#pragma pack( push, 8 ) -struct winHTML_HideToolTip_t_4 { - HHTMLBrowser unBrowserHandle; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_HTML_HideToolTip_t_4(void *l, void *w); - -#pragma pack( push, 8 ) -struct winHTML_BrowserRestarted_t_8 { - HHTMLBrowser unBrowserHandle; - HHTMLBrowser unOldBrowserHandle; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_HTML_BrowserRestarted_t_8(void *l, void *w); - -#pragma pack( push, 8 ) -struct winSteamInventoryResultReady_t_8 { - SteamInventoryResult_t m_handle; - EResult m_result; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_SteamInventoryResultReady_t_8(void *l, void *w); - -#pragma pack( push, 8 ) -struct winSteamInventoryFullUpdate_t_4 { - SteamInventoryResult_t m_handle; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_SteamInventoryFullUpdate_t_4(void *l, void *w); - -#pragma pack( push, 8 ) -struct winSteamInventoryDefinitionUpdate_t_1 { -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_SteamInventoryDefinitionUpdate_t_1(void *l, void *w); - -#pragma pack( push, 8 ) -struct winSteamInventoryEligiblePromoItemDefIDs_t_20 { - EResult m_result; - CSteamID m_steamID; - int m_numEligiblePromoItemDefs; - bool m_bCachedData; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_SteamInventoryEligiblePromoItemDefIDs_t_20(void *l, void *w); - -#pragma pack( push, 8 ) -struct winSteamInventoryStartPurchaseResult_t_20 { +struct winSteamInventoryStartPurchaseResult_t_24 { EResult m_result; uint64 m_ulOrderID; uint64 m_ulTransID; } __attribute__ ((ms_struct)); #pragma pack( pop ) -extern void cb_SteamInventoryStartPurchaseResult_t_20(void *l, void *w); +extern void cb_SteamInventoryStartPurchaseResult_t_24(void *l, void *w); #pragma pack( push, 8 ) -struct winSteamInventoryRequestPricesResult_t_8 { - EResult m_result; - char m_rgchCurrency[4]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_SteamInventoryRequestPricesResult_t_8(void *l, void *w); - -#pragma pack( push, 8 ) -struct winBroadcastUploadStart_t_1 { -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_BroadcastUploadStart_t_1(void *l, void *w); - -#pragma pack( push, 8 ) -struct winBroadcastUploadStop_t_4 { - EBroadcastUploadResult m_eResult; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_BroadcastUploadStop_t_4(void *l, void *w); - -#pragma pack( push, 8 ) -struct winGetVideoURLResult_t_264 { - EResult m_eResult; - AppId_t m_unVideoAppID; - char m_rgchURL[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_GetVideoURLResult_t_264(void *l, void *w); - -#pragma pack( push, 8 ) -struct winGetOPFSettingsResult_t_8 { - EResult m_eResult; - AppId_t m_unVideoAppID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_GetOPFSettingsResult_t_8(void *l, void *w); - -#pragma pack( push, 8 ) -struct winSteamParentalSettingsChanged_t_1 { -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_SteamParentalSettingsChanged_t_1(void *l, void *w); - -#pragma pack( push, 8 ) -struct winGSClientApprove_t_16 { - CSteamID m_SteamID; - CSteamID m_OwnerSteamID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_GSClientApprove_t_16(void *l, void *w); - -#pragma pack( push, 8 ) -struct winGSClientDeny_t_140 { - CSteamID m_SteamID; - EDenyReason m_eDenyReason; - char m_rgchOptionalText[128]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_GSClientDeny_t_140(void *l, void *w); - -#pragma pack( push, 8 ) -struct winGSClientKick_t_12 { - CSteamID m_SteamID; - EDenyReason m_eDenyReason; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_GSClientKick_t_12(void *l, void *w); - -#pragma pack( push, 8 ) -struct winGSClientAchievementStatus_t_140 { - uint64 m_SteamID; - char m_pchAchievement[128]; - bool m_bUnlocked; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_GSClientAchievementStatus_t_140(void *l, void *w); - -#pragma pack( push, 8 ) -struct winGSPolicyResponse_t_1 { - uint8 m_bSecure; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_GSPolicyResponse_t_1(void *l, void *w); - -#pragma pack( push, 8 ) -struct winGSGameplayStats_t_16 { - EResult m_eResult; - int32 m_nRank; - uint32 m_unTotalConnects; - uint32 m_unTotalMinutesPlayed; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_GSGameplayStats_t_16(void *l, void *w); - -#pragma pack( push, 8 ) -struct winGSClientGroupStatus_t_18 { - CSteamID m_SteamIDUser; - CSteamID m_SteamIDGroup; - bool m_bMember; - bool m_bOfficer; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_GSClientGroupStatus_t_18(void *l, void *w); - -#pragma pack( push, 8 ) -struct winGSReputation_t_32 { +struct winGSReputation_t_40 { EResult m_eResult; uint32 m_unReputationScore; bool m_bBanned; @@ -1543,198 +384,43 @@ struct winGSReputation_t_32 { uint32 m_unBanExpires; } __attribute__ ((ms_struct)); #pragma pack( pop ) -extern void cb_GSReputation_t_32(void *l, void *w); +extern void cb_GSReputation_t_40(void *l, void *w); #pragma pack( push, 8 ) -struct winAssociateWithClanResult_t_4 { - EResult m_eResult; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_AssociateWithClanResult_t_4(void *l, void *w); - -#pragma pack( push, 8 ) -struct winComputeNewPlayerCompatibilityResult_t_24 { - EResult m_eResult; - int m_cPlayersThatDontLikeCandidate; - int m_cPlayersThatCandidateDoesntLike; - int m_cClanPlayersThatDontLikeCandidate; - CSteamID m_SteamIDCandidate; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_ComputeNewPlayerCompatibilityResult_t_24(void *l, void *w); - -#pragma pack( push, 8 ) -struct winGSStatsReceived_t_12 { - EResult m_eResult; - CSteamID m_steamIDUser; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_GSStatsReceived_t_12(void *l, void *w); - -#pragma pack( push, 8 ) -struct winGSStatsStored_t_12 { - EResult m_eResult; - CSteamID m_steamIDUser; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_GSStatsStored_t_12(void *l, void *w); - -#pragma pack( push, 8 ) -struct winGCMessageAvailable_t_4 { - uint32 m_nMessageSize; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_GCMessageAvailable_t_4(void *l, void *w); - -#pragma pack( push, 8 ) -struct winGCMessageFailed_t_1 { -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_GCMessageFailed_t_1(void *l, void *w); - -#pragma pack( push, 8 ) -struct winSteamUnifiedMessagesSendMethodResult_t_24 { - ClientUnifiedMessageHandle m_hHandle; - uint64 m_unContext; - EResult m_eResult; - uint32 m_unResponseSize; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_SteamUnifiedMessagesSendMethodResult_t_24(void *l, void *w); - -#pragma pack( push, 8 ) -struct winSubmitItemUpdateResult_t_8 { - EResult m_eResult; - bool m_bUserNeedsToAcceptWorkshopLegalAgreement; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_SubmitItemUpdateResult_t_8(void *l, void *w); - -#pragma pack( push, 8 ) -struct winRemoteStorageConflictResolution_t_8 { - AppId_t m_nAppID; - EResult m_eResult; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_RemoteStorageConflictResolution_t_8(void *l, void *w); - -#pragma pack( push, 8 ) -struct winSteamAPICallCompleted_t_8 { - SteamAPICall_t m_hAsyncCall; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_SteamAPICallCompleted_t_8(void *l, void *w); - -#pragma pack( push, 8 ) -struct winAppProofOfPurchaseKeyResponse_t_72 { - EResult m_eResult; - uint32 m_nAppID; - char m_rgchKey[64]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_AppProofOfPurchaseKeyResponse_t_72(void *l, void *w); - -#pragma pack( push, 8 ) -struct winSteamServerConnectFailure_t_4 { - EResult m_eResult; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_SteamServerConnectFailure_t_4(void *l, void *w); - -#pragma pack( push, 8 ) -struct winHTTPRequestCompleted_t_20 { +struct winHTTPRequestCompleted_t_24 { HTTPRequestHandle m_hRequest; uint64 m_ulContextValue; bool m_bRequestSuccessful; EHTTPStatusCode m_eStatusCode; } __attribute__ ((ms_struct)); #pragma pack( pop ) -extern void cb_HTTPRequestCompleted_t_20(void *l, void *w); +extern void cb_HTTPRequestCompleted_t_24(void *l, void *w); #pragma pack( push, 8 ) -struct winHTML_ComboNeedsPaint_t_16 { - HHTMLBrowser unBrowserHandle; - const char * pBGRA; - uint32 unWide; - uint32 unTall; +struct winSteamUGCRequestUGCDetailsResult_t_9776 { + SteamUGCDetails_t m_details; + bool m_bCachedData; } __attribute__ ((ms_struct)); #pragma pack( pop ) -extern void cb_HTML_ComboNeedsPaint_t_16(void *l, void *w); +extern void cb_SteamUGCRequestUGCDetailsResult_t_9776(void *l, void *w); #pragma pack( push, 8 ) -struct winHTML_ShowPopup_t_4 { - HHTMLBrowser unBrowserHandle; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_HTML_ShowPopup_t_4(void *l, void *w); - -#pragma pack( push, 8 ) -struct winHTML_HidePopup_t_4 { - HHTMLBrowser unBrowserHandle; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_HTML_HidePopup_t_4(void *l, void *w); - -#pragma pack( push, 8 ) -struct winHTML_SizePopup_t_20 { - HHTMLBrowser unBrowserHandle; - uint32 unX; - uint32 unY; - uint32 unWide; - uint32 unTall; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_HTML_SizePopup_t_20(void *l, void *w); - -#pragma pack( push, 8 ) -struct winHTML_NewWindow_t_24 { - HHTMLBrowser unBrowserHandle; - const char * pchURL; - uint32 unX; - uint32 unY; - uint32 unWide; - uint32 unTall; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_HTML_NewWindow_t_24(void *l, void *w); - -#pragma pack( push, 8 ) -struct winFavoritesListChanged_t_24 { - uint32 m_nIP; - uint32 m_nQueryPort; - uint32 m_nConnPort; - uint32 m_nAppID; - uint32 m_nFlags; - bool m_bAdd; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_FavoritesListChanged_t_24(void *l, void *w); - -#pragma pack( push, 8 ) -struct winRemoteStorageFileShareResult_t_12 { +struct winRemoteStorageFileShareResult_t_16 { EResult m_eResult; UGCHandle_t m_hFile; } __attribute__ ((ms_struct)); #pragma pack( pop ) -extern void cb_RemoteStorageFileShareResult_t_12(void *l, void *w); +extern void cb_RemoteStorageFileShareResult_t_16(void *l, void *w); #pragma pack( push, 8 ) -struct winSteamUGCRequestUGCDetailsResult_t_9760 { +struct winSteamUGCRequestUGCDetailsResult_t_9768 { SteamUGCDetails_t m_details; } __attribute__ ((ms_struct)); #pragma pack( pop ) -extern void cb_SteamUGCRequestUGCDetailsResult_t_9760(void *l, void *w); +extern void cb_SteamUGCRequestUGCDetailsResult_t_9768(void *l, void *w); #pragma pack( push, 8 ) -struct winValidateAuthTicketResponse_t_12 { - CSteamID m_SteamID; - EAuthSessionResponse m_eAuthSessionResponse; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_ValidateAuthTicketResponse_t_12(void *l, void *w); - -#pragma pack( push, 8 ) -struct winRemoteStorageGetPublishedFileDetailsResult_t_9744 { +struct winRemoteStorageGetPublishedFileDetailsResult_t_9752 { EResult m_eResult; PublishedFileId_t m_nPublishedFileId; AppId_t m_nCreatorAppID; @@ -1757,33 +443,26 @@ struct winRemoteStorageGetPublishedFileDetailsResult_t_9744 { EWorkshopFileType m_eFileType; } __attribute__ ((ms_struct)); #pragma pack( pop ) -extern void cb_RemoteStorageGetPublishedFileDetailsResult_t_9744(void *l, void *w); +extern void cb_RemoteStorageGetPublishedFileDetailsResult_t_9752(void *l, void *w); #pragma pack( push, 8 ) -struct winGSClientApprove_t_8 { - CSteamID m_SteamID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_GSClientApprove_t_8(void *l, void *w); - -#pragma pack( push, 8 ) -struct winRemoteStoragePublishFileResult_t_12 { +struct winRemoteStoragePublishFileResult_t_16 { EResult m_eResult; PublishedFileId_t m_nPublishedFileId; } __attribute__ ((ms_struct)); #pragma pack( pop ) -extern void cb_RemoteStoragePublishFileResult_t_12(void *l, void *w); +extern void cb_RemoteStoragePublishFileResult_t_16(void *l, void *w); #pragma pack( push, 8 ) -struct winRemoteStorageUpdatePublishedFileResult_t_12 { +struct winRemoteStorageUpdatePublishedFileResult_t_16 { EResult m_eResult; PublishedFileId_t m_nPublishedFileId; } __attribute__ ((ms_struct)); #pragma pack( pop ) -extern void cb_RemoteStorageUpdatePublishedFileResult_t_12(void *l, void *w); +extern void cb_RemoteStorageUpdatePublishedFileResult_t_16(void *l, void *w); #pragma pack( push, 8 ) -struct winRemoteStorageEnumerateWorkshopFilesResult_t_612 { +struct winRemoteStorageEnumerateWorkshopFilesResult_t_616 { EResult m_eResult; int32 m_nResultsReturned; int32 m_nTotalResultCount; @@ -1791,24 +470,10 @@ struct winRemoteStorageEnumerateWorkshopFilesResult_t_612 { float m_rgScore[50]; } __attribute__ ((ms_struct)); #pragma pack( pop ) -extern void cb_RemoteStorageEnumerateWorkshopFilesResult_t_612(void *l, void *w); +extern void cb_RemoteStorageEnumerateWorkshopFilesResult_t_616(void *l, void *w); #pragma pack( push, 8 ) -struct winRemoteStorageSubscribePublishedFileResult_t_4 { - EResult m_eResult; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_RemoteStorageSubscribePublishedFileResult_t_4(void *l, void *w); - -#pragma pack( push, 8 ) -struct winRemoteStorageUnsubscribePublishedFileResult_t_4 { - EResult m_eResult; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_RemoteStorageUnsubscribePublishedFileResult_t_4(void *l, void *w); - -#pragma pack( push, 8 ) -struct winRemoteStorageGetPublishedFileDetailsResult_t_9484 { +struct winRemoteStorageGetPublishedFileDetailsResult_t_9496 { EResult m_eResult; PublishedFileId_t m_nPublishedFileId; AppId_t m_nCreatorAppID; @@ -1829,20 +494,10 @@ struct winRemoteStorageGetPublishedFileDetailsResult_t_9484 { int32 m_nPreviewFileSize; } __attribute__ ((ms_struct)); #pragma pack( pop ) -extern void cb_RemoteStorageGetPublishedFileDetailsResult_t_9484(void *l, void *w); +extern void cb_RemoteStorageGetPublishedFileDetailsResult_t_9496(void *l, void *w); #pragma pack( push, 8 ) -struct winComputeNewPlayerCompatibilityResult_t_16 { - EResult m_eResult; - int m_cPlayersThatDontLikeCandidate; - int m_cPlayersThatCandidateDoesntLike; - int m_cClanPlayersThatDontLikeCandidate; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_ComputeNewPlayerCompatibilityResult_t_16(void *l, void *w); - -#pragma pack( push, 8 ) -struct winRemoteStorageGetPublishedFileDetailsResult_t_1732 { +struct winRemoteStorageGetPublishedFileDetailsResult_t_1744 { EResult m_eResult; PublishedFileId_t m_nPublishedFileId; AppId_t m_nCreatorAppID; @@ -1861,18 +516,10 @@ struct winRemoteStorageGetPublishedFileDetailsResult_t_1732 { char m_pchFileName[260]; } __attribute__ ((ms_struct)); #pragma pack( pop ) -extern void cb_RemoteStorageGetPublishedFileDetailsResult_t_1732(void *l, void *w); +extern void cb_RemoteStorageGetPublishedFileDetailsResult_t_1744(void *l, void *w); #pragma pack( push, 8 ) -struct winNameHistoryResponse_t_8 { - int m_cSuccessfulLookups; - int m_cFailedLookups; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_NameHistoryResponse_t_8(void *l, void *w); - -#pragma pack( push, 8 ) -struct winRemoteStorageDownloadUGCResult_t_32 { +struct winRemoteStorageDownloadUGCResult_t_40 { EResult m_eResult; UGCHandle_t m_hFile; AppId_t m_nAppID; @@ -1881,63 +528,5 @@ struct winRemoteStorageDownloadUGCResult_t_32 { uint64 m_ulSteamIDOwner; } __attribute__ ((ms_struct)); #pragma pack( pop ) -extern void cb_RemoteStorageDownloadUGCResult_t_32(void *l, void *w); - -#pragma pack( push, 8 ) -struct winLobbyInvite_t_16 { - uint64 m_ulSteamIDUser; - uint64 m_ulSteamIDLobby; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_LobbyInvite_t_16(void *l, void *w); - -#pragma pack( push, 8 ) -struct winLobbyDataUpdate_t_16 { - uint64 m_ulSteamIDLobby; - uint64 m_ulSteamIDMember; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_LobbyDataUpdate_t_16(void *l, void *w); - -#pragma pack( push, 8 ) -struct winLobbyClosing_t_8 { - uint64 m_ulSteamIDLobby; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_LobbyClosing_t_8(void *l, void *w); - -#pragma pack( push, 8 ) -struct winLobbyKicked_t_16 { - uint64 m_ulSteamIDLobby; - uint64 m_ulSteamIDAdmin; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_LobbyKicked_t_16(void *l, void *w); - -#pragma pack( push, 8 ) -struct winRequestFriendsLobbiesResponse_t_24 { - uint64 m_ulSteamIDFriend; - uint64 m_ulSteamIDLobby; - int m_cResultIndex; - int m_cResultsTotal; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_RequestFriendsLobbiesResponse_t_24(void *l, void *w); - -#pragma pack( push, 8 ) -struct winUserStatsReceived_t_12 { - uint64 m_nGameID; - EResult m_eResult; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_UserStatsReceived_t_12(void *l, void *w); - -#pragma pack( push, 8 ) -struct winAppDataChanged_t_8 { - uint32 m_nAppID; - bool m_bBySteamUI; - bool m_bCDDBUpdate; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_AppDataChanged_t_8(void *l, void *w); +extern void cb_RemoteStorageDownloadUGCResult_t_40(void *l, void *w); diff --git a/lsteamclient/cb_getapi_sizes.dat b/lsteamclient/cb_getapi_sizes.dat index d3efe6b4..7bb04be6 100644 --- a/lsteamclient/cb_getapi_sizes.dat +++ b/lsteamclient/cb_getapi_sizes.dat @@ -1,392 +1,82 @@ -case 512: /* LobbyKicked_t_20 */ - return 20; -case 513: /* LobbyCreated_t_12 */ +case 513: /* LobbyCreated_t_16 */ return 12; -case 3413: /* RemoveUGCDependencyResult_t_20 */ - return 20; -case 515: /* PSNGameBootInviteResult_t_9 */ - return 9; -case 516: /* FavoritesListAccountsUpdated_t_4 */ - return 4; -case 4101: /* MusicPlayerRemoteWillActivate_t_1 */ - return 1; -case 4102: /* MusicPlayerRemoteWillDeactivate_t_1 */ - return 1; -case 4103: /* MusicPlayerRemoteToFront_t_1 */ - return 1; -case 4104: /* MusicPlayerWillQuit_t_1 */ - return 1; -case 4105: /* MusicPlayerWantsPlay_t_1 */ - return 1; -case 4106: /* MusicPlayerWantsPause_t_1 */ - return 1; -case 4107: /* MusicPlayerWantsPlayPrevious_t_1 */ - return 1; -case 4108: /* MusicPlayerWantsPlayNext_t_1 */ - return 1; -case 4109: /* MusicPlayerWantsShuffled_t_1 */ - return 1; -case 4110: /* MusicPlayerWantsLooped_t_1 */ - return 1; -case 4525: /* HTML_UpdateToolTip_t_8 */ - return 8; -case 4624: /* GetOPFSettingsResult_t_8 */ - return 8; -case 3416: /* GetAppDependenciesResult_t_148 */ +case 3415: /* RemoveAppDependencyResult_t_24 */ + return 16; +case 3416: /* GetAppDependenciesResult_t_152 */ return 148; -case 4114: /* MusicPlayerWantsPlayingRepeatStatus_t_4 */ - return 4; -case 4611: /* GetVideoURLResult_t_264 */ - return 264; -case 3417: /* DeleteItemResult_t_12 */ - return 12; -case 4527: /* HTML_BrowserRestarted_t_8 */ - return 8; -case 514: /* RequestFriendsLobbiesResponse_t_24 */ - return 24; -case 2101: /* HTTPRequestCompleted_t_24 */ - return 24; -case 2102: /* HTTPRequestHeadersReceived_t_12 */ - return 12; -case 2103: /* HTTPRequestDataReceived_t_20 */ - return 20; -case 4605: /* BroadcastUploadStop_t_4 */ - return 4; -case 3410: /* StartPlaytimeTrackingResult_t_4 */ - return 4; -case 3412: /* AddUGCDependencyResult_t_20 */ - return 20; -case 1101: /* UserStatsReceived_t_20 */ - return 20; -case 1102: /* UserStatsStored_t_12 */ - return 12; -case 1103: /* UserAchievementStored_t_148 */ - return 148; -case 1104: /* LeaderboardFindResult_t_12 */ - return 12; -case 1105: /* LeaderboardScoresDownloaded_t_20 */ - return 20; -case 1106: /* LeaderboardScoreUploaded_t_28 */ - return 28; -case 1107: /* NumberOfCurrentPlayers_t_8 */ - return 8; -case 1108: /* UserStatsUnloaded_t_8 */ - return 8; -case 1109: /* UserAchievementIconFetched_t_144 */ - return 144; -case 1110: /* GlobalAchievementPercentagesReady_t_12 */ - return 12; -case 1111: /* LeaderboardUGCSet_t_12 */ - return 12; -case 1112: /* PS3TrophiesInstalled_t_20 */ - return 20; -case 4700: /* SteamInventoryResultReady_t_8 */ - return 8; -case 4701: /* SteamInventoryFullUpdate_t_4 */ - return 4; -case 4702: /* SteamInventoryDefinitionUpdate_t_1 */ - return 1; -case 4703: /* SteamInventoryEligiblePromoItemDefIDs_t_20 */ - return 20; -case 4704: /* SteamInventoryStartPurchaseResult_t_20 */ - return 20; -case 4705: /* SteamInventoryRequestPricesResult_t_8 */ - return 8; -case 101: /* SteamServersConnected_t_1 */ - return 1; -case 102: /* SteamServerConnectFailure_t_8 */ - return 8; -case 103: /* SteamServersDisconnected_t_4 */ - return 4; -case 113: /* ClientGameServerDeny_t_16 */ - return 16; -case 115: /* GSPolicyResponse_t_1 */ - return 1; -case 117: /* IPCFailure_t_1 */ - return 1; -case 125: /* LicensesUpdated_t_1 */ - return 1; -case 3414: /* AddAppDependencyResult_t_16 */ - return 16; -case 143: /* ValidateAuthTicketResponse_t_20 */ - return 20; -case 152: /* MicroTxnAuthorizationResponse_t_16 */ - return 16; -case 154: /* EncryptedAppTicketResponse_t_4 */ - return 4; -case 4523: /* HTML_StatusText_t_8 */ - return 8; -case 2501: /* SteamUnifiedMessagesSendMethodResult_t_24 */ - return 24; -case 3415: /* RemoveAppDependencyResult_t_16 */ - return 16; -case 163: /* GetAuthSessionTicketResponse_t_8 */ - return 8; -case 164: /* GameWebCallback_t_256 */ - return 256; -case 165: /* StoreAuthURLResponse_t_512 */ - return 512; -case 1702: /* GCMessageFailed_t_1 */ - return 1; -case 1201: /* SocketStatusCallback_t_20 */ - return 20; -case 1202: /* P2PSessionRequest_t_8 */ - return 8; -case 1203: /* P2PSessionConnectFail_t_9 */ - return 9; -case 4524: /* HTML_ShowToolTip_t_8 */ - return 8; -case 701: /* IPCountry_t_1 */ - return 1; -case 702: /* LowBatteryPower_t_1 */ - return 1; -case 703: /* SteamAPICallCompleted_t_16 */ - return 16; -case 704: /* SteamShutdown_t_1 */ - return 1; -case 705: /* CheckFileSignature_t_4 */ - return 4; -case 201: /* GSClientApprove_t_16 */ - return 16; -case 714: /* GamepadTextInputDismissed_t_8 */ - return 8; -case 203: /* GSClientKick_t_12 */ - return 12; -case 206: /* GSClientAchievementStatus_t_140 */ - return 140; -case 207: /* GSGameplayStats_t_16 */ - return 16; -case 208: /* GSClientGroupStatus_t_18 */ - return 18; -case 209: /* GSReputation_t_32 */ - return 32; -case 210: /* AssociateWithClanResult_t_4 */ - return 4; -case 211: /* ComputeNewPlayerCompatibilityResult_t_24 */ - return 24; -case 2301: /* ScreenshotReady_t_8 */ - return 8; -case 2302: /* ScreenshotRequested_t_1 */ - return 1; -case 1800: /* GSStatsReceived_t_12 */ - return 12; -case 1801: /* GSStatsStored_t_12 */ - return 12; -case 1301: /* RemoteStorageAppSyncedClient_t_12 */ - return 12; -case 1302: /* RemoteStorageAppSyncedServer_t_12 */ - return 12; -case 1303: /* RemoteStorageAppSyncProgress_t_280 */ +case 1303: /* RemoteStorageAppSyncProgress_t_288 */ return 280; -case 1305: /* RemoteStorageAppSyncStatusCheck_t_8 */ - return 8; -case 1306: /* RemoteStorageConflictResolution_t_8 */ - return 8; -case 1307: /* RemoteStorageFileShareResult_t_272 */ +case 152: /* MicroTxnAuthorizationResponse_t_24 */ + return 16; +case 1307: /* RemoteStorageFileShareResult_t_280 */ return 272; -case 1308: /* RemoteStorageDownloadUGCResult_t_32 */ +case 1308: /* RemoteStorageDownloadUGCResult_t_40 */ return 32; -case 1309: /* RemoteStoragePublishFileResult_t_16 */ +case 1309: /* RemoteStoragePublishFileResult_t_24 */ return 16; -case 1310: /* RemoteStorageGetPublishedFileDetailsResult_t_1732 */ +case 1310: /* RemoteStorageGetPublishedFileDetailsResult_t_1744 */ return 1732; -case 1311: /* RemoteStorageDeletePublishedFileResult_t_12 */ +case 1311: /* RemoteStorageDeletePublishedFileResult_t_16 */ return 12; -case 1312: /* RemoteStorageEnumerateUserPublishedFilesResult_t_412 */ +case 1312: /* RemoteStorageEnumerateUserPublishedFilesResult_t_416 */ return 412; -case 1313: /* RemoteStorageSubscribePublishedFileResult_t_12 */ +case 1313: /* RemoteStorageSubscribePublishedFileResult_t_16 */ return 12; -case 1314: /* RemoteStorageEnumerateUserSubscribedFilesResult_t_612 */ +case 1314: /* RemoteStorageEnumerateUserSubscribedFilesResult_t_616 */ return 612; -case 1315: /* RemoteStorageUnsubscribePublishedFileResult_t_12 */ +case 1315: /* RemoteStorageUnsubscribePublishedFileResult_t_16 */ return 12; -case 1316: /* RemoteStorageUpdatePublishedFileResult_t_16 */ +case 1316: /* RemoteStorageUpdatePublishedFileResult_t_24 */ return 16; -case 1317: /* RemoteStorageDownloadUGCResult_t_288 */ +case 1317: /* RemoteStorageDownloadUGCResult_t_296 */ return 288; -case 1318: /* RemoteStorageGetPublishedFileDetailsResult_t_9748 */ +case 1318: /* RemoteStorageGetPublishedFileDetailsResult_t_9760 */ return 9748; -case 1319: /* RemoteStorageEnumerateWorkshopFilesResult_t_620 */ +case 1319: /* RemoteStorageEnumerateWorkshopFilesResult_t_624 */ return 620; -case 1320: /* RemoteStorageGetPublishedItemVoteDetailsResult_t_28 */ +case 1320: /* RemoteStorageGetPublishedItemVoteDetailsResult_t_32 */ return 28; -case 1321: /* RemoteStoragePublishedFileSubscribed_t_12 */ +case 1324: /* RemoteStorageUpdateUserPublishedItemVoteResult_t_16 */ return 12; -case 1322: /* RemoteStoragePublishedFileUnsubscribed_t_12 */ - return 12; -case 1323: /* RemoteStoragePublishedFileDeleted_t_12 */ - return 12; -case 1324: /* RemoteStorageUpdateUserPublishedItemVoteResult_t_12 */ - return 12; -case 1325: /* RemoteStorageUserVoteDetails_t_16 */ +case 1325: /* RemoteStorageUserVoteDetails_t_24 */ return 16; -case 1326: /* RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_412 */ +case 1326: /* RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_416 */ return 412; -case 1327: /* RemoteStorageSetUserPublishedFileActionResult_t_16 */ +case 1327: /* RemoteStorageSetUserPublishedFileActionResult_t_24 */ return 16; -case 1328: /* RemoteStorageEnumeratePublishedFilesByUserActionResult_t_616 */ - return 616; -case 1329: /* RemoteStoragePublishFileProgress_t_12 */ - return 12; -case 1330: /* RemoteStoragePublishedFileUpdated_t_20 */ +case 1330: /* RemoteStoragePublishedFileUpdated_t_24 */ return 20; -case 1331: /* RemoteStorageFileWriteAsyncComplete_t_4 */ - return 4; -case 1332: /* RemoteStorageFileReadAsyncComplete_t_20 */ - return 20; -case 3901: /* SteamAppInstalled_t_4 */ - return 4; -case 3902: /* SteamAppUninstalled_t_4 */ - return 4; -case 3401: /* SteamUGCQueryCompleted_t_24 */ +case 2101: /* HTTPRequestCompleted_t_32 */ return 24; -case 3402: /* SteamUGCRequestUGCDetailsResult_t_9768 */ +case 2102: /* HTTPRequestHeadersReceived_t_16 */ + return 12; +case 2103: /* HTTPRequestDataReceived_t_24 */ + return 20; +case 3402: /* SteamUGCRequestUGCDetailsResult_t_9784 */ return 9768; -case 331: /* GameOverlayActivated_t_1 */ - return 1; -case 332: /* GameServerChangeRequested_t_128 */ - return 128; -case 333: /* GameLobbyJoinRequested_t_16 */ +case 3403: /* CreateItemResult_t_24 */ return 16; -case 334: /* AvatarImageLoaded_t_20 */ - return 20; -case 335: /* ClanOfficerListResponse_t_16 */ +case 3405: /* ItemInstalled_t_16 */ + return 12; +case 3406: /* DownloadItemResult_t_24 */ return 16; -case 336: /* FriendRichPresenceUpdate_t_12 */ - return 12; -case 337: /* GameRichPresenceJoinRequested_t_264 */ - return 264; -case 338: /* GameConnectedClanChatMsg_t_20 */ - return 20; -case 339: /* GameConnectedChatJoin_t_16 */ - return 16; -case 340: /* GameConnectedChatLeave_t_18 */ - return 18; -case 341: /* DownloadClanActivityCountsResult_t_1 */ - return 1; -case 342: /* JoinClanChatRoomCompletionResult_t_12 */ - return 12; -case 343: /* GameConnectedFriendChatMsg_t_12 */ - return 12; -case 344: /* FriendsGetFollowerCount_t_16 */ - return 16; -case 345: /* FriendsIsFollowing_t_16 */ - return 16; -case 346: /* FriendsEnumerateFollowingList_t_412 */ - return 412; -case 347: /* SetPersonaNameResponse_t_8 */ - return 8; -case 5001: /* SteamParentalSettingsChanged_t_1 */ - return 1; -case 4501: /* HTML_BrowserReady_t_4 */ - return 4; -case 4502: /* HTML_NeedsPaint_t_48 */ - return 48; -case 4503: /* HTML_StartRequest_t_20 */ - return 20; -case 4504: /* HTML_CloseBrowser_t_4 */ - return 4; -case 4505: /* HTML_URLChanged_t_24 */ - return 24; -case 4506: /* HTML_FinishedRequest_t_12 */ - return 12; -case 4507: /* HTML_OpenLinkInNewTab_t_8 */ - return 8; -case 4508: /* HTML_ChangedTitle_t_8 */ - return 8; -case 4509: /* HTML_SearchResults_t_12 */ - return 12; -case 4510: /* HTML_CanGoBackAndForward_t_8 */ - return 8; -case 4511: /* HTML_HorizontalScroll_t_24 */ - return 24; -case 4512: /* HTML_VerticalScroll_t_24 */ - return 24; -case 4001: /* PlaybackStatusHasChanged_t_1 */ - return 1; -case 4002: /* VolumeHasChanged_t_4 */ - return 4; -case 4515: /* HTML_JSConfirm_t_8 */ - return 8; -case 4516: /* HTML_FileOpenDialog_t_12 */ - return 12; -case 4517: /* HTML_ComboNeedsPaint_t_16 */ - return 16; -case 4518: /* HTML_ShowPopup_t_4 */ - return 4; -case 4519: /* HTML_HidePopup_t_4 */ - return 4; -case 4520: /* HTML_SizePopup_t_20 */ - return 20; -case 4521: /* HTML_NewWindow_t_28 */ +case 209: /* GSReputation_t_40 */ + return 32; +case 1106: /* LeaderboardScoreUploaded_t_32 */ return 28; -case 4522: /* HTML_SetCursor_t_8 */ - return 8; -case 4011: /* MusicPlayerWantsVolume_t_4 */ - return 4; -case 4012: /* MusicPlayerSelectsQueueEntry_t_4 */ - return 4; -case 4013: /* MusicPlayerSelectsPlaylistEntry_t_4 */ - return 4; -case 4526: /* HTML_HideToolTip_t_4 */ - return 4; -case 304: /* PersonaStateChange_t_12 */ +case 3412: /* AddUGCDependencyResult_t_24 */ + return 20; +case 3413: /* RemoveUGCDependencyResult_t_24 */ + return 20; +case 3414: /* AddAppDependencyResult_t_24 */ + return 16; +case 1111: /* LeaderboardUGCSet_t_16 */ return 12; -case 202: /* GSClientDeny_t_140 */ - return 140; -case 3403: /* CreateItemResult_t_16 */ - return 16; -case 1014: /* NewLaunchQueryParameters_t_1 */ - return 1; -case 4513: /* HTML_LinkAtPosition_t_20 */ +case 1112: /* PS3TrophiesInstalled_t_24 */ return 20; -case 3404: /* SubmitItemUpdateResult_t_16 */ - return 16; -case 4514: /* HTML_JSAlert_t_8 */ - return 8; -case 3405: /* ItemInstalled_t_12 */ +case 3417: /* DeleteItemResult_t_16 */ return 12; -case 511: /* LobbyClosing_t_8 */ - return 8; -case 3406: /* DownloadItemResult_t_16 */ - return 16; -case 3407: /* UserFavoriteItemsListChanged_t_16 */ - return 16; -case 1701: /* GCMessageAvailable_t_4 */ - return 4; -case 3408: /* SetUserItemVoteResult_t_16 */ - return 16; -case 3409: /* GetUserItemVoteResult_t_16 */ - return 16; -case 1001: /* AppDataChanged_t_8 */ - return 8; -case 1005: /* DlcInstalled_t_4 */ - return 4; -case 1021: /* AppProofOfPurchaseKeyResponse_t_252 */ - return 252; -case 1008: /* RegisterActivationCodeResponse_t_8 */ - return 8; -case 3411: /* StopPlaytimeTrackingResult_t_4 */ - return 4; -case 1013: /* AppProofOfPurchaseKeyResponse_t_72 */ - return 72; -case 502: /* FavoritesListChanged_t_28 */ - return 28; -case 503: /* LobbyInvite_t_24 */ - return 24; -case 504: /* LobbyEnter_t_20 */ +case 4704: /* SteamInventoryStartPurchaseResult_t_24 */ return 20; -case 505: /* LobbyDataUpdate_t_20 */ - return 20; -case 506: /* LobbyChatUpdate_t_28 */ - return 28; -case 507: /* LobbyChatMsg_t_24 */ - return 24; -case 4604: /* BroadcastUploadStart_t_1 */ - return 1; -case 509: /* LobbyGameCreated_t_24 */ - return 24; -case 510: /* LobbyMatchList_t_4 */ - return 4; -case 1023: /* FileDetailsResult_t_36 */ +case 1023: /* FileDetailsResult_t_40 */ return 36; diff --git a/lsteamclient/cb_getapi_table.dat b/lsteamclient/cb_getapi_table.dat index 76791d1b..5b116002 100644 --- a/lsteamclient/cb_getapi_table.dat +++ b/lsteamclient/cb_getapi_table.dat @@ -1,1200 +1,255 @@ -case 512: - switch(callback_len){ - default: - case sizeof(struct winLobbyKicked_t_20): cb_LobbyKicked_t_20(lin_callback, callback); break; - case sizeof(struct winLobbyKicked_t_16): cb_LobbyKicked_t_16(lin_callback, callback); break; - } - break; case 513: switch(callback_len){ default: - case sizeof(struct winLobbyCreated_t_12): cb_LobbyCreated_t_12(lin_callback, callback); break; - } - break; -case 3413: - switch(callback_len){ - default: - case sizeof(struct winRemoveUGCDependencyResult_t_20): cb_RemoveUGCDependencyResult_t_20(lin_callback, callback); break; - } - break; -case 515: - switch(callback_len){ - default: - case sizeof(struct winPSNGameBootInviteResult_t_9): cb_PSNGameBootInviteResult_t_9(lin_callback, callback); break; - } - break; -case 516: - switch(callback_len){ - default: - case sizeof(struct winFavoritesListAccountsUpdated_t_4): cb_FavoritesListAccountsUpdated_t_4(lin_callback, callback); break; - } - break; -case 4101: - switch(callback_len){ - default: - case sizeof(struct winMusicPlayerRemoteWillActivate_t_1): cb_MusicPlayerRemoteWillActivate_t_1(lin_callback, callback); break; - } - break; -case 4102: - switch(callback_len){ - default: - case sizeof(struct winMusicPlayerRemoteWillDeactivate_t_1): cb_MusicPlayerRemoteWillDeactivate_t_1(lin_callback, callback); break; - } - break; -case 4103: - switch(callback_len){ - default: - case sizeof(struct winMusicPlayerRemoteToFront_t_1): cb_MusicPlayerRemoteToFront_t_1(lin_callback, callback); break; - } - break; -case 4104: - switch(callback_len){ - default: - case sizeof(struct winMusicPlayerWillQuit_t_1): cb_MusicPlayerWillQuit_t_1(lin_callback, callback); break; - } - break; -case 4105: - switch(callback_len){ - default: - case sizeof(struct winMusicPlayerWantsPlay_t_1): cb_MusicPlayerWantsPlay_t_1(lin_callback, callback); break; - } - break; -case 4106: - switch(callback_len){ - default: - case sizeof(struct winMusicPlayerWantsPause_t_1): cb_MusicPlayerWantsPause_t_1(lin_callback, callback); break; - } - break; -case 4107: - switch(callback_len){ - default: - case sizeof(struct winMusicPlayerWantsPlayPrevious_t_1): cb_MusicPlayerWantsPlayPrevious_t_1(lin_callback, callback); break; - } - break; -case 4108: - switch(callback_len){ - default: - case sizeof(struct winMusicPlayerWantsPlayNext_t_1): cb_MusicPlayerWantsPlayNext_t_1(lin_callback, callback); break; - } - break; -case 4109: - switch(callback_len){ - default: - case sizeof(struct winMusicPlayerWantsShuffled_t_1): cb_MusicPlayerWantsShuffled_t_1(lin_callback, callback); break; - } - break; -case 4110: - switch(callback_len){ - default: - case sizeof(struct winMusicPlayerWantsLooped_t_1): cb_MusicPlayerWantsLooped_t_1(lin_callback, callback); break; - } - break; -case 4525: - switch(callback_len){ - default: - case sizeof(struct winHTML_UpdateToolTip_t_8): cb_HTML_UpdateToolTip_t_8(lin_callback, callback); break; - } - break; -case 4624: - switch(callback_len){ - default: - case sizeof(struct winGetOPFSettingsResult_t_8): cb_GetOPFSettingsResult_t_8(lin_callback, callback); break; - } - break; -case 3416: - switch(callback_len){ - default: - case sizeof(struct winGetAppDependenciesResult_t_148): cb_GetAppDependenciesResult_t_148(lin_callback, callback); break; - } - break; -case 4114: - switch(callback_len){ - default: - case sizeof(struct winMusicPlayerWantsPlayingRepeatStatus_t_4): cb_MusicPlayerWantsPlayingRepeatStatus_t_4(lin_callback, callback); break; - } - break; -case 4611: - switch(callback_len){ - default: - case sizeof(struct winGetVideoURLResult_t_264): cb_GetVideoURLResult_t_264(lin_callback, callback); break; - } - break; -case 3417: - switch(callback_len){ - default: - case sizeof(struct winDeleteItemResult_t_12): cb_DeleteItemResult_t_12(lin_callback, callback); break; - } - break; -case 4527: - switch(callback_len){ - default: - case sizeof(struct winHTML_BrowserRestarted_t_8): cb_HTML_BrowserRestarted_t_8(lin_callback, callback); break; - } - break; -case 514: - switch(callback_len){ - default: - case sizeof(struct winRequestFriendsLobbiesResponse_t_24): cb_RequestFriendsLobbiesResponse_t_24(lin_callback, callback); break; - } - break; -case 2101: - switch(callback_len){ - default: - case sizeof(struct winHTTPRequestCompleted_t_24): cb_HTTPRequestCompleted_t_24(lin_callback, callback); break; - case sizeof(struct winHTTPRequestCompleted_t_20): cb_HTTPRequestCompleted_t_20(lin_callback, callback); break; - } - break; -case 2102: - switch(callback_len){ - default: - case sizeof(struct winHTTPRequestHeadersReceived_t_12): cb_HTTPRequestHeadersReceived_t_12(lin_callback, callback); break; - } - break; -case 2103: - switch(callback_len){ - default: - case sizeof(struct winHTTPRequestDataReceived_t_20): cb_HTTPRequestDataReceived_t_20(lin_callback, callback); break; - } - break; -case 4605: - switch(callback_len){ - default: - case sizeof(struct winBroadcastUploadStop_t_4): cb_BroadcastUploadStop_t_4(lin_callback, callback); break; - } - break; -case 3410: - switch(callback_len){ - default: - case sizeof(struct winStartPlaytimeTrackingResult_t_4): cb_StartPlaytimeTrackingResult_t_4(lin_callback, callback); break; - } - break; -case 3412: - switch(callback_len){ - default: - case sizeof(struct winAddUGCDependencyResult_t_20): cb_AddUGCDependencyResult_t_20(lin_callback, callback); break; - } - break; -case 1101: - switch(callback_len){ - default: - case sizeof(struct winUserStatsReceived_t_20): cb_UserStatsReceived_t_20(lin_callback, callback); break; - case sizeof(struct winUserStatsReceived_t_12): cb_UserStatsReceived_t_12(lin_callback, callback); break; - } - break; -case 1102: - switch(callback_len){ - default: - case sizeof(struct winUserStatsStored_t_12): cb_UserStatsStored_t_12(lin_callback, callback); break; - } - break; -case 1103: - switch(callback_len){ - default: - case sizeof(struct winUserAchievementStored_t_148): cb_UserAchievementStored_t_148(lin_callback, callback); break; - } - break; -case 1104: - switch(callback_len){ - default: - case sizeof(struct winLeaderboardFindResult_t_12): cb_LeaderboardFindResult_t_12(lin_callback, callback); break; - } - break; -case 1105: - switch(callback_len){ - default: - case sizeof(struct winLeaderboardScoresDownloaded_t_20): cb_LeaderboardScoresDownloaded_t_20(lin_callback, callback); break; - } - break; -case 1106: - switch(callback_len){ - default: - case sizeof(struct winLeaderboardScoreUploaded_t_28): cb_LeaderboardScoreUploaded_t_28(lin_callback, callback); break; - } - break; -case 1107: - switch(callback_len){ - default: - case sizeof(struct winNumberOfCurrentPlayers_t_8): cb_NumberOfCurrentPlayers_t_8(lin_callback, callback); break; - } - break; -case 1108: - switch(callback_len){ - default: - case sizeof(struct winUserStatsUnloaded_t_8): cb_UserStatsUnloaded_t_8(lin_callback, callback); break; - } - break; -case 1109: - switch(callback_len){ - default: - case sizeof(struct winUserAchievementIconFetched_t_144): cb_UserAchievementIconFetched_t_144(lin_callback, callback); break; - } - break; -case 1110: - switch(callback_len){ - default: - case sizeof(struct winGlobalAchievementPercentagesReady_t_12): cb_GlobalAchievementPercentagesReady_t_12(lin_callback, callback); break; - } - break; -case 1111: - switch(callback_len){ - default: - case sizeof(struct winLeaderboardUGCSet_t_12): cb_LeaderboardUGCSet_t_12(lin_callback, callback); break; - } - break; -case 1112: - switch(callback_len){ - default: - case sizeof(struct winPS3TrophiesInstalled_t_20): cb_PS3TrophiesInstalled_t_20(lin_callback, callback); break; - case sizeof(struct winGlobalStatsReceived_t_12): cb_GlobalStatsReceived_t_12(lin_callback, callback); break; - } - break; -case 4700: - switch(callback_len){ - default: - case sizeof(struct winSteamInventoryResultReady_t_8): cb_SteamInventoryResultReady_t_8(lin_callback, callback); break; - } - break; -case 4701: - switch(callback_len){ - default: - case sizeof(struct winSteamInventoryFullUpdate_t_4): cb_SteamInventoryFullUpdate_t_4(lin_callback, callback); break; - } - break; -case 4702: - switch(callback_len){ - default: - case sizeof(struct winSteamInventoryDefinitionUpdate_t_1): cb_SteamInventoryDefinitionUpdate_t_1(lin_callback, callback); break; - } - break; -case 4703: - switch(callback_len){ - default: - case sizeof(struct winSteamInventoryEligiblePromoItemDefIDs_t_20): cb_SteamInventoryEligiblePromoItemDefIDs_t_20(lin_callback, callback); break; - } - break; -case 4704: - switch(callback_len){ - default: - case sizeof(struct winSteamInventoryStartPurchaseResult_t_20): cb_SteamInventoryStartPurchaseResult_t_20(lin_callback, callback); break; - } - break; -case 4705: - switch(callback_len){ - default: - case sizeof(struct winSteamInventoryRequestPricesResult_t_8): cb_SteamInventoryRequestPricesResult_t_8(lin_callback, callback); break; - } - break; -case 101: - switch(callback_len){ - default: - case sizeof(struct winSteamServersConnected_t_1): cb_SteamServersConnected_t_1(lin_callback, callback); break; - } - break; -case 102: - switch(callback_len){ - default: - case sizeof(struct winSteamServerConnectFailure_t_8): cb_SteamServerConnectFailure_t_8(lin_callback, callback); break; - case sizeof(struct winSteamServerConnectFailure_t_4): cb_SteamServerConnectFailure_t_4(lin_callback, callback); break; - } - break; -case 103: - switch(callback_len){ - default: - case sizeof(struct winSteamServersDisconnected_t_4): cb_SteamServersDisconnected_t_4(lin_callback, callback); break; - } - break; -case 113: - switch(callback_len){ - default: - case sizeof(struct winClientGameServerDeny_t_16): cb_ClientGameServerDeny_t_16(lin_callback, callback); break; - } - break; -case 115: - switch(callback_len){ - default: - case sizeof(struct winGSPolicyResponse_t_1): cb_GSPolicyResponse_t_1(lin_callback, callback); break; - } - break; -case 117: - switch(callback_len){ - default: - case sizeof(struct winIPCFailure_t_1): cb_IPCFailure_t_1(lin_callback, callback); break; - } - break; -case 125: - switch(callback_len){ - default: - case sizeof(struct winLicensesUpdated_t_1): cb_LicensesUpdated_t_1(lin_callback, callback); break; - } - break; -case 3414: - switch(callback_len){ - default: - case sizeof(struct winAddAppDependencyResult_t_16): cb_AddAppDependencyResult_t_16(lin_callback, callback); break; - } - break; -case 143: - switch(callback_len){ - default: - case sizeof(struct winValidateAuthTicketResponse_t_20): cb_ValidateAuthTicketResponse_t_20(lin_callback, callback); break; - case sizeof(struct winValidateAuthTicketResponse_t_12): cb_ValidateAuthTicketResponse_t_12(lin_callback, callback); break; - } - break; -case 152: - switch(callback_len){ - default: - case sizeof(struct winMicroTxnAuthorizationResponse_t_16): cb_MicroTxnAuthorizationResponse_t_16(lin_callback, callback); break; - } - break; -case 154: - switch(callback_len){ - default: - case sizeof(struct winEncryptedAppTicketResponse_t_4): cb_EncryptedAppTicketResponse_t_4(lin_callback, callback); break; - } - break; -case 4523: - switch(callback_len){ - default: - case sizeof(struct winHTML_StatusText_t_8): cb_HTML_StatusText_t_8(lin_callback, callback); break; - } - break; -case 2501: - switch(callback_len){ - default: - case sizeof(struct winSteamUnifiedMessagesSendMethodResult_t_24): cb_SteamUnifiedMessagesSendMethodResult_t_24(lin_callback, callback); break; + case 16: cb_LobbyCreated_t_16(lin_callback, callback); break; } break; case 3415: switch(callback_len){ default: - case sizeof(struct winRemoveAppDependencyResult_t_16): cb_RemoveAppDependencyResult_t_16(lin_callback, callback); break; + case 24: cb_RemoveAppDependencyResult_t_24(lin_callback, callback); break; } break; -case 163: +case 3416: switch(callback_len){ default: - case sizeof(struct winGetAuthSessionTicketResponse_t_8): cb_GetAuthSessionTicketResponse_t_8(lin_callback, callback); break; - } - break; -case 164: - switch(callback_len){ - default: - case sizeof(struct winGameWebCallback_t_256): cb_GameWebCallback_t_256(lin_callback, callback); break; - } - break; -case 165: - switch(callback_len){ - default: - case sizeof(struct winStoreAuthURLResponse_t_512): cb_StoreAuthURLResponse_t_512(lin_callback, callback); break; - } - break; -case 1702: - switch(callback_len){ - default: - case sizeof(struct winGCMessageFailed_t_1): cb_GCMessageFailed_t_1(lin_callback, callback); break; - } - break; -case 1201: - switch(callback_len){ - default: - case sizeof(struct winSocketStatusCallback_t_20): cb_SocketStatusCallback_t_20(lin_callback, callback); break; - } - break; -case 1202: - switch(callback_len){ - default: - case sizeof(struct winP2PSessionRequest_t_8): cb_P2PSessionRequest_t_8(lin_callback, callback); break; - } - break; -case 1203: - switch(callback_len){ - default: - case sizeof(struct winP2PSessionConnectFail_t_9): cb_P2PSessionConnectFail_t_9(lin_callback, callback); break; - } - break; -case 4524: - switch(callback_len){ - default: - case sizeof(struct winHTML_ShowToolTip_t_8): cb_HTML_ShowToolTip_t_8(lin_callback, callback); break; - } - break; -case 701: - switch(callback_len){ - default: - case sizeof(struct winIPCountry_t_1): cb_IPCountry_t_1(lin_callback, callback); break; - } - break; -case 702: - switch(callback_len){ - default: - case sizeof(struct winLowBatteryPower_t_1): cb_LowBatteryPower_t_1(lin_callback, callback); break; - } - break; -case 703: - switch(callback_len){ - default: - case sizeof(struct winSteamAPICallCompleted_t_16): cb_SteamAPICallCompleted_t_16(lin_callback, callback); break; - case sizeof(struct winSteamAPICallCompleted_t_8): cb_SteamAPICallCompleted_t_8(lin_callback, callback); break; - } - break; -case 704: - switch(callback_len){ - default: - case sizeof(struct winSteamShutdown_t_1): cb_SteamShutdown_t_1(lin_callback, callback); break; - } - break; -case 705: - switch(callback_len){ - default: - case sizeof(struct winCheckFileSignature_t_4): cb_CheckFileSignature_t_4(lin_callback, callback); break; - } - break; -case 201: - switch(callback_len){ - default: - case sizeof(struct winGSClientApprove_t_16): cb_GSClientApprove_t_16(lin_callback, callback); break; - case sizeof(struct winGSClientApprove_t_8): cb_GSClientApprove_t_8(lin_callback, callback); break; - } - break; -case 714: - switch(callback_len){ - default: - case sizeof(struct winGamepadTextInputDismissed_t_8): cb_GamepadTextInputDismissed_t_8(lin_callback, callback); break; - } - break; -case 203: - switch(callback_len){ - default: - case sizeof(struct winGSClientKick_t_12): cb_GSClientKick_t_12(lin_callback, callback); break; - } - break; -case 206: - switch(callback_len){ - default: - case sizeof(struct winGSClientAchievementStatus_t_140): cb_GSClientAchievementStatus_t_140(lin_callback, callback); break; - } - break; -case 207: - switch(callback_len){ - default: - case sizeof(struct winGSGameplayStats_t_16): cb_GSGameplayStats_t_16(lin_callback, callback); break; - } - break; -case 208: - switch(callback_len){ - default: - case sizeof(struct winGSClientGroupStatus_t_18): cb_GSClientGroupStatus_t_18(lin_callback, callback); break; - } - break; -case 209: - switch(callback_len){ - default: - case sizeof(struct winGSReputation_t_32): cb_GSReputation_t_32(lin_callback, callback); break; - } - break; -case 210: - switch(callback_len){ - default: - case sizeof(struct winAssociateWithClanResult_t_4): cb_AssociateWithClanResult_t_4(lin_callback, callback); break; - } - break; -case 211: - switch(callback_len){ - default: - case sizeof(struct winComputeNewPlayerCompatibilityResult_t_24): cb_ComputeNewPlayerCompatibilityResult_t_24(lin_callback, callback); break; - case sizeof(struct winComputeNewPlayerCompatibilityResult_t_16): cb_ComputeNewPlayerCompatibilityResult_t_16(lin_callback, callback); break; - } - break; -case 2301: - switch(callback_len){ - default: - case sizeof(struct winScreenshotReady_t_8): cb_ScreenshotReady_t_8(lin_callback, callback); break; - } - break; -case 2302: - switch(callback_len){ - default: - case sizeof(struct winScreenshotRequested_t_1): cb_ScreenshotRequested_t_1(lin_callback, callback); break; - } - break; -case 1800: - switch(callback_len){ - default: - case sizeof(struct winGSStatsReceived_t_12): cb_GSStatsReceived_t_12(lin_callback, callback); break; - } - break; -case 1801: - switch(callback_len){ - default: - case sizeof(struct winGSStatsStored_t_12): cb_GSStatsStored_t_12(lin_callback, callback); break; - } - break; -case 1301: - switch(callback_len){ - default: - case sizeof(struct winRemoteStorageAppSyncedClient_t_12): cb_RemoteStorageAppSyncedClient_t_12(lin_callback, callback); break; - } - break; -case 1302: - switch(callback_len){ - default: - case sizeof(struct winRemoteStorageAppSyncedServer_t_12): cb_RemoteStorageAppSyncedServer_t_12(lin_callback, callback); break; + case 152: cb_GetAppDependenciesResult_t_152(lin_callback, callback); break; } break; case 1303: switch(callback_len){ default: - case sizeof(struct winRemoteStorageAppSyncProgress_t_280): cb_RemoteStorageAppSyncProgress_t_280(lin_callback, callback); break; + case 288: cb_RemoteStorageAppSyncProgress_t_288(lin_callback, callback); break; } break; -case 1305: +case 152: switch(callback_len){ default: - case sizeof(struct winRemoteStorageAppSyncStatusCheck_t_8): cb_RemoteStorageAppSyncStatusCheck_t_8(lin_callback, callback); break; - } - break; -case 1306: - switch(callback_len){ - default: - case sizeof(struct winRemoteStorageConflictResolution_t_8): cb_RemoteStorageConflictResolution_t_8(lin_callback, callback); break; + case 24: cb_MicroTxnAuthorizationResponse_t_24(lin_callback, callback); break; } break; case 1307: switch(callback_len){ default: - case sizeof(struct winRemoteStorageFileShareResult_t_272): cb_RemoteStorageFileShareResult_t_272(lin_callback, callback); break; - case sizeof(struct winRemoteStorageFileShareResult_t_12): cb_RemoteStorageFileShareResult_t_12(lin_callback, callback); break; + case 280: cb_RemoteStorageFileShareResult_t_280(lin_callback, callback); break; + case 16: cb_RemoteStorageFileShareResult_t_16(lin_callback, callback); break; } break; case 1308: switch(callback_len){ default: - case sizeof(struct winRemoteStorageDownloadUGCResult_t_32): cb_RemoteStorageDownloadUGCResult_t_32(lin_callback, callback); break; + case 40: cb_RemoteStorageDownloadUGCResult_t_40(lin_callback, callback); break; } break; case 1309: switch(callback_len){ default: - case sizeof(struct winRemoteStoragePublishFileResult_t_16): cb_RemoteStoragePublishFileResult_t_16(lin_callback, callback); break; - case sizeof(struct winRemoteStoragePublishFileResult_t_12): cb_RemoteStoragePublishFileResult_t_12(lin_callback, callback); break; + case 24: cb_RemoteStoragePublishFileResult_t_24(lin_callback, callback); break; + case 16: cb_RemoteStoragePublishFileResult_t_16(lin_callback, callback); break; } break; case 1310: switch(callback_len){ default: - case sizeof(struct winRemoteStorageGetPublishedFileDetailsResult_t_1732): cb_RemoteStorageGetPublishedFileDetailsResult_t_1732(lin_callback, callback); break; + case 1744: cb_RemoteStorageGetPublishedFileDetailsResult_t_1744(lin_callback, callback); break; } break; case 1311: switch(callback_len){ default: - case sizeof(struct winRemoteStorageDeletePublishedFileResult_t_12): cb_RemoteStorageDeletePublishedFileResult_t_12(lin_callback, callback); break; + case 16: cb_RemoteStorageDeletePublishedFileResult_t_16(lin_callback, callback); break; } break; case 1312: switch(callback_len){ default: - case sizeof(struct winRemoteStorageEnumerateUserPublishedFilesResult_t_412): cb_RemoteStorageEnumerateUserPublishedFilesResult_t_412(lin_callback, callback); break; + case 416: cb_RemoteStorageEnumerateUserPublishedFilesResult_t_416(lin_callback, callback); break; } break; case 1313: switch(callback_len){ default: - case sizeof(struct winRemoteStorageSubscribePublishedFileResult_t_12): cb_RemoteStorageSubscribePublishedFileResult_t_12(lin_callback, callback); break; - case sizeof(struct winRemoteStorageSubscribePublishedFileResult_t_4): cb_RemoteStorageSubscribePublishedFileResult_t_4(lin_callback, callback); break; + case 16: cb_RemoteStorageSubscribePublishedFileResult_t_16(lin_callback, callback); break; } break; case 1314: switch(callback_len){ default: - case sizeof(struct winRemoteStorageEnumerateUserSubscribedFilesResult_t_612): cb_RemoteStorageEnumerateUserSubscribedFilesResult_t_612(lin_callback, callback); break; + case 616: cb_RemoteStorageEnumerateUserSubscribedFilesResult_t_616(lin_callback, callback); break; } break; case 1315: switch(callback_len){ default: - case sizeof(struct winRemoteStorageUnsubscribePublishedFileResult_t_12): cb_RemoteStorageUnsubscribePublishedFileResult_t_12(lin_callback, callback); break; - case sizeof(struct winRemoteStorageUnsubscribePublishedFileResult_t_4): cb_RemoteStorageUnsubscribePublishedFileResult_t_4(lin_callback, callback); break; + case 16: cb_RemoteStorageUnsubscribePublishedFileResult_t_16(lin_callback, callback); break; } break; case 1316: switch(callback_len){ default: - case sizeof(struct winRemoteStorageUpdatePublishedFileResult_t_16): cb_RemoteStorageUpdatePublishedFileResult_t_16(lin_callback, callback); break; - case sizeof(struct winRemoteStorageUpdatePublishedFileResult_t_12): cb_RemoteStorageUpdatePublishedFileResult_t_12(lin_callback, callback); break; + case 24: cb_RemoteStorageUpdatePublishedFileResult_t_24(lin_callback, callback); break; + case 16: cb_RemoteStorageUpdatePublishedFileResult_t_16(lin_callback, callback); break; } break; case 1317: switch(callback_len){ default: - case sizeof(struct winRemoteStorageDownloadUGCResult_t_288): cb_RemoteStorageDownloadUGCResult_t_288(lin_callback, callback); break; + case 296: cb_RemoteStorageDownloadUGCResult_t_296(lin_callback, callback); break; } break; case 1318: switch(callback_len){ default: - case sizeof(struct winRemoteStorageGetPublishedFileDetailsResult_t_9748): cb_RemoteStorageGetPublishedFileDetailsResult_t_9748(lin_callback, callback); break; - case sizeof(struct winRemoteStorageGetPublishedFileDetailsResult_t_9744): cb_RemoteStorageGetPublishedFileDetailsResult_t_9744(lin_callback, callback); break; - case sizeof(struct winRemoteStorageGetPublishedFileDetailsResult_t_9484): cb_RemoteStorageGetPublishedFileDetailsResult_t_9484(lin_callback, callback); break; + case 9760: cb_RemoteStorageGetPublishedFileDetailsResult_t_9760(lin_callback, callback); break; + case 9752: cb_RemoteStorageGetPublishedFileDetailsResult_t_9752(lin_callback, callback); break; + case 9496: cb_RemoteStorageGetPublishedFileDetailsResult_t_9496(lin_callback, callback); break; } break; case 1319: switch(callback_len){ default: - case sizeof(struct winRemoteStorageEnumerateWorkshopFilesResult_t_620): cb_RemoteStorageEnumerateWorkshopFilesResult_t_620(lin_callback, callback); break; - case sizeof(struct winRemoteStorageEnumerateWorkshopFilesResult_t_612): cb_RemoteStorageEnumerateWorkshopFilesResult_t_612(lin_callback, callback); break; + case 624: cb_RemoteStorageEnumerateWorkshopFilesResult_t_624(lin_callback, callback); break; + case 616: cb_RemoteStorageEnumerateWorkshopFilesResult_t_616(lin_callback, callback); break; } break; case 1320: switch(callback_len){ default: - case sizeof(struct winRemoteStorageGetPublishedItemVoteDetailsResult_t_28): cb_RemoteStorageGetPublishedItemVoteDetailsResult_t_28(lin_callback, callback); break; - } - break; -case 1321: - switch(callback_len){ - default: - case sizeof(struct winRemoteStoragePublishedFileSubscribed_t_12): cb_RemoteStoragePublishedFileSubscribed_t_12(lin_callback, callback); break; - } - break; -case 1322: - switch(callback_len){ - default: - case sizeof(struct winRemoteStoragePublishedFileUnsubscribed_t_12): cb_RemoteStoragePublishedFileUnsubscribed_t_12(lin_callback, callback); break; - } - break; -case 1323: - switch(callback_len){ - default: - case sizeof(struct winRemoteStoragePublishedFileDeleted_t_12): cb_RemoteStoragePublishedFileDeleted_t_12(lin_callback, callback); break; + case 32: cb_RemoteStorageGetPublishedItemVoteDetailsResult_t_32(lin_callback, callback); break; } break; case 1324: switch(callback_len){ default: - case sizeof(struct winRemoteStorageUpdateUserPublishedItemVoteResult_t_12): cb_RemoteStorageUpdateUserPublishedItemVoteResult_t_12(lin_callback, callback); break; + case 16: cb_RemoteStorageUpdateUserPublishedItemVoteResult_t_16(lin_callback, callback); break; } break; case 1325: switch(callback_len){ default: - case sizeof(struct winRemoteStorageUserVoteDetails_t_16): cb_RemoteStorageUserVoteDetails_t_16(lin_callback, callback); break; + case 24: cb_RemoteStorageUserVoteDetails_t_24(lin_callback, callback); break; } break; case 1326: switch(callback_len){ default: - case sizeof(struct winRemoteStorageEnumerateUserSharedWorkshopFilesResult_t_412): cb_RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_412(lin_callback, callback); break; + case 416: cb_RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_416(lin_callback, callback); break; } break; case 1327: switch(callback_len){ default: - case sizeof(struct winRemoteStorageSetUserPublishedFileActionResult_t_16): cb_RemoteStorageSetUserPublishedFileActionResult_t_16(lin_callback, callback); break; - } - break; -case 1328: - switch(callback_len){ - default: - case sizeof(struct winRemoteStorageEnumeratePublishedFilesByUserActionResult_t_616): cb_RemoteStorageEnumeratePublishedFilesByUserActionResult_t_616(lin_callback, callback); break; - } - break; -case 1329: - switch(callback_len){ - default: - case sizeof(struct winRemoteStoragePublishFileProgress_t_12): cb_RemoteStoragePublishFileProgress_t_12(lin_callback, callback); break; + case 24: cb_RemoteStorageSetUserPublishedFileActionResult_t_24(lin_callback, callback); break; } break; case 1330: switch(callback_len){ default: - case sizeof(struct winRemoteStoragePublishedFileUpdated_t_20): cb_RemoteStoragePublishedFileUpdated_t_20(lin_callback, callback); break; + case 24: cb_RemoteStoragePublishedFileUpdated_t_24(lin_callback, callback); break; } break; -case 1331: +case 2101: switch(callback_len){ default: - case sizeof(struct winRemoteStorageFileWriteAsyncComplete_t_4): cb_RemoteStorageFileWriteAsyncComplete_t_4(lin_callback, callback); break; + case 32: cb_HTTPRequestCompleted_t_32(lin_callback, callback); break; + case 24: cb_HTTPRequestCompleted_t_24(lin_callback, callback); break; } break; -case 1332: +case 2102: switch(callback_len){ default: - case sizeof(struct winRemoteStorageFileReadAsyncComplete_t_20): cb_RemoteStorageFileReadAsyncComplete_t_20(lin_callback, callback); break; + case 16: cb_HTTPRequestHeadersReceived_t_16(lin_callback, callback); break; } break; -case 3901: +case 2103: switch(callback_len){ default: - case sizeof(struct winSteamAppInstalled_t_4): cb_SteamAppInstalled_t_4(lin_callback, callback); break; - } - break; -case 3902: - switch(callback_len){ - default: - case sizeof(struct winSteamAppUninstalled_t_4): cb_SteamAppUninstalled_t_4(lin_callback, callback); break; - } - break; -case 3401: - switch(callback_len){ - default: - case sizeof(struct winSteamUGCQueryCompleted_t_24): cb_SteamUGCQueryCompleted_t_24(lin_callback, callback); break; + case 24: cb_HTTPRequestDataReceived_t_24(lin_callback, callback); break; } break; case 3402: switch(callback_len){ default: - case sizeof(struct winSteamUGCRequestUGCDetailsResult_t_9768): cb_SteamUGCRequestUGCDetailsResult_t_9768(lin_callback, callback); break; - case sizeof(struct winSteamUGCRequestUGCDetailsResult_t_9760): cb_SteamUGCRequestUGCDetailsResult_t_9760(lin_callback, callback); break; - } - break; -case 331: - switch(callback_len){ - default: - case sizeof(struct winGameOverlayActivated_t_1): cb_GameOverlayActivated_t_1(lin_callback, callback); break; - } - break; -case 332: - switch(callback_len){ - default: - case sizeof(struct winGameServerChangeRequested_t_128): cb_GameServerChangeRequested_t_128(lin_callback, callback); break; - } - break; -case 333: - switch(callback_len){ - default: - case sizeof(struct winGameLobbyJoinRequested_t_16): cb_GameLobbyJoinRequested_t_16(lin_callback, callback); break; - } - break; -case 334: - switch(callback_len){ - default: - case sizeof(struct winAvatarImageLoaded_t_20): cb_AvatarImageLoaded_t_20(lin_callback, callback); break; - } - break; -case 335: - switch(callback_len){ - default: - case sizeof(struct winClanOfficerListResponse_t_16): cb_ClanOfficerListResponse_t_16(lin_callback, callback); break; - } - break; -case 336: - switch(callback_len){ - default: - case sizeof(struct winFriendRichPresenceUpdate_t_12): cb_FriendRichPresenceUpdate_t_12(lin_callback, callback); break; - } - break; -case 337: - switch(callback_len){ - default: - case sizeof(struct winGameRichPresenceJoinRequested_t_264): cb_GameRichPresenceJoinRequested_t_264(lin_callback, callback); break; - } - break; -case 338: - switch(callback_len){ - default: - case sizeof(struct winGameConnectedClanChatMsg_t_20): cb_GameConnectedClanChatMsg_t_20(lin_callback, callback); break; - case sizeof(struct winNameHistoryResponse_t_8): cb_NameHistoryResponse_t_8(lin_callback, callback); break; - } - break; -case 339: - switch(callback_len){ - default: - case sizeof(struct winGameConnectedChatJoin_t_16): cb_GameConnectedChatJoin_t_16(lin_callback, callback); break; - } - break; -case 340: - switch(callback_len){ - default: - case sizeof(struct winGameConnectedChatLeave_t_18): cb_GameConnectedChatLeave_t_18(lin_callback, callback); break; - } - break; -case 341: - switch(callback_len){ - default: - case sizeof(struct winDownloadClanActivityCountsResult_t_1): cb_DownloadClanActivityCountsResult_t_1(lin_callback, callback); break; - } - break; -case 342: - switch(callback_len){ - default: - case sizeof(struct winJoinClanChatRoomCompletionResult_t_12): cb_JoinClanChatRoomCompletionResult_t_12(lin_callback, callback); break; - } - break; -case 343: - switch(callback_len){ - default: - case sizeof(struct winGameConnectedFriendChatMsg_t_12): cb_GameConnectedFriendChatMsg_t_12(lin_callback, callback); break; - } - break; -case 344: - switch(callback_len){ - default: - case sizeof(struct winFriendsGetFollowerCount_t_16): cb_FriendsGetFollowerCount_t_16(lin_callback, callback); break; - } - break; -case 345: - switch(callback_len){ - default: - case sizeof(struct winFriendsIsFollowing_t_16): cb_FriendsIsFollowing_t_16(lin_callback, callback); break; - } - break; -case 346: - switch(callback_len){ - default: - case sizeof(struct winFriendsEnumerateFollowingList_t_412): cb_FriendsEnumerateFollowingList_t_412(lin_callback, callback); break; - } - break; -case 347: - switch(callback_len){ - default: - case sizeof(struct winSetPersonaNameResponse_t_8): cb_SetPersonaNameResponse_t_8(lin_callback, callback); break; - } - break; -case 5001: - switch(callback_len){ - default: - case sizeof(struct winSteamParentalSettingsChanged_t_1): cb_SteamParentalSettingsChanged_t_1(lin_callback, callback); break; - } - break; -case 4501: - switch(callback_len){ - default: - case sizeof(struct winHTML_BrowserReady_t_4): cb_HTML_BrowserReady_t_4(lin_callback, callback); break; - } - break; -case 4502: - switch(callback_len){ - default: - case sizeof(struct winHTML_NeedsPaint_t_48): cb_HTML_NeedsPaint_t_48(lin_callback, callback); break; - } - break; -case 4503: - switch(callback_len){ - default: - case sizeof(struct winHTML_StartRequest_t_20): cb_HTML_StartRequest_t_20(lin_callback, callback); break; - } - break; -case 4504: - switch(callback_len){ - default: - case sizeof(struct winHTML_CloseBrowser_t_4): cb_HTML_CloseBrowser_t_4(lin_callback, callback); break; - } - break; -case 4505: - switch(callback_len){ - default: - case sizeof(struct winHTML_URLChanged_t_24): cb_HTML_URLChanged_t_24(lin_callback, callback); break; - } - break; -case 4506: - switch(callback_len){ - default: - case sizeof(struct winHTML_FinishedRequest_t_12): cb_HTML_FinishedRequest_t_12(lin_callback, callback); break; - } - break; -case 4507: - switch(callback_len){ - default: - case sizeof(struct winHTML_OpenLinkInNewTab_t_8): cb_HTML_OpenLinkInNewTab_t_8(lin_callback, callback); break; - } - break; -case 4508: - switch(callback_len){ - default: - case sizeof(struct winHTML_ChangedTitle_t_8): cb_HTML_ChangedTitle_t_8(lin_callback, callback); break; - } - break; -case 4509: - switch(callback_len){ - default: - case sizeof(struct winHTML_SearchResults_t_12): cb_HTML_SearchResults_t_12(lin_callback, callback); break; - } - break; -case 4510: - switch(callback_len){ - default: - case sizeof(struct winHTML_CanGoBackAndForward_t_8): cb_HTML_CanGoBackAndForward_t_8(lin_callback, callback); break; - } - break; -case 4511: - switch(callback_len){ - default: - case sizeof(struct winHTML_HorizontalScroll_t_24): cb_HTML_HorizontalScroll_t_24(lin_callback, callback); break; - } - break; -case 4512: - switch(callback_len){ - default: - case sizeof(struct winHTML_VerticalScroll_t_24): cb_HTML_VerticalScroll_t_24(lin_callback, callback); break; - } - break; -case 4001: - switch(callback_len){ - default: - case sizeof(struct winPlaybackStatusHasChanged_t_1): cb_PlaybackStatusHasChanged_t_1(lin_callback, callback); break; - } - break; -case 4002: - switch(callback_len){ - default: - case sizeof(struct winVolumeHasChanged_t_4): cb_VolumeHasChanged_t_4(lin_callback, callback); break; - } - break; -case 4515: - switch(callback_len){ - default: - case sizeof(struct winHTML_JSConfirm_t_8): cb_HTML_JSConfirm_t_8(lin_callback, callback); break; - } - break; -case 4516: - switch(callback_len){ - default: - case sizeof(struct winHTML_FileOpenDialog_t_12): cb_HTML_FileOpenDialog_t_12(lin_callback, callback); break; - } - break; -case 4517: - switch(callback_len){ - default: - case sizeof(struct winHTML_ComboNeedsPaint_t_16): cb_HTML_ComboNeedsPaint_t_16(lin_callback, callback); break; - } - break; -case 4518: - switch(callback_len){ - default: - case sizeof(struct winHTML_ShowPopup_t_4): cb_HTML_ShowPopup_t_4(lin_callback, callback); break; - } - break; -case 4519: - switch(callback_len){ - default: - case sizeof(struct winHTML_HidePopup_t_4): cb_HTML_HidePopup_t_4(lin_callback, callback); break; - } - break; -case 4520: - switch(callback_len){ - default: - case sizeof(struct winHTML_SizePopup_t_20): cb_HTML_SizePopup_t_20(lin_callback, callback); break; - } - break; -case 4521: - switch(callback_len){ - default: - case sizeof(struct winHTML_NewWindow_t_28): cb_HTML_NewWindow_t_28(lin_callback, callback); break; - case sizeof(struct winHTML_NewWindow_t_24): cb_HTML_NewWindow_t_24(lin_callback, callback); break; - } - break; -case 4522: - switch(callback_len){ - default: - case sizeof(struct winHTML_SetCursor_t_8): cb_HTML_SetCursor_t_8(lin_callback, callback); break; - } - break; -case 4011: - switch(callback_len){ - default: - case sizeof(struct winMusicPlayerWantsVolume_t_4): cb_MusicPlayerWantsVolume_t_4(lin_callback, callback); break; - } - break; -case 4012: - switch(callback_len){ - default: - case sizeof(struct winMusicPlayerSelectsQueueEntry_t_4): cb_MusicPlayerSelectsQueueEntry_t_4(lin_callback, callback); break; - } - break; -case 4013: - switch(callback_len){ - default: - case sizeof(struct winMusicPlayerSelectsPlaylistEntry_t_4): cb_MusicPlayerSelectsPlaylistEntry_t_4(lin_callback, callback); break; - } - break; -case 4526: - switch(callback_len){ - default: - case sizeof(struct winHTML_HideToolTip_t_4): cb_HTML_HideToolTip_t_4(lin_callback, callback); break; - } - break; -case 304: - switch(callback_len){ - default: - case sizeof(struct winPersonaStateChange_t_12): cb_PersonaStateChange_t_12(lin_callback, callback); break; - } - break; -case 202: - switch(callback_len){ - default: - case sizeof(struct winGSClientDeny_t_140): cb_GSClientDeny_t_140(lin_callback, callback); break; + case 9784: cb_SteamUGCRequestUGCDetailsResult_t_9784(lin_callback, callback); break; + case 9776: cb_SteamUGCRequestUGCDetailsResult_t_9776(lin_callback, callback); break; + case 9768: cb_SteamUGCRequestUGCDetailsResult_t_9768(lin_callback, callback); break; } break; case 3403: switch(callback_len){ default: - case sizeof(struct winCreateItemResult_t_16): cb_CreateItemResult_t_16(lin_callback, callback); break; - } - break; -case 1014: - switch(callback_len){ - default: - case sizeof(struct winNewLaunchQueryParameters_t_1): cb_NewLaunchQueryParameters_t_1(lin_callback, callback); break; - } - break; -case 4513: - switch(callback_len){ - default: - case sizeof(struct winHTML_LinkAtPosition_t_20): cb_HTML_LinkAtPosition_t_20(lin_callback, callback); break; - } - break; -case 3404: - switch(callback_len){ - default: - case sizeof(struct winSubmitItemUpdateResult_t_16): cb_SubmitItemUpdateResult_t_16(lin_callback, callback); break; - case sizeof(struct winSubmitItemUpdateResult_t_8): cb_SubmitItemUpdateResult_t_8(lin_callback, callback); break; - } - break; -case 4514: - switch(callback_len){ - default: - case sizeof(struct winHTML_JSAlert_t_8): cb_HTML_JSAlert_t_8(lin_callback, callback); break; + case 24: cb_CreateItemResult_t_24(lin_callback, callback); break; } break; case 3405: switch(callback_len){ default: - case sizeof(struct winItemInstalled_t_12): cb_ItemInstalled_t_12(lin_callback, callback); break; - } - break; -case 511: - switch(callback_len){ - default: - case sizeof(struct winLobbyClosing_t_8): cb_LobbyClosing_t_8(lin_callback, callback); break; + case 16: cb_ItemInstalled_t_16(lin_callback, callback); break; } break; case 3406: switch(callback_len){ default: - case sizeof(struct winDownloadItemResult_t_16): cb_DownloadItemResult_t_16(lin_callback, callback); break; + case 24: cb_DownloadItemResult_t_24(lin_callback, callback); break; } break; -case 3407: +case 209: switch(callback_len){ default: - case sizeof(struct winUserFavoriteItemsListChanged_t_16): cb_UserFavoriteItemsListChanged_t_16(lin_callback, callback); break; + case 40: cb_GSReputation_t_40(lin_callback, callback); break; } break; -case 1701: +case 1106: switch(callback_len){ default: - case sizeof(struct winGCMessageAvailable_t_4): cb_GCMessageAvailable_t_4(lin_callback, callback); break; + case 32: cb_LeaderboardScoreUploaded_t_32(lin_callback, callback); break; } break; -case 3408: +case 3412: switch(callback_len){ default: - case sizeof(struct winSetUserItemVoteResult_t_16): cb_SetUserItemVoteResult_t_16(lin_callback, callback); break; + case 24: cb_AddUGCDependencyResult_t_24(lin_callback, callback); break; } break; -case 3409: +case 3413: switch(callback_len){ default: - case sizeof(struct winGetUserItemVoteResult_t_16): cb_GetUserItemVoteResult_t_16(lin_callback, callback); break; + case 24: cb_RemoveUGCDependencyResult_t_24(lin_callback, callback); break; } break; -case 1001: +case 3414: switch(callback_len){ default: - case sizeof(struct winAppDataChanged_t_8): cb_AppDataChanged_t_8(lin_callback, callback); break; + case 24: cb_AddAppDependencyResult_t_24(lin_callback, callback); break; } break; -case 1005: +case 1111: switch(callback_len){ default: - case sizeof(struct winDlcInstalled_t_4): cb_DlcInstalled_t_4(lin_callback, callback); break; + case 16: cb_LeaderboardUGCSet_t_16(lin_callback, callback); break; } break; -case 1021: +case 1112: switch(callback_len){ default: - case sizeof(struct winAppProofOfPurchaseKeyResponse_t_252): cb_AppProofOfPurchaseKeyResponse_t_252(lin_callback, callback); break; + case 24: cb_PS3TrophiesInstalled_t_24(lin_callback, callback); break; } break; -case 1008: +case 3417: switch(callback_len){ default: - case sizeof(struct winRegisterActivationCodeResponse_t_8): cb_RegisterActivationCodeResponse_t_8(lin_callback, callback); break; + case 16: cb_DeleteItemResult_t_16(lin_callback, callback); break; } break; -case 3411: +case 4704: switch(callback_len){ default: - case sizeof(struct winStopPlaytimeTrackingResult_t_4): cb_StopPlaytimeTrackingResult_t_4(lin_callback, callback); break; - } - break; -case 1013: - switch(callback_len){ - default: - case sizeof(struct winAppProofOfPurchaseKeyResponse_t_72): cb_AppProofOfPurchaseKeyResponse_t_72(lin_callback, callback); break; - } - break; -case 502: - switch(callback_len){ - default: - case sizeof(struct winFavoritesListChanged_t_28): cb_FavoritesListChanged_t_28(lin_callback, callback); break; - case sizeof(struct winFavoritesListChanged_t_24): cb_FavoritesListChanged_t_24(lin_callback, callback); break; - } - break; -case 503: - switch(callback_len){ - default: - case sizeof(struct winLobbyInvite_t_24): cb_LobbyInvite_t_24(lin_callback, callback); break; - case sizeof(struct winLobbyInvite_t_16): cb_LobbyInvite_t_16(lin_callback, callback); break; - } - break; -case 504: - switch(callback_len){ - default: - case sizeof(struct winLobbyEnter_t_20): cb_LobbyEnter_t_20(lin_callback, callback); break; - } - break; -case 505: - switch(callback_len){ - default: - case sizeof(struct winLobbyDataUpdate_t_20): cb_LobbyDataUpdate_t_20(lin_callback, callback); break; - case sizeof(struct winLobbyDataUpdate_t_16): cb_LobbyDataUpdate_t_16(lin_callback, callback); break; - } - break; -case 506: - switch(callback_len){ - default: - case sizeof(struct winLobbyChatUpdate_t_28): cb_LobbyChatUpdate_t_28(lin_callback, callback); break; - } - break; -case 507: - switch(callback_len){ - default: - case sizeof(struct winLobbyChatMsg_t_24): cb_LobbyChatMsg_t_24(lin_callback, callback); break; - } - break; -case 4604: - switch(callback_len){ - default: - case sizeof(struct winBroadcastUploadStart_t_1): cb_BroadcastUploadStart_t_1(lin_callback, callback); break; - } - break; -case 509: - switch(callback_len){ - default: - case sizeof(struct winLobbyGameCreated_t_24): cb_LobbyGameCreated_t_24(lin_callback, callback); break; - } - break; -case 510: - switch(callback_len){ - default: - case sizeof(struct winLobbyMatchList_t_4): cb_LobbyMatchList_t_4(lin_callback, callback); break; + case 24: cb_SteamInventoryStartPurchaseResult_t_24(lin_callback, callback); break; } break; case 1023: switch(callback_len){ default: - case sizeof(struct winFileDetailsResult_t_36): cb_FileDetailsResult_t_36(lin_callback, callback); break; + case 40: cb_FileDetailsResult_t_40(lin_callback, callback); break; } break; diff --git a/lsteamclient/cppISteamController_STEAMCONTROLLER_INTERFACE_VERSION.cpp b/lsteamclient/cppISteamController_STEAMCONTROLLER_INTERFACE_VERSION.cpp index c71c0eab..463854d3 100644 --- a/lsteamclient/cppISteamController_STEAMCONTROLLER_INTERFACE_VERSION.cpp +++ b/lsteamclient/cppISteamController_STEAMCONTROLLER_INTERFACE_VERSION.cpp @@ -23,11 +23,7 @@ void cppISteamController_STEAMCONTROLLER_INTERFACE_VERSION_RunFrame(void *linux_ bool cppISteamController_STEAMCONTROLLER_INTERFACE_VERSION_GetControllerState(void *linux_side, uint32 unControllerIndex, SteamControllerState001_t * pState) { - SteamControllerState001_t lin_pState; - win_to_lin_struct_SteamControllerState001_t_134(pState, &lin_pState); - bool retval = ((ISteamController*)linux_side)->GetControllerState((uint32)unControllerIndex, &lin_pState); - lin_to_win_struct_SteamControllerState001_t_134(&lin_pState, pState); - return retval; + return ((ISteamController*)linux_side)->GetControllerState((uint32)unControllerIndex, (SteamControllerState001_t *)pState); } void cppISteamController_STEAMCONTROLLER_INTERFACE_VERSION_TriggerHapticPulse(void *linux_side, uint32 unControllerIndex, ESteamControllerPad eTargetPad, unsigned short usDurationMicroSec) diff --git a/lsteamclient/cppISteamFriends_SteamFriends005.cpp b/lsteamclient/cppISteamFriends_SteamFriends005.cpp index 69241189..9c9d74a7 100644 --- a/lsteamclient/cppISteamFriends_SteamFriends005.cpp +++ b/lsteamclient/cppISteamFriends_SteamFriends005.cpp @@ -53,11 +53,7 @@ int cppISteamFriends_SteamFriends005_GetFriendAvatar(void *linux_side, CSteamID bool cppISteamFriends_SteamFriends005_GetFriendGamePlayed(void *linux_side, CSteamID steamIDFriend, FriendGameInfo_t * pFriendGameInfo) { - FriendGameInfo_t lin_pFriendGameInfo; - win_to_lin_struct_FriendGameInfo_t_109(pFriendGameInfo, &lin_pFriendGameInfo); - bool retval = ((ISteamFriends*)linux_side)->GetFriendGamePlayed((CSteamID)steamIDFriend, &lin_pFriendGameInfo); - lin_to_win_struct_FriendGameInfo_t_109(&lin_pFriendGameInfo, pFriendGameInfo); - return retval; + return ((ISteamFriends*)linux_side)->GetFriendGamePlayed((CSteamID)steamIDFriend, (FriendGameInfo_t *)pFriendGameInfo); } const char * cppISteamFriends_SteamFriends005_GetFriendPersonaNameHistory(void *linux_side, CSteamID steamIDFriend, int iPersonaName) diff --git a/lsteamclient/cppISteamFriends_SteamFriends006.cpp b/lsteamclient/cppISteamFriends_SteamFriends006.cpp index 4e90c6d3..74bcfef9 100644 --- a/lsteamclient/cppISteamFriends_SteamFriends006.cpp +++ b/lsteamclient/cppISteamFriends_SteamFriends006.cpp @@ -53,11 +53,7 @@ int cppISteamFriends_SteamFriends006_GetFriendAvatar(void *linux_side, CSteamID bool cppISteamFriends_SteamFriends006_GetFriendGamePlayed(void *linux_side, CSteamID steamIDFriend, FriendGameInfo_t * pFriendGameInfo) { - FriendGameInfo_t lin_pFriendGameInfo; - win_to_lin_struct_FriendGameInfo_t_110(pFriendGameInfo, &lin_pFriendGameInfo); - bool retval = ((ISteamFriends*)linux_side)->GetFriendGamePlayed((CSteamID)steamIDFriend, &lin_pFriendGameInfo); - lin_to_win_struct_FriendGameInfo_t_110(&lin_pFriendGameInfo, pFriendGameInfo); - return retval; + return ((ISteamFriends*)linux_side)->GetFriendGamePlayed((CSteamID)steamIDFriend, (FriendGameInfo_t *)pFriendGameInfo); } const char * cppISteamFriends_SteamFriends006_GetFriendPersonaNameHistory(void *linux_side, CSteamID steamIDFriend, int iPersonaName) diff --git a/lsteamclient/cppISteamFriends_SteamFriends007.cpp b/lsteamclient/cppISteamFriends_SteamFriends007.cpp index 73d7dc75..2cedb1bc 100644 --- a/lsteamclient/cppISteamFriends_SteamFriends007.cpp +++ b/lsteamclient/cppISteamFriends_SteamFriends007.cpp @@ -48,11 +48,7 @@ const char * cppISteamFriends_SteamFriends007_GetFriendPersonaName(void *linux_s bool cppISteamFriends_SteamFriends007_GetFriendGamePlayed(void *linux_side, CSteamID steamIDFriend, FriendGameInfo_t * pFriendGameInfo) { - FriendGameInfo_t lin_pFriendGameInfo; - win_to_lin_struct_FriendGameInfo_t_111(pFriendGameInfo, &lin_pFriendGameInfo); - bool retval = ((ISteamFriends*)linux_side)->GetFriendGamePlayed((CSteamID)steamIDFriend, &lin_pFriendGameInfo); - lin_to_win_struct_FriendGameInfo_t_111(&lin_pFriendGameInfo, pFriendGameInfo); - return retval; + return ((ISteamFriends*)linux_side)->GetFriendGamePlayed((CSteamID)steamIDFriend, (FriendGameInfo_t *)pFriendGameInfo); } const char * cppISteamFriends_SteamFriends007_GetFriendPersonaNameHistory(void *linux_side, CSteamID steamIDFriend, int iPersonaName) diff --git a/lsteamclient/cppISteamFriends_SteamFriends008.cpp b/lsteamclient/cppISteamFriends_SteamFriends008.cpp index 1a4fc481..322d898e 100644 --- a/lsteamclient/cppISteamFriends_SteamFriends008.cpp +++ b/lsteamclient/cppISteamFriends_SteamFriends008.cpp @@ -48,11 +48,7 @@ const char * cppISteamFriends_SteamFriends008_GetFriendPersonaName(void *linux_s bool cppISteamFriends_SteamFriends008_GetFriendGamePlayed(void *linux_side, CSteamID steamIDFriend, FriendGameInfo_t * pFriendGameInfo) { - FriendGameInfo_t lin_pFriendGameInfo; - win_to_lin_struct_FriendGameInfo_t_112(pFriendGameInfo, &lin_pFriendGameInfo); - bool retval = ((ISteamFriends*)linux_side)->GetFriendGamePlayed((CSteamID)steamIDFriend, &lin_pFriendGameInfo); - lin_to_win_struct_FriendGameInfo_t_112(&lin_pFriendGameInfo, pFriendGameInfo); - return retval; + return ((ISteamFriends*)linux_side)->GetFriendGamePlayed((CSteamID)steamIDFriend, (FriendGameInfo_t *)pFriendGameInfo); } const char * cppISteamFriends_SteamFriends008_GetFriendPersonaNameHistory(void *linux_side, CSteamID steamIDFriend, int iPersonaName) diff --git a/lsteamclient/cppISteamFriends_SteamFriends009.cpp b/lsteamclient/cppISteamFriends_SteamFriends009.cpp index 2deb97c3..68479a45 100644 --- a/lsteamclient/cppISteamFriends_SteamFriends009.cpp +++ b/lsteamclient/cppISteamFriends_SteamFriends009.cpp @@ -48,11 +48,7 @@ const char * cppISteamFriends_SteamFriends009_GetFriendPersonaName(void *linux_s bool cppISteamFriends_SteamFriends009_GetFriendGamePlayed(void *linux_side, CSteamID steamIDFriend, FriendGameInfo_t * pFriendGameInfo) { - FriendGameInfo_t lin_pFriendGameInfo; - win_to_lin_struct_FriendGameInfo_t_116(pFriendGameInfo, &lin_pFriendGameInfo); - bool retval = ((ISteamFriends*)linux_side)->GetFriendGamePlayed((CSteamID)steamIDFriend, &lin_pFriendGameInfo); - lin_to_win_struct_FriendGameInfo_t_116(&lin_pFriendGameInfo, pFriendGameInfo); - return retval; + return ((ISteamFriends*)linux_side)->GetFriendGamePlayed((CSteamID)steamIDFriend, (FriendGameInfo_t *)pFriendGameInfo); } const char * cppISteamFriends_SteamFriends009_GetFriendPersonaNameHistory(void *linux_side, CSteamID steamIDFriend, int iPersonaName) diff --git a/lsteamclient/cppISteamFriends_SteamFriends011.cpp b/lsteamclient/cppISteamFriends_SteamFriends011.cpp index df926171..b11e1c8c 100644 --- a/lsteamclient/cppISteamFriends_SteamFriends011.cpp +++ b/lsteamclient/cppISteamFriends_SteamFriends011.cpp @@ -48,11 +48,7 @@ const char * cppISteamFriends_SteamFriends011_GetFriendPersonaName(void *linux_s bool cppISteamFriends_SteamFriends011_GetFriendGamePlayed(void *linux_side, CSteamID steamIDFriend, FriendGameInfo_t * pFriendGameInfo) { - FriendGameInfo_t lin_pFriendGameInfo; - win_to_lin_struct_FriendGameInfo_t_119(pFriendGameInfo, &lin_pFriendGameInfo); - bool retval = ((ISteamFriends*)linux_side)->GetFriendGamePlayed((CSteamID)steamIDFriend, &lin_pFriendGameInfo); - lin_to_win_struct_FriendGameInfo_t_119(&lin_pFriendGameInfo, pFriendGameInfo); - return retval; + return ((ISteamFriends*)linux_side)->GetFriendGamePlayed((CSteamID)steamIDFriend, (FriendGameInfo_t *)pFriendGameInfo); } const char * cppISteamFriends_SteamFriends011_GetFriendPersonaNameHistory(void *linux_side, CSteamID steamIDFriend, int iPersonaName) diff --git a/lsteamclient/cppISteamFriends_SteamFriends013.cpp b/lsteamclient/cppISteamFriends_SteamFriends013.cpp index 2aa751b0..00141a3b 100644 --- a/lsteamclient/cppISteamFriends_SteamFriends013.cpp +++ b/lsteamclient/cppISteamFriends_SteamFriends013.cpp @@ -48,11 +48,7 @@ const char * cppISteamFriends_SteamFriends013_GetFriendPersonaName(void *linux_s bool cppISteamFriends_SteamFriends013_GetFriendGamePlayed(void *linux_side, CSteamID steamIDFriend, FriendGameInfo_t * pFriendGameInfo) { - FriendGameInfo_t lin_pFriendGameInfo; - win_to_lin_struct_FriendGameInfo_t_125(pFriendGameInfo, &lin_pFriendGameInfo); - bool retval = ((ISteamFriends*)linux_side)->GetFriendGamePlayed((CSteamID)steamIDFriend, &lin_pFriendGameInfo); - lin_to_win_struct_FriendGameInfo_t_125(&lin_pFriendGameInfo, pFriendGameInfo); - return retval; + return ((ISteamFriends*)linux_side)->GetFriendGamePlayed((CSteamID)steamIDFriend, (FriendGameInfo_t *)pFriendGameInfo); } const char * cppISteamFriends_SteamFriends013_GetFriendPersonaNameHistory(void *linux_side, CSteamID steamIDFriend, int iPersonaName) diff --git a/lsteamclient/cppISteamFriends_SteamFriends014.cpp b/lsteamclient/cppISteamFriends_SteamFriends014.cpp index 5916bdd6..514ff48b 100644 --- a/lsteamclient/cppISteamFriends_SteamFriends014.cpp +++ b/lsteamclient/cppISteamFriends_SteamFriends014.cpp @@ -48,11 +48,7 @@ const char * cppISteamFriends_SteamFriends014_GetFriendPersonaName(void *linux_s bool cppISteamFriends_SteamFriends014_GetFriendGamePlayed(void *linux_side, CSteamID steamIDFriend, FriendGameInfo_t * pFriendGameInfo) { - FriendGameInfo_t lin_pFriendGameInfo; - win_to_lin_struct_FriendGameInfo_t_131(pFriendGameInfo, &lin_pFriendGameInfo); - bool retval = ((ISteamFriends*)linux_side)->GetFriendGamePlayed((CSteamID)steamIDFriend, &lin_pFriendGameInfo); - lin_to_win_struct_FriendGameInfo_t_131(&lin_pFriendGameInfo, pFriendGameInfo); - return retval; + return ((ISteamFriends*)linux_side)->GetFriendGamePlayed((CSteamID)steamIDFriend, (FriendGameInfo_t *)pFriendGameInfo); } const char * cppISteamFriends_SteamFriends014_GetFriendPersonaNameHistory(void *linux_side, CSteamID steamIDFriend, int iPersonaName) diff --git a/lsteamclient/cppISteamFriends_SteamFriends015.cpp b/lsteamclient/cppISteamFriends_SteamFriends015.cpp index f71602c4..1cb44db1 100644 --- a/lsteamclient/cppISteamFriends_SteamFriends015.cpp +++ b/lsteamclient/cppISteamFriends_SteamFriends015.cpp @@ -48,11 +48,7 @@ const char * cppISteamFriends_SteamFriends015_GetFriendPersonaName(void *linux_s bool cppISteamFriends_SteamFriends015_GetFriendGamePlayed(void *linux_side, CSteamID steamIDFriend, FriendGameInfo_t * pFriendGameInfo) { - FriendGameInfo_t lin_pFriendGameInfo; - win_to_lin_struct_FriendGameInfo_t_142(pFriendGameInfo, &lin_pFriendGameInfo); - bool retval = ((ISteamFriends*)linux_side)->GetFriendGamePlayed((CSteamID)steamIDFriend, &lin_pFriendGameInfo); - lin_to_win_struct_FriendGameInfo_t_142(&lin_pFriendGameInfo, pFriendGameInfo); - return retval; + return ((ISteamFriends*)linux_side)->GetFriendGamePlayed((CSteamID)steamIDFriend, (FriendGameInfo_t *)pFriendGameInfo); } const char * cppISteamFriends_SteamFriends015_GetFriendPersonaNameHistory(void *linux_side, CSteamID steamIDFriend, int iPersonaName) diff --git a/lsteamclient/cppISteamInventory_STEAMINVENTORY_INTERFACE_V001.cpp b/lsteamclient/cppISteamInventory_STEAMINVENTORY_INTERFACE_V001.cpp index 2e4adc40..b7212d52 100644 --- a/lsteamclient/cppISteamInventory_STEAMINVENTORY_INTERFACE_V001.cpp +++ b/lsteamclient/cppISteamInventory_STEAMINVENTORY_INTERFACE_V001.cpp @@ -13,11 +13,7 @@ EResult cppISteamInventory_STEAMINVENTORY_INTERFACE_V001_GetResultStatus(void *l bool cppISteamInventory_STEAMINVENTORY_INTERFACE_V001_GetResultItems(void *linux_side, SteamInventoryResult_t resultHandle, SteamItemDetails_t * pOutItemsArray, uint32 * punOutItemsArraySize) { - SteamItemDetails_t lin_pOutItemsArray; - win_to_lin_struct_SteamItemDetails_t_139(pOutItemsArray, &lin_pOutItemsArray); - bool retval = ((ISteamInventory*)linux_side)->GetResultItems((SteamInventoryResult_t)resultHandle, &lin_pOutItemsArray, (uint32 *)punOutItemsArraySize); - lin_to_win_struct_SteamItemDetails_t_139(&lin_pOutItemsArray, pOutItemsArray); - return retval; + return ((ISteamInventory*)linux_side)->GetResultItems((SteamInventoryResult_t)resultHandle, (SteamItemDetails_t *)pOutItemsArray, (uint32 *)punOutItemsArraySize); } uint32 cppISteamInventory_STEAMINVENTORY_INTERFACE_V001_GetResultTimestamp(void *linux_side, SteamInventoryResult_t resultHandle) diff --git a/lsteamclient/cppISteamInventory_STEAMINVENTORY_INTERFACE_V002.cpp b/lsteamclient/cppISteamInventory_STEAMINVENTORY_INTERFACE_V002.cpp index 4d6761d1..988877c3 100644 --- a/lsteamclient/cppISteamInventory_STEAMINVENTORY_INTERFACE_V002.cpp +++ b/lsteamclient/cppISteamInventory_STEAMINVENTORY_INTERFACE_V002.cpp @@ -13,11 +13,7 @@ EResult cppISteamInventory_STEAMINVENTORY_INTERFACE_V002_GetResultStatus(void *l bool cppISteamInventory_STEAMINVENTORY_INTERFACE_V002_GetResultItems(void *linux_side, SteamInventoryResult_t resultHandle, SteamItemDetails_t * pOutItemsArray, uint32 * punOutItemsArraySize) { - SteamItemDetails_t lin_pOutItemsArray; - win_to_lin_struct_SteamItemDetails_t_142(pOutItemsArray, &lin_pOutItemsArray); - bool retval = ((ISteamInventory*)linux_side)->GetResultItems((SteamInventoryResult_t)resultHandle, &lin_pOutItemsArray, (uint32 *)punOutItemsArraySize); - lin_to_win_struct_SteamItemDetails_t_142(&lin_pOutItemsArray, pOutItemsArray); - return retval; + return ((ISteamInventory*)linux_side)->GetResultItems((SteamInventoryResult_t)resultHandle, (SteamItemDetails_t *)pOutItemsArray, (uint32 *)punOutItemsArraySize); } bool cppISteamInventory_STEAMINVENTORY_INTERFACE_V002_GetResultItemProperty(void *linux_side, SteamInventoryResult_t resultHandle, uint32 unItemIndex, const char * pchPropertyName, char * pchValueBuffer, uint32 * punValueBufferSizeOut) diff --git a/lsteamclient/cppISteamNetworking_SteamNetworking003.cpp b/lsteamclient/cppISteamNetworking_SteamNetworking003.cpp index 0c104275..671f0f67 100644 --- a/lsteamclient/cppISteamNetworking_SteamNetworking003.cpp +++ b/lsteamclient/cppISteamNetworking_SteamNetworking003.cpp @@ -33,11 +33,7 @@ bool cppISteamNetworking_SteamNetworking003_CloseP2PSessionWithUser(void *linux_ bool cppISteamNetworking_SteamNetworking003_GetP2PSessionState(void *linux_side, CSteamID steamIDRemote, P2PSessionState_t * pConnectionState) { - P2PSessionState_t lin_pConnectionState; - win_to_lin_struct_P2PSessionState_t_110(pConnectionState, &lin_pConnectionState); - bool retval = ((ISteamNetworking*)linux_side)->GetP2PSessionState((CSteamID)steamIDRemote, &lin_pConnectionState); - lin_to_win_struct_P2PSessionState_t_110(&lin_pConnectionState, pConnectionState); - return retval; + return ((ISteamNetworking*)linux_side)->GetP2PSessionState((CSteamID)steamIDRemote, (P2PSessionState_t *)pConnectionState); } SNetListenSocket_t cppISteamNetworking_SteamNetworking003_CreateListenSocket(void *linux_side, int nVirtualP2PPort, uint32 nIP, uint16 nPort, bool bAllowUseOfPacketRelay) diff --git a/lsteamclient/cppISteamNetworking_SteamNetworking004.cpp b/lsteamclient/cppISteamNetworking_SteamNetworking004.cpp index f28d696f..0e1f296a 100644 --- a/lsteamclient/cppISteamNetworking_SteamNetworking004.cpp +++ b/lsteamclient/cppISteamNetworking_SteamNetworking004.cpp @@ -33,11 +33,7 @@ bool cppISteamNetworking_SteamNetworking004_CloseP2PSessionWithUser(void *linux_ bool cppISteamNetworking_SteamNetworking004_GetP2PSessionState(void *linux_side, CSteamID steamIDRemote, P2PSessionState_t * pConnectionState) { - P2PSessionState_t lin_pConnectionState; - win_to_lin_struct_P2PSessionState_t_112(pConnectionState, &lin_pConnectionState); - bool retval = ((ISteamNetworking*)linux_side)->GetP2PSessionState((CSteamID)steamIDRemote, &lin_pConnectionState); - lin_to_win_struct_P2PSessionState_t_112(&lin_pConnectionState, pConnectionState); - return retval; + return ((ISteamNetworking*)linux_side)->GetP2PSessionState((CSteamID)steamIDRemote, (P2PSessionState_t *)pConnectionState); } SNetListenSocket_t cppISteamNetworking_SteamNetworking004_CreateListenSocket(void *linux_side, int nVirtualP2PPort, uint32 nIP, uint16 nPort, bool bAllowUseOfPacketRelay) diff --git a/lsteamclient/cppISteamNetworking_SteamNetworking005.cpp b/lsteamclient/cppISteamNetworking_SteamNetworking005.cpp index 1c96e1c6..fcecb05f 100644 --- a/lsteamclient/cppISteamNetworking_SteamNetworking005.cpp +++ b/lsteamclient/cppISteamNetworking_SteamNetworking005.cpp @@ -38,11 +38,7 @@ bool cppISteamNetworking_SteamNetworking005_CloseP2PChannelWithUser(void *linux_ bool cppISteamNetworking_SteamNetworking005_GetP2PSessionState(void *linux_side, CSteamID steamIDRemote, P2PSessionState_t * pConnectionState) { - P2PSessionState_t lin_pConnectionState; - win_to_lin_struct_P2PSessionState_t_142(pConnectionState, &lin_pConnectionState); - bool retval = ((ISteamNetworking*)linux_side)->GetP2PSessionState((CSteamID)steamIDRemote, &lin_pConnectionState); - lin_to_win_struct_P2PSessionState_t_142(&lin_pConnectionState, pConnectionState); - return retval; + return ((ISteamNetworking*)linux_side)->GetP2PSessionState((CSteamID)steamIDRemote, (P2PSessionState_t *)pConnectionState); } bool cppISteamNetworking_SteamNetworking005_AllowP2PPacketRelay(void *linux_side, bool bAllow) diff --git a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005.cpp b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005.cpp index f8cc959c..85a66aaa 100644 --- a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005.cpp +++ b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005.cpp @@ -118,29 +118,17 @@ UGCHandle_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_GetCa SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_PublishFile(void *linux_side, const char * pchFile, const char * pchPreviewFile, AppId_t nConsumerAppId, const char * pchTitle, const char * pchDescription, ERemoteStoragePublishedFileVisibility eVisibility, SteamParamStringArray_t * pTags) { - SteamParamStringArray_t lin_pTags; - win_to_lin_struct_SteamParamStringArray_t_117(pTags, &lin_pTags); - SteamAPICall_t retval = ((ISteamRemoteStorage*)linux_side)->PublishFile((const char *)pchFile, (const char *)pchPreviewFile, (AppId_t)nConsumerAppId, (const char *)pchTitle, (const char *)pchDescription, (ERemoteStoragePublishedFileVisibility)eVisibility, &lin_pTags); - lin_to_win_struct_SteamParamStringArray_t_117(&lin_pTags, pTags); - return retval; + return ((ISteamRemoteStorage*)linux_side)->PublishFile((const char *)pchFile, (const char *)pchPreviewFile, (AppId_t)nConsumerAppId, (const char *)pchTitle, (const char *)pchDescription, (ERemoteStoragePublishedFileVisibility)eVisibility, (SteamParamStringArray_t *)pTags); } SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_PublishWorkshopFile(void *linux_side, const char * pchFile, const char * pchPreviewFile, AppId_t nConsumerAppId, const char * pchTitle, const char * pchDescription, SteamParamStringArray_t * pTags) { - SteamParamStringArray_t lin_pTags; - win_to_lin_struct_SteamParamStringArray_t_117(pTags, &lin_pTags); - SteamAPICall_t retval = ((ISteamRemoteStorage*)linux_side)->PublishWorkshopFile((const char *)pchFile, (const char *)pchPreviewFile, (AppId_t)nConsumerAppId, (const char *)pchTitle, (const char *)pchDescription, &lin_pTags); - lin_to_win_struct_SteamParamStringArray_t_117(&lin_pTags, pTags); - return retval; + return ((ISteamRemoteStorage*)linux_side)->PublishWorkshopFile((const char *)pchFile, (const char *)pchPreviewFile, (AppId_t)nConsumerAppId, (const char *)pchTitle, (const char *)pchDescription, (SteamParamStringArray_t *)pTags); } SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_UpdatePublishedFile(void *linux_side, RemoteStorageUpdatePublishedFileRequest_t updatePublishedFileRequest) { - RemoteStorageUpdatePublishedFileRequest_t lin_updatePublishedFileRequest; - win_to_lin_struct_RemoteStorageUpdatePublishedFileRequest_t_117(&updatePublishedFileRequest, &lin_updatePublishedFileRequest); - SteamAPICall_t retval = ((ISteamRemoteStorage*)linux_side)->UpdatePublishedFile(lin_updatePublishedFileRequest); - lin_to_win_struct_RemoteStorageUpdatePublishedFileRequest_t_117(&lin_updatePublishedFileRequest, &updatePublishedFileRequest); - return retval; + return ((ISteamRemoteStorage*)linux_side)->UpdatePublishedFile((RemoteStorageUpdatePublishedFileRequest_t)updatePublishedFileRequest); } SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_GetPublishedFileDetails(void *linux_side, PublishedFileId_t unPublishedFileId) diff --git a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006.cpp b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006.cpp index 2a067dab..c8a15668 100644 --- a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006.cpp +++ b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006.cpp @@ -123,11 +123,7 @@ UGCHandle_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_GetCa SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_PublishWorkshopFile(void *linux_side, const char * pchFile, const char * pchPreviewFile, AppId_t nConsumerAppId, const char * pchTitle, const char * pchDescription, ERemoteStoragePublishedFileVisibility eVisibility, SteamParamStringArray_t * pTags, EWorkshopFileType eWorkshopFileType) { - SteamParamStringArray_t lin_pTags; - win_to_lin_struct_SteamParamStringArray_t_119(pTags, &lin_pTags); - SteamAPICall_t retval = ((ISteamRemoteStorage*)linux_side)->PublishWorkshopFile((const char *)pchFile, (const char *)pchPreviewFile, (AppId_t)nConsumerAppId, (const char *)pchTitle, (const char *)pchDescription, (ERemoteStoragePublishedFileVisibility)eVisibility, &lin_pTags, (EWorkshopFileType)eWorkshopFileType); - lin_to_win_struct_SteamParamStringArray_t_119(&lin_pTags, pTags); - return retval; + return ((ISteamRemoteStorage*)linux_side)->PublishWorkshopFile((const char *)pchFile, (const char *)pchPreviewFile, (AppId_t)nConsumerAppId, (const char *)pchTitle, (const char *)pchDescription, (ERemoteStoragePublishedFileVisibility)eVisibility, (SteamParamStringArray_t *)pTags, (EWorkshopFileType)eWorkshopFileType); } PublishedFileUpdateHandle_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_CreatePublishedFileUpdateRequest(void *linux_side, PublishedFileId_t unPublishedFileId) @@ -162,11 +158,7 @@ bool cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_UpdatePublis bool cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_UpdatePublishedFileTags(void *linux_side, PublishedFileUpdateHandle_t updateHandle, SteamParamStringArray_t * pTags) { - SteamParamStringArray_t lin_pTags; - win_to_lin_struct_SteamParamStringArray_t_119(pTags, &lin_pTags); - bool retval = ((ISteamRemoteStorage*)linux_side)->UpdatePublishedFileTags((PublishedFileUpdateHandle_t)updateHandle, &lin_pTags); - lin_to_win_struct_SteamParamStringArray_t_119(&lin_pTags, pTags); - return retval; + return ((ISteamRemoteStorage*)linux_side)->UpdatePublishedFileTags((PublishedFileUpdateHandle_t)updateHandle, (SteamParamStringArray_t *)pTags); } SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_CommitPublishedFileUpdate(void *linux_side, PublishedFileUpdateHandle_t updateHandle) @@ -226,23 +218,12 @@ SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_Ge SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_EnumerateUserSharedWorkshopFiles(void *linux_side, CSteamID steamId, uint32 unStartIndex, SteamParamStringArray_t * pRequiredTags, SteamParamStringArray_t * pExcludedTags) { - SteamParamStringArray_t lin_pRequiredTags; - win_to_lin_struct_SteamParamStringArray_t_119(pRequiredTags, &lin_pRequiredTags); - SteamParamStringArray_t lin_pExcludedTags; - win_to_lin_struct_SteamParamStringArray_t_119(pExcludedTags, &lin_pExcludedTags); - SteamAPICall_t retval = ((ISteamRemoteStorage*)linux_side)->EnumerateUserSharedWorkshopFiles((CSteamID)steamId, (uint32)unStartIndex, &lin_pRequiredTags, &lin_pExcludedTags); - lin_to_win_struct_SteamParamStringArray_t_119(&lin_pRequiredTags, pRequiredTags); - lin_to_win_struct_SteamParamStringArray_t_119(&lin_pExcludedTags, pExcludedTags); - return retval; + return ((ISteamRemoteStorage*)linux_side)->EnumerateUserSharedWorkshopFiles((CSteamID)steamId, (uint32)unStartIndex, (SteamParamStringArray_t *)pRequiredTags, (SteamParamStringArray_t *)pExcludedTags); } SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_PublishVideo(void *linux_side, const char * pchVideoURL, const char * pchPreviewFile, AppId_t nConsumerAppId, const char * pchTitle, const char * pchDescription, ERemoteStoragePublishedFileVisibility eVisibility, SteamParamStringArray_t * pTags) { - SteamParamStringArray_t lin_pTags; - win_to_lin_struct_SteamParamStringArray_t_119(pTags, &lin_pTags); - SteamAPICall_t retval = ((ISteamRemoteStorage*)linux_side)->PublishVideo((const char *)pchVideoURL, (const char *)pchPreviewFile, (AppId_t)nConsumerAppId, (const char *)pchTitle, (const char *)pchDescription, (ERemoteStoragePublishedFileVisibility)eVisibility, &lin_pTags); - lin_to_win_struct_SteamParamStringArray_t_119(&lin_pTags, pTags); - return retval; + return ((ISteamRemoteStorage*)linux_side)->PublishVideo((const char *)pchVideoURL, (const char *)pchPreviewFile, (AppId_t)nConsumerAppId, (const char *)pchTitle, (const char *)pchDescription, (ERemoteStoragePublishedFileVisibility)eVisibility, (SteamParamStringArray_t *)pTags); } SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_SetUserPublishedFileAction(void *linux_side, PublishedFileId_t unPublishedFileId, EWorkshopFileAction eAction) @@ -257,14 +238,7 @@ SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_En SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_EnumeratePublishedWorkshopFiles(void *linux_side, EWorkshopEnumerationType eEnumerationType, uint32 unStartIndex, uint32 unCount, uint32 unDays, SteamParamStringArray_t * pTags, SteamParamStringArray_t * pUserTags) { - SteamParamStringArray_t lin_pTags; - win_to_lin_struct_SteamParamStringArray_t_119(pTags, &lin_pTags); - SteamParamStringArray_t lin_pUserTags; - win_to_lin_struct_SteamParamStringArray_t_119(pUserTags, &lin_pUserTags); - SteamAPICall_t retval = ((ISteamRemoteStorage*)linux_side)->EnumeratePublishedWorkshopFiles((EWorkshopEnumerationType)eEnumerationType, (uint32)unStartIndex, (uint32)unCount, (uint32)unDays, &lin_pTags, &lin_pUserTags); - lin_to_win_struct_SteamParamStringArray_t_119(&lin_pTags, pTags); - lin_to_win_struct_SteamParamStringArray_t_119(&lin_pUserTags, pUserTags); - return retval; + return ((ISteamRemoteStorage*)linux_side)->EnumeratePublishedWorkshopFiles((EWorkshopEnumerationType)eEnumerationType, (uint32)unStartIndex, (uint32)unCount, (uint32)unDays, (SteamParamStringArray_t *)pTags, (SteamParamStringArray_t *)pUserTags); } #ifdef __cplusplus diff --git a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008.cpp b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008.cpp index ce9ffc01..3870871a 100644 --- a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008.cpp +++ b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008.cpp @@ -143,11 +143,7 @@ UGCHandle_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_GetCa SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_PublishWorkshopFile(void *linux_side, const char * pchFile, const char * pchPreviewFile, AppId_t nConsumerAppId, const char * pchTitle, const char * pchDescription, ERemoteStoragePublishedFileVisibility eVisibility, SteamParamStringArray_t * pTags, EWorkshopFileType eWorkshopFileType) { - SteamParamStringArray_t lin_pTags; - win_to_lin_struct_SteamParamStringArray_t_121(pTags, &lin_pTags); - SteamAPICall_t retval = ((ISteamRemoteStorage*)linux_side)->PublishWorkshopFile((const char *)pchFile, (const char *)pchPreviewFile, (AppId_t)nConsumerAppId, (const char *)pchTitle, (const char *)pchDescription, (ERemoteStoragePublishedFileVisibility)eVisibility, &lin_pTags, (EWorkshopFileType)eWorkshopFileType); - lin_to_win_struct_SteamParamStringArray_t_121(&lin_pTags, pTags); - return retval; + return ((ISteamRemoteStorage*)linux_side)->PublishWorkshopFile((const char *)pchFile, (const char *)pchPreviewFile, (AppId_t)nConsumerAppId, (const char *)pchTitle, (const char *)pchDescription, (ERemoteStoragePublishedFileVisibility)eVisibility, (SteamParamStringArray_t *)pTags, (EWorkshopFileType)eWorkshopFileType); } PublishedFileUpdateHandle_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_CreatePublishedFileUpdateRequest(void *linux_side, PublishedFileId_t unPublishedFileId) @@ -182,11 +178,7 @@ bool cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_UpdatePublis bool cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_UpdatePublishedFileTags(void *linux_side, PublishedFileUpdateHandle_t updateHandle, SteamParamStringArray_t * pTags) { - SteamParamStringArray_t lin_pTags; - win_to_lin_struct_SteamParamStringArray_t_121(pTags, &lin_pTags); - bool retval = ((ISteamRemoteStorage*)linux_side)->UpdatePublishedFileTags((PublishedFileUpdateHandle_t)updateHandle, &lin_pTags); - lin_to_win_struct_SteamParamStringArray_t_121(&lin_pTags, pTags); - return retval; + return ((ISteamRemoteStorage*)linux_side)->UpdatePublishedFileTags((PublishedFileUpdateHandle_t)updateHandle, (SteamParamStringArray_t *)pTags); } SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_CommitPublishedFileUpdate(void *linux_side, PublishedFileUpdateHandle_t updateHandle) @@ -246,23 +238,12 @@ SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_Ge SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_EnumerateUserSharedWorkshopFiles(void *linux_side, CSteamID steamId, uint32 unStartIndex, SteamParamStringArray_t * pRequiredTags, SteamParamStringArray_t * pExcludedTags) { - SteamParamStringArray_t lin_pRequiredTags; - win_to_lin_struct_SteamParamStringArray_t_121(pRequiredTags, &lin_pRequiredTags); - SteamParamStringArray_t lin_pExcludedTags; - win_to_lin_struct_SteamParamStringArray_t_121(pExcludedTags, &lin_pExcludedTags); - SteamAPICall_t retval = ((ISteamRemoteStorage*)linux_side)->EnumerateUserSharedWorkshopFiles((CSteamID)steamId, (uint32)unStartIndex, &lin_pRequiredTags, &lin_pExcludedTags); - lin_to_win_struct_SteamParamStringArray_t_121(&lin_pRequiredTags, pRequiredTags); - lin_to_win_struct_SteamParamStringArray_t_121(&lin_pExcludedTags, pExcludedTags); - return retval; + return ((ISteamRemoteStorage*)linux_side)->EnumerateUserSharedWorkshopFiles((CSteamID)steamId, (uint32)unStartIndex, (SteamParamStringArray_t *)pRequiredTags, (SteamParamStringArray_t *)pExcludedTags); } SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_PublishVideo(void *linux_side, EWorkshopVideoProvider eVideoProvider, const char * pchVideoAccount, const char * pchVideoIdentifier, const char * pchPreviewFile, AppId_t nConsumerAppId, const char * pchTitle, const char * pchDescription, ERemoteStoragePublishedFileVisibility eVisibility, SteamParamStringArray_t * pTags) { - SteamParamStringArray_t lin_pTags; - win_to_lin_struct_SteamParamStringArray_t_121(pTags, &lin_pTags); - SteamAPICall_t retval = ((ISteamRemoteStorage*)linux_side)->PublishVideo((EWorkshopVideoProvider)eVideoProvider, (const char *)pchVideoAccount, (const char *)pchVideoIdentifier, (const char *)pchPreviewFile, (AppId_t)nConsumerAppId, (const char *)pchTitle, (const char *)pchDescription, (ERemoteStoragePublishedFileVisibility)eVisibility, &lin_pTags); - lin_to_win_struct_SteamParamStringArray_t_121(&lin_pTags, pTags); - return retval; + return ((ISteamRemoteStorage*)linux_side)->PublishVideo((EWorkshopVideoProvider)eVideoProvider, (const char *)pchVideoAccount, (const char *)pchVideoIdentifier, (const char *)pchPreviewFile, (AppId_t)nConsumerAppId, (const char *)pchTitle, (const char *)pchDescription, (ERemoteStoragePublishedFileVisibility)eVisibility, (SteamParamStringArray_t *)pTags); } SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_SetUserPublishedFileAction(void *linux_side, PublishedFileId_t unPublishedFileId, EWorkshopFileAction eAction) @@ -277,14 +258,7 @@ SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_En SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_EnumeratePublishedWorkshopFiles(void *linux_side, EWorkshopEnumerationType eEnumerationType, uint32 unStartIndex, uint32 unCount, uint32 unDays, SteamParamStringArray_t * pTags, SteamParamStringArray_t * pUserTags) { - SteamParamStringArray_t lin_pTags; - win_to_lin_struct_SteamParamStringArray_t_121(pTags, &lin_pTags); - SteamParamStringArray_t lin_pUserTags; - win_to_lin_struct_SteamParamStringArray_t_121(pUserTags, &lin_pUserTags); - SteamAPICall_t retval = ((ISteamRemoteStorage*)linux_side)->EnumeratePublishedWorkshopFiles((EWorkshopEnumerationType)eEnumerationType, (uint32)unStartIndex, (uint32)unCount, (uint32)unDays, &lin_pTags, &lin_pUserTags); - lin_to_win_struct_SteamParamStringArray_t_121(&lin_pTags, pTags); - lin_to_win_struct_SteamParamStringArray_t_121(&lin_pUserTags, pUserTags); - return retval; + return ((ISteamRemoteStorage*)linux_side)->EnumeratePublishedWorkshopFiles((EWorkshopEnumerationType)eEnumerationType, (uint32)unStartIndex, (uint32)unCount, (uint32)unDays, (SteamParamStringArray_t *)pTags, (SteamParamStringArray_t *)pUserTags); } #ifdef __cplusplus diff --git a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010.cpp b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010.cpp index c0f9003b..1f14d85c 100644 --- a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010.cpp +++ b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010.cpp @@ -143,11 +143,7 @@ UGCHandle_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_GetCa SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_PublishWorkshopFile(void *linux_side, const char * pchFile, const char * pchPreviewFile, AppId_t nConsumerAppId, const char * pchTitle, const char * pchDescription, ERemoteStoragePublishedFileVisibility eVisibility, SteamParamStringArray_t * pTags, EWorkshopFileType eWorkshopFileType) { - SteamParamStringArray_t lin_pTags; - win_to_lin_struct_SteamParamStringArray_t_124(pTags, &lin_pTags); - SteamAPICall_t retval = ((ISteamRemoteStorage*)linux_side)->PublishWorkshopFile((const char *)pchFile, (const char *)pchPreviewFile, (AppId_t)nConsumerAppId, (const char *)pchTitle, (const char *)pchDescription, (ERemoteStoragePublishedFileVisibility)eVisibility, &lin_pTags, (EWorkshopFileType)eWorkshopFileType); - lin_to_win_struct_SteamParamStringArray_t_124(&lin_pTags, pTags); - return retval; + return ((ISteamRemoteStorage*)linux_side)->PublishWorkshopFile((const char *)pchFile, (const char *)pchPreviewFile, (AppId_t)nConsumerAppId, (const char *)pchTitle, (const char *)pchDescription, (ERemoteStoragePublishedFileVisibility)eVisibility, (SteamParamStringArray_t *)pTags, (EWorkshopFileType)eWorkshopFileType); } PublishedFileUpdateHandle_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_CreatePublishedFileUpdateRequest(void *linux_side, PublishedFileId_t unPublishedFileId) @@ -182,11 +178,7 @@ bool cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_UpdatePublis bool cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_UpdatePublishedFileTags(void *linux_side, PublishedFileUpdateHandle_t updateHandle, SteamParamStringArray_t * pTags) { - SteamParamStringArray_t lin_pTags; - win_to_lin_struct_SteamParamStringArray_t_124(pTags, &lin_pTags); - bool retval = ((ISteamRemoteStorage*)linux_side)->UpdatePublishedFileTags((PublishedFileUpdateHandle_t)updateHandle, &lin_pTags); - lin_to_win_struct_SteamParamStringArray_t_124(&lin_pTags, pTags); - return retval; + return ((ISteamRemoteStorage*)linux_side)->UpdatePublishedFileTags((PublishedFileUpdateHandle_t)updateHandle, (SteamParamStringArray_t *)pTags); } SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_CommitPublishedFileUpdate(void *linux_side, PublishedFileUpdateHandle_t updateHandle) @@ -246,23 +238,12 @@ SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_Ge SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_EnumerateUserSharedWorkshopFiles(void *linux_side, CSteamID steamId, uint32 unStartIndex, SteamParamStringArray_t * pRequiredTags, SteamParamStringArray_t * pExcludedTags) { - SteamParamStringArray_t lin_pRequiredTags; - win_to_lin_struct_SteamParamStringArray_t_124(pRequiredTags, &lin_pRequiredTags); - SteamParamStringArray_t lin_pExcludedTags; - win_to_lin_struct_SteamParamStringArray_t_124(pExcludedTags, &lin_pExcludedTags); - SteamAPICall_t retval = ((ISteamRemoteStorage*)linux_side)->EnumerateUserSharedWorkshopFiles((CSteamID)steamId, (uint32)unStartIndex, &lin_pRequiredTags, &lin_pExcludedTags); - lin_to_win_struct_SteamParamStringArray_t_124(&lin_pRequiredTags, pRequiredTags); - lin_to_win_struct_SteamParamStringArray_t_124(&lin_pExcludedTags, pExcludedTags); - return retval; + return ((ISteamRemoteStorage*)linux_side)->EnumerateUserSharedWorkshopFiles((CSteamID)steamId, (uint32)unStartIndex, (SteamParamStringArray_t *)pRequiredTags, (SteamParamStringArray_t *)pExcludedTags); } SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_PublishVideo(void *linux_side, EWorkshopVideoProvider eVideoProvider, const char * pchVideoAccount, const char * pchVideoIdentifier, const char * pchPreviewFile, AppId_t nConsumerAppId, const char * pchTitle, const char * pchDescription, ERemoteStoragePublishedFileVisibility eVisibility, SteamParamStringArray_t * pTags) { - SteamParamStringArray_t lin_pTags; - win_to_lin_struct_SteamParamStringArray_t_124(pTags, &lin_pTags); - SteamAPICall_t retval = ((ISteamRemoteStorage*)linux_side)->PublishVideo((EWorkshopVideoProvider)eVideoProvider, (const char *)pchVideoAccount, (const char *)pchVideoIdentifier, (const char *)pchPreviewFile, (AppId_t)nConsumerAppId, (const char *)pchTitle, (const char *)pchDescription, (ERemoteStoragePublishedFileVisibility)eVisibility, &lin_pTags); - lin_to_win_struct_SteamParamStringArray_t_124(&lin_pTags, pTags); - return retval; + return ((ISteamRemoteStorage*)linux_side)->PublishVideo((EWorkshopVideoProvider)eVideoProvider, (const char *)pchVideoAccount, (const char *)pchVideoIdentifier, (const char *)pchPreviewFile, (AppId_t)nConsumerAppId, (const char *)pchTitle, (const char *)pchDescription, (ERemoteStoragePublishedFileVisibility)eVisibility, (SteamParamStringArray_t *)pTags); } SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_SetUserPublishedFileAction(void *linux_side, PublishedFileId_t unPublishedFileId, EWorkshopFileAction eAction) @@ -277,14 +258,7 @@ SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_En SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_EnumeratePublishedWorkshopFiles(void *linux_side, EWorkshopEnumerationType eEnumerationType, uint32 unStartIndex, uint32 unCount, uint32 unDays, SteamParamStringArray_t * pTags, SteamParamStringArray_t * pUserTags) { - SteamParamStringArray_t lin_pTags; - win_to_lin_struct_SteamParamStringArray_t_124(pTags, &lin_pTags); - SteamParamStringArray_t lin_pUserTags; - win_to_lin_struct_SteamParamStringArray_t_124(pUserTags, &lin_pUserTags); - SteamAPICall_t retval = ((ISteamRemoteStorage*)linux_side)->EnumeratePublishedWorkshopFiles((EWorkshopEnumerationType)eEnumerationType, (uint32)unStartIndex, (uint32)unCount, (uint32)unDays, &lin_pTags, &lin_pUserTags); - lin_to_win_struct_SteamParamStringArray_t_124(&lin_pTags, pTags); - lin_to_win_struct_SteamParamStringArray_t_124(&lin_pUserTags, pUserTags); - return retval; + return ((ISteamRemoteStorage*)linux_side)->EnumeratePublishedWorkshopFiles((EWorkshopEnumerationType)eEnumerationType, (uint32)unStartIndex, (uint32)unCount, (uint32)unDays, (SteamParamStringArray_t *)pTags, (SteamParamStringArray_t *)pUserTags); } SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_UGCDownloadToLocation(void *linux_side, UGCHandle_t hContent, const char * pchLocation, uint32 unPriority) diff --git a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011.cpp b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011.cpp index 3961d4e6..d12df656 100644 --- a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011.cpp +++ b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011.cpp @@ -143,11 +143,7 @@ UGCHandle_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_GetCa SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_PublishWorkshopFile(void *linux_side, const char * pchFile, const char * pchPreviewFile, AppId_t nConsumerAppId, const char * pchTitle, const char * pchDescription, ERemoteStoragePublishedFileVisibility eVisibility, SteamParamStringArray_t * pTags, EWorkshopFileType eWorkshopFileType) { - SteamParamStringArray_t lin_pTags; - win_to_lin_struct_SteamParamStringArray_t_125(pTags, &lin_pTags); - SteamAPICall_t retval = ((ISteamRemoteStorage*)linux_side)->PublishWorkshopFile((const char *)pchFile, (const char *)pchPreviewFile, (AppId_t)nConsumerAppId, (const char *)pchTitle, (const char *)pchDescription, (ERemoteStoragePublishedFileVisibility)eVisibility, &lin_pTags, (EWorkshopFileType)eWorkshopFileType); - lin_to_win_struct_SteamParamStringArray_t_125(&lin_pTags, pTags); - return retval; + return ((ISteamRemoteStorage*)linux_side)->PublishWorkshopFile((const char *)pchFile, (const char *)pchPreviewFile, (AppId_t)nConsumerAppId, (const char *)pchTitle, (const char *)pchDescription, (ERemoteStoragePublishedFileVisibility)eVisibility, (SteamParamStringArray_t *)pTags, (EWorkshopFileType)eWorkshopFileType); } PublishedFileUpdateHandle_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_CreatePublishedFileUpdateRequest(void *linux_side, PublishedFileId_t unPublishedFileId) @@ -182,11 +178,7 @@ bool cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_UpdatePublis bool cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_UpdatePublishedFileTags(void *linux_side, PublishedFileUpdateHandle_t updateHandle, SteamParamStringArray_t * pTags) { - SteamParamStringArray_t lin_pTags; - win_to_lin_struct_SteamParamStringArray_t_125(pTags, &lin_pTags); - bool retval = ((ISteamRemoteStorage*)linux_side)->UpdatePublishedFileTags((PublishedFileUpdateHandle_t)updateHandle, &lin_pTags); - lin_to_win_struct_SteamParamStringArray_t_125(&lin_pTags, pTags); - return retval; + return ((ISteamRemoteStorage*)linux_side)->UpdatePublishedFileTags((PublishedFileUpdateHandle_t)updateHandle, (SteamParamStringArray_t *)pTags); } SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_CommitPublishedFileUpdate(void *linux_side, PublishedFileUpdateHandle_t updateHandle) @@ -246,23 +238,12 @@ SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_Ge SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_EnumerateUserSharedWorkshopFiles(void *linux_side, CSteamID steamId, uint32 unStartIndex, SteamParamStringArray_t * pRequiredTags, SteamParamStringArray_t * pExcludedTags) { - SteamParamStringArray_t lin_pRequiredTags; - win_to_lin_struct_SteamParamStringArray_t_125(pRequiredTags, &lin_pRequiredTags); - SteamParamStringArray_t lin_pExcludedTags; - win_to_lin_struct_SteamParamStringArray_t_125(pExcludedTags, &lin_pExcludedTags); - SteamAPICall_t retval = ((ISteamRemoteStorage*)linux_side)->EnumerateUserSharedWorkshopFiles((CSteamID)steamId, (uint32)unStartIndex, &lin_pRequiredTags, &lin_pExcludedTags); - lin_to_win_struct_SteamParamStringArray_t_125(&lin_pRequiredTags, pRequiredTags); - lin_to_win_struct_SteamParamStringArray_t_125(&lin_pExcludedTags, pExcludedTags); - return retval; + return ((ISteamRemoteStorage*)linux_side)->EnumerateUserSharedWorkshopFiles((CSteamID)steamId, (uint32)unStartIndex, (SteamParamStringArray_t *)pRequiredTags, (SteamParamStringArray_t *)pExcludedTags); } SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_PublishVideo(void *linux_side, EWorkshopVideoProvider eVideoProvider, const char * pchVideoAccount, const char * pchVideoIdentifier, const char * pchPreviewFile, AppId_t nConsumerAppId, const char * pchTitle, const char * pchDescription, ERemoteStoragePublishedFileVisibility eVisibility, SteamParamStringArray_t * pTags) { - SteamParamStringArray_t lin_pTags; - win_to_lin_struct_SteamParamStringArray_t_125(pTags, &lin_pTags); - SteamAPICall_t retval = ((ISteamRemoteStorage*)linux_side)->PublishVideo((EWorkshopVideoProvider)eVideoProvider, (const char *)pchVideoAccount, (const char *)pchVideoIdentifier, (const char *)pchPreviewFile, (AppId_t)nConsumerAppId, (const char *)pchTitle, (const char *)pchDescription, (ERemoteStoragePublishedFileVisibility)eVisibility, &lin_pTags); - lin_to_win_struct_SteamParamStringArray_t_125(&lin_pTags, pTags); - return retval; + return ((ISteamRemoteStorage*)linux_side)->PublishVideo((EWorkshopVideoProvider)eVideoProvider, (const char *)pchVideoAccount, (const char *)pchVideoIdentifier, (const char *)pchPreviewFile, (AppId_t)nConsumerAppId, (const char *)pchTitle, (const char *)pchDescription, (ERemoteStoragePublishedFileVisibility)eVisibility, (SteamParamStringArray_t *)pTags); } SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_SetUserPublishedFileAction(void *linux_side, PublishedFileId_t unPublishedFileId, EWorkshopFileAction eAction) @@ -277,14 +258,7 @@ SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_En SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_EnumeratePublishedWorkshopFiles(void *linux_side, EWorkshopEnumerationType eEnumerationType, uint32 unStartIndex, uint32 unCount, uint32 unDays, SteamParamStringArray_t * pTags, SteamParamStringArray_t * pUserTags) { - SteamParamStringArray_t lin_pTags; - win_to_lin_struct_SteamParamStringArray_t_125(pTags, &lin_pTags); - SteamParamStringArray_t lin_pUserTags; - win_to_lin_struct_SteamParamStringArray_t_125(pUserTags, &lin_pUserTags); - SteamAPICall_t retval = ((ISteamRemoteStorage*)linux_side)->EnumeratePublishedWorkshopFiles((EWorkshopEnumerationType)eEnumerationType, (uint32)unStartIndex, (uint32)unCount, (uint32)unDays, &lin_pTags, &lin_pUserTags); - lin_to_win_struct_SteamParamStringArray_t_125(&lin_pTags, pTags); - lin_to_win_struct_SteamParamStringArray_t_125(&lin_pUserTags, pUserTags); - return retval; + return ((ISteamRemoteStorage*)linux_side)->EnumeratePublishedWorkshopFiles((EWorkshopEnumerationType)eEnumerationType, (uint32)unStartIndex, (uint32)unCount, (uint32)unDays, (SteamParamStringArray_t *)pTags, (SteamParamStringArray_t *)pUserTags); } SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_UGCDownloadToLocation(void *linux_side, UGCHandle_t hContent, const char * pchLocation, uint32 unPriority) diff --git a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012.cpp b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012.cpp index 7eb6b613..08b772b9 100644 --- a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012.cpp +++ b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012.cpp @@ -143,11 +143,7 @@ UGCHandle_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_GetCa SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_PublishWorkshopFile(void *linux_side, const char * pchFile, const char * pchPreviewFile, AppId_t nConsumerAppId, const char * pchTitle, const char * pchDescription, ERemoteStoragePublishedFileVisibility eVisibility, SteamParamStringArray_t * pTags, EWorkshopFileType eWorkshopFileType) { - SteamParamStringArray_t lin_pTags; - win_to_lin_struct_SteamParamStringArray_t_134(pTags, &lin_pTags); - SteamAPICall_t retval = ((ISteamRemoteStorage*)linux_side)->PublishWorkshopFile((const char *)pchFile, (const char *)pchPreviewFile, (AppId_t)nConsumerAppId, (const char *)pchTitle, (const char *)pchDescription, (ERemoteStoragePublishedFileVisibility)eVisibility, &lin_pTags, (EWorkshopFileType)eWorkshopFileType); - lin_to_win_struct_SteamParamStringArray_t_134(&lin_pTags, pTags); - return retval; + return ((ISteamRemoteStorage*)linux_side)->PublishWorkshopFile((const char *)pchFile, (const char *)pchPreviewFile, (AppId_t)nConsumerAppId, (const char *)pchTitle, (const char *)pchDescription, (ERemoteStoragePublishedFileVisibility)eVisibility, (SteamParamStringArray_t *)pTags, (EWorkshopFileType)eWorkshopFileType); } PublishedFileUpdateHandle_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_CreatePublishedFileUpdateRequest(void *linux_side, PublishedFileId_t unPublishedFileId) @@ -182,11 +178,7 @@ bool cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_UpdatePublis bool cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_UpdatePublishedFileTags(void *linux_side, PublishedFileUpdateHandle_t updateHandle, SteamParamStringArray_t * pTags) { - SteamParamStringArray_t lin_pTags; - win_to_lin_struct_SteamParamStringArray_t_134(pTags, &lin_pTags); - bool retval = ((ISteamRemoteStorage*)linux_side)->UpdatePublishedFileTags((PublishedFileUpdateHandle_t)updateHandle, &lin_pTags); - lin_to_win_struct_SteamParamStringArray_t_134(&lin_pTags, pTags); - return retval; + return ((ISteamRemoteStorage*)linux_side)->UpdatePublishedFileTags((PublishedFileUpdateHandle_t)updateHandle, (SteamParamStringArray_t *)pTags); } SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_CommitPublishedFileUpdate(void *linux_side, PublishedFileUpdateHandle_t updateHandle) @@ -246,23 +238,12 @@ SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_Ge SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_EnumerateUserSharedWorkshopFiles(void *linux_side, CSteamID steamId, uint32 unStartIndex, SteamParamStringArray_t * pRequiredTags, SteamParamStringArray_t * pExcludedTags) { - SteamParamStringArray_t lin_pRequiredTags; - win_to_lin_struct_SteamParamStringArray_t_134(pRequiredTags, &lin_pRequiredTags); - SteamParamStringArray_t lin_pExcludedTags; - win_to_lin_struct_SteamParamStringArray_t_134(pExcludedTags, &lin_pExcludedTags); - SteamAPICall_t retval = ((ISteamRemoteStorage*)linux_side)->EnumerateUserSharedWorkshopFiles((CSteamID)steamId, (uint32)unStartIndex, &lin_pRequiredTags, &lin_pExcludedTags); - lin_to_win_struct_SteamParamStringArray_t_134(&lin_pRequiredTags, pRequiredTags); - lin_to_win_struct_SteamParamStringArray_t_134(&lin_pExcludedTags, pExcludedTags); - return retval; + return ((ISteamRemoteStorage*)linux_side)->EnumerateUserSharedWorkshopFiles((CSteamID)steamId, (uint32)unStartIndex, (SteamParamStringArray_t *)pRequiredTags, (SteamParamStringArray_t *)pExcludedTags); } SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_PublishVideo(void *linux_side, EWorkshopVideoProvider eVideoProvider, const char * pchVideoAccount, const char * pchVideoIdentifier, const char * pchPreviewFile, AppId_t nConsumerAppId, const char * pchTitle, const char * pchDescription, ERemoteStoragePublishedFileVisibility eVisibility, SteamParamStringArray_t * pTags) { - SteamParamStringArray_t lin_pTags; - win_to_lin_struct_SteamParamStringArray_t_134(pTags, &lin_pTags); - SteamAPICall_t retval = ((ISteamRemoteStorage*)linux_side)->PublishVideo((EWorkshopVideoProvider)eVideoProvider, (const char *)pchVideoAccount, (const char *)pchVideoIdentifier, (const char *)pchPreviewFile, (AppId_t)nConsumerAppId, (const char *)pchTitle, (const char *)pchDescription, (ERemoteStoragePublishedFileVisibility)eVisibility, &lin_pTags); - lin_to_win_struct_SteamParamStringArray_t_134(&lin_pTags, pTags); - return retval; + return ((ISteamRemoteStorage*)linux_side)->PublishVideo((EWorkshopVideoProvider)eVideoProvider, (const char *)pchVideoAccount, (const char *)pchVideoIdentifier, (const char *)pchPreviewFile, (AppId_t)nConsumerAppId, (const char *)pchTitle, (const char *)pchDescription, (ERemoteStoragePublishedFileVisibility)eVisibility, (SteamParamStringArray_t *)pTags); } SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_SetUserPublishedFileAction(void *linux_side, PublishedFileId_t unPublishedFileId, EWorkshopFileAction eAction) @@ -277,14 +258,7 @@ SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_En SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_EnumeratePublishedWorkshopFiles(void *linux_side, EWorkshopEnumerationType eEnumerationType, uint32 unStartIndex, uint32 unCount, uint32 unDays, SteamParamStringArray_t * pTags, SteamParamStringArray_t * pUserTags) { - SteamParamStringArray_t lin_pTags; - win_to_lin_struct_SteamParamStringArray_t_134(pTags, &lin_pTags); - SteamParamStringArray_t lin_pUserTags; - win_to_lin_struct_SteamParamStringArray_t_134(pUserTags, &lin_pUserTags); - SteamAPICall_t retval = ((ISteamRemoteStorage*)linux_side)->EnumeratePublishedWorkshopFiles((EWorkshopEnumerationType)eEnumerationType, (uint32)unStartIndex, (uint32)unCount, (uint32)unDays, &lin_pTags, &lin_pUserTags); - lin_to_win_struct_SteamParamStringArray_t_134(&lin_pTags, pTags); - lin_to_win_struct_SteamParamStringArray_t_134(&lin_pUserTags, pUserTags); - return retval; + return ((ISteamRemoteStorage*)linux_side)->EnumeratePublishedWorkshopFiles((EWorkshopEnumerationType)eEnumerationType, (uint32)unStartIndex, (uint32)unCount, (uint32)unDays, (SteamParamStringArray_t *)pTags, (SteamParamStringArray_t *)pUserTags); } SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_UGCDownloadToLocation(void *linux_side, UGCHandle_t hContent, const char * pchLocation, uint32 unPriority) diff --git a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013.cpp b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013.cpp index 17a997ff..0af79f5a 100644 --- a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013.cpp +++ b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013.cpp @@ -158,11 +158,7 @@ UGCHandle_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_GetCa SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_PublishWorkshopFile(void *linux_side, const char * pchFile, const char * pchPreviewFile, AppId_t nConsumerAppId, const char * pchTitle, const char * pchDescription, ERemoteStoragePublishedFileVisibility eVisibility, SteamParamStringArray_t * pTags, EWorkshopFileType eWorkshopFileType) { - SteamParamStringArray_t lin_pTags; - win_to_lin_struct_SteamParamStringArray_t_137(pTags, &lin_pTags); - SteamAPICall_t retval = ((ISteamRemoteStorage*)linux_side)->PublishWorkshopFile((const char *)pchFile, (const char *)pchPreviewFile, (AppId_t)nConsumerAppId, (const char *)pchTitle, (const char *)pchDescription, (ERemoteStoragePublishedFileVisibility)eVisibility, &lin_pTags, (EWorkshopFileType)eWorkshopFileType); - lin_to_win_struct_SteamParamStringArray_t_137(&lin_pTags, pTags); - return retval; + return ((ISteamRemoteStorage*)linux_side)->PublishWorkshopFile((const char *)pchFile, (const char *)pchPreviewFile, (AppId_t)nConsumerAppId, (const char *)pchTitle, (const char *)pchDescription, (ERemoteStoragePublishedFileVisibility)eVisibility, (SteamParamStringArray_t *)pTags, (EWorkshopFileType)eWorkshopFileType); } PublishedFileUpdateHandle_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_CreatePublishedFileUpdateRequest(void *linux_side, PublishedFileId_t unPublishedFileId) @@ -197,11 +193,7 @@ bool cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_UpdatePublis bool cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_UpdatePublishedFileTags(void *linux_side, PublishedFileUpdateHandle_t updateHandle, SteamParamStringArray_t * pTags) { - SteamParamStringArray_t lin_pTags; - win_to_lin_struct_SteamParamStringArray_t_137(pTags, &lin_pTags); - bool retval = ((ISteamRemoteStorage*)linux_side)->UpdatePublishedFileTags((PublishedFileUpdateHandle_t)updateHandle, &lin_pTags); - lin_to_win_struct_SteamParamStringArray_t_137(&lin_pTags, pTags); - return retval; + return ((ISteamRemoteStorage*)linux_side)->UpdatePublishedFileTags((PublishedFileUpdateHandle_t)updateHandle, (SteamParamStringArray_t *)pTags); } SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_CommitPublishedFileUpdate(void *linux_side, PublishedFileUpdateHandle_t updateHandle) @@ -261,23 +253,12 @@ SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_Ge SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_EnumerateUserSharedWorkshopFiles(void *linux_side, CSteamID steamId, uint32 unStartIndex, SteamParamStringArray_t * pRequiredTags, SteamParamStringArray_t * pExcludedTags) { - SteamParamStringArray_t lin_pRequiredTags; - win_to_lin_struct_SteamParamStringArray_t_137(pRequiredTags, &lin_pRequiredTags); - SteamParamStringArray_t lin_pExcludedTags; - win_to_lin_struct_SteamParamStringArray_t_137(pExcludedTags, &lin_pExcludedTags); - SteamAPICall_t retval = ((ISteamRemoteStorage*)linux_side)->EnumerateUserSharedWorkshopFiles((CSteamID)steamId, (uint32)unStartIndex, &lin_pRequiredTags, &lin_pExcludedTags); - lin_to_win_struct_SteamParamStringArray_t_137(&lin_pRequiredTags, pRequiredTags); - lin_to_win_struct_SteamParamStringArray_t_137(&lin_pExcludedTags, pExcludedTags); - return retval; + return ((ISteamRemoteStorage*)linux_side)->EnumerateUserSharedWorkshopFiles((CSteamID)steamId, (uint32)unStartIndex, (SteamParamStringArray_t *)pRequiredTags, (SteamParamStringArray_t *)pExcludedTags); } SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_PublishVideo(void *linux_side, EWorkshopVideoProvider eVideoProvider, const char * pchVideoAccount, const char * pchVideoIdentifier, const char * pchPreviewFile, AppId_t nConsumerAppId, const char * pchTitle, const char * pchDescription, ERemoteStoragePublishedFileVisibility eVisibility, SteamParamStringArray_t * pTags) { - SteamParamStringArray_t lin_pTags; - win_to_lin_struct_SteamParamStringArray_t_137(pTags, &lin_pTags); - SteamAPICall_t retval = ((ISteamRemoteStorage*)linux_side)->PublishVideo((EWorkshopVideoProvider)eVideoProvider, (const char *)pchVideoAccount, (const char *)pchVideoIdentifier, (const char *)pchPreviewFile, (AppId_t)nConsumerAppId, (const char *)pchTitle, (const char *)pchDescription, (ERemoteStoragePublishedFileVisibility)eVisibility, &lin_pTags); - lin_to_win_struct_SteamParamStringArray_t_137(&lin_pTags, pTags); - return retval; + return ((ISteamRemoteStorage*)linux_side)->PublishVideo((EWorkshopVideoProvider)eVideoProvider, (const char *)pchVideoAccount, (const char *)pchVideoIdentifier, (const char *)pchPreviewFile, (AppId_t)nConsumerAppId, (const char *)pchTitle, (const char *)pchDescription, (ERemoteStoragePublishedFileVisibility)eVisibility, (SteamParamStringArray_t *)pTags); } SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_SetUserPublishedFileAction(void *linux_side, PublishedFileId_t unPublishedFileId, EWorkshopFileAction eAction) @@ -292,14 +273,7 @@ SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_En SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_EnumeratePublishedWorkshopFiles(void *linux_side, EWorkshopEnumerationType eEnumerationType, uint32 unStartIndex, uint32 unCount, uint32 unDays, SteamParamStringArray_t * pTags, SteamParamStringArray_t * pUserTags) { - SteamParamStringArray_t lin_pTags; - win_to_lin_struct_SteamParamStringArray_t_137(pTags, &lin_pTags); - SteamParamStringArray_t lin_pUserTags; - win_to_lin_struct_SteamParamStringArray_t_137(pUserTags, &lin_pUserTags); - SteamAPICall_t retval = ((ISteamRemoteStorage*)linux_side)->EnumeratePublishedWorkshopFiles((EWorkshopEnumerationType)eEnumerationType, (uint32)unStartIndex, (uint32)unCount, (uint32)unDays, &lin_pTags, &lin_pUserTags); - lin_to_win_struct_SteamParamStringArray_t_137(&lin_pTags, pTags); - lin_to_win_struct_SteamParamStringArray_t_137(&lin_pUserTags, pUserTags); - return retval; + return ((ISteamRemoteStorage*)linux_side)->EnumeratePublishedWorkshopFiles((EWorkshopEnumerationType)eEnumerationType, (uint32)unStartIndex, (uint32)unCount, (uint32)unDays, (SteamParamStringArray_t *)pTags, (SteamParamStringArray_t *)pUserTags); } SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_UGCDownloadToLocation(void *linux_side, UGCHandle_t hContent, const char * pchLocation, uint32 unPriority) diff --git a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014.cpp b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014.cpp index 4a6917ba..66dda793 100644 --- a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014.cpp +++ b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014.cpp @@ -158,11 +158,7 @@ UGCHandle_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_GetCa SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_PublishWorkshopFile(void *linux_side, const char * pchFile, const char * pchPreviewFile, AppId_t nConsumerAppId, const char * pchTitle, const char * pchDescription, ERemoteStoragePublishedFileVisibility eVisibility, SteamParamStringArray_t * pTags, EWorkshopFileType eWorkshopFileType) { - SteamParamStringArray_t lin_pTags; - win_to_lin_struct_SteamParamStringArray_t_142(pTags, &lin_pTags); - SteamAPICall_t retval = ((ISteamRemoteStorage*)linux_side)->PublishWorkshopFile((const char *)pchFile, (const char *)pchPreviewFile, (AppId_t)nConsumerAppId, (const char *)pchTitle, (const char *)pchDescription, (ERemoteStoragePublishedFileVisibility)eVisibility, &lin_pTags, (EWorkshopFileType)eWorkshopFileType); - lin_to_win_struct_SteamParamStringArray_t_142(&lin_pTags, pTags); - return retval; + return ((ISteamRemoteStorage*)linux_side)->PublishWorkshopFile((const char *)pchFile, (const char *)pchPreviewFile, (AppId_t)nConsumerAppId, (const char *)pchTitle, (const char *)pchDescription, (ERemoteStoragePublishedFileVisibility)eVisibility, (SteamParamStringArray_t *)pTags, (EWorkshopFileType)eWorkshopFileType); } PublishedFileUpdateHandle_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_CreatePublishedFileUpdateRequest(void *linux_side, PublishedFileId_t unPublishedFileId) @@ -197,11 +193,7 @@ bool cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_UpdatePublis bool cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_UpdatePublishedFileTags(void *linux_side, PublishedFileUpdateHandle_t updateHandle, SteamParamStringArray_t * pTags) { - SteamParamStringArray_t lin_pTags; - win_to_lin_struct_SteamParamStringArray_t_142(pTags, &lin_pTags); - bool retval = ((ISteamRemoteStorage*)linux_side)->UpdatePublishedFileTags((PublishedFileUpdateHandle_t)updateHandle, &lin_pTags); - lin_to_win_struct_SteamParamStringArray_t_142(&lin_pTags, pTags); - return retval; + return ((ISteamRemoteStorage*)linux_side)->UpdatePublishedFileTags((PublishedFileUpdateHandle_t)updateHandle, (SteamParamStringArray_t *)pTags); } SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_CommitPublishedFileUpdate(void *linux_side, PublishedFileUpdateHandle_t updateHandle) @@ -261,23 +253,12 @@ SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_Ge SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_EnumerateUserSharedWorkshopFiles(void *linux_side, CSteamID steamId, uint32 unStartIndex, SteamParamStringArray_t * pRequiredTags, SteamParamStringArray_t * pExcludedTags) { - SteamParamStringArray_t lin_pRequiredTags; - win_to_lin_struct_SteamParamStringArray_t_142(pRequiredTags, &lin_pRequiredTags); - SteamParamStringArray_t lin_pExcludedTags; - win_to_lin_struct_SteamParamStringArray_t_142(pExcludedTags, &lin_pExcludedTags); - SteamAPICall_t retval = ((ISteamRemoteStorage*)linux_side)->EnumerateUserSharedWorkshopFiles((CSteamID)steamId, (uint32)unStartIndex, &lin_pRequiredTags, &lin_pExcludedTags); - lin_to_win_struct_SteamParamStringArray_t_142(&lin_pRequiredTags, pRequiredTags); - lin_to_win_struct_SteamParamStringArray_t_142(&lin_pExcludedTags, pExcludedTags); - return retval; + return ((ISteamRemoteStorage*)linux_side)->EnumerateUserSharedWorkshopFiles((CSteamID)steamId, (uint32)unStartIndex, (SteamParamStringArray_t *)pRequiredTags, (SteamParamStringArray_t *)pExcludedTags); } SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_PublishVideo(void *linux_side, EWorkshopVideoProvider eVideoProvider, const char * pchVideoAccount, const char * pchVideoIdentifier, const char * pchPreviewFile, AppId_t nConsumerAppId, const char * pchTitle, const char * pchDescription, ERemoteStoragePublishedFileVisibility eVisibility, SteamParamStringArray_t * pTags) { - SteamParamStringArray_t lin_pTags; - win_to_lin_struct_SteamParamStringArray_t_142(pTags, &lin_pTags); - SteamAPICall_t retval = ((ISteamRemoteStorage*)linux_side)->PublishVideo((EWorkshopVideoProvider)eVideoProvider, (const char *)pchVideoAccount, (const char *)pchVideoIdentifier, (const char *)pchPreviewFile, (AppId_t)nConsumerAppId, (const char *)pchTitle, (const char *)pchDescription, (ERemoteStoragePublishedFileVisibility)eVisibility, &lin_pTags); - lin_to_win_struct_SteamParamStringArray_t_142(&lin_pTags, pTags); - return retval; + return ((ISteamRemoteStorage*)linux_side)->PublishVideo((EWorkshopVideoProvider)eVideoProvider, (const char *)pchVideoAccount, (const char *)pchVideoIdentifier, (const char *)pchPreviewFile, (AppId_t)nConsumerAppId, (const char *)pchTitle, (const char *)pchDescription, (ERemoteStoragePublishedFileVisibility)eVisibility, (SteamParamStringArray_t *)pTags); } SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_SetUserPublishedFileAction(void *linux_side, PublishedFileId_t unPublishedFileId, EWorkshopFileAction eAction) @@ -292,14 +273,7 @@ SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_En SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_EnumeratePublishedWorkshopFiles(void *linux_side, EWorkshopEnumerationType eEnumerationType, uint32 unStartIndex, uint32 unCount, uint32 unDays, SteamParamStringArray_t * pTags, SteamParamStringArray_t * pUserTags) { - SteamParamStringArray_t lin_pTags; - win_to_lin_struct_SteamParamStringArray_t_142(pTags, &lin_pTags); - SteamParamStringArray_t lin_pUserTags; - win_to_lin_struct_SteamParamStringArray_t_142(pUserTags, &lin_pUserTags); - SteamAPICall_t retval = ((ISteamRemoteStorage*)linux_side)->EnumeratePublishedWorkshopFiles((EWorkshopEnumerationType)eEnumerationType, (uint32)unStartIndex, (uint32)unCount, (uint32)unDays, &lin_pTags, &lin_pUserTags); - lin_to_win_struct_SteamParamStringArray_t_142(&lin_pTags, pTags); - lin_to_win_struct_SteamParamStringArray_t_142(&lin_pUserTags, pUserTags); - return retval; + return ((ISteamRemoteStorage*)linux_side)->EnumeratePublishedWorkshopFiles((EWorkshopEnumerationType)eEnumerationType, (uint32)unStartIndex, (uint32)unCount, (uint32)unDays, (SteamParamStringArray_t *)pTags, (SteamParamStringArray_t *)pUserTags); } SteamAPICall_t cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_UGCDownloadToLocation(void *linux_side, UGCHandle_t hContent, const char * pchLocation, uint32 unPriority) diff --git a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION002.cpp b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION002.cpp index 964f88df..c74da29a 100644 --- a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION002.cpp +++ b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION002.cpp @@ -112,10 +112,7 @@ bool cppISteamUGC_STEAMUGC_INTERFACE_VERSION002_SetItemVisibility(void *linux_si bool cppISteamUGC_STEAMUGC_INTERFACE_VERSION002_SetItemTags(void *linux_side, UGCUpdateHandle_t updateHandle, const SteamParamStringArray_t * pTags) { - SteamParamStringArray_t lin_pTags; - win_to_lin_struct_SteamParamStringArray_t_130(pTags, &lin_pTags); - bool retval = ((ISteamUGC*)linux_side)->SetItemTags((UGCUpdateHandle_t)updateHandle, &lin_pTags); - return retval; + return ((ISteamUGC*)linux_side)->SetItemTags((UGCUpdateHandle_t)updateHandle, (const SteamParamStringArray_t *)pTags); } bool cppISteamUGC_STEAMUGC_INTERFACE_VERSION002_SetItemContent(void *linux_side, UGCUpdateHandle_t handle, const char * pszContentFolder) diff --git a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION003.cpp b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION003.cpp index ba3831a6..5084b999 100644 --- a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION003.cpp +++ b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION003.cpp @@ -112,10 +112,7 @@ bool cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetItemVisibility(void *linux_si bool cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetItemTags(void *linux_side, UGCUpdateHandle_t updateHandle, const SteamParamStringArray_t * pTags) { - SteamParamStringArray_t lin_pTags; - win_to_lin_struct_SteamParamStringArray_t_132(pTags, &lin_pTags); - bool retval = ((ISteamUGC*)linux_side)->SetItemTags((UGCUpdateHandle_t)updateHandle, &lin_pTags); - return retval; + return ((ISteamUGC*)linux_side)->SetItemTags((UGCUpdateHandle_t)updateHandle, (const SteamParamStringArray_t *)pTags); } bool cppISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetItemContent(void *linux_side, UGCUpdateHandle_t handle, const char * pszContentFolder) diff --git a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION005.cpp b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION005.cpp index ea272fd0..2b3a3db7 100644 --- a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION005.cpp +++ b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION005.cpp @@ -167,10 +167,7 @@ bool cppISteamUGC_STEAMUGC_INTERFACE_VERSION005_SetItemVisibility(void *linux_si bool cppISteamUGC_STEAMUGC_INTERFACE_VERSION005_SetItemTags(void *linux_side, UGCUpdateHandle_t updateHandle, const SteamParamStringArray_t * pTags) { - SteamParamStringArray_t lin_pTags; - win_to_lin_struct_SteamParamStringArray_t_133b(pTags, &lin_pTags); - bool retval = ((ISteamUGC*)linux_side)->SetItemTags((UGCUpdateHandle_t)updateHandle, &lin_pTags); - return retval; + return ((ISteamUGC*)linux_side)->SetItemTags((UGCUpdateHandle_t)updateHandle, (const SteamParamStringArray_t *)pTags); } bool cppISteamUGC_STEAMUGC_INTERFACE_VERSION005_SetItemContent(void *linux_side, UGCUpdateHandle_t handle, const char * pszContentFolder) diff --git a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION007.cpp b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION007.cpp index 56f47306..57b96a25 100644 --- a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION007.cpp +++ b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION007.cpp @@ -197,10 +197,7 @@ bool cppISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetItemVisibility(void *linux_si bool cppISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetItemTags(void *linux_side, UGCUpdateHandle_t updateHandle, const SteamParamStringArray_t * pTags) { - SteamParamStringArray_t lin_pTags; - win_to_lin_struct_SteamParamStringArray_t_136(pTags, &lin_pTags); - bool retval = ((ISteamUGC*)linux_side)->SetItemTags((UGCUpdateHandle_t)updateHandle, &lin_pTags); - return retval; + return ((ISteamUGC*)linux_side)->SetItemTags((UGCUpdateHandle_t)updateHandle, (const SteamParamStringArray_t *)pTags); } bool cppISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetItemContent(void *linux_side, UGCUpdateHandle_t handle, const char * pszContentFolder) diff --git a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION008.cpp b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION008.cpp index 523035d8..bed03d9d 100644 --- a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION008.cpp +++ b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION008.cpp @@ -197,10 +197,7 @@ bool cppISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetItemVisibility(void *linux_si bool cppISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetItemTags(void *linux_side, UGCUpdateHandle_t updateHandle, const SteamParamStringArray_t * pTags) { - SteamParamStringArray_t lin_pTags; - win_to_lin_struct_SteamParamStringArray_t_137(pTags, &lin_pTags); - bool retval = ((ISteamUGC*)linux_side)->SetItemTags((UGCUpdateHandle_t)updateHandle, &lin_pTags); - return retval; + return ((ISteamUGC*)linux_side)->SetItemTags((UGCUpdateHandle_t)updateHandle, (const SteamParamStringArray_t *)pTags); } bool cppISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetItemContent(void *linux_side, UGCUpdateHandle_t handle, const char * pszContentFolder) diff --git a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION009.cpp b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION009.cpp index 3131f193..f6b8d34a 100644 --- a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION009.cpp +++ b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION009.cpp @@ -202,10 +202,7 @@ bool cppISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetItemVisibility(void *linux_si bool cppISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetItemTags(void *linux_side, UGCUpdateHandle_t updateHandle, const SteamParamStringArray_t * pTags) { - SteamParamStringArray_t lin_pTags; - win_to_lin_struct_SteamParamStringArray_t_139(pTags, &lin_pTags); - bool retval = ((ISteamUGC*)linux_side)->SetItemTags((UGCUpdateHandle_t)updateHandle, &lin_pTags); - return retval; + return ((ISteamUGC*)linux_side)->SetItemTags((UGCUpdateHandle_t)updateHandle, (const SteamParamStringArray_t *)pTags); } bool cppISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetItemContent(void *linux_side, UGCUpdateHandle_t handle, const char * pszContentFolder) diff --git a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION010.cpp b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION010.cpp index 38850d2a..39f82c86 100644 --- a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION010.cpp +++ b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION010.cpp @@ -207,10 +207,7 @@ bool cppISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetItemVisibility(void *linux_si bool cppISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetItemTags(void *linux_side, UGCUpdateHandle_t updateHandle, const SteamParamStringArray_t * pTags) { - SteamParamStringArray_t lin_pTags; - win_to_lin_struct_SteamParamStringArray_t_142(pTags, &lin_pTags); - bool retval = ((ISteamUGC*)linux_side)->SetItemTags((UGCUpdateHandle_t)updateHandle, &lin_pTags); - return retval; + return ((ISteamUGC*)linux_side)->SetItemTags((UGCUpdateHandle_t)updateHandle, (const SteamParamStringArray_t *)pTags); } bool cppISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetItemContent(void *linux_side, UGCUpdateHandle_t handle, const char * pszContentFolder) diff --git a/lsteamclient/cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005.cpp b/lsteamclient/cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005.cpp index 2e1727e5..86d968c9 100644 --- a/lsteamclient/cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005.cpp +++ b/lsteamclient/cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005.cpp @@ -133,11 +133,7 @@ SteamAPICall_t cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_DownloadLe bool cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_GetDownloadedLeaderboardEntry(void *linux_side, SteamLeaderboardEntries_t hSteamLeaderboardEntries, int index, LeaderboardEntry_t * pLeaderboardEntry, int32 * pDetails, int cDetailsMax) { - LeaderboardEntry_t lin_pLeaderboardEntry; - win_to_lin_struct_LeaderboardEntry_t_104(pLeaderboardEntry, &lin_pLeaderboardEntry); - bool retval = ((ISteamUserStats*)linux_side)->GetDownloadedLeaderboardEntry((SteamLeaderboardEntries_t)hSteamLeaderboardEntries, (int)index, &lin_pLeaderboardEntry, (int32 *)pDetails, (int)cDetailsMax); - lin_to_win_struct_LeaderboardEntry_t_104(&lin_pLeaderboardEntry, pLeaderboardEntry); - return retval; + return ((ISteamUserStats*)linux_side)->GetDownloadedLeaderboardEntry((SteamLeaderboardEntries_t)hSteamLeaderboardEntries, (int)index, (LeaderboardEntry_t *)pLeaderboardEntry, (int32 *)pDetails, (int)cDetailsMax); } SteamAPICall_t cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_UploadLeaderboardScore(void *linux_side, SteamLeaderboard_t hSteamLeaderboard, int32 nScore, int32 * pScoreDetails, int cScoreDetailsCount) diff --git a/lsteamclient/cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006.cpp b/lsteamclient/cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006.cpp index b663e4c7..2b31f2f1 100644 --- a/lsteamclient/cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006.cpp +++ b/lsteamclient/cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006.cpp @@ -133,11 +133,7 @@ SteamAPICall_t cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_DownloadLe bool cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_GetDownloadedLeaderboardEntry(void *linux_side, SteamLeaderboardEntries_t hSteamLeaderboardEntries, int index, LeaderboardEntry_t * pLeaderboardEntry, int32 * pDetails, int cDetailsMax) { - LeaderboardEntry_t lin_pLeaderboardEntry; - win_to_lin_struct_LeaderboardEntry_t_107(pLeaderboardEntry, &lin_pLeaderboardEntry); - bool retval = ((ISteamUserStats*)linux_side)->GetDownloadedLeaderboardEntry((SteamLeaderboardEntries_t)hSteamLeaderboardEntries, (int)index, &lin_pLeaderboardEntry, (int32 *)pDetails, (int)cDetailsMax); - lin_to_win_struct_LeaderboardEntry_t_107(&lin_pLeaderboardEntry, pLeaderboardEntry); - return retval; + return ((ISteamUserStats*)linux_side)->GetDownloadedLeaderboardEntry((SteamLeaderboardEntries_t)hSteamLeaderboardEntries, (int)index, (LeaderboardEntry_t *)pLeaderboardEntry, (int32 *)pDetails, (int)cDetailsMax); } SteamAPICall_t cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_UploadLeaderboardScore(void *linux_side, SteamLeaderboard_t hSteamLeaderboard, ELeaderboardUploadScoreMethod eLeaderboardUploadScoreMethod, int32 nScore, const int32 * pScoreDetails, int cScoreDetailsCount) diff --git a/lsteamclient/cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007.cpp b/lsteamclient/cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007.cpp index c68bfb48..e9d35a4c 100644 --- a/lsteamclient/cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007.cpp +++ b/lsteamclient/cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007.cpp @@ -143,11 +143,7 @@ SteamAPICall_t cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_DownloadLe bool cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_GetDownloadedLeaderboardEntry(void *linux_side, SteamLeaderboardEntries_t hSteamLeaderboardEntries, int index, LeaderboardEntry_t * pLeaderboardEntry, int32 * pDetails, int cDetailsMax) { - LeaderboardEntry_t lin_pLeaderboardEntry; - win_to_lin_struct_LeaderboardEntry_t_111(pLeaderboardEntry, &lin_pLeaderboardEntry); - bool retval = ((ISteamUserStats*)linux_side)->GetDownloadedLeaderboardEntry((SteamLeaderboardEntries_t)hSteamLeaderboardEntries, (int)index, &lin_pLeaderboardEntry, (int32 *)pDetails, (int)cDetailsMax); - lin_to_win_struct_LeaderboardEntry_t_111(&lin_pLeaderboardEntry, pLeaderboardEntry); - return retval; + return ((ISteamUserStats*)linux_side)->GetDownloadedLeaderboardEntry((SteamLeaderboardEntries_t)hSteamLeaderboardEntries, (int)index, (LeaderboardEntry_t *)pLeaderboardEntry, (int32 *)pDetails, (int)cDetailsMax); } SteamAPICall_t cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_UploadLeaderboardScore(void *linux_side, SteamLeaderboard_t hSteamLeaderboard, ELeaderboardUploadScoreMethod eLeaderboardUploadScoreMethod, int32 nScore, const int32 * pScoreDetails, int cScoreDetailsCount) diff --git a/lsteamclient/gen_wrapper.py b/lsteamclient/gen_wrapper.py index 476ad07b..c9769d88 100755 --- a/lsteamclient/gen_wrapper.py +++ b/lsteamclient/gen_wrapper.py @@ -135,25 +135,23 @@ aliases = { # "STEAMUSERSTATS_INTERFACE_VERSION009":["STEAMUSERSTATS_INTERFACE_VERSION008"], } -# TODO: we could do this automatically by creating temp files and -# having clang parse those and detect when the MS-style padding results -# in identical struct widths. But there's only a couple, so let's cheat... -skip_structs = [ - "cb_RemoteStorageGetPublishedFileDetailsResult_t_9740", - "cb_SteamUGCQueryCompleted_t_20", - "cb_SteamUGCRequestUGCDetailsResult_t_9764" -] - # these structs are manually confirmed to be equivalent exempt_structs = [ "CSteamID", "CGameID", - "MatchMakingKeyValuePair_t", "CCallbackBase", "SteamPS3Params_t", "ValvePackingSentinel_t" ] +#struct_conversion_cache = { +# '142': { +# 'SteamUGCDetails_t': True, +# 'SteamUGCQueryCompleted_t': False +# } +#} +struct_conversion_cache = {} + # callback classes for which we have a linux wrapper wrapped_classes = [ "ISteamMatchmakingServerListResponse", @@ -169,6 +167,32 @@ class_versions = {} def strip_const(typename): return typename.replace("const ", "", 1) +def find_windows_struct(struct): + for child in list(windows_build.cursor.get_children()): + if strip_const(struct.spelling) == child.spelling: + return child.type + return None + +def struct_needs_conversion_nocache(struct): + if strip_const(struct.spelling) in exempt_structs: + return False + windows_struct = find_windows_struct(struct) + assert(not windows_struct is None) #must find windows_struct + for field in struct.get_fields(): + if struct.get_offset(field.spelling) != windows_struct.get_offset(field.spelling): + return True + if field.type.kind == clang.cindex.TypeKind.RECORD and \ + struct_needs_conversion(field.type): + return True + return False + +def struct_needs_conversion(struct): + if not sdkver in struct_conversion_cache: + struct_conversion_cache[sdkver] = {} + if not strip_const(struct.spelling) in struct_conversion_cache[sdkver]: + struct_conversion_cache[sdkver][strip_const(struct.spelling)] = struct_needs_conversion_nocache(struct) + return struct_conversion_cache[sdkver][strip_const(struct.spelling)] + def handle_destructor(cfile, classname, winclassname, method): cfile.write("DEFINE_THISCALL_WRAPPER(%s_destructor, 4)\n" % winclassname) cfile.write("void __thiscall %s_destructor(%s *_this)\n{/* never called */}\n\n" % (winclassname, winclassname)) @@ -228,8 +252,8 @@ def handle_method(cfile, classname, winclassname, cppname, method, cpp, cpp_h, e while real_type.kind == clang.cindex.TypeKind.POINTER: real_type = real_type.get_pointee() if real_type.kind == clang.cindex.TypeKind.RECORD and \ - not real_type.spelling in exempt_structs and \ - not real_type.spelling in wrapped_classes: + not real_type.spelling in wrapped_classes and \ + struct_needs_conversion(real_type): need_convert.append(param) if param.spelling == "": @@ -446,24 +470,6 @@ generated_cb_ids = [] cpp_files_need_close_brace = [] cb_table = {} -def needs_conversion(struct): - windows_struct = None - sys.stdout.write("looking for " + struct.spelling + "\n") - for child in list(windows_build.cursor.get_children()): - if struct.spelling == child.spelling: - windows_struct = child.type - break - assert(not windows_struct is None) #must find windows_struct - for field in struct.get_fields(): - if struct.get_offset(field.spelling) != windows_struct.get_offset(field.spelling): - return True - if field.type.kind == clang.cindex.TypeKind.RECORD and \ - not field.type.spelling in exempt_structs and \ - needs_conversion(field.type): - return True - return False - - #because of struct packing differences between win32 and linux, we #need to convert these structs from their linux layout to the win32 #layout. @@ -486,36 +492,32 @@ def handle_struct(sdkver, struct): l2w_handler_name = None if cb_num is None: + #open here so the .h is always created + hfile = open("struct_converters_%s.h" % sdkver, "a") + if not has_fields: return - if struct.spelling == "" or struct.displayname in exempt_structs: + if struct.spelling == "": return + if not struct_needs_conversion(struct.type): + return + struct_name = "%s_%s" % (struct.displayname, sdkver) w2l_handler_name = "win_to_lin_struct_%s" % struct_name; l2w_handler_name = "lin_to_win_struct_%s" % struct_name; - hfile = open("struct_converters_%s.h" % sdkver, "a") - - #quit here so the .h is always created - if not needs_conversion(struct.type): - return - hfile.write("extern void %s(const void *w, void *l);\n" % w2l_handler_name) hfile.write("extern void %s(const void *l, void *w);\n\n" % l2w_handler_name) else: - #for callbacks, we use the linux struct size in the cb dispatch switch - struct_name = "%s_%s" % (struct.displayname, struct.type.get_size()) + #for callbacks, we use the windows struct size in the cb dispatch switch + windows_struct = find_windows_struct(struct.type) + struct_name = "%s_%s" % (struct.displayname, windows_struct.get_size()) l2w_handler_name = "cb_%s" % struct_name; if l2w_handler_name in generated_cb_handlers: # we already have a handler for the callback struct of this size return - if l2w_handler_name in skip_structs: - # due to padding, some structs have the same width across versions of - # the SDK. since we key our lin->win conversion on the win struct size, - # we can skip the smaller structs and just write into the padding on - # older versions - # TODO: we could automate this. see comment near skip_structs declaration + if not struct_needs_conversion(struct.type): return cb_id = cb_num | (struct.type.get_size() << 16) @@ -531,9 +533,9 @@ def handle_struct(sdkver, struct): generated_cb_handlers.append(l2w_handler_name) if not cb_num in cb_table.keys(): - # latest SDK linux size, list of windows struct names + # latest SDK linux size, list of windows struct sizes and names cb_table[cb_num] = (struct.type.get_size(), []) - cb_table[cb_num][1].append(struct_name) + cb_table[cb_num][1].append((windows_struct.get_size(), struct_name)) hfile = open("cb_converters.h", "a") hfile.write("#pragma pack( push, 8 )\n") @@ -571,6 +573,9 @@ def handle_struct(sdkver, struct): if m.kind == clang.cindex.CursorKind.FIELD_DECL: if m.type.kind == clang.cindex.TypeKind.CONSTANTARRAY: cppfile.write(" %s %s[%u];\n" % (m.type.element_type.spelling, m.displayname, m.type.element_count)) + elif m.type.kind == clang.cindex.TypeKind.RECORD and \ + struct_needs_conversion(m.type): + cppfile.write(" win%s_%s %s;\n" % (m.type.spelling, sdkver, m.displayname)) else: cppfile.write(" %s %s;\n" % (m.type.spelling, m.displayname)) cppfile.write("} __attribute__ ((ms_struct));\n") @@ -580,10 +585,10 @@ def handle_struct(sdkver, struct): if m.kind == clang.cindex.CursorKind.FIELD_DECL: if m.type.kind == clang.cindex.TypeKind.CONSTANTARRAY: assert(m.type.element_type.kind != clang.cindex.TypeKind.RECORD or \ - m.type.element_type.spelling in exempt_structs) #if this fails, we need struct array copy + not struct_needs_conversion(m.type.element_type)) cppfile.write(" memcpy(%s->%s, %s->%s, sizeof(%s->%s));\n" % (dst, m.displayname, src, m.displayname, dst, m.displayname)) elif m.type.kind == clang.cindex.TypeKind.RECORD and \ - not m.type.spelling in exempt_structs: + struct_needs_conversion(m.type): cppfile.write(" %s_to_%s_struct_%s_%s(&%s->%s, &%s->%s);\n" % (src, dst, m.type.spelling, sdkver, src, m.displayname, dst, m.displayname)) else: cppfile.write(" %s->%s = %s->%s;\n" % (dst, m.displayname, src, m.displayname)) @@ -655,11 +660,11 @@ for f in cpp_files_need_close_brace: getapifile = open("cb_getapi_table.dat", "w") cbsizefile = open("cb_getapi_sizes.dat", "w") for cb in cb_table.keys(): - cbsizefile.write("case %u: /* %s */\n" % (cb, cb_table[cb][1][0])) + cbsizefile.write("case %u: /* %s */\n" % (cb, cb_table[cb][1][0][1])) cbsizefile.write(" return %u;\n" % cb_table[cb][0]) getapifile.write("case %u:\n" % cb) getapifile.write(" switch(callback_len){\n") getapifile.write(" default:\n") # the first one should be the latest, should best support future SDK versions - for struct in cb_table[cb][1]: - getapifile.write(" case sizeof(struct win%s): cb_%s(lin_callback, callback); break;\n" % (struct, struct)) + for (size, name) in cb_table[cb][1]: + getapifile.write(" case %s: cb_%s(lin_callback, callback); break;\n" % (size, name)) getapifile.write(" }\n break;\n") diff --git a/lsteamclient/steamclient_main.c b/lsteamclient/steamclient_main.c index f1c5d682..264308d5 100644 --- a/lsteamclient/steamclient_main.c +++ b/lsteamclient/steamclient_main.c @@ -156,15 +156,15 @@ void *CDECL CreateInterface(const char *name, int *return_code) #include "cb_converters.h" -#include +#pragma pack( push, 8 ) struct winCallbackMsg_t { HSteamUser m_hSteamUser; int m_iCallback; uint8 *m_pubParam; int m_cubParam; -}; -#include +} __attribute__ ((ms_struct)); +#pragma pack( pop ) static void *last_cb = NULL; @@ -181,18 +181,20 @@ bool CDECL Steam_BGetCallback(HSteamPipe pipe, struct winCallbackMsg_t *win_msg, ret = steamclient_BGetCallback(pipe, &lin_msg, ignored); if(ret){ + BOOL need_free = TRUE; win_msg->m_hSteamUser = lin_msg.m_hSteamUser; win_msg->m_iCallback = lin_msg.m_iCallback; switch(win_msg->m_iCallback | (lin_msg.m_cubParam << 16)){ #include "cb_converters.dat" default: - /* drop undocumented callbacks, games can't use them anyway */ - WARN("Unable to convert callback %u with Linux size %u\n", - lin_msg.m_iCallback, lin_msg.m_cubParam); - steamclient_FreeLastCallback(pipe); - return 0; + /* structs are compatible */ + need_free = FALSE; + win_msg->m_cubParam = lin_msg.m_cubParam; + win_msg->m_pubParam = lin_msg.m_pubParam; + break; } - last_cb = win_msg->m_pubParam; + if(need_free) + last_cb = win_msg->m_pubParam; } return ret; @@ -203,14 +205,13 @@ static int get_callback_len(int cb) switch(cb){ #include "cb_getapi_sizes.dat" } - WARN("Unrecognized expected callback: %u\n", cb); return 0; } bool CDECL Steam_GetAPICallResult(HSteamPipe pipe, SteamAPICall_t call, void *callback, int callback_len, int cb_expected, bool *failed) { - void *lin_callback; + void *lin_callback = NULL; int lin_callback_len; bool ret; @@ -221,7 +222,10 @@ bool CDECL Steam_GetAPICallResult(HSteamPipe pipe, SteamAPICall_t call, lin_callback_len = get_callback_len(cb_expected); if(!lin_callback_len) - lin_callback_len = callback_len; + /* structs are compatible, pass on through */ + return steamclient_GetAPICallResult(pipe, call, callback, callback_len, cb_expected, failed); + + /* structs require conversion */ lin_callback = HeapAlloc(GetProcessHeap(), 0, lin_callback_len); ret = steamclient_GetAPICallResult(pipe, call, lin_callback, lin_callback_len, cb_expected, failed); @@ -229,13 +233,11 @@ bool CDECL Steam_GetAPICallResult(HSteamPipe pipe, SteamAPICall_t call, if(ret){ switch(cb_expected){ #include "cb_getapi_table.dat" - default: - WARN("Unknown callback\n"); - memcpy(callback, lin_callback, lin_callback_len); - break; } } + HeapFree(GetProcessHeap(), 0, lin_callback); + return ret; } diff --git a/lsteamclient/struct_converters_100.cpp b/lsteamclient/struct_converters_100.cpp deleted file mode 100644 index 5acbfbe1..00000000 --- a/lsteamclient/struct_converters_100.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include "steamclient_private.h" -#include "steam_defs.h" -#include "steamworks_sdk_100/steam_api.h" -#include "steamworks_sdk_100/isteamgameserver.h" -extern "C" { -#pragma pack( push, 8 ) -struct winAppDataChanged_t_8 { - uint32 m_nAppID; - bool m_bBySteamUI; - bool m_bCDDBUpdate; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_AppDataChanged_t_8(const void *l, void *w) -{ - AppDataChanged_t *lin = (AppDataChanged_t *)l; - struct winAppDataChanged_t_8 *win = (struct winAppDataChanged_t_8 *)w; - win->m_nAppID = lin->m_nAppID; - win->m_bBySteamUI = lin->m_bBySteamUI; - win->m_bCDDBUpdate = lin->m_bCDDBUpdate; -} - - -} diff --git a/lsteamclient/struct_converters_102.cpp b/lsteamclient/struct_converters_102.cpp deleted file mode 100644 index b12c3401..00000000 --- a/lsteamclient/struct_converters_102.cpp +++ /dev/null @@ -1,39 +0,0 @@ -#include "steamclient_private.h" -#include "steam_defs.h" -#include "steamworks_sdk_102/steam_api.h" -#include "steamworks_sdk_102/isteamgameserver.h" -extern "C" { -#pragma pack( push, 8 ) -struct winRequestFriendsLobbiesResponse_t_24 { - uint64 m_ulSteamIDFriend; - uint64 m_ulSteamIDLobby; - int m_cResultIndex; - int m_cResultsTotal; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_RequestFriendsLobbiesResponse_t_24(const void *l, void *w) -{ - RequestFriendsLobbiesResponse_t *lin = (RequestFriendsLobbiesResponse_t *)l; - struct winRequestFriendsLobbiesResponse_t_24 *win = (struct winRequestFriendsLobbiesResponse_t_24 *)w; - win->m_ulSteamIDFriend = lin->m_ulSteamIDFriend; - win->m_ulSteamIDLobby = lin->m_ulSteamIDLobby; - win->m_cResultIndex = lin->m_cResultIndex; - win->m_cResultsTotal = lin->m_cResultsTotal; -} - -#pragma pack( push, 8 ) -struct winUserStatsReceived_t_12 { - uint64 m_nGameID; - EResult m_eResult; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_UserStatsReceived_t_12(const void *l, void *w) -{ - UserStatsReceived_t *lin = (UserStatsReceived_t *)l; - struct winUserStatsReceived_t_12 *win = (struct winUserStatsReceived_t_12 *)w; - win->m_nGameID = lin->m_nGameID; - win->m_eResult = lin->m_eResult; -} - - -} diff --git a/lsteamclient/struct_converters_104.cpp b/lsteamclient/struct_converters_104.cpp deleted file mode 100644 index 0ae99f37..00000000 --- a/lsteamclient/struct_converters_104.cpp +++ /dev/null @@ -1,33 +0,0 @@ -#include "steamclient_private.h" -#include "steam_defs.h" -#include "steamworks_sdk_104/steam_api.h" -#include "steamworks_sdk_104/isteamgameserver.h" -extern "C" { -#pragma pack( push, 8 ) -struct winLobbyClosing_t_8 { - uint64 m_ulSteamIDLobby; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_LobbyClosing_t_8(const void *l, void *w) -{ - LobbyClosing_t *lin = (LobbyClosing_t *)l; - struct winLobbyClosing_t_8 *win = (struct winLobbyClosing_t_8 *)w; - win->m_ulSteamIDLobby = lin->m_ulSteamIDLobby; -} - -#pragma pack( push, 8 ) -struct winLobbyKicked_t_16 { - uint64 m_ulSteamIDLobby; - uint64 m_ulSteamIDAdmin; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_LobbyKicked_t_16(const void *l, void *w) -{ - LobbyKicked_t *lin = (LobbyKicked_t *)l; - struct winLobbyKicked_t_16 *win = (struct winLobbyKicked_t_16 *)w; - win->m_ulSteamIDLobby = lin->m_ulSteamIDLobby; - win->m_ulSteamIDAdmin = lin->m_ulSteamIDAdmin; -} - - -} diff --git a/lsteamclient/struct_converters_111.cpp b/lsteamclient/struct_converters_111.cpp deleted file mode 100644 index 3d2536d9..00000000 --- a/lsteamclient/struct_converters_111.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include "steamclient_private.h" -#include "steam_defs.h" -#include "steamworks_sdk_111/steam_api.h" -#include "steamworks_sdk_111/isteamgameserver.h" -#include "steamworks_sdk_111/isteamgameserverstats.h" -#include "steamworks_sdk_111/isteamgamecoordinator.h" -extern "C" { -#pragma pack( push, 8 ) -struct winLobbyDataUpdate_t_16 { - uint64 m_ulSteamIDLobby; - uint64 m_ulSteamIDMember; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_LobbyDataUpdate_t_16(const void *l, void *w) -{ - LobbyDataUpdate_t *lin = (LobbyDataUpdate_t *)l; - struct winLobbyDataUpdate_t_16 *win = (struct winLobbyDataUpdate_t_16 *)w; - win->m_ulSteamIDLobby = lin->m_ulSteamIDLobby; - win->m_ulSteamIDMember = lin->m_ulSteamIDMember; -} - - -} diff --git a/lsteamclient/struct_converters_112.cpp b/lsteamclient/struct_converters_112.cpp index d3da9700..4d2e8579 100644 --- a/lsteamclient/struct_converters_112.cpp +++ b/lsteamclient/struct_converters_112.cpp @@ -5,20 +5,6 @@ #include "steamworks_sdk_112/isteamgameserverstats.h" #include "steamworks_sdk_112/isteamgamecoordinator.h" extern "C" { -#pragma pack( push, 8 ) -struct winLobbyInvite_t_16 { - uint64 m_ulSteamIDUser; - uint64 m_ulSteamIDLobby; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_LobbyInvite_t_16(const void *l, void *w) -{ - LobbyInvite_t *lin = (LobbyInvite_t *)l; - struct winLobbyInvite_t_16 *win = (struct winLobbyInvite_t_16 *)w; - win->m_ulSteamIDUser = lin->m_ulSteamIDUser; - win->m_ulSteamIDLobby = lin->m_ulSteamIDLobby; -} - #pragma pack( push, 8 ) struct winLeaderboardEntry_t_112 { CSteamID m_steamIDUser; diff --git a/lsteamclient/struct_converters_116.cpp b/lsteamclient/struct_converters_116.cpp index e2405465..9304a63e 100644 --- a/lsteamclient/struct_converters_116.cpp +++ b/lsteamclient/struct_converters_116.cpp @@ -6,21 +6,7 @@ #include "steamworks_sdk_116/isteamgamecoordinator.h" extern "C" { #pragma pack( push, 8 ) -struct winNameHistoryResponse_t_8 { - int m_cSuccessfulLookups; - int m_cFailedLookups; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_NameHistoryResponse_t_8(const void *l, void *w) -{ - NameHistoryResponse_t *lin = (NameHistoryResponse_t *)l; - struct winNameHistoryResponse_t_8 *win = (struct winNameHistoryResponse_t_8 *)w; - win->m_cSuccessfulLookups = lin->m_cSuccessfulLookups; - win->m_cFailedLookups = lin->m_cFailedLookups; -} - -#pragma pack( push, 8 ) -struct winRemoteStorageDownloadUGCResult_t_32 { +struct winRemoteStorageDownloadUGCResult_t_40 { EResult m_eResult; UGCHandle_t m_hFile; AppId_t m_nAppID; @@ -29,10 +15,10 @@ struct winRemoteStorageDownloadUGCResult_t_32 { uint64 m_ulSteamIDOwner; } __attribute__ ((ms_struct)); #pragma pack( pop ) -void cb_RemoteStorageDownloadUGCResult_t_32(const void *l, void *w) +void cb_RemoteStorageDownloadUGCResult_t_40(const void *l, void *w) { RemoteStorageDownloadUGCResult_t *lin = (RemoteStorageDownloadUGCResult_t *)l; - struct winRemoteStorageDownloadUGCResult_t_32 *win = (struct winRemoteStorageDownloadUGCResult_t_32 *)w; + struct winRemoteStorageDownloadUGCResult_t_40 *win = (struct winRemoteStorageDownloadUGCResult_t_40 *)w; win->m_eResult = lin->m_eResult; win->m_hFile = lin->m_hFile; win->m_nAppID = lin->m_nAppID; diff --git a/lsteamclient/struct_converters_117.cpp b/lsteamclient/struct_converters_117.cpp index a22b770f..94c78ca3 100644 --- a/lsteamclient/struct_converters_117.cpp +++ b/lsteamclient/struct_converters_117.cpp @@ -6,7 +6,7 @@ #include "steamworks_sdk_117/isteamgamecoordinator.h" extern "C" { #pragma pack( push, 8 ) -struct winRemoteStorageGetPublishedFileDetailsResult_t_1732 { +struct winRemoteStorageGetPublishedFileDetailsResult_t_1744 { EResult m_eResult; PublishedFileId_t m_nPublishedFileId; AppId_t m_nCreatorAppID; @@ -25,10 +25,10 @@ struct winRemoteStorageGetPublishedFileDetailsResult_t_1732 { char m_pchFileName[260]; } __attribute__ ((ms_struct)); #pragma pack( pop ) -void cb_RemoteStorageGetPublishedFileDetailsResult_t_1732(const void *l, void *w) +void cb_RemoteStorageGetPublishedFileDetailsResult_t_1744(const void *l, void *w) { RemoteStorageGetPublishedFileDetailsResult_t *lin = (RemoteStorageGetPublishedFileDetailsResult_t *)l; - struct winRemoteStorageGetPublishedFileDetailsResult_t_1732 *win = (struct winRemoteStorageGetPublishedFileDetailsResult_t_1732 *)w; + struct winRemoteStorageGetPublishedFileDetailsResult_t_1744 *win = (struct winRemoteStorageGetPublishedFileDetailsResult_t_1744 *)w; win->m_eResult = lin->m_eResult; win->m_nPublishedFileId = lin->m_nPublishedFileId; win->m_nCreatorAppID = lin->m_nCreatorAppID; diff --git a/lsteamclient/struct_converters_118.cpp b/lsteamclient/struct_converters_118.cpp index 7a829d13..c8713790 100644 --- a/lsteamclient/struct_converters_118.cpp +++ b/lsteamclient/struct_converters_118.cpp @@ -6,7 +6,7 @@ #include "steamworks_sdk_118/isteamgamecoordinator.h" extern "C" { #pragma pack( push, 8 ) -struct winRemoteStorageGetPublishedFileDetailsResult_t_9484 { +struct winRemoteStorageGetPublishedFileDetailsResult_t_9496 { EResult m_eResult; PublishedFileId_t m_nPublishedFileId; AppId_t m_nCreatorAppID; @@ -27,10 +27,10 @@ struct winRemoteStorageGetPublishedFileDetailsResult_t_9484 { int32 m_nPreviewFileSize; } __attribute__ ((ms_struct)); #pragma pack( pop ) -void cb_RemoteStorageGetPublishedFileDetailsResult_t_9484(const void *l, void *w) +void cb_RemoteStorageGetPublishedFileDetailsResult_t_9496(const void *l, void *w) { RemoteStorageGetPublishedFileDetailsResult_t *lin = (RemoteStorageGetPublishedFileDetailsResult_t *)l; - struct winRemoteStorageGetPublishedFileDetailsResult_t_9484 *win = (struct winRemoteStorageGetPublishedFileDetailsResult_t_9484 *)w; + struct winRemoteStorageGetPublishedFileDetailsResult_t_9496 *win = (struct winRemoteStorageGetPublishedFileDetailsResult_t_9496 *)w; win->m_eResult = lin->m_eResult; win->m_nPublishedFileId = lin->m_nPublishedFileId; win->m_nCreatorAppID = lin->m_nCreatorAppID; @@ -82,23 +82,5 @@ void lin_to_win_struct_LeaderboardEntry_t_118(const void *l, void *w) win->m_hUGC = lin->m_hUGC; } -#pragma pack( push, 8 ) -struct winComputeNewPlayerCompatibilityResult_t_16 { - EResult m_eResult; - int m_cPlayersThatDontLikeCandidate; - int m_cPlayersThatCandidateDoesntLike; - int m_cClanPlayersThatDontLikeCandidate; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_ComputeNewPlayerCompatibilityResult_t_16(const void *l, void *w) -{ - ComputeNewPlayerCompatibilityResult_t *lin = (ComputeNewPlayerCompatibilityResult_t *)l; - struct winComputeNewPlayerCompatibilityResult_t_16 *win = (struct winComputeNewPlayerCompatibilityResult_t_16 *)w; - win->m_eResult = lin->m_eResult; - win->m_cPlayersThatDontLikeCandidate = lin->m_cPlayersThatDontLikeCandidate; - win->m_cPlayersThatCandidateDoesntLike = lin->m_cPlayersThatCandidateDoesntLike; - win->m_cClanPlayersThatDontLikeCandidate = lin->m_cClanPlayersThatDontLikeCandidate; -} - } diff --git a/lsteamclient/struct_converters_122.cpp b/lsteamclient/struct_converters_122.cpp index 235a123d..fbd77c62 100644 --- a/lsteamclient/struct_converters_122.cpp +++ b/lsteamclient/struct_converters_122.cpp @@ -5,30 +5,6 @@ #include "steamworks_sdk_122/isteamgameserverstats.h" #include "steamworks_sdk_122/isteamgamecoordinator.h" extern "C" { -#pragma pack( push, 8 ) -struct winRemoteStorageSubscribePublishedFileResult_t_4 { - EResult m_eResult; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_RemoteStorageSubscribePublishedFileResult_t_4(const void *l, void *w) -{ - RemoteStorageSubscribePublishedFileResult_t *lin = (RemoteStorageSubscribePublishedFileResult_t *)l; - struct winRemoteStorageSubscribePublishedFileResult_t_4 *win = (struct winRemoteStorageSubscribePublishedFileResult_t_4 *)w; - win->m_eResult = lin->m_eResult; -} - -#pragma pack( push, 8 ) -struct winRemoteStorageUnsubscribePublishedFileResult_t_4 { - EResult m_eResult; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_RemoteStorageUnsubscribePublishedFileResult_t_4(const void *l, void *w) -{ - RemoteStorageUnsubscribePublishedFileResult_t *lin = (RemoteStorageUnsubscribePublishedFileResult_t *)l; - struct winRemoteStorageUnsubscribePublishedFileResult_t_4 *win = (struct winRemoteStorageUnsubscribePublishedFileResult_t_4 *)w; - win->m_eResult = lin->m_eResult; -} - #pragma pack( push, 8 ) struct winLeaderboardEntry_t_122 { CSteamID m_steamIDUser; diff --git a/lsteamclient/struct_converters_124.cpp b/lsteamclient/struct_converters_124.cpp index 7324748c..52f0fb57 100644 --- a/lsteamclient/struct_converters_124.cpp +++ b/lsteamclient/struct_converters_124.cpp @@ -6,35 +6,35 @@ #include "steamworks_sdk_124/isteamgamecoordinator.h" extern "C" { #pragma pack( push, 8 ) -struct winRemoteStoragePublishFileResult_t_12 { +struct winRemoteStoragePublishFileResult_t_16 { EResult m_eResult; PublishedFileId_t m_nPublishedFileId; } __attribute__ ((ms_struct)); #pragma pack( pop ) -void cb_RemoteStoragePublishFileResult_t_12(const void *l, void *w) +void cb_RemoteStoragePublishFileResult_t_16(const void *l, void *w) { RemoteStoragePublishFileResult_t *lin = (RemoteStoragePublishFileResult_t *)l; - struct winRemoteStoragePublishFileResult_t_12 *win = (struct winRemoteStoragePublishFileResult_t_12 *)w; + struct winRemoteStoragePublishFileResult_t_16 *win = (struct winRemoteStoragePublishFileResult_t_16 *)w; win->m_eResult = lin->m_eResult; win->m_nPublishedFileId = lin->m_nPublishedFileId; } #pragma pack( push, 8 ) -struct winRemoteStorageUpdatePublishedFileResult_t_12 { +struct winRemoteStorageUpdatePublishedFileResult_t_16 { EResult m_eResult; PublishedFileId_t m_nPublishedFileId; } __attribute__ ((ms_struct)); #pragma pack( pop ) -void cb_RemoteStorageUpdatePublishedFileResult_t_12(const void *l, void *w) +void cb_RemoteStorageUpdatePublishedFileResult_t_16(const void *l, void *w) { RemoteStorageUpdatePublishedFileResult_t *lin = (RemoteStorageUpdatePublishedFileResult_t *)l; - struct winRemoteStorageUpdatePublishedFileResult_t_12 *win = (struct winRemoteStorageUpdatePublishedFileResult_t_12 *)w; + struct winRemoteStorageUpdatePublishedFileResult_t_16 *win = (struct winRemoteStorageUpdatePublishedFileResult_t_16 *)w; win->m_eResult = lin->m_eResult; win->m_nPublishedFileId = lin->m_nPublishedFileId; } #pragma pack( push, 8 ) -struct winRemoteStorageEnumerateWorkshopFilesResult_t_612 { +struct winRemoteStorageEnumerateWorkshopFilesResult_t_616 { EResult m_eResult; int32 m_nResultsReturned; int32 m_nTotalResultCount; @@ -42,10 +42,10 @@ struct winRemoteStorageEnumerateWorkshopFilesResult_t_612 { float m_rgScore[50]; } __attribute__ ((ms_struct)); #pragma pack( pop ) -void cb_RemoteStorageEnumerateWorkshopFilesResult_t_612(const void *l, void *w) +void cb_RemoteStorageEnumerateWorkshopFilesResult_t_616(const void *l, void *w) { RemoteStorageEnumerateWorkshopFilesResult_t *lin = (RemoteStorageEnumerateWorkshopFilesResult_t *)l; - struct winRemoteStorageEnumerateWorkshopFilesResult_t_612 *win = (struct winRemoteStorageEnumerateWorkshopFilesResult_t_612 *)w; + struct winRemoteStorageEnumerateWorkshopFilesResult_t_616 *win = (struct winRemoteStorageEnumerateWorkshopFilesResult_t_616 *)w; win->m_eResult = lin->m_eResult; win->m_nResultsReturned = lin->m_nResultsReturned; win->m_nTotalResultCount = lin->m_nTotalResultCount; diff --git a/lsteamclient/struct_converters_125.cpp b/lsteamclient/struct_converters_125.cpp index 184fc536..c8143d10 100644 --- a/lsteamclient/struct_converters_125.cpp +++ b/lsteamclient/struct_converters_125.cpp @@ -6,21 +6,7 @@ #include "steamworks_sdk_125/isteamgamecoordinator.h" extern "C" { #pragma pack( push, 8 ) -struct winValidateAuthTicketResponse_t_12 { - CSteamID m_SteamID; - EAuthSessionResponse m_eAuthSessionResponse; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_ValidateAuthTicketResponse_t_12(const void *l, void *w) -{ - ValidateAuthTicketResponse_t *lin = (ValidateAuthTicketResponse_t *)l; - struct winValidateAuthTicketResponse_t_12 *win = (struct winValidateAuthTicketResponse_t_12 *)w; - win->m_SteamID = lin->m_SteamID; - win->m_eAuthSessionResponse = lin->m_eAuthSessionResponse; -} - -#pragma pack( push, 8 ) -struct winRemoteStorageGetPublishedFileDetailsResult_t_9744 { +struct winRemoteStorageGetPublishedFileDetailsResult_t_9752 { EResult m_eResult; PublishedFileId_t m_nPublishedFileId; AppId_t m_nCreatorAppID; @@ -43,10 +29,10 @@ struct winRemoteStorageGetPublishedFileDetailsResult_t_9744 { EWorkshopFileType m_eFileType; } __attribute__ ((ms_struct)); #pragma pack( pop ) -void cb_RemoteStorageGetPublishedFileDetailsResult_t_9744(const void *l, void *w) +void cb_RemoteStorageGetPublishedFileDetailsResult_t_9752(const void *l, void *w) { RemoteStorageGetPublishedFileDetailsResult_t *lin = (RemoteStorageGetPublishedFileDetailsResult_t *)l; - struct winRemoteStorageGetPublishedFileDetailsResult_t_9744 *win = (struct winRemoteStorageGetPublishedFileDetailsResult_t_9744 *)w; + struct winRemoteStorageGetPublishedFileDetailsResult_t_9752 *win = (struct winRemoteStorageGetPublishedFileDetailsResult_t_9752 *)w; win->m_eResult = lin->m_eResult; win->m_nPublishedFileId = lin->m_nPublishedFileId; win->m_nCreatorAppID = lin->m_nCreatorAppID; @@ -100,17 +86,5 @@ void lin_to_win_struct_LeaderboardEntry_t_125(const void *l, void *w) win->m_hUGC = lin->m_hUGC; } -#pragma pack( push, 8 ) -struct winGSClientApprove_t_8 { - CSteamID m_SteamID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_GSClientApprove_t_8(const void *l, void *w) -{ - GSClientApprove_t *lin = (GSClientApprove_t *)l; - struct winGSClientApprove_t_8 *win = (struct winGSClientApprove_t_8 *)w; - win->m_SteamID = lin->m_SteamID; -} - } diff --git a/lsteamclient/struct_converters_128.cpp b/lsteamclient/struct_converters_128.cpp index 2e87d8d9..73c0caf6 100644 --- a/lsteamclient/struct_converters_128.cpp +++ b/lsteamclient/struct_converters_128.cpp @@ -6,37 +6,15 @@ #include "steamworks_sdk_128/isteamgamecoordinator.h" extern "C" { #pragma pack( push, 8 ) -struct winFavoritesListChanged_t_24 { - uint32 m_nIP; - uint32 m_nQueryPort; - uint32 m_nConnPort; - uint32 m_nAppID; - uint32 m_nFlags; - bool m_bAdd; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_FavoritesListChanged_t_24(const void *l, void *w) -{ - FavoritesListChanged_t *lin = (FavoritesListChanged_t *)l; - struct winFavoritesListChanged_t_24 *win = (struct winFavoritesListChanged_t_24 *)w; - win->m_nIP = lin->m_nIP; - win->m_nQueryPort = lin->m_nQueryPort; - win->m_nConnPort = lin->m_nConnPort; - win->m_nAppID = lin->m_nAppID; - win->m_nFlags = lin->m_nFlags; - win->m_bAdd = lin->m_bAdd; -} - -#pragma pack( push, 8 ) -struct winRemoteStorageFileShareResult_t_12 { +struct winRemoteStorageFileShareResult_t_16 { EResult m_eResult; UGCHandle_t m_hFile; } __attribute__ ((ms_struct)); #pragma pack( pop ) -void cb_RemoteStorageFileShareResult_t_12(const void *l, void *w) +void cb_RemoteStorageFileShareResult_t_16(const void *l, void *w) { RemoteStorageFileShareResult_t *lin = (RemoteStorageFileShareResult_t *)l; - struct winRemoteStorageFileShareResult_t_12 *win = (struct winRemoteStorageFileShareResult_t_12 *)w; + struct winRemoteStorageFileShareResult_t_16 *win = (struct winRemoteStorageFileShareResult_t_16 *)w; win->m_eResult = lin->m_eResult; win->m_hFile = lin->m_hFile; } @@ -164,14 +142,14 @@ void lin_to_win_struct_SteamUGCDetails_t_128(const void *l, void *w) } #pragma pack( push, 8 ) -struct winSteamUGCRequestUGCDetailsResult_t_9760 { - SteamUGCDetails_t m_details; +struct winSteamUGCRequestUGCDetailsResult_t_9768 { + winSteamUGCDetails_t_128 m_details; } __attribute__ ((ms_struct)); #pragma pack( pop ) -void cb_SteamUGCRequestUGCDetailsResult_t_9760(const void *l, void *w) +void cb_SteamUGCRequestUGCDetailsResult_t_9768(const void *l, void *w) { SteamUGCRequestUGCDetailsResult_t *lin = (SteamUGCRequestUGCDetailsResult_t *)l; - struct winSteamUGCRequestUGCDetailsResult_t_9760 *win = (struct winSteamUGCRequestUGCDetailsResult_t_9760 *)w; + struct winSteamUGCRequestUGCDetailsResult_t_9768 *win = (struct winSteamUGCRequestUGCDetailsResult_t_9768 *)w; lin_to_win_struct_SteamUGCDetails_t_128(&lin->m_details, &win->m_details); } diff --git a/lsteamclient/struct_converters_129.cpp b/lsteamclient/struct_converters_129.cpp index 7111bbc1..144fcd04 100644 --- a/lsteamclient/struct_converters_129.cpp +++ b/lsteamclient/struct_converters_129.cpp @@ -127,5 +127,19 @@ void lin_to_win_struct_SteamUGCDetails_t_129(const void *l, void *w) win->m_flScore = lin->m_flScore; } +#pragma pack( push, 8 ) +struct winSteamUGCRequestUGCDetailsResult_t_9776 { + winSteamUGCDetails_t_129 m_details; + bool m_bCachedData; +} __attribute__ ((ms_struct)); +#pragma pack( pop ) +void cb_SteamUGCRequestUGCDetailsResult_t_9776(const void *l, void *w) +{ + SteamUGCRequestUGCDetailsResult_t *lin = (SteamUGCRequestUGCDetailsResult_t *)l; + struct winSteamUGCRequestUGCDetailsResult_t_9776 *win = (struct winSteamUGCRequestUGCDetailsResult_t_9776 *)w; + lin_to_win_struct_SteamUGCDetails_t_129(&lin->m_details, &win->m_details); + win->m_bCachedData = lin->m_bCachedData; +} + } diff --git a/lsteamclient/struct_converters_132.cpp b/lsteamclient/struct_converters_132.cpp index dccb63b1..51b76248 100644 --- a/lsteamclient/struct_converters_132.cpp +++ b/lsteamclient/struct_converters_132.cpp @@ -37,17 +37,17 @@ void lin_to_win_struct_LeaderboardEntry_t_132(const void *l, void *w) } #pragma pack( push, 8 ) -struct winHTTPRequestCompleted_t_20 { +struct winHTTPRequestCompleted_t_24 { HTTPRequestHandle m_hRequest; uint64 m_ulContextValue; bool m_bRequestSuccessful; EHTTPStatusCode m_eStatusCode; } __attribute__ ((ms_struct)); #pragma pack( pop ) -void cb_HTTPRequestCompleted_t_20(const void *l, void *w) +void cb_HTTPRequestCompleted_t_24(const void *l, void *w) { HTTPRequestCompleted_t *lin = (HTTPRequestCompleted_t *)l; - struct winHTTPRequestCompleted_t_20 *win = (struct winHTTPRequestCompleted_t_20 *)w; + struct winHTTPRequestCompleted_t_24 *win = (struct winHTTPRequestCompleted_t_24 *)w; win->m_hRequest = lin->m_hRequest; win->m_ulContextValue = lin->m_ulContextValue; win->m_bRequestSuccessful = lin->m_bRequestSuccessful; @@ -148,89 +148,5 @@ void lin_to_win_struct_SteamUGCDetails_t_132(const void *l, void *w) win->m_unNumChildren = lin->m_unNumChildren; } -#pragma pack( push, 8 ) -struct winHTML_ComboNeedsPaint_t_16 { - HHTMLBrowser unBrowserHandle; - const char * pBGRA; - uint32 unWide; - uint32 unTall; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_HTML_ComboNeedsPaint_t_16(const void *l, void *w) -{ - HTML_ComboNeedsPaint_t *lin = (HTML_ComboNeedsPaint_t *)l; - struct winHTML_ComboNeedsPaint_t_16 *win = (struct winHTML_ComboNeedsPaint_t_16 *)w; - win->unBrowserHandle = lin->unBrowserHandle; - win->pBGRA = lin->pBGRA; - win->unWide = lin->unWide; - win->unTall = lin->unTall; -} - -#pragma pack( push, 8 ) -struct winHTML_ShowPopup_t_4 { - HHTMLBrowser unBrowserHandle; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_HTML_ShowPopup_t_4(const void *l, void *w) -{ - HTML_ShowPopup_t *lin = (HTML_ShowPopup_t *)l; - struct winHTML_ShowPopup_t_4 *win = (struct winHTML_ShowPopup_t_4 *)w; - win->unBrowserHandle = lin->unBrowserHandle; -} - -#pragma pack( push, 8 ) -struct winHTML_HidePopup_t_4 { - HHTMLBrowser unBrowserHandle; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_HTML_HidePopup_t_4(const void *l, void *w) -{ - HTML_HidePopup_t *lin = (HTML_HidePopup_t *)l; - struct winHTML_HidePopup_t_4 *win = (struct winHTML_HidePopup_t_4 *)w; - win->unBrowserHandle = lin->unBrowserHandle; -} - -#pragma pack( push, 8 ) -struct winHTML_SizePopup_t_20 { - HHTMLBrowser unBrowserHandle; - uint32 unX; - uint32 unY; - uint32 unWide; - uint32 unTall; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_HTML_SizePopup_t_20(const void *l, void *w) -{ - HTML_SizePopup_t *lin = (HTML_SizePopup_t *)l; - struct winHTML_SizePopup_t_20 *win = (struct winHTML_SizePopup_t_20 *)w; - win->unBrowserHandle = lin->unBrowserHandle; - win->unX = lin->unX; - win->unY = lin->unY; - win->unWide = lin->unWide; - win->unTall = lin->unTall; -} - -#pragma pack( push, 8 ) -struct winHTML_NewWindow_t_24 { - HHTMLBrowser unBrowserHandle; - const char * pchURL; - uint32 unX; - uint32 unY; - uint32 unWide; - uint32 unTall; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_HTML_NewWindow_t_24(const void *l, void *w) -{ - HTML_NewWindow_t *lin = (HTML_NewWindow_t *)l; - struct winHTML_NewWindow_t_24 *win = (struct winHTML_NewWindow_t_24 *)w; - win->unBrowserHandle = lin->unBrowserHandle; - win->pchURL = lin->pchURL; - win->unX = lin->unX; - win->unY = lin->unY; - win->unWide = lin->unWide; - win->unTall = lin->unTall; -} - } diff --git a/lsteamclient/struct_converters_134.cpp b/lsteamclient/struct_converters_134.cpp index 6398d17b..0faf9957 100644 --- a/lsteamclient/struct_converters_134.cpp +++ b/lsteamclient/struct_converters_134.cpp @@ -5,18 +5,6 @@ #include "steamworks_sdk_134/isteamgameserverstats.h" #include "steamworks_sdk_134/isteamgamecoordinator.h" extern "C" { -#pragma pack( push, 8 ) -struct winSteamServerConnectFailure_t_4 { - EResult m_eResult; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_SteamServerConnectFailure_t_4(const void *l, void *w) -{ - SteamServerConnectFailure_t *lin = (SteamServerConnectFailure_t *)l; - struct winSteamServerConnectFailure_t_4 *win = (struct winSteamServerConnectFailure_t_4 *)w; - win->m_eResult = lin->m_eResult; -} - #pragma pack( push, 8 ) struct winLeaderboardEntry_t_134 { CSteamID m_steamIDUser; diff --git a/lsteamclient/struct_converters_136.cpp b/lsteamclient/struct_converters_136.cpp index fcfceb55..bde08e7c 100644 --- a/lsteamclient/struct_converters_136.cpp +++ b/lsteamclient/struct_converters_136.cpp @@ -5,18 +5,6 @@ #include "steamworks_sdk_136/isteamgameserverstats.h" #include "steamworks_sdk_136/isteamgamecoordinator.h" extern "C" { -#pragma pack( push, 8 ) -struct winSteamAPICallCompleted_t_8 { - SteamAPICall_t m_hAsyncCall; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_SteamAPICallCompleted_t_8(const void *l, void *w) -{ - SteamAPICallCompleted_t *lin = (SteamAPICallCompleted_t *)l; - struct winSteamAPICallCompleted_t_8 *win = (struct winSteamAPICallCompleted_t_8 *)w; - win->m_hAsyncCall = lin->m_hAsyncCall; -} - #pragma pack( push, 8 ) struct winLeaderboardEntry_t_136 { CSteamID m_steamIDUser; @@ -48,22 +36,6 @@ void lin_to_win_struct_LeaderboardEntry_t_136(const void *l, void *w) win->m_hUGC = lin->m_hUGC; } -#pragma pack( push, 8 ) -struct winAppProofOfPurchaseKeyResponse_t_72 { - EResult m_eResult; - uint32 m_nAppID; - char m_rgchKey[64]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_AppProofOfPurchaseKeyResponse_t_72(const void *l, void *w) -{ - AppProofOfPurchaseKeyResponse_t *lin = (AppProofOfPurchaseKeyResponse_t *)l; - struct winAppProofOfPurchaseKeyResponse_t_72 *win = (struct winAppProofOfPurchaseKeyResponse_t_72 *)w; - win->m_eResult = lin->m_eResult; - win->m_nAppID = lin->m_nAppID; - memcpy(win->m_rgchKey, lin->m_rgchKey, sizeof(win->m_rgchKey)); -} - #pragma pack( push, 8 ) struct winSteamUGCDetails_t_136 { PublishedFileId_t m_nPublishedFileId; diff --git a/lsteamclient/struct_converters_137.cpp b/lsteamclient/struct_converters_137.cpp index 5098608d..0d0a2e76 100644 --- a/lsteamclient/struct_converters_137.cpp +++ b/lsteamclient/struct_converters_137.cpp @@ -5,20 +5,6 @@ #include "steamworks_sdk_137/isteamgameserverstats.h" #include "steamworks_sdk_137/isteamgamecoordinator.h" extern "C" { -#pragma pack( push, 8 ) -struct winRemoteStorageConflictResolution_t_8 { - AppId_t m_nAppID; - EResult m_eResult; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_RemoteStorageConflictResolution_t_8(const void *l, void *w) -{ - RemoteStorageConflictResolution_t *lin = (RemoteStorageConflictResolution_t *)l; - struct winRemoteStorageConflictResolution_t_8 *win = (struct winRemoteStorageConflictResolution_t_8 *)w; - win->m_nAppID = lin->m_nAppID; - win->m_eResult = lin->m_eResult; -} - #pragma pack( push, 8 ) struct winLeaderboardEntry_t_137 { CSteamID m_steamIDUser; diff --git a/lsteamclient/struct_converters_140.cpp b/lsteamclient/struct_converters_140.cpp index f854b8f1..b10d5dc9 100644 --- a/lsteamclient/struct_converters_140.cpp +++ b/lsteamclient/struct_converters_140.cpp @@ -130,19 +130,5 @@ void lin_to_win_struct_SteamUGCDetails_t_140(const void *l, void *w) win->m_unNumChildren = lin->m_unNumChildren; } -#pragma pack( push, 8 ) -struct winSubmitItemUpdateResult_t_8 { - EResult m_eResult; - bool m_bUserNeedsToAcceptWorkshopLegalAgreement; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_SubmitItemUpdateResult_t_8(const void *l, void *w) -{ - SubmitItemUpdateResult_t *lin = (SubmitItemUpdateResult_t *)l; - struct winSubmitItemUpdateResult_t_8 *win = (struct winSubmitItemUpdateResult_t_8 *)w; - win->m_eResult = lin->m_eResult; - win->m_bUserNeedsToAcceptWorkshopLegalAgreement = lin->m_bUserNeedsToAcceptWorkshopLegalAgreement; -} - } diff --git a/lsteamclient/struct_converters_141.cpp b/lsteamclient/struct_converters_141.cpp index c0de5e91..6d9aef5f 100644 --- a/lsteamclient/struct_converters_141.cpp +++ b/lsteamclient/struct_converters_141.cpp @@ -36,24 +36,6 @@ void lin_to_win_struct_LeaderboardEntry_t_141(const void *l, void *w) win->m_hUGC = lin->m_hUGC; } -#pragma pack( push, 8 ) -struct winSteamUnifiedMessagesSendMethodResult_t_24 { - ClientUnifiedMessageHandle m_hHandle; - uint64 m_unContext; - EResult m_eResult; - uint32 m_unResponseSize; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_SteamUnifiedMessagesSendMethodResult_t_24(const void *l, void *w) -{ - SteamUnifiedMessagesSendMethodResult_t *lin = (SteamUnifiedMessagesSendMethodResult_t *)l; - struct winSteamUnifiedMessagesSendMethodResult_t_24 *win = (struct winSteamUnifiedMessagesSendMethodResult_t_24 *)w; - win->m_hHandle = lin->m_hHandle; - win->m_unContext = lin->m_unContext; - win->m_eResult = lin->m_eResult; - win->m_unResponseSize = lin->m_unResponseSize; -} - #pragma pack( push, 8 ) struct winSteamUGCDetails_t_141 { PublishedFileId_t m_nPublishedFileId; diff --git a/lsteamclient/struct_converters_142.cpp b/lsteamclient/struct_converters_142.cpp index dd70fc5d..24b37f0c 100644 --- a/lsteamclient/struct_converters_142.cpp +++ b/lsteamclient/struct_converters_142.cpp @@ -6,739 +6,37 @@ #include "steamworks_sdk_142/isteamgamecoordinator.h" extern "C" { #pragma pack( push, 8 ) -struct winSteamServersConnected_t_1 { -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_SteamServersConnected_t_1(const void *l, void *w) -{ - SteamServersConnected_t *lin = (SteamServersConnected_t *)l; - struct winSteamServersConnected_t_1 *win = (struct winSteamServersConnected_t_1 *)w; -} - -#pragma pack( push, 8 ) -struct winSteamServerConnectFailure_t_8 { - EResult m_eResult; - bool m_bStillRetrying; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_SteamServerConnectFailure_t_8(const void *l, void *w) -{ - SteamServerConnectFailure_t *lin = (SteamServerConnectFailure_t *)l; - struct winSteamServerConnectFailure_t_8 *win = (struct winSteamServerConnectFailure_t_8 *)w; - win->m_eResult = lin->m_eResult; - win->m_bStillRetrying = lin->m_bStillRetrying; -} - -#pragma pack( push, 8 ) -struct winSteamServersDisconnected_t_4 { - EResult m_eResult; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_SteamServersDisconnected_t_4(const void *l, void *w) -{ - SteamServersDisconnected_t *lin = (SteamServersDisconnected_t *)l; - struct winSteamServersDisconnected_t_4 *win = (struct winSteamServersDisconnected_t_4 *)w; - win->m_eResult = lin->m_eResult; -} - -#pragma pack( push, 8 ) -struct winClientGameServerDeny_t_16 { - uint32 m_uAppID; - uint32 m_unGameServerIP; - uint16 m_usGameServerPort; - uint16 m_bSecure; - uint32 m_uReason; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_ClientGameServerDeny_t_16(const void *l, void *w) -{ - ClientGameServerDeny_t *lin = (ClientGameServerDeny_t *)l; - struct winClientGameServerDeny_t_16 *win = (struct winClientGameServerDeny_t_16 *)w; - win->m_uAppID = lin->m_uAppID; - win->m_unGameServerIP = lin->m_unGameServerIP; - win->m_usGameServerPort = lin->m_usGameServerPort; - win->m_bSecure = lin->m_bSecure; - win->m_uReason = lin->m_uReason; -} - -#pragma pack( push, 8 ) -struct winIPCFailure_t_1 { - uint8 m_eFailureType; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_IPCFailure_t_1(const void *l, void *w) -{ - IPCFailure_t *lin = (IPCFailure_t *)l; - struct winIPCFailure_t_1 *win = (struct winIPCFailure_t_1 *)w; - win->m_eFailureType = lin->m_eFailureType; -} - -#pragma pack( push, 8 ) -struct winLicensesUpdated_t_1 { -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_LicensesUpdated_t_1(const void *l, void *w) -{ - LicensesUpdated_t *lin = (LicensesUpdated_t *)l; - struct winLicensesUpdated_t_1 *win = (struct winLicensesUpdated_t_1 *)w; -} - -#pragma pack( push, 8 ) -struct winValidateAuthTicketResponse_t_20 { - CSteamID m_SteamID; - EAuthSessionResponse m_eAuthSessionResponse; - CSteamID m_OwnerSteamID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_ValidateAuthTicketResponse_t_20(const void *l, void *w) -{ - ValidateAuthTicketResponse_t *lin = (ValidateAuthTicketResponse_t *)l; - struct winValidateAuthTicketResponse_t_20 *win = (struct winValidateAuthTicketResponse_t_20 *)w; - win->m_SteamID = lin->m_SteamID; - win->m_eAuthSessionResponse = lin->m_eAuthSessionResponse; - win->m_OwnerSteamID = lin->m_OwnerSteamID; -} - -#pragma pack( push, 8 ) -struct winMicroTxnAuthorizationResponse_t_16 { +struct winMicroTxnAuthorizationResponse_t_24 { uint32 m_unAppID; uint64 m_ulOrderID; uint8 m_bAuthorized; } __attribute__ ((ms_struct)); #pragma pack( pop ) -void cb_MicroTxnAuthorizationResponse_t_16(const void *l, void *w) +void cb_MicroTxnAuthorizationResponse_t_24(const void *l, void *w) { MicroTxnAuthorizationResponse_t *lin = (MicroTxnAuthorizationResponse_t *)l; - struct winMicroTxnAuthorizationResponse_t_16 *win = (struct winMicroTxnAuthorizationResponse_t_16 *)w; + struct winMicroTxnAuthorizationResponse_t_24 *win = (struct winMicroTxnAuthorizationResponse_t_24 *)w; win->m_unAppID = lin->m_unAppID; win->m_ulOrderID = lin->m_ulOrderID; win->m_bAuthorized = lin->m_bAuthorized; } #pragma pack( push, 8 ) -struct winEncryptedAppTicketResponse_t_4 { - EResult m_eResult; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_EncryptedAppTicketResponse_t_4(const void *l, void *w) -{ - EncryptedAppTicketResponse_t *lin = (EncryptedAppTicketResponse_t *)l; - struct winEncryptedAppTicketResponse_t_4 *win = (struct winEncryptedAppTicketResponse_t_4 *)w; - win->m_eResult = lin->m_eResult; -} - -#pragma pack( push, 8 ) -struct winGetAuthSessionTicketResponse_t_8 { - HAuthTicket m_hAuthTicket; - EResult m_eResult; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_GetAuthSessionTicketResponse_t_8(const void *l, void *w) -{ - GetAuthSessionTicketResponse_t *lin = (GetAuthSessionTicketResponse_t *)l; - struct winGetAuthSessionTicketResponse_t_8 *win = (struct winGetAuthSessionTicketResponse_t_8 *)w; - win->m_hAuthTicket = lin->m_hAuthTicket; - win->m_eResult = lin->m_eResult; -} - -#pragma pack( push, 8 ) -struct winGameWebCallback_t_256 { - char m_szURL[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_GameWebCallback_t_256(const void *l, void *w) -{ - GameWebCallback_t *lin = (GameWebCallback_t *)l; - struct winGameWebCallback_t_256 *win = (struct winGameWebCallback_t_256 *)w; - memcpy(win->m_szURL, lin->m_szURL, sizeof(win->m_szURL)); -} - -#pragma pack( push, 8 ) -struct winStoreAuthURLResponse_t_512 { - char m_szURL[512]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_StoreAuthURLResponse_t_512(const void *l, void *w) -{ - StoreAuthURLResponse_t *lin = (StoreAuthURLResponse_t *)l; - struct winStoreAuthURLResponse_t_512 *win = (struct winStoreAuthURLResponse_t_512 *)w; - memcpy(win->m_szURL, lin->m_szURL, sizeof(win->m_szURL)); -} - -#pragma pack( push, 8 ) -struct winPersonaStateChange_t_12 { - uint64 m_ulSteamID; - int m_nChangeFlags; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_PersonaStateChange_t_12(const void *l, void *w) -{ - PersonaStateChange_t *lin = (PersonaStateChange_t *)l; - struct winPersonaStateChange_t_12 *win = (struct winPersonaStateChange_t_12 *)w; - win->m_ulSteamID = lin->m_ulSteamID; - win->m_nChangeFlags = lin->m_nChangeFlags; -} - -#pragma pack( push, 8 ) -struct winGameOverlayActivated_t_1 { - uint8 m_bActive; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_GameOverlayActivated_t_1(const void *l, void *w) -{ - GameOverlayActivated_t *lin = (GameOverlayActivated_t *)l; - struct winGameOverlayActivated_t_1 *win = (struct winGameOverlayActivated_t_1 *)w; - win->m_bActive = lin->m_bActive; -} - -#pragma pack( push, 8 ) -struct winGameServerChangeRequested_t_128 { - char m_rgchServer[64]; - char m_rgchPassword[64]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_GameServerChangeRequested_t_128(const void *l, void *w) -{ - GameServerChangeRequested_t *lin = (GameServerChangeRequested_t *)l; - struct winGameServerChangeRequested_t_128 *win = (struct winGameServerChangeRequested_t_128 *)w; - memcpy(win->m_rgchServer, lin->m_rgchServer, sizeof(win->m_rgchServer)); - memcpy(win->m_rgchPassword, lin->m_rgchPassword, sizeof(win->m_rgchPassword)); -} - -#pragma pack( push, 8 ) -struct winGameLobbyJoinRequested_t_16 { - CSteamID m_steamIDLobby; - CSteamID m_steamIDFriend; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_GameLobbyJoinRequested_t_16(const void *l, void *w) -{ - GameLobbyJoinRequested_t *lin = (GameLobbyJoinRequested_t *)l; - struct winGameLobbyJoinRequested_t_16 *win = (struct winGameLobbyJoinRequested_t_16 *)w; - win->m_steamIDLobby = lin->m_steamIDLobby; - win->m_steamIDFriend = lin->m_steamIDFriend; -} - -#pragma pack( push, 8 ) -struct winAvatarImageLoaded_t_20 { - CSteamID m_steamID; - int m_iImage; - int m_iWide; - int m_iTall; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_AvatarImageLoaded_t_20(const void *l, void *w) -{ - AvatarImageLoaded_t *lin = (AvatarImageLoaded_t *)l; - struct winAvatarImageLoaded_t_20 *win = (struct winAvatarImageLoaded_t_20 *)w; - win->m_steamID = lin->m_steamID; - win->m_iImage = lin->m_iImage; - win->m_iWide = lin->m_iWide; - win->m_iTall = lin->m_iTall; -} - -#pragma pack( push, 8 ) -struct winClanOfficerListResponse_t_16 { - CSteamID m_steamIDClan; - int m_cOfficers; - uint8 m_bSuccess; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_ClanOfficerListResponse_t_16(const void *l, void *w) -{ - ClanOfficerListResponse_t *lin = (ClanOfficerListResponse_t *)l; - struct winClanOfficerListResponse_t_16 *win = (struct winClanOfficerListResponse_t_16 *)w; - win->m_steamIDClan = lin->m_steamIDClan; - win->m_cOfficers = lin->m_cOfficers; - win->m_bSuccess = lin->m_bSuccess; -} - -#pragma pack( push, 8 ) -struct winFriendRichPresenceUpdate_t_12 { - CSteamID m_steamIDFriend; - AppId_t m_nAppID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_FriendRichPresenceUpdate_t_12(const void *l, void *w) -{ - FriendRichPresenceUpdate_t *lin = (FriendRichPresenceUpdate_t *)l; - struct winFriendRichPresenceUpdate_t_12 *win = (struct winFriendRichPresenceUpdate_t_12 *)w; - win->m_steamIDFriend = lin->m_steamIDFriend; - win->m_nAppID = lin->m_nAppID; -} - -#pragma pack( push, 8 ) -struct winGameRichPresenceJoinRequested_t_264 { - CSteamID m_steamIDFriend; - char m_rgchConnect[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_GameRichPresenceJoinRequested_t_264(const void *l, void *w) -{ - GameRichPresenceJoinRequested_t *lin = (GameRichPresenceJoinRequested_t *)l; - struct winGameRichPresenceJoinRequested_t_264 *win = (struct winGameRichPresenceJoinRequested_t_264 *)w; - win->m_steamIDFriend = lin->m_steamIDFriend; - memcpy(win->m_rgchConnect, lin->m_rgchConnect, sizeof(win->m_rgchConnect)); -} - -#pragma pack( push, 8 ) -struct winGameConnectedClanChatMsg_t_20 { - CSteamID m_steamIDClanChat; - CSteamID m_steamIDUser; - int m_iMessageID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_GameConnectedClanChatMsg_t_20(const void *l, void *w) -{ - GameConnectedClanChatMsg_t *lin = (GameConnectedClanChatMsg_t *)l; - struct winGameConnectedClanChatMsg_t_20 *win = (struct winGameConnectedClanChatMsg_t_20 *)w; - win->m_steamIDClanChat = lin->m_steamIDClanChat; - win->m_steamIDUser = lin->m_steamIDUser; - win->m_iMessageID = lin->m_iMessageID; -} - -#pragma pack( push, 8 ) -struct winGameConnectedChatJoin_t_16 { - CSteamID m_steamIDClanChat; - CSteamID m_steamIDUser; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_GameConnectedChatJoin_t_16(const void *l, void *w) -{ - GameConnectedChatJoin_t *lin = (GameConnectedChatJoin_t *)l; - struct winGameConnectedChatJoin_t_16 *win = (struct winGameConnectedChatJoin_t_16 *)w; - win->m_steamIDClanChat = lin->m_steamIDClanChat; - win->m_steamIDUser = lin->m_steamIDUser; -} - -#pragma pack( push, 8 ) -struct winGameConnectedChatLeave_t_18 { - CSteamID m_steamIDClanChat; - CSteamID m_steamIDUser; - bool m_bKicked; - bool m_bDropped; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_GameConnectedChatLeave_t_18(const void *l, void *w) -{ - GameConnectedChatLeave_t *lin = (GameConnectedChatLeave_t *)l; - struct winGameConnectedChatLeave_t_18 *win = (struct winGameConnectedChatLeave_t_18 *)w; - win->m_steamIDClanChat = lin->m_steamIDClanChat; - win->m_steamIDUser = lin->m_steamIDUser; - win->m_bKicked = lin->m_bKicked; - win->m_bDropped = lin->m_bDropped; -} - -#pragma pack( push, 8 ) -struct winDownloadClanActivityCountsResult_t_1 { - bool m_bSuccess; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_DownloadClanActivityCountsResult_t_1(const void *l, void *w) -{ - DownloadClanActivityCountsResult_t *lin = (DownloadClanActivityCountsResult_t *)l; - struct winDownloadClanActivityCountsResult_t_1 *win = (struct winDownloadClanActivityCountsResult_t_1 *)w; - win->m_bSuccess = lin->m_bSuccess; -} - -#pragma pack( push, 8 ) -struct winJoinClanChatRoomCompletionResult_t_12 { - CSteamID m_steamIDClanChat; - EChatRoomEnterResponse m_eChatRoomEnterResponse; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_JoinClanChatRoomCompletionResult_t_12(const void *l, void *w) -{ - JoinClanChatRoomCompletionResult_t *lin = (JoinClanChatRoomCompletionResult_t *)l; - struct winJoinClanChatRoomCompletionResult_t_12 *win = (struct winJoinClanChatRoomCompletionResult_t_12 *)w; - win->m_steamIDClanChat = lin->m_steamIDClanChat; - win->m_eChatRoomEnterResponse = lin->m_eChatRoomEnterResponse; -} - -#pragma pack( push, 8 ) -struct winGameConnectedFriendChatMsg_t_12 { - CSteamID m_steamIDUser; - int m_iMessageID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_GameConnectedFriendChatMsg_t_12(const void *l, void *w) -{ - GameConnectedFriendChatMsg_t *lin = (GameConnectedFriendChatMsg_t *)l; - struct winGameConnectedFriendChatMsg_t_12 *win = (struct winGameConnectedFriendChatMsg_t_12 *)w; - win->m_steamIDUser = lin->m_steamIDUser; - win->m_iMessageID = lin->m_iMessageID; -} - -#pragma pack( push, 8 ) -struct winFriendsGetFollowerCount_t_16 { - EResult m_eResult; - CSteamID m_steamID; - int m_nCount; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_FriendsGetFollowerCount_t_16(const void *l, void *w) -{ - FriendsGetFollowerCount_t *lin = (FriendsGetFollowerCount_t *)l; - struct winFriendsGetFollowerCount_t_16 *win = (struct winFriendsGetFollowerCount_t_16 *)w; - win->m_eResult = lin->m_eResult; - win->m_steamID = lin->m_steamID; - win->m_nCount = lin->m_nCount; -} - -#pragma pack( push, 8 ) -struct winFriendsIsFollowing_t_16 { - EResult m_eResult; - CSteamID m_steamID; - bool m_bIsFollowing; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_FriendsIsFollowing_t_16(const void *l, void *w) -{ - FriendsIsFollowing_t *lin = (FriendsIsFollowing_t *)l; - struct winFriendsIsFollowing_t_16 *win = (struct winFriendsIsFollowing_t_16 *)w; - win->m_eResult = lin->m_eResult; - win->m_steamID = lin->m_steamID; - win->m_bIsFollowing = lin->m_bIsFollowing; -} - -#pragma pack( push, 8 ) -struct winFriendsEnumerateFollowingList_t_412 { - EResult m_eResult; - CSteamID m_rgSteamID[50]; - int32 m_nResultsReturned; - int32 m_nTotalResultCount; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_FriendsEnumerateFollowingList_t_412(const void *l, void *w) -{ - FriendsEnumerateFollowingList_t *lin = (FriendsEnumerateFollowingList_t *)l; - struct winFriendsEnumerateFollowingList_t_412 *win = (struct winFriendsEnumerateFollowingList_t_412 *)w; - win->m_eResult = lin->m_eResult; - memcpy(win->m_rgSteamID, lin->m_rgSteamID, sizeof(win->m_rgSteamID)); - win->m_nResultsReturned = lin->m_nResultsReturned; - win->m_nTotalResultCount = lin->m_nTotalResultCount; -} - -#pragma pack( push, 8 ) -struct winSetPersonaNameResponse_t_8 { - bool m_bSuccess; - bool m_bLocalSuccess; - EResult m_result; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_SetPersonaNameResponse_t_8(const void *l, void *w) -{ - SetPersonaNameResponse_t *lin = (SetPersonaNameResponse_t *)l; - struct winSetPersonaNameResponse_t_8 *win = (struct winSetPersonaNameResponse_t_8 *)w; - win->m_bSuccess = lin->m_bSuccess; - win->m_bLocalSuccess = lin->m_bLocalSuccess; - win->m_result = lin->m_result; -} - -#pragma pack( push, 8 ) -struct winIPCountry_t_1 { -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_IPCountry_t_1(const void *l, void *w) -{ - IPCountry_t *lin = (IPCountry_t *)l; - struct winIPCountry_t_1 *win = (struct winIPCountry_t_1 *)w; -} - -#pragma pack( push, 8 ) -struct winLowBatteryPower_t_1 { - uint8 m_nMinutesBatteryLeft; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_LowBatteryPower_t_1(const void *l, void *w) -{ - LowBatteryPower_t *lin = (LowBatteryPower_t *)l; - struct winLowBatteryPower_t_1 *win = (struct winLowBatteryPower_t_1 *)w; - win->m_nMinutesBatteryLeft = lin->m_nMinutesBatteryLeft; -} - -#pragma pack( push, 8 ) -struct winSteamAPICallCompleted_t_16 { - SteamAPICall_t m_hAsyncCall; - int m_iCallback; - uint32 m_cubParam; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_SteamAPICallCompleted_t_16(const void *l, void *w) -{ - SteamAPICallCompleted_t *lin = (SteamAPICallCompleted_t *)l; - struct winSteamAPICallCompleted_t_16 *win = (struct winSteamAPICallCompleted_t_16 *)w; - win->m_hAsyncCall = lin->m_hAsyncCall; - win->m_iCallback = lin->m_iCallback; - win->m_cubParam = lin->m_cubParam; -} - -#pragma pack( push, 8 ) -struct winSteamShutdown_t_1 { -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_SteamShutdown_t_1(const void *l, void *w) -{ - SteamShutdown_t *lin = (SteamShutdown_t *)l; - struct winSteamShutdown_t_1 *win = (struct winSteamShutdown_t_1 *)w; -} - -#pragma pack( push, 8 ) -struct winCheckFileSignature_t_4 { - ECheckFileSignature m_eCheckFileSignature; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_CheckFileSignature_t_4(const void *l, void *w) -{ - CheckFileSignature_t *lin = (CheckFileSignature_t *)l; - struct winCheckFileSignature_t_4 *win = (struct winCheckFileSignature_t_4 *)w; - win->m_eCheckFileSignature = lin->m_eCheckFileSignature; -} - -#pragma pack( push, 8 ) -struct winGamepadTextInputDismissed_t_8 { - bool m_bSubmitted; - uint32 m_unSubmittedText; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_GamepadTextInputDismissed_t_8(const void *l, void *w) -{ - GamepadTextInputDismissed_t *lin = (GamepadTextInputDismissed_t *)l; - struct winGamepadTextInputDismissed_t_8 *win = (struct winGamepadTextInputDismissed_t_8 *)w; - win->m_bSubmitted = lin->m_bSubmitted; - win->m_unSubmittedText = lin->m_unSubmittedText; -} - -#pragma pack( push, 8 ) -struct winFavoritesListChanged_t_28 { - uint32 m_nIP; - uint32 m_nQueryPort; - uint32 m_nConnPort; - uint32 m_nAppID; - uint32 m_nFlags; - bool m_bAdd; - AccountID_t m_unAccountId; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_FavoritesListChanged_t_28(const void *l, void *w) -{ - FavoritesListChanged_t *lin = (FavoritesListChanged_t *)l; - struct winFavoritesListChanged_t_28 *win = (struct winFavoritesListChanged_t_28 *)w; - win->m_nIP = lin->m_nIP; - win->m_nQueryPort = lin->m_nQueryPort; - win->m_nConnPort = lin->m_nConnPort; - win->m_nAppID = lin->m_nAppID; - win->m_nFlags = lin->m_nFlags; - win->m_bAdd = lin->m_bAdd; - win->m_unAccountId = lin->m_unAccountId; -} - -#pragma pack( push, 8 ) -struct winLobbyInvite_t_24 { - uint64 m_ulSteamIDUser; - uint64 m_ulSteamIDLobby; - uint64 m_ulGameID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_LobbyInvite_t_24(const void *l, void *w) -{ - LobbyInvite_t *lin = (LobbyInvite_t *)l; - struct winLobbyInvite_t_24 *win = (struct winLobbyInvite_t_24 *)w; - win->m_ulSteamIDUser = lin->m_ulSteamIDUser; - win->m_ulSteamIDLobby = lin->m_ulSteamIDLobby; - win->m_ulGameID = lin->m_ulGameID; -} - -#pragma pack( push, 8 ) -struct winLobbyEnter_t_20 { - uint64 m_ulSteamIDLobby; - uint32 m_rgfChatPermissions; - bool m_bLocked; - uint32 m_EChatRoomEnterResponse; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_LobbyEnter_t_20(const void *l, void *w) -{ - LobbyEnter_t *lin = (LobbyEnter_t *)l; - struct winLobbyEnter_t_20 *win = (struct winLobbyEnter_t_20 *)w; - win->m_ulSteamIDLobby = lin->m_ulSteamIDLobby; - win->m_rgfChatPermissions = lin->m_rgfChatPermissions; - win->m_bLocked = lin->m_bLocked; - win->m_EChatRoomEnterResponse = lin->m_EChatRoomEnterResponse; -} - -#pragma pack( push, 8 ) -struct winLobbyDataUpdate_t_20 { - uint64 m_ulSteamIDLobby; - uint64 m_ulSteamIDMember; - uint8 m_bSuccess; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_LobbyDataUpdate_t_20(const void *l, void *w) -{ - LobbyDataUpdate_t *lin = (LobbyDataUpdate_t *)l; - struct winLobbyDataUpdate_t_20 *win = (struct winLobbyDataUpdate_t_20 *)w; - win->m_ulSteamIDLobby = lin->m_ulSteamIDLobby; - win->m_ulSteamIDMember = lin->m_ulSteamIDMember; - win->m_bSuccess = lin->m_bSuccess; -} - -#pragma pack( push, 8 ) -struct winLobbyChatUpdate_t_28 { - uint64 m_ulSteamIDLobby; - uint64 m_ulSteamIDUserChanged; - uint64 m_ulSteamIDMakingChange; - uint32 m_rgfChatMemberStateChange; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_LobbyChatUpdate_t_28(const void *l, void *w) -{ - LobbyChatUpdate_t *lin = (LobbyChatUpdate_t *)l; - struct winLobbyChatUpdate_t_28 *win = (struct winLobbyChatUpdate_t_28 *)w; - win->m_ulSteamIDLobby = lin->m_ulSteamIDLobby; - win->m_ulSteamIDUserChanged = lin->m_ulSteamIDUserChanged; - win->m_ulSteamIDMakingChange = lin->m_ulSteamIDMakingChange; - win->m_rgfChatMemberStateChange = lin->m_rgfChatMemberStateChange; -} - -#pragma pack( push, 8 ) -struct winLobbyChatMsg_t_24 { - uint64 m_ulSteamIDLobby; - uint64 m_ulSteamIDUser; - uint8 m_eChatEntryType; - uint32 m_iChatID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_LobbyChatMsg_t_24(const void *l, void *w) -{ - LobbyChatMsg_t *lin = (LobbyChatMsg_t *)l; - struct winLobbyChatMsg_t_24 *win = (struct winLobbyChatMsg_t_24 *)w; - win->m_ulSteamIDLobby = lin->m_ulSteamIDLobby; - win->m_ulSteamIDUser = lin->m_ulSteamIDUser; - win->m_eChatEntryType = lin->m_eChatEntryType; - win->m_iChatID = lin->m_iChatID; -} - -#pragma pack( push, 8 ) -struct winLobbyGameCreated_t_24 { - uint64 m_ulSteamIDLobby; - uint64 m_ulSteamIDGameServer; - uint32 m_unIP; - uint16 m_usPort; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_LobbyGameCreated_t_24(const void *l, void *w) -{ - LobbyGameCreated_t *lin = (LobbyGameCreated_t *)l; - struct winLobbyGameCreated_t_24 *win = (struct winLobbyGameCreated_t_24 *)w; - win->m_ulSteamIDLobby = lin->m_ulSteamIDLobby; - win->m_ulSteamIDGameServer = lin->m_ulSteamIDGameServer; - win->m_unIP = lin->m_unIP; - win->m_usPort = lin->m_usPort; -} - -#pragma pack( push, 8 ) -struct winLobbyMatchList_t_4 { - uint32 m_nLobbiesMatching; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_LobbyMatchList_t_4(const void *l, void *w) -{ - LobbyMatchList_t *lin = (LobbyMatchList_t *)l; - struct winLobbyMatchList_t_4 *win = (struct winLobbyMatchList_t_4 *)w; - win->m_nLobbiesMatching = lin->m_nLobbiesMatching; -} - -#pragma pack( push, 8 ) -struct winLobbyKicked_t_20 { - uint64 m_ulSteamIDLobby; - uint64 m_ulSteamIDAdmin; - uint8 m_bKickedDueToDisconnect; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_LobbyKicked_t_20(const void *l, void *w) -{ - LobbyKicked_t *lin = (LobbyKicked_t *)l; - struct winLobbyKicked_t_20 *win = (struct winLobbyKicked_t_20 *)w; - win->m_ulSteamIDLobby = lin->m_ulSteamIDLobby; - win->m_ulSteamIDAdmin = lin->m_ulSteamIDAdmin; - win->m_bKickedDueToDisconnect = lin->m_bKickedDueToDisconnect; -} - -#pragma pack( push, 8 ) -struct winLobbyCreated_t_12 { +struct winLobbyCreated_t_16 { EResult m_eResult; uint64 m_ulSteamIDLobby; } __attribute__ ((ms_struct)); #pragma pack( pop ) -void cb_LobbyCreated_t_12(const void *l, void *w) +void cb_LobbyCreated_t_16(const void *l, void *w) { LobbyCreated_t *lin = (LobbyCreated_t *)l; - struct winLobbyCreated_t_12 *win = (struct winLobbyCreated_t_12 *)w; + struct winLobbyCreated_t_16 *win = (struct winLobbyCreated_t_16 *)w; win->m_eResult = lin->m_eResult; win->m_ulSteamIDLobby = lin->m_ulSteamIDLobby; } #pragma pack( push, 8 ) -struct winPSNGameBootInviteResult_t_9 { - bool m_bGameBootInviteExists; - CSteamID m_steamIDLobby; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_PSNGameBootInviteResult_t_9(const void *l, void *w) -{ - PSNGameBootInviteResult_t *lin = (PSNGameBootInviteResult_t *)l; - struct winPSNGameBootInviteResult_t_9 *win = (struct winPSNGameBootInviteResult_t_9 *)w; - win->m_bGameBootInviteExists = lin->m_bGameBootInviteExists; - win->m_steamIDLobby = lin->m_steamIDLobby; -} - -#pragma pack( push, 8 ) -struct winFavoritesListAccountsUpdated_t_4 { - EResult m_eResult; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_FavoritesListAccountsUpdated_t_4(const void *l, void *w) -{ - FavoritesListAccountsUpdated_t *lin = (FavoritesListAccountsUpdated_t *)l; - struct winFavoritesListAccountsUpdated_t_4 *win = (struct winFavoritesListAccountsUpdated_t_4 *)w; - win->m_eResult = lin->m_eResult; -} - -#pragma pack( push, 8 ) -struct winRemoteStorageAppSyncedClient_t_12 { - AppId_t m_nAppID; - EResult m_eResult; - int m_unNumDownloads; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_RemoteStorageAppSyncedClient_t_12(const void *l, void *w) -{ - RemoteStorageAppSyncedClient_t *lin = (RemoteStorageAppSyncedClient_t *)l; - struct winRemoteStorageAppSyncedClient_t_12 *win = (struct winRemoteStorageAppSyncedClient_t_12 *)w; - win->m_nAppID = lin->m_nAppID; - win->m_eResult = lin->m_eResult; - win->m_unNumDownloads = lin->m_unNumDownloads; -} - -#pragma pack( push, 8 ) -struct winRemoteStorageAppSyncedServer_t_12 { - AppId_t m_nAppID; - EResult m_eResult; - int m_unNumUploads; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_RemoteStorageAppSyncedServer_t_12(const void *l, void *w) -{ - RemoteStorageAppSyncedServer_t *lin = (RemoteStorageAppSyncedServer_t *)l; - struct winRemoteStorageAppSyncedServer_t_12 *win = (struct winRemoteStorageAppSyncedServer_t_12 *)w; - win->m_nAppID = lin->m_nAppID; - win->m_eResult = lin->m_eResult; - win->m_unNumUploads = lin->m_unNumUploads; -} - -#pragma pack( push, 8 ) -struct winRemoteStorageAppSyncProgress_t_280 { +struct winRemoteStorageAppSyncProgress_t_288 { char m_rgchCurrentFile[260]; AppId_t m_nAppID; uint32 m_uBytesTransferredThisChunk; @@ -746,10 +44,10 @@ struct winRemoteStorageAppSyncProgress_t_280 { bool m_bUploading; } __attribute__ ((ms_struct)); #pragma pack( pop ) -void cb_RemoteStorageAppSyncProgress_t_280(const void *l, void *w) +void cb_RemoteStorageAppSyncProgress_t_288(const void *l, void *w) { RemoteStorageAppSyncProgress_t *lin = (RemoteStorageAppSyncProgress_t *)l; - struct winRemoteStorageAppSyncProgress_t_280 *win = (struct winRemoteStorageAppSyncProgress_t_280 *)w; + struct winRemoteStorageAppSyncProgress_t_288 *win = (struct winRemoteStorageAppSyncProgress_t_288 *)w; memcpy(win->m_rgchCurrentFile, lin->m_rgchCurrentFile, sizeof(win->m_rgchCurrentFile)); win->m_nAppID = lin->m_nAppID; win->m_uBytesTransferredThisChunk = lin->m_uBytesTransferredThisChunk; @@ -758,77 +56,63 @@ void cb_RemoteStorageAppSyncProgress_t_280(const void *l, void *w) } #pragma pack( push, 8 ) -struct winRemoteStorageAppSyncStatusCheck_t_8 { - AppId_t m_nAppID; - EResult m_eResult; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_RemoteStorageAppSyncStatusCheck_t_8(const void *l, void *w) -{ - RemoteStorageAppSyncStatusCheck_t *lin = (RemoteStorageAppSyncStatusCheck_t *)l; - struct winRemoteStorageAppSyncStatusCheck_t_8 *win = (struct winRemoteStorageAppSyncStatusCheck_t_8 *)w; - win->m_nAppID = lin->m_nAppID; - win->m_eResult = lin->m_eResult; -} - -#pragma pack( push, 8 ) -struct winRemoteStorageFileShareResult_t_272 { +struct winRemoteStorageFileShareResult_t_280 { EResult m_eResult; UGCHandle_t m_hFile; char m_rgchFilename[260]; } __attribute__ ((ms_struct)); #pragma pack( pop ) -void cb_RemoteStorageFileShareResult_t_272(const void *l, void *w) +void cb_RemoteStorageFileShareResult_t_280(const void *l, void *w) { RemoteStorageFileShareResult_t *lin = (RemoteStorageFileShareResult_t *)l; - struct winRemoteStorageFileShareResult_t_272 *win = (struct winRemoteStorageFileShareResult_t_272 *)w; + struct winRemoteStorageFileShareResult_t_280 *win = (struct winRemoteStorageFileShareResult_t_280 *)w; win->m_eResult = lin->m_eResult; win->m_hFile = lin->m_hFile; memcpy(win->m_rgchFilename, lin->m_rgchFilename, sizeof(win->m_rgchFilename)); } #pragma pack( push, 8 ) -struct winRemoteStoragePublishFileResult_t_16 { +struct winRemoteStoragePublishFileResult_t_24 { EResult m_eResult; PublishedFileId_t m_nPublishedFileId; bool m_bUserNeedsToAcceptWorkshopLegalAgreement; } __attribute__ ((ms_struct)); #pragma pack( pop ) -void cb_RemoteStoragePublishFileResult_t_16(const void *l, void *w) +void cb_RemoteStoragePublishFileResult_t_24(const void *l, void *w) { RemoteStoragePublishFileResult_t *lin = (RemoteStoragePublishFileResult_t *)l; - struct winRemoteStoragePublishFileResult_t_16 *win = (struct winRemoteStoragePublishFileResult_t_16 *)w; + struct winRemoteStoragePublishFileResult_t_24 *win = (struct winRemoteStoragePublishFileResult_t_24 *)w; win->m_eResult = lin->m_eResult; win->m_nPublishedFileId = lin->m_nPublishedFileId; win->m_bUserNeedsToAcceptWorkshopLegalAgreement = lin->m_bUserNeedsToAcceptWorkshopLegalAgreement; } #pragma pack( push, 8 ) -struct winRemoteStorageDeletePublishedFileResult_t_12 { +struct winRemoteStorageDeletePublishedFileResult_t_16 { EResult m_eResult; PublishedFileId_t m_nPublishedFileId; } __attribute__ ((ms_struct)); #pragma pack( pop ) -void cb_RemoteStorageDeletePublishedFileResult_t_12(const void *l, void *w) +void cb_RemoteStorageDeletePublishedFileResult_t_16(const void *l, void *w) { RemoteStorageDeletePublishedFileResult_t *lin = (RemoteStorageDeletePublishedFileResult_t *)l; - struct winRemoteStorageDeletePublishedFileResult_t_12 *win = (struct winRemoteStorageDeletePublishedFileResult_t_12 *)w; + struct winRemoteStorageDeletePublishedFileResult_t_16 *win = (struct winRemoteStorageDeletePublishedFileResult_t_16 *)w; win->m_eResult = lin->m_eResult; win->m_nPublishedFileId = lin->m_nPublishedFileId; } #pragma pack( push, 8 ) -struct winRemoteStorageEnumerateUserPublishedFilesResult_t_412 { +struct winRemoteStorageEnumerateUserPublishedFilesResult_t_416 { EResult m_eResult; int32 m_nResultsReturned; int32 m_nTotalResultCount; PublishedFileId_t m_rgPublishedFileId[50]; } __attribute__ ((ms_struct)); #pragma pack( pop ) -void cb_RemoteStorageEnumerateUserPublishedFilesResult_t_412(const void *l, void *w) +void cb_RemoteStorageEnumerateUserPublishedFilesResult_t_416(const void *l, void *w) { RemoteStorageEnumerateUserPublishedFilesResult_t *lin = (RemoteStorageEnumerateUserPublishedFilesResult_t *)l; - struct winRemoteStorageEnumerateUserPublishedFilesResult_t_412 *win = (struct winRemoteStorageEnumerateUserPublishedFilesResult_t_412 *)w; + struct winRemoteStorageEnumerateUserPublishedFilesResult_t_416 *win = (struct winRemoteStorageEnumerateUserPublishedFilesResult_t_416 *)w; win->m_eResult = lin->m_eResult; win->m_nResultsReturned = lin->m_nResultsReturned; win->m_nTotalResultCount = lin->m_nTotalResultCount; @@ -836,21 +120,21 @@ void cb_RemoteStorageEnumerateUserPublishedFilesResult_t_412(const void *l, void } #pragma pack( push, 8 ) -struct winRemoteStorageSubscribePublishedFileResult_t_12 { +struct winRemoteStorageSubscribePublishedFileResult_t_16 { EResult m_eResult; PublishedFileId_t m_nPublishedFileId; } __attribute__ ((ms_struct)); #pragma pack( pop ) -void cb_RemoteStorageSubscribePublishedFileResult_t_12(const void *l, void *w) +void cb_RemoteStorageSubscribePublishedFileResult_t_16(const void *l, void *w) { RemoteStorageSubscribePublishedFileResult_t *lin = (RemoteStorageSubscribePublishedFileResult_t *)l; - struct winRemoteStorageSubscribePublishedFileResult_t_12 *win = (struct winRemoteStorageSubscribePublishedFileResult_t_12 *)w; + struct winRemoteStorageSubscribePublishedFileResult_t_16 *win = (struct winRemoteStorageSubscribePublishedFileResult_t_16 *)w; win->m_eResult = lin->m_eResult; win->m_nPublishedFileId = lin->m_nPublishedFileId; } #pragma pack( push, 8 ) -struct winRemoteStorageEnumerateUserSubscribedFilesResult_t_612 { +struct winRemoteStorageEnumerateUserSubscribedFilesResult_t_616 { EResult m_eResult; int32 m_nResultsReturned; int32 m_nTotalResultCount; @@ -858,10 +142,10 @@ struct winRemoteStorageEnumerateUserSubscribedFilesResult_t_612 { uint32 m_rgRTimeSubscribed[50]; } __attribute__ ((ms_struct)); #pragma pack( pop ) -void cb_RemoteStorageEnumerateUserSubscribedFilesResult_t_612(const void *l, void *w) +void cb_RemoteStorageEnumerateUserSubscribedFilesResult_t_616(const void *l, void *w) { RemoteStorageEnumerateUserSubscribedFilesResult_t *lin = (RemoteStorageEnumerateUserSubscribedFilesResult_t *)l; - struct winRemoteStorageEnumerateUserSubscribedFilesResult_t_612 *win = (struct winRemoteStorageEnumerateUserSubscribedFilesResult_t_612 *)w; + struct winRemoteStorageEnumerateUserSubscribedFilesResult_t_616 *win = (struct winRemoteStorageEnumerateUserSubscribedFilesResult_t_616 *)w; win->m_eResult = lin->m_eResult; win->m_nResultsReturned = lin->m_nResultsReturned; win->m_nTotalResultCount = lin->m_nTotalResultCount; @@ -870,37 +154,37 @@ void cb_RemoteStorageEnumerateUserSubscribedFilesResult_t_612(const void *l, voi } #pragma pack( push, 8 ) -struct winRemoteStorageUnsubscribePublishedFileResult_t_12 { +struct winRemoteStorageUnsubscribePublishedFileResult_t_16 { EResult m_eResult; PublishedFileId_t m_nPublishedFileId; } __attribute__ ((ms_struct)); #pragma pack( pop ) -void cb_RemoteStorageUnsubscribePublishedFileResult_t_12(const void *l, void *w) +void cb_RemoteStorageUnsubscribePublishedFileResult_t_16(const void *l, void *w) { RemoteStorageUnsubscribePublishedFileResult_t *lin = (RemoteStorageUnsubscribePublishedFileResult_t *)l; - struct winRemoteStorageUnsubscribePublishedFileResult_t_12 *win = (struct winRemoteStorageUnsubscribePublishedFileResult_t_12 *)w; + struct winRemoteStorageUnsubscribePublishedFileResult_t_16 *win = (struct winRemoteStorageUnsubscribePublishedFileResult_t_16 *)w; win->m_eResult = lin->m_eResult; win->m_nPublishedFileId = lin->m_nPublishedFileId; } #pragma pack( push, 8 ) -struct winRemoteStorageUpdatePublishedFileResult_t_16 { +struct winRemoteStorageUpdatePublishedFileResult_t_24 { EResult m_eResult; PublishedFileId_t m_nPublishedFileId; bool m_bUserNeedsToAcceptWorkshopLegalAgreement; } __attribute__ ((ms_struct)); #pragma pack( pop ) -void cb_RemoteStorageUpdatePublishedFileResult_t_16(const void *l, void *w) +void cb_RemoteStorageUpdatePublishedFileResult_t_24(const void *l, void *w) { RemoteStorageUpdatePublishedFileResult_t *lin = (RemoteStorageUpdatePublishedFileResult_t *)l; - struct winRemoteStorageUpdatePublishedFileResult_t_16 *win = (struct winRemoteStorageUpdatePublishedFileResult_t_16 *)w; + struct winRemoteStorageUpdatePublishedFileResult_t_24 *win = (struct winRemoteStorageUpdatePublishedFileResult_t_24 *)w; win->m_eResult = lin->m_eResult; win->m_nPublishedFileId = lin->m_nPublishedFileId; win->m_bUserNeedsToAcceptWorkshopLegalAgreement = lin->m_bUserNeedsToAcceptWorkshopLegalAgreement; } #pragma pack( push, 8 ) -struct winRemoteStorageDownloadUGCResult_t_288 { +struct winRemoteStorageDownloadUGCResult_t_296 { EResult m_eResult; UGCHandle_t m_hFile; AppId_t m_nAppID; @@ -909,10 +193,10 @@ struct winRemoteStorageDownloadUGCResult_t_288 { uint64 m_ulSteamIDOwner; } __attribute__ ((ms_struct)); #pragma pack( pop ) -void cb_RemoteStorageDownloadUGCResult_t_288(const void *l, void *w) +void cb_RemoteStorageDownloadUGCResult_t_296(const void *l, void *w) { RemoteStorageDownloadUGCResult_t *lin = (RemoteStorageDownloadUGCResult_t *)l; - struct winRemoteStorageDownloadUGCResult_t_288 *win = (struct winRemoteStorageDownloadUGCResult_t_288 *)w; + struct winRemoteStorageDownloadUGCResult_t_296 *win = (struct winRemoteStorageDownloadUGCResult_t_296 *)w; win->m_eResult = lin->m_eResult; win->m_hFile = lin->m_hFile; win->m_nAppID = lin->m_nAppID; @@ -922,7 +206,7 @@ void cb_RemoteStorageDownloadUGCResult_t_288(const void *l, void *w) } #pragma pack( push, 8 ) -struct winRemoteStorageGetPublishedFileDetailsResult_t_9748 { +struct winRemoteStorageGetPublishedFileDetailsResult_t_9760 { EResult m_eResult; PublishedFileId_t m_nPublishedFileId; AppId_t m_nCreatorAppID; @@ -946,10 +230,10 @@ struct winRemoteStorageGetPublishedFileDetailsResult_t_9748 { bool m_bAcceptedForUse; } __attribute__ ((ms_struct)); #pragma pack( pop ) -void cb_RemoteStorageGetPublishedFileDetailsResult_t_9748(const void *l, void *w) +void cb_RemoteStorageGetPublishedFileDetailsResult_t_9760(const void *l, void *w) { RemoteStorageGetPublishedFileDetailsResult_t *lin = (RemoteStorageGetPublishedFileDetailsResult_t *)l; - struct winRemoteStorageGetPublishedFileDetailsResult_t_9748 *win = (struct winRemoteStorageGetPublishedFileDetailsResult_t_9748 *)w; + struct winRemoteStorageGetPublishedFileDetailsResult_t_9760 *win = (struct winRemoteStorageGetPublishedFileDetailsResult_t_9760 *)w; win->m_eResult = lin->m_eResult; win->m_nPublishedFileId = lin->m_nPublishedFileId; win->m_nCreatorAppID = lin->m_nCreatorAppID; @@ -974,7 +258,7 @@ void cb_RemoteStorageGetPublishedFileDetailsResult_t_9748(const void *l, void *w } #pragma pack( push, 8 ) -struct winRemoteStorageEnumerateWorkshopFilesResult_t_620 { +struct winRemoteStorageEnumerateWorkshopFilesResult_t_624 { EResult m_eResult; int32 m_nResultsReturned; int32 m_nTotalResultCount; @@ -984,10 +268,10 @@ struct winRemoteStorageEnumerateWorkshopFilesResult_t_620 { uint32 m_unStartIndex; } __attribute__ ((ms_struct)); #pragma pack( pop ) -void cb_RemoteStorageEnumerateWorkshopFilesResult_t_620(const void *l, void *w) +void cb_RemoteStorageEnumerateWorkshopFilesResult_t_624(const void *l, void *w) { RemoteStorageEnumerateWorkshopFilesResult_t *lin = (RemoteStorageEnumerateWorkshopFilesResult_t *)l; - struct winRemoteStorageEnumerateWorkshopFilesResult_t_620 *win = (struct winRemoteStorageEnumerateWorkshopFilesResult_t_620 *)w; + struct winRemoteStorageEnumerateWorkshopFilesResult_t_624 *win = (struct winRemoteStorageEnumerateWorkshopFilesResult_t_624 *)w; win->m_eResult = lin->m_eResult; win->m_nResultsReturned = lin->m_nResultsReturned; win->m_nTotalResultCount = lin->m_nTotalResultCount; @@ -998,7 +282,7 @@ void cb_RemoteStorageEnumerateWorkshopFilesResult_t_620(const void *l, void *w) } #pragma pack( push, 8 ) -struct winRemoteStorageGetPublishedItemVoteDetailsResult_t_28 { +struct winRemoteStorageGetPublishedItemVoteDetailsResult_t_32 { EResult m_eResult; PublishedFileId_t m_unPublishedFileId; int32 m_nVotesFor; @@ -1007,10 +291,10 @@ struct winRemoteStorageGetPublishedItemVoteDetailsResult_t_28 { float m_fScore; } __attribute__ ((ms_struct)); #pragma pack( pop ) -void cb_RemoteStorageGetPublishedItemVoteDetailsResult_t_28(const void *l, void *w) +void cb_RemoteStorageGetPublishedItemVoteDetailsResult_t_32(const void *l, void *w) { RemoteStorageGetPublishedItemVoteDetailsResult_t *lin = (RemoteStorageGetPublishedItemVoteDetailsResult_t *)l; - struct winRemoteStorageGetPublishedItemVoteDetailsResult_t_28 *win = (struct winRemoteStorageGetPublishedItemVoteDetailsResult_t_28 *)w; + struct winRemoteStorageGetPublishedItemVoteDetailsResult_t_32 *win = (struct winRemoteStorageGetPublishedItemVoteDetailsResult_t_32 *)w; win->m_eResult = lin->m_eResult; win->m_unPublishedFileId = lin->m_unPublishedFileId; win->m_nVotesFor = lin->m_nVotesFor; @@ -1020,89 +304,47 @@ void cb_RemoteStorageGetPublishedItemVoteDetailsResult_t_28(const void *l, void } #pragma pack( push, 8 ) -struct winRemoteStoragePublishedFileSubscribed_t_12 { - PublishedFileId_t m_nPublishedFileId; - AppId_t m_nAppID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_RemoteStoragePublishedFileSubscribed_t_12(const void *l, void *w) -{ - RemoteStoragePublishedFileSubscribed_t *lin = (RemoteStoragePublishedFileSubscribed_t *)l; - struct winRemoteStoragePublishedFileSubscribed_t_12 *win = (struct winRemoteStoragePublishedFileSubscribed_t_12 *)w; - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_nAppID = lin->m_nAppID; -} - -#pragma pack( push, 8 ) -struct winRemoteStoragePublishedFileUnsubscribed_t_12 { - PublishedFileId_t m_nPublishedFileId; - AppId_t m_nAppID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_RemoteStoragePublishedFileUnsubscribed_t_12(const void *l, void *w) -{ - RemoteStoragePublishedFileUnsubscribed_t *lin = (RemoteStoragePublishedFileUnsubscribed_t *)l; - struct winRemoteStoragePublishedFileUnsubscribed_t_12 *win = (struct winRemoteStoragePublishedFileUnsubscribed_t_12 *)w; - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_nAppID = lin->m_nAppID; -} - -#pragma pack( push, 8 ) -struct winRemoteStoragePublishedFileDeleted_t_12 { - PublishedFileId_t m_nPublishedFileId; - AppId_t m_nAppID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_RemoteStoragePublishedFileDeleted_t_12(const void *l, void *w) -{ - RemoteStoragePublishedFileDeleted_t *lin = (RemoteStoragePublishedFileDeleted_t *)l; - struct winRemoteStoragePublishedFileDeleted_t_12 *win = (struct winRemoteStoragePublishedFileDeleted_t_12 *)w; - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_nAppID = lin->m_nAppID; -} - -#pragma pack( push, 8 ) -struct winRemoteStorageUpdateUserPublishedItemVoteResult_t_12 { +struct winRemoteStorageUpdateUserPublishedItemVoteResult_t_16 { EResult m_eResult; PublishedFileId_t m_nPublishedFileId; } __attribute__ ((ms_struct)); #pragma pack( pop ) -void cb_RemoteStorageUpdateUserPublishedItemVoteResult_t_12(const void *l, void *w) +void cb_RemoteStorageUpdateUserPublishedItemVoteResult_t_16(const void *l, void *w) { RemoteStorageUpdateUserPublishedItemVoteResult_t *lin = (RemoteStorageUpdateUserPublishedItemVoteResult_t *)l; - struct winRemoteStorageUpdateUserPublishedItemVoteResult_t_12 *win = (struct winRemoteStorageUpdateUserPublishedItemVoteResult_t_12 *)w; + struct winRemoteStorageUpdateUserPublishedItemVoteResult_t_16 *win = (struct winRemoteStorageUpdateUserPublishedItemVoteResult_t_16 *)w; win->m_eResult = lin->m_eResult; win->m_nPublishedFileId = lin->m_nPublishedFileId; } #pragma pack( push, 8 ) -struct winRemoteStorageUserVoteDetails_t_16 { +struct winRemoteStorageUserVoteDetails_t_24 { EResult m_eResult; PublishedFileId_t m_nPublishedFileId; EWorkshopVote m_eVote; } __attribute__ ((ms_struct)); #pragma pack( pop ) -void cb_RemoteStorageUserVoteDetails_t_16(const void *l, void *w) +void cb_RemoteStorageUserVoteDetails_t_24(const void *l, void *w) { RemoteStorageUserVoteDetails_t *lin = (RemoteStorageUserVoteDetails_t *)l; - struct winRemoteStorageUserVoteDetails_t_16 *win = (struct winRemoteStorageUserVoteDetails_t_16 *)w; + struct winRemoteStorageUserVoteDetails_t_24 *win = (struct winRemoteStorageUserVoteDetails_t_24 *)w; win->m_eResult = lin->m_eResult; win->m_nPublishedFileId = lin->m_nPublishedFileId; win->m_eVote = lin->m_eVote; } #pragma pack( push, 8 ) -struct winRemoteStorageEnumerateUserSharedWorkshopFilesResult_t_412 { +struct winRemoteStorageEnumerateUserSharedWorkshopFilesResult_t_416 { EResult m_eResult; int32 m_nResultsReturned; int32 m_nTotalResultCount; PublishedFileId_t m_rgPublishedFileId[50]; } __attribute__ ((ms_struct)); #pragma pack( pop ) -void cb_RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_412(const void *l, void *w) +void cb_RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_416(const void *l, void *w) { RemoteStorageEnumerateUserSharedWorkshopFilesResult_t *lin = (RemoteStorageEnumerateUserSharedWorkshopFilesResult_t *)l; - struct winRemoteStorageEnumerateUserSharedWorkshopFilesResult_t_412 *win = (struct winRemoteStorageEnumerateUserSharedWorkshopFilesResult_t_412 *)w; + struct winRemoteStorageEnumerateUserSharedWorkshopFilesResult_t_416 *win = (struct winRemoteStorageEnumerateUserSharedWorkshopFilesResult_t_416 *)w; win->m_eResult = lin->m_eResult; win->m_nResultsReturned = lin->m_nResultsReturned; win->m_nTotalResultCount = lin->m_nTotalResultCount; @@ -1110,103 +352,37 @@ void cb_RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_412(const void *l, } #pragma pack( push, 8 ) -struct winRemoteStorageSetUserPublishedFileActionResult_t_16 { +struct winRemoteStorageSetUserPublishedFileActionResult_t_24 { EResult m_eResult; PublishedFileId_t m_nPublishedFileId; EWorkshopFileAction m_eAction; } __attribute__ ((ms_struct)); #pragma pack( pop ) -void cb_RemoteStorageSetUserPublishedFileActionResult_t_16(const void *l, void *w) +void cb_RemoteStorageSetUserPublishedFileActionResult_t_24(const void *l, void *w) { RemoteStorageSetUserPublishedFileActionResult_t *lin = (RemoteStorageSetUserPublishedFileActionResult_t *)l; - struct winRemoteStorageSetUserPublishedFileActionResult_t_16 *win = (struct winRemoteStorageSetUserPublishedFileActionResult_t_16 *)w; + struct winRemoteStorageSetUserPublishedFileActionResult_t_24 *win = (struct winRemoteStorageSetUserPublishedFileActionResult_t_24 *)w; win->m_eResult = lin->m_eResult; win->m_nPublishedFileId = lin->m_nPublishedFileId; win->m_eAction = lin->m_eAction; } #pragma pack( push, 8 ) -struct winRemoteStorageEnumeratePublishedFilesByUserActionResult_t_616 { - EResult m_eResult; - EWorkshopFileAction m_eAction; - int32 m_nResultsReturned; - int32 m_nTotalResultCount; - PublishedFileId_t m_rgPublishedFileId[50]; - uint32 m_rgRTimeUpdated[50]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_RemoteStorageEnumeratePublishedFilesByUserActionResult_t_616(const void *l, void *w) -{ - RemoteStorageEnumeratePublishedFilesByUserActionResult_t *lin = (RemoteStorageEnumeratePublishedFilesByUserActionResult_t *)l; - struct winRemoteStorageEnumeratePublishedFilesByUserActionResult_t_616 *win = (struct winRemoteStorageEnumeratePublishedFilesByUserActionResult_t_616 *)w; - win->m_eResult = lin->m_eResult; - win->m_eAction = lin->m_eAction; - win->m_nResultsReturned = lin->m_nResultsReturned; - win->m_nTotalResultCount = lin->m_nTotalResultCount; - memcpy(win->m_rgPublishedFileId, lin->m_rgPublishedFileId, sizeof(win->m_rgPublishedFileId)); - memcpy(win->m_rgRTimeUpdated, lin->m_rgRTimeUpdated, sizeof(win->m_rgRTimeUpdated)); -} - -#pragma pack( push, 8 ) -struct winRemoteStoragePublishFileProgress_t_12 { - double m_dPercentFile; - bool m_bPreview; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_RemoteStoragePublishFileProgress_t_12(const void *l, void *w) -{ - RemoteStoragePublishFileProgress_t *lin = (RemoteStoragePublishFileProgress_t *)l; - struct winRemoteStoragePublishFileProgress_t_12 *win = (struct winRemoteStoragePublishFileProgress_t_12 *)w; - win->m_dPercentFile = lin->m_dPercentFile; - win->m_bPreview = lin->m_bPreview; -} - -#pragma pack( push, 8 ) -struct winRemoteStoragePublishedFileUpdated_t_20 { +struct winRemoteStoragePublishedFileUpdated_t_24 { PublishedFileId_t m_nPublishedFileId; AppId_t m_nAppID; uint64 m_ulUnused; } __attribute__ ((ms_struct)); #pragma pack( pop ) -void cb_RemoteStoragePublishedFileUpdated_t_20(const void *l, void *w) +void cb_RemoteStoragePublishedFileUpdated_t_24(const void *l, void *w) { RemoteStoragePublishedFileUpdated_t *lin = (RemoteStoragePublishedFileUpdated_t *)l; - struct winRemoteStoragePublishedFileUpdated_t_20 *win = (struct winRemoteStoragePublishedFileUpdated_t_20 *)w; + struct winRemoteStoragePublishedFileUpdated_t_24 *win = (struct winRemoteStoragePublishedFileUpdated_t_24 *)w; win->m_nPublishedFileId = lin->m_nPublishedFileId; win->m_nAppID = lin->m_nAppID; win->m_ulUnused = lin->m_ulUnused; } -#pragma pack( push, 8 ) -struct winRemoteStorageFileWriteAsyncComplete_t_4 { - EResult m_eResult; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_RemoteStorageFileWriteAsyncComplete_t_4(const void *l, void *w) -{ - RemoteStorageFileWriteAsyncComplete_t *lin = (RemoteStorageFileWriteAsyncComplete_t *)l; - struct winRemoteStorageFileWriteAsyncComplete_t_4 *win = (struct winRemoteStorageFileWriteAsyncComplete_t_4 *)w; - win->m_eResult = lin->m_eResult; -} - -#pragma pack( push, 8 ) -struct winRemoteStorageFileReadAsyncComplete_t_20 { - SteamAPICall_t m_hFileReadAsync; - EResult m_eResult; - uint32 m_nOffset; - uint32 m_cubRead; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_RemoteStorageFileReadAsyncComplete_t_20(const void *l, void *w) -{ - RemoteStorageFileReadAsyncComplete_t *lin = (RemoteStorageFileReadAsyncComplete_t *)l; - struct winRemoteStorageFileReadAsyncComplete_t_20 *win = (struct winRemoteStorageFileReadAsyncComplete_t_20 *)w; - win->m_hFileReadAsync = lin->m_hFileReadAsync; - win->m_eResult = lin->m_eResult; - win->m_nOffset = lin->m_nOffset; - win->m_cubRead = lin->m_cubRead; -} - #pragma pack( push, 8 ) struct winLeaderboardEntry_t_142 { CSteamID m_steamIDUser; @@ -1239,87 +415,7 @@ void lin_to_win_struct_LeaderboardEntry_t_142(const void *l, void *w) } #pragma pack( push, 8 ) -struct winUserStatsReceived_t_20 { - uint64 m_nGameID; - EResult m_eResult; - CSteamID m_steamIDUser; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_UserStatsReceived_t_20(const void *l, void *w) -{ - UserStatsReceived_t *lin = (UserStatsReceived_t *)l; - struct winUserStatsReceived_t_20 *win = (struct winUserStatsReceived_t_20 *)w; - win->m_nGameID = lin->m_nGameID; - win->m_eResult = lin->m_eResult; - win->m_steamIDUser = lin->m_steamIDUser; -} - -#pragma pack( push, 8 ) -struct winUserStatsStored_t_12 { - uint64 m_nGameID; - EResult m_eResult; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_UserStatsStored_t_12(const void *l, void *w) -{ - UserStatsStored_t *lin = (UserStatsStored_t *)l; - struct winUserStatsStored_t_12 *win = (struct winUserStatsStored_t_12 *)w; - win->m_nGameID = lin->m_nGameID; - win->m_eResult = lin->m_eResult; -} - -#pragma pack( push, 8 ) -struct winUserAchievementStored_t_148 { - uint64 m_nGameID; - bool m_bGroupAchievement; - char m_rgchAchievementName[128]; - uint32 m_nCurProgress; - uint32 m_nMaxProgress; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_UserAchievementStored_t_148(const void *l, void *w) -{ - UserAchievementStored_t *lin = (UserAchievementStored_t *)l; - struct winUserAchievementStored_t_148 *win = (struct winUserAchievementStored_t_148 *)w; - win->m_nGameID = lin->m_nGameID; - win->m_bGroupAchievement = lin->m_bGroupAchievement; - memcpy(win->m_rgchAchievementName, lin->m_rgchAchievementName, sizeof(win->m_rgchAchievementName)); - win->m_nCurProgress = lin->m_nCurProgress; - win->m_nMaxProgress = lin->m_nMaxProgress; -} - -#pragma pack( push, 8 ) -struct winLeaderboardFindResult_t_12 { - SteamLeaderboard_t m_hSteamLeaderboard; - uint8 m_bLeaderboardFound; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_LeaderboardFindResult_t_12(const void *l, void *w) -{ - LeaderboardFindResult_t *lin = (LeaderboardFindResult_t *)l; - struct winLeaderboardFindResult_t_12 *win = (struct winLeaderboardFindResult_t_12 *)w; - win->m_hSteamLeaderboard = lin->m_hSteamLeaderboard; - win->m_bLeaderboardFound = lin->m_bLeaderboardFound; -} - -#pragma pack( push, 8 ) -struct winLeaderboardScoresDownloaded_t_20 { - SteamLeaderboard_t m_hSteamLeaderboard; - SteamLeaderboardEntries_t m_hSteamLeaderboardEntries; - int m_cEntryCount; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_LeaderboardScoresDownloaded_t_20(const void *l, void *w) -{ - LeaderboardScoresDownloaded_t *lin = (LeaderboardScoresDownloaded_t *)l; - struct winLeaderboardScoresDownloaded_t_20 *win = (struct winLeaderboardScoresDownloaded_t_20 *)w; - win->m_hSteamLeaderboard = lin->m_hSteamLeaderboard; - win->m_hSteamLeaderboardEntries = lin->m_hSteamLeaderboardEntries; - win->m_cEntryCount = lin->m_cEntryCount; -} - -#pragma pack( push, 8 ) -struct winLeaderboardScoreUploaded_t_28 { +struct winLeaderboardScoreUploaded_t_32 { uint8 m_bSuccess; SteamLeaderboard_t m_hSteamLeaderboard; int32 m_nScore; @@ -1328,10 +424,10 @@ struct winLeaderboardScoreUploaded_t_28 { int m_nGlobalRankPrevious; } __attribute__ ((ms_struct)); #pragma pack( pop ) -void cb_LeaderboardScoreUploaded_t_28(const void *l, void *w) +void cb_LeaderboardScoreUploaded_t_32(const void *l, void *w) { LeaderboardScoreUploaded_t *lin = (LeaderboardScoreUploaded_t *)l; - struct winLeaderboardScoreUploaded_t_28 *win = (struct winLeaderboardScoreUploaded_t_28 *)w; + struct winLeaderboardScoreUploaded_t_32 *win = (struct winLeaderboardScoreUploaded_t_32 *)w; win->m_bSuccess = lin->m_bSuccess; win->m_hSteamLeaderboard = lin->m_hSteamLeaderboard; win->m_nScore = lin->m_nScore; @@ -1341,173 +437,47 @@ void cb_LeaderboardScoreUploaded_t_28(const void *l, void *w) } #pragma pack( push, 8 ) -struct winNumberOfCurrentPlayers_t_8 { - uint8 m_bSuccess; - int32 m_cPlayers; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_NumberOfCurrentPlayers_t_8(const void *l, void *w) -{ - NumberOfCurrentPlayers_t *lin = (NumberOfCurrentPlayers_t *)l; - struct winNumberOfCurrentPlayers_t_8 *win = (struct winNumberOfCurrentPlayers_t_8 *)w; - win->m_bSuccess = lin->m_bSuccess; - win->m_cPlayers = lin->m_cPlayers; -} - -#pragma pack( push, 8 ) -struct winUserStatsUnloaded_t_8 { - CSteamID m_steamIDUser; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_UserStatsUnloaded_t_8(const void *l, void *w) -{ - UserStatsUnloaded_t *lin = (UserStatsUnloaded_t *)l; - struct winUserStatsUnloaded_t_8 *win = (struct winUserStatsUnloaded_t_8 *)w; - win->m_steamIDUser = lin->m_steamIDUser; -} - -#pragma pack( push, 8 ) -struct winUserAchievementIconFetched_t_144 { - CGameID m_nGameID; - char m_rgchAchievementName[128]; - bool m_bAchieved; - int m_nIconHandle; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_UserAchievementIconFetched_t_144(const void *l, void *w) -{ - UserAchievementIconFetched_t *lin = (UserAchievementIconFetched_t *)l; - struct winUserAchievementIconFetched_t_144 *win = (struct winUserAchievementIconFetched_t_144 *)w; - win->m_nGameID = lin->m_nGameID; - memcpy(win->m_rgchAchievementName, lin->m_rgchAchievementName, sizeof(win->m_rgchAchievementName)); - win->m_bAchieved = lin->m_bAchieved; - win->m_nIconHandle = lin->m_nIconHandle; -} - -#pragma pack( push, 8 ) -struct winGlobalAchievementPercentagesReady_t_12 { - uint64 m_nGameID; - EResult m_eResult; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_GlobalAchievementPercentagesReady_t_12(const void *l, void *w) -{ - GlobalAchievementPercentagesReady_t *lin = (GlobalAchievementPercentagesReady_t *)l; - struct winGlobalAchievementPercentagesReady_t_12 *win = (struct winGlobalAchievementPercentagesReady_t_12 *)w; - win->m_nGameID = lin->m_nGameID; - win->m_eResult = lin->m_eResult; -} - -#pragma pack( push, 8 ) -struct winLeaderboardUGCSet_t_12 { +struct winLeaderboardUGCSet_t_16 { EResult m_eResult; SteamLeaderboard_t m_hSteamLeaderboard; } __attribute__ ((ms_struct)); #pragma pack( pop ) -void cb_LeaderboardUGCSet_t_12(const void *l, void *w) +void cb_LeaderboardUGCSet_t_16(const void *l, void *w) { LeaderboardUGCSet_t *lin = (LeaderboardUGCSet_t *)l; - struct winLeaderboardUGCSet_t_12 *win = (struct winLeaderboardUGCSet_t_12 *)w; + struct winLeaderboardUGCSet_t_16 *win = (struct winLeaderboardUGCSet_t_16 *)w; win->m_eResult = lin->m_eResult; win->m_hSteamLeaderboard = lin->m_hSteamLeaderboard; } #pragma pack( push, 8 ) -struct winPS3TrophiesInstalled_t_20 { +struct winPS3TrophiesInstalled_t_24 { uint64 m_nGameID; EResult m_eResult; uint64 m_ulRequiredDiskSpace; } __attribute__ ((ms_struct)); #pragma pack( pop ) -void cb_PS3TrophiesInstalled_t_20(const void *l, void *w) +void cb_PS3TrophiesInstalled_t_24(const void *l, void *w) { PS3TrophiesInstalled_t *lin = (PS3TrophiesInstalled_t *)l; - struct winPS3TrophiesInstalled_t_20 *win = (struct winPS3TrophiesInstalled_t_20 *)w; + struct winPS3TrophiesInstalled_t_24 *win = (struct winPS3TrophiesInstalled_t_24 *)w; win->m_nGameID = lin->m_nGameID; win->m_eResult = lin->m_eResult; win->m_ulRequiredDiskSpace = lin->m_ulRequiredDiskSpace; } #pragma pack( push, 8 ) -struct winGlobalStatsReceived_t_12 { - uint64 m_nGameID; - EResult m_eResult; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_GlobalStatsReceived_t_12(const void *l, void *w) -{ - GlobalStatsReceived_t *lin = (GlobalStatsReceived_t *)l; - struct winGlobalStatsReceived_t_12 *win = (struct winGlobalStatsReceived_t_12 *)w; - win->m_nGameID = lin->m_nGameID; - win->m_eResult = lin->m_eResult; -} - -#pragma pack( push, 8 ) -struct winDlcInstalled_t_4 { - AppId_t m_nAppID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_DlcInstalled_t_4(const void *l, void *w) -{ - DlcInstalled_t *lin = (DlcInstalled_t *)l; - struct winDlcInstalled_t_4 *win = (struct winDlcInstalled_t_4 *)w; - win->m_nAppID = lin->m_nAppID; -} - -#pragma pack( push, 8 ) -struct winRegisterActivationCodeResponse_t_8 { - ERegisterActivationCodeResult m_eResult; - uint32 m_unPackageRegistered; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_RegisterActivationCodeResponse_t_8(const void *l, void *w) -{ - RegisterActivationCodeResponse_t *lin = (RegisterActivationCodeResponse_t *)l; - struct winRegisterActivationCodeResponse_t_8 *win = (struct winRegisterActivationCodeResponse_t_8 *)w; - win->m_eResult = lin->m_eResult; - win->m_unPackageRegistered = lin->m_unPackageRegistered; -} - -#pragma pack( push, 8 ) -struct winNewLaunchQueryParameters_t_1 { -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_NewLaunchQueryParameters_t_1(const void *l, void *w) -{ - NewLaunchQueryParameters_t *lin = (NewLaunchQueryParameters_t *)l; - struct winNewLaunchQueryParameters_t_1 *win = (struct winNewLaunchQueryParameters_t_1 *)w; -} - -#pragma pack( push, 8 ) -struct winAppProofOfPurchaseKeyResponse_t_252 { - EResult m_eResult; - uint32 m_nAppID; - uint32 m_cchKeyLength; - char m_rgchKey[240]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_AppProofOfPurchaseKeyResponse_t_252(const void *l, void *w) -{ - AppProofOfPurchaseKeyResponse_t *lin = (AppProofOfPurchaseKeyResponse_t *)l; - struct winAppProofOfPurchaseKeyResponse_t_252 *win = (struct winAppProofOfPurchaseKeyResponse_t_252 *)w; - win->m_eResult = lin->m_eResult; - win->m_nAppID = lin->m_nAppID; - win->m_cchKeyLength = lin->m_cchKeyLength; - memcpy(win->m_rgchKey, lin->m_rgchKey, sizeof(win->m_rgchKey)); -} - -#pragma pack( push, 8 ) -struct winFileDetailsResult_t_36 { +struct winFileDetailsResult_t_40 { EResult m_eResult; uint64 m_ulFileSize; uint8 m_FileSHA[20]; uint32 m_unFlags; } __attribute__ ((ms_struct)); #pragma pack( pop ) -void cb_FileDetailsResult_t_36(const void *l, void *w) +void cb_FileDetailsResult_t_40(const void *l, void *w) { FileDetailsResult_t *lin = (FileDetailsResult_t *)l; - struct winFileDetailsResult_t_36 *win = (struct winFileDetailsResult_t_36 *)w; + struct winFileDetailsResult_t_40 *win = (struct winFileDetailsResult_t_40 *)w; win->m_eResult = lin->m_eResult; win->m_ulFileSize = lin->m_ulFileSize; memcpy(win->m_FileSHA, lin->m_FileSHA, sizeof(win->m_FileSHA)); @@ -1515,249 +485,7 @@ void cb_FileDetailsResult_t_36(const void *l, void *w) } #pragma pack( push, 8 ) -struct winP2PSessionRequest_t_8 { - CSteamID m_steamIDRemote; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_P2PSessionRequest_t_8(const void *l, void *w) -{ - P2PSessionRequest_t *lin = (P2PSessionRequest_t *)l; - struct winP2PSessionRequest_t_8 *win = (struct winP2PSessionRequest_t_8 *)w; - win->m_steamIDRemote = lin->m_steamIDRemote; -} - -#pragma pack( push, 8 ) -struct winP2PSessionConnectFail_t_9 { - CSteamID m_steamIDRemote; - uint8 m_eP2PSessionError; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_P2PSessionConnectFail_t_9(const void *l, void *w) -{ - P2PSessionConnectFail_t *lin = (P2PSessionConnectFail_t *)l; - struct winP2PSessionConnectFail_t_9 *win = (struct winP2PSessionConnectFail_t_9 *)w; - win->m_steamIDRemote = lin->m_steamIDRemote; - win->m_eP2PSessionError = lin->m_eP2PSessionError; -} - -#pragma pack( push, 8 ) -struct winSocketStatusCallback_t_20 { - SNetSocket_t m_hSocket; - SNetListenSocket_t m_hListenSocket; - CSteamID m_steamIDRemote; - int m_eSNetSocketState; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_SocketStatusCallback_t_20(const void *l, void *w) -{ - SocketStatusCallback_t *lin = (SocketStatusCallback_t *)l; - struct winSocketStatusCallback_t_20 *win = (struct winSocketStatusCallback_t_20 *)w; - win->m_hSocket = lin->m_hSocket; - win->m_hListenSocket = lin->m_hListenSocket; - win->m_steamIDRemote = lin->m_steamIDRemote; - win->m_eSNetSocketState = lin->m_eSNetSocketState; -} - -#pragma pack( push, 8 ) -struct winScreenshotReady_t_8 { - ScreenshotHandle m_hLocal; - EResult m_eResult; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_ScreenshotReady_t_8(const void *l, void *w) -{ - ScreenshotReady_t *lin = (ScreenshotReady_t *)l; - struct winScreenshotReady_t_8 *win = (struct winScreenshotReady_t_8 *)w; - win->m_hLocal = lin->m_hLocal; - win->m_eResult = lin->m_eResult; -} - -#pragma pack( push, 8 ) -struct winScreenshotRequested_t_1 { -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_ScreenshotRequested_t_1(const void *l, void *w) -{ - ScreenshotRequested_t *lin = (ScreenshotRequested_t *)l; - struct winScreenshotRequested_t_1 *win = (struct winScreenshotRequested_t_1 *)w; -} - -#pragma pack( push, 8 ) -struct winPlaybackStatusHasChanged_t_1 { -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_PlaybackStatusHasChanged_t_1(const void *l, void *w) -{ - PlaybackStatusHasChanged_t *lin = (PlaybackStatusHasChanged_t *)l; - struct winPlaybackStatusHasChanged_t_1 *win = (struct winPlaybackStatusHasChanged_t_1 *)w; -} - -#pragma pack( push, 8 ) -struct winVolumeHasChanged_t_4 { - float m_flNewVolume; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_VolumeHasChanged_t_4(const void *l, void *w) -{ - VolumeHasChanged_t *lin = (VolumeHasChanged_t *)l; - struct winVolumeHasChanged_t_4 *win = (struct winVolumeHasChanged_t_4 *)w; - win->m_flNewVolume = lin->m_flNewVolume; -} - -#pragma pack( push, 8 ) -struct winMusicPlayerRemoteWillActivate_t_1 { -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_MusicPlayerRemoteWillActivate_t_1(const void *l, void *w) -{ - MusicPlayerRemoteWillActivate_t *lin = (MusicPlayerRemoteWillActivate_t *)l; - struct winMusicPlayerRemoteWillActivate_t_1 *win = (struct winMusicPlayerRemoteWillActivate_t_1 *)w; -} - -#pragma pack( push, 8 ) -struct winMusicPlayerRemoteWillDeactivate_t_1 { -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_MusicPlayerRemoteWillDeactivate_t_1(const void *l, void *w) -{ - MusicPlayerRemoteWillDeactivate_t *lin = (MusicPlayerRemoteWillDeactivate_t *)l; - struct winMusicPlayerRemoteWillDeactivate_t_1 *win = (struct winMusicPlayerRemoteWillDeactivate_t_1 *)w; -} - -#pragma pack( push, 8 ) -struct winMusicPlayerRemoteToFront_t_1 { -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_MusicPlayerRemoteToFront_t_1(const void *l, void *w) -{ - MusicPlayerRemoteToFront_t *lin = (MusicPlayerRemoteToFront_t *)l; - struct winMusicPlayerRemoteToFront_t_1 *win = (struct winMusicPlayerRemoteToFront_t_1 *)w; -} - -#pragma pack( push, 8 ) -struct winMusicPlayerWillQuit_t_1 { -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_MusicPlayerWillQuit_t_1(const void *l, void *w) -{ - MusicPlayerWillQuit_t *lin = (MusicPlayerWillQuit_t *)l; - struct winMusicPlayerWillQuit_t_1 *win = (struct winMusicPlayerWillQuit_t_1 *)w; -} - -#pragma pack( push, 8 ) -struct winMusicPlayerWantsPlay_t_1 { -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_MusicPlayerWantsPlay_t_1(const void *l, void *w) -{ - MusicPlayerWantsPlay_t *lin = (MusicPlayerWantsPlay_t *)l; - struct winMusicPlayerWantsPlay_t_1 *win = (struct winMusicPlayerWantsPlay_t_1 *)w; -} - -#pragma pack( push, 8 ) -struct winMusicPlayerWantsPause_t_1 { -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_MusicPlayerWantsPause_t_1(const void *l, void *w) -{ - MusicPlayerWantsPause_t *lin = (MusicPlayerWantsPause_t *)l; - struct winMusicPlayerWantsPause_t_1 *win = (struct winMusicPlayerWantsPause_t_1 *)w; -} - -#pragma pack( push, 8 ) -struct winMusicPlayerWantsPlayPrevious_t_1 { -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_MusicPlayerWantsPlayPrevious_t_1(const void *l, void *w) -{ - MusicPlayerWantsPlayPrevious_t *lin = (MusicPlayerWantsPlayPrevious_t *)l; - struct winMusicPlayerWantsPlayPrevious_t_1 *win = (struct winMusicPlayerWantsPlayPrevious_t_1 *)w; -} - -#pragma pack( push, 8 ) -struct winMusicPlayerWantsPlayNext_t_1 { -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_MusicPlayerWantsPlayNext_t_1(const void *l, void *w) -{ - MusicPlayerWantsPlayNext_t *lin = (MusicPlayerWantsPlayNext_t *)l; - struct winMusicPlayerWantsPlayNext_t_1 *win = (struct winMusicPlayerWantsPlayNext_t_1 *)w; -} - -#pragma pack( push, 8 ) -struct winMusicPlayerWantsShuffled_t_1 { - bool m_bShuffled; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_MusicPlayerWantsShuffled_t_1(const void *l, void *w) -{ - MusicPlayerWantsShuffled_t *lin = (MusicPlayerWantsShuffled_t *)l; - struct winMusicPlayerWantsShuffled_t_1 *win = (struct winMusicPlayerWantsShuffled_t_1 *)w; - win->m_bShuffled = lin->m_bShuffled; -} - -#pragma pack( push, 8 ) -struct winMusicPlayerWantsLooped_t_1 { - bool m_bLooped; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_MusicPlayerWantsLooped_t_1(const void *l, void *w) -{ - MusicPlayerWantsLooped_t *lin = (MusicPlayerWantsLooped_t *)l; - struct winMusicPlayerWantsLooped_t_1 *win = (struct winMusicPlayerWantsLooped_t_1 *)w; - win->m_bLooped = lin->m_bLooped; -} - -#pragma pack( push, 8 ) -struct winMusicPlayerWantsVolume_t_4 { - float m_flNewVolume; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_MusicPlayerWantsVolume_t_4(const void *l, void *w) -{ - MusicPlayerWantsVolume_t *lin = (MusicPlayerWantsVolume_t *)l; - struct winMusicPlayerWantsVolume_t_4 *win = (struct winMusicPlayerWantsVolume_t_4 *)w; - win->m_flNewVolume = lin->m_flNewVolume; -} - -#pragma pack( push, 8 ) -struct winMusicPlayerSelectsQueueEntry_t_4 { - int nID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_MusicPlayerSelectsQueueEntry_t_4(const void *l, void *w) -{ - MusicPlayerSelectsQueueEntry_t *lin = (MusicPlayerSelectsQueueEntry_t *)l; - struct winMusicPlayerSelectsQueueEntry_t_4 *win = (struct winMusicPlayerSelectsQueueEntry_t_4 *)w; - win->nID = lin->nID; -} - -#pragma pack( push, 8 ) -struct winMusicPlayerSelectsPlaylistEntry_t_4 { - int nID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_MusicPlayerSelectsPlaylistEntry_t_4(const void *l, void *w) -{ - MusicPlayerSelectsPlaylistEntry_t *lin = (MusicPlayerSelectsPlaylistEntry_t *)l; - struct winMusicPlayerSelectsPlaylistEntry_t_4 *win = (struct winMusicPlayerSelectsPlaylistEntry_t_4 *)w; - win->nID = lin->nID; -} - -#pragma pack( push, 8 ) -struct winMusicPlayerWantsPlayingRepeatStatus_t_4 { - int m_nPlayingRepeatStatus; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_MusicPlayerWantsPlayingRepeatStatus_t_4(const void *l, void *w) -{ - MusicPlayerWantsPlayingRepeatStatus_t *lin = (MusicPlayerWantsPlayingRepeatStatus_t *)l; - struct winMusicPlayerWantsPlayingRepeatStatus_t_4 *win = (struct winMusicPlayerWantsPlayingRepeatStatus_t_4 *)w; - win->m_nPlayingRepeatStatus = lin->m_nPlayingRepeatStatus; -} - -#pragma pack( push, 8 ) -struct winHTTPRequestCompleted_t_24 { +struct winHTTPRequestCompleted_t_32 { HTTPRequestHandle m_hRequest; uint64 m_ulContextValue; bool m_bRequestSuccessful; @@ -1765,10 +493,10 @@ struct winHTTPRequestCompleted_t_24 { uint32 m_unBodySize; } __attribute__ ((ms_struct)); #pragma pack( pop ) -void cb_HTTPRequestCompleted_t_24(const void *l, void *w) +void cb_HTTPRequestCompleted_t_32(const void *l, void *w) { HTTPRequestCompleted_t *lin = (HTTPRequestCompleted_t *)l; - struct winHTTPRequestCompleted_t_24 *win = (struct winHTTPRequestCompleted_t_24 *)w; + struct winHTTPRequestCompleted_t_32 *win = (struct winHTTPRequestCompleted_t_32 *)w; win->m_hRequest = lin->m_hRequest; win->m_ulContextValue = lin->m_ulContextValue; win->m_bRequestSuccessful = lin->m_bRequestSuccessful; @@ -1777,31 +505,31 @@ void cb_HTTPRequestCompleted_t_24(const void *l, void *w) } #pragma pack( push, 8 ) -struct winHTTPRequestHeadersReceived_t_12 { +struct winHTTPRequestHeadersReceived_t_16 { HTTPRequestHandle m_hRequest; uint64 m_ulContextValue; } __attribute__ ((ms_struct)); #pragma pack( pop ) -void cb_HTTPRequestHeadersReceived_t_12(const void *l, void *w) +void cb_HTTPRequestHeadersReceived_t_16(const void *l, void *w) { HTTPRequestHeadersReceived_t *lin = (HTTPRequestHeadersReceived_t *)l; - struct winHTTPRequestHeadersReceived_t_12 *win = (struct winHTTPRequestHeadersReceived_t_12 *)w; + struct winHTTPRequestHeadersReceived_t_16 *win = (struct winHTTPRequestHeadersReceived_t_16 *)w; win->m_hRequest = lin->m_hRequest; win->m_ulContextValue = lin->m_ulContextValue; } #pragma pack( push, 8 ) -struct winHTTPRequestDataReceived_t_20 { +struct winHTTPRequestDataReceived_t_24 { HTTPRequestHandle m_hRequest; uint64 m_ulContextValue; uint32 m_cOffset; uint32 m_cBytesReceived; } __attribute__ ((ms_struct)); #pragma pack( pop ) -void cb_HTTPRequestDataReceived_t_20(const void *l, void *w) +void cb_HTTPRequestDataReceived_t_24(const void *l, void *w) { HTTPRequestDataReceived_t *lin = (HTTPRequestDataReceived_t *)l; - struct winHTTPRequestDataReceived_t_20 *win = (struct winHTTPRequestDataReceived_t_20 *)w; + struct winHTTPRequestDataReceived_t_24 *win = (struct winHTTPRequestDataReceived_t_24 *)w; win->m_hRequest = lin->m_hRequest; win->m_ulContextValue = lin->m_ulContextValue; win->m_cOffset = lin->m_cOffset; @@ -1903,243 +631,131 @@ void lin_to_win_struct_SteamUGCDetails_t_142(const void *l, void *w) } #pragma pack( push, 8 ) -struct winSteamUGCQueryCompleted_t_24 { - UGCQueryHandle_t m_handle; - EResult m_eResult; - uint32 m_unNumResultsReturned; - uint32 m_unTotalMatchingResults; +struct winSteamUGCRequestUGCDetailsResult_t_9784 { + winSteamUGCDetails_t_142 m_details; bool m_bCachedData; } __attribute__ ((ms_struct)); #pragma pack( pop ) -void cb_SteamUGCQueryCompleted_t_24(const void *l, void *w) -{ - SteamUGCQueryCompleted_t *lin = (SteamUGCQueryCompleted_t *)l; - struct winSteamUGCQueryCompleted_t_24 *win = (struct winSteamUGCQueryCompleted_t_24 *)w; - win->m_handle = lin->m_handle; - win->m_eResult = lin->m_eResult; - win->m_unNumResultsReturned = lin->m_unNumResultsReturned; - win->m_unTotalMatchingResults = lin->m_unTotalMatchingResults; - win->m_bCachedData = lin->m_bCachedData; -} - -#pragma pack( push, 8 ) -struct winSteamUGCRequestUGCDetailsResult_t_9768 { - SteamUGCDetails_t m_details; - bool m_bCachedData; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_SteamUGCRequestUGCDetailsResult_t_9768(const void *l, void *w) +void cb_SteamUGCRequestUGCDetailsResult_t_9784(const void *l, void *w) { SteamUGCRequestUGCDetailsResult_t *lin = (SteamUGCRequestUGCDetailsResult_t *)l; - struct winSteamUGCRequestUGCDetailsResult_t_9768 *win = (struct winSteamUGCRequestUGCDetailsResult_t_9768 *)w; + struct winSteamUGCRequestUGCDetailsResult_t_9784 *win = (struct winSteamUGCRequestUGCDetailsResult_t_9784 *)w; lin_to_win_struct_SteamUGCDetails_t_142(&lin->m_details, &win->m_details); win->m_bCachedData = lin->m_bCachedData; } #pragma pack( push, 8 ) -struct winCreateItemResult_t_16 { +struct winCreateItemResult_t_24 { EResult m_eResult; PublishedFileId_t m_nPublishedFileId; bool m_bUserNeedsToAcceptWorkshopLegalAgreement; } __attribute__ ((ms_struct)); #pragma pack( pop ) -void cb_CreateItemResult_t_16(const void *l, void *w) +void cb_CreateItemResult_t_24(const void *l, void *w) { CreateItemResult_t *lin = (CreateItemResult_t *)l; - struct winCreateItemResult_t_16 *win = (struct winCreateItemResult_t_16 *)w; + struct winCreateItemResult_t_24 *win = (struct winCreateItemResult_t_24 *)w; win->m_eResult = lin->m_eResult; win->m_nPublishedFileId = lin->m_nPublishedFileId; win->m_bUserNeedsToAcceptWorkshopLegalAgreement = lin->m_bUserNeedsToAcceptWorkshopLegalAgreement; } #pragma pack( push, 8 ) -struct winSubmitItemUpdateResult_t_16 { - EResult m_eResult; - bool m_bUserNeedsToAcceptWorkshopLegalAgreement; - PublishedFileId_t m_nPublishedFileId; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_SubmitItemUpdateResult_t_16(const void *l, void *w) -{ - SubmitItemUpdateResult_t *lin = (SubmitItemUpdateResult_t *)l; - struct winSubmitItemUpdateResult_t_16 *win = (struct winSubmitItemUpdateResult_t_16 *)w; - win->m_eResult = lin->m_eResult; - win->m_bUserNeedsToAcceptWorkshopLegalAgreement = lin->m_bUserNeedsToAcceptWorkshopLegalAgreement; - win->m_nPublishedFileId = lin->m_nPublishedFileId; -} - -#pragma pack( push, 8 ) -struct winItemInstalled_t_12 { +struct winItemInstalled_t_16 { AppId_t m_unAppID; PublishedFileId_t m_nPublishedFileId; } __attribute__ ((ms_struct)); #pragma pack( pop ) -void cb_ItemInstalled_t_12(const void *l, void *w) +void cb_ItemInstalled_t_16(const void *l, void *w) { ItemInstalled_t *lin = (ItemInstalled_t *)l; - struct winItemInstalled_t_12 *win = (struct winItemInstalled_t_12 *)w; + struct winItemInstalled_t_16 *win = (struct winItemInstalled_t_16 *)w; win->m_unAppID = lin->m_unAppID; win->m_nPublishedFileId = lin->m_nPublishedFileId; } #pragma pack( push, 8 ) -struct winDownloadItemResult_t_16 { +struct winDownloadItemResult_t_24 { AppId_t m_unAppID; PublishedFileId_t m_nPublishedFileId; EResult m_eResult; } __attribute__ ((ms_struct)); #pragma pack( pop ) -void cb_DownloadItemResult_t_16(const void *l, void *w) +void cb_DownloadItemResult_t_24(const void *l, void *w) { DownloadItemResult_t *lin = (DownloadItemResult_t *)l; - struct winDownloadItemResult_t_16 *win = (struct winDownloadItemResult_t_16 *)w; + struct winDownloadItemResult_t_24 *win = (struct winDownloadItemResult_t_24 *)w; win->m_unAppID = lin->m_unAppID; win->m_nPublishedFileId = lin->m_nPublishedFileId; win->m_eResult = lin->m_eResult; } #pragma pack( push, 8 ) -struct winUserFavoriteItemsListChanged_t_16 { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - bool m_bWasAddRequest; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_UserFavoriteItemsListChanged_t_16(const void *l, void *w) -{ - UserFavoriteItemsListChanged_t *lin = (UserFavoriteItemsListChanged_t *)l; - struct winUserFavoriteItemsListChanged_t_16 *win = (struct winUserFavoriteItemsListChanged_t_16 *)w; - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eResult = lin->m_eResult; - win->m_bWasAddRequest = lin->m_bWasAddRequest; -} - -#pragma pack( push, 8 ) -struct winSetUserItemVoteResult_t_16 { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - bool m_bVoteUp; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_SetUserItemVoteResult_t_16(const void *l, void *w) -{ - SetUserItemVoteResult_t *lin = (SetUserItemVoteResult_t *)l; - struct winSetUserItemVoteResult_t_16 *win = (struct winSetUserItemVoteResult_t_16 *)w; - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eResult = lin->m_eResult; - win->m_bVoteUp = lin->m_bVoteUp; -} - -#pragma pack( push, 8 ) -struct winGetUserItemVoteResult_t_16 { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - bool m_bVotedUp; - bool m_bVotedDown; - bool m_bVoteSkipped; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_GetUserItemVoteResult_t_16(const void *l, void *w) -{ - GetUserItemVoteResult_t *lin = (GetUserItemVoteResult_t *)l; - struct winGetUserItemVoteResult_t_16 *win = (struct winGetUserItemVoteResult_t_16 *)w; - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eResult = lin->m_eResult; - win->m_bVotedUp = lin->m_bVotedUp; - win->m_bVotedDown = lin->m_bVotedDown; - win->m_bVoteSkipped = lin->m_bVoteSkipped; -} - -#pragma pack( push, 8 ) -struct winStartPlaytimeTrackingResult_t_4 { - EResult m_eResult; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_StartPlaytimeTrackingResult_t_4(const void *l, void *w) -{ - StartPlaytimeTrackingResult_t *lin = (StartPlaytimeTrackingResult_t *)l; - struct winStartPlaytimeTrackingResult_t_4 *win = (struct winStartPlaytimeTrackingResult_t_4 *)w; - win->m_eResult = lin->m_eResult; -} - -#pragma pack( push, 8 ) -struct winStopPlaytimeTrackingResult_t_4 { - EResult m_eResult; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_StopPlaytimeTrackingResult_t_4(const void *l, void *w) -{ - StopPlaytimeTrackingResult_t *lin = (StopPlaytimeTrackingResult_t *)l; - struct winStopPlaytimeTrackingResult_t_4 *win = (struct winStopPlaytimeTrackingResult_t_4 *)w; - win->m_eResult = lin->m_eResult; -} - -#pragma pack( push, 8 ) -struct winAddUGCDependencyResult_t_20 { +struct winAddUGCDependencyResult_t_24 { EResult m_eResult; PublishedFileId_t m_nPublishedFileId; PublishedFileId_t m_nChildPublishedFileId; } __attribute__ ((ms_struct)); #pragma pack( pop ) -void cb_AddUGCDependencyResult_t_20(const void *l, void *w) +void cb_AddUGCDependencyResult_t_24(const void *l, void *w) { AddUGCDependencyResult_t *lin = (AddUGCDependencyResult_t *)l; - struct winAddUGCDependencyResult_t_20 *win = (struct winAddUGCDependencyResult_t_20 *)w; + struct winAddUGCDependencyResult_t_24 *win = (struct winAddUGCDependencyResult_t_24 *)w; win->m_eResult = lin->m_eResult; win->m_nPublishedFileId = lin->m_nPublishedFileId; win->m_nChildPublishedFileId = lin->m_nChildPublishedFileId; } #pragma pack( push, 8 ) -struct winRemoveUGCDependencyResult_t_20 { +struct winRemoveUGCDependencyResult_t_24 { EResult m_eResult; PublishedFileId_t m_nPublishedFileId; PublishedFileId_t m_nChildPublishedFileId; } __attribute__ ((ms_struct)); #pragma pack( pop ) -void cb_RemoveUGCDependencyResult_t_20(const void *l, void *w) +void cb_RemoveUGCDependencyResult_t_24(const void *l, void *w) { RemoveUGCDependencyResult_t *lin = (RemoveUGCDependencyResult_t *)l; - struct winRemoveUGCDependencyResult_t_20 *win = (struct winRemoveUGCDependencyResult_t_20 *)w; + struct winRemoveUGCDependencyResult_t_24 *win = (struct winRemoveUGCDependencyResult_t_24 *)w; win->m_eResult = lin->m_eResult; win->m_nPublishedFileId = lin->m_nPublishedFileId; win->m_nChildPublishedFileId = lin->m_nChildPublishedFileId; } #pragma pack( push, 8 ) -struct winAddAppDependencyResult_t_16 { +struct winAddAppDependencyResult_t_24 { EResult m_eResult; PublishedFileId_t m_nPublishedFileId; AppId_t m_nAppID; } __attribute__ ((ms_struct)); #pragma pack( pop ) -void cb_AddAppDependencyResult_t_16(const void *l, void *w) +void cb_AddAppDependencyResult_t_24(const void *l, void *w) { AddAppDependencyResult_t *lin = (AddAppDependencyResult_t *)l; - struct winAddAppDependencyResult_t_16 *win = (struct winAddAppDependencyResult_t_16 *)w; + struct winAddAppDependencyResult_t_24 *win = (struct winAddAppDependencyResult_t_24 *)w; win->m_eResult = lin->m_eResult; win->m_nPublishedFileId = lin->m_nPublishedFileId; win->m_nAppID = lin->m_nAppID; } #pragma pack( push, 8 ) -struct winRemoveAppDependencyResult_t_16 { +struct winRemoveAppDependencyResult_t_24 { EResult m_eResult; PublishedFileId_t m_nPublishedFileId; AppId_t m_nAppID; } __attribute__ ((ms_struct)); #pragma pack( pop ) -void cb_RemoveAppDependencyResult_t_16(const void *l, void *w) +void cb_RemoveAppDependencyResult_t_24(const void *l, void *w) { RemoveAppDependencyResult_t *lin = (RemoveAppDependencyResult_t *)l; - struct winRemoveAppDependencyResult_t_16 *win = (struct winRemoveAppDependencyResult_t_16 *)w; + struct winRemoveAppDependencyResult_t_24 *win = (struct winRemoveAppDependencyResult_t_24 *)w; win->m_eResult = lin->m_eResult; win->m_nPublishedFileId = lin->m_nPublishedFileId; win->m_nAppID = lin->m_nAppID; } #pragma pack( push, 8 ) -struct winGetAppDependenciesResult_t_148 { +struct winGetAppDependenciesResult_t_152 { EResult m_eResult; PublishedFileId_t m_nPublishedFileId; AppId_t m_rgAppIDs[32]; @@ -2147,10 +763,10 @@ struct winGetAppDependenciesResult_t_148 { uint32 m_nTotalNumAppDependencies; } __attribute__ ((ms_struct)); #pragma pack( pop ) -void cb_GetAppDependenciesResult_t_148(const void *l, void *w) +void cb_GetAppDependenciesResult_t_152(const void *l, void *w) { GetAppDependenciesResult_t *lin = (GetAppDependenciesResult_t *)l; - struct winGetAppDependenciesResult_t_148 *win = (struct winGetAppDependenciesResult_t_148 *)w; + struct winGetAppDependenciesResult_t_152 *win = (struct winGetAppDependenciesResult_t_152 *)w; win->m_eResult = lin->m_eResult; win->m_nPublishedFileId = lin->m_nPublishedFileId; memcpy(win->m_rgAppIDs, lin->m_rgAppIDs, sizeof(win->m_rgAppIDs)); @@ -2159,691 +775,37 @@ void cb_GetAppDependenciesResult_t_148(const void *l, void *w) } #pragma pack( push, 8 ) -struct winDeleteItemResult_t_12 { +struct winDeleteItemResult_t_16 { EResult m_eResult; PublishedFileId_t m_nPublishedFileId; } __attribute__ ((ms_struct)); #pragma pack( pop ) -void cb_DeleteItemResult_t_12(const void *l, void *w) +void cb_DeleteItemResult_t_16(const void *l, void *w) { DeleteItemResult_t *lin = (DeleteItemResult_t *)l; - struct winDeleteItemResult_t_12 *win = (struct winDeleteItemResult_t_12 *)w; + struct winDeleteItemResult_t_16 *win = (struct winDeleteItemResult_t_16 *)w; win->m_eResult = lin->m_eResult; win->m_nPublishedFileId = lin->m_nPublishedFileId; } #pragma pack( push, 8 ) -struct winSteamAppInstalled_t_4 { - AppId_t m_nAppID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_SteamAppInstalled_t_4(const void *l, void *w) -{ - SteamAppInstalled_t *lin = (SteamAppInstalled_t *)l; - struct winSteamAppInstalled_t_4 *win = (struct winSteamAppInstalled_t_4 *)w; - win->m_nAppID = lin->m_nAppID; -} - -#pragma pack( push, 8 ) -struct winSteamAppUninstalled_t_4 { - AppId_t m_nAppID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_SteamAppUninstalled_t_4(const void *l, void *w) -{ - SteamAppUninstalled_t *lin = (SteamAppUninstalled_t *)l; - struct winSteamAppUninstalled_t_4 *win = (struct winSteamAppUninstalled_t_4 *)w; - win->m_nAppID = lin->m_nAppID; -} - -#pragma pack( push, 8 ) -struct winHTML_BrowserReady_t_4 { - HHTMLBrowser unBrowserHandle; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_HTML_BrowserReady_t_4(const void *l, void *w) -{ - HTML_BrowserReady_t *lin = (HTML_BrowserReady_t *)l; - struct winHTML_BrowserReady_t_4 *win = (struct winHTML_BrowserReady_t_4 *)w; - win->unBrowserHandle = lin->unBrowserHandle; -} - -#pragma pack( push, 8 ) -struct winHTML_NeedsPaint_t_48 { - HHTMLBrowser unBrowserHandle; - const char * pBGRA; - uint32 unWide; - uint32 unTall; - uint32 unUpdateX; - uint32 unUpdateY; - uint32 unUpdateWide; - uint32 unUpdateTall; - uint32 unScrollX; - uint32 unScrollY; - float flPageScale; - uint32 unPageSerial; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_HTML_NeedsPaint_t_48(const void *l, void *w) -{ - HTML_NeedsPaint_t *lin = (HTML_NeedsPaint_t *)l; - struct winHTML_NeedsPaint_t_48 *win = (struct winHTML_NeedsPaint_t_48 *)w; - win->unBrowserHandle = lin->unBrowserHandle; - win->pBGRA = lin->pBGRA; - win->unWide = lin->unWide; - win->unTall = lin->unTall; - win->unUpdateX = lin->unUpdateX; - win->unUpdateY = lin->unUpdateY; - win->unUpdateWide = lin->unUpdateWide; - win->unUpdateTall = lin->unUpdateTall; - win->unScrollX = lin->unScrollX; - win->unScrollY = lin->unScrollY; - win->flPageScale = lin->flPageScale; - win->unPageSerial = lin->unPageSerial; -} - -#pragma pack( push, 8 ) -struct winHTML_StartRequest_t_20 { - HHTMLBrowser unBrowserHandle; - const char * pchURL; - const char * pchTarget; - const char * pchPostData; - bool bIsRedirect; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_HTML_StartRequest_t_20(const void *l, void *w) -{ - HTML_StartRequest_t *lin = (HTML_StartRequest_t *)l; - struct winHTML_StartRequest_t_20 *win = (struct winHTML_StartRequest_t_20 *)w; - win->unBrowserHandle = lin->unBrowserHandle; - win->pchURL = lin->pchURL; - win->pchTarget = lin->pchTarget; - win->pchPostData = lin->pchPostData; - win->bIsRedirect = lin->bIsRedirect; -} - -#pragma pack( push, 8 ) -struct winHTML_CloseBrowser_t_4 { - HHTMLBrowser unBrowserHandle; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_HTML_CloseBrowser_t_4(const void *l, void *w) -{ - HTML_CloseBrowser_t *lin = (HTML_CloseBrowser_t *)l; - struct winHTML_CloseBrowser_t_4 *win = (struct winHTML_CloseBrowser_t_4 *)w; - win->unBrowserHandle = lin->unBrowserHandle; -} - -#pragma pack( push, 8 ) -struct winHTML_URLChanged_t_24 { - HHTMLBrowser unBrowserHandle; - const char * pchURL; - const char * pchPostData; - bool bIsRedirect; - const char * pchPageTitle; - bool bNewNavigation; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_HTML_URLChanged_t_24(const void *l, void *w) -{ - HTML_URLChanged_t *lin = (HTML_URLChanged_t *)l; - struct winHTML_URLChanged_t_24 *win = (struct winHTML_URLChanged_t_24 *)w; - win->unBrowserHandle = lin->unBrowserHandle; - win->pchURL = lin->pchURL; - win->pchPostData = lin->pchPostData; - win->bIsRedirect = lin->bIsRedirect; - win->pchPageTitle = lin->pchPageTitle; - win->bNewNavigation = lin->bNewNavigation; -} - -#pragma pack( push, 8 ) -struct winHTML_FinishedRequest_t_12 { - HHTMLBrowser unBrowserHandle; - const char * pchURL; - const char * pchPageTitle; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_HTML_FinishedRequest_t_12(const void *l, void *w) -{ - HTML_FinishedRequest_t *lin = (HTML_FinishedRequest_t *)l; - struct winHTML_FinishedRequest_t_12 *win = (struct winHTML_FinishedRequest_t_12 *)w; - win->unBrowserHandle = lin->unBrowserHandle; - win->pchURL = lin->pchURL; - win->pchPageTitle = lin->pchPageTitle; -} - -#pragma pack( push, 8 ) -struct winHTML_OpenLinkInNewTab_t_8 { - HHTMLBrowser unBrowserHandle; - const char * pchURL; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_HTML_OpenLinkInNewTab_t_8(const void *l, void *w) -{ - HTML_OpenLinkInNewTab_t *lin = (HTML_OpenLinkInNewTab_t *)l; - struct winHTML_OpenLinkInNewTab_t_8 *win = (struct winHTML_OpenLinkInNewTab_t_8 *)w; - win->unBrowserHandle = lin->unBrowserHandle; - win->pchURL = lin->pchURL; -} - -#pragma pack( push, 8 ) -struct winHTML_ChangedTitle_t_8 { - HHTMLBrowser unBrowserHandle; - const char * pchTitle; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_HTML_ChangedTitle_t_8(const void *l, void *w) -{ - HTML_ChangedTitle_t *lin = (HTML_ChangedTitle_t *)l; - struct winHTML_ChangedTitle_t_8 *win = (struct winHTML_ChangedTitle_t_8 *)w; - win->unBrowserHandle = lin->unBrowserHandle; - win->pchTitle = lin->pchTitle; -} - -#pragma pack( push, 8 ) -struct winHTML_SearchResults_t_12 { - HHTMLBrowser unBrowserHandle; - uint32 unResults; - uint32 unCurrentMatch; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_HTML_SearchResults_t_12(const void *l, void *w) -{ - HTML_SearchResults_t *lin = (HTML_SearchResults_t *)l; - struct winHTML_SearchResults_t_12 *win = (struct winHTML_SearchResults_t_12 *)w; - win->unBrowserHandle = lin->unBrowserHandle; - win->unResults = lin->unResults; - win->unCurrentMatch = lin->unCurrentMatch; -} - -#pragma pack( push, 8 ) -struct winHTML_CanGoBackAndForward_t_8 { - HHTMLBrowser unBrowserHandle; - bool bCanGoBack; - bool bCanGoForward; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_HTML_CanGoBackAndForward_t_8(const void *l, void *w) -{ - HTML_CanGoBackAndForward_t *lin = (HTML_CanGoBackAndForward_t *)l; - struct winHTML_CanGoBackAndForward_t_8 *win = (struct winHTML_CanGoBackAndForward_t_8 *)w; - win->unBrowserHandle = lin->unBrowserHandle; - win->bCanGoBack = lin->bCanGoBack; - win->bCanGoForward = lin->bCanGoForward; -} - -#pragma pack( push, 8 ) -struct winHTML_HorizontalScroll_t_24 { - HHTMLBrowser unBrowserHandle; - uint32 unScrollMax; - uint32 unScrollCurrent; - float flPageScale; - bool bVisible; - uint32 unPageSize; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_HTML_HorizontalScroll_t_24(const void *l, void *w) -{ - HTML_HorizontalScroll_t *lin = (HTML_HorizontalScroll_t *)l; - struct winHTML_HorizontalScroll_t_24 *win = (struct winHTML_HorizontalScroll_t_24 *)w; - win->unBrowserHandle = lin->unBrowserHandle; - win->unScrollMax = lin->unScrollMax; - win->unScrollCurrent = lin->unScrollCurrent; - win->flPageScale = lin->flPageScale; - win->bVisible = lin->bVisible; - win->unPageSize = lin->unPageSize; -} - -#pragma pack( push, 8 ) -struct winHTML_VerticalScroll_t_24 { - HHTMLBrowser unBrowserHandle; - uint32 unScrollMax; - uint32 unScrollCurrent; - float flPageScale; - bool bVisible; - uint32 unPageSize; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_HTML_VerticalScroll_t_24(const void *l, void *w) -{ - HTML_VerticalScroll_t *lin = (HTML_VerticalScroll_t *)l; - struct winHTML_VerticalScroll_t_24 *win = (struct winHTML_VerticalScroll_t_24 *)w; - win->unBrowserHandle = lin->unBrowserHandle; - win->unScrollMax = lin->unScrollMax; - win->unScrollCurrent = lin->unScrollCurrent; - win->flPageScale = lin->flPageScale; - win->bVisible = lin->bVisible; - win->unPageSize = lin->unPageSize; -} - -#pragma pack( push, 8 ) -struct winHTML_LinkAtPosition_t_20 { - HHTMLBrowser unBrowserHandle; - uint32 x; - uint32 y; - const char * pchURL; - bool bInput; - bool bLiveLink; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_HTML_LinkAtPosition_t_20(const void *l, void *w) -{ - HTML_LinkAtPosition_t *lin = (HTML_LinkAtPosition_t *)l; - struct winHTML_LinkAtPosition_t_20 *win = (struct winHTML_LinkAtPosition_t_20 *)w; - win->unBrowserHandle = lin->unBrowserHandle; - win->x = lin->x; - win->y = lin->y; - win->pchURL = lin->pchURL; - win->bInput = lin->bInput; - win->bLiveLink = lin->bLiveLink; -} - -#pragma pack( push, 8 ) -struct winHTML_JSAlert_t_8 { - HHTMLBrowser unBrowserHandle; - const char * pchMessage; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_HTML_JSAlert_t_8(const void *l, void *w) -{ - HTML_JSAlert_t *lin = (HTML_JSAlert_t *)l; - struct winHTML_JSAlert_t_8 *win = (struct winHTML_JSAlert_t_8 *)w; - win->unBrowserHandle = lin->unBrowserHandle; - win->pchMessage = lin->pchMessage; -} - -#pragma pack( push, 8 ) -struct winHTML_JSConfirm_t_8 { - HHTMLBrowser unBrowserHandle; - const char * pchMessage; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_HTML_JSConfirm_t_8(const void *l, void *w) -{ - HTML_JSConfirm_t *lin = (HTML_JSConfirm_t *)l; - struct winHTML_JSConfirm_t_8 *win = (struct winHTML_JSConfirm_t_8 *)w; - win->unBrowserHandle = lin->unBrowserHandle; - win->pchMessage = lin->pchMessage; -} - -#pragma pack( push, 8 ) -struct winHTML_FileOpenDialog_t_12 { - HHTMLBrowser unBrowserHandle; - const char * pchTitle; - const char * pchInitialFile; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_HTML_FileOpenDialog_t_12(const void *l, void *w) -{ - HTML_FileOpenDialog_t *lin = (HTML_FileOpenDialog_t *)l; - struct winHTML_FileOpenDialog_t_12 *win = (struct winHTML_FileOpenDialog_t_12 *)w; - win->unBrowserHandle = lin->unBrowserHandle; - win->pchTitle = lin->pchTitle; - win->pchInitialFile = lin->pchInitialFile; -} - -#pragma pack( push, 8 ) -struct winHTML_NewWindow_t_28 { - HHTMLBrowser unBrowserHandle; - const char * pchURL; - uint32 unX; - uint32 unY; - uint32 unWide; - uint32 unTall; - HHTMLBrowser unNewWindow_BrowserHandle; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_HTML_NewWindow_t_28(const void *l, void *w) -{ - HTML_NewWindow_t *lin = (HTML_NewWindow_t *)l; - struct winHTML_NewWindow_t_28 *win = (struct winHTML_NewWindow_t_28 *)w; - win->unBrowserHandle = lin->unBrowserHandle; - win->pchURL = lin->pchURL; - win->unX = lin->unX; - win->unY = lin->unY; - win->unWide = lin->unWide; - win->unTall = lin->unTall; - win->unNewWindow_BrowserHandle = lin->unNewWindow_BrowserHandle; -} - -#pragma pack( push, 8 ) -struct winHTML_SetCursor_t_8 { - HHTMLBrowser unBrowserHandle; - uint32 eMouseCursor; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_HTML_SetCursor_t_8(const void *l, void *w) -{ - HTML_SetCursor_t *lin = (HTML_SetCursor_t *)l; - struct winHTML_SetCursor_t_8 *win = (struct winHTML_SetCursor_t_8 *)w; - win->unBrowserHandle = lin->unBrowserHandle; - win->eMouseCursor = lin->eMouseCursor; -} - -#pragma pack( push, 8 ) -struct winHTML_StatusText_t_8 { - HHTMLBrowser unBrowserHandle; - const char * pchMsg; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_HTML_StatusText_t_8(const void *l, void *w) -{ - HTML_StatusText_t *lin = (HTML_StatusText_t *)l; - struct winHTML_StatusText_t_8 *win = (struct winHTML_StatusText_t_8 *)w; - win->unBrowserHandle = lin->unBrowserHandle; - win->pchMsg = lin->pchMsg; -} - -#pragma pack( push, 8 ) -struct winHTML_ShowToolTip_t_8 { - HHTMLBrowser unBrowserHandle; - const char * pchMsg; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_HTML_ShowToolTip_t_8(const void *l, void *w) -{ - HTML_ShowToolTip_t *lin = (HTML_ShowToolTip_t *)l; - struct winHTML_ShowToolTip_t_8 *win = (struct winHTML_ShowToolTip_t_8 *)w; - win->unBrowserHandle = lin->unBrowserHandle; - win->pchMsg = lin->pchMsg; -} - -#pragma pack( push, 8 ) -struct winHTML_UpdateToolTip_t_8 { - HHTMLBrowser unBrowserHandle; - const char * pchMsg; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_HTML_UpdateToolTip_t_8(const void *l, void *w) -{ - HTML_UpdateToolTip_t *lin = (HTML_UpdateToolTip_t *)l; - struct winHTML_UpdateToolTip_t_8 *win = (struct winHTML_UpdateToolTip_t_8 *)w; - win->unBrowserHandle = lin->unBrowserHandle; - win->pchMsg = lin->pchMsg; -} - -#pragma pack( push, 8 ) -struct winHTML_HideToolTip_t_4 { - HHTMLBrowser unBrowserHandle; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_HTML_HideToolTip_t_4(const void *l, void *w) -{ - HTML_HideToolTip_t *lin = (HTML_HideToolTip_t *)l; - struct winHTML_HideToolTip_t_4 *win = (struct winHTML_HideToolTip_t_4 *)w; - win->unBrowserHandle = lin->unBrowserHandle; -} - -#pragma pack( push, 8 ) -struct winHTML_BrowserRestarted_t_8 { - HHTMLBrowser unBrowserHandle; - HHTMLBrowser unOldBrowserHandle; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_HTML_BrowserRestarted_t_8(const void *l, void *w) -{ - HTML_BrowserRestarted_t *lin = (HTML_BrowserRestarted_t *)l; - struct winHTML_BrowserRestarted_t_8 *win = (struct winHTML_BrowserRestarted_t_8 *)w; - win->unBrowserHandle = lin->unBrowserHandle; - win->unOldBrowserHandle = lin->unOldBrowserHandle; -} - -#pragma pack( push, 8 ) -struct winSteamInventoryResultReady_t_8 { - SteamInventoryResult_t m_handle; - EResult m_result; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_SteamInventoryResultReady_t_8(const void *l, void *w) -{ - SteamInventoryResultReady_t *lin = (SteamInventoryResultReady_t *)l; - struct winSteamInventoryResultReady_t_8 *win = (struct winSteamInventoryResultReady_t_8 *)w; - win->m_handle = lin->m_handle; - win->m_result = lin->m_result; -} - -#pragma pack( push, 8 ) -struct winSteamInventoryFullUpdate_t_4 { - SteamInventoryResult_t m_handle; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_SteamInventoryFullUpdate_t_4(const void *l, void *w) -{ - SteamInventoryFullUpdate_t *lin = (SteamInventoryFullUpdate_t *)l; - struct winSteamInventoryFullUpdate_t_4 *win = (struct winSteamInventoryFullUpdate_t_4 *)w; - win->m_handle = lin->m_handle; -} - -#pragma pack( push, 8 ) -struct winSteamInventoryDefinitionUpdate_t_1 { -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_SteamInventoryDefinitionUpdate_t_1(const void *l, void *w) -{ - SteamInventoryDefinitionUpdate_t *lin = (SteamInventoryDefinitionUpdate_t *)l; - struct winSteamInventoryDefinitionUpdate_t_1 *win = (struct winSteamInventoryDefinitionUpdate_t_1 *)w; -} - -#pragma pack( push, 8 ) -struct winSteamInventoryEligiblePromoItemDefIDs_t_20 { - EResult m_result; - CSteamID m_steamID; - int m_numEligiblePromoItemDefs; - bool m_bCachedData; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_SteamInventoryEligiblePromoItemDefIDs_t_20(const void *l, void *w) -{ - SteamInventoryEligiblePromoItemDefIDs_t *lin = (SteamInventoryEligiblePromoItemDefIDs_t *)l; - struct winSteamInventoryEligiblePromoItemDefIDs_t_20 *win = (struct winSteamInventoryEligiblePromoItemDefIDs_t_20 *)w; - win->m_result = lin->m_result; - win->m_steamID = lin->m_steamID; - win->m_numEligiblePromoItemDefs = lin->m_numEligiblePromoItemDefs; - win->m_bCachedData = lin->m_bCachedData; -} - -#pragma pack( push, 8 ) -struct winSteamInventoryStartPurchaseResult_t_20 { +struct winSteamInventoryStartPurchaseResult_t_24 { EResult m_result; uint64 m_ulOrderID; uint64 m_ulTransID; } __attribute__ ((ms_struct)); #pragma pack( pop ) -void cb_SteamInventoryStartPurchaseResult_t_20(const void *l, void *w) +void cb_SteamInventoryStartPurchaseResult_t_24(const void *l, void *w) { SteamInventoryStartPurchaseResult_t *lin = (SteamInventoryStartPurchaseResult_t *)l; - struct winSteamInventoryStartPurchaseResult_t_20 *win = (struct winSteamInventoryStartPurchaseResult_t_20 *)w; + struct winSteamInventoryStartPurchaseResult_t_24 *win = (struct winSteamInventoryStartPurchaseResult_t_24 *)w; win->m_result = lin->m_result; win->m_ulOrderID = lin->m_ulOrderID; win->m_ulTransID = lin->m_ulTransID; } #pragma pack( push, 8 ) -struct winSteamInventoryRequestPricesResult_t_8 { - EResult m_result; - char m_rgchCurrency[4]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_SteamInventoryRequestPricesResult_t_8(const void *l, void *w) -{ - SteamInventoryRequestPricesResult_t *lin = (SteamInventoryRequestPricesResult_t *)l; - struct winSteamInventoryRequestPricesResult_t_8 *win = (struct winSteamInventoryRequestPricesResult_t_8 *)w; - win->m_result = lin->m_result; - memcpy(win->m_rgchCurrency, lin->m_rgchCurrency, sizeof(win->m_rgchCurrency)); -} - -#pragma pack( push, 8 ) -struct winBroadcastUploadStart_t_1 { -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_BroadcastUploadStart_t_1(const void *l, void *w) -{ - BroadcastUploadStart_t *lin = (BroadcastUploadStart_t *)l; - struct winBroadcastUploadStart_t_1 *win = (struct winBroadcastUploadStart_t_1 *)w; -} - -#pragma pack( push, 8 ) -struct winBroadcastUploadStop_t_4 { - EBroadcastUploadResult m_eResult; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_BroadcastUploadStop_t_4(const void *l, void *w) -{ - BroadcastUploadStop_t *lin = (BroadcastUploadStop_t *)l; - struct winBroadcastUploadStop_t_4 *win = (struct winBroadcastUploadStop_t_4 *)w; - win->m_eResult = lin->m_eResult; -} - -#pragma pack( push, 8 ) -struct winGetVideoURLResult_t_264 { - EResult m_eResult; - AppId_t m_unVideoAppID; - char m_rgchURL[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_GetVideoURLResult_t_264(const void *l, void *w) -{ - GetVideoURLResult_t *lin = (GetVideoURLResult_t *)l; - struct winGetVideoURLResult_t_264 *win = (struct winGetVideoURLResult_t_264 *)w; - win->m_eResult = lin->m_eResult; - win->m_unVideoAppID = lin->m_unVideoAppID; - memcpy(win->m_rgchURL, lin->m_rgchURL, sizeof(win->m_rgchURL)); -} - -#pragma pack( push, 8 ) -struct winGetOPFSettingsResult_t_8 { - EResult m_eResult; - AppId_t m_unVideoAppID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_GetOPFSettingsResult_t_8(const void *l, void *w) -{ - GetOPFSettingsResult_t *lin = (GetOPFSettingsResult_t *)l; - struct winGetOPFSettingsResult_t_8 *win = (struct winGetOPFSettingsResult_t_8 *)w; - win->m_eResult = lin->m_eResult; - win->m_unVideoAppID = lin->m_unVideoAppID; -} - -#pragma pack( push, 8 ) -struct winSteamParentalSettingsChanged_t_1 { -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_SteamParentalSettingsChanged_t_1(const void *l, void *w) -{ - SteamParentalSettingsChanged_t *lin = (SteamParentalSettingsChanged_t *)l; - struct winSteamParentalSettingsChanged_t_1 *win = (struct winSteamParentalSettingsChanged_t_1 *)w; -} - -#pragma pack( push, 8 ) -struct winGSClientApprove_t_16 { - CSteamID m_SteamID; - CSteamID m_OwnerSteamID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_GSClientApprove_t_16(const void *l, void *w) -{ - GSClientApprove_t *lin = (GSClientApprove_t *)l; - struct winGSClientApprove_t_16 *win = (struct winGSClientApprove_t_16 *)w; - win->m_SteamID = lin->m_SteamID; - win->m_OwnerSteamID = lin->m_OwnerSteamID; -} - -#pragma pack( push, 8 ) -struct winGSClientDeny_t_140 { - CSteamID m_SteamID; - EDenyReason m_eDenyReason; - char m_rgchOptionalText[128]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_GSClientDeny_t_140(const void *l, void *w) -{ - GSClientDeny_t *lin = (GSClientDeny_t *)l; - struct winGSClientDeny_t_140 *win = (struct winGSClientDeny_t_140 *)w; - win->m_SteamID = lin->m_SteamID; - win->m_eDenyReason = lin->m_eDenyReason; - memcpy(win->m_rgchOptionalText, lin->m_rgchOptionalText, sizeof(win->m_rgchOptionalText)); -} - -#pragma pack( push, 8 ) -struct winGSClientKick_t_12 { - CSteamID m_SteamID; - EDenyReason m_eDenyReason; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_GSClientKick_t_12(const void *l, void *w) -{ - GSClientKick_t *lin = (GSClientKick_t *)l; - struct winGSClientKick_t_12 *win = (struct winGSClientKick_t_12 *)w; - win->m_SteamID = lin->m_SteamID; - win->m_eDenyReason = lin->m_eDenyReason; -} - -#pragma pack( push, 8 ) -struct winGSClientAchievementStatus_t_140 { - uint64 m_SteamID; - char m_pchAchievement[128]; - bool m_bUnlocked; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_GSClientAchievementStatus_t_140(const void *l, void *w) -{ - GSClientAchievementStatus_t *lin = (GSClientAchievementStatus_t *)l; - struct winGSClientAchievementStatus_t_140 *win = (struct winGSClientAchievementStatus_t_140 *)w; - win->m_SteamID = lin->m_SteamID; - memcpy(win->m_pchAchievement, lin->m_pchAchievement, sizeof(win->m_pchAchievement)); - win->m_bUnlocked = lin->m_bUnlocked; -} - -#pragma pack( push, 8 ) -struct winGSPolicyResponse_t_1 { - uint8 m_bSecure; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_GSPolicyResponse_t_1(const void *l, void *w) -{ - GSPolicyResponse_t *lin = (GSPolicyResponse_t *)l; - struct winGSPolicyResponse_t_1 *win = (struct winGSPolicyResponse_t_1 *)w; - win->m_bSecure = lin->m_bSecure; -} - -#pragma pack( push, 8 ) -struct winGSGameplayStats_t_16 { - EResult m_eResult; - int32 m_nRank; - uint32 m_unTotalConnects; - uint32 m_unTotalMinutesPlayed; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_GSGameplayStats_t_16(const void *l, void *w) -{ - GSGameplayStats_t *lin = (GSGameplayStats_t *)l; - struct winGSGameplayStats_t_16 *win = (struct winGSGameplayStats_t_16 *)w; - win->m_eResult = lin->m_eResult; - win->m_nRank = lin->m_nRank; - win->m_unTotalConnects = lin->m_unTotalConnects; - win->m_unTotalMinutesPlayed = lin->m_unTotalMinutesPlayed; -} - -#pragma pack( push, 8 ) -struct winGSClientGroupStatus_t_18 { - CSteamID m_SteamIDUser; - CSteamID m_SteamIDGroup; - bool m_bMember; - bool m_bOfficer; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_GSClientGroupStatus_t_18(const void *l, void *w) -{ - GSClientGroupStatus_t *lin = (GSClientGroupStatus_t *)l; - struct winGSClientGroupStatus_t_18 *win = (struct winGSClientGroupStatus_t_18 *)w; - win->m_SteamIDUser = lin->m_SteamIDUser; - win->m_SteamIDGroup = lin->m_SteamIDGroup; - win->m_bMember = lin->m_bMember; - win->m_bOfficer = lin->m_bOfficer; -} - -#pragma pack( push, 8 ) -struct winGSReputation_t_32 { +struct winGSReputation_t_40 { EResult m_eResult; uint32 m_unReputationScore; bool m_bBanned; @@ -2853,10 +815,10 @@ struct winGSReputation_t_32 { uint32 m_unBanExpires; } __attribute__ ((ms_struct)); #pragma pack( pop ) -void cb_GSReputation_t_32(const void *l, void *w) +void cb_GSReputation_t_40(const void *l, void *w) { GSReputation_t *lin = (GSReputation_t *)l; - struct winGSReputation_t_32 *win = (struct winGSReputation_t_32 *)w; + struct winGSReputation_t_40 *win = (struct winGSReputation_t_40 *)w; win->m_eResult = lin->m_eResult; win->m_unReputationScore = lin->m_unReputationScore; win->m_bBanned = lin->m_bBanned; @@ -2866,87 +828,5 @@ void cb_GSReputation_t_32(const void *l, void *w) win->m_unBanExpires = lin->m_unBanExpires; } -#pragma pack( push, 8 ) -struct winAssociateWithClanResult_t_4 { - EResult m_eResult; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_AssociateWithClanResult_t_4(const void *l, void *w) -{ - AssociateWithClanResult_t *lin = (AssociateWithClanResult_t *)l; - struct winAssociateWithClanResult_t_4 *win = (struct winAssociateWithClanResult_t_4 *)w; - win->m_eResult = lin->m_eResult; -} - -#pragma pack( push, 8 ) -struct winComputeNewPlayerCompatibilityResult_t_24 { - EResult m_eResult; - int m_cPlayersThatDontLikeCandidate; - int m_cPlayersThatCandidateDoesntLike; - int m_cClanPlayersThatDontLikeCandidate; - CSteamID m_SteamIDCandidate; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_ComputeNewPlayerCompatibilityResult_t_24(const void *l, void *w) -{ - ComputeNewPlayerCompatibilityResult_t *lin = (ComputeNewPlayerCompatibilityResult_t *)l; - struct winComputeNewPlayerCompatibilityResult_t_24 *win = (struct winComputeNewPlayerCompatibilityResult_t_24 *)w; - win->m_eResult = lin->m_eResult; - win->m_cPlayersThatDontLikeCandidate = lin->m_cPlayersThatDontLikeCandidate; - win->m_cPlayersThatCandidateDoesntLike = lin->m_cPlayersThatCandidateDoesntLike; - win->m_cClanPlayersThatDontLikeCandidate = lin->m_cClanPlayersThatDontLikeCandidate; - win->m_SteamIDCandidate = lin->m_SteamIDCandidate; -} - -#pragma pack( push, 8 ) -struct winGSStatsReceived_t_12 { - EResult m_eResult; - CSteamID m_steamIDUser; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_GSStatsReceived_t_12(const void *l, void *w) -{ - GSStatsReceived_t *lin = (GSStatsReceived_t *)l; - struct winGSStatsReceived_t_12 *win = (struct winGSStatsReceived_t_12 *)w; - win->m_eResult = lin->m_eResult; - win->m_steamIDUser = lin->m_steamIDUser; -} - -#pragma pack( push, 8 ) -struct winGSStatsStored_t_12 { - EResult m_eResult; - CSteamID m_steamIDUser; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_GSStatsStored_t_12(const void *l, void *w) -{ - GSStatsStored_t *lin = (GSStatsStored_t *)l; - struct winGSStatsStored_t_12 *win = (struct winGSStatsStored_t_12 *)w; - win->m_eResult = lin->m_eResult; - win->m_steamIDUser = lin->m_steamIDUser; -} - -#pragma pack( push, 8 ) -struct winGCMessageAvailable_t_4 { - uint32 m_nMessageSize; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_GCMessageAvailable_t_4(const void *l, void *w) -{ - GCMessageAvailable_t *lin = (GCMessageAvailable_t *)l; - struct winGCMessageAvailable_t_4 *win = (struct winGCMessageAvailable_t_4 *)w; - win->m_nMessageSize = lin->m_nMessageSize; -} - -#pragma pack( push, 8 ) -struct winGCMessageFailed_t_1 { -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_GCMessageFailed_t_1(const void *l, void *w) -{ - GCMessageFailed_t *lin = (GCMessageFailed_t *)l; - struct winGCMessageFailed_t_1 *win = (struct winGCMessageFailed_t_1 *)w; -} - }