From f9f3754f09cbf807b30f74f4f278beb246da4360 Mon Sep 17 00:00:00 2001 From: Andrew Eikum Date: Mon, 29 Oct 2018 11:38:13 -0500 Subject: [PATCH] lsteamclient: build fixes --- ...truct_converters.dat => cb_converters.dat} | 3 - lsteamclient/cb_converters.h | 1943 ++++++++ lsteamclient/cb_getapi_table.dat | 3 - ...List_STEAMAPPLIST_INTERFACE_VERSION001.cpp | 1 + ...et_STEAMAPPTICKET_INTERFACE_VERSION001.cpp | 1 + ...eamApps_STEAMAPPS_INTERFACE_VERSION001.cpp | 1 + ...eamApps_STEAMAPPS_INTERFACE_VERSION002.cpp | 1 + ...eamApps_STEAMAPPS_INTERFACE_VERSION003.cpp | 1 + ...eamApps_STEAMAPPS_INTERFACE_VERSION004.cpp | 1 + ...eamApps_STEAMAPPS_INTERFACE_VERSION005.cpp | 1 + ...eamApps_STEAMAPPS_INTERFACE_VERSION006.cpp | 1 + ...eamApps_STEAMAPPS_INTERFACE_VERSION007.cpp | 1 + ...eamApps_STEAMAPPS_INTERFACE_VERSION008.cpp | 1 + .../cppISteamClient_SteamClient007.cpp | 1 + .../cppISteamClient_SteamClient008.cpp | 1 + .../cppISteamClient_SteamClient009.cpp | 1 + .../cppISteamClient_SteamClient010.cpp | 1 + .../cppISteamClient_SteamClient011.cpp | 1 + .../cppISteamClient_SteamClient012.cpp | 1 + .../cppISteamClient_SteamClient014.cpp | 1 + .../cppISteamClient_SteamClient015.cpp | 1 + .../cppISteamClient_SteamClient016.cpp | 1 + .../cppISteamClient_SteamClient017.cpp | 1 + ...ller_STEAMCONTROLLER_INTERFACE_VERSION.cpp | 1 + ...cppISteamController_SteamController003.cpp | 1 + ...cppISteamController_SteamController004.cpp | 1 + ...cppISteamController_SteamController005.cpp | 1 + ...cppISteamController_SteamController006.cpp | 1 + .../cppISteamFriends_SteamFriends003.cpp | 1 + .../cppISteamFriends_SteamFriends004.cpp | 1 + .../cppISteamFriends_SteamFriends005.cpp | 1 + .../cppISteamFriends_SteamFriends006.cpp | 1 + .../cppISteamFriends_SteamFriends007.cpp | 1 + .../cppISteamFriends_SteamFriends008.cpp | 1 + .../cppISteamFriends_SteamFriends009.cpp | 1 + .../cppISteamFriends_SteamFriends011.cpp | 1 + .../cppISteamFriends_SteamFriends013.cpp | 1 + .../cppISteamFriends_SteamFriends014.cpp | 1 + .../cppISteamFriends_SteamFriends015.cpp | 1 + ...ameCoordinator_SteamGameCoordinator001.cpp | 1 + ...ameServerStats_SteamGameServerStats001.cpp | 1 + ...cppISteamGameServer_SteamGameServer004.cpp | 1 + ...cppISteamGameServer_SteamGameServer005.cpp | 1 + ...cppISteamGameServer_SteamGameServer008.cpp | 1 + ...cppISteamGameServer_SteamGameServer009.cpp | 1 + ...cppISteamGameServer_SteamGameServer010.cpp | 1 + ...cppISteamGameServer_SteamGameServer011.cpp | 1 + ...cppISteamGameServer_SteamGameServer012.cpp | 1 + ...STEAMHTMLSURFACE_INTERFACE_VERSION_002.cpp | 1 + ...STEAMHTMLSURFACE_INTERFACE_VERSION_003.cpp | 1 + ...STEAMHTMLSURFACE_INTERFACE_VERSION_004.cpp | 1 + ...eamHTTP_STEAMHTTP_INTERFACE_VERSION001.cpp | 1 + ...eamHTTP_STEAMHTTP_INTERFACE_VERSION002.cpp | 1 + ...nventory_STEAMINVENTORY_INTERFACE_V001.cpp | 1 + ...nventory_STEAMINVENTORY_INTERFACE_V002.cpp | 1 + ...verUpdater_SteamMasterServerUpdater001.cpp | 1 + ...kingServers_SteamMatchMakingServers001.cpp | 31 +- ...kingServers_SteamMatchMakingServers002.cpp | 31 +- ...pISteamMatchmaking_SteamMatchMaking002.cpp | 1 + ...pISteamMatchmaking_SteamMatchMaking004.cpp | 1 + ...pISteamMatchmaking_SteamMatchMaking006.cpp | 1 + ...pISteamMatchmaking_SteamMatchMaking007.cpp | 1 + ...pISteamMatchmaking_SteamMatchMaking008.cpp | 1 + ...pISteamMatchmaking_SteamMatchMaking009.cpp | 1 + ..._STEAMMUSICREMOTE_INTERFACE_VERSION001.cpp | 1 + ...mMusic_STEAMMUSIC_INTERFACE_VERSION001.cpp | 1 + ...cppISteamNetworking_SteamNetworking001.cpp | 1 + ...cppISteamNetworking_SteamNetworking002.cpp | 1 + ...cppISteamNetworking_SteamNetworking003.cpp | 1 + ...cppISteamNetworking_SteamNetworking004.cpp | 1 + ...cppISteamNetworking_SteamNetworking005.cpp | 1 + ...MPARENTALSETTINGS_INTERFACE_VERSION001.cpp | 1 + ...TEAMREMOTESTORAGE_INTERFACE_VERSION002.cpp | 1 + ...TEAMREMOTESTORAGE_INTERFACE_VERSION004.cpp | 1 + ...TEAMREMOTESTORAGE_INTERFACE_VERSION005.cpp | 1 + ...TEAMREMOTESTORAGE_INTERFACE_VERSION006.cpp | 1 + ...TEAMREMOTESTORAGE_INTERFACE_VERSION008.cpp | 1 + ...TEAMREMOTESTORAGE_INTERFACE_VERSION010.cpp | 1 + ...TEAMREMOTESTORAGE_INTERFACE_VERSION011.cpp | 1 + ...TEAMREMOTESTORAGE_INTERFACE_VERSION012.cpp | 1 + ...TEAMREMOTESTORAGE_INTERFACE_VERSION013.cpp | 1 + ...TEAMREMOTESTORAGE_INTERFACE_VERSION014.cpp | 1 + ..._STEAMSCREENSHOTS_INTERFACE_VERSION001.cpp | 1 + ..._STEAMSCREENSHOTS_INTERFACE_VERSION002.cpp | 1 + ..._STEAMSCREENSHOTS_INTERFACE_VERSION003.cpp | 1 + ...SteamUGC_STEAMUGC_INTERFACE_VERSION001.cpp | 1 + ...SteamUGC_STEAMUGC_INTERFACE_VERSION002.cpp | 1 + ...SteamUGC_STEAMUGC_INTERFACE_VERSION003.cpp | 1 + ...SteamUGC_STEAMUGC_INTERFACE_VERSION005.cpp | 1 + ...SteamUGC_STEAMUGC_INTERFACE_VERSION007.cpp | 1 + ...SteamUGC_STEAMUGC_INTERFACE_VERSION008.cpp | 1 + ...SteamUGC_STEAMUGC_INTERFACE_VERSION009.cpp | 1 + ...SteamUGC_STEAMUGC_INTERFACE_VERSION010.cpp | 1 + ...AMUNIFIEDMESSAGES_INTERFACE_VERSION001.cpp | 1 + ...ts_STEAMUSERSTATS_INTERFACE_VERSION003.cpp | 1 + ...ts_STEAMUSERSTATS_INTERFACE_VERSION004.cpp | 1 + ...ts_STEAMUSERSTATS_INTERFACE_VERSION005.cpp | 1 + ...ts_STEAMUSERSTATS_INTERFACE_VERSION006.cpp | 1 + ...ts_STEAMUSERSTATS_INTERFACE_VERSION007.cpp | 1 + ...ts_STEAMUSERSTATS_INTERFACE_VERSION009.cpp | 1 + ...ts_STEAMUSERSTATS_INTERFACE_VERSION010.cpp | 1 + ...ts_STEAMUSERSTATS_INTERFACE_VERSION011.cpp | 1 + lsteamclient/cppISteamUser_SteamUser009.cpp | 12 +- lsteamclient/cppISteamUser_SteamUser010.cpp | 6 +- lsteamclient/cppISteamUser_SteamUser011.cpp | 6 +- lsteamclient/cppISteamUser_SteamUser012.cpp | 6 +- lsteamclient/cppISteamUser_SteamUser013.cpp | 6 +- lsteamclient/cppISteamUser_SteamUser014.cpp | 6 +- lsteamclient/cppISteamUser_SteamUser016.cpp | 6 +- lsteamclient/cppISteamUser_SteamUser017.cpp | 6 +- lsteamclient/cppISteamUser_SteamUser018.cpp | 6 +- lsteamclient/cppISteamUser_SteamUser019.cpp | 6 +- lsteamclient/cppISteamUtils_SteamUtils002.cpp | 1 + lsteamclient/cppISteamUtils_SteamUtils004.cpp | 1 + lsteamclient/cppISteamUtils_SteamUtils005.cpp | 1 + lsteamclient/cppISteamUtils_SteamUtils006.cpp | 1 + lsteamclient/cppISteamUtils_SteamUtils007.cpp | 1 + lsteamclient/cppISteamUtils_SteamUtils008.cpp | 1 + lsteamclient/cppISteamUtils_SteamUtils009.cpp | 1 + ...pISteamVideo_STEAMVIDEO_INTERFACE_V001.cpp | 1 + ...pISteamVideo_STEAMVIDEO_INTERFACE_V002.cpp | 1 + lsteamclient/gen.sh | 1 + lsteamclient/gen_wrapper.py | 73 +- lsteamclient/struct_converters.h | 3930 ----------------- lsteamclient/struct_converters_100.cpp | 22 - lsteamclient/struct_converters_100.h | 12 + lsteamclient/struct_converters_101.cpp | 22 - lsteamclient/struct_converters_101.h | 12 + lsteamclient/struct_converters_102.cpp | 22 - lsteamclient/struct_converters_102.h | 12 + lsteamclient/struct_converters_103.cpp | 26 +- lsteamclient/struct_converters_103.h | 15 + lsteamclient/struct_converters_104.cpp | 26 +- lsteamclient/struct_converters_104.h | 18 + lsteamclient/struct_converters_105.cpp | 26 +- lsteamclient/struct_converters_105.h | 21 + lsteamclient/struct_converters_106.cpp | 26 +- lsteamclient/struct_converters_106.h | 21 + lsteamclient/struct_converters_107.cpp | 26 +- lsteamclient/struct_converters_107.h | 21 + lsteamclient/struct_converters_108.cpp | 26 +- lsteamclient/struct_converters_108.h | 21 + lsteamclient/struct_converters_109.cpp | 26 +- lsteamclient/struct_converters_109.h | 21 + lsteamclient/struct_converters_110.cpp | 26 +- lsteamclient/struct_converters_110.h | 21 + lsteamclient/struct_converters_111.cpp | 26 +- lsteamclient/struct_converters_111.h | 24 + lsteamclient/struct_converters_112.cpp | 26 +- lsteamclient/struct_converters_112.h | 24 + lsteamclient/struct_converters_113.cpp | 26 +- lsteamclient/struct_converters_113.h | 21 + lsteamclient/struct_converters_114.cpp | 26 +- lsteamclient/struct_converters_114.h | 21 + lsteamclient/struct_converters_115.cpp | 26 +- lsteamclient/struct_converters_115.h | 21 + lsteamclient/struct_converters_116.cpp | 26 +- lsteamclient/struct_converters_116.h | 21 + lsteamclient/struct_converters_117.cpp | 26 +- lsteamclient/struct_converters_117.h | 27 + lsteamclient/struct_converters_118.cpp | 26 +- lsteamclient/struct_converters_118.h | 27 + lsteamclient/struct_converters_119.cpp | 74 +- lsteamclient/struct_converters_119.h | 27 + lsteamclient/struct_converters_120.cpp | 26 +- lsteamclient/struct_converters_120.h | 27 + lsteamclient/struct_converters_121.cpp | 26 +- lsteamclient/struct_converters_121.h | 27 + lsteamclient/struct_converters_122.cpp | 26 +- lsteamclient/struct_converters_122.h | 27 + lsteamclient/struct_converters_123.cpp | 26 +- lsteamclient/struct_converters_123.h | 39 + lsteamclient/struct_converters_123a.cpp | 26 +- lsteamclient/struct_converters_123a.h | 39 + lsteamclient/struct_converters_124.cpp | 26 +- lsteamclient/struct_converters_124.h | 39 + lsteamclient/struct_converters_125.cpp | 26 +- lsteamclient/struct_converters_125.h | 39 + lsteamclient/struct_converters_126.cpp | 26 +- lsteamclient/struct_converters_126.h | 42 + lsteamclient/struct_converters_126a.cpp | 26 +- lsteamclient/struct_converters_126a.h | 42 + lsteamclient/struct_converters_127.cpp | 26 +- lsteamclient/struct_converters_127.h | 45 + lsteamclient/struct_converters_128.cpp | 44 +- lsteamclient/struct_converters_128.h | 45 + lsteamclient/struct_converters_129.cpp | 40 +- lsteamclient/struct_converters_129.h | 45 + lsteamclient/struct_converters_129a.cpp | 26 +- lsteamclient/struct_converters_129a.h | 45 + lsteamclient/struct_converters_130.cpp | 26 +- lsteamclient/struct_converters_130.h | 45 + lsteamclient/struct_converters_131.cpp | 26 +- lsteamclient/struct_converters_131.h | 45 + lsteamclient/struct_converters_132.cpp | 26 +- lsteamclient/struct_converters_132.h | 48 + lsteamclient/struct_converters_133.cpp | 26 +- lsteamclient/struct_converters_133.h | 48 + lsteamclient/struct_converters_133a.cpp | 26 +- lsteamclient/struct_converters_133a.h | 48 + lsteamclient/struct_converters_133b.cpp | 26 +- lsteamclient/struct_converters_133b.h | 48 + lsteamclient/struct_converters_134.cpp | 26 +- lsteamclient/struct_converters_134.h | 48 + lsteamclient/struct_converters_135.cpp | 26 +- lsteamclient/struct_converters_135.h | 51 + lsteamclient/struct_converters_135a.cpp | 26 +- lsteamclient/struct_converters_135a.h | 51 + lsteamclient/struct_converters_136.cpp | 26 +- lsteamclient/struct_converters_136.h | 51 + lsteamclient/struct_converters_137.cpp | 26 +- lsteamclient/struct_converters_137.h | 54 + lsteamclient/struct_converters_138.cpp | 26 +- lsteamclient/struct_converters_138.h | 57 + lsteamclient/struct_converters_138a.cpp | 26 +- lsteamclient/struct_converters_138a.h | 57 + lsteamclient/struct_converters_139.cpp | 26 +- lsteamclient/struct_converters_139.h | 57 + lsteamclient/struct_converters_140.cpp | 26 +- lsteamclient/struct_converters_140.h | 57 + lsteamclient/struct_converters_141.cpp | 26 +- lsteamclient/struct_converters_141.h | 60 + lsteamclient/struct_converters_142.cpp | 28 +- lsteamclient/struct_converters_142.h | 60 + 224 files changed, 4009 insertions(+), 5342 deletions(-) rename lsteamclient/{struct_converters.dat => cb_converters.dat} (98%) create mode 100644 lsteamclient/cb_converters.h delete mode 100644 lsteamclient/struct_converters.h create mode 100644 lsteamclient/struct_converters_100.h create mode 100644 lsteamclient/struct_converters_101.h create mode 100644 lsteamclient/struct_converters_102.h create mode 100644 lsteamclient/struct_converters_103.h create mode 100644 lsteamclient/struct_converters_104.h create mode 100644 lsteamclient/struct_converters_105.h create mode 100644 lsteamclient/struct_converters_106.h create mode 100644 lsteamclient/struct_converters_107.h create mode 100644 lsteamclient/struct_converters_108.h create mode 100644 lsteamclient/struct_converters_109.h create mode 100644 lsteamclient/struct_converters_110.h create mode 100644 lsteamclient/struct_converters_111.h create mode 100644 lsteamclient/struct_converters_112.h create mode 100644 lsteamclient/struct_converters_113.h create mode 100644 lsteamclient/struct_converters_114.h create mode 100644 lsteamclient/struct_converters_115.h create mode 100644 lsteamclient/struct_converters_116.h create mode 100644 lsteamclient/struct_converters_117.h create mode 100644 lsteamclient/struct_converters_118.h create mode 100644 lsteamclient/struct_converters_119.h create mode 100644 lsteamclient/struct_converters_120.h create mode 100644 lsteamclient/struct_converters_121.h create mode 100644 lsteamclient/struct_converters_122.h create mode 100644 lsteamclient/struct_converters_123.h create mode 100644 lsteamclient/struct_converters_123a.h create mode 100644 lsteamclient/struct_converters_124.h create mode 100644 lsteamclient/struct_converters_125.h create mode 100644 lsteamclient/struct_converters_126.h create mode 100644 lsteamclient/struct_converters_126a.h create mode 100644 lsteamclient/struct_converters_127.h create mode 100644 lsteamclient/struct_converters_128.h create mode 100644 lsteamclient/struct_converters_129.h create mode 100644 lsteamclient/struct_converters_129a.h create mode 100644 lsteamclient/struct_converters_130.h create mode 100644 lsteamclient/struct_converters_131.h create mode 100644 lsteamclient/struct_converters_132.h create mode 100644 lsteamclient/struct_converters_133.h create mode 100644 lsteamclient/struct_converters_133a.h create mode 100644 lsteamclient/struct_converters_133b.h create mode 100644 lsteamclient/struct_converters_134.h create mode 100644 lsteamclient/struct_converters_135.h create mode 100644 lsteamclient/struct_converters_135a.h create mode 100644 lsteamclient/struct_converters_136.h create mode 100644 lsteamclient/struct_converters_137.h create mode 100644 lsteamclient/struct_converters_138.h create mode 100644 lsteamclient/struct_converters_138a.h create mode 100644 lsteamclient/struct_converters_139.h create mode 100644 lsteamclient/struct_converters_140.h create mode 100644 lsteamclient/struct_converters_141.h create mode 100644 lsteamclient/struct_converters_142.h diff --git a/lsteamclient/struct_converters.dat b/lsteamclient/cb_converters.dat similarity index 98% rename from lsteamclient/struct_converters.dat rename to lsteamclient/cb_converters.dat index 6f2bbcc4..6bfd3b94 100644 --- a/lsteamclient/struct_converters.dat +++ b/lsteamclient/cb_converters.dat @@ -195,10 +195,8 @@ case 0x000411a6: win_msg->m_cubParam = sizeof(struct winHTML_ShowPopup_t_4); win 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 0x26240d4a: win_msg->m_cubParam = sizeof(struct winSteamUGCRequestUGCDetailsResult_t_9764); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_SteamUGCRequestUGCDetailsResult_t_9764(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 0x00140d49: win_msg->m_cubParam = sizeof(struct winSteamUGCQueryCompleted_t_20); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_SteamUGCQueryCompleted_t_20(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; @@ -208,7 +206,6 @@ case 0x000c0524: win_msg->m_cubParam = sizeof(struct winRemoteStorageUpdatePubli 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 0x260c0526: win_msg->m_cubParam = sizeof(struct winRemoteStorageGetPublishedFileDetailsResult_t_9740); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageGetPublishedFileDetailsResult_t_9740(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; diff --git a/lsteamclient/cb_converters.h b/lsteamclient/cb_converters.h new file mode 100644 index 00000000..a27629f8 --- /dev/null +++ b/lsteamclient/cb_converters.h @@ -0,0 +1,1943 @@ +#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 { + 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); + +#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 { + EResult m_eResult; + uint64 m_ulSteamIDLobby; +} __attribute__ ((ms_struct)); +#pragma pack( pop ) +extern void cb_LobbyCreated_t_12(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 { + char m_rgchCurrentFile[260]; + AppId_t m_nAppID; + uint32 m_uBytesTransferredThisChunk; + double m_dAppPercentComplete; + bool m_bUploading; +} __attribute__ ((ms_struct)); +#pragma pack( pop ) +extern void cb_RemoteStorageAppSyncProgress_t_280(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 { + 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); + +#pragma pack( push, 8 ) +struct winRemoteStoragePublishFileResult_t_16 { + 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); + +#pragma pack( push, 8 ) +struct winRemoteStorageDeletePublishedFileResult_t_12 { + EResult m_eResult; + PublishedFileId_t m_nPublishedFileId; +} __attribute__ ((ms_struct)); +#pragma pack( pop ) +extern void cb_RemoteStorageDeletePublishedFileResult_t_12(void *l, void *w); + +#pragma pack( push, 8 ) +struct winRemoteStorageEnumerateUserPublishedFilesResult_t_412 { + 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); + +#pragma pack( push, 8 ) +struct winRemoteStorageSubscribePublishedFileResult_t_12 { + EResult m_eResult; + PublishedFileId_t m_nPublishedFileId; +} __attribute__ ((ms_struct)); +#pragma pack( pop ) +extern void cb_RemoteStorageSubscribePublishedFileResult_t_12(void *l, void *w); + +#pragma pack( push, 8 ) +struct winRemoteStorageEnumerateUserSubscribedFilesResult_t_612 { + EResult m_eResult; + int32 m_nResultsReturned; + int32 m_nTotalResultCount; + PublishedFileId_t m_rgPublishedFileId[50]; + uint32 m_rgRTimeSubscribed[50]; +} __attribute__ ((ms_struct)); +#pragma pack( pop ) +extern void cb_RemoteStorageEnumerateUserSubscribedFilesResult_t_612(void *l, void *w); + +#pragma pack( push, 8 ) +struct winRemoteStorageUnsubscribePublishedFileResult_t_12 { + EResult m_eResult; + PublishedFileId_t m_nPublishedFileId; +} __attribute__ ((ms_struct)); +#pragma pack( pop ) +extern void cb_RemoteStorageUnsubscribePublishedFileResult_t_12(void *l, void *w); + +#pragma pack( push, 8 ) +struct winRemoteStorageUpdatePublishedFileResult_t_16 { + 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); + +#pragma pack( push, 8 ) +struct winRemoteStorageDownloadUGCResult_t_288 { + EResult m_eResult; + UGCHandle_t m_hFile; + AppId_t m_nAppID; + int32 m_nSizeInBytes; + char m_pchFileName[260]; + uint64 m_ulSteamIDOwner; +} __attribute__ ((ms_struct)); +#pragma pack( pop ) +extern void cb_RemoteStorageDownloadUGCResult_t_288(void *l, void *w); + +#pragma pack( push, 8 ) +struct winRemoteStorageGetPublishedFileDetailsResult_t_9748 { + EResult m_eResult; + PublishedFileId_t m_nPublishedFileId; + AppId_t m_nCreatorAppID; + AppId_t m_nConsumerAppID; + char m_rgchTitle[129]; + char m_rgchDescription[8000]; + UGCHandle_t m_hFile; + UGCHandle_t m_hPreviewFile; + uint64 m_ulSteamIDOwner; + uint32 m_rtimeCreated; + uint32 m_rtimeUpdated; + ERemoteStoragePublishedFileVisibility m_eVisibility; + bool m_bBanned; + char m_rgchTags[1025]; + bool m_bTagsTruncated; + char m_pchFileName[260]; + int32 m_nFileSize; + int32 m_nPreviewFileSize; + char m_rgchURL[256]; + EWorkshopFileType m_eFileType; + bool m_bAcceptedForUse; +} __attribute__ ((ms_struct)); +#pragma pack( pop ) +extern void cb_RemoteStorageGetPublishedFileDetailsResult_t_9748(void *l, void *w); + +#pragma pack( push, 8 ) +struct winRemoteStorageEnumerateWorkshopFilesResult_t_620 { + EResult m_eResult; + int32 m_nResultsReturned; + int32 m_nTotalResultCount; + PublishedFileId_t m_rgPublishedFileId[50]; + float m_rgScore[50]; + AppId_t m_nAppId; + uint32 m_unStartIndex; +} __attribute__ ((ms_struct)); +#pragma pack( pop ) +extern void cb_RemoteStorageEnumerateWorkshopFilesResult_t_620(void *l, void *w); + +#pragma pack( push, 8 ) +struct winRemoteStorageGetPublishedItemVoteDetailsResult_t_28 { + EResult m_eResult; + PublishedFileId_t m_unPublishedFileId; + int32 m_nVotesFor; + int32 m_nVotesAgainst; + int32 m_nReports; + float m_fScore; +} __attribute__ ((ms_struct)); +#pragma pack( pop ) +extern void cb_RemoteStorageGetPublishedItemVoteDetailsResult_t_28(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 { + EResult m_eResult; + PublishedFileId_t m_nPublishedFileId; +} __attribute__ ((ms_struct)); +#pragma pack( pop ) +extern void cb_RemoteStorageUpdateUserPublishedItemVoteResult_t_12(void *l, void *w); + +#pragma pack( push, 8 ) +struct winRemoteStorageUserVoteDetails_t_16 { + 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); + +#pragma pack( push, 8 ) +struct winRemoteStorageEnumerateUserSharedWorkshopFilesResult_t_412 { + 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); + +#pragma pack( push, 8 ) +struct winRemoteStorageSetUserPublishedFileActionResult_t_16 { + 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); + +#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 { + 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); + +#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 { + uint8 m_bSuccess; + SteamLeaderboard_t m_hSteamLeaderboard; + int32 m_nScore; + uint8 m_bScoreChanged; + int m_nGlobalRankNew; + int m_nGlobalRankPrevious; +} __attribute__ ((ms_struct)); +#pragma pack( pop ) +extern void cb_LeaderboardScoreUploaded_t_28(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 { + EResult m_eResult; + SteamLeaderboard_t m_hSteamLeaderboard; +} __attribute__ ((ms_struct)); +#pragma pack( pop ) +extern void cb_LeaderboardUGCSet_t_12(void *l, void *w); + +#pragma pack( push, 8 ) +struct winPS3TrophiesInstalled_t_20 { + 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); + +#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 { + 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); + +#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 { + HTTPRequestHandle m_hRequest; + uint64 m_ulContextValue; + bool m_bRequestSuccessful; + EHTTPStatusCode m_eStatusCode; + uint32 m_unBodySize; +} __attribute__ ((ms_struct)); +#pragma pack( pop ) +extern void cb_HTTPRequestCompleted_t_24(void *l, void *w); + +#pragma pack( push, 8 ) +struct winHTTPRequestHeadersReceived_t_12 { + HTTPRequestHandle m_hRequest; + uint64 m_ulContextValue; +} __attribute__ ((ms_struct)); +#pragma pack( pop ) +extern void cb_HTTPRequestHeadersReceived_t_12(void *l, void *w); + +#pragma pack( push, 8 ) +struct winHTTPRequestDataReceived_t_20 { + 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); + +#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 { + SteamUGCDetails_t m_details; + bool m_bCachedData; +} __attribute__ ((ms_struct)); +#pragma pack( pop ) +extern void cb_SteamUGCRequestUGCDetailsResult_t_9768(void *l, void *w); + +#pragma pack( push, 8 ) +struct winCreateItemResult_t_16 { + 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); + +#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 { + AppId_t m_unAppID; + PublishedFileId_t m_nPublishedFileId; +} __attribute__ ((ms_struct)); +#pragma pack( pop ) +extern void cb_ItemInstalled_t_12(void *l, void *w); + +#pragma pack( push, 8 ) +struct winDownloadItemResult_t_16 { + 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); + +#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 { + 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); + +#pragma pack( push, 8 ) +struct winRemoveUGCDependencyResult_t_20 { + 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); + +#pragma pack( push, 8 ) +struct winAddAppDependencyResult_t_16 { + 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); + +#pragma pack( push, 8 ) +struct winRemoveAppDependencyResult_t_16 { + 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); + +#pragma pack( push, 8 ) +struct winGetAppDependenciesResult_t_148 { + EResult m_eResult; + PublishedFileId_t m_nPublishedFileId; + AppId_t m_rgAppIDs[32]; + uint32 m_nNumAppDependencies; + uint32 m_nTotalNumAppDependencies; +} __attribute__ ((ms_struct)); +#pragma pack( pop ) +extern void cb_GetAppDependenciesResult_t_148(void *l, void *w); + +#pragma pack( push, 8 ) +struct winDeleteItemResult_t_12 { + EResult m_eResult; + PublishedFileId_t m_nPublishedFileId; +} __attribute__ ((ms_struct)); +#pragma pack( pop ) +extern void cb_DeleteItemResult_t_12(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 { + 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); + +#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 { + EResult m_eResult; + uint32 m_unReputationScore; + bool m_bBanned; + uint32 m_unBannedIP; + uint16 m_usBannedPort; + uint64 m_ulBannedGameID; + uint32 m_unBanExpires; +} __attribute__ ((ms_struct)); +#pragma pack( pop ) +extern void cb_GSReputation_t_32(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 { + 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); + +#pragma pack( push, 8 ) +struct winHTML_ComboNeedsPaint_t_16 { + HHTMLBrowser unBrowserHandle; + const char * pBGRA; + uint32 unWide; + uint32 unTall; +} __attribute__ ((ms_struct)); +#pragma pack( pop ) +extern void cb_HTML_ComboNeedsPaint_t_16(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 { + EResult m_eResult; + UGCHandle_t m_hFile; +} __attribute__ ((ms_struct)); +#pragma pack( pop ) +extern void cb_RemoteStorageFileShareResult_t_12(void *l, void *w); + +#pragma pack( push, 8 ) +struct winSteamUGCRequestUGCDetailsResult_t_9760 { + SteamUGCDetails_t m_details; +} __attribute__ ((ms_struct)); +#pragma pack( pop ) +extern void cb_SteamUGCRequestUGCDetailsResult_t_9760(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 { + EResult m_eResult; + PublishedFileId_t m_nPublishedFileId; + AppId_t m_nCreatorAppID; + AppId_t m_nConsumerAppID; + char m_rgchTitle[129]; + char m_rgchDescription[8000]; + UGCHandle_t m_hFile; + UGCHandle_t m_hPreviewFile; + uint64 m_ulSteamIDOwner; + uint32 m_rtimeCreated; + uint32 m_rtimeUpdated; + ERemoteStoragePublishedFileVisibility m_eVisibility; + bool m_bBanned; + char m_rgchTags[1025]; + bool m_bTagsTruncated; + char m_pchFileName[260]; + int32 m_nFileSize; + int32 m_nPreviewFileSize; + char m_rgchURL[256]; + EWorkshopFileType m_eFileType; +} __attribute__ ((ms_struct)); +#pragma pack( pop ) +extern void cb_RemoteStorageGetPublishedFileDetailsResult_t_9744(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 { + EResult m_eResult; + PublishedFileId_t m_nPublishedFileId; +} __attribute__ ((ms_struct)); +#pragma pack( pop ) +extern void cb_RemoteStoragePublishFileResult_t_12(void *l, void *w); + +#pragma pack( push, 8 ) +struct winRemoteStorageUpdatePublishedFileResult_t_12 { + EResult m_eResult; + PublishedFileId_t m_nPublishedFileId; +} __attribute__ ((ms_struct)); +#pragma pack( pop ) +extern void cb_RemoteStorageUpdatePublishedFileResult_t_12(void *l, void *w); + +#pragma pack( push, 8 ) +struct winRemoteStorageEnumerateWorkshopFilesResult_t_612 { + EResult m_eResult; + int32 m_nResultsReturned; + int32 m_nTotalResultCount; + PublishedFileId_t m_rgPublishedFileId[50]; + float m_rgScore[50]; +} __attribute__ ((ms_struct)); +#pragma pack( pop ) +extern void cb_RemoteStorageEnumerateWorkshopFilesResult_t_612(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 { + EResult m_eResult; + PublishedFileId_t m_nPublishedFileId; + AppId_t m_nCreatorAppID; + AppId_t m_nConsumerAppID; + char m_rgchTitle[129]; + char m_rgchDescription[8000]; + UGCHandle_t m_hFile; + UGCHandle_t m_hPreviewFile; + uint64 m_ulSteamIDOwner; + uint32 m_rtimeCreated; + uint32 m_rtimeUpdated; + ERemoteStoragePublishedFileVisibility m_eVisibility; + bool m_bBanned; + char m_rgchTags[1025]; + bool m_bTagsTruncated; + char m_pchFileName[260]; + int32 m_nFileSize; + int32 m_nPreviewFileSize; +} __attribute__ ((ms_struct)); +#pragma pack( pop ) +extern void cb_RemoteStorageGetPublishedFileDetailsResult_t_9484(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 { + EResult m_eResult; + PublishedFileId_t m_nPublishedFileId; + AppId_t m_nCreatorAppID; + AppId_t m_nConsumerAppID; + char m_rgchTitle[129]; + char m_rgchDescription[257]; + UGCHandle_t m_hFile; + UGCHandle_t m_hPreviewFile; + uint64 m_ulSteamIDOwner; + uint32 m_rtimeCreated; + uint32 m_rtimeUpdated; + ERemoteStoragePublishedFileVisibility m_eVisibility; + bool m_bBanned; + char m_rgchTags[1025]; + bool m_bTagsTruncated; + char m_pchFileName[260]; +} __attribute__ ((ms_struct)); +#pragma pack( pop ) +extern void cb_RemoteStorageGetPublishedFileDetailsResult_t_1732(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 { + EResult m_eResult; + UGCHandle_t m_hFile; + AppId_t m_nAppID; + int32 m_nSizeInBytes; + char * m_pchFileName; + 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); + diff --git a/lsteamclient/cb_getapi_table.dat b/lsteamclient/cb_getapi_table.dat index 63a4ba7f..76791d1b 100644 --- a/lsteamclient/cb_getapi_table.dat +++ b/lsteamclient/cb_getapi_table.dat @@ -635,7 +635,6 @@ case 1318: 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_9740): cb_RemoteStorageGetPublishedFileDetailsResult_t_9740(lin_callback, callback); break; case sizeof(struct winRemoteStorageGetPublishedFileDetailsResult_t_9484): cb_RemoteStorageGetPublishedFileDetailsResult_t_9484(lin_callback, callback); break; } break; @@ -740,14 +739,12 @@ case 3401: switch(callback_len){ default: case sizeof(struct winSteamUGCQueryCompleted_t_24): cb_SteamUGCQueryCompleted_t_24(lin_callback, callback); break; - case sizeof(struct winSteamUGCQueryCompleted_t_20): cb_SteamUGCQueryCompleted_t_20(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_9764): cb_SteamUGCRequestUGCDetailsResult_t_9764(lin_callback, callback); break; case sizeof(struct winSteamUGCRequestUGCDetailsResult_t_9760): cb_SteamUGCRequestUGCDetailsResult_t_9760(lin_callback, callback); break; } break; diff --git a/lsteamclient/cppISteamAppList_STEAMAPPLIST_INTERFACE_VERSION001.cpp b/lsteamclient/cppISteamAppList_STEAMAPPLIST_INTERFACE_VERSION001.cpp index 4e402ce3..1fc281b8 100644 --- a/lsteamclient/cppISteamAppList_STEAMAPPLIST_INTERFACE_VERSION001.cpp +++ b/lsteamclient/cppISteamAppList_STEAMAPPLIST_INTERFACE_VERSION001.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_142/steam_api.h" #include "cppISteamAppList_STEAMAPPLIST_INTERFACE_VERSION001.h" +#include "struct_converters_142.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamAppTicket_STEAMAPPTICKET_INTERFACE_VERSION001.cpp b/lsteamclient/cppISteamAppTicket_STEAMAPPTICKET_INTERFACE_VERSION001.cpp index b922fcec..2ca0fde4 100644 --- a/lsteamclient/cppISteamAppTicket_STEAMAPPTICKET_INTERFACE_VERSION001.cpp +++ b/lsteamclient/cppISteamAppTicket_STEAMAPPTICKET_INTERFACE_VERSION001.cpp @@ -3,6 +3,7 @@ #include "steamworks_sdk_142/steam_api.h" #include "steamworks_sdk_142/isteamappticket.h" #include "cppISteamAppTicket_STEAMAPPTICKET_INTERFACE_VERSION001.h" +#include "struct_converters_142.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamApps_STEAMAPPS_INTERFACE_VERSION001.cpp b/lsteamclient/cppISteamApps_STEAMAPPS_INTERFACE_VERSION001.cpp index e5022d37..3f68c305 100644 --- a/lsteamclient/cppISteamApps_STEAMAPPS_INTERFACE_VERSION001.cpp +++ b/lsteamclient/cppISteamApps_STEAMAPPS_INTERFACE_VERSION001.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_100/steam_api.h" #include "cppISteamApps_STEAMAPPS_INTERFACE_VERSION001.h" +#include "struct_converters_100.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamApps_STEAMAPPS_INTERFACE_VERSION002.cpp b/lsteamclient/cppISteamApps_STEAMAPPS_INTERFACE_VERSION002.cpp index d788b241..d4ebb463 100644 --- a/lsteamclient/cppISteamApps_STEAMAPPS_INTERFACE_VERSION002.cpp +++ b/lsteamclient/cppISteamApps_STEAMAPPS_INTERFACE_VERSION002.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_103/steam_api.h" #include "cppISteamApps_STEAMAPPS_INTERFACE_VERSION002.h" +#include "struct_converters_103.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamApps_STEAMAPPS_INTERFACE_VERSION003.cpp b/lsteamclient/cppISteamApps_STEAMAPPS_INTERFACE_VERSION003.cpp index 118f875c..084d9f8a 100644 --- a/lsteamclient/cppISteamApps_STEAMAPPS_INTERFACE_VERSION003.cpp +++ b/lsteamclient/cppISteamApps_STEAMAPPS_INTERFACE_VERSION003.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_111/steam_api.h" #include "cppISteamApps_STEAMAPPS_INTERFACE_VERSION003.h" +#include "struct_converters_111.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamApps_STEAMAPPS_INTERFACE_VERSION004.cpp b/lsteamclient/cppISteamApps_STEAMAPPS_INTERFACE_VERSION004.cpp index 7e6846b4..d38431f0 100644 --- a/lsteamclient/cppISteamApps_STEAMAPPS_INTERFACE_VERSION004.cpp +++ b/lsteamclient/cppISteamApps_STEAMAPPS_INTERFACE_VERSION004.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_117/steam_api.h" #include "cppISteamApps_STEAMAPPS_INTERFACE_VERSION004.h" +#include "struct_converters_117.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamApps_STEAMAPPS_INTERFACE_VERSION005.cpp b/lsteamclient/cppISteamApps_STEAMAPPS_INTERFACE_VERSION005.cpp index acb7a2fe..33f1f5e2 100644 --- a/lsteamclient/cppISteamApps_STEAMAPPS_INTERFACE_VERSION005.cpp +++ b/lsteamclient/cppISteamApps_STEAMAPPS_INTERFACE_VERSION005.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_125/steam_api.h" #include "cppISteamApps_STEAMAPPS_INTERFACE_VERSION005.h" +#include "struct_converters_125.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamApps_STEAMAPPS_INTERFACE_VERSION006.cpp b/lsteamclient/cppISteamApps_STEAMAPPS_INTERFACE_VERSION006.cpp index 1358f1e9..4add1160 100644 --- a/lsteamclient/cppISteamApps_STEAMAPPS_INTERFACE_VERSION006.cpp +++ b/lsteamclient/cppISteamApps_STEAMAPPS_INTERFACE_VERSION006.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_131/steam_api.h" #include "cppISteamApps_STEAMAPPS_INTERFACE_VERSION006.h" +#include "struct_converters_131.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamApps_STEAMAPPS_INTERFACE_VERSION007.cpp b/lsteamclient/cppISteamApps_STEAMAPPS_INTERFACE_VERSION007.cpp index d82aed34..405ae132 100644 --- a/lsteamclient/cppISteamApps_STEAMAPPS_INTERFACE_VERSION007.cpp +++ b/lsteamclient/cppISteamApps_STEAMAPPS_INTERFACE_VERSION007.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_136/steam_api.h" #include "cppISteamApps_STEAMAPPS_INTERFACE_VERSION007.h" +#include "struct_converters_136.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamApps_STEAMAPPS_INTERFACE_VERSION008.cpp b/lsteamclient/cppISteamApps_STEAMAPPS_INTERFACE_VERSION008.cpp index e4416872..bb4b39a7 100644 --- a/lsteamclient/cppISteamApps_STEAMAPPS_INTERFACE_VERSION008.cpp +++ b/lsteamclient/cppISteamApps_STEAMAPPS_INTERFACE_VERSION008.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_142/steam_api.h" #include "cppISteamApps_STEAMAPPS_INTERFACE_VERSION008.h" +#include "struct_converters_142.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamClient_SteamClient007.cpp b/lsteamclient/cppISteamClient_SteamClient007.cpp index dcba4613..89bab6a2 100644 --- a/lsteamclient/cppISteamClient_SteamClient007.cpp +++ b/lsteamclient/cppISteamClient_SteamClient007.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_103/steam_api.h" #include "cppISteamClient_SteamClient007.h" +#include "struct_converters_103.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamClient_SteamClient008.cpp b/lsteamclient/cppISteamClient_SteamClient008.cpp index 55da09af..199f780e 100644 --- a/lsteamclient/cppISteamClient_SteamClient008.cpp +++ b/lsteamclient/cppISteamClient_SteamClient008.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_107/steam_api.h" #include "cppISteamClient_SteamClient008.h" +#include "struct_converters_107.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamClient_SteamClient009.cpp b/lsteamclient/cppISteamClient_SteamClient009.cpp index 742e9c98..3a5dfa5d 100644 --- a/lsteamclient/cppISteamClient_SteamClient009.cpp +++ b/lsteamclient/cppISteamClient_SteamClient009.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_111/steam_api.h" #include "cppISteamClient_SteamClient009.h" +#include "struct_converters_111.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamClient_SteamClient010.cpp b/lsteamclient/cppISteamClient_SteamClient010.cpp index 685189ea..015978c6 100644 --- a/lsteamclient/cppISteamClient_SteamClient010.cpp +++ b/lsteamclient/cppISteamClient_SteamClient010.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_115/steam_api.h" #include "cppISteamClient_SteamClient010.h" +#include "struct_converters_115.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamClient_SteamClient011.cpp b/lsteamclient/cppISteamClient_SteamClient011.cpp index e8c52a17..eafbf6c1 100644 --- a/lsteamclient/cppISteamClient_SteamClient011.cpp +++ b/lsteamclient/cppISteamClient_SteamClient011.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_116/steam_api.h" #include "cppISteamClient_SteamClient011.h" +#include "struct_converters_116.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamClient_SteamClient012.cpp b/lsteamclient/cppISteamClient_SteamClient012.cpp index d84b0a15..701cd1ed 100644 --- a/lsteamclient/cppISteamClient_SteamClient012.cpp +++ b/lsteamclient/cppISteamClient_SteamClient012.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_128/steam_api.h" #include "cppISteamClient_SteamClient012.h" +#include "struct_converters_128.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamClient_SteamClient014.cpp b/lsteamclient/cppISteamClient_SteamClient014.cpp index faca812e..c9b93712 100644 --- a/lsteamclient/cppISteamClient_SteamClient014.cpp +++ b/lsteamclient/cppISteamClient_SteamClient014.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_129a/steam_api.h" #include "cppISteamClient_SteamClient014.h" +#include "struct_converters_129a.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamClient_SteamClient015.cpp b/lsteamclient/cppISteamClient_SteamClient015.cpp index 89c17131..5055648c 100644 --- a/lsteamclient/cppISteamClient_SteamClient015.cpp +++ b/lsteamclient/cppISteamClient_SteamClient015.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_130/steam_api.h" #include "cppISteamClient_SteamClient015.h" +#include "struct_converters_130.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamClient_SteamClient016.cpp b/lsteamclient/cppISteamClient_SteamClient016.cpp index 9e59ccc2..f0bec7e5 100644 --- a/lsteamclient/cppISteamClient_SteamClient016.cpp +++ b/lsteamclient/cppISteamClient_SteamClient016.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_131/steam_api.h" #include "cppISteamClient_SteamClient016.h" +#include "struct_converters_131.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamClient_SteamClient017.cpp b/lsteamclient/cppISteamClient_SteamClient017.cpp index f851e22f..7acd22fb 100644 --- a/lsteamclient/cppISteamClient_SteamClient017.cpp +++ b/lsteamclient/cppISteamClient_SteamClient017.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_142/steam_api.h" #include "cppISteamClient_SteamClient017.h" +#include "struct_converters_142.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamController_STEAMCONTROLLER_INTERFACE_VERSION.cpp b/lsteamclient/cppISteamController_STEAMCONTROLLER_INTERFACE_VERSION.cpp index e3fe8605..59425575 100644 --- a/lsteamclient/cppISteamController_STEAMCONTROLLER_INTERFACE_VERSION.cpp +++ b/lsteamclient/cppISteamController_STEAMCONTROLLER_INTERFACE_VERSION.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_134/steam_api.h" #include "cppISteamController_STEAMCONTROLLER_INTERFACE_VERSION.h" +#include "struct_converters_134.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamController_SteamController003.cpp b/lsteamclient/cppISteamController_SteamController003.cpp index f93a1fe1..e64c580b 100644 --- a/lsteamclient/cppISteamController_SteamController003.cpp +++ b/lsteamclient/cppISteamController_SteamController003.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_137/steam_api.h" #include "cppISteamController_SteamController003.h" +#include "struct_converters_137.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamController_SteamController004.cpp b/lsteamclient/cppISteamController_SteamController004.cpp index 9999e7fb..93b44dd1 100644 --- a/lsteamclient/cppISteamController_SteamController004.cpp +++ b/lsteamclient/cppISteamController_SteamController004.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_138a/steam_api.h" #include "cppISteamController_SteamController004.h" +#include "struct_converters_138a.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamController_SteamController005.cpp b/lsteamclient/cppISteamController_SteamController005.cpp index d89426e1..c704fba7 100644 --- a/lsteamclient/cppISteamController_SteamController005.cpp +++ b/lsteamclient/cppISteamController_SteamController005.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_141/steam_api.h" #include "cppISteamController_SteamController005.h" +#include "struct_converters_141.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamController_SteamController006.cpp b/lsteamclient/cppISteamController_SteamController006.cpp index 50062953..06b0901c 100644 --- a/lsteamclient/cppISteamController_SteamController006.cpp +++ b/lsteamclient/cppISteamController_SteamController006.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_142/steam_api.h" #include "cppISteamController_SteamController006.h" +#include "struct_converters_142.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamFriends_SteamFriends003.cpp b/lsteamclient/cppISteamFriends_SteamFriends003.cpp index 6a0da9c1..554af57f 100644 --- a/lsteamclient/cppISteamFriends_SteamFriends003.cpp +++ b/lsteamclient/cppISteamFriends_SteamFriends003.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_101/steam_api.h" #include "cppISteamFriends_SteamFriends003.h" +#include "struct_converters_101.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamFriends_SteamFriends004.cpp b/lsteamclient/cppISteamFriends_SteamFriends004.cpp index a12f929c..732660f0 100644 --- a/lsteamclient/cppISteamFriends_SteamFriends004.cpp +++ b/lsteamclient/cppISteamFriends_SteamFriends004.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_102/steam_api.h" #include "cppISteamFriends_SteamFriends004.h" +#include "struct_converters_102.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamFriends_SteamFriends005.cpp b/lsteamclient/cppISteamFriends_SteamFriends005.cpp index 111060fe..c80a7763 100644 --- a/lsteamclient/cppISteamFriends_SteamFriends005.cpp +++ b/lsteamclient/cppISteamFriends_SteamFriends005.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_109/steam_api.h" #include "cppISteamFriends_SteamFriends005.h" +#include "struct_converters_109.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamFriends_SteamFriends006.cpp b/lsteamclient/cppISteamFriends_SteamFriends006.cpp index a7dfeed8..caaac2c4 100644 --- a/lsteamclient/cppISteamFriends_SteamFriends006.cpp +++ b/lsteamclient/cppISteamFriends_SteamFriends006.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_110/steam_api.h" #include "cppISteamFriends_SteamFriends006.h" +#include "struct_converters_110.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamFriends_SteamFriends007.cpp b/lsteamclient/cppISteamFriends_SteamFriends007.cpp index d122bafb..c2abd35d 100644 --- a/lsteamclient/cppISteamFriends_SteamFriends007.cpp +++ b/lsteamclient/cppISteamFriends_SteamFriends007.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_111/steam_api.h" #include "cppISteamFriends_SteamFriends007.h" +#include "struct_converters_111.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamFriends_SteamFriends008.cpp b/lsteamclient/cppISteamFriends_SteamFriends008.cpp index 33b2f8c8..b80ccb0a 100644 --- a/lsteamclient/cppISteamFriends_SteamFriends008.cpp +++ b/lsteamclient/cppISteamFriends_SteamFriends008.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_112/steam_api.h" #include "cppISteamFriends_SteamFriends008.h" +#include "struct_converters_112.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamFriends_SteamFriends009.cpp b/lsteamclient/cppISteamFriends_SteamFriends009.cpp index 976de1da..2501b6ef 100644 --- a/lsteamclient/cppISteamFriends_SteamFriends009.cpp +++ b/lsteamclient/cppISteamFriends_SteamFriends009.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_116/steam_api.h" #include "cppISteamFriends_SteamFriends009.h" +#include "struct_converters_116.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamFriends_SteamFriends011.cpp b/lsteamclient/cppISteamFriends_SteamFriends011.cpp index 9db1cf02..2493b3a6 100644 --- a/lsteamclient/cppISteamFriends_SteamFriends011.cpp +++ b/lsteamclient/cppISteamFriends_SteamFriends011.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_119/steam_api.h" #include "cppISteamFriends_SteamFriends011.h" +#include "struct_converters_119.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamFriends_SteamFriends013.cpp b/lsteamclient/cppISteamFriends_SteamFriends013.cpp index 83c1762c..6c1b50cf 100644 --- a/lsteamclient/cppISteamFriends_SteamFriends013.cpp +++ b/lsteamclient/cppISteamFriends_SteamFriends013.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_125/steam_api.h" #include "cppISteamFriends_SteamFriends013.h" +#include "struct_converters_125.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamFriends_SteamFriends014.cpp b/lsteamclient/cppISteamFriends_SteamFriends014.cpp index d6f30788..0aa83a7a 100644 --- a/lsteamclient/cppISteamFriends_SteamFriends014.cpp +++ b/lsteamclient/cppISteamFriends_SteamFriends014.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_131/steam_api.h" #include "cppISteamFriends_SteamFriends014.h" +#include "struct_converters_131.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamFriends_SteamFriends015.cpp b/lsteamclient/cppISteamFriends_SteamFriends015.cpp index 085debf8..7c447e0c 100644 --- a/lsteamclient/cppISteamFriends_SteamFriends015.cpp +++ b/lsteamclient/cppISteamFriends_SteamFriends015.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_142/steam_api.h" #include "cppISteamFriends_SteamFriends015.h" +#include "struct_converters_142.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamGameCoordinator_SteamGameCoordinator001.cpp b/lsteamclient/cppISteamGameCoordinator_SteamGameCoordinator001.cpp index 3e94a384..5854d31e 100644 --- a/lsteamclient/cppISteamGameCoordinator_SteamGameCoordinator001.cpp +++ b/lsteamclient/cppISteamGameCoordinator_SteamGameCoordinator001.cpp @@ -3,6 +3,7 @@ #include "steamworks_sdk_142/steam_api.h" #include "steamworks_sdk_142/isteamgamecoordinator.h" #include "cppISteamGameCoordinator_SteamGameCoordinator001.h" +#include "struct_converters_142.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamGameServerStats_SteamGameServerStats001.cpp b/lsteamclient/cppISteamGameServerStats_SteamGameServerStats001.cpp index 13d15fb7..0250400f 100644 --- a/lsteamclient/cppISteamGameServerStats_SteamGameServerStats001.cpp +++ b/lsteamclient/cppISteamGameServerStats_SteamGameServerStats001.cpp @@ -3,6 +3,7 @@ #include "steamworks_sdk_142/steam_api.h" #include "steamworks_sdk_142/isteamgameserverstats.h" #include "cppISteamGameServerStats_SteamGameServerStats001.h" +#include "struct_converters_142.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamGameServer_SteamGameServer004.cpp b/lsteamclient/cppISteamGameServer_SteamGameServer004.cpp index fc5d06b9..85085a58 100644 --- a/lsteamclient/cppISteamGameServer_SteamGameServer004.cpp +++ b/lsteamclient/cppISteamGameServer_SteamGameServer004.cpp @@ -3,6 +3,7 @@ #include "steamworks_sdk_100/steam_api.h" #include "steamworks_sdk_100/isteamgameserver.h" #include "cppISteamGameServer_SteamGameServer004.h" +#include "struct_converters_100.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamGameServer_SteamGameServer005.cpp b/lsteamclient/cppISteamGameServer_SteamGameServer005.cpp index c530d984..461fd16a 100644 --- a/lsteamclient/cppISteamGameServer_SteamGameServer005.cpp +++ b/lsteamclient/cppISteamGameServer_SteamGameServer005.cpp @@ -3,6 +3,7 @@ #include "steamworks_sdk_102/steam_api.h" #include "steamworks_sdk_102/isteamgameserver.h" #include "cppISteamGameServer_SteamGameServer005.h" +#include "struct_converters_102.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamGameServer_SteamGameServer008.cpp b/lsteamclient/cppISteamGameServer_SteamGameServer008.cpp index 93b14dbf..1624854d 100644 --- a/lsteamclient/cppISteamGameServer_SteamGameServer008.cpp +++ b/lsteamclient/cppISteamGameServer_SteamGameServer008.cpp @@ -3,6 +3,7 @@ #include "steamworks_sdk_104/steam_api.h" #include "steamworks_sdk_104/isteamgameserver.h" #include "cppISteamGameServer_SteamGameServer008.h" +#include "struct_converters_104.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamGameServer_SteamGameServer009.cpp b/lsteamclient/cppISteamGameServer_SteamGameServer009.cpp index be5d3e0e..7966cdce 100644 --- a/lsteamclient/cppISteamGameServer_SteamGameServer009.cpp +++ b/lsteamclient/cppISteamGameServer_SteamGameServer009.cpp @@ -3,6 +3,7 @@ #include "steamworks_sdk_107/steam_api.h" #include "steamworks_sdk_107/isteamgameserver.h" #include "cppISteamGameServer_SteamGameServer009.h" +#include "struct_converters_107.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamGameServer_SteamGameServer010.cpp b/lsteamclient/cppISteamGameServer_SteamGameServer010.cpp index 458cd8cf..d3552418 100644 --- a/lsteamclient/cppISteamGameServer_SteamGameServer010.cpp +++ b/lsteamclient/cppISteamGameServer_SteamGameServer010.cpp @@ -3,6 +3,7 @@ #include "steamworks_sdk_116/steam_api.h" #include "steamworks_sdk_116/isteamgameserver.h" #include "cppISteamGameServer_SteamGameServer010.h" +#include "struct_converters_116.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamGameServer_SteamGameServer011.cpp b/lsteamclient/cppISteamGameServer_SteamGameServer011.cpp index af1d6044..e82990e6 100644 --- a/lsteamclient/cppISteamGameServer_SteamGameServer011.cpp +++ b/lsteamclient/cppISteamGameServer_SteamGameServer011.cpp @@ -3,6 +3,7 @@ #include "steamworks_sdk_128/steam_api.h" #include "steamworks_sdk_128/isteamgameserver.h" #include "cppISteamGameServer_SteamGameServer011.h" +#include "struct_converters_128.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamGameServer_SteamGameServer012.cpp b/lsteamclient/cppISteamGameServer_SteamGameServer012.cpp index 1b058ca3..4faf7b73 100644 --- a/lsteamclient/cppISteamGameServer_SteamGameServer012.cpp +++ b/lsteamclient/cppISteamGameServer_SteamGameServer012.cpp @@ -3,6 +3,7 @@ #include "steamworks_sdk_142/steam_api.h" #include "steamworks_sdk_142/isteamgameserver.h" #include "cppISteamGameServer_SteamGameServer012.h" +#include "struct_converters_142.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002.cpp b/lsteamclient/cppISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002.cpp index eec5786d..dea29e50 100644 --- a/lsteamclient/cppISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002.cpp +++ b/lsteamclient/cppISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_133a/steam_api.h" #include "cppISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002.h" +#include "struct_converters_133a.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003.cpp b/lsteamclient/cppISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003.cpp index ac48cf0f..52df9fe5 100644 --- a/lsteamclient/cppISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003.cpp +++ b/lsteamclient/cppISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_140/steam_api.h" #include "cppISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003.h" +#include "struct_converters_140.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004.cpp b/lsteamclient/cppISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004.cpp index 3464faa0..e50b8ab5 100644 --- a/lsteamclient/cppISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004.cpp +++ b/lsteamclient/cppISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_142/steam_api.h" #include "cppISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004.h" +#include "struct_converters_142.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamHTTP_STEAMHTTP_INTERFACE_VERSION001.cpp b/lsteamclient/cppISteamHTTP_STEAMHTTP_INTERFACE_VERSION001.cpp index d36cc6f5..7f40da7d 100644 --- a/lsteamclient/cppISteamHTTP_STEAMHTTP_INTERFACE_VERSION001.cpp +++ b/lsteamclient/cppISteamHTTP_STEAMHTTP_INTERFACE_VERSION001.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_121/steam_api.h" #include "cppISteamHTTP_STEAMHTTP_INTERFACE_VERSION001.h" +#include "struct_converters_121.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamHTTP_STEAMHTTP_INTERFACE_VERSION002.cpp b/lsteamclient/cppISteamHTTP_STEAMHTTP_INTERFACE_VERSION002.cpp index 9b5552f3..0ea174d8 100644 --- a/lsteamclient/cppISteamHTTP_STEAMHTTP_INTERFACE_VERSION002.cpp +++ b/lsteamclient/cppISteamHTTP_STEAMHTTP_INTERFACE_VERSION002.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_142/steam_api.h" #include "cppISteamHTTP_STEAMHTTP_INTERFACE_VERSION002.h" +#include "struct_converters_142.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamInventory_STEAMINVENTORY_INTERFACE_V001.cpp b/lsteamclient/cppISteamInventory_STEAMINVENTORY_INTERFACE_V001.cpp index c90f60da..2a048c6d 100644 --- a/lsteamclient/cppISteamInventory_STEAMINVENTORY_INTERFACE_V001.cpp +++ b/lsteamclient/cppISteamInventory_STEAMINVENTORY_INTERFACE_V001.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_139/steam_api.h" #include "cppISteamInventory_STEAMINVENTORY_INTERFACE_V001.h" +#include "struct_converters_139.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamInventory_STEAMINVENTORY_INTERFACE_V002.cpp b/lsteamclient/cppISteamInventory_STEAMINVENTORY_INTERFACE_V002.cpp index a4c242e4..1d028816 100644 --- a/lsteamclient/cppISteamInventory_STEAMINVENTORY_INTERFACE_V002.cpp +++ b/lsteamclient/cppISteamInventory_STEAMINVENTORY_INTERFACE_V002.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_142/steam_api.h" #include "cppISteamInventory_STEAMINVENTORY_INTERFACE_V002.h" +#include "struct_converters_142.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamMasterServerUpdater_SteamMasterServerUpdater001.cpp b/lsteamclient/cppISteamMasterServerUpdater_SteamMasterServerUpdater001.cpp index ad8af6ee..9804e9d5 100644 --- a/lsteamclient/cppISteamMasterServerUpdater_SteamMasterServerUpdater001.cpp +++ b/lsteamclient/cppISteamMasterServerUpdater_SteamMasterServerUpdater001.cpp @@ -3,6 +3,7 @@ #include "steamworks_sdk_116/steam_api.h" #include "steamworks_sdk_116/isteammasterserverupdater.h" #include "cppISteamMasterServerUpdater_SteamMasterServerUpdater001.h" +#include "struct_converters_116.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamMatchmakingServers_SteamMatchMakingServers001.cpp b/lsteamclient/cppISteamMatchmakingServers_SteamMatchMakingServers001.cpp index 42a04bd7..339e76f1 100644 --- a/lsteamclient/cppISteamMatchmakingServers_SteamMatchMakingServers001.cpp +++ b/lsteamclient/cppISteamMatchmakingServers_SteamMatchMakingServers001.cpp @@ -2,18 +2,15 @@ #include "steam_defs.h" #include "steamworks_sdk_105/steam_api.h" #include "cppISteamMatchmakingServers_SteamMatchMakingServers001.h" +#include "struct_converters_105.h" #ifdef __cplusplus extern "C" { #endif void cppISteamMatchmakingServers_SteamMatchMakingServers001_RequestInternetServerList(void *linux_side, AppId_t iApp, MatchMakingKeyValuePair_t ** ppchFilters, uint32 nFilters, ISteamMatchmakingServerListResponse * pRequestServersResponse) { - MatchMakingKeyValuePair_t ** *lin_ppchFilters = malloc(sizeof(MatchMakingKeyValuePair_t **) * nFilters); - for(int i = 0; i < nFilters; ++i) - win_to_lin_struct_MatchMakingKeyValuePair_t **_105(ppchFilters[i], &lin_ppchFilters[i]); ISteamMatchmakingServerListResponse lin_pRequestServersResponse; win_to_lin_struct_ISteamMatchmakingServerListResponse_105(pRequestServersResponse, &lin_pRequestServersResponse); - ((ISteamMatchmakingServers*)linux_side)->RequestInternetServerList((AppId_t)iApp, &lin_ppchFilters, (uint32)nFilters, (ISteamMatchmakingServerListResponse *)pRequestServersResponse); - lin_to_win_struct_MatchMakingKeyValuePair_t *_105(&lin_ppchFilters, ppchFilters); + ((ISteamMatchmakingServers*)linux_side)->RequestInternetServerList((AppId_t)iApp, (MatchMakingKeyValuePair_t **)ppchFilters, (uint32)nFilters, (ISteamMatchmakingServerListResponse *)pRequestServersResponse); lin_to_win_struct_ISteamMatchmakingServerListResponse_105(&lin_pRequestServersResponse, pRequestServersResponse); } @@ -27,49 +24,33 @@ void cppISteamMatchmakingServers_SteamMatchMakingServers001_RequestLANServerList void cppISteamMatchmakingServers_SteamMatchMakingServers001_RequestFriendsServerList(void *linux_side, AppId_t iApp, MatchMakingKeyValuePair_t ** ppchFilters, uint32 nFilters, ISteamMatchmakingServerListResponse * pRequestServersResponse) { - MatchMakingKeyValuePair_t ** *lin_ppchFilters = malloc(sizeof(MatchMakingKeyValuePair_t **) * nFilters); - for(int i = 0; i < nFilters; ++i) - win_to_lin_struct_MatchMakingKeyValuePair_t **_105(ppchFilters[i], &lin_ppchFilters[i]); ISteamMatchmakingServerListResponse lin_pRequestServersResponse; win_to_lin_struct_ISteamMatchmakingServerListResponse_105(pRequestServersResponse, &lin_pRequestServersResponse); - ((ISteamMatchmakingServers*)linux_side)->RequestFriendsServerList((AppId_t)iApp, &lin_ppchFilters, (uint32)nFilters, (ISteamMatchmakingServerListResponse *)pRequestServersResponse); - lin_to_win_struct_MatchMakingKeyValuePair_t *_105(&lin_ppchFilters, ppchFilters); + ((ISteamMatchmakingServers*)linux_side)->RequestFriendsServerList((AppId_t)iApp, (MatchMakingKeyValuePair_t **)ppchFilters, (uint32)nFilters, (ISteamMatchmakingServerListResponse *)pRequestServersResponse); lin_to_win_struct_ISteamMatchmakingServerListResponse_105(&lin_pRequestServersResponse, pRequestServersResponse); } void cppISteamMatchmakingServers_SteamMatchMakingServers001_RequestFavoritesServerList(void *linux_side, AppId_t iApp, MatchMakingKeyValuePair_t ** ppchFilters, uint32 nFilters, ISteamMatchmakingServerListResponse * pRequestServersResponse) { - MatchMakingKeyValuePair_t ** *lin_ppchFilters = malloc(sizeof(MatchMakingKeyValuePair_t **) * nFilters); - for(int i = 0; i < nFilters; ++i) - win_to_lin_struct_MatchMakingKeyValuePair_t **_105(ppchFilters[i], &lin_ppchFilters[i]); ISteamMatchmakingServerListResponse lin_pRequestServersResponse; win_to_lin_struct_ISteamMatchmakingServerListResponse_105(pRequestServersResponse, &lin_pRequestServersResponse); - ((ISteamMatchmakingServers*)linux_side)->RequestFavoritesServerList((AppId_t)iApp, &lin_ppchFilters, (uint32)nFilters, (ISteamMatchmakingServerListResponse *)pRequestServersResponse); - lin_to_win_struct_MatchMakingKeyValuePair_t *_105(&lin_ppchFilters, ppchFilters); + ((ISteamMatchmakingServers*)linux_side)->RequestFavoritesServerList((AppId_t)iApp, (MatchMakingKeyValuePair_t **)ppchFilters, (uint32)nFilters, (ISteamMatchmakingServerListResponse *)pRequestServersResponse); lin_to_win_struct_ISteamMatchmakingServerListResponse_105(&lin_pRequestServersResponse, pRequestServersResponse); } void cppISteamMatchmakingServers_SteamMatchMakingServers001_RequestHistoryServerList(void *linux_side, AppId_t iApp, MatchMakingKeyValuePair_t ** ppchFilters, uint32 nFilters, ISteamMatchmakingServerListResponse * pRequestServersResponse) { - MatchMakingKeyValuePair_t ** *lin_ppchFilters = malloc(sizeof(MatchMakingKeyValuePair_t **) * nFilters); - for(int i = 0; i < nFilters; ++i) - win_to_lin_struct_MatchMakingKeyValuePair_t **_105(ppchFilters[i], &lin_ppchFilters[i]); ISteamMatchmakingServerListResponse lin_pRequestServersResponse; win_to_lin_struct_ISteamMatchmakingServerListResponse_105(pRequestServersResponse, &lin_pRequestServersResponse); - ((ISteamMatchmakingServers*)linux_side)->RequestHistoryServerList((AppId_t)iApp, &lin_ppchFilters, (uint32)nFilters, (ISteamMatchmakingServerListResponse *)pRequestServersResponse); - lin_to_win_struct_MatchMakingKeyValuePair_t *_105(&lin_ppchFilters, ppchFilters); + ((ISteamMatchmakingServers*)linux_side)->RequestHistoryServerList((AppId_t)iApp, (MatchMakingKeyValuePair_t **)ppchFilters, (uint32)nFilters, (ISteamMatchmakingServerListResponse *)pRequestServersResponse); lin_to_win_struct_ISteamMatchmakingServerListResponse_105(&lin_pRequestServersResponse, pRequestServersResponse); } void cppISteamMatchmakingServers_SteamMatchMakingServers001_RequestSpectatorServerList(void *linux_side, AppId_t iApp, MatchMakingKeyValuePair_t ** ppchFilters, uint32 nFilters, ISteamMatchmakingServerListResponse * pRequestServersResponse) { - MatchMakingKeyValuePair_t ** *lin_ppchFilters = malloc(sizeof(MatchMakingKeyValuePair_t **) * nFilters); - for(int i = 0; i < nFilters; ++i) - win_to_lin_struct_MatchMakingKeyValuePair_t **_105(ppchFilters[i], &lin_ppchFilters[i]); ISteamMatchmakingServerListResponse lin_pRequestServersResponse; win_to_lin_struct_ISteamMatchmakingServerListResponse_105(pRequestServersResponse, &lin_pRequestServersResponse); - ((ISteamMatchmakingServers*)linux_side)->RequestSpectatorServerList((AppId_t)iApp, &lin_ppchFilters, (uint32)nFilters, (ISteamMatchmakingServerListResponse *)pRequestServersResponse); - lin_to_win_struct_MatchMakingKeyValuePair_t *_105(&lin_ppchFilters, ppchFilters); + ((ISteamMatchmakingServers*)linux_side)->RequestSpectatorServerList((AppId_t)iApp, (MatchMakingKeyValuePair_t **)ppchFilters, (uint32)nFilters, (ISteamMatchmakingServerListResponse *)pRequestServersResponse); lin_to_win_struct_ISteamMatchmakingServerListResponse_105(&lin_pRequestServersResponse, pRequestServersResponse); } diff --git a/lsteamclient/cppISteamMatchmakingServers_SteamMatchMakingServers002.cpp b/lsteamclient/cppISteamMatchmakingServers_SteamMatchMakingServers002.cpp index a79b68e1..bb48d40a 100644 --- a/lsteamclient/cppISteamMatchmakingServers_SteamMatchMakingServers002.cpp +++ b/lsteamclient/cppISteamMatchmakingServers_SteamMatchMakingServers002.cpp @@ -2,18 +2,15 @@ #include "steam_defs.h" #include "steamworks_sdk_142/steam_api.h" #include "cppISteamMatchmakingServers_SteamMatchMakingServers002.h" +#include "struct_converters_142.h" #ifdef __cplusplus extern "C" { #endif HServerListRequest cppISteamMatchmakingServers_SteamMatchMakingServers002_RequestInternetServerList(void *linux_side, AppId_t iApp, MatchMakingKeyValuePair_t ** ppchFilters, uint32 nFilters, ISteamMatchmakingServerListResponse * pRequestServersResponse) { - MatchMakingKeyValuePair_t ** *lin_ppchFilters = malloc(sizeof(MatchMakingKeyValuePair_t **) * nFilters); - for(int i = 0; i < nFilters; ++i) - win_to_lin_struct_MatchMakingKeyValuePair_t **_142(ppchFilters[i], &lin_ppchFilters[i]); ISteamMatchmakingServerListResponse lin_pRequestServersResponse; win_to_lin_struct_ISteamMatchmakingServerListResponse_142(pRequestServersResponse, &lin_pRequestServersResponse); - HServerListRequest retval = ((ISteamMatchmakingServers*)linux_side)->RequestInternetServerList((AppId_t)iApp, &lin_ppchFilters, (uint32)nFilters, (ISteamMatchmakingServerListResponse *)pRequestServersResponse); - lin_to_win_struct_MatchMakingKeyValuePair_t *_142(&lin_ppchFilters, ppchFilters); + HServerListRequest retval = ((ISteamMatchmakingServers*)linux_side)->RequestInternetServerList((AppId_t)iApp, (MatchMakingKeyValuePair_t **)ppchFilters, (uint32)nFilters, (ISteamMatchmakingServerListResponse *)pRequestServersResponse); lin_to_win_struct_ISteamMatchmakingServerListResponse_142(&lin_pRequestServersResponse, pRequestServersResponse); return retval; } @@ -29,52 +26,36 @@ HServerListRequest cppISteamMatchmakingServers_SteamMatchMakingServers002_Reques HServerListRequest cppISteamMatchmakingServers_SteamMatchMakingServers002_RequestFriendsServerList(void *linux_side, AppId_t iApp, MatchMakingKeyValuePair_t ** ppchFilters, uint32 nFilters, ISteamMatchmakingServerListResponse * pRequestServersResponse) { - MatchMakingKeyValuePair_t ** *lin_ppchFilters = malloc(sizeof(MatchMakingKeyValuePair_t **) * nFilters); - for(int i = 0; i < nFilters; ++i) - win_to_lin_struct_MatchMakingKeyValuePair_t **_142(ppchFilters[i], &lin_ppchFilters[i]); ISteamMatchmakingServerListResponse lin_pRequestServersResponse; win_to_lin_struct_ISteamMatchmakingServerListResponse_142(pRequestServersResponse, &lin_pRequestServersResponse); - HServerListRequest retval = ((ISteamMatchmakingServers*)linux_side)->RequestFriendsServerList((AppId_t)iApp, &lin_ppchFilters, (uint32)nFilters, (ISteamMatchmakingServerListResponse *)pRequestServersResponse); - lin_to_win_struct_MatchMakingKeyValuePair_t *_142(&lin_ppchFilters, ppchFilters); + HServerListRequest retval = ((ISteamMatchmakingServers*)linux_side)->RequestFriendsServerList((AppId_t)iApp, (MatchMakingKeyValuePair_t **)ppchFilters, (uint32)nFilters, (ISteamMatchmakingServerListResponse *)pRequestServersResponse); lin_to_win_struct_ISteamMatchmakingServerListResponse_142(&lin_pRequestServersResponse, pRequestServersResponse); return retval; } HServerListRequest cppISteamMatchmakingServers_SteamMatchMakingServers002_RequestFavoritesServerList(void *linux_side, AppId_t iApp, MatchMakingKeyValuePair_t ** ppchFilters, uint32 nFilters, ISteamMatchmakingServerListResponse * pRequestServersResponse) { - MatchMakingKeyValuePair_t ** *lin_ppchFilters = malloc(sizeof(MatchMakingKeyValuePair_t **) * nFilters); - for(int i = 0; i < nFilters; ++i) - win_to_lin_struct_MatchMakingKeyValuePair_t **_142(ppchFilters[i], &lin_ppchFilters[i]); ISteamMatchmakingServerListResponse lin_pRequestServersResponse; win_to_lin_struct_ISteamMatchmakingServerListResponse_142(pRequestServersResponse, &lin_pRequestServersResponse); - HServerListRequest retval = ((ISteamMatchmakingServers*)linux_side)->RequestFavoritesServerList((AppId_t)iApp, &lin_ppchFilters, (uint32)nFilters, (ISteamMatchmakingServerListResponse *)pRequestServersResponse); - lin_to_win_struct_MatchMakingKeyValuePair_t *_142(&lin_ppchFilters, ppchFilters); + HServerListRequest retval = ((ISteamMatchmakingServers*)linux_side)->RequestFavoritesServerList((AppId_t)iApp, (MatchMakingKeyValuePair_t **)ppchFilters, (uint32)nFilters, (ISteamMatchmakingServerListResponse *)pRequestServersResponse); lin_to_win_struct_ISteamMatchmakingServerListResponse_142(&lin_pRequestServersResponse, pRequestServersResponse); return retval; } HServerListRequest cppISteamMatchmakingServers_SteamMatchMakingServers002_RequestHistoryServerList(void *linux_side, AppId_t iApp, MatchMakingKeyValuePair_t ** ppchFilters, uint32 nFilters, ISteamMatchmakingServerListResponse * pRequestServersResponse) { - MatchMakingKeyValuePair_t ** *lin_ppchFilters = malloc(sizeof(MatchMakingKeyValuePair_t **) * nFilters); - for(int i = 0; i < nFilters; ++i) - win_to_lin_struct_MatchMakingKeyValuePair_t **_142(ppchFilters[i], &lin_ppchFilters[i]); ISteamMatchmakingServerListResponse lin_pRequestServersResponse; win_to_lin_struct_ISteamMatchmakingServerListResponse_142(pRequestServersResponse, &lin_pRequestServersResponse); - HServerListRequest retval = ((ISteamMatchmakingServers*)linux_side)->RequestHistoryServerList((AppId_t)iApp, &lin_ppchFilters, (uint32)nFilters, (ISteamMatchmakingServerListResponse *)pRequestServersResponse); - lin_to_win_struct_MatchMakingKeyValuePair_t *_142(&lin_ppchFilters, ppchFilters); + HServerListRequest retval = ((ISteamMatchmakingServers*)linux_side)->RequestHistoryServerList((AppId_t)iApp, (MatchMakingKeyValuePair_t **)ppchFilters, (uint32)nFilters, (ISteamMatchmakingServerListResponse *)pRequestServersResponse); lin_to_win_struct_ISteamMatchmakingServerListResponse_142(&lin_pRequestServersResponse, pRequestServersResponse); return retval; } HServerListRequest cppISteamMatchmakingServers_SteamMatchMakingServers002_RequestSpectatorServerList(void *linux_side, AppId_t iApp, MatchMakingKeyValuePair_t ** ppchFilters, uint32 nFilters, ISteamMatchmakingServerListResponse * pRequestServersResponse) { - MatchMakingKeyValuePair_t ** *lin_ppchFilters = malloc(sizeof(MatchMakingKeyValuePair_t **) * nFilters); - for(int i = 0; i < nFilters; ++i) - win_to_lin_struct_MatchMakingKeyValuePair_t **_142(ppchFilters[i], &lin_ppchFilters[i]); ISteamMatchmakingServerListResponse lin_pRequestServersResponse; win_to_lin_struct_ISteamMatchmakingServerListResponse_142(pRequestServersResponse, &lin_pRequestServersResponse); - HServerListRequest retval = ((ISteamMatchmakingServers*)linux_side)->RequestSpectatorServerList((AppId_t)iApp, &lin_ppchFilters, (uint32)nFilters, (ISteamMatchmakingServerListResponse *)pRequestServersResponse); - lin_to_win_struct_MatchMakingKeyValuePair_t *_142(&lin_ppchFilters, ppchFilters); + HServerListRequest retval = ((ISteamMatchmakingServers*)linux_side)->RequestSpectatorServerList((AppId_t)iApp, (MatchMakingKeyValuePair_t **)ppchFilters, (uint32)nFilters, (ISteamMatchmakingServerListResponse *)pRequestServersResponse); lin_to_win_struct_ISteamMatchmakingServerListResponse_142(&lin_pRequestServersResponse, pRequestServersResponse); return retval; } diff --git a/lsteamclient/cppISteamMatchmaking_SteamMatchMaking002.cpp b/lsteamclient/cppISteamMatchmaking_SteamMatchMaking002.cpp index 6b335c6b..eb35fa9e 100644 --- a/lsteamclient/cppISteamMatchmaking_SteamMatchMaking002.cpp +++ b/lsteamclient/cppISteamMatchmaking_SteamMatchMaking002.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_101/steam_api.h" #include "cppISteamMatchmaking_SteamMatchMaking002.h" +#include "struct_converters_101.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamMatchmaking_SteamMatchMaking004.cpp b/lsteamclient/cppISteamMatchmaking_SteamMatchMaking004.cpp index b6bcd1ec..ed98bde3 100644 --- a/lsteamclient/cppISteamMatchmaking_SteamMatchMaking004.cpp +++ b/lsteamclient/cppISteamMatchmaking_SteamMatchMaking004.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_102/steam_api.h" #include "cppISteamMatchmaking_SteamMatchMaking004.h" +#include "struct_converters_102.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamMatchmaking_SteamMatchMaking006.cpp b/lsteamclient/cppISteamMatchmaking_SteamMatchMaking006.cpp index 2390417e..498f92f3 100644 --- a/lsteamclient/cppISteamMatchmaking_SteamMatchMaking006.cpp +++ b/lsteamclient/cppISteamMatchmaking_SteamMatchMaking006.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_104/steam_api.h" #include "cppISteamMatchmaking_SteamMatchMaking006.h" +#include "struct_converters_104.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamMatchmaking_SteamMatchMaking007.cpp b/lsteamclient/cppISteamMatchmaking_SteamMatchMaking007.cpp index c99e53c4..18870bc7 100644 --- a/lsteamclient/cppISteamMatchmaking_SteamMatchMaking007.cpp +++ b/lsteamclient/cppISteamMatchmaking_SteamMatchMaking007.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_107/steam_api.h" #include "cppISteamMatchmaking_SteamMatchMaking007.h" +#include "struct_converters_107.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamMatchmaking_SteamMatchMaking008.cpp b/lsteamclient/cppISteamMatchmaking_SteamMatchMaking008.cpp index ed746e14..b0c185ff 100644 --- a/lsteamclient/cppISteamMatchmaking_SteamMatchMaking008.cpp +++ b/lsteamclient/cppISteamMatchmaking_SteamMatchMaking008.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_116/steam_api.h" #include "cppISteamMatchmaking_SteamMatchMaking008.h" +#include "struct_converters_116.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamMatchmaking_SteamMatchMaking009.cpp b/lsteamclient/cppISteamMatchmaking_SteamMatchMaking009.cpp index 41299b89..c03d172e 100644 --- a/lsteamclient/cppISteamMatchmaking_SteamMatchMaking009.cpp +++ b/lsteamclient/cppISteamMatchmaking_SteamMatchMaking009.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_142/steam_api.h" #include "cppISteamMatchmaking_SteamMatchMaking009.h" +#include "struct_converters_142.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001.cpp b/lsteamclient/cppISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001.cpp index 7ee363c9..98e84663 100644 --- a/lsteamclient/cppISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001.cpp +++ b/lsteamclient/cppISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_142/steam_api.h" #include "cppISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001.h" +#include "struct_converters_142.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamMusic_STEAMMUSIC_INTERFACE_VERSION001.cpp b/lsteamclient/cppISteamMusic_STEAMMUSIC_INTERFACE_VERSION001.cpp index e344a02d..381c4609 100644 --- a/lsteamclient/cppISteamMusic_STEAMMUSIC_INTERFACE_VERSION001.cpp +++ b/lsteamclient/cppISteamMusic_STEAMMUSIC_INTERFACE_VERSION001.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_142/steam_api.h" #include "cppISteamMusic_STEAMMUSIC_INTERFACE_VERSION001.h" +#include "struct_converters_142.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamNetworking_SteamNetworking001.cpp b/lsteamclient/cppISteamNetworking_SteamNetworking001.cpp index 0833deef..7e4fe69d 100644 --- a/lsteamclient/cppISteamNetworking_SteamNetworking001.cpp +++ b/lsteamclient/cppISteamNetworking_SteamNetworking001.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_102/steam_api.h" #include "cppISteamNetworking_SteamNetworking001.h" +#include "struct_converters_102.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamNetworking_SteamNetworking002.cpp b/lsteamclient/cppISteamNetworking_SteamNetworking002.cpp index 7505e900..215e80f1 100644 --- a/lsteamclient/cppISteamNetworking_SteamNetworking002.cpp +++ b/lsteamclient/cppISteamNetworking_SteamNetworking002.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_104/steam_api.h" #include "cppISteamNetworking_SteamNetworking002.h" +#include "struct_converters_104.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamNetworking_SteamNetworking003.cpp b/lsteamclient/cppISteamNetworking_SteamNetworking003.cpp index 4e483862..5290dbd4 100644 --- a/lsteamclient/cppISteamNetworking_SteamNetworking003.cpp +++ b/lsteamclient/cppISteamNetworking_SteamNetworking003.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_110/steam_api.h" #include "cppISteamNetworking_SteamNetworking003.h" +#include "struct_converters_110.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamNetworking_SteamNetworking004.cpp b/lsteamclient/cppISteamNetworking_SteamNetworking004.cpp index 2b1faee9..43cea67d 100644 --- a/lsteamclient/cppISteamNetworking_SteamNetworking004.cpp +++ b/lsteamclient/cppISteamNetworking_SteamNetworking004.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_112/steam_api.h" #include "cppISteamNetworking_SteamNetworking004.h" +#include "struct_converters_112.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamNetworking_SteamNetworking005.cpp b/lsteamclient/cppISteamNetworking_SteamNetworking005.cpp index d1a7a1a4..ef21d92d 100644 --- a/lsteamclient/cppISteamNetworking_SteamNetworking005.cpp +++ b/lsteamclient/cppISteamNetworking_SteamNetworking005.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_142/steam_api.h" #include "cppISteamNetworking_SteamNetworking005.h" +#include "struct_converters_142.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamParentalSettings_STEAMPARENTALSETTINGS_INTERFACE_VERSION001.cpp b/lsteamclient/cppISteamParentalSettings_STEAMPARENTALSETTINGS_INTERFACE_VERSION001.cpp index 228ec0d7..d8d1039b 100644 --- a/lsteamclient/cppISteamParentalSettings_STEAMPARENTALSETTINGS_INTERFACE_VERSION001.cpp +++ b/lsteamclient/cppISteamParentalSettings_STEAMPARENTALSETTINGS_INTERFACE_VERSION001.cpp @@ -3,6 +3,7 @@ #include "steamworks_sdk_142/steam_api.h" #include "steamworks_sdk_142/isteamparentalsettings.h" #include "cppISteamParentalSettings_STEAMPARENTALSETTINGS_INTERFACE_VERSION001.h" +#include "struct_converters_142.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION002.cpp b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION002.cpp index 6c17bfe9..1fb006b5 100644 --- a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION002.cpp +++ b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION002.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_111/steam_api.h" #include "cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION002.h" +#include "struct_converters_111.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION004.cpp b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION004.cpp index b1a6190c..94b45a6a 100644 --- a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION004.cpp +++ b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION004.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_116/steam_api.h" #include "cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION004.h" +#include "struct_converters_116.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005.cpp b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005.cpp index 5ffdc641..1e4e2df2 100644 --- a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005.cpp +++ b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_117/steam_api.h" #include "cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005.h" +#include "struct_converters_117.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006.cpp b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006.cpp index c1f06e0a..f1e8fb19 100644 --- a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006.cpp +++ b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_119/steam_api.h" #include "cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006.h" +#include "struct_converters_119.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008.cpp b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008.cpp index f4ad61a7..1466c946 100644 --- a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008.cpp +++ b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_121/steam_api.h" #include "cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008.h" +#include "struct_converters_121.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010.cpp b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010.cpp index 4a8d2ed4..23ea6ea3 100644 --- a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010.cpp +++ b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_124/steam_api.h" #include "cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010.h" +#include "struct_converters_124.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011.cpp b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011.cpp index 19aa577c..106bd610 100644 --- a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011.cpp +++ b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_125/steam_api.h" #include "cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011.h" +#include "struct_converters_125.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012.cpp b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012.cpp index 505d121e..a04e0c42 100644 --- a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012.cpp +++ b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_134/steam_api.h" #include "cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012.h" +#include "struct_converters_134.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013.cpp b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013.cpp index b447be30..23551a24 100644 --- a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013.cpp +++ b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_137/steam_api.h" #include "cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013.h" +#include "struct_converters_137.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014.cpp b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014.cpp index 8744bc9f..054ae789 100644 --- a/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014.cpp +++ b/lsteamclient/cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_142/steam_api.h" #include "cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014.h" +#include "struct_converters_142.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION001.cpp b/lsteamclient/cppISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION001.cpp index 4d70ff91..69e1a829 100644 --- a/lsteamclient/cppISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION001.cpp +++ b/lsteamclient/cppISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION001.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_122/steam_api.h" #include "cppISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION001.h" +#include "struct_converters_122.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION002.cpp b/lsteamclient/cppISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION002.cpp index 2a800cf8..92600ca5 100644 --- a/lsteamclient/cppISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION002.cpp +++ b/lsteamclient/cppISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION002.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_137/steam_api.h" #include "cppISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION002.h" +#include "struct_converters_137.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION003.cpp b/lsteamclient/cppISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION003.cpp index 67548c1c..2929044f 100644 --- a/lsteamclient/cppISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION003.cpp +++ b/lsteamclient/cppISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION003.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_142/steam_api.h" #include "cppISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION003.h" +#include "struct_converters_142.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION001.cpp b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION001.cpp index f52e97a1..d1ae8adc 100644 --- a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION001.cpp +++ b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION001.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_128/steam_api.h" #include "cppISteamUGC_STEAMUGC_INTERFACE_VERSION001.h" +#include "struct_converters_128.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION002.cpp b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION002.cpp index cdcc250d..ff02ce8d 100644 --- a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION002.cpp +++ b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION002.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_130/steam_api.h" #include "cppISteamUGC_STEAMUGC_INTERFACE_VERSION002.h" +#include "struct_converters_130.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION003.cpp b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION003.cpp index 24ec8fcd..35d4bc11 100644 --- a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION003.cpp +++ b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION003.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_132/steam_api.h" #include "cppISteamUGC_STEAMUGC_INTERFACE_VERSION003.h" +#include "struct_converters_132.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION005.cpp b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION005.cpp index e5c86e3c..ffa3a31f 100644 --- a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION005.cpp +++ b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION005.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_133b/steam_api.h" #include "cppISteamUGC_STEAMUGC_INTERFACE_VERSION005.h" +#include "struct_converters_133b.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION007.cpp b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION007.cpp index 81178aad..ace0f352 100644 --- a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION007.cpp +++ b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION007.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_136/steam_api.h" #include "cppISteamUGC_STEAMUGC_INTERFACE_VERSION007.h" +#include "struct_converters_136.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION008.cpp b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION008.cpp index e4462217..b3454e96 100644 --- a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION008.cpp +++ b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION008.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_137/steam_api.h" #include "cppISteamUGC_STEAMUGC_INTERFACE_VERSION008.h" +#include "struct_converters_137.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION009.cpp b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION009.cpp index c6b64a6d..070d9ccb 100644 --- a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION009.cpp +++ b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION009.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_139/steam_api.h" #include "cppISteamUGC_STEAMUGC_INTERFACE_VERSION009.h" +#include "struct_converters_139.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION010.cpp b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION010.cpp index c6d34949..affce9f9 100644 --- a/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION010.cpp +++ b/lsteamclient/cppISteamUGC_STEAMUGC_INTERFACE_VERSION010.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_142/steam_api.h" #include "cppISteamUGC_STEAMUGC_INTERFACE_VERSION010.h" +#include "struct_converters_142.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamUnifiedMessages_STEAMUNIFIEDMESSAGES_INTERFACE_VERSION001.cpp b/lsteamclient/cppISteamUnifiedMessages_STEAMUNIFIEDMESSAGES_INTERFACE_VERSION001.cpp index 9d9e8926..1e905c65 100644 --- a/lsteamclient/cppISteamUnifiedMessages_STEAMUNIFIEDMESSAGES_INTERFACE_VERSION001.cpp +++ b/lsteamclient/cppISteamUnifiedMessages_STEAMUNIFIEDMESSAGES_INTERFACE_VERSION001.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_141/steam_api.h" #include "cppISteamUnifiedMessages_STEAMUNIFIEDMESSAGES_INTERFACE_VERSION001.h" +#include "struct_converters_141.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION003.cpp b/lsteamclient/cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION003.cpp index 4b13b948..d5ee66b3 100644 --- a/lsteamclient/cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION003.cpp +++ b/lsteamclient/cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION003.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_102/steam_api.h" #include "cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION003.h" +#include "struct_converters_102.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION004.cpp b/lsteamclient/cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION004.cpp index cbe8c598..8a19f638 100644 --- a/lsteamclient/cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION004.cpp +++ b/lsteamclient/cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION004.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_103/steam_api.h" #include "cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION004.h" +#include "struct_converters_103.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005.cpp b/lsteamclient/cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005.cpp index 19910a8e..009062ae 100644 --- a/lsteamclient/cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005.cpp +++ b/lsteamclient/cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_104/steam_api.h" #include "cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005.h" +#include "struct_converters_104.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006.cpp b/lsteamclient/cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006.cpp index 15a32a66..0d24cf1f 100644 --- a/lsteamclient/cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006.cpp +++ b/lsteamclient/cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_107/steam_api.h" #include "cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006.h" +#include "struct_converters_107.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007.cpp b/lsteamclient/cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007.cpp index eb27c50b..4b375efa 100644 --- a/lsteamclient/cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007.cpp +++ b/lsteamclient/cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_111/steam_api.h" #include "cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007.h" +#include "struct_converters_111.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009.cpp b/lsteamclient/cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009.cpp index 582db876..06524ba6 100644 --- a/lsteamclient/cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009.cpp +++ b/lsteamclient/cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_113/steam_api.h" #include "cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009.h" +#include "struct_converters_113.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010.cpp b/lsteamclient/cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010.cpp index 9f586877..4ad725cb 100644 --- a/lsteamclient/cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010.cpp +++ b/lsteamclient/cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_119/steam_api.h" #include "cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010.h" +#include "struct_converters_119.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011.cpp b/lsteamclient/cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011.cpp index 04d2c4f8..8dec01d1 100644 --- a/lsteamclient/cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011.cpp +++ b/lsteamclient/cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_142/steam_api.h" #include "cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011.h" +#include "struct_converters_142.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamUser_SteamUser009.cpp b/lsteamclient/cppISteamUser_SteamUser009.cpp index 7e8f7a5c..bd333a31 100644 --- a/lsteamclient/cppISteamUser_SteamUser009.cpp +++ b/lsteamclient/cppISteamUser_SteamUser009.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_100/steam_api.h" #include "cppISteamUser_SteamUser009.h" +#include "struct_converters_100.h" #ifdef __cplusplus extern "C" { #endif @@ -22,11 +23,7 @@ CSteamID cppISteamUser_SteamUser009_GetSteamID(void *linux_side) int cppISteamUser_SteamUser009_InitiateGameConnection(void *linux_side, void * pAuthBlob, int cbMaxAuthBlob, CSteamID steamIDGameServer, CGameID gameID, uint32 unIPServer, uint16 usPortServer, bool bSecure) { - CGameID lin_gameID; - win_to_lin_struct_CGameID_100(&gameID, &lin_gameID); - int retval = ((ISteamUser*)linux_side)->InitiateGameConnection((void *)pAuthBlob, (int)cbMaxAuthBlob, (CSteamID)steamIDGameServer, lin_gameID, (uint32)unIPServer, (uint16)usPortServer, (bool)bSecure); - lin_to_win_struct_CGameID_100(&lin_gameID, &gameID); - return retval; + return ((ISteamUser*)linux_side)->InitiateGameConnection((void *)pAuthBlob, (int)cbMaxAuthBlob, (CSteamID)steamIDGameServer, (CGameID)gameID, (uint32)unIPServer, (uint16)usPortServer, (bool)bSecure); } void cppISteamUser_SteamUser009_TerminateGameConnection(void *linux_side, uint32 unIPServer, uint16 usPortServer) @@ -36,10 +33,7 @@ void cppISteamUser_SteamUser009_TerminateGameConnection(void *linux_side, uint32 void cppISteamUser_SteamUser009_TrackAppUsageEvent(void *linux_side, CGameID gameID, int eAppUsageEvent, const char * pchExtraInfo) { - CGameID lin_gameID; - win_to_lin_struct_CGameID_100(&gameID, &lin_gameID); - ((ISteamUser*)linux_side)->TrackAppUsageEvent(lin_gameID, (int)eAppUsageEvent, (const char *)pchExtraInfo); - lin_to_win_struct_CGameID_100(&lin_gameID, &gameID); + ((ISteamUser*)linux_side)->TrackAppUsageEvent((CGameID)gameID, (int)eAppUsageEvent, (const char *)pchExtraInfo); } void cppISteamUser_SteamUser009_RefreshSteam2Login(void *linux_side) diff --git a/lsteamclient/cppISteamUser_SteamUser010.cpp b/lsteamclient/cppISteamUser_SteamUser010.cpp index 94746920..e6ac9742 100644 --- a/lsteamclient/cppISteamUser_SteamUser010.cpp +++ b/lsteamclient/cppISteamUser_SteamUser010.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_101/steam_api.h" #include "cppISteamUser_SteamUser010.h" +#include "struct_converters_101.h" #ifdef __cplusplus extern "C" { #endif @@ -32,10 +33,7 @@ void cppISteamUser_SteamUser010_TerminateGameConnection(void *linux_side, uint32 void cppISteamUser_SteamUser010_TrackAppUsageEvent(void *linux_side, CGameID gameID, int eAppUsageEvent, const char * pchExtraInfo) { - CGameID lin_gameID; - win_to_lin_struct_CGameID_101(&gameID, &lin_gameID); - ((ISteamUser*)linux_side)->TrackAppUsageEvent(lin_gameID, (int)eAppUsageEvent, (const char *)pchExtraInfo); - lin_to_win_struct_CGameID_101(&lin_gameID, &gameID); + ((ISteamUser*)linux_side)->TrackAppUsageEvent((CGameID)gameID, (int)eAppUsageEvent, (const char *)pchExtraInfo); } #ifdef __cplusplus diff --git a/lsteamclient/cppISteamUser_SteamUser011.cpp b/lsteamclient/cppISteamUser_SteamUser011.cpp index 7294d1c9..431c1e80 100644 --- a/lsteamclient/cppISteamUser_SteamUser011.cpp +++ b/lsteamclient/cppISteamUser_SteamUser011.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_103/steam_api.h" #include "cppISteamUser_SteamUser011.h" +#include "struct_converters_103.h" #ifdef __cplusplus extern "C" { #endif @@ -32,10 +33,7 @@ void cppISteamUser_SteamUser011_TerminateGameConnection(void *linux_side, uint32 void cppISteamUser_SteamUser011_TrackAppUsageEvent(void *linux_side, CGameID gameID, int eAppUsageEvent, const char * pchExtraInfo) { - CGameID lin_gameID; - win_to_lin_struct_CGameID_103(&gameID, &lin_gameID); - ((ISteamUser*)linux_side)->TrackAppUsageEvent(lin_gameID, (int)eAppUsageEvent, (const char *)pchExtraInfo); - lin_to_win_struct_CGameID_103(&lin_gameID, &gameID); + ((ISteamUser*)linux_side)->TrackAppUsageEvent((CGameID)gameID, (int)eAppUsageEvent, (const char *)pchExtraInfo); } bool cppISteamUser_SteamUser011_GetUserDataFolder(void *linux_side, char * pchBuffer, int cubBuffer) diff --git a/lsteamclient/cppISteamUser_SteamUser012.cpp b/lsteamclient/cppISteamUser_SteamUser012.cpp index 961afb7c..2584d56b 100644 --- a/lsteamclient/cppISteamUser_SteamUser012.cpp +++ b/lsteamclient/cppISteamUser_SteamUser012.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_105/steam_api.h" #include "cppISteamUser_SteamUser012.h" +#include "struct_converters_105.h" #ifdef __cplusplus extern "C" { #endif @@ -32,10 +33,7 @@ void cppISteamUser_SteamUser012_TerminateGameConnection(void *linux_side, uint32 void cppISteamUser_SteamUser012_TrackAppUsageEvent(void *linux_side, CGameID gameID, int eAppUsageEvent, const char * pchExtraInfo) { - CGameID lin_gameID; - win_to_lin_struct_CGameID_105(&gameID, &lin_gameID); - ((ISteamUser*)linux_side)->TrackAppUsageEvent(lin_gameID, (int)eAppUsageEvent, (const char *)pchExtraInfo); - lin_to_win_struct_CGameID_105(&lin_gameID, &gameID); + ((ISteamUser*)linux_side)->TrackAppUsageEvent((CGameID)gameID, (int)eAppUsageEvent, (const char *)pchExtraInfo); } bool cppISteamUser_SteamUser012_GetUserDataFolder(void *linux_side, char * pchBuffer, int cubBuffer) diff --git a/lsteamclient/cppISteamUser_SteamUser013.cpp b/lsteamclient/cppISteamUser_SteamUser013.cpp index f0472312..7172c11b 100644 --- a/lsteamclient/cppISteamUser_SteamUser013.cpp +++ b/lsteamclient/cppISteamUser_SteamUser013.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_110/steam_api.h" #include "cppISteamUser_SteamUser013.h" +#include "struct_converters_110.h" #ifdef __cplusplus extern "C" { #endif @@ -32,10 +33,7 @@ void cppISteamUser_SteamUser013_TerminateGameConnection(void *linux_side, uint32 void cppISteamUser_SteamUser013_TrackAppUsageEvent(void *linux_side, CGameID gameID, int eAppUsageEvent, const char * pchExtraInfo) { - CGameID lin_gameID; - win_to_lin_struct_CGameID_110(&gameID, &lin_gameID); - ((ISteamUser*)linux_side)->TrackAppUsageEvent(lin_gameID, (int)eAppUsageEvent, (const char *)pchExtraInfo); - lin_to_win_struct_CGameID_110(&lin_gameID, &gameID); + ((ISteamUser*)linux_side)->TrackAppUsageEvent((CGameID)gameID, (int)eAppUsageEvent, (const char *)pchExtraInfo); } bool cppISteamUser_SteamUser013_GetUserDataFolder(void *linux_side, char * pchBuffer, int cubBuffer) diff --git a/lsteamclient/cppISteamUser_SteamUser014.cpp b/lsteamclient/cppISteamUser_SteamUser014.cpp index 4ec5c8d7..2f7540e3 100644 --- a/lsteamclient/cppISteamUser_SteamUser014.cpp +++ b/lsteamclient/cppISteamUser_SteamUser014.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_112/steam_api.h" #include "cppISteamUser_SteamUser014.h" +#include "struct_converters_112.h" #ifdef __cplusplus extern "C" { #endif @@ -32,10 +33,7 @@ void cppISteamUser_SteamUser014_TerminateGameConnection(void *linux_side, uint32 void cppISteamUser_SteamUser014_TrackAppUsageEvent(void *linux_side, CGameID gameID, int eAppUsageEvent, const char * pchExtraInfo) { - CGameID lin_gameID; - win_to_lin_struct_CGameID_112(&gameID, &lin_gameID); - ((ISteamUser*)linux_side)->TrackAppUsageEvent(lin_gameID, (int)eAppUsageEvent, (const char *)pchExtraInfo); - lin_to_win_struct_CGameID_112(&lin_gameID, &gameID); + ((ISteamUser*)linux_side)->TrackAppUsageEvent((CGameID)gameID, (int)eAppUsageEvent, (const char *)pchExtraInfo); } bool cppISteamUser_SteamUser014_GetUserDataFolder(void *linux_side, char * pchBuffer, int cubBuffer) diff --git a/lsteamclient/cppISteamUser_SteamUser016.cpp b/lsteamclient/cppISteamUser_SteamUser016.cpp index 19e9d294..f940c2c5 100644 --- a/lsteamclient/cppISteamUser_SteamUser016.cpp +++ b/lsteamclient/cppISteamUser_SteamUser016.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_123a/steam_api.h" #include "cppISteamUser_SteamUser016.h" +#include "struct_converters_123a.h" #ifdef __cplusplus extern "C" { #endif @@ -32,10 +33,7 @@ void cppISteamUser_SteamUser016_TerminateGameConnection(void *linux_side, uint32 void cppISteamUser_SteamUser016_TrackAppUsageEvent(void *linux_side, CGameID gameID, int eAppUsageEvent, const char * pchExtraInfo) { - CGameID lin_gameID; - win_to_lin_struct_CGameID_123a(&gameID, &lin_gameID); - ((ISteamUser*)linux_side)->TrackAppUsageEvent(lin_gameID, (int)eAppUsageEvent, (const char *)pchExtraInfo); - lin_to_win_struct_CGameID_123a(&lin_gameID, &gameID); + ((ISteamUser*)linux_side)->TrackAppUsageEvent((CGameID)gameID, (int)eAppUsageEvent, (const char *)pchExtraInfo); } bool cppISteamUser_SteamUser016_GetUserDataFolder(void *linux_side, char * pchBuffer, int cubBuffer) diff --git a/lsteamclient/cppISteamUser_SteamUser017.cpp b/lsteamclient/cppISteamUser_SteamUser017.cpp index 0a4100e6..a43a3243 100644 --- a/lsteamclient/cppISteamUser_SteamUser017.cpp +++ b/lsteamclient/cppISteamUser_SteamUser017.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_131/steam_api.h" #include "cppISteamUser_SteamUser017.h" +#include "struct_converters_131.h" #ifdef __cplusplus extern "C" { #endif @@ -32,10 +33,7 @@ void cppISteamUser_SteamUser017_TerminateGameConnection(void *linux_side, uint32 void cppISteamUser_SteamUser017_TrackAppUsageEvent(void *linux_side, CGameID gameID, int eAppUsageEvent, const char * pchExtraInfo) { - CGameID lin_gameID; - win_to_lin_struct_CGameID_131(&gameID, &lin_gameID); - ((ISteamUser*)linux_side)->TrackAppUsageEvent(lin_gameID, (int)eAppUsageEvent, (const char *)pchExtraInfo); - lin_to_win_struct_CGameID_131(&lin_gameID, &gameID); + ((ISteamUser*)linux_side)->TrackAppUsageEvent((CGameID)gameID, (int)eAppUsageEvent, (const char *)pchExtraInfo); } bool cppISteamUser_SteamUser017_GetUserDataFolder(void *linux_side, char * pchBuffer, int cubBuffer) diff --git a/lsteamclient/cppISteamUser_SteamUser018.cpp b/lsteamclient/cppISteamUser_SteamUser018.cpp index ce3cd2be..f05e1d45 100644 --- a/lsteamclient/cppISteamUser_SteamUser018.cpp +++ b/lsteamclient/cppISteamUser_SteamUser018.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_136/steam_api.h" #include "cppISteamUser_SteamUser018.h" +#include "struct_converters_136.h" #ifdef __cplusplus extern "C" { #endif @@ -32,10 +33,7 @@ void cppISteamUser_SteamUser018_TerminateGameConnection(void *linux_side, uint32 void cppISteamUser_SteamUser018_TrackAppUsageEvent(void *linux_side, CGameID gameID, int eAppUsageEvent, const char * pchExtraInfo) { - CGameID lin_gameID; - win_to_lin_struct_CGameID_136(&gameID, &lin_gameID); - ((ISteamUser*)linux_side)->TrackAppUsageEvent(lin_gameID, (int)eAppUsageEvent, (const char *)pchExtraInfo); - lin_to_win_struct_CGameID_136(&lin_gameID, &gameID); + ((ISteamUser*)linux_side)->TrackAppUsageEvent((CGameID)gameID, (int)eAppUsageEvent, (const char *)pchExtraInfo); } bool cppISteamUser_SteamUser018_GetUserDataFolder(void *linux_side, char * pchBuffer, int cubBuffer) diff --git a/lsteamclient/cppISteamUser_SteamUser019.cpp b/lsteamclient/cppISteamUser_SteamUser019.cpp index 3efcf5c4..fe6a0d7f 100644 --- a/lsteamclient/cppISteamUser_SteamUser019.cpp +++ b/lsteamclient/cppISteamUser_SteamUser019.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_142/steam_api.h" #include "cppISteamUser_SteamUser019.h" +#include "struct_converters_142.h" #ifdef __cplusplus extern "C" { #endif @@ -32,10 +33,7 @@ void cppISteamUser_SteamUser019_TerminateGameConnection(void *linux_side, uint32 void cppISteamUser_SteamUser019_TrackAppUsageEvent(void *linux_side, CGameID gameID, int eAppUsageEvent, const char * pchExtraInfo) { - CGameID lin_gameID; - win_to_lin_struct_CGameID_142(&gameID, &lin_gameID); - ((ISteamUser*)linux_side)->TrackAppUsageEvent(lin_gameID, (int)eAppUsageEvent, (const char *)pchExtraInfo); - lin_to_win_struct_CGameID_142(&lin_gameID, &gameID); + ((ISteamUser*)linux_side)->TrackAppUsageEvent((CGameID)gameID, (int)eAppUsageEvent, (const char *)pchExtraInfo); } bool cppISteamUser_SteamUser019_GetUserDataFolder(void *linux_side, char * pchBuffer, int cubBuffer) diff --git a/lsteamclient/cppISteamUtils_SteamUtils002.cpp b/lsteamclient/cppISteamUtils_SteamUtils002.cpp index 330f8ea9..d8fd0b2e 100644 --- a/lsteamclient/cppISteamUtils_SteamUtils002.cpp +++ b/lsteamclient/cppISteamUtils_SteamUtils002.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_103/steam_api.h" #include "cppISteamUtils_SteamUtils002.h" +#include "struct_converters_103.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamUtils_SteamUtils004.cpp b/lsteamclient/cppISteamUtils_SteamUtils004.cpp index c1741a2a..a3e41473 100644 --- a/lsteamclient/cppISteamUtils_SteamUtils004.cpp +++ b/lsteamclient/cppISteamUtils_SteamUtils004.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_106/steam_api.h" #include "cppISteamUtils_SteamUtils004.h" +#include "struct_converters_106.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamUtils_SteamUtils005.cpp b/lsteamclient/cppISteamUtils_SteamUtils005.cpp index 88431c76..90f25495 100644 --- a/lsteamclient/cppISteamUtils_SteamUtils005.cpp +++ b/lsteamclient/cppISteamUtils_SteamUtils005.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_123a/steam_api.h" #include "cppISteamUtils_SteamUtils005.h" +#include "struct_converters_123a.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamUtils_SteamUtils006.cpp b/lsteamclient/cppISteamUtils_SteamUtils006.cpp index ac0f5561..ceb70154 100644 --- a/lsteamclient/cppISteamUtils_SteamUtils006.cpp +++ b/lsteamclient/cppISteamUtils_SteamUtils006.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_128/steam_api.h" #include "cppISteamUtils_SteamUtils006.h" +#include "struct_converters_128.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamUtils_SteamUtils007.cpp b/lsteamclient/cppISteamUtils_SteamUtils007.cpp index cc8c0c14..27c7a169 100644 --- a/lsteamclient/cppISteamUtils_SteamUtils007.cpp +++ b/lsteamclient/cppISteamUtils_SteamUtils007.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_136/steam_api.h" #include "cppISteamUtils_SteamUtils007.h" +#include "struct_converters_136.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamUtils_SteamUtils008.cpp b/lsteamclient/cppISteamUtils_SteamUtils008.cpp index 4efd508c..1b552059 100644 --- a/lsteamclient/cppISteamUtils_SteamUtils008.cpp +++ b/lsteamclient/cppISteamUtils_SteamUtils008.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_139/steam_api.h" #include "cppISteamUtils_SteamUtils008.h" +#include "struct_converters_139.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamUtils_SteamUtils009.cpp b/lsteamclient/cppISteamUtils_SteamUtils009.cpp index d7466407..09a1acd6 100644 --- a/lsteamclient/cppISteamUtils_SteamUtils009.cpp +++ b/lsteamclient/cppISteamUtils_SteamUtils009.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_142/steam_api.h" #include "cppISteamUtils_SteamUtils009.h" +#include "struct_converters_142.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamVideo_STEAMVIDEO_INTERFACE_V001.cpp b/lsteamclient/cppISteamVideo_STEAMVIDEO_INTERFACE_V001.cpp index 01136100..a96c5d9e 100644 --- a/lsteamclient/cppISteamVideo_STEAMVIDEO_INTERFACE_V001.cpp +++ b/lsteamclient/cppISteamVideo_STEAMVIDEO_INTERFACE_V001.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_139/steam_api.h" #include "cppISteamVideo_STEAMVIDEO_INTERFACE_V001.h" +#include "struct_converters_139.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/cppISteamVideo_STEAMVIDEO_INTERFACE_V002.cpp b/lsteamclient/cppISteamVideo_STEAMVIDEO_INTERFACE_V002.cpp index 84e6ed69..6b179f41 100644 --- a/lsteamclient/cppISteamVideo_STEAMVIDEO_INTERFACE_V002.cpp +++ b/lsteamclient/cppISteamVideo_STEAMVIDEO_INTERFACE_V002.cpp @@ -2,6 +2,7 @@ #include "steam_defs.h" #include "steamworks_sdk_142/steam_api.h" #include "cppISteamVideo_STEAMVIDEO_INTERFACE_V002.h" +#include "struct_converters_142.h" #ifdef __cplusplus extern "C" { #endif diff --git a/lsteamclient/gen.sh b/lsteamclient/gen.sh index 03b40015..b6cd8451 100755 --- a/lsteamclient/gen.sh +++ b/lsteamclient/gen.sh @@ -9,5 +9,6 @@ rm struct*.h rm struct*.cpp rm struct*.dat rm cb*.dat +rm cb*.h ./gen_wrapper.py diff --git a/lsteamclient/gen_wrapper.py b/lsteamclient/gen_wrapper.py index eea931ef..01599156 100755 --- a/lsteamclient/gen_wrapper.py +++ b/lsteamclient/gen_wrapper.py @@ -139,9 +139,16 @@ aliases = { # 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 = [ - "RemoteStorageGetPublishedFileDetailsResult_t_9740", - "SteamUGCQueryCompleted_t_20", - "SteamUGCRequestUGCDetailsResult_t_9764" + "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" ] print_sizes = [] @@ -210,7 +217,7 @@ 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 \ - real_type.spelling != "CSteamID": + not real_type.spelling in exempt_structs: need_convert.append(param) if param.spelling == "": @@ -234,13 +241,7 @@ def handle_method(cfile, classname, winclassname, cppname, method, cpp, cpp_h, e if char_param_is_unix_path: cfile.write(" uint32 path_result;\n") for param in need_convert: - if param.spelling == "ppchFilters": - #manually handle double pointer ppchFilters - #if we need to automate this, we could figure out how the annotation syntax converts into cindex - cpp.write(" %s *lin_%s = malloc(sizeof(%s) * nFilters);\n" % (param.type.spelling, param.spelling, param.type.spelling)) - cpp.write(" for(int i = 0; i < nFilters; ++i)\n") - cpp.write(" win_to_lin_struct_%s_%s(%s[i], &lin_%s[i]);\n" % (param.type.spelling, sdkver, param.spelling, param.spelling)) - elif param.type.kind == clang.cindex.TypeKind.POINTER: + if param.type.kind == clang.cindex.TypeKind.POINTER: #handle single pointers, but not double pointers assert(param.type.get_pointee().kind == clang.cindex.TypeKind.RECORD) cpp.write(" %s lin_%s;\n" % (strip_const(param.type.get_pointee().spelling), param.spelling)) @@ -299,8 +300,7 @@ def handle_method(cfile, classname, winclassname, cppname, method, cpp, cpp_h, e cpp.write("(%s)%s" % (param.type.spelling, param.spelling)) elif param in need_convert: cfile.write(", %s" % param.spelling) - if param.type.kind != clang.cindex.TypeKind.POINTER or \ - param.spelling == "ppchFilter": + if param.type.kind != clang.cindex.TypeKind.POINTER: cpp.write("lin_%s" % (param.spelling)) else: cpp.write("&lin_%s" % (param.spelling)) @@ -377,6 +377,7 @@ WINE_DEFAULT_DEBUG_CHANNEL(steamclient); if not fname == "steam_api.h": cpp.write("#include \"steamworks_sdk_%s/%s\"\n" % (sdkver, fname)) cpp.write("#include \"%s.h\"\n" % cppname) + cpp.write("#include \"struct_converters_%s.h\"\n" % sdkver) cpp.write("#ifdef __cplusplus\nextern \"C\" {\n#endif\n") cpp_h = open("%s.h" % cppname, "w") @@ -455,11 +456,16 @@ def handle_struct(sdkver, struct): if cb_num is None: if not has_fields: return - if struct.displayname == "CSteamID": + if struct.displayname in exempt_structs: 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") + hfile.write("extern void %s(void *w, void *l);\n" % w2l_handler_name) + hfile.write("extern void %s(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()) @@ -482,7 +488,7 @@ def handle_struct(sdkver, struct): generated_cb_ids.append(cb_id) - datfile = open("struct_converters.dat", "a") + datfile = open("cb_converters.dat", "a") datfile.write("case 0x%08x: win_msg->m_cubParam = sizeof(struct win%s); win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); %s(lin_msg.m_pubParam, win_msg->m_pubParam); break;\n" % (cb_id, struct_name, l2w_handler_name)) generated_cb_handlers.append(l2w_handler_name) @@ -492,6 +498,20 @@ def handle_struct(sdkver, struct): cb_table[cb_num] = (struct.type.get_size(), []) cb_table[cb_num][1].append(struct_name) + hfile = open("cb_converters.h", "a") + hfile.write("#pragma pack( push, 8 )\n") + hfile.write("struct win%s {\n" % struct_name) + for m in struct.get_children(): + if m.kind == clang.cindex.CursorKind.FIELD_DECL: + if m.type.kind == clang.cindex.TypeKind.CONSTANTARRAY: + hfile.write(" %s %s[%u];\n" % (m.type.element_type.spelling, m.displayname, m.type.element_count)) + else: + hfile.write(" %s %s;\n" % (m.type.spelling, m.displayname)) + hfile.write("} __attribute__ ((ms_struct));\n") + hfile.write("#pragma pack( pop )\n") + hfile.write("extern void %s(void *l, void *w);\n\n" % l2w_handler_name) + + filename_base = "struct_converters_%s" % sdkver cppname = "%s.cpp" % filename_base file_exists = os.path.isfile(cppname) @@ -508,25 +528,6 @@ def handle_struct(sdkver, struct): cppfile.write("extern \"C\" {\n") cpp_files_need_close_brace.append(cppname) - hfile = open("struct_converters.h", "a") - if cb_num: - hfile.write("#pragma pack( push, 8 )\n") - hfile.write("struct win%s {\n" % struct_name) - for m in struct.get_children(): - if m.kind == clang.cindex.CursorKind.FIELD_DECL: - if m.type.kind == clang.cindex.TypeKind.CONSTANTARRAY: - hfile.write(" %s %s[%u];\n" % (m.type.element_type.spelling, m.displayname, m.type.element_count)) - else: - hfile.write(" %s %s;\n" % (m.type.spelling, m.displayname)) - hfile.write("} __attribute__ ((ms_struct));\n") - hfile.write("#pragma pack( pop )\n") - - if w2l_handler_name: - hfile.write("extern void %s(void *w, void *l);\n" % w2l_handler_name) - if l2w_handler_name: - hfile.write("extern void %s(void *l, void *w);\n" % l2w_handler_name) - hfile.write("\n") - cppfile.write("#pragma pack( push, 8 )\n") cppfile.write("struct win%s {\n" % struct_name) for m in struct.get_children(): @@ -542,10 +543,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 == "CSteamID") #if this fails, we need struct array copy + m.type.element_type.spelling in exempt_structs) #if this fails, we need struct array copy 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 \ - m.type.spelling != "CSteamID": + not m.type.spelling in exempt_structs: 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)) diff --git a/lsteamclient/struct_converters.h b/lsteamclient/struct_converters.h deleted file mode 100644 index e71de050..00000000 --- a/lsteamclient/struct_converters.h +++ /dev/null @@ -1,3930 +0,0 @@ -extern void win_to_lin_struct_ValvePackingSentinel_t_142(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_142(void *l, void *w); - -extern void win_to_lin_struct_CallbackMsg_t_142(void *w, void *l); -extern void lin_to_win_struct_CallbackMsg_t_142(void *l, void *w); - -#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 { - 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); - -#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); - -extern void win_to_lin_struct_FriendGameInfo_t_142(void *w, void *l); -extern void lin_to_win_struct_FriendGameInfo_t_142(void *l, void *w); - -extern void win_to_lin_struct_FriendSessionStateInfo_t_142(void *w, void *l); -extern void lin_to_win_struct_FriendSessionStateInfo_t_142(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); - -extern void win_to_lin_struct_MatchMakingKeyValuePair_t_142(void *w, void *l); -extern void lin_to_win_struct_MatchMakingKeyValuePair_t_142(void *l, void *w); - -extern void win_to_lin_struct_servernetadr_t_142(void *w, void *l); -extern void lin_to_win_struct_servernetadr_t_142(void *l, void *w); - -extern void win_to_lin_struct_gameserveritem_t_142(void *w, void *l); -extern void lin_to_win_struct_gameserveritem_t_142(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 { - EResult m_eResult; - uint64 m_ulSteamIDLobby; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_LobbyCreated_t_12(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); - -extern void win_to_lin_struct_SteamParamStringArray_t_142(void *w, void *l); -extern void lin_to_win_struct_SteamParamStringArray_t_142(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 { - char m_rgchCurrentFile[260]; - AppId_t m_nAppID; - uint32 m_uBytesTransferredThisChunk; - double m_dAppPercentComplete; - bool m_bUploading; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_RemoteStorageAppSyncProgress_t_280(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 { - 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); - -#pragma pack( push, 8 ) -struct winRemoteStoragePublishFileResult_t_16 { - 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); - -#pragma pack( push, 8 ) -struct winRemoteStorageDeletePublishedFileResult_t_12 { - EResult m_eResult; - PublishedFileId_t m_nPublishedFileId; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_RemoteStorageDeletePublishedFileResult_t_12(void *l, void *w); - -#pragma pack( push, 8 ) -struct winRemoteStorageEnumerateUserPublishedFilesResult_t_412 { - 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); - -#pragma pack( push, 8 ) -struct winRemoteStorageSubscribePublishedFileResult_t_12 { - EResult m_eResult; - PublishedFileId_t m_nPublishedFileId; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_RemoteStorageSubscribePublishedFileResult_t_12(void *l, void *w); - -#pragma pack( push, 8 ) -struct winRemoteStorageEnumerateUserSubscribedFilesResult_t_612 { - EResult m_eResult; - int32 m_nResultsReturned; - int32 m_nTotalResultCount; - PublishedFileId_t m_rgPublishedFileId[50]; - uint32 m_rgRTimeSubscribed[50]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_RemoteStorageEnumerateUserSubscribedFilesResult_t_612(void *l, void *w); - -#pragma pack( push, 8 ) -struct winRemoteStorageUnsubscribePublishedFileResult_t_12 { - EResult m_eResult; - PublishedFileId_t m_nPublishedFileId; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_RemoteStorageUnsubscribePublishedFileResult_t_12(void *l, void *w); - -#pragma pack( push, 8 ) -struct winRemoteStorageUpdatePublishedFileResult_t_16 { - 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); - -#pragma pack( push, 8 ) -struct winRemoteStorageDownloadUGCResult_t_288 { - EResult m_eResult; - UGCHandle_t m_hFile; - AppId_t m_nAppID; - int32 m_nSizeInBytes; - char m_pchFileName[260]; - uint64 m_ulSteamIDOwner; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_RemoteStorageDownloadUGCResult_t_288(void *l, void *w); - -#pragma pack( push, 8 ) -struct winRemoteStorageGetPublishedFileDetailsResult_t_9748 { - EResult m_eResult; - PublishedFileId_t m_nPublishedFileId; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[8000]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - char m_rgchTags[1025]; - bool m_bTagsTruncated; - char m_pchFileName[260]; - int32 m_nFileSize; - int32 m_nPreviewFileSize; - char m_rgchURL[256]; - EWorkshopFileType m_eFileType; - bool m_bAcceptedForUse; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_RemoteStorageGetPublishedFileDetailsResult_t_9748(void *l, void *w); - -#pragma pack( push, 8 ) -struct winRemoteStorageEnumerateWorkshopFilesResult_t_620 { - EResult m_eResult; - int32 m_nResultsReturned; - int32 m_nTotalResultCount; - PublishedFileId_t m_rgPublishedFileId[50]; - float m_rgScore[50]; - AppId_t m_nAppId; - uint32 m_unStartIndex; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_RemoteStorageEnumerateWorkshopFilesResult_t_620(void *l, void *w); - -#pragma pack( push, 8 ) -struct winRemoteStorageGetPublishedItemVoteDetailsResult_t_28 { - EResult m_eResult; - PublishedFileId_t m_unPublishedFileId; - int32 m_nVotesFor; - int32 m_nVotesAgainst; - int32 m_nReports; - float m_fScore; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_RemoteStorageGetPublishedItemVoteDetailsResult_t_28(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 { - EResult m_eResult; - PublishedFileId_t m_nPublishedFileId; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_RemoteStorageUpdateUserPublishedItemVoteResult_t_12(void *l, void *w); - -#pragma pack( push, 8 ) -struct winRemoteStorageUserVoteDetails_t_16 { - 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); - -#pragma pack( push, 8 ) -struct winRemoteStorageEnumerateUserSharedWorkshopFilesResult_t_412 { - 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); - -#pragma pack( push, 8 ) -struct winRemoteStorageSetUserPublishedFileActionResult_t_16 { - 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); - -#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 { - 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); - -#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); - -extern void win_to_lin_struct_LeaderboardEntry_t_142(void *w, void *l); -extern void lin_to_win_struct_LeaderboardEntry_t_142(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 { - uint8 m_bSuccess; - SteamLeaderboard_t m_hSteamLeaderboard; - int32 m_nScore; - uint8 m_bScoreChanged; - int m_nGlobalRankNew; - int m_nGlobalRankPrevious; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_LeaderboardScoreUploaded_t_28(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 { - EResult m_eResult; - SteamLeaderboard_t m_hSteamLeaderboard; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_LeaderboardUGCSet_t_12(void *l, void *w); - -#pragma pack( push, 8 ) -struct winPS3TrophiesInstalled_t_20 { - 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); - -#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 { - 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 win_to_lin_struct_P2PSessionState_t_142(void *w, void *l); -extern void lin_to_win_struct_P2PSessionState_t_142(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 { - HTTPRequestHandle m_hRequest; - uint64 m_ulContextValue; - bool m_bRequestSuccessful; - EHTTPStatusCode m_eStatusCode; - uint32 m_unBodySize; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_HTTPRequestCompleted_t_24(void *l, void *w); - -#pragma pack( push, 8 ) -struct winHTTPRequestHeadersReceived_t_12 { - HTTPRequestHandle m_hRequest; - uint64 m_ulContextValue; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_HTTPRequestHeadersReceived_t_12(void *l, void *w); - -#pragma pack( push, 8 ) -struct winHTTPRequestDataReceived_t_20 { - 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 win_to_lin_struct_ControllerAnalogActionData_t_142(void *w, void *l); -extern void lin_to_win_struct_ControllerAnalogActionData_t_142(void *l, void *w); - -extern void win_to_lin_struct_ControllerDigitalActionData_t_142(void *w, void *l); -extern void lin_to_win_struct_ControllerDigitalActionData_t_142(void *l, void *w); - -extern void win_to_lin_struct_ControllerMotionData_t_142(void *w, void *l); -extern void lin_to_win_struct_ControllerMotionData_t_142(void *l, void *w); - -extern void win_to_lin_struct_SteamUGCDetails_t_142(void *w, void *l); -extern void lin_to_win_struct_SteamUGCDetails_t_142(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 { - SteamUGCDetails_t m_details; - bool m_bCachedData; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_SteamUGCRequestUGCDetailsResult_t_9768(void *l, void *w); - -#pragma pack( push, 8 ) -struct winCreateItemResult_t_16 { - 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); - -#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 { - AppId_t m_unAppID; - PublishedFileId_t m_nPublishedFileId; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_ItemInstalled_t_12(void *l, void *w); - -#pragma pack( push, 8 ) -struct winDownloadItemResult_t_16 { - 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); - -#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 { - 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); - -#pragma pack( push, 8 ) -struct winRemoveUGCDependencyResult_t_20 { - 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); - -#pragma pack( push, 8 ) -struct winAddAppDependencyResult_t_16 { - 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); - -#pragma pack( push, 8 ) -struct winRemoveAppDependencyResult_t_16 { - 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); - -#pragma pack( push, 8 ) -struct winGetAppDependenciesResult_t_148 { - EResult m_eResult; - PublishedFileId_t m_nPublishedFileId; - AppId_t m_rgAppIDs[32]; - uint32 m_nNumAppDependencies; - uint32 m_nTotalNumAppDependencies; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_GetAppDependenciesResult_t_148(void *l, void *w); - -#pragma pack( push, 8 ) -struct winDeleteItemResult_t_12 { - EResult m_eResult; - PublishedFileId_t m_nPublishedFileId; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_DeleteItemResult_t_12(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); - -extern void win_to_lin_struct_SteamItemDetails_t_142(void *w, void *l); -extern void lin_to_win_struct_SteamItemDetails_t_142(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 { - 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); - -#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); - -extern void win_to_lin_struct_CSteamAPIContext_142(void *w, void *l); -extern void lin_to_win_struct_CSteamAPIContext_142(void *l, void *w); - -extern void win_to_lin_struct_CCallbackBase_142(void *w, void *l); -extern void lin_to_win_struct_CCallbackBase_142(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_142(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_142(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 { - EResult m_eResult; - uint32 m_unReputationScore; - bool m_bBanned; - uint32 m_unBannedIP; - uint16 m_usBannedPort; - uint64 m_ulBannedGameID; - uint32 m_unBanExpires; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_GSReputation_t_32(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); - -extern void win_to_lin_struct_ValvePackingSentinel_t_142(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_142(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); - -extern void win_to_lin_struct_ValvePackingSentinel_t_142(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_142(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); - -extern void win_to_lin_struct_ValvePackingSentinel_t_142(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_142(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_141(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_141(void *l, void *w); - -extern void win_to_lin_struct_CallbackMsg_t_141(void *w, void *l); -extern void lin_to_win_struct_CallbackMsg_t_141(void *l, void *w); - -extern void win_to_lin_struct_FriendGameInfo_t_141(void *w, void *l); -extern void lin_to_win_struct_FriendGameInfo_t_141(void *l, void *w); - -extern void win_to_lin_struct_FriendSessionStateInfo_t_141(void *w, void *l); -extern void lin_to_win_struct_FriendSessionStateInfo_t_141(void *l, void *w); - -extern void win_to_lin_struct_MatchMakingKeyValuePair_t_141(void *w, void *l); -extern void lin_to_win_struct_MatchMakingKeyValuePair_t_141(void *l, void *w); - -extern void win_to_lin_struct_servernetadr_t_141(void *w, void *l); -extern void lin_to_win_struct_servernetadr_t_141(void *l, void *w); - -extern void win_to_lin_struct_gameserveritem_t_141(void *w, void *l); -extern void lin_to_win_struct_gameserveritem_t_141(void *l, void *w); - -extern void win_to_lin_struct_SteamParamStringArray_t_141(void *w, void *l); -extern void lin_to_win_struct_SteamParamStringArray_t_141(void *l, void *w); - -extern void win_to_lin_struct_LeaderboardEntry_t_141(void *w, void *l); -extern void lin_to_win_struct_LeaderboardEntry_t_141(void *l, void *w); - -extern void win_to_lin_struct_P2PSessionState_t_141(void *w, void *l); -extern void lin_to_win_struct_P2PSessionState_t_141(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); - -extern void win_to_lin_struct_ControllerAnalogActionData_t_141(void *w, void *l); -extern void lin_to_win_struct_ControllerAnalogActionData_t_141(void *l, void *w); - -extern void win_to_lin_struct_ControllerDigitalActionData_t_141(void *w, void *l); -extern void lin_to_win_struct_ControllerDigitalActionData_t_141(void *l, void *w); - -extern void win_to_lin_struct_ControllerMotionData_t_141(void *w, void *l); -extern void lin_to_win_struct_ControllerMotionData_t_141(void *l, void *w); - -extern void win_to_lin_struct_SteamUGCDetails_t_141(void *w, void *l); -extern void lin_to_win_struct_SteamUGCDetails_t_141(void *l, void *w); - -extern void win_to_lin_struct_SteamItemDetails_t_141(void *w, void *l); -extern void lin_to_win_struct_SteamItemDetails_t_141(void *l, void *w); - -extern void win_to_lin_struct_CSteamAPIContext_141(void *w, void *l); -extern void lin_to_win_struct_CSteamAPIContext_141(void *l, void *w); - -extern void win_to_lin_struct_CCallbackBase_141(void *w, void *l); -extern void lin_to_win_struct_CCallbackBase_141(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_141(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_141(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_141(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_141(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_141(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_141(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_141(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_141(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_140(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_140(void *l, void *w); - -extern void win_to_lin_struct_CallbackMsg_t_140(void *w, void *l); -extern void lin_to_win_struct_CallbackMsg_t_140(void *l, void *w); - -extern void win_to_lin_struct_FriendGameInfo_t_140(void *w, void *l); -extern void lin_to_win_struct_FriendGameInfo_t_140(void *l, void *w); - -extern void win_to_lin_struct_FriendSessionStateInfo_t_140(void *w, void *l); -extern void lin_to_win_struct_FriendSessionStateInfo_t_140(void *l, void *w); - -extern void win_to_lin_struct_MatchMakingKeyValuePair_t_140(void *w, void *l); -extern void lin_to_win_struct_MatchMakingKeyValuePair_t_140(void *l, void *w); - -extern void win_to_lin_struct_servernetadr_t_140(void *w, void *l); -extern void lin_to_win_struct_servernetadr_t_140(void *l, void *w); - -extern void win_to_lin_struct_gameserveritem_t_140(void *w, void *l); -extern void lin_to_win_struct_gameserveritem_t_140(void *l, void *w); - -extern void win_to_lin_struct_SteamParamStringArray_t_140(void *w, void *l); -extern void lin_to_win_struct_SteamParamStringArray_t_140(void *l, void *w); - -extern void win_to_lin_struct_LeaderboardEntry_t_140(void *w, void *l); -extern void lin_to_win_struct_LeaderboardEntry_t_140(void *l, void *w); - -extern void win_to_lin_struct_P2PSessionState_t_140(void *w, void *l); -extern void lin_to_win_struct_P2PSessionState_t_140(void *l, void *w); - -extern void win_to_lin_struct_ControllerAnalogActionData_t_140(void *w, void *l); -extern void lin_to_win_struct_ControllerAnalogActionData_t_140(void *l, void *w); - -extern void win_to_lin_struct_ControllerDigitalActionData_t_140(void *w, void *l); -extern void lin_to_win_struct_ControllerDigitalActionData_t_140(void *l, void *w); - -extern void win_to_lin_struct_ControllerMotionData_t_140(void *w, void *l); -extern void lin_to_win_struct_ControllerMotionData_t_140(void *l, void *w); - -extern void win_to_lin_struct_SteamUGCDetails_t_140(void *w, void *l); -extern void lin_to_win_struct_SteamUGCDetails_t_140(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); - -extern void win_to_lin_struct_SteamItemDetails_t_140(void *w, void *l); -extern void lin_to_win_struct_SteamItemDetails_t_140(void *l, void *w); - -extern void win_to_lin_struct_CSteamAPIContext_140(void *w, void *l); -extern void lin_to_win_struct_CSteamAPIContext_140(void *l, void *w); - -extern void win_to_lin_struct_CCallbackBase_140(void *w, void *l); -extern void lin_to_win_struct_CCallbackBase_140(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_140(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_140(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_140(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_140(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_140(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_140(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_139(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_139(void *l, void *w); - -extern void win_to_lin_struct_CallbackMsg_t_139(void *w, void *l); -extern void lin_to_win_struct_CallbackMsg_t_139(void *l, void *w); - -extern void win_to_lin_struct_FriendGameInfo_t_139(void *w, void *l); -extern void lin_to_win_struct_FriendGameInfo_t_139(void *l, void *w); - -extern void win_to_lin_struct_FriendSessionStateInfo_t_139(void *w, void *l); -extern void lin_to_win_struct_FriendSessionStateInfo_t_139(void *l, void *w); - -extern void win_to_lin_struct_MatchMakingKeyValuePair_t_139(void *w, void *l); -extern void lin_to_win_struct_MatchMakingKeyValuePair_t_139(void *l, void *w); - -extern void win_to_lin_struct_servernetadr_t_139(void *w, void *l); -extern void lin_to_win_struct_servernetadr_t_139(void *l, void *w); - -extern void win_to_lin_struct_gameserveritem_t_139(void *w, void *l); -extern void lin_to_win_struct_gameserveritem_t_139(void *l, void *w); - -extern void win_to_lin_struct_SteamParamStringArray_t_139(void *w, void *l); -extern void lin_to_win_struct_SteamParamStringArray_t_139(void *l, void *w); - -extern void win_to_lin_struct_LeaderboardEntry_t_139(void *w, void *l); -extern void lin_to_win_struct_LeaderboardEntry_t_139(void *l, void *w); - -extern void win_to_lin_struct_P2PSessionState_t_139(void *w, void *l); -extern void lin_to_win_struct_P2PSessionState_t_139(void *l, void *w); - -extern void win_to_lin_struct_ControllerAnalogActionData_t_139(void *w, void *l); -extern void lin_to_win_struct_ControllerAnalogActionData_t_139(void *l, void *w); - -extern void win_to_lin_struct_ControllerDigitalActionData_t_139(void *w, void *l); -extern void lin_to_win_struct_ControllerDigitalActionData_t_139(void *l, void *w); - -extern void win_to_lin_struct_ControllerMotionData_t_139(void *w, void *l); -extern void lin_to_win_struct_ControllerMotionData_t_139(void *l, void *w); - -extern void win_to_lin_struct_SteamUGCDetails_t_139(void *w, void *l); -extern void lin_to_win_struct_SteamUGCDetails_t_139(void *l, void *w); - -extern void win_to_lin_struct_SteamItemDetails_t_139(void *w, void *l); -extern void lin_to_win_struct_SteamItemDetails_t_139(void *l, void *w); - -extern void win_to_lin_struct_CSteamAPIContext_139(void *w, void *l); -extern void lin_to_win_struct_CSteamAPIContext_139(void *l, void *w); - -extern void win_to_lin_struct_CCallbackBase_139(void *w, void *l); -extern void lin_to_win_struct_CCallbackBase_139(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_139(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_139(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_139(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_139(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_139(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_139(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_138a(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_138a(void *l, void *w); - -extern void win_to_lin_struct_CallbackMsg_t_138a(void *w, void *l); -extern void lin_to_win_struct_CallbackMsg_t_138a(void *l, void *w); - -extern void win_to_lin_struct_FriendGameInfo_t_138a(void *w, void *l); -extern void lin_to_win_struct_FriendGameInfo_t_138a(void *l, void *w); - -extern void win_to_lin_struct_FriendSessionStateInfo_t_138a(void *w, void *l); -extern void lin_to_win_struct_FriendSessionStateInfo_t_138a(void *l, void *w); - -extern void win_to_lin_struct_MatchMakingKeyValuePair_t_138a(void *w, void *l); -extern void lin_to_win_struct_MatchMakingKeyValuePair_t_138a(void *l, void *w); - -extern void win_to_lin_struct_servernetadr_t_138a(void *w, void *l); -extern void lin_to_win_struct_servernetadr_t_138a(void *l, void *w); - -extern void win_to_lin_struct_gameserveritem_t_138a(void *w, void *l); -extern void lin_to_win_struct_gameserveritem_t_138a(void *l, void *w); - -extern void win_to_lin_struct_SteamParamStringArray_t_138a(void *w, void *l); -extern void lin_to_win_struct_SteamParamStringArray_t_138a(void *l, void *w); - -extern void win_to_lin_struct_LeaderboardEntry_t_138a(void *w, void *l); -extern void lin_to_win_struct_LeaderboardEntry_t_138a(void *l, void *w); - -extern void win_to_lin_struct_P2PSessionState_t_138a(void *w, void *l); -extern void lin_to_win_struct_P2PSessionState_t_138a(void *l, void *w); - -extern void win_to_lin_struct_ControllerAnalogActionData_t_138a(void *w, void *l); -extern void lin_to_win_struct_ControllerAnalogActionData_t_138a(void *l, void *w); - -extern void win_to_lin_struct_ControllerDigitalActionData_t_138a(void *w, void *l); -extern void lin_to_win_struct_ControllerDigitalActionData_t_138a(void *l, void *w); - -extern void win_to_lin_struct_ControllerMotionData_t_138a(void *w, void *l); -extern void lin_to_win_struct_ControllerMotionData_t_138a(void *l, void *w); - -extern void win_to_lin_struct_SteamUGCDetails_t_138a(void *w, void *l); -extern void lin_to_win_struct_SteamUGCDetails_t_138a(void *l, void *w); - -extern void win_to_lin_struct_SteamItemDetails_t_138a(void *w, void *l); -extern void lin_to_win_struct_SteamItemDetails_t_138a(void *l, void *w); - -extern void win_to_lin_struct_CSteamAPIContext_138a(void *w, void *l); -extern void lin_to_win_struct_CSteamAPIContext_138a(void *l, void *w); - -extern void win_to_lin_struct_CCallbackBase_138a(void *w, void *l); -extern void lin_to_win_struct_CCallbackBase_138a(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_138a(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_138a(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_138a(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_138a(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_138a(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_138a(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_138(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_138(void *l, void *w); - -extern void win_to_lin_struct_CallbackMsg_t_138(void *w, void *l); -extern void lin_to_win_struct_CallbackMsg_t_138(void *l, void *w); - -extern void win_to_lin_struct_FriendGameInfo_t_138(void *w, void *l); -extern void lin_to_win_struct_FriendGameInfo_t_138(void *l, void *w); - -extern void win_to_lin_struct_FriendSessionStateInfo_t_138(void *w, void *l); -extern void lin_to_win_struct_FriendSessionStateInfo_t_138(void *l, void *w); - -extern void win_to_lin_struct_MatchMakingKeyValuePair_t_138(void *w, void *l); -extern void lin_to_win_struct_MatchMakingKeyValuePair_t_138(void *l, void *w); - -extern void win_to_lin_struct_servernetadr_t_138(void *w, void *l); -extern void lin_to_win_struct_servernetadr_t_138(void *l, void *w); - -extern void win_to_lin_struct_gameserveritem_t_138(void *w, void *l); -extern void lin_to_win_struct_gameserveritem_t_138(void *l, void *w); - -extern void win_to_lin_struct_SteamParamStringArray_t_138(void *w, void *l); -extern void lin_to_win_struct_SteamParamStringArray_t_138(void *l, void *w); - -extern void win_to_lin_struct_LeaderboardEntry_t_138(void *w, void *l); -extern void lin_to_win_struct_LeaderboardEntry_t_138(void *l, void *w); - -extern void win_to_lin_struct_P2PSessionState_t_138(void *w, void *l); -extern void lin_to_win_struct_P2PSessionState_t_138(void *l, void *w); - -extern void win_to_lin_struct_ControllerAnalogActionData_t_138(void *w, void *l); -extern void lin_to_win_struct_ControllerAnalogActionData_t_138(void *l, void *w); - -extern void win_to_lin_struct_ControllerDigitalActionData_t_138(void *w, void *l); -extern void lin_to_win_struct_ControllerDigitalActionData_t_138(void *l, void *w); - -extern void win_to_lin_struct_ControllerMotionData_t_138(void *w, void *l); -extern void lin_to_win_struct_ControllerMotionData_t_138(void *l, void *w); - -extern void win_to_lin_struct_SteamUGCDetails_t_138(void *w, void *l); -extern void lin_to_win_struct_SteamUGCDetails_t_138(void *l, void *w); - -extern void win_to_lin_struct_SteamItemDetails_t_138(void *w, void *l); -extern void lin_to_win_struct_SteamItemDetails_t_138(void *l, void *w); - -extern void win_to_lin_struct_CSteamAPIContext_138(void *w, void *l); -extern void lin_to_win_struct_CSteamAPIContext_138(void *l, void *w); - -extern void win_to_lin_struct_CCallbackBase_138(void *w, void *l); -extern void lin_to_win_struct_CCallbackBase_138(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_138(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_138(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_138(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_138(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_138(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_138(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_137(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_137(void *l, void *w); - -extern void win_to_lin_struct_CallbackMsg_t_137(void *w, void *l); -extern void lin_to_win_struct_CallbackMsg_t_137(void *l, void *w); - -extern void win_to_lin_struct_FriendGameInfo_t_137(void *w, void *l); -extern void lin_to_win_struct_FriendGameInfo_t_137(void *l, void *w); - -extern void win_to_lin_struct_FriendSessionStateInfo_t_137(void *w, void *l); -extern void lin_to_win_struct_FriendSessionStateInfo_t_137(void *l, void *w); - -extern void win_to_lin_struct_MatchMakingKeyValuePair_t_137(void *w, void *l); -extern void lin_to_win_struct_MatchMakingKeyValuePair_t_137(void *l, void *w); - -extern void win_to_lin_struct_servernetadr_t_137(void *w, void *l); -extern void lin_to_win_struct_servernetadr_t_137(void *l, void *w); - -extern void win_to_lin_struct_gameserveritem_t_137(void *w, void *l); -extern void lin_to_win_struct_gameserveritem_t_137(void *l, void *w); - -extern void win_to_lin_struct_SteamParamStringArray_t_137(void *w, void *l); -extern void lin_to_win_struct_SteamParamStringArray_t_137(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); - -extern void win_to_lin_struct_LeaderboardEntry_t_137(void *w, void *l); -extern void lin_to_win_struct_LeaderboardEntry_t_137(void *l, void *w); - -extern void win_to_lin_struct_P2PSessionState_t_137(void *w, void *l); -extern void lin_to_win_struct_P2PSessionState_t_137(void *l, void *w); - -extern void win_to_lin_struct_ControllerAnalogActionData_t_137(void *w, void *l); -extern void lin_to_win_struct_ControllerAnalogActionData_t_137(void *l, void *w); - -extern void win_to_lin_struct_ControllerDigitalActionData_t_137(void *w, void *l); -extern void lin_to_win_struct_ControllerDigitalActionData_t_137(void *l, void *w); - -extern void win_to_lin_struct_SteamUGCDetails_t_137(void *w, void *l); -extern void lin_to_win_struct_SteamUGCDetails_t_137(void *l, void *w); - -extern void win_to_lin_struct_SteamItemDetails_t_137(void *w, void *l); -extern void lin_to_win_struct_SteamItemDetails_t_137(void *l, void *w); - -extern void win_to_lin_struct_CSteamAPIContext_137(void *w, void *l); -extern void lin_to_win_struct_CSteamAPIContext_137(void *l, void *w); - -extern void win_to_lin_struct_CCallbackBase_137(void *w, void *l); -extern void lin_to_win_struct_CCallbackBase_137(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_137(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_137(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_137(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_137(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_137(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_137(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_136(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_136(void *l, void *w); - -extern void win_to_lin_struct_CallbackMsg_t_136(void *w, void *l); -extern void lin_to_win_struct_CallbackMsg_t_136(void *l, void *w); - -extern void win_to_lin_struct_FriendGameInfo_t_136(void *w, void *l); -extern void lin_to_win_struct_FriendGameInfo_t_136(void *l, void *w); - -extern void win_to_lin_struct_FriendSessionStateInfo_t_136(void *w, void *l); -extern void lin_to_win_struct_FriendSessionStateInfo_t_136(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); - -extern void win_to_lin_struct_MatchMakingKeyValuePair_t_136(void *w, void *l); -extern void lin_to_win_struct_MatchMakingKeyValuePair_t_136(void *l, void *w); - -extern void win_to_lin_struct_servernetadr_t_136(void *w, void *l); -extern void lin_to_win_struct_servernetadr_t_136(void *l, void *w); - -extern void win_to_lin_struct_gameserveritem_t_136(void *w, void *l); -extern void lin_to_win_struct_gameserveritem_t_136(void *l, void *w); - -extern void win_to_lin_struct_SteamParamStringArray_t_136(void *w, void *l); -extern void lin_to_win_struct_SteamParamStringArray_t_136(void *l, void *w); - -extern void win_to_lin_struct_LeaderboardEntry_t_136(void *w, void *l); -extern void lin_to_win_struct_LeaderboardEntry_t_136(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); - -extern void win_to_lin_struct_P2PSessionState_t_136(void *w, void *l); -extern void lin_to_win_struct_P2PSessionState_t_136(void *l, void *w); - -extern void win_to_lin_struct_ControllerAnalogActionData_t_136(void *w, void *l); -extern void lin_to_win_struct_ControllerAnalogActionData_t_136(void *l, void *w); - -extern void win_to_lin_struct_ControllerDigitalActionData_t_136(void *w, void *l); -extern void lin_to_win_struct_ControllerDigitalActionData_t_136(void *l, void *w); - -extern void win_to_lin_struct_SteamUGCDetails_t_136(void *w, void *l); -extern void lin_to_win_struct_SteamUGCDetails_t_136(void *l, void *w); - -extern void win_to_lin_struct_SteamItemDetails_t_136(void *w, void *l); -extern void lin_to_win_struct_SteamItemDetails_t_136(void *l, void *w); - -extern void win_to_lin_struct_CCallbackBase_136(void *w, void *l); -extern void lin_to_win_struct_CCallbackBase_136(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_136(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_136(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_136(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_136(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_136(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_136(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_135a(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_135a(void *l, void *w); - -extern void win_to_lin_struct_CallbackMsg_t_135a(void *w, void *l); -extern void lin_to_win_struct_CallbackMsg_t_135a(void *l, void *w); - -extern void win_to_lin_struct_FriendGameInfo_t_135a(void *w, void *l); -extern void lin_to_win_struct_FriendGameInfo_t_135a(void *l, void *w); - -extern void win_to_lin_struct_FriendSessionStateInfo_t_135a(void *w, void *l); -extern void lin_to_win_struct_FriendSessionStateInfo_t_135a(void *l, void *w); - -extern void win_to_lin_struct_MatchMakingKeyValuePair_t_135a(void *w, void *l); -extern void lin_to_win_struct_MatchMakingKeyValuePair_t_135a(void *l, void *w); - -extern void win_to_lin_struct_servernetadr_t_135a(void *w, void *l); -extern void lin_to_win_struct_servernetadr_t_135a(void *l, void *w); - -extern void win_to_lin_struct_gameserveritem_t_135a(void *w, void *l); -extern void lin_to_win_struct_gameserveritem_t_135a(void *l, void *w); - -extern void win_to_lin_struct_SteamParamStringArray_t_135a(void *w, void *l); -extern void lin_to_win_struct_SteamParamStringArray_t_135a(void *l, void *w); - -extern void win_to_lin_struct_LeaderboardEntry_t_135a(void *w, void *l); -extern void lin_to_win_struct_LeaderboardEntry_t_135a(void *l, void *w); - -extern void win_to_lin_struct_P2PSessionState_t_135a(void *w, void *l); -extern void lin_to_win_struct_P2PSessionState_t_135a(void *l, void *w); - -extern void win_to_lin_struct_ControllerAnalogActionData_t_135a(void *w, void *l); -extern void lin_to_win_struct_ControllerAnalogActionData_t_135a(void *l, void *w); - -extern void win_to_lin_struct_ControllerDigitalActionData_t_135a(void *w, void *l); -extern void lin_to_win_struct_ControllerDigitalActionData_t_135a(void *l, void *w); - -extern void win_to_lin_struct_SteamUGCDetails_t_135a(void *w, void *l); -extern void lin_to_win_struct_SteamUGCDetails_t_135a(void *l, void *w); - -extern void win_to_lin_struct_SteamItemDetails_t_135a(void *w, void *l); -extern void lin_to_win_struct_SteamItemDetails_t_135a(void *l, void *w); - -extern void win_to_lin_struct_CCallbackBase_135a(void *w, void *l); -extern void lin_to_win_struct_CCallbackBase_135a(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_135a(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_135a(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_135a(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_135a(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_135a(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_135a(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_135(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_135(void *l, void *w); - -extern void win_to_lin_struct_CallbackMsg_t_135(void *w, void *l); -extern void lin_to_win_struct_CallbackMsg_t_135(void *l, void *w); - -extern void win_to_lin_struct_FriendGameInfo_t_135(void *w, void *l); -extern void lin_to_win_struct_FriendGameInfo_t_135(void *l, void *w); - -extern void win_to_lin_struct_FriendSessionStateInfo_t_135(void *w, void *l); -extern void lin_to_win_struct_FriendSessionStateInfo_t_135(void *l, void *w); - -extern void win_to_lin_struct_MatchMakingKeyValuePair_t_135(void *w, void *l); -extern void lin_to_win_struct_MatchMakingKeyValuePair_t_135(void *l, void *w); - -extern void win_to_lin_struct_servernetadr_t_135(void *w, void *l); -extern void lin_to_win_struct_servernetadr_t_135(void *l, void *w); - -extern void win_to_lin_struct_gameserveritem_t_135(void *w, void *l); -extern void lin_to_win_struct_gameserveritem_t_135(void *l, void *w); - -extern void win_to_lin_struct_SteamParamStringArray_t_135(void *w, void *l); -extern void lin_to_win_struct_SteamParamStringArray_t_135(void *l, void *w); - -extern void win_to_lin_struct_LeaderboardEntry_t_135(void *w, void *l); -extern void lin_to_win_struct_LeaderboardEntry_t_135(void *l, void *w); - -extern void win_to_lin_struct_P2PSessionState_t_135(void *w, void *l); -extern void lin_to_win_struct_P2PSessionState_t_135(void *l, void *w); - -extern void win_to_lin_struct_ControllerAnalogActionData_t_135(void *w, void *l); -extern void lin_to_win_struct_ControllerAnalogActionData_t_135(void *l, void *w); - -extern void win_to_lin_struct_ControllerDigitalActionData_t_135(void *w, void *l); -extern void lin_to_win_struct_ControllerDigitalActionData_t_135(void *l, void *w); - -extern void win_to_lin_struct_SteamUGCDetails_t_135(void *w, void *l); -extern void lin_to_win_struct_SteamUGCDetails_t_135(void *l, void *w); - -extern void win_to_lin_struct_SteamItemDetails_t_135(void *w, void *l); -extern void lin_to_win_struct_SteamItemDetails_t_135(void *l, void *w); - -extern void win_to_lin_struct_CCallbackBase_135(void *w, void *l); -extern void lin_to_win_struct_CCallbackBase_135(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_135(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_135(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_135(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_135(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_135(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_135(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_134(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_134(void *l, void *w); - -extern void win_to_lin_struct_CallbackMsg_t_134(void *w, void *l); -extern void lin_to_win_struct_CallbackMsg_t_134(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); - -extern void win_to_lin_struct_FriendGameInfo_t_134(void *w, void *l); -extern void lin_to_win_struct_FriendGameInfo_t_134(void *l, void *w); - -extern void win_to_lin_struct_FriendSessionStateInfo_t_134(void *w, void *l); -extern void lin_to_win_struct_FriendSessionStateInfo_t_134(void *l, void *w); - -extern void win_to_lin_struct_MatchMakingKeyValuePair_t_134(void *w, void *l); -extern void lin_to_win_struct_MatchMakingKeyValuePair_t_134(void *l, void *w); - -extern void win_to_lin_struct_servernetadr_t_134(void *w, void *l); -extern void lin_to_win_struct_servernetadr_t_134(void *l, void *w); - -extern void win_to_lin_struct_gameserveritem_t_134(void *w, void *l); -extern void lin_to_win_struct_gameserveritem_t_134(void *l, void *w); - -extern void win_to_lin_struct_SteamParamStringArray_t_134(void *w, void *l); -extern void lin_to_win_struct_SteamParamStringArray_t_134(void *l, void *w); - -extern void win_to_lin_struct_LeaderboardEntry_t_134(void *w, void *l); -extern void lin_to_win_struct_LeaderboardEntry_t_134(void *l, void *w); - -extern void win_to_lin_struct_P2PSessionState_t_134(void *w, void *l); -extern void lin_to_win_struct_P2PSessionState_t_134(void *l, void *w); - -extern void win_to_lin_struct_SteamControllerState001_t_134(void *w, void *l); -extern void lin_to_win_struct_SteamControllerState001_t_134(void *l, void *w); - -extern void win_to_lin_struct_SteamUGCDetails_t_134(void *w, void *l); -extern void lin_to_win_struct_SteamUGCDetails_t_134(void *l, void *w); - -extern void win_to_lin_struct_SteamItemDetails_t_134(void *w, void *l); -extern void lin_to_win_struct_SteamItemDetails_t_134(void *l, void *w); - -extern void win_to_lin_struct_CCallbackBase_134(void *w, void *l); -extern void lin_to_win_struct_CCallbackBase_134(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_134(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_134(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_134(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_134(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_134(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_134(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_133b(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_133b(void *l, void *w); - -extern void win_to_lin_struct_CallbackMsg_t_133b(void *w, void *l); -extern void lin_to_win_struct_CallbackMsg_t_133b(void *l, void *w); - -extern void win_to_lin_struct_FriendGameInfo_t_133b(void *w, void *l); -extern void lin_to_win_struct_FriendGameInfo_t_133b(void *l, void *w); - -extern void win_to_lin_struct_FriendSessionStateInfo_t_133b(void *w, void *l); -extern void lin_to_win_struct_FriendSessionStateInfo_t_133b(void *l, void *w); - -extern void win_to_lin_struct_MatchMakingKeyValuePair_t_133b(void *w, void *l); -extern void lin_to_win_struct_MatchMakingKeyValuePair_t_133b(void *l, void *w); - -extern void win_to_lin_struct_servernetadr_t_133b(void *w, void *l); -extern void lin_to_win_struct_servernetadr_t_133b(void *l, void *w); - -extern void win_to_lin_struct_gameserveritem_t_133b(void *w, void *l); -extern void lin_to_win_struct_gameserveritem_t_133b(void *l, void *w); - -extern void win_to_lin_struct_SteamParamStringArray_t_133b(void *w, void *l); -extern void lin_to_win_struct_SteamParamStringArray_t_133b(void *l, void *w); - -extern void win_to_lin_struct_LeaderboardEntry_t_133b(void *w, void *l); -extern void lin_to_win_struct_LeaderboardEntry_t_133b(void *l, void *w); - -extern void win_to_lin_struct_P2PSessionState_t_133b(void *w, void *l); -extern void lin_to_win_struct_P2PSessionState_t_133b(void *l, void *w); - -extern void win_to_lin_struct_SteamControllerState001_t_133b(void *w, void *l); -extern void lin_to_win_struct_SteamControllerState001_t_133b(void *l, void *w); - -extern void win_to_lin_struct_SteamUGCDetails_t_133b(void *w, void *l); -extern void lin_to_win_struct_SteamUGCDetails_t_133b(void *l, void *w); - -extern void win_to_lin_struct_SteamItemDetails_t_133b(void *w, void *l); -extern void lin_to_win_struct_SteamItemDetails_t_133b(void *l, void *w); - -extern void win_to_lin_struct_CCallbackBase_133b(void *w, void *l); -extern void lin_to_win_struct_CCallbackBase_133b(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_133b(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_133b(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_133b(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_133b(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_133b(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_133b(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_133a(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_133a(void *l, void *w); - -extern void win_to_lin_struct_CallbackMsg_t_133a(void *w, void *l); -extern void lin_to_win_struct_CallbackMsg_t_133a(void *l, void *w); - -extern void win_to_lin_struct_FriendGameInfo_t_133a(void *w, void *l); -extern void lin_to_win_struct_FriendGameInfo_t_133a(void *l, void *w); - -extern void win_to_lin_struct_FriendSessionStateInfo_t_133a(void *w, void *l); -extern void lin_to_win_struct_FriendSessionStateInfo_t_133a(void *l, void *w); - -extern void win_to_lin_struct_MatchMakingKeyValuePair_t_133a(void *w, void *l); -extern void lin_to_win_struct_MatchMakingKeyValuePair_t_133a(void *l, void *w); - -extern void win_to_lin_struct_servernetadr_t_133a(void *w, void *l); -extern void lin_to_win_struct_servernetadr_t_133a(void *l, void *w); - -extern void win_to_lin_struct_gameserveritem_t_133a(void *w, void *l); -extern void lin_to_win_struct_gameserveritem_t_133a(void *l, void *w); - -extern void win_to_lin_struct_SteamParamStringArray_t_133a(void *w, void *l); -extern void lin_to_win_struct_SteamParamStringArray_t_133a(void *l, void *w); - -extern void win_to_lin_struct_LeaderboardEntry_t_133a(void *w, void *l); -extern void lin_to_win_struct_LeaderboardEntry_t_133a(void *l, void *w); - -extern void win_to_lin_struct_P2PSessionState_t_133a(void *w, void *l); -extern void lin_to_win_struct_P2PSessionState_t_133a(void *l, void *w); - -extern void win_to_lin_struct_SteamControllerState001_t_133a(void *w, void *l); -extern void lin_to_win_struct_SteamControllerState001_t_133a(void *l, void *w); - -extern void win_to_lin_struct_SteamUGCDetails_t_133a(void *w, void *l); -extern void lin_to_win_struct_SteamUGCDetails_t_133a(void *l, void *w); - -extern void win_to_lin_struct_SteamItemDetails_t_133a(void *w, void *l); -extern void lin_to_win_struct_SteamItemDetails_t_133a(void *l, void *w); - -extern void win_to_lin_struct_CCallbackBase_133a(void *w, void *l); -extern void lin_to_win_struct_CCallbackBase_133a(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_133a(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_133a(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_133a(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_133a(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_133a(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_133a(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_133(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_133(void *l, void *w); - -extern void win_to_lin_struct_CallbackMsg_t_133(void *w, void *l); -extern void lin_to_win_struct_CallbackMsg_t_133(void *l, void *w); - -extern void win_to_lin_struct_FriendGameInfo_t_133(void *w, void *l); -extern void lin_to_win_struct_FriendGameInfo_t_133(void *l, void *w); - -extern void win_to_lin_struct_FriendSessionStateInfo_t_133(void *w, void *l); -extern void lin_to_win_struct_FriendSessionStateInfo_t_133(void *l, void *w); - -extern void win_to_lin_struct_MatchMakingKeyValuePair_t_133(void *w, void *l); -extern void lin_to_win_struct_MatchMakingKeyValuePair_t_133(void *l, void *w); - -extern void win_to_lin_struct_servernetadr_t_133(void *w, void *l); -extern void lin_to_win_struct_servernetadr_t_133(void *l, void *w); - -extern void win_to_lin_struct_gameserveritem_t_133(void *w, void *l); -extern void lin_to_win_struct_gameserveritem_t_133(void *l, void *w); - -extern void win_to_lin_struct_SteamParamStringArray_t_133(void *w, void *l); -extern void lin_to_win_struct_SteamParamStringArray_t_133(void *l, void *w); - -extern void win_to_lin_struct_LeaderboardEntry_t_133(void *w, void *l); -extern void lin_to_win_struct_LeaderboardEntry_t_133(void *l, void *w); - -extern void win_to_lin_struct_P2PSessionState_t_133(void *w, void *l); -extern void lin_to_win_struct_P2PSessionState_t_133(void *l, void *w); - -extern void win_to_lin_struct_SteamControllerState001_t_133(void *w, void *l); -extern void lin_to_win_struct_SteamControllerState001_t_133(void *l, void *w); - -extern void win_to_lin_struct_SteamUGCDetails_t_133(void *w, void *l); -extern void lin_to_win_struct_SteamUGCDetails_t_133(void *l, void *w); - -extern void win_to_lin_struct_SteamItemDetails_t_133(void *w, void *l); -extern void lin_to_win_struct_SteamItemDetails_t_133(void *l, void *w); - -extern void win_to_lin_struct_CCallbackBase_133(void *w, void *l); -extern void lin_to_win_struct_CCallbackBase_133(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_133(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_133(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_133(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_133(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_133(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_133(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_132(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_132(void *l, void *w); - -extern void win_to_lin_struct_CallbackMsg_t_132(void *w, void *l); -extern void lin_to_win_struct_CallbackMsg_t_132(void *l, void *w); - -extern void win_to_lin_struct_FriendGameInfo_t_132(void *w, void *l); -extern void lin_to_win_struct_FriendGameInfo_t_132(void *l, void *w); - -extern void win_to_lin_struct_FriendSessionStateInfo_t_132(void *w, void *l); -extern void lin_to_win_struct_FriendSessionStateInfo_t_132(void *l, void *w); - -extern void win_to_lin_struct_MatchMakingKeyValuePair_t_132(void *w, void *l); -extern void lin_to_win_struct_MatchMakingKeyValuePair_t_132(void *l, void *w); - -extern void win_to_lin_struct_servernetadr_t_132(void *w, void *l); -extern void lin_to_win_struct_servernetadr_t_132(void *l, void *w); - -extern void win_to_lin_struct_gameserveritem_t_132(void *w, void *l); -extern void lin_to_win_struct_gameserveritem_t_132(void *l, void *w); - -extern void win_to_lin_struct_SteamParamStringArray_t_132(void *w, void *l); -extern void lin_to_win_struct_SteamParamStringArray_t_132(void *l, void *w); - -extern void win_to_lin_struct_LeaderboardEntry_t_132(void *w, void *l); -extern void lin_to_win_struct_LeaderboardEntry_t_132(void *l, void *w); - -extern void win_to_lin_struct_P2PSessionState_t_132(void *w, void *l); -extern void lin_to_win_struct_P2PSessionState_t_132(void *l, void *w); - -#pragma pack( push, 8 ) -struct winHTTPRequestCompleted_t_20 { - 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 win_to_lin_struct_SteamControllerState_t_132(void *w, void *l); -extern void lin_to_win_struct_SteamControllerState_t_132(void *l, void *w); - -extern void win_to_lin_struct_SteamUGCDetails_t_132(void *w, void *l); -extern void lin_to_win_struct_SteamUGCDetails_t_132(void *l, void *w); - -#pragma pack( push, 8 ) -struct winHTML_ComboNeedsPaint_t_16 { - HHTMLBrowser unBrowserHandle; - const char * pBGRA; - uint32 unWide; - uint32 unTall; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_HTML_ComboNeedsPaint_t_16(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); - -extern void win_to_lin_struct_SteamItemDetails_t_132(void *w, void *l); -extern void lin_to_win_struct_SteamItemDetails_t_132(void *l, void *w); - -extern void win_to_lin_struct_CCallbackBase_132(void *w, void *l); -extern void lin_to_win_struct_CCallbackBase_132(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_132(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_132(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_132(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_132(void *l, void *w); - -extern void win_to_lin_struct_ValvePackingSentinel_t_132(void *w, void *l); -extern void lin_to_win_struct_ValvePackingSentinel_t_132(void *l, void *w); - -extern void win_to_lin_struct__131(void *w, void *l); -extern void lin_to_win_struct__131(void *l, void *w); - -extern void win_to_lin_struct_CallbackMsg_t_131(void *w, void *l); -extern void lin_to_win_struct_CallbackMsg_t_131(void *l, void *w); - -extern void win_to_lin_struct_FriendGameInfo_t_131(void *w, void *l); -extern void lin_to_win_struct_FriendGameInfo_t_131(void *l, void *w); - -extern void win_to_lin_struct_FriendSessionStateInfo_t_131(void *w, void *l); -extern void lin_to_win_struct_FriendSessionStateInfo_t_131(void *l, void *w); - -extern void win_to_lin_struct_MatchMakingKeyValuePair_t_131(void *w, void *l); -extern void lin_to_win_struct_MatchMakingKeyValuePair_t_131(void *l, void *w); - -extern void win_to_lin_struct_servernetadr_t_131(void *w, void *l); -extern void lin_to_win_struct_servernetadr_t_131(void *l, void *w); - -extern void win_to_lin_struct_gameserveritem_t_131(void *w, void *l); -extern void lin_to_win_struct_gameserveritem_t_131(void *l, void *w); - -extern void win_to_lin_struct_SteamParamStringArray_t_131(void *w, void *l); -extern void lin_to_win_struct_SteamParamStringArray_t_131(void *l, void *w); - -extern void win_to_lin_struct_LeaderboardEntry_t_131(void *w, void *l); -extern void lin_to_win_struct_LeaderboardEntry_t_131(void *l, void *w); - -extern void win_to_lin_struct_P2PSessionState_t_131(void *w, void *l); -extern void lin_to_win_struct_P2PSessionState_t_131(void *l, void *w); - -extern void win_to_lin_struct__131(void *w, void *l); -extern void lin_to_win_struct__131(void *l, void *w); - -extern void win_to_lin_struct_SteamUGCDetails_t_131(void *w, void *l); -extern void lin_to_win_struct_SteamUGCDetails_t_131(void *l, void *w); - -extern void win_to_lin_struct_CCallbackBase_131(void *w, void *l); -extern void lin_to_win_struct_CCallbackBase_131(void *l, void *w); - -extern void win_to_lin_struct__131(void *w, void *l); -extern void lin_to_win_struct__131(void *l, void *w); - -extern void win_to_lin_struct__131(void *w, void *l); -extern void lin_to_win_struct__131(void *l, void *w); - -extern void win_to_lin_struct__131(void *w, void *l); -extern void lin_to_win_struct__131(void *l, void *w); - -extern void win_to_lin_struct__130(void *w, void *l); -extern void lin_to_win_struct__130(void *l, void *w); - -extern void win_to_lin_struct_CallbackMsg_t_130(void *w, void *l); -extern void lin_to_win_struct_CallbackMsg_t_130(void *l, void *w); - -extern void win_to_lin_struct_FriendGameInfo_t_130(void *w, void *l); -extern void lin_to_win_struct_FriendGameInfo_t_130(void *l, void *w); - -extern void win_to_lin_struct_FriendSessionStateInfo_t_130(void *w, void *l); -extern void lin_to_win_struct_FriendSessionStateInfo_t_130(void *l, void *w); - -extern void win_to_lin_struct_MatchMakingKeyValuePair_t_130(void *w, void *l); -extern void lin_to_win_struct_MatchMakingKeyValuePair_t_130(void *l, void *w); - -extern void win_to_lin_struct_servernetadr_t_130(void *w, void *l); -extern void lin_to_win_struct_servernetadr_t_130(void *l, void *w); - -extern void win_to_lin_struct_gameserveritem_t_130(void *w, void *l); -extern void lin_to_win_struct_gameserveritem_t_130(void *l, void *w); - -extern void win_to_lin_struct_SteamParamStringArray_t_130(void *w, void *l); -extern void lin_to_win_struct_SteamParamStringArray_t_130(void *l, void *w); - -extern void win_to_lin_struct_LeaderboardEntry_t_130(void *w, void *l); -extern void lin_to_win_struct_LeaderboardEntry_t_130(void *l, void *w); - -extern void win_to_lin_struct_P2PSessionState_t_130(void *w, void *l); -extern void lin_to_win_struct_P2PSessionState_t_130(void *l, void *w); - -extern void win_to_lin_struct__130(void *w, void *l); -extern void lin_to_win_struct__130(void *l, void *w); - -extern void win_to_lin_struct_SteamUGCDetails_t_130(void *w, void *l); -extern void lin_to_win_struct_SteamUGCDetails_t_130(void *l, void *w); - -extern void win_to_lin_struct_CCallbackBase_130(void *w, void *l); -extern void lin_to_win_struct_CCallbackBase_130(void *l, void *w); - -extern void win_to_lin_struct__130(void *w, void *l); -extern void lin_to_win_struct__130(void *l, void *w); - -extern void win_to_lin_struct__130(void *w, void *l); -extern void lin_to_win_struct__130(void *l, void *w); - -extern void win_to_lin_struct__130(void *w, void *l); -extern void lin_to_win_struct__130(void *l, void *w); - -extern void win_to_lin_struct__129a(void *w, void *l); -extern void lin_to_win_struct__129a(void *l, void *w); - -extern void win_to_lin_struct_CallbackMsg_t_129a(void *w, void *l); -extern void lin_to_win_struct_CallbackMsg_t_129a(void *l, void *w); - -extern void win_to_lin_struct_FriendGameInfo_t_129a(void *w, void *l); -extern void lin_to_win_struct_FriendGameInfo_t_129a(void *l, void *w); - -extern void win_to_lin_struct_FriendSessionStateInfo_t_129a(void *w, void *l); -extern void lin_to_win_struct_FriendSessionStateInfo_t_129a(void *l, void *w); - -extern void win_to_lin_struct_MatchMakingKeyValuePair_t_129a(void *w, void *l); -extern void lin_to_win_struct_MatchMakingKeyValuePair_t_129a(void *l, void *w); - -extern void win_to_lin_struct_servernetadr_t_129a(void *w, void *l); -extern void lin_to_win_struct_servernetadr_t_129a(void *l, void *w); - -extern void win_to_lin_struct_gameserveritem_t_129a(void *w, void *l); -extern void lin_to_win_struct_gameserveritem_t_129a(void *l, void *w); - -extern void win_to_lin_struct_SteamParamStringArray_t_129a(void *w, void *l); -extern void lin_to_win_struct_SteamParamStringArray_t_129a(void *l, void *w); - -extern void win_to_lin_struct_LeaderboardEntry_t_129a(void *w, void *l); -extern void lin_to_win_struct_LeaderboardEntry_t_129a(void *l, void *w); - -extern void win_to_lin_struct_P2PSessionState_t_129a(void *w, void *l); -extern void lin_to_win_struct_P2PSessionState_t_129a(void *l, void *w); - -extern void win_to_lin_struct__129a(void *w, void *l); -extern void lin_to_win_struct__129a(void *l, void *w); - -extern void win_to_lin_struct_SteamUGCDetails_t_129a(void *w, void *l); -extern void lin_to_win_struct_SteamUGCDetails_t_129a(void *l, void *w); - -extern void win_to_lin_struct_CCallbackBase_129a(void *w, void *l); -extern void lin_to_win_struct_CCallbackBase_129a(void *l, void *w); - -extern void win_to_lin_struct__129a(void *w, void *l); -extern void lin_to_win_struct__129a(void *l, void *w); - -extern void win_to_lin_struct__129a(void *w, void *l); -extern void lin_to_win_struct__129a(void *l, void *w); - -extern void win_to_lin_struct__129a(void *w, void *l); -extern void lin_to_win_struct__129a(void *l, void *w); - -extern void win_to_lin_struct__129(void *w, void *l); -extern void lin_to_win_struct__129(void *l, void *w); - -extern void win_to_lin_struct_CallbackMsg_t_129(void *w, void *l); -extern void lin_to_win_struct_CallbackMsg_t_129(void *l, void *w); - -extern void win_to_lin_struct_FriendGameInfo_t_129(void *w, void *l); -extern void lin_to_win_struct_FriendGameInfo_t_129(void *l, void *w); - -extern void win_to_lin_struct_FriendSessionStateInfo_t_129(void *w, void *l); -extern void lin_to_win_struct_FriendSessionStateInfo_t_129(void *l, void *w); - -extern void win_to_lin_struct_MatchMakingKeyValuePair_t_129(void *w, void *l); -extern void lin_to_win_struct_MatchMakingKeyValuePair_t_129(void *l, void *w); - -extern void win_to_lin_struct_servernetadr_t_129(void *w, void *l); -extern void lin_to_win_struct_servernetadr_t_129(void *l, void *w); - -extern void win_to_lin_struct_gameserveritem_t_129(void *w, void *l); -extern void lin_to_win_struct_gameserveritem_t_129(void *l, void *w); - -extern void win_to_lin_struct_SteamParamStringArray_t_129(void *w, void *l); -extern void lin_to_win_struct_SteamParamStringArray_t_129(void *l, void *w); - -extern void win_to_lin_struct_LeaderboardEntry_t_129(void *w, void *l); -extern void lin_to_win_struct_LeaderboardEntry_t_129(void *l, void *w); - -extern void win_to_lin_struct_P2PSessionState_t_129(void *w, void *l); -extern void lin_to_win_struct_P2PSessionState_t_129(void *l, void *w); - -extern void win_to_lin_struct__129(void *w, void *l); -extern void lin_to_win_struct__129(void *l, void *w); - -extern void win_to_lin_struct_SteamUGCDetails_t_129(void *w, void *l); -extern void lin_to_win_struct_SteamUGCDetails_t_129(void *l, void *w); - -#pragma pack( push, 8 ) -struct winSteamUGCRequestUGCDetailsResult_t_9764 { - SteamUGCDetails_t m_details; - bool m_bCachedData; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_SteamUGCRequestUGCDetailsResult_t_9764(void *l, void *w); - -extern void win_to_lin_struct_CCallbackBase_129(void *w, void *l); -extern void lin_to_win_struct_CCallbackBase_129(void *l, void *w); - -extern void win_to_lin_struct__129(void *w, void *l); -extern void lin_to_win_struct__129(void *l, void *w); - -extern void win_to_lin_struct__129(void *w, void *l); -extern void lin_to_win_struct__129(void *l, void *w); - -extern void win_to_lin_struct__129(void *w, void *l); -extern void lin_to_win_struct__129(void *l, void *w); - -extern void win_to_lin_struct__128(void *w, void *l); -extern void lin_to_win_struct__128(void *l, void *w); - -extern void win_to_lin_struct_CallbackMsg_t_128(void *w, void *l); -extern void lin_to_win_struct_CallbackMsg_t_128(void *l, void *w); - -extern void win_to_lin_struct_FriendGameInfo_t_128(void *w, void *l); -extern void lin_to_win_struct_FriendGameInfo_t_128(void *l, void *w); - -extern void win_to_lin_struct_FriendSessionStateInfo_t_128(void *w, void *l); -extern void lin_to_win_struct_FriendSessionStateInfo_t_128(void *l, void *w); - -extern void win_to_lin_struct_MatchMakingKeyValuePair_t_128(void *w, void *l); -extern void lin_to_win_struct_MatchMakingKeyValuePair_t_128(void *l, void *w); - -extern void win_to_lin_struct_servernetadr_t_128(void *w, void *l); -extern void lin_to_win_struct_servernetadr_t_128(void *l, void *w); - -extern void win_to_lin_struct_gameserveritem_t_128(void *w, void *l); -extern void lin_to_win_struct_gameserveritem_t_128(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); - -extern void win_to_lin_struct_SteamParamStringArray_t_128(void *w, void *l); -extern void lin_to_win_struct_SteamParamStringArray_t_128(void *l, void *w); - -#pragma pack( push, 8 ) -struct winRemoteStorageFileShareResult_t_12 { - 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 win_to_lin_struct_LeaderboardEntry_t_128(void *w, void *l); -extern void lin_to_win_struct_LeaderboardEntry_t_128(void *l, void *w); - -extern void win_to_lin_struct_P2PSessionState_t_128(void *w, void *l); -extern void lin_to_win_struct_P2PSessionState_t_128(void *l, void *w); - -extern void win_to_lin_struct__128(void *w, void *l); -extern void lin_to_win_struct__128(void *l, void *w); - -extern void win_to_lin_struct_SteamUGCDetails_t_128(void *w, void *l); -extern void lin_to_win_struct_SteamUGCDetails_t_128(void *l, void *w); - -#pragma pack( push, 8 ) -struct winSteamUGCQueryCompleted_t_20 { - UGCQueryHandle_t m_handle; - EResult m_eResult; - uint32 m_unNumResultsReturned; - uint32 m_unTotalMatchingResults; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_SteamUGCQueryCompleted_t_20(void *l, void *w); - -#pragma pack( push, 8 ) -struct winSteamUGCRequestUGCDetailsResult_t_9760 { - SteamUGCDetails_t m_details; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_SteamUGCRequestUGCDetailsResult_t_9760(void *l, void *w); - -extern void win_to_lin_struct_CCallbackBase_128(void *w, void *l); -extern void lin_to_win_struct_CCallbackBase_128(void *l, void *w); - -extern void win_to_lin_struct__128(void *w, void *l); -extern void lin_to_win_struct__128(void *l, void *w); - -extern void win_to_lin_struct__128(void *w, void *l); -extern void lin_to_win_struct__128(void *l, void *w); - -extern void win_to_lin_struct__128(void *w, void *l); -extern void lin_to_win_struct__128(void *l, void *w); - -extern void win_to_lin_struct__127(void *w, void *l); -extern void lin_to_win_struct__127(void *l, void *w); - -extern void win_to_lin_struct_CallbackMsg_t_127(void *w, void *l); -extern void lin_to_win_struct_CallbackMsg_t_127(void *l, void *w); - -extern void win_to_lin_struct_FriendGameInfo_t_127(void *w, void *l); -extern void lin_to_win_struct_FriendGameInfo_t_127(void *l, void *w); - -extern void win_to_lin_struct_FriendSessionStateInfo_t_127(void *w, void *l); -extern void lin_to_win_struct_FriendSessionStateInfo_t_127(void *l, void *w); - -extern void win_to_lin_struct_MatchMakingKeyValuePair_t_127(void *w, void *l); -extern void lin_to_win_struct_MatchMakingKeyValuePair_t_127(void *l, void *w); - -extern void win_to_lin_struct_servernetadr_t_127(void *w, void *l); -extern void lin_to_win_struct_servernetadr_t_127(void *l, void *w); - -extern void win_to_lin_struct_gameserveritem_t_127(void *w, void *l); -extern void lin_to_win_struct_gameserveritem_t_127(void *l, void *w); - -extern void win_to_lin_struct_SteamParamStringArray_t_127(void *w, void *l); -extern void lin_to_win_struct_SteamParamStringArray_t_127(void *l, void *w); - -extern void win_to_lin_struct_LeaderboardEntry_t_127(void *w, void *l); -extern void lin_to_win_struct_LeaderboardEntry_t_127(void *l, void *w); - -extern void win_to_lin_struct_P2PSessionState_t_127(void *w, void *l); -extern void lin_to_win_struct_P2PSessionState_t_127(void *l, void *w); - -extern void win_to_lin_struct__127(void *w, void *l); -extern void lin_to_win_struct__127(void *l, void *w); - -extern void win_to_lin_struct_SteamUGCDetails_t_127(void *w, void *l); -extern void lin_to_win_struct_SteamUGCDetails_t_127(void *l, void *w); - -extern void win_to_lin_struct_CCallbackBase_127(void *w, void *l); -extern void lin_to_win_struct_CCallbackBase_127(void *l, void *w); - -extern void win_to_lin_struct__127(void *w, void *l); -extern void lin_to_win_struct__127(void *l, void *w); - -extern void win_to_lin_struct__127(void *w, void *l); -extern void lin_to_win_struct__127(void *l, void *w); - -extern void win_to_lin_struct__127(void *w, void *l); -extern void lin_to_win_struct__127(void *l, void *w); - -extern void win_to_lin_struct__126a(void *w, void *l); -extern void lin_to_win_struct__126a(void *l, void *w); - -extern void win_to_lin_struct_CallbackMsg_t_126a(void *w, void *l); -extern void lin_to_win_struct_CallbackMsg_t_126a(void *l, void *w); - -extern void win_to_lin_struct_FriendGameInfo_t_126a(void *w, void *l); -extern void lin_to_win_struct_FriendGameInfo_t_126a(void *l, void *w); - -extern void win_to_lin_struct_FriendSessionStateInfo_t_126a(void *w, void *l); -extern void lin_to_win_struct_FriendSessionStateInfo_t_126a(void *l, void *w); - -extern void win_to_lin_struct_MatchMakingKeyValuePair_t_126a(void *w, void *l); -extern void lin_to_win_struct_MatchMakingKeyValuePair_t_126a(void *l, void *w); - -extern void win_to_lin_struct_servernetadr_t_126a(void *w, void *l); -extern void lin_to_win_struct_servernetadr_t_126a(void *l, void *w); - -extern void win_to_lin_struct_gameserveritem_t_126a(void *w, void *l); -extern void lin_to_win_struct_gameserveritem_t_126a(void *l, void *w); - -extern void win_to_lin_struct_SteamParamStringArray_t_126a(void *w, void *l); -extern void lin_to_win_struct_SteamParamStringArray_t_126a(void *l, void *w); - -extern void win_to_lin_struct_LeaderboardEntry_t_126a(void *w, void *l); -extern void lin_to_win_struct_LeaderboardEntry_t_126a(void *l, void *w); - -extern void win_to_lin_struct_P2PSessionState_t_126a(void *w, void *l); -extern void lin_to_win_struct_P2PSessionState_t_126a(void *l, void *w); - -extern void win_to_lin_struct_SteamUGCDetails_t_126a(void *w, void *l); -extern void lin_to_win_struct_SteamUGCDetails_t_126a(void *l, void *w); - -extern void win_to_lin_struct_CCallbackBase_126a(void *w, void *l); -extern void lin_to_win_struct_CCallbackBase_126a(void *l, void *w); - -extern void win_to_lin_struct__126a(void *w, void *l); -extern void lin_to_win_struct__126a(void *l, void *w); - -extern void win_to_lin_struct__126a(void *w, void *l); -extern void lin_to_win_struct__126a(void *l, void *w); - -extern void win_to_lin_struct__126a(void *w, void *l); -extern void lin_to_win_struct__126a(void *l, void *w); - -extern void win_to_lin_struct__126(void *w, void *l); -extern void lin_to_win_struct__126(void *l, void *w); - -extern void win_to_lin_struct_CallbackMsg_t_126(void *w, void *l); -extern void lin_to_win_struct_CallbackMsg_t_126(void *l, void *w); - -extern void win_to_lin_struct_FriendGameInfo_t_126(void *w, void *l); -extern void lin_to_win_struct_FriendGameInfo_t_126(void *l, void *w); - -extern void win_to_lin_struct_FriendSessionStateInfo_t_126(void *w, void *l); -extern void lin_to_win_struct_FriendSessionStateInfo_t_126(void *l, void *w); - -extern void win_to_lin_struct_MatchMakingKeyValuePair_t_126(void *w, void *l); -extern void lin_to_win_struct_MatchMakingKeyValuePair_t_126(void *l, void *w); - -extern void win_to_lin_struct_servernetadr_t_126(void *w, void *l); -extern void lin_to_win_struct_servernetadr_t_126(void *l, void *w); - -extern void win_to_lin_struct_gameserveritem_t_126(void *w, void *l); -extern void lin_to_win_struct_gameserveritem_t_126(void *l, void *w); - -extern void win_to_lin_struct_SteamParamStringArray_t_126(void *w, void *l); -extern void lin_to_win_struct_SteamParamStringArray_t_126(void *l, void *w); - -extern void win_to_lin_struct_LeaderboardEntry_t_126(void *w, void *l); -extern void lin_to_win_struct_LeaderboardEntry_t_126(void *l, void *w); - -extern void win_to_lin_struct_P2PSessionState_t_126(void *w, void *l); -extern void lin_to_win_struct_P2PSessionState_t_126(void *l, void *w); - -extern void win_to_lin_struct_SteamUGCDetails_t_126(void *w, void *l); -extern void lin_to_win_struct_SteamUGCDetails_t_126(void *l, void *w); - -extern void win_to_lin_struct_CCallbackBase_126(void *w, void *l); -extern void lin_to_win_struct_CCallbackBase_126(void *l, void *w); - -extern void win_to_lin_struct__126(void *w, void *l); -extern void lin_to_win_struct__126(void *l, void *w); - -extern void win_to_lin_struct__126(void *w, void *l); -extern void lin_to_win_struct__126(void *l, void *w); - -extern void win_to_lin_struct__126(void *w, void *l); -extern void lin_to_win_struct__126(void *l, void *w); - -extern void win_to_lin_struct__125(void *w, void *l); -extern void lin_to_win_struct__125(void *l, void *w); - -extern void win_to_lin_struct_CallbackMsg_t_125(void *w, void *l); -extern void lin_to_win_struct_CallbackMsg_t_125(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); - -extern void win_to_lin_struct_FriendGameInfo_t_125(void *w, void *l); -extern void lin_to_win_struct_FriendGameInfo_t_125(void *l, void *w); - -extern void win_to_lin_struct_FriendSessionStateInfo_t_125(void *w, void *l); -extern void lin_to_win_struct_FriendSessionStateInfo_t_125(void *l, void *w); - -extern void win_to_lin_struct_MatchMakingKeyValuePair_t_125(void *w, void *l); -extern void lin_to_win_struct_MatchMakingKeyValuePair_t_125(void *l, void *w); - -extern void win_to_lin_struct_servernetadr_t_125(void *w, void *l); -extern void lin_to_win_struct_servernetadr_t_125(void *l, void *w); - -extern void win_to_lin_struct_gameserveritem_t_125(void *w, void *l); -extern void lin_to_win_struct_gameserveritem_t_125(void *l, void *w); - -extern void win_to_lin_struct_SteamParamStringArray_t_125(void *w, void *l); -extern void lin_to_win_struct_SteamParamStringArray_t_125(void *l, void *w); - -#pragma pack( push, 8 ) -struct winRemoteStorageGetPublishedFileDetailsResult_t_9744 { - EResult m_eResult; - PublishedFileId_t m_nPublishedFileId; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[8000]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - char m_rgchTags[1025]; - bool m_bTagsTruncated; - char m_pchFileName[260]; - int32 m_nFileSize; - int32 m_nPreviewFileSize; - char m_rgchURL[256]; - EWorkshopFileType m_eFileType; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_RemoteStorageGetPublishedFileDetailsResult_t_9744(void *l, void *w); - -extern void win_to_lin_struct_LeaderboardEntry_t_125(void *w, void *l); -extern void lin_to_win_struct_LeaderboardEntry_t_125(void *l, void *w); - -extern void win_to_lin_struct_P2PSessionState_t_125(void *w, void *l); -extern void lin_to_win_struct_P2PSessionState_t_125(void *l, void *w); - -extern void win_to_lin_struct_CCallbackBase_125(void *w, void *l); -extern void lin_to_win_struct_CCallbackBase_125(void *l, void *w); - -extern void win_to_lin_struct__125(void *w, void *l); -extern void lin_to_win_struct__125(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); - -extern void win_to_lin_struct__125(void *w, void *l); -extern void lin_to_win_struct__125(void *l, void *w); - -extern void win_to_lin_struct__125(void *w, void *l); -extern void lin_to_win_struct__125(void *l, void *w); - -extern void win_to_lin_struct__124(void *w, void *l); -extern void lin_to_win_struct__124(void *l, void *w); - -extern void win_to_lin_struct_CallbackMsg_t_124(void *w, void *l); -extern void lin_to_win_struct_CallbackMsg_t_124(void *l, void *w); - -extern void win_to_lin_struct_FriendGameInfo_t_124(void *w, void *l); -extern void lin_to_win_struct_FriendGameInfo_t_124(void *l, void *w); - -extern void win_to_lin_struct_FriendSessionStateInfo_t_124(void *w, void *l); -extern void lin_to_win_struct_FriendSessionStateInfo_t_124(void *l, void *w); - -extern void win_to_lin_struct_MatchMakingKeyValuePair_t_124(void *w, void *l); -extern void lin_to_win_struct_MatchMakingKeyValuePair_t_124(void *l, void *w); - -extern void win_to_lin_struct_servernetadr_t_124(void *w, void *l); -extern void lin_to_win_struct_servernetadr_t_124(void *l, void *w); - -extern void win_to_lin_struct_gameserveritem_t_124(void *w, void *l); -extern void lin_to_win_struct_gameserveritem_t_124(void *l, void *w); - -extern void win_to_lin_struct_SteamParamStringArray_t_124(void *w, void *l); -extern void lin_to_win_struct_SteamParamStringArray_t_124(void *l, void *w); - -#pragma pack( push, 8 ) -struct winRemoteStoragePublishFileResult_t_12 { - EResult m_eResult; - PublishedFileId_t m_nPublishedFileId; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_RemoteStoragePublishFileResult_t_12(void *l, void *w); - -#pragma pack( push, 8 ) -struct winRemoteStorageUpdatePublishedFileResult_t_12 { - EResult m_eResult; - PublishedFileId_t m_nPublishedFileId; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_RemoteStorageUpdatePublishedFileResult_t_12(void *l, void *w); - -#pragma pack( push, 8 ) -struct winRemoteStorageEnumerateWorkshopFilesResult_t_612 { - EResult m_eResult; - int32 m_nResultsReturned; - int32 m_nTotalResultCount; - PublishedFileId_t m_rgPublishedFileId[50]; - float m_rgScore[50]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_RemoteStorageEnumerateWorkshopFilesResult_t_612(void *l, void *w); - -extern void win_to_lin_struct_LeaderboardEntry_t_124(void *w, void *l); -extern void lin_to_win_struct_LeaderboardEntry_t_124(void *l, void *w); - -extern void win_to_lin_struct_P2PSessionState_t_124(void *w, void *l); -extern void lin_to_win_struct_P2PSessionState_t_124(void *l, void *w); - -extern void win_to_lin_struct_CCallbackBase_124(void *w, void *l); -extern void lin_to_win_struct_CCallbackBase_124(void *l, void *w); - -extern void win_to_lin_struct__124(void *w, void *l); -extern void lin_to_win_struct__124(void *l, void *w); - -extern void win_to_lin_struct__124(void *w, void *l); -extern void lin_to_win_struct__124(void *l, void *w); - -extern void win_to_lin_struct__124(void *w, void *l); -extern void lin_to_win_struct__124(void *l, void *w); - -extern void win_to_lin_struct__123a(void *w, void *l); -extern void lin_to_win_struct__123a(void *l, void *w); - -extern void win_to_lin_struct_CallbackMsg_t_123a(void *w, void *l); -extern void lin_to_win_struct_CallbackMsg_t_123a(void *l, void *w); - -extern void win_to_lin_struct_FriendGameInfo_t_123a(void *w, void *l); -extern void lin_to_win_struct_FriendGameInfo_t_123a(void *l, void *w); - -extern void win_to_lin_struct_FriendSessionStateInfo_t_123a(void *w, void *l); -extern void lin_to_win_struct_FriendSessionStateInfo_t_123a(void *l, void *w); - -extern void win_to_lin_struct_MatchMakingKeyValuePair_t_123a(void *w, void *l); -extern void lin_to_win_struct_MatchMakingKeyValuePair_t_123a(void *l, void *w); - -extern void win_to_lin_struct_servernetadr_t_123a(void *w, void *l); -extern void lin_to_win_struct_servernetadr_t_123a(void *l, void *w); - -extern void win_to_lin_struct_gameserveritem_t_123a(void *w, void *l); -extern void lin_to_win_struct_gameserveritem_t_123a(void *l, void *w); - -extern void win_to_lin_struct_SteamParamStringArray_t_123a(void *w, void *l); -extern void lin_to_win_struct_SteamParamStringArray_t_123a(void *l, void *w); - -extern void win_to_lin_struct_LeaderboardEntry_t_123a(void *w, void *l); -extern void lin_to_win_struct_LeaderboardEntry_t_123a(void *l, void *w); - -extern void win_to_lin_struct_P2PSessionState_t_123a(void *w, void *l); -extern void lin_to_win_struct_P2PSessionState_t_123a(void *l, void *w); - -extern void win_to_lin_struct_CCallbackBase_123a(void *w, void *l); -extern void lin_to_win_struct_CCallbackBase_123a(void *l, void *w); - -extern void win_to_lin_struct__123a(void *w, void *l); -extern void lin_to_win_struct__123a(void *l, void *w); - -extern void win_to_lin_struct__123a(void *w, void *l); -extern void lin_to_win_struct__123a(void *l, void *w); - -extern void win_to_lin_struct__123a(void *w, void *l); -extern void lin_to_win_struct__123a(void *l, void *w); - -extern void win_to_lin_struct__123(void *w, void *l); -extern void lin_to_win_struct__123(void *l, void *w); - -extern void win_to_lin_struct_CallbackMsg_t_123(void *w, void *l); -extern void lin_to_win_struct_CallbackMsg_t_123(void *l, void *w); - -extern void win_to_lin_struct_FriendGameInfo_t_123(void *w, void *l); -extern void lin_to_win_struct_FriendGameInfo_t_123(void *l, void *w); - -extern void win_to_lin_struct_FriendSessionStateInfo_t_123(void *w, void *l); -extern void lin_to_win_struct_FriendSessionStateInfo_t_123(void *l, void *w); - -extern void win_to_lin_struct_MatchMakingKeyValuePair_t_123(void *w, void *l); -extern void lin_to_win_struct_MatchMakingKeyValuePair_t_123(void *l, void *w); - -extern void win_to_lin_struct_servernetadr_t_123(void *w, void *l); -extern void lin_to_win_struct_servernetadr_t_123(void *l, void *w); - -extern void win_to_lin_struct_gameserveritem_t_123(void *w, void *l); -extern void lin_to_win_struct_gameserveritem_t_123(void *l, void *w); - -extern void win_to_lin_struct_SteamParamStringArray_t_123(void *w, void *l); -extern void lin_to_win_struct_SteamParamStringArray_t_123(void *l, void *w); - -extern void win_to_lin_struct_LeaderboardEntry_t_123(void *w, void *l); -extern void lin_to_win_struct_LeaderboardEntry_t_123(void *l, void *w); - -extern void win_to_lin_struct_P2PSessionState_t_123(void *w, void *l); -extern void lin_to_win_struct_P2PSessionState_t_123(void *l, void *w); - -extern void win_to_lin_struct_CCallbackBase_123(void *w, void *l); -extern void lin_to_win_struct_CCallbackBase_123(void *l, void *w); - -extern void win_to_lin_struct__123(void *w, void *l); -extern void lin_to_win_struct__123(void *l, void *w); - -extern void win_to_lin_struct__123(void *w, void *l); -extern void lin_to_win_struct__123(void *l, void *w); - -extern void win_to_lin_struct__123(void *w, void *l); -extern void lin_to_win_struct__123(void *l, void *w); - -extern void win_to_lin_struct_CallbackMsg_t_122(void *w, void *l); -extern void lin_to_win_struct_CallbackMsg_t_122(void *l, void *w); - -extern void win_to_lin_struct_FriendGameInfo_t_122(void *w, void *l); -extern void lin_to_win_struct_FriendGameInfo_t_122(void *l, void *w); - -extern void win_to_lin_struct_FriendSessionStateInfo_t_122(void *w, void *l); -extern void lin_to_win_struct_FriendSessionStateInfo_t_122(void *l, void *w); - -extern void win_to_lin_struct_MatchMakingKeyValuePair_t_122(void *w, void *l); -extern void lin_to_win_struct_MatchMakingKeyValuePair_t_122(void *l, void *w); - -extern void win_to_lin_struct_servernetadr_t_122(void *w, void *l); -extern void lin_to_win_struct_servernetadr_t_122(void *l, void *w); - -extern void win_to_lin_struct_gameserveritem_t_122(void *w, void *l); -extern void lin_to_win_struct_gameserveritem_t_122(void *l, void *w); - -extern void win_to_lin_struct_SteamParamStringArray_t_122(void *w, void *l); -extern void lin_to_win_struct_SteamParamStringArray_t_122(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); - -extern void win_to_lin_struct_LeaderboardEntry_t_122(void *w, void *l); -extern void lin_to_win_struct_LeaderboardEntry_t_122(void *l, void *w); - -extern void win_to_lin_struct_P2PSessionState_t_122(void *w, void *l); -extern void lin_to_win_struct_P2PSessionState_t_122(void *l, void *w); - -extern void win_to_lin_struct_CCallbackBase_122(void *w, void *l); -extern void lin_to_win_struct_CCallbackBase_122(void *l, void *w); - -extern void win_to_lin_struct_CallbackMsg_t_121(void *w, void *l); -extern void lin_to_win_struct_CallbackMsg_t_121(void *l, void *w); - -extern void win_to_lin_struct_FriendGameInfo_t_121(void *w, void *l); -extern void lin_to_win_struct_FriendGameInfo_t_121(void *l, void *w); - -extern void win_to_lin_struct_FriendSessionStateInfo_t_121(void *w, void *l); -extern void lin_to_win_struct_FriendSessionStateInfo_t_121(void *l, void *w); - -extern void win_to_lin_struct_MatchMakingKeyValuePair_t_121(void *w, void *l); -extern void lin_to_win_struct_MatchMakingKeyValuePair_t_121(void *l, void *w); - -extern void win_to_lin_struct_servernetadr_t_121(void *w, void *l); -extern void lin_to_win_struct_servernetadr_t_121(void *l, void *w); - -extern void win_to_lin_struct_gameserveritem_t_121(void *w, void *l); -extern void lin_to_win_struct_gameserveritem_t_121(void *l, void *w); - -extern void win_to_lin_struct_SteamParamStringArray_t_121(void *w, void *l); -extern void lin_to_win_struct_SteamParamStringArray_t_121(void *l, void *w); - -extern void win_to_lin_struct_LeaderboardEntry_t_121(void *w, void *l); -extern void lin_to_win_struct_LeaderboardEntry_t_121(void *l, void *w); - -extern void win_to_lin_struct_P2PSessionState_t_121(void *w, void *l); -extern void lin_to_win_struct_P2PSessionState_t_121(void *l, void *w); - -extern void win_to_lin_struct_CCallbackBase_121(void *w, void *l); -extern void lin_to_win_struct_CCallbackBase_121(void *l, void *w); - -extern void win_to_lin_struct_CallbackMsg_t_120(void *w, void *l); -extern void lin_to_win_struct_CallbackMsg_t_120(void *l, void *w); - -extern void win_to_lin_struct_FriendGameInfo_t_120(void *w, void *l); -extern void lin_to_win_struct_FriendGameInfo_t_120(void *l, void *w); - -extern void win_to_lin_struct_FriendSessionStateInfo_t_120(void *w, void *l); -extern void lin_to_win_struct_FriendSessionStateInfo_t_120(void *l, void *w); - -extern void win_to_lin_struct_MatchMakingKeyValuePair_t_120(void *w, void *l); -extern void lin_to_win_struct_MatchMakingKeyValuePair_t_120(void *l, void *w); - -extern void win_to_lin_struct_servernetadr_t_120(void *w, void *l); -extern void lin_to_win_struct_servernetadr_t_120(void *l, void *w); - -extern void win_to_lin_struct_gameserveritem_t_120(void *w, void *l); -extern void lin_to_win_struct_gameserveritem_t_120(void *l, void *w); - -extern void win_to_lin_struct_SteamParamStringArray_t_120(void *w, void *l); -extern void lin_to_win_struct_SteamParamStringArray_t_120(void *l, void *w); - -extern void win_to_lin_struct_LeaderboardEntry_t_120(void *w, void *l); -extern void lin_to_win_struct_LeaderboardEntry_t_120(void *l, void *w); - -extern void win_to_lin_struct_P2PSessionState_t_120(void *w, void *l); -extern void lin_to_win_struct_P2PSessionState_t_120(void *l, void *w); - -extern void win_to_lin_struct_CCallbackBase_120(void *w, void *l); -extern void lin_to_win_struct_CCallbackBase_120(void *l, void *w); - -extern void win_to_lin_struct_CallbackMsg_t_119(void *w, void *l); -extern void lin_to_win_struct_CallbackMsg_t_119(void *l, void *w); - -extern void win_to_lin_struct_FriendGameInfo_t_119(void *w, void *l); -extern void lin_to_win_struct_FriendGameInfo_t_119(void *l, void *w); - -extern void win_to_lin_struct_FriendSessionStateInfo_t_119(void *w, void *l); -extern void lin_to_win_struct_FriendSessionStateInfo_t_119(void *l, void *w); - -extern void win_to_lin_struct_MatchMakingKeyValuePair_t_119(void *w, void *l); -extern void lin_to_win_struct_MatchMakingKeyValuePair_t_119(void *l, void *w); - -extern void win_to_lin_struct_servernetadr_t_119(void *w, void *l); -extern void lin_to_win_struct_servernetadr_t_119(void *l, void *w); - -extern void win_to_lin_struct_gameserveritem_t_119(void *w, void *l); -extern void lin_to_win_struct_gameserveritem_t_119(void *l, void *w); - -extern void win_to_lin_struct_SteamParamStringArray_t_119(void *w, void *l); -extern void lin_to_win_struct_SteamParamStringArray_t_119(void *l, void *w); - -#pragma pack( push, 8 ) -struct winRemoteStorageGetPublishedFileDetailsResult_t_9740 { - EResult m_eResult; - PublishedFileId_t m_nPublishedFileId; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[8000]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - char m_rgchTags[1025]; - bool m_bTagsTruncated; - char m_pchFileName[260]; - int32 m_nFileSize; - int32 m_nPreviewFileSize; - char m_rgchURL[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_RemoteStorageGetPublishedFileDetailsResult_t_9740(void *l, void *w); - -extern void win_to_lin_struct_LeaderboardEntry_t_119(void *w, void *l); -extern void lin_to_win_struct_LeaderboardEntry_t_119(void *l, void *w); - -extern void win_to_lin_struct_P2PSessionState_t_119(void *w, void *l); -extern void lin_to_win_struct_P2PSessionState_t_119(void *l, void *w); - -extern void win_to_lin_struct_CCallbackBase_119(void *w, void *l); -extern void lin_to_win_struct_CCallbackBase_119(void *l, void *w); - -extern void win_to_lin_struct_CallbackMsg_t_118(void *w, void *l); -extern void lin_to_win_struct_CallbackMsg_t_118(void *l, void *w); - -extern void win_to_lin_struct_FriendGameInfo_t_118(void *w, void *l); -extern void lin_to_win_struct_FriendGameInfo_t_118(void *l, void *w); - -extern void win_to_lin_struct_FriendSessionStateInfo_t_118(void *w, void *l); -extern void lin_to_win_struct_FriendSessionStateInfo_t_118(void *l, void *w); - -extern void win_to_lin_struct_MatchMakingKeyValuePair_t_118(void *w, void *l); -extern void lin_to_win_struct_MatchMakingKeyValuePair_t_118(void *l, void *w); - -extern void win_to_lin_struct_servernetadr_t_118(void *w, void *l); -extern void lin_to_win_struct_servernetadr_t_118(void *l, void *w); - -extern void win_to_lin_struct_gameserveritem_t_118(void *w, void *l); -extern void lin_to_win_struct_gameserveritem_t_118(void *l, void *w); - -extern void win_to_lin_struct_SteamParamStringArray_t_118(void *w, void *l); -extern void lin_to_win_struct_SteamParamStringArray_t_118(void *l, void *w); - -#pragma pack( push, 8 ) -struct winRemoteStorageGetPublishedFileDetailsResult_t_9484 { - EResult m_eResult; - PublishedFileId_t m_nPublishedFileId; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[8000]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - char m_rgchTags[1025]; - bool m_bTagsTruncated; - char m_pchFileName[260]; - int32 m_nFileSize; - int32 m_nPreviewFileSize; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_RemoteStorageGetPublishedFileDetailsResult_t_9484(void *l, void *w); - -extern void win_to_lin_struct_LeaderboardEntry_t_118(void *w, void *l); -extern void lin_to_win_struct_LeaderboardEntry_t_118(void *l, void *w); - -extern void win_to_lin_struct_P2PSessionState_t_118(void *w, void *l); -extern void lin_to_win_struct_P2PSessionState_t_118(void *l, void *w); - -extern void win_to_lin_struct_CCallbackBase_118(void *w, void *l); -extern void lin_to_win_struct_CCallbackBase_118(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); - -extern void win_to_lin_struct_CallbackMsg_t_117(void *w, void *l); -extern void lin_to_win_struct_CallbackMsg_t_117(void *l, void *w); - -extern void win_to_lin_struct_FriendGameInfo_t_117(void *w, void *l); -extern void lin_to_win_struct_FriendGameInfo_t_117(void *l, void *w); - -extern void win_to_lin_struct_MatchMakingKeyValuePair_t_117(void *w, void *l); -extern void lin_to_win_struct_MatchMakingKeyValuePair_t_117(void *l, void *w); - -extern void win_to_lin_struct_servernetadr_t_117(void *w, void *l); -extern void lin_to_win_struct_servernetadr_t_117(void *l, void *w); - -extern void win_to_lin_struct_gameserveritem_t_117(void *w, void *l); -extern void lin_to_win_struct_gameserveritem_t_117(void *l, void *w); - -extern void win_to_lin_struct_SteamParamStringArray_t_117(void *w, void *l); -extern void lin_to_win_struct_SteamParamStringArray_t_117(void *l, void *w); - -extern void win_to_lin_struct_RemoteStorageUpdatePublishedFileRequest_t_117(void *w, void *l); -extern void lin_to_win_struct_RemoteStorageUpdatePublishedFileRequest_t_117(void *l, void *w); - -#pragma pack( push, 8 ) -struct winRemoteStorageGetPublishedFileDetailsResult_t_1732 { - EResult m_eResult; - PublishedFileId_t m_nPublishedFileId; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[257]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - char m_rgchTags[1025]; - bool m_bTagsTruncated; - char m_pchFileName[260]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_RemoteStorageGetPublishedFileDetailsResult_t_1732(void *l, void *w); - -extern void win_to_lin_struct_LeaderboardEntry_t_117(void *w, void *l); -extern void lin_to_win_struct_LeaderboardEntry_t_117(void *l, void *w); - -extern void win_to_lin_struct_P2PSessionState_t_117(void *w, void *l); -extern void lin_to_win_struct_P2PSessionState_t_117(void *l, void *w); - -extern void win_to_lin_struct_CCallbackBase_117(void *w, void *l); -extern void lin_to_win_struct_CCallbackBase_117(void *l, void *w); - -extern void win_to_lin_struct_CallbackMsg_t_116(void *w, void *l); -extern void lin_to_win_struct_CallbackMsg_t_116(void *l, void *w); - -extern void win_to_lin_struct_FriendGameInfo_t_116(void *w, void *l); -extern void lin_to_win_struct_FriendGameInfo_t_116(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); - -extern void win_to_lin_struct_MatchMakingKeyValuePair_t_116(void *w, void *l); -extern void lin_to_win_struct_MatchMakingKeyValuePair_t_116(void *l, void *w); - -extern void win_to_lin_struct_servernetadr_t_116(void *w, void *l); -extern void lin_to_win_struct_servernetadr_t_116(void *l, void *w); - -extern void win_to_lin_struct_gameserveritem_t_116(void *w, void *l); -extern void lin_to_win_struct_gameserveritem_t_116(void *l, void *w); - -#pragma pack( push, 8 ) -struct winRemoteStorageDownloadUGCResult_t_32 { - EResult m_eResult; - UGCHandle_t m_hFile; - AppId_t m_nAppID; - int32 m_nSizeInBytes; - char * m_pchFileName; - uint64 m_ulSteamIDOwner; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -extern void cb_RemoteStorageDownloadUGCResult_t_32(void *l, void *w); - -extern void win_to_lin_struct_LeaderboardEntry_t_116(void *w, void *l); -extern void lin_to_win_struct_LeaderboardEntry_t_116(void *l, void *w); - -extern void win_to_lin_struct_P2PSessionState_t_116(void *w, void *l); -extern void lin_to_win_struct_P2PSessionState_t_116(void *l, void *w); - -extern void win_to_lin_struct_CCallbackBase_116(void *w, void *l); -extern void lin_to_win_struct_CCallbackBase_116(void *l, void *w); - -extern void win_to_lin_struct_CallbackMsg_t_115(void *w, void *l); -extern void lin_to_win_struct_CallbackMsg_t_115(void *l, void *w); - -extern void win_to_lin_struct_FriendGameInfo_t_115(void *w, void *l); -extern void lin_to_win_struct_FriendGameInfo_t_115(void *l, void *w); - -extern void win_to_lin_struct_MatchMakingKeyValuePair_t_115(void *w, void *l); -extern void lin_to_win_struct_MatchMakingKeyValuePair_t_115(void *l, void *w); - -extern void win_to_lin_struct_servernetadr_t_115(void *w, void *l); -extern void lin_to_win_struct_servernetadr_t_115(void *l, void *w); - -extern void win_to_lin_struct_gameserveritem_t_115(void *w, void *l); -extern void lin_to_win_struct_gameserveritem_t_115(void *l, void *w); - -extern void win_to_lin_struct_LeaderboardEntry_t_115(void *w, void *l); -extern void lin_to_win_struct_LeaderboardEntry_t_115(void *l, void *w); - -extern void win_to_lin_struct_P2PSessionState_t_115(void *w, void *l); -extern void lin_to_win_struct_P2PSessionState_t_115(void *l, void *w); - -extern void win_to_lin_struct_CCallbackBase_115(void *w, void *l); -extern void lin_to_win_struct_CCallbackBase_115(void *l, void *w); - -extern void win_to_lin_struct_CallbackMsg_t_114(void *w, void *l); -extern void lin_to_win_struct_CallbackMsg_t_114(void *l, void *w); - -extern void win_to_lin_struct_FriendGameInfo_t_114(void *w, void *l); -extern void lin_to_win_struct_FriendGameInfo_t_114(void *l, void *w); - -extern void win_to_lin_struct_MatchMakingKeyValuePair_t_114(void *w, void *l); -extern void lin_to_win_struct_MatchMakingKeyValuePair_t_114(void *l, void *w); - -extern void win_to_lin_struct_servernetadr_t_114(void *w, void *l); -extern void lin_to_win_struct_servernetadr_t_114(void *l, void *w); - -extern void win_to_lin_struct_gameserveritem_t_114(void *w, void *l); -extern void lin_to_win_struct_gameserveritem_t_114(void *l, void *w); - -extern void win_to_lin_struct_LeaderboardEntry_t_114(void *w, void *l); -extern void lin_to_win_struct_LeaderboardEntry_t_114(void *l, void *w); - -extern void win_to_lin_struct_P2PSessionState_t_114(void *w, void *l); -extern void lin_to_win_struct_P2PSessionState_t_114(void *l, void *w); - -extern void win_to_lin_struct_CCallbackBase_114(void *w, void *l); -extern void lin_to_win_struct_CCallbackBase_114(void *l, void *w); - -extern void win_to_lin_struct_CallbackMsg_t_113(void *w, void *l); -extern void lin_to_win_struct_CallbackMsg_t_113(void *l, void *w); - -extern void win_to_lin_struct_FriendGameInfo_t_113(void *w, void *l); -extern void lin_to_win_struct_FriendGameInfo_t_113(void *l, void *w); - -extern void win_to_lin_struct_MatchMakingKeyValuePair_t_113(void *w, void *l); -extern void lin_to_win_struct_MatchMakingKeyValuePair_t_113(void *l, void *w); - -extern void win_to_lin_struct_servernetadr_t_113(void *w, void *l); -extern void lin_to_win_struct_servernetadr_t_113(void *l, void *w); - -extern void win_to_lin_struct_gameserveritem_t_113(void *w, void *l); -extern void lin_to_win_struct_gameserveritem_t_113(void *l, void *w); - -extern void win_to_lin_struct_LeaderboardEntry_t_113(void *w, void *l); -extern void lin_to_win_struct_LeaderboardEntry_t_113(void *l, void *w); - -extern void win_to_lin_struct_P2PSessionState_t_113(void *w, void *l); -extern void lin_to_win_struct_P2PSessionState_t_113(void *l, void *w); - -extern void win_to_lin_struct_CCallbackBase_113(void *w, void *l); -extern void lin_to_win_struct_CCallbackBase_113(void *l, void *w); - -extern void win_to_lin_struct_CallbackMsg_t_112(void *w, void *l); -extern void lin_to_win_struct_CallbackMsg_t_112(void *l, void *w); - -extern void win_to_lin_struct_FriendGameInfo_t_112(void *w, void *l); -extern void lin_to_win_struct_FriendGameInfo_t_112(void *l, void *w); - -extern void win_to_lin_struct_MatchMakingKeyValuePair_t_112(void *w, void *l); -extern void lin_to_win_struct_MatchMakingKeyValuePair_t_112(void *l, void *w); - -extern void win_to_lin_struct_servernetadr_t_112(void *w, void *l); -extern void lin_to_win_struct_servernetadr_t_112(void *l, void *w); - -extern void win_to_lin_struct_gameserveritem_t_112(void *w, void *l); -extern void lin_to_win_struct_gameserveritem_t_112(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); - -extern void win_to_lin_struct_LeaderboardEntry_t_112(void *w, void *l); -extern void lin_to_win_struct_LeaderboardEntry_t_112(void *l, void *w); - -extern void win_to_lin_struct_P2PSessionState_t_112(void *w, void *l); -extern void lin_to_win_struct_P2PSessionState_t_112(void *l, void *w); - -extern void win_to_lin_struct_SteamPS3Params_t_112(void *w, void *l); -extern void lin_to_win_struct_SteamPS3Params_t_112(void *l, void *w); - -extern void win_to_lin_struct_CCallbackBase_112(void *w, void *l); -extern void lin_to_win_struct_CCallbackBase_112(void *l, void *w); - -extern void win_to_lin_struct_CallbackMsg_t_111(void *w, void *l); -extern void lin_to_win_struct_CallbackMsg_t_111(void *l, void *w); - -extern void win_to_lin_struct_FriendGameInfo_t_111(void *w, void *l); -extern void lin_to_win_struct_FriendGameInfo_t_111(void *l, void *w); - -extern void win_to_lin_struct_MatchMakingKeyValuePair_t_111(void *w, void *l); -extern void lin_to_win_struct_MatchMakingKeyValuePair_t_111(void *l, void *w); - -extern void win_to_lin_struct_servernetadr_t_111(void *w, void *l); -extern void lin_to_win_struct_servernetadr_t_111(void *l, void *w); - -extern void win_to_lin_struct_gameserveritem_t_111(void *w, void *l); -extern void lin_to_win_struct_gameserveritem_t_111(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); - -extern void win_to_lin_struct_LeaderboardEntry_t_111(void *w, void *l); -extern void lin_to_win_struct_LeaderboardEntry_t_111(void *l, void *w); - -extern void win_to_lin_struct_P2PSessionState_t_111(void *w, void *l); -extern void lin_to_win_struct_P2PSessionState_t_111(void *l, void *w); - -extern void win_to_lin_struct_SteamPS3Params_t_111(void *w, void *l); -extern void lin_to_win_struct_SteamPS3Params_t_111(void *l, void *w); - -extern void win_to_lin_struct_CCallbackBase_111(void *w, void *l); -extern void lin_to_win_struct_CCallbackBase_111(void *l, void *w); - -extern void win_to_lin_struct_CallbackMsg_t_110(void *w, void *l); -extern void lin_to_win_struct_CallbackMsg_t_110(void *l, void *w); - -extern void win_to_lin_struct_FriendGameInfo_t_110(void *w, void *l); -extern void lin_to_win_struct_FriendGameInfo_t_110(void *l, void *w); - -extern void win_to_lin_struct_MatchMakingKeyValuePair_t_110(void *w, void *l); -extern void lin_to_win_struct_MatchMakingKeyValuePair_t_110(void *l, void *w); - -extern void win_to_lin_struct_servernetadr_t_110(void *w, void *l); -extern void lin_to_win_struct_servernetadr_t_110(void *l, void *w); - -extern void win_to_lin_struct_gameserveritem_t_110(void *w, void *l); -extern void lin_to_win_struct_gameserveritem_t_110(void *l, void *w); - -extern void win_to_lin_struct_LeaderboardEntry_t_110(void *w, void *l); -extern void lin_to_win_struct_LeaderboardEntry_t_110(void *l, void *w); - -extern void win_to_lin_struct_P2PSessionState_t_110(void *w, void *l); -extern void lin_to_win_struct_P2PSessionState_t_110(void *l, void *w); - -extern void win_to_lin_struct_CCallbackBase_110(void *w, void *l); -extern void lin_to_win_struct_CCallbackBase_110(void *l, void *w); - -extern void win_to_lin_struct_CallbackMsg_t_109(void *w, void *l); -extern void lin_to_win_struct_CallbackMsg_t_109(void *l, void *w); - -extern void win_to_lin_struct_FriendGameInfo_t_109(void *w, void *l); -extern void lin_to_win_struct_FriendGameInfo_t_109(void *l, void *w); - -extern void win_to_lin_struct_MatchMakingKeyValuePair_t_109(void *w, void *l); -extern void lin_to_win_struct_MatchMakingKeyValuePair_t_109(void *l, void *w); - -extern void win_to_lin_struct_servernetadr_t_109(void *w, void *l); -extern void lin_to_win_struct_servernetadr_t_109(void *l, void *w); - -extern void win_to_lin_struct_gameserveritem_t_109(void *w, void *l); -extern void lin_to_win_struct_gameserveritem_t_109(void *l, void *w); - -extern void win_to_lin_struct_LeaderboardEntry_t_109(void *w, void *l); -extern void lin_to_win_struct_LeaderboardEntry_t_109(void *l, void *w); - -extern void win_to_lin_struct_P2PSessionState_t_109(void *w, void *l); -extern void lin_to_win_struct_P2PSessionState_t_109(void *l, void *w); - -extern void win_to_lin_struct_CCallbackBase_109(void *w, void *l); -extern void lin_to_win_struct_CCallbackBase_109(void *l, void *w); - -extern void win_to_lin_struct_CallbackMsg_t_108(void *w, void *l); -extern void lin_to_win_struct_CallbackMsg_t_108(void *l, void *w); - -extern void win_to_lin_struct_FriendGameInfo_t_108(void *w, void *l); -extern void lin_to_win_struct_FriendGameInfo_t_108(void *l, void *w); - -extern void win_to_lin_struct_MatchMakingKeyValuePair_t_108(void *w, void *l); -extern void lin_to_win_struct_MatchMakingKeyValuePair_t_108(void *l, void *w); - -extern void win_to_lin_struct_servernetadr_t_108(void *w, void *l); -extern void lin_to_win_struct_servernetadr_t_108(void *l, void *w); - -extern void win_to_lin_struct_gameserveritem_t_108(void *w, void *l); -extern void lin_to_win_struct_gameserveritem_t_108(void *l, void *w); - -extern void win_to_lin_struct_LeaderboardEntry_t_108(void *w, void *l); -extern void lin_to_win_struct_LeaderboardEntry_t_108(void *l, void *w); - -extern void win_to_lin_struct_P2PSessionState_t_108(void *w, void *l); -extern void lin_to_win_struct_P2PSessionState_t_108(void *l, void *w); - -extern void win_to_lin_struct_CCallbackBase_108(void *w, void *l); -extern void lin_to_win_struct_CCallbackBase_108(void *l, void *w); - -extern void win_to_lin_struct_CallbackMsg_t_107(void *w, void *l); -extern void lin_to_win_struct_CallbackMsg_t_107(void *l, void *w); - -extern void win_to_lin_struct_FriendGameInfo_t_107(void *w, void *l); -extern void lin_to_win_struct_FriendGameInfo_t_107(void *l, void *w); - -extern void win_to_lin_struct_MatchMakingKeyValuePair_t_107(void *w, void *l); -extern void lin_to_win_struct_MatchMakingKeyValuePair_t_107(void *l, void *w); - -extern void win_to_lin_struct_servernetadr_t_107(void *w, void *l); -extern void lin_to_win_struct_servernetadr_t_107(void *l, void *w); - -extern void win_to_lin_struct_gameserveritem_t_107(void *w, void *l); -extern void lin_to_win_struct_gameserveritem_t_107(void *l, void *w); - -extern void win_to_lin_struct_LeaderboardEntry_t_107(void *w, void *l); -extern void lin_to_win_struct_LeaderboardEntry_t_107(void *l, void *w); - -extern void win_to_lin_struct_P2PSessionState_t_107(void *w, void *l); -extern void lin_to_win_struct_P2PSessionState_t_107(void *l, void *w); - -extern void win_to_lin_struct_CCallbackBase_107(void *w, void *l); -extern void lin_to_win_struct_CCallbackBase_107(void *l, void *w); - -extern void win_to_lin_struct_CallbackMsg_t_106(void *w, void *l); -extern void lin_to_win_struct_CallbackMsg_t_106(void *l, void *w); - -extern void win_to_lin_struct_FriendGameInfo_t_106(void *w, void *l); -extern void lin_to_win_struct_FriendGameInfo_t_106(void *l, void *w); - -extern void win_to_lin_struct_MatchMakingKeyValuePair_t_106(void *w, void *l); -extern void lin_to_win_struct_MatchMakingKeyValuePair_t_106(void *l, void *w); - -extern void win_to_lin_struct_servernetadr_t_106(void *w, void *l); -extern void lin_to_win_struct_servernetadr_t_106(void *l, void *w); - -extern void win_to_lin_struct_gameserveritem_t_106(void *w, void *l); -extern void lin_to_win_struct_gameserveritem_t_106(void *l, void *w); - -extern void win_to_lin_struct_LeaderboardEntry_t_106(void *w, void *l); -extern void lin_to_win_struct_LeaderboardEntry_t_106(void *l, void *w); - -extern void win_to_lin_struct_P2PSessionState_t_106(void *w, void *l); -extern void lin_to_win_struct_P2PSessionState_t_106(void *l, void *w); - -extern void win_to_lin_struct_CCallbackBase_106(void *w, void *l); -extern void lin_to_win_struct_CCallbackBase_106(void *l, void *w); - -extern void win_to_lin_struct_CallbackMsg_t_105(void *w, void *l); -extern void lin_to_win_struct_CallbackMsg_t_105(void *l, void *w); - -extern void win_to_lin_struct_FriendGameInfo_t_105(void *w, void *l); -extern void lin_to_win_struct_FriendGameInfo_t_105(void *l, void *w); - -extern void win_to_lin_struct_MatchMakingKeyValuePair_t_105(void *w, void *l); -extern void lin_to_win_struct_MatchMakingKeyValuePair_t_105(void *l, void *w); - -extern void win_to_lin_struct_servernetadr_t_105(void *w, void *l); -extern void lin_to_win_struct_servernetadr_t_105(void *l, void *w); - -extern void win_to_lin_struct_gameserveritem_t_105(void *w, void *l); -extern void lin_to_win_struct_gameserveritem_t_105(void *l, void *w); - -extern void win_to_lin_struct_LeaderboardEntry_t_105(void *w, void *l); -extern void lin_to_win_struct_LeaderboardEntry_t_105(void *l, void *w); - -extern void win_to_lin_struct_P2PSessionState_t_105(void *w, void *l); -extern void lin_to_win_struct_P2PSessionState_t_105(void *l, void *w); - -extern void win_to_lin_struct_CCallbackBase_105(void *w, void *l); -extern void lin_to_win_struct_CCallbackBase_105(void *l, void *w); - -extern void win_to_lin_struct_CallbackMsg_t_104(void *w, void *l); -extern void lin_to_win_struct_CallbackMsg_t_104(void *l, void *w); - -extern void win_to_lin_struct_FriendGameInfo_t_104(void *w, void *l); -extern void lin_to_win_struct_FriendGameInfo_t_104(void *l, void *w); - -extern void win_to_lin_struct_MatchMakingKeyValuePair_t_104(void *w, void *l); -extern void lin_to_win_struct_MatchMakingKeyValuePair_t_104(void *l, void *w); - -extern void win_to_lin_struct_servernetadr_t_104(void *w, void *l); -extern void lin_to_win_struct_servernetadr_t_104(void *l, void *w); - -extern void win_to_lin_struct_gameserveritem_t_104(void *w, void *l); -extern void lin_to_win_struct_gameserveritem_t_104(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); - -extern void win_to_lin_struct_LeaderboardEntry_t_104(void *w, void *l); -extern void lin_to_win_struct_LeaderboardEntry_t_104(void *l, void *w); - -extern void win_to_lin_struct_CCallbackBase_104(void *w, void *l); -extern void lin_to_win_struct_CCallbackBase_104(void *l, void *w); - -extern void win_to_lin_struct_CallbackMsg_t_103(void *w, void *l); -extern void lin_to_win_struct_CallbackMsg_t_103(void *l, void *w); - -extern void win_to_lin_struct_FriendGameInfo_t_103(void *w, void *l); -extern void lin_to_win_struct_FriendGameInfo_t_103(void *l, void *w); - -extern void win_to_lin_struct_MatchMakingKeyValuePair_t_103(void *w, void *l); -extern void lin_to_win_struct_MatchMakingKeyValuePair_t_103(void *l, void *w); - -extern void win_to_lin_struct_servernetadr_t_103(void *w, void *l); -extern void lin_to_win_struct_servernetadr_t_103(void *l, void *w); - -extern void win_to_lin_struct_gameserveritem_t_103(void *w, void *l); -extern void lin_to_win_struct_gameserveritem_t_103(void *l, void *w); - -extern void win_to_lin_struct_CCallbackBase_103(void *w, void *l); -extern void lin_to_win_struct_CCallbackBase_103(void *l, void *w); - -extern void win_to_lin_struct_CallbackMsg_t_102(void *w, void *l); -extern void lin_to_win_struct_CallbackMsg_t_102(void *l, void *w); - -extern void win_to_lin_struct_MatchMakingKeyValuePair_t_102(void *w, void *l); -extern void lin_to_win_struct_MatchMakingKeyValuePair_t_102(void *l, void *w); - -extern void win_to_lin_struct_servernetadr_t_102(void *w, void *l); -extern void lin_to_win_struct_servernetadr_t_102(void *l, void *w); - -extern void win_to_lin_struct_gameserveritem_t_102(void *w, void *l); -extern void lin_to_win_struct_gameserveritem_t_102(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); - -extern void win_to_lin_struct_CCallbackBase_102(void *w, void *l); -extern void lin_to_win_struct_CCallbackBase_102(void *l, void *w); - -extern void win_to_lin_struct_CallbackMsg_t_101(void *w, void *l); -extern void lin_to_win_struct_CallbackMsg_t_101(void *l, void *w); - -extern void win_to_lin_struct_MatchMakingKeyValuePair_t_101(void *w, void *l); -extern void lin_to_win_struct_MatchMakingKeyValuePair_t_101(void *l, void *w); - -extern void win_to_lin_struct_servernetadr_t_101(void *w, void *l); -extern void lin_to_win_struct_servernetadr_t_101(void *l, void *w); - -extern void win_to_lin_struct_gameserveritem_t_101(void *w, void *l); -extern void lin_to_win_struct_gameserveritem_t_101(void *l, void *w); - -extern void win_to_lin_struct_CCallbackBase_101(void *w, void *l); -extern void lin_to_win_struct_CCallbackBase_101(void *l, void *w); - -extern void win_to_lin_struct_CallbackMsg_t_100(void *w, void *l); -extern void lin_to_win_struct_CallbackMsg_t_100(void *l, void *w); - -extern void win_to_lin_struct_MatchMakingKeyValuePair_t_100(void *w, void *l); -extern void lin_to_win_struct_MatchMakingKeyValuePair_t_100(void *l, void *w); - -extern void win_to_lin_struct_servernetadr_t_100(void *w, void *l); -extern void lin_to_win_struct_servernetadr_t_100(void *l, void *w); - -extern void win_to_lin_struct_gameserveritem_t_100(void *w, void *l); -extern void lin_to_win_struct_gameserveritem_t_100(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 win_to_lin_struct_CCallbackBase_100(void *w, void *l); -extern void lin_to_win_struct_CCallbackBase_100(void *l, void *w); - diff --git a/lsteamclient/struct_converters_100.cpp b/lsteamclient/struct_converters_100.cpp index 3b7edc60..c91aa9e0 100644 --- a/lsteamclient/struct_converters_100.cpp +++ b/lsteamclient/struct_converters_100.cpp @@ -31,28 +31,6 @@ void lin_to_win_struct_CallbackMsg_t_100(void *l, void *w) win->m_cubParam = lin->m_cubParam; } -#pragma pack( push, 8 ) -struct winMatchMakingKeyValuePair_t_100 { - char m_szKey[256]; - char m_szValue[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void win_to_lin_struct_MatchMakingKeyValuePair_t_100(void *w, void *l) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_100 *win = (struct winMatchMakingKeyValuePair_t_100 *)w; - memcpy(lin->m_szKey, win->m_szKey, sizeof(lin->m_szKey)); - memcpy(lin->m_szValue, win->m_szValue, sizeof(lin->m_szValue)); -} - -void lin_to_win_struct_MatchMakingKeyValuePair_t_100(void *l, void *w) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_100 *win = (struct winMatchMakingKeyValuePair_t_100 *)w; - memcpy(win->m_szKey, lin->m_szKey, sizeof(win->m_szKey)); - memcpy(win->m_szValue, lin->m_szValue, sizeof(win->m_szValue)); -} - #pragma pack( push, 8 ) struct winservernetadr_t_100 { uint16 m_usConnectionPort; diff --git a/lsteamclient/struct_converters_100.h b/lsteamclient/struct_converters_100.h new file mode 100644 index 00000000..90f079b4 --- /dev/null +++ b/lsteamclient/struct_converters_100.h @@ -0,0 +1,12 @@ +extern void win_to_lin_struct_CallbackMsg_t_100(void *w, void *l); +extern void lin_to_win_struct_CallbackMsg_t_100(void *l, void *w); + +extern void win_to_lin_struct_servernetadr_t_100(void *w, void *l); +extern void lin_to_win_struct_servernetadr_t_100(void *l, void *w); + +extern void win_to_lin_struct_gameserveritem_t_100(void *w, void *l); +extern void lin_to_win_struct_gameserveritem_t_100(void *l, void *w); + +extern void win_to_lin_struct_CCallbackBase_100(void *w, void *l); +extern void lin_to_win_struct_CCallbackBase_100(void *l, void *w); + diff --git a/lsteamclient/struct_converters_101.cpp b/lsteamclient/struct_converters_101.cpp index 7a7d8d16..ae9ebe69 100644 --- a/lsteamclient/struct_converters_101.cpp +++ b/lsteamclient/struct_converters_101.cpp @@ -31,28 +31,6 @@ void lin_to_win_struct_CallbackMsg_t_101(void *l, void *w) win->m_cubParam = lin->m_cubParam; } -#pragma pack( push, 8 ) -struct winMatchMakingKeyValuePair_t_101 { - char m_szKey[256]; - char m_szValue[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void win_to_lin_struct_MatchMakingKeyValuePair_t_101(void *w, void *l) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_101 *win = (struct winMatchMakingKeyValuePair_t_101 *)w; - memcpy(lin->m_szKey, win->m_szKey, sizeof(lin->m_szKey)); - memcpy(lin->m_szValue, win->m_szValue, sizeof(lin->m_szValue)); -} - -void lin_to_win_struct_MatchMakingKeyValuePair_t_101(void *l, void *w) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_101 *win = (struct winMatchMakingKeyValuePair_t_101 *)w; - memcpy(win->m_szKey, lin->m_szKey, sizeof(win->m_szKey)); - memcpy(win->m_szValue, lin->m_szValue, sizeof(win->m_szValue)); -} - #pragma pack( push, 8 ) struct winservernetadr_t_101 { uint16 m_usConnectionPort; diff --git a/lsteamclient/struct_converters_101.h b/lsteamclient/struct_converters_101.h new file mode 100644 index 00000000..28d8679b --- /dev/null +++ b/lsteamclient/struct_converters_101.h @@ -0,0 +1,12 @@ +extern void win_to_lin_struct_CallbackMsg_t_101(void *w, void *l); +extern void lin_to_win_struct_CallbackMsg_t_101(void *l, void *w); + +extern void win_to_lin_struct_servernetadr_t_101(void *w, void *l); +extern void lin_to_win_struct_servernetadr_t_101(void *l, void *w); + +extern void win_to_lin_struct_gameserveritem_t_101(void *w, void *l); +extern void lin_to_win_struct_gameserveritem_t_101(void *l, void *w); + +extern void win_to_lin_struct_CCallbackBase_101(void *w, void *l); +extern void lin_to_win_struct_CCallbackBase_101(void *l, void *w); + diff --git a/lsteamclient/struct_converters_102.cpp b/lsteamclient/struct_converters_102.cpp index 26f46c35..39ae8aad 100644 --- a/lsteamclient/struct_converters_102.cpp +++ b/lsteamclient/struct_converters_102.cpp @@ -31,28 +31,6 @@ void lin_to_win_struct_CallbackMsg_t_102(void *l, void *w) win->m_cubParam = lin->m_cubParam; } -#pragma pack( push, 8 ) -struct winMatchMakingKeyValuePair_t_102 { - char m_szKey[256]; - char m_szValue[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void win_to_lin_struct_MatchMakingKeyValuePair_t_102(void *w, void *l) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_102 *win = (struct winMatchMakingKeyValuePair_t_102 *)w; - memcpy(lin->m_szKey, win->m_szKey, sizeof(lin->m_szKey)); - memcpy(lin->m_szValue, win->m_szValue, sizeof(lin->m_szValue)); -} - -void lin_to_win_struct_MatchMakingKeyValuePair_t_102(void *l, void *w) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_102 *win = (struct winMatchMakingKeyValuePair_t_102 *)w; - memcpy(win->m_szKey, lin->m_szKey, sizeof(win->m_szKey)); - memcpy(win->m_szValue, lin->m_szValue, sizeof(win->m_szValue)); -} - #pragma pack( push, 8 ) struct winservernetadr_t_102 { uint16 m_usConnectionPort; diff --git a/lsteamclient/struct_converters_102.h b/lsteamclient/struct_converters_102.h new file mode 100644 index 00000000..ade267ba --- /dev/null +++ b/lsteamclient/struct_converters_102.h @@ -0,0 +1,12 @@ +extern void win_to_lin_struct_CallbackMsg_t_102(void *w, void *l); +extern void lin_to_win_struct_CallbackMsg_t_102(void *l, void *w); + +extern void win_to_lin_struct_servernetadr_t_102(void *w, void *l); +extern void lin_to_win_struct_servernetadr_t_102(void *l, void *w); + +extern void win_to_lin_struct_gameserveritem_t_102(void *w, void *l); +extern void lin_to_win_struct_gameserveritem_t_102(void *l, void *w); + +extern void win_to_lin_struct_CCallbackBase_102(void *w, void *l); +extern void lin_to_win_struct_CCallbackBase_102(void *l, void *w); + diff --git a/lsteamclient/struct_converters_103.cpp b/lsteamclient/struct_converters_103.cpp index 845dc5e0..ff3fc2ab 100644 --- a/lsteamclient/struct_converters_103.cpp +++ b/lsteamclient/struct_converters_103.cpp @@ -44,7 +44,7 @@ void win_to_lin_struct_FriendGameInfo_t_103(void *w, void *l) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_103 *win = (struct winFriendGameInfo_t_103 *)w; - win_to_lin_struct_CGameID_103(&win->m_gameID, &lin->m_gameID); + lin->m_gameID = win->m_gameID; lin->m_unGameIP = win->m_unGameIP; lin->m_usGamePort = win->m_usGamePort; lin->m_usQueryPort = win->m_usQueryPort; @@ -55,35 +55,13 @@ void lin_to_win_struct_FriendGameInfo_t_103(void *l, void *w) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_103 *win = (struct winFriendGameInfo_t_103 *)w; - lin_to_win_struct_CGameID_103(&lin->m_gameID, &win->m_gameID); + win->m_gameID = lin->m_gameID; win->m_unGameIP = lin->m_unGameIP; win->m_usGamePort = lin->m_usGamePort; win->m_usQueryPort = lin->m_usQueryPort; win->m_steamIDLobby = lin->m_steamIDLobby; } -#pragma pack( push, 8 ) -struct winMatchMakingKeyValuePair_t_103 { - char m_szKey[256]; - char m_szValue[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void win_to_lin_struct_MatchMakingKeyValuePair_t_103(void *w, void *l) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_103 *win = (struct winMatchMakingKeyValuePair_t_103 *)w; - memcpy(lin->m_szKey, win->m_szKey, sizeof(lin->m_szKey)); - memcpy(lin->m_szValue, win->m_szValue, sizeof(lin->m_szValue)); -} - -void lin_to_win_struct_MatchMakingKeyValuePair_t_103(void *l, void *w) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_103 *win = (struct winMatchMakingKeyValuePair_t_103 *)w; - memcpy(win->m_szKey, lin->m_szKey, sizeof(win->m_szKey)); - memcpy(win->m_szValue, lin->m_szValue, sizeof(win->m_szValue)); -} - #pragma pack( push, 8 ) struct winservernetadr_t_103 { uint16 m_usConnectionPort; diff --git a/lsteamclient/struct_converters_103.h b/lsteamclient/struct_converters_103.h new file mode 100644 index 00000000..841c496e --- /dev/null +++ b/lsteamclient/struct_converters_103.h @@ -0,0 +1,15 @@ +extern void win_to_lin_struct_CallbackMsg_t_103(void *w, void *l); +extern void lin_to_win_struct_CallbackMsg_t_103(void *l, void *w); + +extern void win_to_lin_struct_FriendGameInfo_t_103(void *w, void *l); +extern void lin_to_win_struct_FriendGameInfo_t_103(void *l, void *w); + +extern void win_to_lin_struct_servernetadr_t_103(void *w, void *l); +extern void lin_to_win_struct_servernetadr_t_103(void *l, void *w); + +extern void win_to_lin_struct_gameserveritem_t_103(void *w, void *l); +extern void lin_to_win_struct_gameserveritem_t_103(void *l, void *w); + +extern void win_to_lin_struct_CCallbackBase_103(void *w, void *l); +extern void lin_to_win_struct_CCallbackBase_103(void *l, void *w); + diff --git a/lsteamclient/struct_converters_104.cpp b/lsteamclient/struct_converters_104.cpp index 99cbd323..6eee819e 100644 --- a/lsteamclient/struct_converters_104.cpp +++ b/lsteamclient/struct_converters_104.cpp @@ -44,7 +44,7 @@ void win_to_lin_struct_FriendGameInfo_t_104(void *w, void *l) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_104 *win = (struct winFriendGameInfo_t_104 *)w; - win_to_lin_struct_CGameID_104(&win->m_gameID, &lin->m_gameID); + lin->m_gameID = win->m_gameID; lin->m_unGameIP = win->m_unGameIP; lin->m_usGamePort = win->m_usGamePort; lin->m_usQueryPort = win->m_usQueryPort; @@ -55,35 +55,13 @@ void lin_to_win_struct_FriendGameInfo_t_104(void *l, void *w) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_104 *win = (struct winFriendGameInfo_t_104 *)w; - lin_to_win_struct_CGameID_104(&lin->m_gameID, &win->m_gameID); + win->m_gameID = lin->m_gameID; win->m_unGameIP = lin->m_unGameIP; win->m_usGamePort = lin->m_usGamePort; win->m_usQueryPort = lin->m_usQueryPort; win->m_steamIDLobby = lin->m_steamIDLobby; } -#pragma pack( push, 8 ) -struct winMatchMakingKeyValuePair_t_104 { - char m_szKey[256]; - char m_szValue[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void win_to_lin_struct_MatchMakingKeyValuePair_t_104(void *w, void *l) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_104 *win = (struct winMatchMakingKeyValuePair_t_104 *)w; - memcpy(lin->m_szKey, win->m_szKey, sizeof(lin->m_szKey)); - memcpy(lin->m_szValue, win->m_szValue, sizeof(lin->m_szValue)); -} - -void lin_to_win_struct_MatchMakingKeyValuePair_t_104(void *l, void *w) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_104 *win = (struct winMatchMakingKeyValuePair_t_104 *)w; - memcpy(win->m_szKey, lin->m_szKey, sizeof(win->m_szKey)); - memcpy(win->m_szValue, lin->m_szValue, sizeof(win->m_szValue)); -} - #pragma pack( push, 8 ) struct winservernetadr_t_104 { uint16 m_usConnectionPort; diff --git a/lsteamclient/struct_converters_104.h b/lsteamclient/struct_converters_104.h new file mode 100644 index 00000000..719ae5f7 --- /dev/null +++ b/lsteamclient/struct_converters_104.h @@ -0,0 +1,18 @@ +extern void win_to_lin_struct_CallbackMsg_t_104(void *w, void *l); +extern void lin_to_win_struct_CallbackMsg_t_104(void *l, void *w); + +extern void win_to_lin_struct_FriendGameInfo_t_104(void *w, void *l); +extern void lin_to_win_struct_FriendGameInfo_t_104(void *l, void *w); + +extern void win_to_lin_struct_servernetadr_t_104(void *w, void *l); +extern void lin_to_win_struct_servernetadr_t_104(void *l, void *w); + +extern void win_to_lin_struct_gameserveritem_t_104(void *w, void *l); +extern void lin_to_win_struct_gameserveritem_t_104(void *l, void *w); + +extern void win_to_lin_struct_LeaderboardEntry_t_104(void *w, void *l); +extern void lin_to_win_struct_LeaderboardEntry_t_104(void *l, void *w); + +extern void win_to_lin_struct_CCallbackBase_104(void *w, void *l); +extern void lin_to_win_struct_CCallbackBase_104(void *l, void *w); + diff --git a/lsteamclient/struct_converters_105.cpp b/lsteamclient/struct_converters_105.cpp index c553eea1..a07cf290 100644 --- a/lsteamclient/struct_converters_105.cpp +++ b/lsteamclient/struct_converters_105.cpp @@ -44,7 +44,7 @@ void win_to_lin_struct_FriendGameInfo_t_105(void *w, void *l) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_105 *win = (struct winFriendGameInfo_t_105 *)w; - win_to_lin_struct_CGameID_105(&win->m_gameID, &lin->m_gameID); + lin->m_gameID = win->m_gameID; lin->m_unGameIP = win->m_unGameIP; lin->m_usGamePort = win->m_usGamePort; lin->m_usQueryPort = win->m_usQueryPort; @@ -55,35 +55,13 @@ void lin_to_win_struct_FriendGameInfo_t_105(void *l, void *w) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_105 *win = (struct winFriendGameInfo_t_105 *)w; - lin_to_win_struct_CGameID_105(&lin->m_gameID, &win->m_gameID); + win->m_gameID = lin->m_gameID; win->m_unGameIP = lin->m_unGameIP; win->m_usGamePort = lin->m_usGamePort; win->m_usQueryPort = lin->m_usQueryPort; win->m_steamIDLobby = lin->m_steamIDLobby; } -#pragma pack( push, 8 ) -struct winMatchMakingKeyValuePair_t_105 { - char m_szKey[256]; - char m_szValue[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void win_to_lin_struct_MatchMakingKeyValuePair_t_105(void *w, void *l) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_105 *win = (struct winMatchMakingKeyValuePair_t_105 *)w; - memcpy(lin->m_szKey, win->m_szKey, sizeof(lin->m_szKey)); - memcpy(lin->m_szValue, win->m_szValue, sizeof(lin->m_szValue)); -} - -void lin_to_win_struct_MatchMakingKeyValuePair_t_105(void *l, void *w) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_105 *win = (struct winMatchMakingKeyValuePair_t_105 *)w; - memcpy(win->m_szKey, lin->m_szKey, sizeof(win->m_szKey)); - memcpy(win->m_szValue, lin->m_szValue, sizeof(win->m_szValue)); -} - #pragma pack( push, 8 ) struct winservernetadr_t_105 { uint16 m_usConnectionPort; diff --git a/lsteamclient/struct_converters_105.h b/lsteamclient/struct_converters_105.h new file mode 100644 index 00000000..9ec8c3a2 --- /dev/null +++ b/lsteamclient/struct_converters_105.h @@ -0,0 +1,21 @@ +extern void win_to_lin_struct_CallbackMsg_t_105(void *w, void *l); +extern void lin_to_win_struct_CallbackMsg_t_105(void *l, void *w); + +extern void win_to_lin_struct_FriendGameInfo_t_105(void *w, void *l); +extern void lin_to_win_struct_FriendGameInfo_t_105(void *l, void *w); + +extern void win_to_lin_struct_servernetadr_t_105(void *w, void *l); +extern void lin_to_win_struct_servernetadr_t_105(void *l, void *w); + +extern void win_to_lin_struct_gameserveritem_t_105(void *w, void *l); +extern void lin_to_win_struct_gameserveritem_t_105(void *l, void *w); + +extern void win_to_lin_struct_LeaderboardEntry_t_105(void *w, void *l); +extern void lin_to_win_struct_LeaderboardEntry_t_105(void *l, void *w); + +extern void win_to_lin_struct_P2PSessionState_t_105(void *w, void *l); +extern void lin_to_win_struct_P2PSessionState_t_105(void *l, void *w); + +extern void win_to_lin_struct_CCallbackBase_105(void *w, void *l); +extern void lin_to_win_struct_CCallbackBase_105(void *l, void *w); + diff --git a/lsteamclient/struct_converters_106.cpp b/lsteamclient/struct_converters_106.cpp index 309f810d..e5e9587d 100644 --- a/lsteamclient/struct_converters_106.cpp +++ b/lsteamclient/struct_converters_106.cpp @@ -44,7 +44,7 @@ void win_to_lin_struct_FriendGameInfo_t_106(void *w, void *l) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_106 *win = (struct winFriendGameInfo_t_106 *)w; - win_to_lin_struct_CGameID_106(&win->m_gameID, &lin->m_gameID); + lin->m_gameID = win->m_gameID; lin->m_unGameIP = win->m_unGameIP; lin->m_usGamePort = win->m_usGamePort; lin->m_usQueryPort = win->m_usQueryPort; @@ -55,35 +55,13 @@ void lin_to_win_struct_FriendGameInfo_t_106(void *l, void *w) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_106 *win = (struct winFriendGameInfo_t_106 *)w; - lin_to_win_struct_CGameID_106(&lin->m_gameID, &win->m_gameID); + win->m_gameID = lin->m_gameID; win->m_unGameIP = lin->m_unGameIP; win->m_usGamePort = lin->m_usGamePort; win->m_usQueryPort = lin->m_usQueryPort; win->m_steamIDLobby = lin->m_steamIDLobby; } -#pragma pack( push, 8 ) -struct winMatchMakingKeyValuePair_t_106 { - char m_szKey[256]; - char m_szValue[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void win_to_lin_struct_MatchMakingKeyValuePair_t_106(void *w, void *l) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_106 *win = (struct winMatchMakingKeyValuePair_t_106 *)w; - memcpy(lin->m_szKey, win->m_szKey, sizeof(lin->m_szKey)); - memcpy(lin->m_szValue, win->m_szValue, sizeof(lin->m_szValue)); -} - -void lin_to_win_struct_MatchMakingKeyValuePair_t_106(void *l, void *w) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_106 *win = (struct winMatchMakingKeyValuePair_t_106 *)w; - memcpy(win->m_szKey, lin->m_szKey, sizeof(win->m_szKey)); - memcpy(win->m_szValue, lin->m_szValue, sizeof(win->m_szValue)); -} - #pragma pack( push, 8 ) struct winservernetadr_t_106 { uint16 m_usConnectionPort; diff --git a/lsteamclient/struct_converters_106.h b/lsteamclient/struct_converters_106.h new file mode 100644 index 00000000..20fd1c85 --- /dev/null +++ b/lsteamclient/struct_converters_106.h @@ -0,0 +1,21 @@ +extern void win_to_lin_struct_CallbackMsg_t_106(void *w, void *l); +extern void lin_to_win_struct_CallbackMsg_t_106(void *l, void *w); + +extern void win_to_lin_struct_FriendGameInfo_t_106(void *w, void *l); +extern void lin_to_win_struct_FriendGameInfo_t_106(void *l, void *w); + +extern void win_to_lin_struct_servernetadr_t_106(void *w, void *l); +extern void lin_to_win_struct_servernetadr_t_106(void *l, void *w); + +extern void win_to_lin_struct_gameserveritem_t_106(void *w, void *l); +extern void lin_to_win_struct_gameserveritem_t_106(void *l, void *w); + +extern void win_to_lin_struct_LeaderboardEntry_t_106(void *w, void *l); +extern void lin_to_win_struct_LeaderboardEntry_t_106(void *l, void *w); + +extern void win_to_lin_struct_P2PSessionState_t_106(void *w, void *l); +extern void lin_to_win_struct_P2PSessionState_t_106(void *l, void *w); + +extern void win_to_lin_struct_CCallbackBase_106(void *w, void *l); +extern void lin_to_win_struct_CCallbackBase_106(void *l, void *w); + diff --git a/lsteamclient/struct_converters_107.cpp b/lsteamclient/struct_converters_107.cpp index b5871b94..a59a40ce 100644 --- a/lsteamclient/struct_converters_107.cpp +++ b/lsteamclient/struct_converters_107.cpp @@ -44,7 +44,7 @@ void win_to_lin_struct_FriendGameInfo_t_107(void *w, void *l) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_107 *win = (struct winFriendGameInfo_t_107 *)w; - win_to_lin_struct_CGameID_107(&win->m_gameID, &lin->m_gameID); + lin->m_gameID = win->m_gameID; lin->m_unGameIP = win->m_unGameIP; lin->m_usGamePort = win->m_usGamePort; lin->m_usQueryPort = win->m_usQueryPort; @@ -55,35 +55,13 @@ void lin_to_win_struct_FriendGameInfo_t_107(void *l, void *w) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_107 *win = (struct winFriendGameInfo_t_107 *)w; - lin_to_win_struct_CGameID_107(&lin->m_gameID, &win->m_gameID); + win->m_gameID = lin->m_gameID; win->m_unGameIP = lin->m_unGameIP; win->m_usGamePort = lin->m_usGamePort; win->m_usQueryPort = lin->m_usQueryPort; win->m_steamIDLobby = lin->m_steamIDLobby; } -#pragma pack( push, 8 ) -struct winMatchMakingKeyValuePair_t_107 { - char m_szKey[256]; - char m_szValue[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void win_to_lin_struct_MatchMakingKeyValuePair_t_107(void *w, void *l) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_107 *win = (struct winMatchMakingKeyValuePair_t_107 *)w; - memcpy(lin->m_szKey, win->m_szKey, sizeof(lin->m_szKey)); - memcpy(lin->m_szValue, win->m_szValue, sizeof(lin->m_szValue)); -} - -void lin_to_win_struct_MatchMakingKeyValuePair_t_107(void *l, void *w) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_107 *win = (struct winMatchMakingKeyValuePair_t_107 *)w; - memcpy(win->m_szKey, lin->m_szKey, sizeof(win->m_szKey)); - memcpy(win->m_szValue, lin->m_szValue, sizeof(win->m_szValue)); -} - #pragma pack( push, 8 ) struct winservernetadr_t_107 { uint16 m_usConnectionPort; diff --git a/lsteamclient/struct_converters_107.h b/lsteamclient/struct_converters_107.h new file mode 100644 index 00000000..eaa160fc --- /dev/null +++ b/lsteamclient/struct_converters_107.h @@ -0,0 +1,21 @@ +extern void win_to_lin_struct_CallbackMsg_t_107(void *w, void *l); +extern void lin_to_win_struct_CallbackMsg_t_107(void *l, void *w); + +extern void win_to_lin_struct_FriendGameInfo_t_107(void *w, void *l); +extern void lin_to_win_struct_FriendGameInfo_t_107(void *l, void *w); + +extern void win_to_lin_struct_servernetadr_t_107(void *w, void *l); +extern void lin_to_win_struct_servernetadr_t_107(void *l, void *w); + +extern void win_to_lin_struct_gameserveritem_t_107(void *w, void *l); +extern void lin_to_win_struct_gameserveritem_t_107(void *l, void *w); + +extern void win_to_lin_struct_LeaderboardEntry_t_107(void *w, void *l); +extern void lin_to_win_struct_LeaderboardEntry_t_107(void *l, void *w); + +extern void win_to_lin_struct_P2PSessionState_t_107(void *w, void *l); +extern void lin_to_win_struct_P2PSessionState_t_107(void *l, void *w); + +extern void win_to_lin_struct_CCallbackBase_107(void *w, void *l); +extern void lin_to_win_struct_CCallbackBase_107(void *l, void *w); + diff --git a/lsteamclient/struct_converters_108.cpp b/lsteamclient/struct_converters_108.cpp index 719d03df..1b73951d 100644 --- a/lsteamclient/struct_converters_108.cpp +++ b/lsteamclient/struct_converters_108.cpp @@ -45,7 +45,7 @@ void win_to_lin_struct_FriendGameInfo_t_108(void *w, void *l) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_108 *win = (struct winFriendGameInfo_t_108 *)w; - win_to_lin_struct_CGameID_108(&win->m_gameID, &lin->m_gameID); + lin->m_gameID = win->m_gameID; lin->m_unGameIP = win->m_unGameIP; lin->m_usGamePort = win->m_usGamePort; lin->m_usQueryPort = win->m_usQueryPort; @@ -56,35 +56,13 @@ void lin_to_win_struct_FriendGameInfo_t_108(void *l, void *w) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_108 *win = (struct winFriendGameInfo_t_108 *)w; - lin_to_win_struct_CGameID_108(&lin->m_gameID, &win->m_gameID); + win->m_gameID = lin->m_gameID; win->m_unGameIP = lin->m_unGameIP; win->m_usGamePort = lin->m_usGamePort; win->m_usQueryPort = lin->m_usQueryPort; win->m_steamIDLobby = lin->m_steamIDLobby; } -#pragma pack( push, 8 ) -struct winMatchMakingKeyValuePair_t_108 { - char m_szKey[256]; - char m_szValue[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void win_to_lin_struct_MatchMakingKeyValuePair_t_108(void *w, void *l) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_108 *win = (struct winMatchMakingKeyValuePair_t_108 *)w; - memcpy(lin->m_szKey, win->m_szKey, sizeof(lin->m_szKey)); - memcpy(lin->m_szValue, win->m_szValue, sizeof(lin->m_szValue)); -} - -void lin_to_win_struct_MatchMakingKeyValuePair_t_108(void *l, void *w) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_108 *win = (struct winMatchMakingKeyValuePair_t_108 *)w; - memcpy(win->m_szKey, lin->m_szKey, sizeof(win->m_szKey)); - memcpy(win->m_szValue, lin->m_szValue, sizeof(win->m_szValue)); -} - #pragma pack( push, 8 ) struct winservernetadr_t_108 { uint16 m_usConnectionPort; diff --git a/lsteamclient/struct_converters_108.h b/lsteamclient/struct_converters_108.h new file mode 100644 index 00000000..1f162f27 --- /dev/null +++ b/lsteamclient/struct_converters_108.h @@ -0,0 +1,21 @@ +extern void win_to_lin_struct_CallbackMsg_t_108(void *w, void *l); +extern void lin_to_win_struct_CallbackMsg_t_108(void *l, void *w); + +extern void win_to_lin_struct_FriendGameInfo_t_108(void *w, void *l); +extern void lin_to_win_struct_FriendGameInfo_t_108(void *l, void *w); + +extern void win_to_lin_struct_servernetadr_t_108(void *w, void *l); +extern void lin_to_win_struct_servernetadr_t_108(void *l, void *w); + +extern void win_to_lin_struct_gameserveritem_t_108(void *w, void *l); +extern void lin_to_win_struct_gameserveritem_t_108(void *l, void *w); + +extern void win_to_lin_struct_LeaderboardEntry_t_108(void *w, void *l); +extern void lin_to_win_struct_LeaderboardEntry_t_108(void *l, void *w); + +extern void win_to_lin_struct_P2PSessionState_t_108(void *w, void *l); +extern void lin_to_win_struct_P2PSessionState_t_108(void *l, void *w); + +extern void win_to_lin_struct_CCallbackBase_108(void *w, void *l); +extern void lin_to_win_struct_CCallbackBase_108(void *l, void *w); + diff --git a/lsteamclient/struct_converters_109.cpp b/lsteamclient/struct_converters_109.cpp index 22cb90a6..5abeb596 100644 --- a/lsteamclient/struct_converters_109.cpp +++ b/lsteamclient/struct_converters_109.cpp @@ -46,7 +46,7 @@ void win_to_lin_struct_FriendGameInfo_t_109(void *w, void *l) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_109 *win = (struct winFriendGameInfo_t_109 *)w; - win_to_lin_struct_CGameID_109(&win->m_gameID, &lin->m_gameID); + lin->m_gameID = win->m_gameID; lin->m_unGameIP = win->m_unGameIP; lin->m_usGamePort = win->m_usGamePort; lin->m_usQueryPort = win->m_usQueryPort; @@ -57,35 +57,13 @@ void lin_to_win_struct_FriendGameInfo_t_109(void *l, void *w) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_109 *win = (struct winFriendGameInfo_t_109 *)w; - lin_to_win_struct_CGameID_109(&lin->m_gameID, &win->m_gameID); + win->m_gameID = lin->m_gameID; win->m_unGameIP = lin->m_unGameIP; win->m_usGamePort = lin->m_usGamePort; win->m_usQueryPort = lin->m_usQueryPort; win->m_steamIDLobby = lin->m_steamIDLobby; } -#pragma pack( push, 8 ) -struct winMatchMakingKeyValuePair_t_109 { - char m_szKey[256]; - char m_szValue[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void win_to_lin_struct_MatchMakingKeyValuePair_t_109(void *w, void *l) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_109 *win = (struct winMatchMakingKeyValuePair_t_109 *)w; - memcpy(lin->m_szKey, win->m_szKey, sizeof(lin->m_szKey)); - memcpy(lin->m_szValue, win->m_szValue, sizeof(lin->m_szValue)); -} - -void lin_to_win_struct_MatchMakingKeyValuePair_t_109(void *l, void *w) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_109 *win = (struct winMatchMakingKeyValuePair_t_109 *)w; - memcpy(win->m_szKey, lin->m_szKey, sizeof(win->m_szKey)); - memcpy(win->m_szValue, lin->m_szValue, sizeof(win->m_szValue)); -} - #pragma pack( push, 8 ) struct winservernetadr_t_109 { uint16 m_usConnectionPort; diff --git a/lsteamclient/struct_converters_109.h b/lsteamclient/struct_converters_109.h new file mode 100644 index 00000000..3f36cd03 --- /dev/null +++ b/lsteamclient/struct_converters_109.h @@ -0,0 +1,21 @@ +extern void win_to_lin_struct_CallbackMsg_t_109(void *w, void *l); +extern void lin_to_win_struct_CallbackMsg_t_109(void *l, void *w); + +extern void win_to_lin_struct_FriendGameInfo_t_109(void *w, void *l); +extern void lin_to_win_struct_FriendGameInfo_t_109(void *l, void *w); + +extern void win_to_lin_struct_servernetadr_t_109(void *w, void *l); +extern void lin_to_win_struct_servernetadr_t_109(void *l, void *w); + +extern void win_to_lin_struct_gameserveritem_t_109(void *w, void *l); +extern void lin_to_win_struct_gameserveritem_t_109(void *l, void *w); + +extern void win_to_lin_struct_LeaderboardEntry_t_109(void *w, void *l); +extern void lin_to_win_struct_LeaderboardEntry_t_109(void *l, void *w); + +extern void win_to_lin_struct_P2PSessionState_t_109(void *w, void *l); +extern void lin_to_win_struct_P2PSessionState_t_109(void *l, void *w); + +extern void win_to_lin_struct_CCallbackBase_109(void *w, void *l); +extern void lin_to_win_struct_CCallbackBase_109(void *l, void *w); + diff --git a/lsteamclient/struct_converters_110.cpp b/lsteamclient/struct_converters_110.cpp index 50461349..7d6efe19 100644 --- a/lsteamclient/struct_converters_110.cpp +++ b/lsteamclient/struct_converters_110.cpp @@ -46,7 +46,7 @@ void win_to_lin_struct_FriendGameInfo_t_110(void *w, void *l) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_110 *win = (struct winFriendGameInfo_t_110 *)w; - win_to_lin_struct_CGameID_110(&win->m_gameID, &lin->m_gameID); + lin->m_gameID = win->m_gameID; lin->m_unGameIP = win->m_unGameIP; lin->m_usGamePort = win->m_usGamePort; lin->m_usQueryPort = win->m_usQueryPort; @@ -57,35 +57,13 @@ void lin_to_win_struct_FriendGameInfo_t_110(void *l, void *w) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_110 *win = (struct winFriendGameInfo_t_110 *)w; - lin_to_win_struct_CGameID_110(&lin->m_gameID, &win->m_gameID); + win->m_gameID = lin->m_gameID; win->m_unGameIP = lin->m_unGameIP; win->m_usGamePort = lin->m_usGamePort; win->m_usQueryPort = lin->m_usQueryPort; win->m_steamIDLobby = lin->m_steamIDLobby; } -#pragma pack( push, 8 ) -struct winMatchMakingKeyValuePair_t_110 { - char m_szKey[256]; - char m_szValue[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void win_to_lin_struct_MatchMakingKeyValuePair_t_110(void *w, void *l) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_110 *win = (struct winMatchMakingKeyValuePair_t_110 *)w; - memcpy(lin->m_szKey, win->m_szKey, sizeof(lin->m_szKey)); - memcpy(lin->m_szValue, win->m_szValue, sizeof(lin->m_szValue)); -} - -void lin_to_win_struct_MatchMakingKeyValuePair_t_110(void *l, void *w) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_110 *win = (struct winMatchMakingKeyValuePair_t_110 *)w; - memcpy(win->m_szKey, lin->m_szKey, sizeof(win->m_szKey)); - memcpy(win->m_szValue, lin->m_szValue, sizeof(win->m_szValue)); -} - #pragma pack( push, 8 ) struct winservernetadr_t_110 { uint16 m_usConnectionPort; diff --git a/lsteamclient/struct_converters_110.h b/lsteamclient/struct_converters_110.h new file mode 100644 index 00000000..3300568b --- /dev/null +++ b/lsteamclient/struct_converters_110.h @@ -0,0 +1,21 @@ +extern void win_to_lin_struct_CallbackMsg_t_110(void *w, void *l); +extern void lin_to_win_struct_CallbackMsg_t_110(void *l, void *w); + +extern void win_to_lin_struct_FriendGameInfo_t_110(void *w, void *l); +extern void lin_to_win_struct_FriendGameInfo_t_110(void *l, void *w); + +extern void win_to_lin_struct_servernetadr_t_110(void *w, void *l); +extern void lin_to_win_struct_servernetadr_t_110(void *l, void *w); + +extern void win_to_lin_struct_gameserveritem_t_110(void *w, void *l); +extern void lin_to_win_struct_gameserveritem_t_110(void *l, void *w); + +extern void win_to_lin_struct_LeaderboardEntry_t_110(void *w, void *l); +extern void lin_to_win_struct_LeaderboardEntry_t_110(void *l, void *w); + +extern void win_to_lin_struct_P2PSessionState_t_110(void *w, void *l); +extern void lin_to_win_struct_P2PSessionState_t_110(void *l, void *w); + +extern void win_to_lin_struct_CCallbackBase_110(void *w, void *l); +extern void lin_to_win_struct_CCallbackBase_110(void *l, void *w); + diff --git a/lsteamclient/struct_converters_111.cpp b/lsteamclient/struct_converters_111.cpp index a4eddade..ee2757f5 100644 --- a/lsteamclient/struct_converters_111.cpp +++ b/lsteamclient/struct_converters_111.cpp @@ -46,7 +46,7 @@ void win_to_lin_struct_FriendGameInfo_t_111(void *w, void *l) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_111 *win = (struct winFriendGameInfo_t_111 *)w; - win_to_lin_struct_CGameID_111(&win->m_gameID, &lin->m_gameID); + lin->m_gameID = win->m_gameID; lin->m_unGameIP = win->m_unGameIP; lin->m_usGamePort = win->m_usGamePort; lin->m_usQueryPort = win->m_usQueryPort; @@ -57,35 +57,13 @@ void lin_to_win_struct_FriendGameInfo_t_111(void *l, void *w) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_111 *win = (struct winFriendGameInfo_t_111 *)w; - lin_to_win_struct_CGameID_111(&lin->m_gameID, &win->m_gameID); + win->m_gameID = lin->m_gameID; win->m_unGameIP = lin->m_unGameIP; win->m_usGamePort = lin->m_usGamePort; win->m_usQueryPort = lin->m_usQueryPort; win->m_steamIDLobby = lin->m_steamIDLobby; } -#pragma pack( push, 8 ) -struct winMatchMakingKeyValuePair_t_111 { - char m_szKey[256]; - char m_szValue[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void win_to_lin_struct_MatchMakingKeyValuePair_t_111(void *w, void *l) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_111 *win = (struct winMatchMakingKeyValuePair_t_111 *)w; - memcpy(lin->m_szKey, win->m_szKey, sizeof(lin->m_szKey)); - memcpy(lin->m_szValue, win->m_szValue, sizeof(lin->m_szValue)); -} - -void lin_to_win_struct_MatchMakingKeyValuePair_t_111(void *l, void *w) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_111 *win = (struct winMatchMakingKeyValuePair_t_111 *)w; - memcpy(win->m_szKey, lin->m_szKey, sizeof(win->m_szKey)); - memcpy(win->m_szValue, lin->m_szValue, sizeof(win->m_szValue)); -} - #pragma pack( push, 8 ) struct winservernetadr_t_111 { uint16 m_usConnectionPort; diff --git a/lsteamclient/struct_converters_111.h b/lsteamclient/struct_converters_111.h new file mode 100644 index 00000000..4b8aa556 --- /dev/null +++ b/lsteamclient/struct_converters_111.h @@ -0,0 +1,24 @@ +extern void win_to_lin_struct_CallbackMsg_t_111(void *w, void *l); +extern void lin_to_win_struct_CallbackMsg_t_111(void *l, void *w); + +extern void win_to_lin_struct_FriendGameInfo_t_111(void *w, void *l); +extern void lin_to_win_struct_FriendGameInfo_t_111(void *l, void *w); + +extern void win_to_lin_struct_servernetadr_t_111(void *w, void *l); +extern void lin_to_win_struct_servernetadr_t_111(void *l, void *w); + +extern void win_to_lin_struct_gameserveritem_t_111(void *w, void *l); +extern void lin_to_win_struct_gameserveritem_t_111(void *l, void *w); + +extern void win_to_lin_struct_LeaderboardEntry_t_111(void *w, void *l); +extern void lin_to_win_struct_LeaderboardEntry_t_111(void *l, void *w); + +extern void win_to_lin_struct_P2PSessionState_t_111(void *w, void *l); +extern void lin_to_win_struct_P2PSessionState_t_111(void *l, void *w); + +extern void win_to_lin_struct_SteamPS3Params_t_111(void *w, void *l); +extern void lin_to_win_struct_SteamPS3Params_t_111(void *l, void *w); + +extern void win_to_lin_struct_CCallbackBase_111(void *w, void *l); +extern void lin_to_win_struct_CCallbackBase_111(void *l, void *w); + diff --git a/lsteamclient/struct_converters_112.cpp b/lsteamclient/struct_converters_112.cpp index 91d15245..59a08345 100644 --- a/lsteamclient/struct_converters_112.cpp +++ b/lsteamclient/struct_converters_112.cpp @@ -46,7 +46,7 @@ void win_to_lin_struct_FriendGameInfo_t_112(void *w, void *l) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_112 *win = (struct winFriendGameInfo_t_112 *)w; - win_to_lin_struct_CGameID_112(&win->m_gameID, &lin->m_gameID); + lin->m_gameID = win->m_gameID; lin->m_unGameIP = win->m_unGameIP; lin->m_usGamePort = win->m_usGamePort; lin->m_usQueryPort = win->m_usQueryPort; @@ -57,35 +57,13 @@ void lin_to_win_struct_FriendGameInfo_t_112(void *l, void *w) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_112 *win = (struct winFriendGameInfo_t_112 *)w; - lin_to_win_struct_CGameID_112(&lin->m_gameID, &win->m_gameID); + win->m_gameID = lin->m_gameID; win->m_unGameIP = lin->m_unGameIP; win->m_usGamePort = lin->m_usGamePort; win->m_usQueryPort = lin->m_usQueryPort; win->m_steamIDLobby = lin->m_steamIDLobby; } -#pragma pack( push, 8 ) -struct winMatchMakingKeyValuePair_t_112 { - char m_szKey[256]; - char m_szValue[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void win_to_lin_struct_MatchMakingKeyValuePair_t_112(void *w, void *l) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_112 *win = (struct winMatchMakingKeyValuePair_t_112 *)w; - memcpy(lin->m_szKey, win->m_szKey, sizeof(lin->m_szKey)); - memcpy(lin->m_szValue, win->m_szValue, sizeof(lin->m_szValue)); -} - -void lin_to_win_struct_MatchMakingKeyValuePair_t_112(void *l, void *w) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_112 *win = (struct winMatchMakingKeyValuePair_t_112 *)w; - memcpy(win->m_szKey, lin->m_szKey, sizeof(win->m_szKey)); - memcpy(win->m_szValue, lin->m_szValue, sizeof(win->m_szValue)); -} - #pragma pack( push, 8 ) struct winservernetadr_t_112 { uint16 m_usConnectionPort; diff --git a/lsteamclient/struct_converters_112.h b/lsteamclient/struct_converters_112.h new file mode 100644 index 00000000..fadb61f0 --- /dev/null +++ b/lsteamclient/struct_converters_112.h @@ -0,0 +1,24 @@ +extern void win_to_lin_struct_CallbackMsg_t_112(void *w, void *l); +extern void lin_to_win_struct_CallbackMsg_t_112(void *l, void *w); + +extern void win_to_lin_struct_FriendGameInfo_t_112(void *w, void *l); +extern void lin_to_win_struct_FriendGameInfo_t_112(void *l, void *w); + +extern void win_to_lin_struct_servernetadr_t_112(void *w, void *l); +extern void lin_to_win_struct_servernetadr_t_112(void *l, void *w); + +extern void win_to_lin_struct_gameserveritem_t_112(void *w, void *l); +extern void lin_to_win_struct_gameserveritem_t_112(void *l, void *w); + +extern void win_to_lin_struct_LeaderboardEntry_t_112(void *w, void *l); +extern void lin_to_win_struct_LeaderboardEntry_t_112(void *l, void *w); + +extern void win_to_lin_struct_P2PSessionState_t_112(void *w, void *l); +extern void lin_to_win_struct_P2PSessionState_t_112(void *l, void *w); + +extern void win_to_lin_struct_SteamPS3Params_t_112(void *w, void *l); +extern void lin_to_win_struct_SteamPS3Params_t_112(void *l, void *w); + +extern void win_to_lin_struct_CCallbackBase_112(void *w, void *l); +extern void lin_to_win_struct_CCallbackBase_112(void *l, void *w); + diff --git a/lsteamclient/struct_converters_113.cpp b/lsteamclient/struct_converters_113.cpp index 15481594..b816111b 100644 --- a/lsteamclient/struct_converters_113.cpp +++ b/lsteamclient/struct_converters_113.cpp @@ -46,7 +46,7 @@ void win_to_lin_struct_FriendGameInfo_t_113(void *w, void *l) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_113 *win = (struct winFriendGameInfo_t_113 *)w; - win_to_lin_struct_CGameID_113(&win->m_gameID, &lin->m_gameID); + lin->m_gameID = win->m_gameID; lin->m_unGameIP = win->m_unGameIP; lin->m_usGamePort = win->m_usGamePort; lin->m_usQueryPort = win->m_usQueryPort; @@ -57,35 +57,13 @@ void lin_to_win_struct_FriendGameInfo_t_113(void *l, void *w) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_113 *win = (struct winFriendGameInfo_t_113 *)w; - lin_to_win_struct_CGameID_113(&lin->m_gameID, &win->m_gameID); + win->m_gameID = lin->m_gameID; win->m_unGameIP = lin->m_unGameIP; win->m_usGamePort = lin->m_usGamePort; win->m_usQueryPort = lin->m_usQueryPort; win->m_steamIDLobby = lin->m_steamIDLobby; } -#pragma pack( push, 8 ) -struct winMatchMakingKeyValuePair_t_113 { - char m_szKey[256]; - char m_szValue[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void win_to_lin_struct_MatchMakingKeyValuePair_t_113(void *w, void *l) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_113 *win = (struct winMatchMakingKeyValuePair_t_113 *)w; - memcpy(lin->m_szKey, win->m_szKey, sizeof(lin->m_szKey)); - memcpy(lin->m_szValue, win->m_szValue, sizeof(lin->m_szValue)); -} - -void lin_to_win_struct_MatchMakingKeyValuePair_t_113(void *l, void *w) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_113 *win = (struct winMatchMakingKeyValuePair_t_113 *)w; - memcpy(win->m_szKey, lin->m_szKey, sizeof(win->m_szKey)); - memcpy(win->m_szValue, lin->m_szValue, sizeof(win->m_szValue)); -} - #pragma pack( push, 8 ) struct winservernetadr_t_113 { uint16 m_usConnectionPort; diff --git a/lsteamclient/struct_converters_113.h b/lsteamclient/struct_converters_113.h new file mode 100644 index 00000000..caebffed --- /dev/null +++ b/lsteamclient/struct_converters_113.h @@ -0,0 +1,21 @@ +extern void win_to_lin_struct_CallbackMsg_t_113(void *w, void *l); +extern void lin_to_win_struct_CallbackMsg_t_113(void *l, void *w); + +extern void win_to_lin_struct_FriendGameInfo_t_113(void *w, void *l); +extern void lin_to_win_struct_FriendGameInfo_t_113(void *l, void *w); + +extern void win_to_lin_struct_servernetadr_t_113(void *w, void *l); +extern void lin_to_win_struct_servernetadr_t_113(void *l, void *w); + +extern void win_to_lin_struct_gameserveritem_t_113(void *w, void *l); +extern void lin_to_win_struct_gameserveritem_t_113(void *l, void *w); + +extern void win_to_lin_struct_LeaderboardEntry_t_113(void *w, void *l); +extern void lin_to_win_struct_LeaderboardEntry_t_113(void *l, void *w); + +extern void win_to_lin_struct_P2PSessionState_t_113(void *w, void *l); +extern void lin_to_win_struct_P2PSessionState_t_113(void *l, void *w); + +extern void win_to_lin_struct_CCallbackBase_113(void *w, void *l); +extern void lin_to_win_struct_CCallbackBase_113(void *l, void *w); + diff --git a/lsteamclient/struct_converters_114.cpp b/lsteamclient/struct_converters_114.cpp index 2087caee..293cc3f8 100644 --- a/lsteamclient/struct_converters_114.cpp +++ b/lsteamclient/struct_converters_114.cpp @@ -46,7 +46,7 @@ void win_to_lin_struct_FriendGameInfo_t_114(void *w, void *l) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_114 *win = (struct winFriendGameInfo_t_114 *)w; - win_to_lin_struct_CGameID_114(&win->m_gameID, &lin->m_gameID); + lin->m_gameID = win->m_gameID; lin->m_unGameIP = win->m_unGameIP; lin->m_usGamePort = win->m_usGamePort; lin->m_usQueryPort = win->m_usQueryPort; @@ -57,35 +57,13 @@ void lin_to_win_struct_FriendGameInfo_t_114(void *l, void *w) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_114 *win = (struct winFriendGameInfo_t_114 *)w; - lin_to_win_struct_CGameID_114(&lin->m_gameID, &win->m_gameID); + win->m_gameID = lin->m_gameID; win->m_unGameIP = lin->m_unGameIP; win->m_usGamePort = lin->m_usGamePort; win->m_usQueryPort = lin->m_usQueryPort; win->m_steamIDLobby = lin->m_steamIDLobby; } -#pragma pack( push, 8 ) -struct winMatchMakingKeyValuePair_t_114 { - char m_szKey[256]; - char m_szValue[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void win_to_lin_struct_MatchMakingKeyValuePair_t_114(void *w, void *l) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_114 *win = (struct winMatchMakingKeyValuePair_t_114 *)w; - memcpy(lin->m_szKey, win->m_szKey, sizeof(lin->m_szKey)); - memcpy(lin->m_szValue, win->m_szValue, sizeof(lin->m_szValue)); -} - -void lin_to_win_struct_MatchMakingKeyValuePair_t_114(void *l, void *w) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_114 *win = (struct winMatchMakingKeyValuePair_t_114 *)w; - memcpy(win->m_szKey, lin->m_szKey, sizeof(win->m_szKey)); - memcpy(win->m_szValue, lin->m_szValue, sizeof(win->m_szValue)); -} - #pragma pack( push, 8 ) struct winservernetadr_t_114 { uint16 m_usConnectionPort; diff --git a/lsteamclient/struct_converters_114.h b/lsteamclient/struct_converters_114.h new file mode 100644 index 00000000..36951b04 --- /dev/null +++ b/lsteamclient/struct_converters_114.h @@ -0,0 +1,21 @@ +extern void win_to_lin_struct_CallbackMsg_t_114(void *w, void *l); +extern void lin_to_win_struct_CallbackMsg_t_114(void *l, void *w); + +extern void win_to_lin_struct_FriendGameInfo_t_114(void *w, void *l); +extern void lin_to_win_struct_FriendGameInfo_t_114(void *l, void *w); + +extern void win_to_lin_struct_servernetadr_t_114(void *w, void *l); +extern void lin_to_win_struct_servernetadr_t_114(void *l, void *w); + +extern void win_to_lin_struct_gameserveritem_t_114(void *w, void *l); +extern void lin_to_win_struct_gameserveritem_t_114(void *l, void *w); + +extern void win_to_lin_struct_LeaderboardEntry_t_114(void *w, void *l); +extern void lin_to_win_struct_LeaderboardEntry_t_114(void *l, void *w); + +extern void win_to_lin_struct_P2PSessionState_t_114(void *w, void *l); +extern void lin_to_win_struct_P2PSessionState_t_114(void *l, void *w); + +extern void win_to_lin_struct_CCallbackBase_114(void *w, void *l); +extern void lin_to_win_struct_CCallbackBase_114(void *l, void *w); + diff --git a/lsteamclient/struct_converters_115.cpp b/lsteamclient/struct_converters_115.cpp index ab5184fb..81fb0b1f 100644 --- a/lsteamclient/struct_converters_115.cpp +++ b/lsteamclient/struct_converters_115.cpp @@ -46,7 +46,7 @@ void win_to_lin_struct_FriendGameInfo_t_115(void *w, void *l) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_115 *win = (struct winFriendGameInfo_t_115 *)w; - win_to_lin_struct_CGameID_115(&win->m_gameID, &lin->m_gameID); + lin->m_gameID = win->m_gameID; lin->m_unGameIP = win->m_unGameIP; lin->m_usGamePort = win->m_usGamePort; lin->m_usQueryPort = win->m_usQueryPort; @@ -57,35 +57,13 @@ void lin_to_win_struct_FriendGameInfo_t_115(void *l, void *w) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_115 *win = (struct winFriendGameInfo_t_115 *)w; - lin_to_win_struct_CGameID_115(&lin->m_gameID, &win->m_gameID); + win->m_gameID = lin->m_gameID; win->m_unGameIP = lin->m_unGameIP; win->m_usGamePort = lin->m_usGamePort; win->m_usQueryPort = lin->m_usQueryPort; win->m_steamIDLobby = lin->m_steamIDLobby; } -#pragma pack( push, 8 ) -struct winMatchMakingKeyValuePair_t_115 { - char m_szKey[256]; - char m_szValue[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void win_to_lin_struct_MatchMakingKeyValuePair_t_115(void *w, void *l) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_115 *win = (struct winMatchMakingKeyValuePair_t_115 *)w; - memcpy(lin->m_szKey, win->m_szKey, sizeof(lin->m_szKey)); - memcpy(lin->m_szValue, win->m_szValue, sizeof(lin->m_szValue)); -} - -void lin_to_win_struct_MatchMakingKeyValuePair_t_115(void *l, void *w) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_115 *win = (struct winMatchMakingKeyValuePair_t_115 *)w; - memcpy(win->m_szKey, lin->m_szKey, sizeof(win->m_szKey)); - memcpy(win->m_szValue, lin->m_szValue, sizeof(win->m_szValue)); -} - #pragma pack( push, 8 ) struct winservernetadr_t_115 { uint16 m_usConnectionPort; diff --git a/lsteamclient/struct_converters_115.h b/lsteamclient/struct_converters_115.h new file mode 100644 index 00000000..96c405be --- /dev/null +++ b/lsteamclient/struct_converters_115.h @@ -0,0 +1,21 @@ +extern void win_to_lin_struct_CallbackMsg_t_115(void *w, void *l); +extern void lin_to_win_struct_CallbackMsg_t_115(void *l, void *w); + +extern void win_to_lin_struct_FriendGameInfo_t_115(void *w, void *l); +extern void lin_to_win_struct_FriendGameInfo_t_115(void *l, void *w); + +extern void win_to_lin_struct_servernetadr_t_115(void *w, void *l); +extern void lin_to_win_struct_servernetadr_t_115(void *l, void *w); + +extern void win_to_lin_struct_gameserveritem_t_115(void *w, void *l); +extern void lin_to_win_struct_gameserveritem_t_115(void *l, void *w); + +extern void win_to_lin_struct_LeaderboardEntry_t_115(void *w, void *l); +extern void lin_to_win_struct_LeaderboardEntry_t_115(void *l, void *w); + +extern void win_to_lin_struct_P2PSessionState_t_115(void *w, void *l); +extern void lin_to_win_struct_P2PSessionState_t_115(void *l, void *w); + +extern void win_to_lin_struct_CCallbackBase_115(void *w, void *l); +extern void lin_to_win_struct_CCallbackBase_115(void *l, void *w); + diff --git a/lsteamclient/struct_converters_116.cpp b/lsteamclient/struct_converters_116.cpp index bba60b74..64fb47c7 100644 --- a/lsteamclient/struct_converters_116.cpp +++ b/lsteamclient/struct_converters_116.cpp @@ -46,7 +46,7 @@ void win_to_lin_struct_FriendGameInfo_t_116(void *w, void *l) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_116 *win = (struct winFriendGameInfo_t_116 *)w; - win_to_lin_struct_CGameID_116(&win->m_gameID, &lin->m_gameID); + lin->m_gameID = win->m_gameID; lin->m_unGameIP = win->m_unGameIP; lin->m_usGamePort = win->m_usGamePort; lin->m_usQueryPort = win->m_usQueryPort; @@ -57,7 +57,7 @@ void lin_to_win_struct_FriendGameInfo_t_116(void *l, void *w) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_116 *win = (struct winFriendGameInfo_t_116 *)w; - lin_to_win_struct_CGameID_116(&lin->m_gameID, &win->m_gameID); + win->m_gameID = lin->m_gameID; win->m_unGameIP = lin->m_unGameIP; win->m_usGamePort = lin->m_usGamePort; win->m_usQueryPort = lin->m_usQueryPort; @@ -78,28 +78,6 @@ void cb_NameHistoryResponse_t_8(void *l, void *w) win->m_cFailedLookups = lin->m_cFailedLookups; } -#pragma pack( push, 8 ) -struct winMatchMakingKeyValuePair_t_116 { - char m_szKey[256]; - char m_szValue[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void win_to_lin_struct_MatchMakingKeyValuePair_t_116(void *w, void *l) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_116 *win = (struct winMatchMakingKeyValuePair_t_116 *)w; - memcpy(lin->m_szKey, win->m_szKey, sizeof(lin->m_szKey)); - memcpy(lin->m_szValue, win->m_szValue, sizeof(lin->m_szValue)); -} - -void lin_to_win_struct_MatchMakingKeyValuePair_t_116(void *l, void *w) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_116 *win = (struct winMatchMakingKeyValuePair_t_116 *)w; - memcpy(win->m_szKey, lin->m_szKey, sizeof(win->m_szKey)); - memcpy(win->m_szValue, lin->m_szValue, sizeof(win->m_szValue)); -} - #pragma pack( push, 8 ) struct winservernetadr_t_116 { uint16 m_usConnectionPort; diff --git a/lsteamclient/struct_converters_116.h b/lsteamclient/struct_converters_116.h new file mode 100644 index 00000000..e7f68d9d --- /dev/null +++ b/lsteamclient/struct_converters_116.h @@ -0,0 +1,21 @@ +extern void win_to_lin_struct_CallbackMsg_t_116(void *w, void *l); +extern void lin_to_win_struct_CallbackMsg_t_116(void *l, void *w); + +extern void win_to_lin_struct_FriendGameInfo_t_116(void *w, void *l); +extern void lin_to_win_struct_FriendGameInfo_t_116(void *l, void *w); + +extern void win_to_lin_struct_servernetadr_t_116(void *w, void *l); +extern void lin_to_win_struct_servernetadr_t_116(void *l, void *w); + +extern void win_to_lin_struct_gameserveritem_t_116(void *w, void *l); +extern void lin_to_win_struct_gameserveritem_t_116(void *l, void *w); + +extern void win_to_lin_struct_LeaderboardEntry_t_116(void *w, void *l); +extern void lin_to_win_struct_LeaderboardEntry_t_116(void *l, void *w); + +extern void win_to_lin_struct_P2PSessionState_t_116(void *w, void *l); +extern void lin_to_win_struct_P2PSessionState_t_116(void *l, void *w); + +extern void win_to_lin_struct_CCallbackBase_116(void *w, void *l); +extern void lin_to_win_struct_CCallbackBase_116(void *l, void *w); + diff --git a/lsteamclient/struct_converters_117.cpp b/lsteamclient/struct_converters_117.cpp index 611a636d..032bb17f 100644 --- a/lsteamclient/struct_converters_117.cpp +++ b/lsteamclient/struct_converters_117.cpp @@ -46,7 +46,7 @@ void win_to_lin_struct_FriendGameInfo_t_117(void *w, void *l) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_117 *win = (struct winFriendGameInfo_t_117 *)w; - win_to_lin_struct_CGameID_117(&win->m_gameID, &lin->m_gameID); + lin->m_gameID = win->m_gameID; lin->m_unGameIP = win->m_unGameIP; lin->m_usGamePort = win->m_usGamePort; lin->m_usQueryPort = win->m_usQueryPort; @@ -57,35 +57,13 @@ void lin_to_win_struct_FriendGameInfo_t_117(void *l, void *w) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_117 *win = (struct winFriendGameInfo_t_117 *)w; - lin_to_win_struct_CGameID_117(&lin->m_gameID, &win->m_gameID); + win->m_gameID = lin->m_gameID; win->m_unGameIP = lin->m_unGameIP; win->m_usGamePort = lin->m_usGamePort; win->m_usQueryPort = lin->m_usQueryPort; win->m_steamIDLobby = lin->m_steamIDLobby; } -#pragma pack( push, 8 ) -struct winMatchMakingKeyValuePair_t_117 { - char m_szKey[256]; - char m_szValue[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void win_to_lin_struct_MatchMakingKeyValuePair_t_117(void *w, void *l) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_117 *win = (struct winMatchMakingKeyValuePair_t_117 *)w; - memcpy(lin->m_szKey, win->m_szKey, sizeof(lin->m_szKey)); - memcpy(lin->m_szValue, win->m_szValue, sizeof(lin->m_szValue)); -} - -void lin_to_win_struct_MatchMakingKeyValuePair_t_117(void *l, void *w) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_117 *win = (struct winMatchMakingKeyValuePair_t_117 *)w; - memcpy(win->m_szKey, lin->m_szKey, sizeof(win->m_szKey)); - memcpy(win->m_szValue, lin->m_szValue, sizeof(win->m_szValue)); -} - #pragma pack( push, 8 ) struct winservernetadr_t_117 { uint16 m_usConnectionPort; diff --git a/lsteamclient/struct_converters_117.h b/lsteamclient/struct_converters_117.h new file mode 100644 index 00000000..2582a430 --- /dev/null +++ b/lsteamclient/struct_converters_117.h @@ -0,0 +1,27 @@ +extern void win_to_lin_struct_CallbackMsg_t_117(void *w, void *l); +extern void lin_to_win_struct_CallbackMsg_t_117(void *l, void *w); + +extern void win_to_lin_struct_FriendGameInfo_t_117(void *w, void *l); +extern void lin_to_win_struct_FriendGameInfo_t_117(void *l, void *w); + +extern void win_to_lin_struct_servernetadr_t_117(void *w, void *l); +extern void lin_to_win_struct_servernetadr_t_117(void *l, void *w); + +extern void win_to_lin_struct_gameserveritem_t_117(void *w, void *l); +extern void lin_to_win_struct_gameserveritem_t_117(void *l, void *w); + +extern void win_to_lin_struct_SteamParamStringArray_t_117(void *w, void *l); +extern void lin_to_win_struct_SteamParamStringArray_t_117(void *l, void *w); + +extern void win_to_lin_struct_RemoteStorageUpdatePublishedFileRequest_t_117(void *w, void *l); +extern void lin_to_win_struct_RemoteStorageUpdatePublishedFileRequest_t_117(void *l, void *w); + +extern void win_to_lin_struct_LeaderboardEntry_t_117(void *w, void *l); +extern void lin_to_win_struct_LeaderboardEntry_t_117(void *l, void *w); + +extern void win_to_lin_struct_P2PSessionState_t_117(void *w, void *l); +extern void lin_to_win_struct_P2PSessionState_t_117(void *l, void *w); + +extern void win_to_lin_struct_CCallbackBase_117(void *w, void *l); +extern void lin_to_win_struct_CCallbackBase_117(void *l, void *w); + diff --git a/lsteamclient/struct_converters_118.cpp b/lsteamclient/struct_converters_118.cpp index a01834cd..278a525b 100644 --- a/lsteamclient/struct_converters_118.cpp +++ b/lsteamclient/struct_converters_118.cpp @@ -46,7 +46,7 @@ void win_to_lin_struct_FriendGameInfo_t_118(void *w, void *l) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_118 *win = (struct winFriendGameInfo_t_118 *)w; - win_to_lin_struct_CGameID_118(&win->m_gameID, &lin->m_gameID); + lin->m_gameID = win->m_gameID; lin->m_unGameIP = win->m_unGameIP; lin->m_usGamePort = win->m_usGamePort; lin->m_usQueryPort = win->m_usQueryPort; @@ -57,7 +57,7 @@ void lin_to_win_struct_FriendGameInfo_t_118(void *l, void *w) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_118 *win = (struct winFriendGameInfo_t_118 *)w; - lin_to_win_struct_CGameID_118(&lin->m_gameID, &win->m_gameID); + win->m_gameID = lin->m_gameID; win->m_unGameIP = lin->m_unGameIP; win->m_usGamePort = lin->m_usGamePort; win->m_usQueryPort = lin->m_usQueryPort; @@ -86,28 +86,6 @@ void lin_to_win_struct_FriendSessionStateInfo_t_118(void *l, void *w) win->m_uiPublishedToFriendsSessionInstance = lin->m_uiPublishedToFriendsSessionInstance; } -#pragma pack( push, 8 ) -struct winMatchMakingKeyValuePair_t_118 { - char m_szKey[256]; - char m_szValue[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void win_to_lin_struct_MatchMakingKeyValuePair_t_118(void *w, void *l) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_118 *win = (struct winMatchMakingKeyValuePair_t_118 *)w; - memcpy(lin->m_szKey, win->m_szKey, sizeof(lin->m_szKey)); - memcpy(lin->m_szValue, win->m_szValue, sizeof(lin->m_szValue)); -} - -void lin_to_win_struct_MatchMakingKeyValuePair_t_118(void *l, void *w) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_118 *win = (struct winMatchMakingKeyValuePair_t_118 *)w; - memcpy(win->m_szKey, lin->m_szKey, sizeof(win->m_szKey)); - memcpy(win->m_szValue, lin->m_szValue, sizeof(win->m_szValue)); -} - #pragma pack( push, 8 ) struct winservernetadr_t_118 { uint16 m_usConnectionPort; diff --git a/lsteamclient/struct_converters_118.h b/lsteamclient/struct_converters_118.h new file mode 100644 index 00000000..e6f47193 --- /dev/null +++ b/lsteamclient/struct_converters_118.h @@ -0,0 +1,27 @@ +extern void win_to_lin_struct_CallbackMsg_t_118(void *w, void *l); +extern void lin_to_win_struct_CallbackMsg_t_118(void *l, void *w); + +extern void win_to_lin_struct_FriendGameInfo_t_118(void *w, void *l); +extern void lin_to_win_struct_FriendGameInfo_t_118(void *l, void *w); + +extern void win_to_lin_struct_FriendSessionStateInfo_t_118(void *w, void *l); +extern void lin_to_win_struct_FriendSessionStateInfo_t_118(void *l, void *w); + +extern void win_to_lin_struct_servernetadr_t_118(void *w, void *l); +extern void lin_to_win_struct_servernetadr_t_118(void *l, void *w); + +extern void win_to_lin_struct_gameserveritem_t_118(void *w, void *l); +extern void lin_to_win_struct_gameserveritem_t_118(void *l, void *w); + +extern void win_to_lin_struct_SteamParamStringArray_t_118(void *w, void *l); +extern void lin_to_win_struct_SteamParamStringArray_t_118(void *l, void *w); + +extern void win_to_lin_struct_LeaderboardEntry_t_118(void *w, void *l); +extern void lin_to_win_struct_LeaderboardEntry_t_118(void *l, void *w); + +extern void win_to_lin_struct_P2PSessionState_t_118(void *w, void *l); +extern void lin_to_win_struct_P2PSessionState_t_118(void *l, void *w); + +extern void win_to_lin_struct_CCallbackBase_118(void *w, void *l); +extern void lin_to_win_struct_CCallbackBase_118(void *l, void *w); + diff --git a/lsteamclient/struct_converters_119.cpp b/lsteamclient/struct_converters_119.cpp index aa0c5d17..c3f1b164 100644 --- a/lsteamclient/struct_converters_119.cpp +++ b/lsteamclient/struct_converters_119.cpp @@ -46,7 +46,7 @@ void win_to_lin_struct_FriendGameInfo_t_119(void *w, void *l) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_119 *win = (struct winFriendGameInfo_t_119 *)w; - win_to_lin_struct_CGameID_119(&win->m_gameID, &lin->m_gameID); + lin->m_gameID = win->m_gameID; lin->m_unGameIP = win->m_unGameIP; lin->m_usGamePort = win->m_usGamePort; lin->m_usQueryPort = win->m_usQueryPort; @@ -57,7 +57,7 @@ void lin_to_win_struct_FriendGameInfo_t_119(void *l, void *w) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_119 *win = (struct winFriendGameInfo_t_119 *)w; - lin_to_win_struct_CGameID_119(&lin->m_gameID, &win->m_gameID); + win->m_gameID = lin->m_gameID; win->m_unGameIP = lin->m_unGameIP; win->m_usGamePort = lin->m_usGamePort; win->m_usQueryPort = lin->m_usQueryPort; @@ -86,28 +86,6 @@ void lin_to_win_struct_FriendSessionStateInfo_t_119(void *l, void *w) win->m_uiPublishedToFriendsSessionInstance = lin->m_uiPublishedToFriendsSessionInstance; } -#pragma pack( push, 8 ) -struct winMatchMakingKeyValuePair_t_119 { - char m_szKey[256]; - char m_szValue[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void win_to_lin_struct_MatchMakingKeyValuePair_t_119(void *w, void *l) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_119 *win = (struct winMatchMakingKeyValuePair_t_119 *)w; - memcpy(lin->m_szKey, win->m_szKey, sizeof(lin->m_szKey)); - memcpy(lin->m_szValue, win->m_szValue, sizeof(lin->m_szValue)); -} - -void lin_to_win_struct_MatchMakingKeyValuePair_t_119(void *l, void *w) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_119 *win = (struct winMatchMakingKeyValuePair_t_119 *)w; - memcpy(win->m_szKey, lin->m_szKey, sizeof(win->m_szKey)); - memcpy(win->m_szValue, lin->m_szValue, sizeof(win->m_szValue)); -} - #pragma pack( push, 8 ) struct winservernetadr_t_119 { uint16 m_usConnectionPort; @@ -225,54 +203,6 @@ void lin_to_win_struct_SteamParamStringArray_t_119(void *l, void *w) win->m_nNumStrings = lin->m_nNumStrings; } -#pragma pack( push, 8 ) -struct winRemoteStorageGetPublishedFileDetailsResult_t_9740 { - EResult m_eResult; - PublishedFileId_t m_nPublishedFileId; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[8000]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - char m_rgchTags[1025]; - bool m_bTagsTruncated; - char m_pchFileName[260]; - int32 m_nFileSize; - int32 m_nPreviewFileSize; - char m_rgchURL[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_RemoteStorageGetPublishedFileDetailsResult_t_9740(void *l, void *w) -{ - RemoteStorageGetPublishedFileDetailsResult_t *lin = (RemoteStorageGetPublishedFileDetailsResult_t *)l; - struct winRemoteStorageGetPublishedFileDetailsResult_t_9740 *win = (struct winRemoteStorageGetPublishedFileDetailsResult_t_9740 *)w; - win->m_eResult = lin->m_eResult; - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_nCreatorAppID = lin->m_nCreatorAppID; - win->m_nConsumerAppID = lin->m_nConsumerAppID; - memcpy(win->m_rgchTitle, lin->m_rgchTitle, sizeof(win->m_rgchTitle)); - memcpy(win->m_rgchDescription, lin->m_rgchDescription, sizeof(win->m_rgchDescription)); - win->m_hFile = lin->m_hFile; - win->m_hPreviewFile = lin->m_hPreviewFile; - win->m_ulSteamIDOwner = lin->m_ulSteamIDOwner; - win->m_rtimeCreated = lin->m_rtimeCreated; - win->m_rtimeUpdated = lin->m_rtimeUpdated; - win->m_eVisibility = lin->m_eVisibility; - win->m_bBanned = lin->m_bBanned; - memcpy(win->m_rgchTags, lin->m_rgchTags, sizeof(win->m_rgchTags)); - win->m_bTagsTruncated = lin->m_bTagsTruncated; - memcpy(win->m_pchFileName, lin->m_pchFileName, sizeof(win->m_pchFileName)); - win->m_nFileSize = lin->m_nFileSize; - win->m_nPreviewFileSize = lin->m_nPreviewFileSize; - memcpy(win->m_rgchURL, lin->m_rgchURL, sizeof(win->m_rgchURL)); -} - #pragma pack( push, 8 ) struct winLeaderboardEntry_t_119 { CSteamID m_steamIDUser; diff --git a/lsteamclient/struct_converters_119.h b/lsteamclient/struct_converters_119.h new file mode 100644 index 00000000..921386cc --- /dev/null +++ b/lsteamclient/struct_converters_119.h @@ -0,0 +1,27 @@ +extern void win_to_lin_struct_CallbackMsg_t_119(void *w, void *l); +extern void lin_to_win_struct_CallbackMsg_t_119(void *l, void *w); + +extern void win_to_lin_struct_FriendGameInfo_t_119(void *w, void *l); +extern void lin_to_win_struct_FriendGameInfo_t_119(void *l, void *w); + +extern void win_to_lin_struct_FriendSessionStateInfo_t_119(void *w, void *l); +extern void lin_to_win_struct_FriendSessionStateInfo_t_119(void *l, void *w); + +extern void win_to_lin_struct_servernetadr_t_119(void *w, void *l); +extern void lin_to_win_struct_servernetadr_t_119(void *l, void *w); + +extern void win_to_lin_struct_gameserveritem_t_119(void *w, void *l); +extern void lin_to_win_struct_gameserveritem_t_119(void *l, void *w); + +extern void win_to_lin_struct_SteamParamStringArray_t_119(void *w, void *l); +extern void lin_to_win_struct_SteamParamStringArray_t_119(void *l, void *w); + +extern void win_to_lin_struct_LeaderboardEntry_t_119(void *w, void *l); +extern void lin_to_win_struct_LeaderboardEntry_t_119(void *l, void *w); + +extern void win_to_lin_struct_P2PSessionState_t_119(void *w, void *l); +extern void lin_to_win_struct_P2PSessionState_t_119(void *l, void *w); + +extern void win_to_lin_struct_CCallbackBase_119(void *w, void *l); +extern void lin_to_win_struct_CCallbackBase_119(void *l, void *w); + diff --git a/lsteamclient/struct_converters_120.cpp b/lsteamclient/struct_converters_120.cpp index 2b0c0f73..d5a9d221 100644 --- a/lsteamclient/struct_converters_120.cpp +++ b/lsteamclient/struct_converters_120.cpp @@ -46,7 +46,7 @@ void win_to_lin_struct_FriendGameInfo_t_120(void *w, void *l) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_120 *win = (struct winFriendGameInfo_t_120 *)w; - win_to_lin_struct_CGameID_120(&win->m_gameID, &lin->m_gameID); + lin->m_gameID = win->m_gameID; lin->m_unGameIP = win->m_unGameIP; lin->m_usGamePort = win->m_usGamePort; lin->m_usQueryPort = win->m_usQueryPort; @@ -57,7 +57,7 @@ void lin_to_win_struct_FriendGameInfo_t_120(void *l, void *w) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_120 *win = (struct winFriendGameInfo_t_120 *)w; - lin_to_win_struct_CGameID_120(&lin->m_gameID, &win->m_gameID); + win->m_gameID = lin->m_gameID; win->m_unGameIP = lin->m_unGameIP; win->m_usGamePort = lin->m_usGamePort; win->m_usQueryPort = lin->m_usQueryPort; @@ -86,28 +86,6 @@ void lin_to_win_struct_FriendSessionStateInfo_t_120(void *l, void *w) win->m_uiPublishedToFriendsSessionInstance = lin->m_uiPublishedToFriendsSessionInstance; } -#pragma pack( push, 8 ) -struct winMatchMakingKeyValuePair_t_120 { - char m_szKey[256]; - char m_szValue[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void win_to_lin_struct_MatchMakingKeyValuePair_t_120(void *w, void *l) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_120 *win = (struct winMatchMakingKeyValuePair_t_120 *)w; - memcpy(lin->m_szKey, win->m_szKey, sizeof(lin->m_szKey)); - memcpy(lin->m_szValue, win->m_szValue, sizeof(lin->m_szValue)); -} - -void lin_to_win_struct_MatchMakingKeyValuePair_t_120(void *l, void *w) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_120 *win = (struct winMatchMakingKeyValuePair_t_120 *)w; - memcpy(win->m_szKey, lin->m_szKey, sizeof(win->m_szKey)); - memcpy(win->m_szValue, lin->m_szValue, sizeof(win->m_szValue)); -} - #pragma pack( push, 8 ) struct winservernetadr_t_120 { uint16 m_usConnectionPort; diff --git a/lsteamclient/struct_converters_120.h b/lsteamclient/struct_converters_120.h new file mode 100644 index 00000000..a74410ce --- /dev/null +++ b/lsteamclient/struct_converters_120.h @@ -0,0 +1,27 @@ +extern void win_to_lin_struct_CallbackMsg_t_120(void *w, void *l); +extern void lin_to_win_struct_CallbackMsg_t_120(void *l, void *w); + +extern void win_to_lin_struct_FriendGameInfo_t_120(void *w, void *l); +extern void lin_to_win_struct_FriendGameInfo_t_120(void *l, void *w); + +extern void win_to_lin_struct_FriendSessionStateInfo_t_120(void *w, void *l); +extern void lin_to_win_struct_FriendSessionStateInfo_t_120(void *l, void *w); + +extern void win_to_lin_struct_servernetadr_t_120(void *w, void *l); +extern void lin_to_win_struct_servernetadr_t_120(void *l, void *w); + +extern void win_to_lin_struct_gameserveritem_t_120(void *w, void *l); +extern void lin_to_win_struct_gameserveritem_t_120(void *l, void *w); + +extern void win_to_lin_struct_SteamParamStringArray_t_120(void *w, void *l); +extern void lin_to_win_struct_SteamParamStringArray_t_120(void *l, void *w); + +extern void win_to_lin_struct_LeaderboardEntry_t_120(void *w, void *l); +extern void lin_to_win_struct_LeaderboardEntry_t_120(void *l, void *w); + +extern void win_to_lin_struct_P2PSessionState_t_120(void *w, void *l); +extern void lin_to_win_struct_P2PSessionState_t_120(void *l, void *w); + +extern void win_to_lin_struct_CCallbackBase_120(void *w, void *l); +extern void lin_to_win_struct_CCallbackBase_120(void *l, void *w); + diff --git a/lsteamclient/struct_converters_121.cpp b/lsteamclient/struct_converters_121.cpp index d57ee0e1..6572324c 100644 --- a/lsteamclient/struct_converters_121.cpp +++ b/lsteamclient/struct_converters_121.cpp @@ -46,7 +46,7 @@ void win_to_lin_struct_FriendGameInfo_t_121(void *w, void *l) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_121 *win = (struct winFriendGameInfo_t_121 *)w; - win_to_lin_struct_CGameID_121(&win->m_gameID, &lin->m_gameID); + lin->m_gameID = win->m_gameID; lin->m_unGameIP = win->m_unGameIP; lin->m_usGamePort = win->m_usGamePort; lin->m_usQueryPort = win->m_usQueryPort; @@ -57,7 +57,7 @@ void lin_to_win_struct_FriendGameInfo_t_121(void *l, void *w) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_121 *win = (struct winFriendGameInfo_t_121 *)w; - lin_to_win_struct_CGameID_121(&lin->m_gameID, &win->m_gameID); + win->m_gameID = lin->m_gameID; win->m_unGameIP = lin->m_unGameIP; win->m_usGamePort = lin->m_usGamePort; win->m_usQueryPort = lin->m_usQueryPort; @@ -86,28 +86,6 @@ void lin_to_win_struct_FriendSessionStateInfo_t_121(void *l, void *w) win->m_uiPublishedToFriendsSessionInstance = lin->m_uiPublishedToFriendsSessionInstance; } -#pragma pack( push, 8 ) -struct winMatchMakingKeyValuePair_t_121 { - char m_szKey[256]; - char m_szValue[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void win_to_lin_struct_MatchMakingKeyValuePair_t_121(void *w, void *l) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_121 *win = (struct winMatchMakingKeyValuePair_t_121 *)w; - memcpy(lin->m_szKey, win->m_szKey, sizeof(lin->m_szKey)); - memcpy(lin->m_szValue, win->m_szValue, sizeof(lin->m_szValue)); -} - -void lin_to_win_struct_MatchMakingKeyValuePair_t_121(void *l, void *w) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_121 *win = (struct winMatchMakingKeyValuePair_t_121 *)w; - memcpy(win->m_szKey, lin->m_szKey, sizeof(win->m_szKey)); - memcpy(win->m_szValue, lin->m_szValue, sizeof(win->m_szValue)); -} - #pragma pack( push, 8 ) struct winservernetadr_t_121 { uint16 m_usConnectionPort; diff --git a/lsteamclient/struct_converters_121.h b/lsteamclient/struct_converters_121.h new file mode 100644 index 00000000..f0fe68ae --- /dev/null +++ b/lsteamclient/struct_converters_121.h @@ -0,0 +1,27 @@ +extern void win_to_lin_struct_CallbackMsg_t_121(void *w, void *l); +extern void lin_to_win_struct_CallbackMsg_t_121(void *l, void *w); + +extern void win_to_lin_struct_FriendGameInfo_t_121(void *w, void *l); +extern void lin_to_win_struct_FriendGameInfo_t_121(void *l, void *w); + +extern void win_to_lin_struct_FriendSessionStateInfo_t_121(void *w, void *l); +extern void lin_to_win_struct_FriendSessionStateInfo_t_121(void *l, void *w); + +extern void win_to_lin_struct_servernetadr_t_121(void *w, void *l); +extern void lin_to_win_struct_servernetadr_t_121(void *l, void *w); + +extern void win_to_lin_struct_gameserveritem_t_121(void *w, void *l); +extern void lin_to_win_struct_gameserveritem_t_121(void *l, void *w); + +extern void win_to_lin_struct_SteamParamStringArray_t_121(void *w, void *l); +extern void lin_to_win_struct_SteamParamStringArray_t_121(void *l, void *w); + +extern void win_to_lin_struct_LeaderboardEntry_t_121(void *w, void *l); +extern void lin_to_win_struct_LeaderboardEntry_t_121(void *l, void *w); + +extern void win_to_lin_struct_P2PSessionState_t_121(void *w, void *l); +extern void lin_to_win_struct_P2PSessionState_t_121(void *l, void *w); + +extern void win_to_lin_struct_CCallbackBase_121(void *w, void *l); +extern void lin_to_win_struct_CCallbackBase_121(void *l, void *w); + diff --git a/lsteamclient/struct_converters_122.cpp b/lsteamclient/struct_converters_122.cpp index 09f1bc7e..f6eb73e6 100644 --- a/lsteamclient/struct_converters_122.cpp +++ b/lsteamclient/struct_converters_122.cpp @@ -46,7 +46,7 @@ void win_to_lin_struct_FriendGameInfo_t_122(void *w, void *l) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_122 *win = (struct winFriendGameInfo_t_122 *)w; - win_to_lin_struct_CGameID_122(&win->m_gameID, &lin->m_gameID); + lin->m_gameID = win->m_gameID; lin->m_unGameIP = win->m_unGameIP; lin->m_usGamePort = win->m_usGamePort; lin->m_usQueryPort = win->m_usQueryPort; @@ -57,7 +57,7 @@ void lin_to_win_struct_FriendGameInfo_t_122(void *l, void *w) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_122 *win = (struct winFriendGameInfo_t_122 *)w; - lin_to_win_struct_CGameID_122(&lin->m_gameID, &win->m_gameID); + win->m_gameID = lin->m_gameID; win->m_unGameIP = lin->m_unGameIP; win->m_usGamePort = lin->m_usGamePort; win->m_usQueryPort = lin->m_usQueryPort; @@ -86,28 +86,6 @@ void lin_to_win_struct_FriendSessionStateInfo_t_122(void *l, void *w) win->m_uiPublishedToFriendsSessionInstance = lin->m_uiPublishedToFriendsSessionInstance; } -#pragma pack( push, 8 ) -struct winMatchMakingKeyValuePair_t_122 { - char m_szKey[256]; - char m_szValue[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void win_to_lin_struct_MatchMakingKeyValuePair_t_122(void *w, void *l) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_122 *win = (struct winMatchMakingKeyValuePair_t_122 *)w; - memcpy(lin->m_szKey, win->m_szKey, sizeof(lin->m_szKey)); - memcpy(lin->m_szValue, win->m_szValue, sizeof(lin->m_szValue)); -} - -void lin_to_win_struct_MatchMakingKeyValuePair_t_122(void *l, void *w) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_122 *win = (struct winMatchMakingKeyValuePair_t_122 *)w; - memcpy(win->m_szKey, lin->m_szKey, sizeof(win->m_szKey)); - memcpy(win->m_szValue, lin->m_szValue, sizeof(win->m_szValue)); -} - #pragma pack( push, 8 ) struct winservernetadr_t_122 { uint16 m_usConnectionPort; diff --git a/lsteamclient/struct_converters_122.h b/lsteamclient/struct_converters_122.h new file mode 100644 index 00000000..127b7d9a --- /dev/null +++ b/lsteamclient/struct_converters_122.h @@ -0,0 +1,27 @@ +extern void win_to_lin_struct_CallbackMsg_t_122(void *w, void *l); +extern void lin_to_win_struct_CallbackMsg_t_122(void *l, void *w); + +extern void win_to_lin_struct_FriendGameInfo_t_122(void *w, void *l); +extern void lin_to_win_struct_FriendGameInfo_t_122(void *l, void *w); + +extern void win_to_lin_struct_FriendSessionStateInfo_t_122(void *w, void *l); +extern void lin_to_win_struct_FriendSessionStateInfo_t_122(void *l, void *w); + +extern void win_to_lin_struct_servernetadr_t_122(void *w, void *l); +extern void lin_to_win_struct_servernetadr_t_122(void *l, void *w); + +extern void win_to_lin_struct_gameserveritem_t_122(void *w, void *l); +extern void lin_to_win_struct_gameserveritem_t_122(void *l, void *w); + +extern void win_to_lin_struct_SteamParamStringArray_t_122(void *w, void *l); +extern void lin_to_win_struct_SteamParamStringArray_t_122(void *l, void *w); + +extern void win_to_lin_struct_LeaderboardEntry_t_122(void *w, void *l); +extern void lin_to_win_struct_LeaderboardEntry_t_122(void *l, void *w); + +extern void win_to_lin_struct_P2PSessionState_t_122(void *w, void *l); +extern void lin_to_win_struct_P2PSessionState_t_122(void *l, void *w); + +extern void win_to_lin_struct_CCallbackBase_122(void *w, void *l); +extern void lin_to_win_struct_CCallbackBase_122(void *l, void *w); + diff --git a/lsteamclient/struct_converters_123.cpp b/lsteamclient/struct_converters_123.cpp index 10119dff..a86475c8 100644 --- a/lsteamclient/struct_converters_123.cpp +++ b/lsteamclient/struct_converters_123.cpp @@ -74,7 +74,7 @@ void win_to_lin_struct_FriendGameInfo_t_123(void *w, void *l) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_123 *win = (struct winFriendGameInfo_t_123 *)w; - win_to_lin_struct_CGameID_123(&win->m_gameID, &lin->m_gameID); + lin->m_gameID = win->m_gameID; lin->m_unGameIP = win->m_unGameIP; lin->m_usGamePort = win->m_usGamePort; lin->m_usQueryPort = win->m_usQueryPort; @@ -85,7 +85,7 @@ void lin_to_win_struct_FriendGameInfo_t_123(void *l, void *w) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_123 *win = (struct winFriendGameInfo_t_123 *)w; - lin_to_win_struct_CGameID_123(&lin->m_gameID, &win->m_gameID); + win->m_gameID = lin->m_gameID; win->m_unGameIP = lin->m_unGameIP; win->m_usGamePort = lin->m_usGamePort; win->m_usQueryPort = lin->m_usQueryPort; @@ -114,28 +114,6 @@ void lin_to_win_struct_FriendSessionStateInfo_t_123(void *l, void *w) win->m_uiPublishedToFriendsSessionInstance = lin->m_uiPublishedToFriendsSessionInstance; } -#pragma pack( push, 8 ) -struct winMatchMakingKeyValuePair_t_123 { - char m_szKey[256]; - char m_szValue[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void win_to_lin_struct_MatchMakingKeyValuePair_t_123(void *w, void *l) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_123 *win = (struct winMatchMakingKeyValuePair_t_123 *)w; - memcpy(lin->m_szKey, win->m_szKey, sizeof(lin->m_szKey)); - memcpy(lin->m_szValue, win->m_szValue, sizeof(lin->m_szValue)); -} - -void lin_to_win_struct_MatchMakingKeyValuePair_t_123(void *l, void *w) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_123 *win = (struct winMatchMakingKeyValuePair_t_123 *)w; - memcpy(win->m_szKey, lin->m_szKey, sizeof(win->m_szKey)); - memcpy(win->m_szValue, lin->m_szValue, sizeof(win->m_szValue)); -} - #pragma pack( push, 8 ) struct winservernetadr_t_123 { uint16 m_usConnectionPort; diff --git a/lsteamclient/struct_converters_123.h b/lsteamclient/struct_converters_123.h new file mode 100644 index 00000000..6a74b3f7 --- /dev/null +++ b/lsteamclient/struct_converters_123.h @@ -0,0 +1,39 @@ +extern void win_to_lin_struct__123(void *w, void *l); +extern void lin_to_win_struct__123(void *l, void *w); + +extern void win_to_lin_struct_CallbackMsg_t_123(void *w, void *l); +extern void lin_to_win_struct_CallbackMsg_t_123(void *l, void *w); + +extern void win_to_lin_struct_FriendGameInfo_t_123(void *w, void *l); +extern void lin_to_win_struct_FriendGameInfo_t_123(void *l, void *w); + +extern void win_to_lin_struct_FriendSessionStateInfo_t_123(void *w, void *l); +extern void lin_to_win_struct_FriendSessionStateInfo_t_123(void *l, void *w); + +extern void win_to_lin_struct_servernetadr_t_123(void *w, void *l); +extern void lin_to_win_struct_servernetadr_t_123(void *l, void *w); + +extern void win_to_lin_struct_gameserveritem_t_123(void *w, void *l); +extern void lin_to_win_struct_gameserveritem_t_123(void *l, void *w); + +extern void win_to_lin_struct_SteamParamStringArray_t_123(void *w, void *l); +extern void lin_to_win_struct_SteamParamStringArray_t_123(void *l, void *w); + +extern void win_to_lin_struct_LeaderboardEntry_t_123(void *w, void *l); +extern void lin_to_win_struct_LeaderboardEntry_t_123(void *l, void *w); + +extern void win_to_lin_struct_P2PSessionState_t_123(void *w, void *l); +extern void lin_to_win_struct_P2PSessionState_t_123(void *l, void *w); + +extern void win_to_lin_struct_CCallbackBase_123(void *w, void *l); +extern void lin_to_win_struct_CCallbackBase_123(void *l, void *w); + +extern void win_to_lin_struct__123(void *w, void *l); +extern void lin_to_win_struct__123(void *l, void *w); + +extern void win_to_lin_struct__123(void *w, void *l); +extern void lin_to_win_struct__123(void *l, void *w); + +extern void win_to_lin_struct__123(void *w, void *l); +extern void lin_to_win_struct__123(void *l, void *w); + diff --git a/lsteamclient/struct_converters_123a.cpp b/lsteamclient/struct_converters_123a.cpp index deb09976..12f6ea6d 100644 --- a/lsteamclient/struct_converters_123a.cpp +++ b/lsteamclient/struct_converters_123a.cpp @@ -74,7 +74,7 @@ void win_to_lin_struct_FriendGameInfo_t_123a(void *w, void *l) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_123a *win = (struct winFriendGameInfo_t_123a *)w; - win_to_lin_struct_CGameID_123a(&win->m_gameID, &lin->m_gameID); + lin->m_gameID = win->m_gameID; lin->m_unGameIP = win->m_unGameIP; lin->m_usGamePort = win->m_usGamePort; lin->m_usQueryPort = win->m_usQueryPort; @@ -85,7 +85,7 @@ void lin_to_win_struct_FriendGameInfo_t_123a(void *l, void *w) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_123a *win = (struct winFriendGameInfo_t_123a *)w; - lin_to_win_struct_CGameID_123a(&lin->m_gameID, &win->m_gameID); + win->m_gameID = lin->m_gameID; win->m_unGameIP = lin->m_unGameIP; win->m_usGamePort = lin->m_usGamePort; win->m_usQueryPort = lin->m_usQueryPort; @@ -114,28 +114,6 @@ void lin_to_win_struct_FriendSessionStateInfo_t_123a(void *l, void *w) win->m_uiPublishedToFriendsSessionInstance = lin->m_uiPublishedToFriendsSessionInstance; } -#pragma pack( push, 8 ) -struct winMatchMakingKeyValuePair_t_123a { - char m_szKey[256]; - char m_szValue[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void win_to_lin_struct_MatchMakingKeyValuePair_t_123a(void *w, void *l) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_123a *win = (struct winMatchMakingKeyValuePair_t_123a *)w; - memcpy(lin->m_szKey, win->m_szKey, sizeof(lin->m_szKey)); - memcpy(lin->m_szValue, win->m_szValue, sizeof(lin->m_szValue)); -} - -void lin_to_win_struct_MatchMakingKeyValuePair_t_123a(void *l, void *w) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_123a *win = (struct winMatchMakingKeyValuePair_t_123a *)w; - memcpy(win->m_szKey, lin->m_szKey, sizeof(win->m_szKey)); - memcpy(win->m_szValue, lin->m_szValue, sizeof(win->m_szValue)); -} - #pragma pack( push, 8 ) struct winservernetadr_t_123a { uint16 m_usConnectionPort; diff --git a/lsteamclient/struct_converters_123a.h b/lsteamclient/struct_converters_123a.h new file mode 100644 index 00000000..aad37a0b --- /dev/null +++ b/lsteamclient/struct_converters_123a.h @@ -0,0 +1,39 @@ +extern void win_to_lin_struct__123a(void *w, void *l); +extern void lin_to_win_struct__123a(void *l, void *w); + +extern void win_to_lin_struct_CallbackMsg_t_123a(void *w, void *l); +extern void lin_to_win_struct_CallbackMsg_t_123a(void *l, void *w); + +extern void win_to_lin_struct_FriendGameInfo_t_123a(void *w, void *l); +extern void lin_to_win_struct_FriendGameInfo_t_123a(void *l, void *w); + +extern void win_to_lin_struct_FriendSessionStateInfo_t_123a(void *w, void *l); +extern void lin_to_win_struct_FriendSessionStateInfo_t_123a(void *l, void *w); + +extern void win_to_lin_struct_servernetadr_t_123a(void *w, void *l); +extern void lin_to_win_struct_servernetadr_t_123a(void *l, void *w); + +extern void win_to_lin_struct_gameserveritem_t_123a(void *w, void *l); +extern void lin_to_win_struct_gameserveritem_t_123a(void *l, void *w); + +extern void win_to_lin_struct_SteamParamStringArray_t_123a(void *w, void *l); +extern void lin_to_win_struct_SteamParamStringArray_t_123a(void *l, void *w); + +extern void win_to_lin_struct_LeaderboardEntry_t_123a(void *w, void *l); +extern void lin_to_win_struct_LeaderboardEntry_t_123a(void *l, void *w); + +extern void win_to_lin_struct_P2PSessionState_t_123a(void *w, void *l); +extern void lin_to_win_struct_P2PSessionState_t_123a(void *l, void *w); + +extern void win_to_lin_struct_CCallbackBase_123a(void *w, void *l); +extern void lin_to_win_struct_CCallbackBase_123a(void *l, void *w); + +extern void win_to_lin_struct__123a(void *w, void *l); +extern void lin_to_win_struct__123a(void *l, void *w); + +extern void win_to_lin_struct__123a(void *w, void *l); +extern void lin_to_win_struct__123a(void *l, void *w); + +extern void win_to_lin_struct__123a(void *w, void *l); +extern void lin_to_win_struct__123a(void *l, void *w); + diff --git a/lsteamclient/struct_converters_124.cpp b/lsteamclient/struct_converters_124.cpp index 855280ed..c726ee73 100644 --- a/lsteamclient/struct_converters_124.cpp +++ b/lsteamclient/struct_converters_124.cpp @@ -74,7 +74,7 @@ void win_to_lin_struct_FriendGameInfo_t_124(void *w, void *l) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_124 *win = (struct winFriendGameInfo_t_124 *)w; - win_to_lin_struct_CGameID_124(&win->m_gameID, &lin->m_gameID); + lin->m_gameID = win->m_gameID; lin->m_unGameIP = win->m_unGameIP; lin->m_usGamePort = win->m_usGamePort; lin->m_usQueryPort = win->m_usQueryPort; @@ -85,7 +85,7 @@ void lin_to_win_struct_FriendGameInfo_t_124(void *l, void *w) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_124 *win = (struct winFriendGameInfo_t_124 *)w; - lin_to_win_struct_CGameID_124(&lin->m_gameID, &win->m_gameID); + win->m_gameID = lin->m_gameID; win->m_unGameIP = lin->m_unGameIP; win->m_usGamePort = lin->m_usGamePort; win->m_usQueryPort = lin->m_usQueryPort; @@ -114,28 +114,6 @@ void lin_to_win_struct_FriendSessionStateInfo_t_124(void *l, void *w) win->m_uiPublishedToFriendsSessionInstance = lin->m_uiPublishedToFriendsSessionInstance; } -#pragma pack( push, 8 ) -struct winMatchMakingKeyValuePair_t_124 { - char m_szKey[256]; - char m_szValue[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void win_to_lin_struct_MatchMakingKeyValuePair_t_124(void *w, void *l) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_124 *win = (struct winMatchMakingKeyValuePair_t_124 *)w; - memcpy(lin->m_szKey, win->m_szKey, sizeof(lin->m_szKey)); - memcpy(lin->m_szValue, win->m_szValue, sizeof(lin->m_szValue)); -} - -void lin_to_win_struct_MatchMakingKeyValuePair_t_124(void *l, void *w) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_124 *win = (struct winMatchMakingKeyValuePair_t_124 *)w; - memcpy(win->m_szKey, lin->m_szKey, sizeof(win->m_szKey)); - memcpy(win->m_szValue, lin->m_szValue, sizeof(win->m_szValue)); -} - #pragma pack( push, 8 ) struct winservernetadr_t_124 { uint16 m_usConnectionPort; diff --git a/lsteamclient/struct_converters_124.h b/lsteamclient/struct_converters_124.h new file mode 100644 index 00000000..aa6b36c9 --- /dev/null +++ b/lsteamclient/struct_converters_124.h @@ -0,0 +1,39 @@ +extern void win_to_lin_struct__124(void *w, void *l); +extern void lin_to_win_struct__124(void *l, void *w); + +extern void win_to_lin_struct_CallbackMsg_t_124(void *w, void *l); +extern void lin_to_win_struct_CallbackMsg_t_124(void *l, void *w); + +extern void win_to_lin_struct_FriendGameInfo_t_124(void *w, void *l); +extern void lin_to_win_struct_FriendGameInfo_t_124(void *l, void *w); + +extern void win_to_lin_struct_FriendSessionStateInfo_t_124(void *w, void *l); +extern void lin_to_win_struct_FriendSessionStateInfo_t_124(void *l, void *w); + +extern void win_to_lin_struct_servernetadr_t_124(void *w, void *l); +extern void lin_to_win_struct_servernetadr_t_124(void *l, void *w); + +extern void win_to_lin_struct_gameserveritem_t_124(void *w, void *l); +extern void lin_to_win_struct_gameserveritem_t_124(void *l, void *w); + +extern void win_to_lin_struct_SteamParamStringArray_t_124(void *w, void *l); +extern void lin_to_win_struct_SteamParamStringArray_t_124(void *l, void *w); + +extern void win_to_lin_struct_LeaderboardEntry_t_124(void *w, void *l); +extern void lin_to_win_struct_LeaderboardEntry_t_124(void *l, void *w); + +extern void win_to_lin_struct_P2PSessionState_t_124(void *w, void *l); +extern void lin_to_win_struct_P2PSessionState_t_124(void *l, void *w); + +extern void win_to_lin_struct_CCallbackBase_124(void *w, void *l); +extern void lin_to_win_struct_CCallbackBase_124(void *l, void *w); + +extern void win_to_lin_struct__124(void *w, void *l); +extern void lin_to_win_struct__124(void *l, void *w); + +extern void win_to_lin_struct__124(void *w, void *l); +extern void lin_to_win_struct__124(void *l, void *w); + +extern void win_to_lin_struct__124(void *w, void *l); +extern void lin_to_win_struct__124(void *l, void *w); + diff --git a/lsteamclient/struct_converters_125.cpp b/lsteamclient/struct_converters_125.cpp index 20164317..01a12729 100644 --- a/lsteamclient/struct_converters_125.cpp +++ b/lsteamclient/struct_converters_125.cpp @@ -88,7 +88,7 @@ void win_to_lin_struct_FriendGameInfo_t_125(void *w, void *l) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_125 *win = (struct winFriendGameInfo_t_125 *)w; - win_to_lin_struct_CGameID_125(&win->m_gameID, &lin->m_gameID); + lin->m_gameID = win->m_gameID; lin->m_unGameIP = win->m_unGameIP; lin->m_usGamePort = win->m_usGamePort; lin->m_usQueryPort = win->m_usQueryPort; @@ -99,7 +99,7 @@ void lin_to_win_struct_FriendGameInfo_t_125(void *l, void *w) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_125 *win = (struct winFriendGameInfo_t_125 *)w; - lin_to_win_struct_CGameID_125(&lin->m_gameID, &win->m_gameID); + win->m_gameID = lin->m_gameID; win->m_unGameIP = lin->m_unGameIP; win->m_usGamePort = lin->m_usGamePort; win->m_usQueryPort = lin->m_usQueryPort; @@ -128,28 +128,6 @@ void lin_to_win_struct_FriendSessionStateInfo_t_125(void *l, void *w) win->m_uiPublishedToFriendsSessionInstance = lin->m_uiPublishedToFriendsSessionInstance; } -#pragma pack( push, 8 ) -struct winMatchMakingKeyValuePair_t_125 { - char m_szKey[256]; - char m_szValue[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void win_to_lin_struct_MatchMakingKeyValuePair_t_125(void *w, void *l) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_125 *win = (struct winMatchMakingKeyValuePair_t_125 *)w; - memcpy(lin->m_szKey, win->m_szKey, sizeof(lin->m_szKey)); - memcpy(lin->m_szValue, win->m_szValue, sizeof(lin->m_szValue)); -} - -void lin_to_win_struct_MatchMakingKeyValuePair_t_125(void *l, void *w) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_125 *win = (struct winMatchMakingKeyValuePair_t_125 *)w; - memcpy(win->m_szKey, lin->m_szKey, sizeof(win->m_szKey)); - memcpy(win->m_szValue, lin->m_szValue, sizeof(win->m_szValue)); -} - #pragma pack( push, 8 ) struct winservernetadr_t_125 { uint16 m_usConnectionPort; diff --git a/lsteamclient/struct_converters_125.h b/lsteamclient/struct_converters_125.h new file mode 100644 index 00000000..b2d1e6d3 --- /dev/null +++ b/lsteamclient/struct_converters_125.h @@ -0,0 +1,39 @@ +extern void win_to_lin_struct__125(void *w, void *l); +extern void lin_to_win_struct__125(void *l, void *w); + +extern void win_to_lin_struct_CallbackMsg_t_125(void *w, void *l); +extern void lin_to_win_struct_CallbackMsg_t_125(void *l, void *w); + +extern void win_to_lin_struct_FriendGameInfo_t_125(void *w, void *l); +extern void lin_to_win_struct_FriendGameInfo_t_125(void *l, void *w); + +extern void win_to_lin_struct_FriendSessionStateInfo_t_125(void *w, void *l); +extern void lin_to_win_struct_FriendSessionStateInfo_t_125(void *l, void *w); + +extern void win_to_lin_struct_servernetadr_t_125(void *w, void *l); +extern void lin_to_win_struct_servernetadr_t_125(void *l, void *w); + +extern void win_to_lin_struct_gameserveritem_t_125(void *w, void *l); +extern void lin_to_win_struct_gameserveritem_t_125(void *l, void *w); + +extern void win_to_lin_struct_SteamParamStringArray_t_125(void *w, void *l); +extern void lin_to_win_struct_SteamParamStringArray_t_125(void *l, void *w); + +extern void win_to_lin_struct_LeaderboardEntry_t_125(void *w, void *l); +extern void lin_to_win_struct_LeaderboardEntry_t_125(void *l, void *w); + +extern void win_to_lin_struct_P2PSessionState_t_125(void *w, void *l); +extern void lin_to_win_struct_P2PSessionState_t_125(void *l, void *w); + +extern void win_to_lin_struct_CCallbackBase_125(void *w, void *l); +extern void lin_to_win_struct_CCallbackBase_125(void *l, void *w); + +extern void win_to_lin_struct__125(void *w, void *l); +extern void lin_to_win_struct__125(void *l, void *w); + +extern void win_to_lin_struct__125(void *w, void *l); +extern void lin_to_win_struct__125(void *l, void *w); + +extern void win_to_lin_struct__125(void *w, void *l); +extern void lin_to_win_struct__125(void *l, void *w); + diff --git a/lsteamclient/struct_converters_126.cpp b/lsteamclient/struct_converters_126.cpp index 10fa18fd..b9982ceb 100644 --- a/lsteamclient/struct_converters_126.cpp +++ b/lsteamclient/struct_converters_126.cpp @@ -74,7 +74,7 @@ void win_to_lin_struct_FriendGameInfo_t_126(void *w, void *l) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_126 *win = (struct winFriendGameInfo_t_126 *)w; - win_to_lin_struct_CGameID_126(&win->m_gameID, &lin->m_gameID); + lin->m_gameID = win->m_gameID; lin->m_unGameIP = win->m_unGameIP; lin->m_usGamePort = win->m_usGamePort; lin->m_usQueryPort = win->m_usQueryPort; @@ -85,7 +85,7 @@ void lin_to_win_struct_FriendGameInfo_t_126(void *l, void *w) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_126 *win = (struct winFriendGameInfo_t_126 *)w; - lin_to_win_struct_CGameID_126(&lin->m_gameID, &win->m_gameID); + win->m_gameID = lin->m_gameID; win->m_unGameIP = lin->m_unGameIP; win->m_usGamePort = lin->m_usGamePort; win->m_usQueryPort = lin->m_usQueryPort; @@ -114,28 +114,6 @@ void lin_to_win_struct_FriendSessionStateInfo_t_126(void *l, void *w) win->m_uiPublishedToFriendsSessionInstance = lin->m_uiPublishedToFriendsSessionInstance; } -#pragma pack( push, 8 ) -struct winMatchMakingKeyValuePair_t_126 { - char m_szKey[256]; - char m_szValue[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void win_to_lin_struct_MatchMakingKeyValuePair_t_126(void *w, void *l) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_126 *win = (struct winMatchMakingKeyValuePair_t_126 *)w; - memcpy(lin->m_szKey, win->m_szKey, sizeof(lin->m_szKey)); - memcpy(lin->m_szValue, win->m_szValue, sizeof(lin->m_szValue)); -} - -void lin_to_win_struct_MatchMakingKeyValuePair_t_126(void *l, void *w) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_126 *win = (struct winMatchMakingKeyValuePair_t_126 *)w; - memcpy(win->m_szKey, lin->m_szKey, sizeof(win->m_szKey)); - memcpy(win->m_szValue, lin->m_szValue, sizeof(win->m_szValue)); -} - #pragma pack( push, 8 ) struct winservernetadr_t_126 { uint16 m_usConnectionPort; diff --git a/lsteamclient/struct_converters_126.h b/lsteamclient/struct_converters_126.h new file mode 100644 index 00000000..36efc498 --- /dev/null +++ b/lsteamclient/struct_converters_126.h @@ -0,0 +1,42 @@ +extern void win_to_lin_struct__126(void *w, void *l); +extern void lin_to_win_struct__126(void *l, void *w); + +extern void win_to_lin_struct_CallbackMsg_t_126(void *w, void *l); +extern void lin_to_win_struct_CallbackMsg_t_126(void *l, void *w); + +extern void win_to_lin_struct_FriendGameInfo_t_126(void *w, void *l); +extern void lin_to_win_struct_FriendGameInfo_t_126(void *l, void *w); + +extern void win_to_lin_struct_FriendSessionStateInfo_t_126(void *w, void *l); +extern void lin_to_win_struct_FriendSessionStateInfo_t_126(void *l, void *w); + +extern void win_to_lin_struct_servernetadr_t_126(void *w, void *l); +extern void lin_to_win_struct_servernetadr_t_126(void *l, void *w); + +extern void win_to_lin_struct_gameserveritem_t_126(void *w, void *l); +extern void lin_to_win_struct_gameserveritem_t_126(void *l, void *w); + +extern void win_to_lin_struct_SteamParamStringArray_t_126(void *w, void *l); +extern void lin_to_win_struct_SteamParamStringArray_t_126(void *l, void *w); + +extern void win_to_lin_struct_LeaderboardEntry_t_126(void *w, void *l); +extern void lin_to_win_struct_LeaderboardEntry_t_126(void *l, void *w); + +extern void win_to_lin_struct_P2PSessionState_t_126(void *w, void *l); +extern void lin_to_win_struct_P2PSessionState_t_126(void *l, void *w); + +extern void win_to_lin_struct_SteamUGCDetails_t_126(void *w, void *l); +extern void lin_to_win_struct_SteamUGCDetails_t_126(void *l, void *w); + +extern void win_to_lin_struct_CCallbackBase_126(void *w, void *l); +extern void lin_to_win_struct_CCallbackBase_126(void *l, void *w); + +extern void win_to_lin_struct__126(void *w, void *l); +extern void lin_to_win_struct__126(void *l, void *w); + +extern void win_to_lin_struct__126(void *w, void *l); +extern void lin_to_win_struct__126(void *l, void *w); + +extern void win_to_lin_struct__126(void *w, void *l); +extern void lin_to_win_struct__126(void *l, void *w); + diff --git a/lsteamclient/struct_converters_126a.cpp b/lsteamclient/struct_converters_126a.cpp index c62bcab4..08bf7156 100644 --- a/lsteamclient/struct_converters_126a.cpp +++ b/lsteamclient/struct_converters_126a.cpp @@ -74,7 +74,7 @@ void win_to_lin_struct_FriendGameInfo_t_126a(void *w, void *l) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_126a *win = (struct winFriendGameInfo_t_126a *)w; - win_to_lin_struct_CGameID_126a(&win->m_gameID, &lin->m_gameID); + lin->m_gameID = win->m_gameID; lin->m_unGameIP = win->m_unGameIP; lin->m_usGamePort = win->m_usGamePort; lin->m_usQueryPort = win->m_usQueryPort; @@ -85,7 +85,7 @@ void lin_to_win_struct_FriendGameInfo_t_126a(void *l, void *w) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_126a *win = (struct winFriendGameInfo_t_126a *)w; - lin_to_win_struct_CGameID_126a(&lin->m_gameID, &win->m_gameID); + win->m_gameID = lin->m_gameID; win->m_unGameIP = lin->m_unGameIP; win->m_usGamePort = lin->m_usGamePort; win->m_usQueryPort = lin->m_usQueryPort; @@ -114,28 +114,6 @@ void lin_to_win_struct_FriendSessionStateInfo_t_126a(void *l, void *w) win->m_uiPublishedToFriendsSessionInstance = lin->m_uiPublishedToFriendsSessionInstance; } -#pragma pack( push, 8 ) -struct winMatchMakingKeyValuePair_t_126a { - char m_szKey[256]; - char m_szValue[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void win_to_lin_struct_MatchMakingKeyValuePair_t_126a(void *w, void *l) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_126a *win = (struct winMatchMakingKeyValuePair_t_126a *)w; - memcpy(lin->m_szKey, win->m_szKey, sizeof(lin->m_szKey)); - memcpy(lin->m_szValue, win->m_szValue, sizeof(lin->m_szValue)); -} - -void lin_to_win_struct_MatchMakingKeyValuePair_t_126a(void *l, void *w) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_126a *win = (struct winMatchMakingKeyValuePair_t_126a *)w; - memcpy(win->m_szKey, lin->m_szKey, sizeof(win->m_szKey)); - memcpy(win->m_szValue, lin->m_szValue, sizeof(win->m_szValue)); -} - #pragma pack( push, 8 ) struct winservernetadr_t_126a { uint16 m_usConnectionPort; diff --git a/lsteamclient/struct_converters_126a.h b/lsteamclient/struct_converters_126a.h new file mode 100644 index 00000000..452fbd7f --- /dev/null +++ b/lsteamclient/struct_converters_126a.h @@ -0,0 +1,42 @@ +extern void win_to_lin_struct__126a(void *w, void *l); +extern void lin_to_win_struct__126a(void *l, void *w); + +extern void win_to_lin_struct_CallbackMsg_t_126a(void *w, void *l); +extern void lin_to_win_struct_CallbackMsg_t_126a(void *l, void *w); + +extern void win_to_lin_struct_FriendGameInfo_t_126a(void *w, void *l); +extern void lin_to_win_struct_FriendGameInfo_t_126a(void *l, void *w); + +extern void win_to_lin_struct_FriendSessionStateInfo_t_126a(void *w, void *l); +extern void lin_to_win_struct_FriendSessionStateInfo_t_126a(void *l, void *w); + +extern void win_to_lin_struct_servernetadr_t_126a(void *w, void *l); +extern void lin_to_win_struct_servernetadr_t_126a(void *l, void *w); + +extern void win_to_lin_struct_gameserveritem_t_126a(void *w, void *l); +extern void lin_to_win_struct_gameserveritem_t_126a(void *l, void *w); + +extern void win_to_lin_struct_SteamParamStringArray_t_126a(void *w, void *l); +extern void lin_to_win_struct_SteamParamStringArray_t_126a(void *l, void *w); + +extern void win_to_lin_struct_LeaderboardEntry_t_126a(void *w, void *l); +extern void lin_to_win_struct_LeaderboardEntry_t_126a(void *l, void *w); + +extern void win_to_lin_struct_P2PSessionState_t_126a(void *w, void *l); +extern void lin_to_win_struct_P2PSessionState_t_126a(void *l, void *w); + +extern void win_to_lin_struct_SteamUGCDetails_t_126a(void *w, void *l); +extern void lin_to_win_struct_SteamUGCDetails_t_126a(void *l, void *w); + +extern void win_to_lin_struct_CCallbackBase_126a(void *w, void *l); +extern void lin_to_win_struct_CCallbackBase_126a(void *l, void *w); + +extern void win_to_lin_struct__126a(void *w, void *l); +extern void lin_to_win_struct__126a(void *l, void *w); + +extern void win_to_lin_struct__126a(void *w, void *l); +extern void lin_to_win_struct__126a(void *l, void *w); + +extern void win_to_lin_struct__126a(void *w, void *l); +extern void lin_to_win_struct__126a(void *l, void *w); + diff --git a/lsteamclient/struct_converters_127.cpp b/lsteamclient/struct_converters_127.cpp index 66a7f08f..34e804c8 100644 --- a/lsteamclient/struct_converters_127.cpp +++ b/lsteamclient/struct_converters_127.cpp @@ -74,7 +74,7 @@ void win_to_lin_struct_FriendGameInfo_t_127(void *w, void *l) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_127 *win = (struct winFriendGameInfo_t_127 *)w; - win_to_lin_struct_CGameID_127(&win->m_gameID, &lin->m_gameID); + lin->m_gameID = win->m_gameID; lin->m_unGameIP = win->m_unGameIP; lin->m_usGamePort = win->m_usGamePort; lin->m_usQueryPort = win->m_usQueryPort; @@ -85,7 +85,7 @@ void lin_to_win_struct_FriendGameInfo_t_127(void *l, void *w) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_127 *win = (struct winFriendGameInfo_t_127 *)w; - lin_to_win_struct_CGameID_127(&lin->m_gameID, &win->m_gameID); + win->m_gameID = lin->m_gameID; win->m_unGameIP = lin->m_unGameIP; win->m_usGamePort = lin->m_usGamePort; win->m_usQueryPort = lin->m_usQueryPort; @@ -114,28 +114,6 @@ void lin_to_win_struct_FriendSessionStateInfo_t_127(void *l, void *w) win->m_uiPublishedToFriendsSessionInstance = lin->m_uiPublishedToFriendsSessionInstance; } -#pragma pack( push, 8 ) -struct winMatchMakingKeyValuePair_t_127 { - char m_szKey[256]; - char m_szValue[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void win_to_lin_struct_MatchMakingKeyValuePair_t_127(void *w, void *l) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_127 *win = (struct winMatchMakingKeyValuePair_t_127 *)w; - memcpy(lin->m_szKey, win->m_szKey, sizeof(lin->m_szKey)); - memcpy(lin->m_szValue, win->m_szValue, sizeof(lin->m_szValue)); -} - -void lin_to_win_struct_MatchMakingKeyValuePair_t_127(void *l, void *w) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_127 *win = (struct winMatchMakingKeyValuePair_t_127 *)w; - memcpy(win->m_szKey, lin->m_szKey, sizeof(win->m_szKey)); - memcpy(win->m_szValue, lin->m_szValue, sizeof(win->m_szValue)); -} - #pragma pack( push, 8 ) struct winservernetadr_t_127 { uint16 m_usConnectionPort; diff --git a/lsteamclient/struct_converters_127.h b/lsteamclient/struct_converters_127.h new file mode 100644 index 00000000..ac8da398 --- /dev/null +++ b/lsteamclient/struct_converters_127.h @@ -0,0 +1,45 @@ +extern void win_to_lin_struct__127(void *w, void *l); +extern void lin_to_win_struct__127(void *l, void *w); + +extern void win_to_lin_struct_CallbackMsg_t_127(void *w, void *l); +extern void lin_to_win_struct_CallbackMsg_t_127(void *l, void *w); + +extern void win_to_lin_struct_FriendGameInfo_t_127(void *w, void *l); +extern void lin_to_win_struct_FriendGameInfo_t_127(void *l, void *w); + +extern void win_to_lin_struct_FriendSessionStateInfo_t_127(void *w, void *l); +extern void lin_to_win_struct_FriendSessionStateInfo_t_127(void *l, void *w); + +extern void win_to_lin_struct_servernetadr_t_127(void *w, void *l); +extern void lin_to_win_struct_servernetadr_t_127(void *l, void *w); + +extern void win_to_lin_struct_gameserveritem_t_127(void *w, void *l); +extern void lin_to_win_struct_gameserveritem_t_127(void *l, void *w); + +extern void win_to_lin_struct_SteamParamStringArray_t_127(void *w, void *l); +extern void lin_to_win_struct_SteamParamStringArray_t_127(void *l, void *w); + +extern void win_to_lin_struct_LeaderboardEntry_t_127(void *w, void *l); +extern void lin_to_win_struct_LeaderboardEntry_t_127(void *l, void *w); + +extern void win_to_lin_struct_P2PSessionState_t_127(void *w, void *l); +extern void lin_to_win_struct_P2PSessionState_t_127(void *l, void *w); + +extern void win_to_lin_struct__127(void *w, void *l); +extern void lin_to_win_struct__127(void *l, void *w); + +extern void win_to_lin_struct_SteamUGCDetails_t_127(void *w, void *l); +extern void lin_to_win_struct_SteamUGCDetails_t_127(void *l, void *w); + +extern void win_to_lin_struct_CCallbackBase_127(void *w, void *l); +extern void lin_to_win_struct_CCallbackBase_127(void *l, void *w); + +extern void win_to_lin_struct__127(void *w, void *l); +extern void lin_to_win_struct__127(void *l, void *w); + +extern void win_to_lin_struct__127(void *w, void *l); +extern void lin_to_win_struct__127(void *l, void *w); + +extern void win_to_lin_struct__127(void *w, void *l); +extern void lin_to_win_struct__127(void *l, void *w); + diff --git a/lsteamclient/struct_converters_128.cpp b/lsteamclient/struct_converters_128.cpp index f53173c7..0c971c14 100644 --- a/lsteamclient/struct_converters_128.cpp +++ b/lsteamclient/struct_converters_128.cpp @@ -74,7 +74,7 @@ void win_to_lin_struct_FriendGameInfo_t_128(void *w, void *l) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_128 *win = (struct winFriendGameInfo_t_128 *)w; - win_to_lin_struct_CGameID_128(&win->m_gameID, &lin->m_gameID); + lin->m_gameID = win->m_gameID; lin->m_unGameIP = win->m_unGameIP; lin->m_usGamePort = win->m_usGamePort; lin->m_usQueryPort = win->m_usQueryPort; @@ -85,7 +85,7 @@ void lin_to_win_struct_FriendGameInfo_t_128(void *l, void *w) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_128 *win = (struct winFriendGameInfo_t_128 *)w; - lin_to_win_struct_CGameID_128(&lin->m_gameID, &win->m_gameID); + win->m_gameID = lin->m_gameID; win->m_unGameIP = lin->m_unGameIP; win->m_usGamePort = lin->m_usGamePort; win->m_usQueryPort = lin->m_usQueryPort; @@ -114,28 +114,6 @@ void lin_to_win_struct_FriendSessionStateInfo_t_128(void *l, void *w) win->m_uiPublishedToFriendsSessionInstance = lin->m_uiPublishedToFriendsSessionInstance; } -#pragma pack( push, 8 ) -struct winMatchMakingKeyValuePair_t_128 { - char m_szKey[256]; - char m_szValue[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void win_to_lin_struct_MatchMakingKeyValuePair_t_128(void *w, void *l) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_128 *win = (struct winMatchMakingKeyValuePair_t_128 *)w; - memcpy(lin->m_szKey, win->m_szKey, sizeof(lin->m_szKey)); - memcpy(lin->m_szValue, win->m_szValue, sizeof(lin->m_szValue)); -} - -void lin_to_win_struct_MatchMakingKeyValuePair_t_128(void *l, void *w) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_128 *win = (struct winMatchMakingKeyValuePair_t_128 *)w; - memcpy(win->m_szKey, lin->m_szKey, sizeof(win->m_szKey)); - memcpy(win->m_szValue, lin->m_szValue, sizeof(win->m_szValue)); -} - #pragma pack( push, 8 ) struct winservernetadr_t_128 { uint16 m_usConnectionPort; @@ -485,24 +463,6 @@ void lin_to_win_struct_SteamUGCDetails_t_128(void *l, void *w) win->m_flScore = lin->m_flScore; } -#pragma pack( push, 8 ) -struct winSteamUGCQueryCompleted_t_20 { - UGCQueryHandle_t m_handle; - EResult m_eResult; - uint32 m_unNumResultsReturned; - uint32 m_unTotalMatchingResults; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_SteamUGCQueryCompleted_t_20(void *l, void *w) -{ - SteamUGCQueryCompleted_t *lin = (SteamUGCQueryCompleted_t *)l; - struct winSteamUGCQueryCompleted_t_20 *win = (struct winSteamUGCQueryCompleted_t_20 *)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; -} - #pragma pack( push, 8 ) struct winSteamUGCRequestUGCDetailsResult_t_9760 { SteamUGCDetails_t m_details; diff --git a/lsteamclient/struct_converters_128.h b/lsteamclient/struct_converters_128.h new file mode 100644 index 00000000..4ab6a1ba --- /dev/null +++ b/lsteamclient/struct_converters_128.h @@ -0,0 +1,45 @@ +extern void win_to_lin_struct__128(void *w, void *l); +extern void lin_to_win_struct__128(void *l, void *w); + +extern void win_to_lin_struct_CallbackMsg_t_128(void *w, void *l); +extern void lin_to_win_struct_CallbackMsg_t_128(void *l, void *w); + +extern void win_to_lin_struct_FriendGameInfo_t_128(void *w, void *l); +extern void lin_to_win_struct_FriendGameInfo_t_128(void *l, void *w); + +extern void win_to_lin_struct_FriendSessionStateInfo_t_128(void *w, void *l); +extern void lin_to_win_struct_FriendSessionStateInfo_t_128(void *l, void *w); + +extern void win_to_lin_struct_servernetadr_t_128(void *w, void *l); +extern void lin_to_win_struct_servernetadr_t_128(void *l, void *w); + +extern void win_to_lin_struct_gameserveritem_t_128(void *w, void *l); +extern void lin_to_win_struct_gameserveritem_t_128(void *l, void *w); + +extern void win_to_lin_struct_SteamParamStringArray_t_128(void *w, void *l); +extern void lin_to_win_struct_SteamParamStringArray_t_128(void *l, void *w); + +extern void win_to_lin_struct_LeaderboardEntry_t_128(void *w, void *l); +extern void lin_to_win_struct_LeaderboardEntry_t_128(void *l, void *w); + +extern void win_to_lin_struct_P2PSessionState_t_128(void *w, void *l); +extern void lin_to_win_struct_P2PSessionState_t_128(void *l, void *w); + +extern void win_to_lin_struct__128(void *w, void *l); +extern void lin_to_win_struct__128(void *l, void *w); + +extern void win_to_lin_struct_SteamUGCDetails_t_128(void *w, void *l); +extern void lin_to_win_struct_SteamUGCDetails_t_128(void *l, void *w); + +extern void win_to_lin_struct_CCallbackBase_128(void *w, void *l); +extern void lin_to_win_struct_CCallbackBase_128(void *l, void *w); + +extern void win_to_lin_struct__128(void *w, void *l); +extern void lin_to_win_struct__128(void *l, void *w); + +extern void win_to_lin_struct__128(void *w, void *l); +extern void lin_to_win_struct__128(void *l, void *w); + +extern void win_to_lin_struct__128(void *w, void *l); +extern void lin_to_win_struct__128(void *l, void *w); + diff --git a/lsteamclient/struct_converters_129.cpp b/lsteamclient/struct_converters_129.cpp index 16647f2f..86bc4fd9 100644 --- a/lsteamclient/struct_converters_129.cpp +++ b/lsteamclient/struct_converters_129.cpp @@ -74,7 +74,7 @@ void win_to_lin_struct_FriendGameInfo_t_129(void *w, void *l) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_129 *win = (struct winFriendGameInfo_t_129 *)w; - win_to_lin_struct_CGameID_129(&win->m_gameID, &lin->m_gameID); + lin->m_gameID = win->m_gameID; lin->m_unGameIP = win->m_unGameIP; lin->m_usGamePort = win->m_usGamePort; lin->m_usQueryPort = win->m_usQueryPort; @@ -85,7 +85,7 @@ void lin_to_win_struct_FriendGameInfo_t_129(void *l, void *w) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_129 *win = (struct winFriendGameInfo_t_129 *)w; - lin_to_win_struct_CGameID_129(&lin->m_gameID, &win->m_gameID); + win->m_gameID = lin->m_gameID; win->m_unGameIP = lin->m_unGameIP; win->m_usGamePort = lin->m_usGamePort; win->m_usQueryPort = lin->m_usQueryPort; @@ -114,28 +114,6 @@ void lin_to_win_struct_FriendSessionStateInfo_t_129(void *l, void *w) win->m_uiPublishedToFriendsSessionInstance = lin->m_uiPublishedToFriendsSessionInstance; } -#pragma pack( push, 8 ) -struct winMatchMakingKeyValuePair_t_129 { - char m_szKey[256]; - char m_szValue[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void win_to_lin_struct_MatchMakingKeyValuePair_t_129(void *w, void *l) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_129 *win = (struct winMatchMakingKeyValuePair_t_129 *)w; - memcpy(lin->m_szKey, win->m_szKey, sizeof(lin->m_szKey)); - memcpy(lin->m_szValue, win->m_szValue, sizeof(lin->m_szValue)); -} - -void lin_to_win_struct_MatchMakingKeyValuePair_t_129(void *l, void *w) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_129 *win = (struct winMatchMakingKeyValuePair_t_129 *)w; - memcpy(win->m_szKey, lin->m_szKey, sizeof(win->m_szKey)); - memcpy(win->m_szValue, lin->m_szValue, sizeof(win->m_szValue)); -} - #pragma pack( push, 8 ) struct winservernetadr_t_129 { uint16 m_usConnectionPort; @@ -449,20 +427,6 @@ void lin_to_win_struct_SteamUGCDetails_t_129(void *l, void *w) win->m_flScore = lin->m_flScore; } -#pragma pack( push, 8 ) -struct winSteamUGCRequestUGCDetailsResult_t_9764 { - SteamUGCDetails_t m_details; - bool m_bCachedData; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_SteamUGCRequestUGCDetailsResult_t_9764(void *l, void *w) -{ - SteamUGCRequestUGCDetailsResult_t *lin = (SteamUGCRequestUGCDetailsResult_t *)l; - struct winSteamUGCRequestUGCDetailsResult_t_9764 *win = (struct winSteamUGCRequestUGCDetailsResult_t_9764 *)w; - lin_to_win_struct_SteamUGCDetails_t_129(&lin->m_details, &win->m_details); - win->m_bCachedData = lin->m_bCachedData; -} - #pragma pack( push, 8 ) struct winCCallbackBase_129 { uint8 m_nCallbackFlags; diff --git a/lsteamclient/struct_converters_129.h b/lsteamclient/struct_converters_129.h new file mode 100644 index 00000000..87f56fb9 --- /dev/null +++ b/lsteamclient/struct_converters_129.h @@ -0,0 +1,45 @@ +extern void win_to_lin_struct__129(void *w, void *l); +extern void lin_to_win_struct__129(void *l, void *w); + +extern void win_to_lin_struct_CallbackMsg_t_129(void *w, void *l); +extern void lin_to_win_struct_CallbackMsg_t_129(void *l, void *w); + +extern void win_to_lin_struct_FriendGameInfo_t_129(void *w, void *l); +extern void lin_to_win_struct_FriendGameInfo_t_129(void *l, void *w); + +extern void win_to_lin_struct_FriendSessionStateInfo_t_129(void *w, void *l); +extern void lin_to_win_struct_FriendSessionStateInfo_t_129(void *l, void *w); + +extern void win_to_lin_struct_servernetadr_t_129(void *w, void *l); +extern void lin_to_win_struct_servernetadr_t_129(void *l, void *w); + +extern void win_to_lin_struct_gameserveritem_t_129(void *w, void *l); +extern void lin_to_win_struct_gameserveritem_t_129(void *l, void *w); + +extern void win_to_lin_struct_SteamParamStringArray_t_129(void *w, void *l); +extern void lin_to_win_struct_SteamParamStringArray_t_129(void *l, void *w); + +extern void win_to_lin_struct_LeaderboardEntry_t_129(void *w, void *l); +extern void lin_to_win_struct_LeaderboardEntry_t_129(void *l, void *w); + +extern void win_to_lin_struct_P2PSessionState_t_129(void *w, void *l); +extern void lin_to_win_struct_P2PSessionState_t_129(void *l, void *w); + +extern void win_to_lin_struct__129(void *w, void *l); +extern void lin_to_win_struct__129(void *l, void *w); + +extern void win_to_lin_struct_SteamUGCDetails_t_129(void *w, void *l); +extern void lin_to_win_struct_SteamUGCDetails_t_129(void *l, void *w); + +extern void win_to_lin_struct_CCallbackBase_129(void *w, void *l); +extern void lin_to_win_struct_CCallbackBase_129(void *l, void *w); + +extern void win_to_lin_struct__129(void *w, void *l); +extern void lin_to_win_struct__129(void *l, void *w); + +extern void win_to_lin_struct__129(void *w, void *l); +extern void lin_to_win_struct__129(void *l, void *w); + +extern void win_to_lin_struct__129(void *w, void *l); +extern void lin_to_win_struct__129(void *l, void *w); + diff --git a/lsteamclient/struct_converters_129a.cpp b/lsteamclient/struct_converters_129a.cpp index 5075d653..424bc11c 100644 --- a/lsteamclient/struct_converters_129a.cpp +++ b/lsteamclient/struct_converters_129a.cpp @@ -74,7 +74,7 @@ void win_to_lin_struct_FriendGameInfo_t_129a(void *w, void *l) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_129a *win = (struct winFriendGameInfo_t_129a *)w; - win_to_lin_struct_CGameID_129a(&win->m_gameID, &lin->m_gameID); + lin->m_gameID = win->m_gameID; lin->m_unGameIP = win->m_unGameIP; lin->m_usGamePort = win->m_usGamePort; lin->m_usQueryPort = win->m_usQueryPort; @@ -85,7 +85,7 @@ void lin_to_win_struct_FriendGameInfo_t_129a(void *l, void *w) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_129a *win = (struct winFriendGameInfo_t_129a *)w; - lin_to_win_struct_CGameID_129a(&lin->m_gameID, &win->m_gameID); + win->m_gameID = lin->m_gameID; win->m_unGameIP = lin->m_unGameIP; win->m_usGamePort = lin->m_usGamePort; win->m_usQueryPort = lin->m_usQueryPort; @@ -114,28 +114,6 @@ void lin_to_win_struct_FriendSessionStateInfo_t_129a(void *l, void *w) win->m_uiPublishedToFriendsSessionInstance = lin->m_uiPublishedToFriendsSessionInstance; } -#pragma pack( push, 8 ) -struct winMatchMakingKeyValuePair_t_129a { - char m_szKey[256]; - char m_szValue[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void win_to_lin_struct_MatchMakingKeyValuePair_t_129a(void *w, void *l) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_129a *win = (struct winMatchMakingKeyValuePair_t_129a *)w; - memcpy(lin->m_szKey, win->m_szKey, sizeof(lin->m_szKey)); - memcpy(lin->m_szValue, win->m_szValue, sizeof(lin->m_szValue)); -} - -void lin_to_win_struct_MatchMakingKeyValuePair_t_129a(void *l, void *w) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_129a *win = (struct winMatchMakingKeyValuePair_t_129a *)w; - memcpy(win->m_szKey, lin->m_szKey, sizeof(win->m_szKey)); - memcpy(win->m_szValue, lin->m_szValue, sizeof(win->m_szValue)); -} - #pragma pack( push, 8 ) struct winservernetadr_t_129a { uint16 m_usConnectionPort; diff --git a/lsteamclient/struct_converters_129a.h b/lsteamclient/struct_converters_129a.h new file mode 100644 index 00000000..7b3190c1 --- /dev/null +++ b/lsteamclient/struct_converters_129a.h @@ -0,0 +1,45 @@ +extern void win_to_lin_struct__129a(void *w, void *l); +extern void lin_to_win_struct__129a(void *l, void *w); + +extern void win_to_lin_struct_CallbackMsg_t_129a(void *w, void *l); +extern void lin_to_win_struct_CallbackMsg_t_129a(void *l, void *w); + +extern void win_to_lin_struct_FriendGameInfo_t_129a(void *w, void *l); +extern void lin_to_win_struct_FriendGameInfo_t_129a(void *l, void *w); + +extern void win_to_lin_struct_FriendSessionStateInfo_t_129a(void *w, void *l); +extern void lin_to_win_struct_FriendSessionStateInfo_t_129a(void *l, void *w); + +extern void win_to_lin_struct_servernetadr_t_129a(void *w, void *l); +extern void lin_to_win_struct_servernetadr_t_129a(void *l, void *w); + +extern void win_to_lin_struct_gameserveritem_t_129a(void *w, void *l); +extern void lin_to_win_struct_gameserveritem_t_129a(void *l, void *w); + +extern void win_to_lin_struct_SteamParamStringArray_t_129a(void *w, void *l); +extern void lin_to_win_struct_SteamParamStringArray_t_129a(void *l, void *w); + +extern void win_to_lin_struct_LeaderboardEntry_t_129a(void *w, void *l); +extern void lin_to_win_struct_LeaderboardEntry_t_129a(void *l, void *w); + +extern void win_to_lin_struct_P2PSessionState_t_129a(void *w, void *l); +extern void lin_to_win_struct_P2PSessionState_t_129a(void *l, void *w); + +extern void win_to_lin_struct__129a(void *w, void *l); +extern void lin_to_win_struct__129a(void *l, void *w); + +extern void win_to_lin_struct_SteamUGCDetails_t_129a(void *w, void *l); +extern void lin_to_win_struct_SteamUGCDetails_t_129a(void *l, void *w); + +extern void win_to_lin_struct_CCallbackBase_129a(void *w, void *l); +extern void lin_to_win_struct_CCallbackBase_129a(void *l, void *w); + +extern void win_to_lin_struct__129a(void *w, void *l); +extern void lin_to_win_struct__129a(void *l, void *w); + +extern void win_to_lin_struct__129a(void *w, void *l); +extern void lin_to_win_struct__129a(void *l, void *w); + +extern void win_to_lin_struct__129a(void *w, void *l); +extern void lin_to_win_struct__129a(void *l, void *w); + diff --git a/lsteamclient/struct_converters_130.cpp b/lsteamclient/struct_converters_130.cpp index a24b0bbc..ed8be2c1 100644 --- a/lsteamclient/struct_converters_130.cpp +++ b/lsteamclient/struct_converters_130.cpp @@ -74,7 +74,7 @@ void win_to_lin_struct_FriendGameInfo_t_130(void *w, void *l) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_130 *win = (struct winFriendGameInfo_t_130 *)w; - win_to_lin_struct_CGameID_130(&win->m_gameID, &lin->m_gameID); + lin->m_gameID = win->m_gameID; lin->m_unGameIP = win->m_unGameIP; lin->m_usGamePort = win->m_usGamePort; lin->m_usQueryPort = win->m_usQueryPort; @@ -85,7 +85,7 @@ void lin_to_win_struct_FriendGameInfo_t_130(void *l, void *w) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_130 *win = (struct winFriendGameInfo_t_130 *)w; - lin_to_win_struct_CGameID_130(&lin->m_gameID, &win->m_gameID); + win->m_gameID = lin->m_gameID; win->m_unGameIP = lin->m_unGameIP; win->m_usGamePort = lin->m_usGamePort; win->m_usQueryPort = lin->m_usQueryPort; @@ -114,28 +114,6 @@ void lin_to_win_struct_FriendSessionStateInfo_t_130(void *l, void *w) win->m_uiPublishedToFriendsSessionInstance = lin->m_uiPublishedToFriendsSessionInstance; } -#pragma pack( push, 8 ) -struct winMatchMakingKeyValuePair_t_130 { - char m_szKey[256]; - char m_szValue[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void win_to_lin_struct_MatchMakingKeyValuePair_t_130(void *w, void *l) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_130 *win = (struct winMatchMakingKeyValuePair_t_130 *)w; - memcpy(lin->m_szKey, win->m_szKey, sizeof(lin->m_szKey)); - memcpy(lin->m_szValue, win->m_szValue, sizeof(lin->m_szValue)); -} - -void lin_to_win_struct_MatchMakingKeyValuePair_t_130(void *l, void *w) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_130 *win = (struct winMatchMakingKeyValuePair_t_130 *)w; - memcpy(win->m_szKey, lin->m_szKey, sizeof(win->m_szKey)); - memcpy(win->m_szValue, lin->m_szValue, sizeof(win->m_szValue)); -} - #pragma pack( push, 8 ) struct winservernetadr_t_130 { uint16 m_usConnectionPort; diff --git a/lsteamclient/struct_converters_130.h b/lsteamclient/struct_converters_130.h new file mode 100644 index 00000000..91f7f9a5 --- /dev/null +++ b/lsteamclient/struct_converters_130.h @@ -0,0 +1,45 @@ +extern void win_to_lin_struct__130(void *w, void *l); +extern void lin_to_win_struct__130(void *l, void *w); + +extern void win_to_lin_struct_CallbackMsg_t_130(void *w, void *l); +extern void lin_to_win_struct_CallbackMsg_t_130(void *l, void *w); + +extern void win_to_lin_struct_FriendGameInfo_t_130(void *w, void *l); +extern void lin_to_win_struct_FriendGameInfo_t_130(void *l, void *w); + +extern void win_to_lin_struct_FriendSessionStateInfo_t_130(void *w, void *l); +extern void lin_to_win_struct_FriendSessionStateInfo_t_130(void *l, void *w); + +extern void win_to_lin_struct_servernetadr_t_130(void *w, void *l); +extern void lin_to_win_struct_servernetadr_t_130(void *l, void *w); + +extern void win_to_lin_struct_gameserveritem_t_130(void *w, void *l); +extern void lin_to_win_struct_gameserveritem_t_130(void *l, void *w); + +extern void win_to_lin_struct_SteamParamStringArray_t_130(void *w, void *l); +extern void lin_to_win_struct_SteamParamStringArray_t_130(void *l, void *w); + +extern void win_to_lin_struct_LeaderboardEntry_t_130(void *w, void *l); +extern void lin_to_win_struct_LeaderboardEntry_t_130(void *l, void *w); + +extern void win_to_lin_struct_P2PSessionState_t_130(void *w, void *l); +extern void lin_to_win_struct_P2PSessionState_t_130(void *l, void *w); + +extern void win_to_lin_struct__130(void *w, void *l); +extern void lin_to_win_struct__130(void *l, void *w); + +extern void win_to_lin_struct_SteamUGCDetails_t_130(void *w, void *l); +extern void lin_to_win_struct_SteamUGCDetails_t_130(void *l, void *w); + +extern void win_to_lin_struct_CCallbackBase_130(void *w, void *l); +extern void lin_to_win_struct_CCallbackBase_130(void *l, void *w); + +extern void win_to_lin_struct__130(void *w, void *l); +extern void lin_to_win_struct__130(void *l, void *w); + +extern void win_to_lin_struct__130(void *w, void *l); +extern void lin_to_win_struct__130(void *l, void *w); + +extern void win_to_lin_struct__130(void *w, void *l); +extern void lin_to_win_struct__130(void *l, void *w); + diff --git a/lsteamclient/struct_converters_131.cpp b/lsteamclient/struct_converters_131.cpp index a5e4f9ae..9fb3c120 100644 --- a/lsteamclient/struct_converters_131.cpp +++ b/lsteamclient/struct_converters_131.cpp @@ -74,7 +74,7 @@ void win_to_lin_struct_FriendGameInfo_t_131(void *w, void *l) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_131 *win = (struct winFriendGameInfo_t_131 *)w; - win_to_lin_struct_CGameID_131(&win->m_gameID, &lin->m_gameID); + lin->m_gameID = win->m_gameID; lin->m_unGameIP = win->m_unGameIP; lin->m_usGamePort = win->m_usGamePort; lin->m_usQueryPort = win->m_usQueryPort; @@ -85,7 +85,7 @@ void lin_to_win_struct_FriendGameInfo_t_131(void *l, void *w) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_131 *win = (struct winFriendGameInfo_t_131 *)w; - lin_to_win_struct_CGameID_131(&lin->m_gameID, &win->m_gameID); + win->m_gameID = lin->m_gameID; win->m_unGameIP = lin->m_unGameIP; win->m_usGamePort = lin->m_usGamePort; win->m_usQueryPort = lin->m_usQueryPort; @@ -114,28 +114,6 @@ void lin_to_win_struct_FriendSessionStateInfo_t_131(void *l, void *w) win->m_uiPublishedToFriendsSessionInstance = lin->m_uiPublishedToFriendsSessionInstance; } -#pragma pack( push, 8 ) -struct winMatchMakingKeyValuePair_t_131 { - char m_szKey[256]; - char m_szValue[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void win_to_lin_struct_MatchMakingKeyValuePair_t_131(void *w, void *l) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_131 *win = (struct winMatchMakingKeyValuePair_t_131 *)w; - memcpy(lin->m_szKey, win->m_szKey, sizeof(lin->m_szKey)); - memcpy(lin->m_szValue, win->m_szValue, sizeof(lin->m_szValue)); -} - -void lin_to_win_struct_MatchMakingKeyValuePair_t_131(void *l, void *w) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_131 *win = (struct winMatchMakingKeyValuePair_t_131 *)w; - memcpy(win->m_szKey, lin->m_szKey, sizeof(win->m_szKey)); - memcpy(win->m_szValue, lin->m_szValue, sizeof(win->m_szValue)); -} - #pragma pack( push, 8 ) struct winservernetadr_t_131 { uint16 m_usConnectionPort; diff --git a/lsteamclient/struct_converters_131.h b/lsteamclient/struct_converters_131.h new file mode 100644 index 00000000..87f7e40d --- /dev/null +++ b/lsteamclient/struct_converters_131.h @@ -0,0 +1,45 @@ +extern void win_to_lin_struct__131(void *w, void *l); +extern void lin_to_win_struct__131(void *l, void *w); + +extern void win_to_lin_struct_CallbackMsg_t_131(void *w, void *l); +extern void lin_to_win_struct_CallbackMsg_t_131(void *l, void *w); + +extern void win_to_lin_struct_FriendGameInfo_t_131(void *w, void *l); +extern void lin_to_win_struct_FriendGameInfo_t_131(void *l, void *w); + +extern void win_to_lin_struct_FriendSessionStateInfo_t_131(void *w, void *l); +extern void lin_to_win_struct_FriendSessionStateInfo_t_131(void *l, void *w); + +extern void win_to_lin_struct_servernetadr_t_131(void *w, void *l); +extern void lin_to_win_struct_servernetadr_t_131(void *l, void *w); + +extern void win_to_lin_struct_gameserveritem_t_131(void *w, void *l); +extern void lin_to_win_struct_gameserveritem_t_131(void *l, void *w); + +extern void win_to_lin_struct_SteamParamStringArray_t_131(void *w, void *l); +extern void lin_to_win_struct_SteamParamStringArray_t_131(void *l, void *w); + +extern void win_to_lin_struct_LeaderboardEntry_t_131(void *w, void *l); +extern void lin_to_win_struct_LeaderboardEntry_t_131(void *l, void *w); + +extern void win_to_lin_struct_P2PSessionState_t_131(void *w, void *l); +extern void lin_to_win_struct_P2PSessionState_t_131(void *l, void *w); + +extern void win_to_lin_struct__131(void *w, void *l); +extern void lin_to_win_struct__131(void *l, void *w); + +extern void win_to_lin_struct_SteamUGCDetails_t_131(void *w, void *l); +extern void lin_to_win_struct_SteamUGCDetails_t_131(void *l, void *w); + +extern void win_to_lin_struct_CCallbackBase_131(void *w, void *l); +extern void lin_to_win_struct_CCallbackBase_131(void *l, void *w); + +extern void win_to_lin_struct__131(void *w, void *l); +extern void lin_to_win_struct__131(void *l, void *w); + +extern void win_to_lin_struct__131(void *w, void *l); +extern void lin_to_win_struct__131(void *l, void *w); + +extern void win_to_lin_struct__131(void *w, void *l); +extern void lin_to_win_struct__131(void *l, void *w); + diff --git a/lsteamclient/struct_converters_132.cpp b/lsteamclient/struct_converters_132.cpp index 54b77049..280f35f3 100644 --- a/lsteamclient/struct_converters_132.cpp +++ b/lsteamclient/struct_converters_132.cpp @@ -74,7 +74,7 @@ void win_to_lin_struct_FriendGameInfo_t_132(void *w, void *l) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_132 *win = (struct winFriendGameInfo_t_132 *)w; - win_to_lin_struct_CGameID_132(&win->m_gameID, &lin->m_gameID); + lin->m_gameID = win->m_gameID; lin->m_unGameIP = win->m_unGameIP; lin->m_usGamePort = win->m_usGamePort; lin->m_usQueryPort = win->m_usQueryPort; @@ -85,7 +85,7 @@ void lin_to_win_struct_FriendGameInfo_t_132(void *l, void *w) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_132 *win = (struct winFriendGameInfo_t_132 *)w; - lin_to_win_struct_CGameID_132(&lin->m_gameID, &win->m_gameID); + win->m_gameID = lin->m_gameID; win->m_unGameIP = lin->m_unGameIP; win->m_usGamePort = lin->m_usGamePort; win->m_usQueryPort = lin->m_usQueryPort; @@ -114,28 +114,6 @@ void lin_to_win_struct_FriendSessionStateInfo_t_132(void *l, void *w) win->m_uiPublishedToFriendsSessionInstance = lin->m_uiPublishedToFriendsSessionInstance; } -#pragma pack( push, 8 ) -struct winMatchMakingKeyValuePair_t_132 { - char m_szKey[256]; - char m_szValue[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void win_to_lin_struct_MatchMakingKeyValuePair_t_132(void *w, void *l) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_132 *win = (struct winMatchMakingKeyValuePair_t_132 *)w; - memcpy(lin->m_szKey, win->m_szKey, sizeof(lin->m_szKey)); - memcpy(lin->m_szValue, win->m_szValue, sizeof(lin->m_szValue)); -} - -void lin_to_win_struct_MatchMakingKeyValuePair_t_132(void *l, void *w) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_132 *win = (struct winMatchMakingKeyValuePair_t_132 *)w; - memcpy(win->m_szKey, lin->m_szKey, sizeof(win->m_szKey)); - memcpy(win->m_szValue, lin->m_szValue, sizeof(win->m_szValue)); -} - #pragma pack( push, 8 ) struct winservernetadr_t_132 { uint16 m_usConnectionPort; diff --git a/lsteamclient/struct_converters_132.h b/lsteamclient/struct_converters_132.h new file mode 100644 index 00000000..6ac5fb4b --- /dev/null +++ b/lsteamclient/struct_converters_132.h @@ -0,0 +1,48 @@ +extern void win_to_lin_struct_ValvePackingSentinel_t_132(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_132(void *l, void *w); + +extern void win_to_lin_struct_CallbackMsg_t_132(void *w, void *l); +extern void lin_to_win_struct_CallbackMsg_t_132(void *l, void *w); + +extern void win_to_lin_struct_FriendGameInfo_t_132(void *w, void *l); +extern void lin_to_win_struct_FriendGameInfo_t_132(void *l, void *w); + +extern void win_to_lin_struct_FriendSessionStateInfo_t_132(void *w, void *l); +extern void lin_to_win_struct_FriendSessionStateInfo_t_132(void *l, void *w); + +extern void win_to_lin_struct_servernetadr_t_132(void *w, void *l); +extern void lin_to_win_struct_servernetadr_t_132(void *l, void *w); + +extern void win_to_lin_struct_gameserveritem_t_132(void *w, void *l); +extern void lin_to_win_struct_gameserveritem_t_132(void *l, void *w); + +extern void win_to_lin_struct_SteamParamStringArray_t_132(void *w, void *l); +extern void lin_to_win_struct_SteamParamStringArray_t_132(void *l, void *w); + +extern void win_to_lin_struct_LeaderboardEntry_t_132(void *w, void *l); +extern void lin_to_win_struct_LeaderboardEntry_t_132(void *l, void *w); + +extern void win_to_lin_struct_P2PSessionState_t_132(void *w, void *l); +extern void lin_to_win_struct_P2PSessionState_t_132(void *l, void *w); + +extern void win_to_lin_struct_SteamControllerState_t_132(void *w, void *l); +extern void lin_to_win_struct_SteamControllerState_t_132(void *l, void *w); + +extern void win_to_lin_struct_SteamUGCDetails_t_132(void *w, void *l); +extern void lin_to_win_struct_SteamUGCDetails_t_132(void *l, void *w); + +extern void win_to_lin_struct_SteamItemDetails_t_132(void *w, void *l); +extern void lin_to_win_struct_SteamItemDetails_t_132(void *l, void *w); + +extern void win_to_lin_struct_CCallbackBase_132(void *w, void *l); +extern void lin_to_win_struct_CCallbackBase_132(void *l, void *w); + +extern void win_to_lin_struct_ValvePackingSentinel_t_132(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_132(void *l, void *w); + +extern void win_to_lin_struct_ValvePackingSentinel_t_132(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_132(void *l, void *w); + +extern void win_to_lin_struct_ValvePackingSentinel_t_132(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_132(void *l, void *w); + diff --git a/lsteamclient/struct_converters_133.cpp b/lsteamclient/struct_converters_133.cpp index 0f6e046d..7e533108 100644 --- a/lsteamclient/struct_converters_133.cpp +++ b/lsteamclient/struct_converters_133.cpp @@ -74,7 +74,7 @@ void win_to_lin_struct_FriendGameInfo_t_133(void *w, void *l) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_133 *win = (struct winFriendGameInfo_t_133 *)w; - win_to_lin_struct_CGameID_133(&win->m_gameID, &lin->m_gameID); + lin->m_gameID = win->m_gameID; lin->m_unGameIP = win->m_unGameIP; lin->m_usGamePort = win->m_usGamePort; lin->m_usQueryPort = win->m_usQueryPort; @@ -85,7 +85,7 @@ void lin_to_win_struct_FriendGameInfo_t_133(void *l, void *w) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_133 *win = (struct winFriendGameInfo_t_133 *)w; - lin_to_win_struct_CGameID_133(&lin->m_gameID, &win->m_gameID); + win->m_gameID = lin->m_gameID; win->m_unGameIP = lin->m_unGameIP; win->m_usGamePort = lin->m_usGamePort; win->m_usQueryPort = lin->m_usQueryPort; @@ -114,28 +114,6 @@ void lin_to_win_struct_FriendSessionStateInfo_t_133(void *l, void *w) win->m_uiPublishedToFriendsSessionInstance = lin->m_uiPublishedToFriendsSessionInstance; } -#pragma pack( push, 8 ) -struct winMatchMakingKeyValuePair_t_133 { - char m_szKey[256]; - char m_szValue[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void win_to_lin_struct_MatchMakingKeyValuePair_t_133(void *w, void *l) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_133 *win = (struct winMatchMakingKeyValuePair_t_133 *)w; - memcpy(lin->m_szKey, win->m_szKey, sizeof(lin->m_szKey)); - memcpy(lin->m_szValue, win->m_szValue, sizeof(lin->m_szValue)); -} - -void lin_to_win_struct_MatchMakingKeyValuePair_t_133(void *l, void *w) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_133 *win = (struct winMatchMakingKeyValuePair_t_133 *)w; - memcpy(win->m_szKey, lin->m_szKey, sizeof(win->m_szKey)); - memcpy(win->m_szValue, lin->m_szValue, sizeof(win->m_szValue)); -} - #pragma pack( push, 8 ) struct winservernetadr_t_133 { uint16 m_usConnectionPort; diff --git a/lsteamclient/struct_converters_133.h b/lsteamclient/struct_converters_133.h new file mode 100644 index 00000000..17318795 --- /dev/null +++ b/lsteamclient/struct_converters_133.h @@ -0,0 +1,48 @@ +extern void win_to_lin_struct_ValvePackingSentinel_t_133(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_133(void *l, void *w); + +extern void win_to_lin_struct_CallbackMsg_t_133(void *w, void *l); +extern void lin_to_win_struct_CallbackMsg_t_133(void *l, void *w); + +extern void win_to_lin_struct_FriendGameInfo_t_133(void *w, void *l); +extern void lin_to_win_struct_FriendGameInfo_t_133(void *l, void *w); + +extern void win_to_lin_struct_FriendSessionStateInfo_t_133(void *w, void *l); +extern void lin_to_win_struct_FriendSessionStateInfo_t_133(void *l, void *w); + +extern void win_to_lin_struct_servernetadr_t_133(void *w, void *l); +extern void lin_to_win_struct_servernetadr_t_133(void *l, void *w); + +extern void win_to_lin_struct_gameserveritem_t_133(void *w, void *l); +extern void lin_to_win_struct_gameserveritem_t_133(void *l, void *w); + +extern void win_to_lin_struct_SteamParamStringArray_t_133(void *w, void *l); +extern void lin_to_win_struct_SteamParamStringArray_t_133(void *l, void *w); + +extern void win_to_lin_struct_LeaderboardEntry_t_133(void *w, void *l); +extern void lin_to_win_struct_LeaderboardEntry_t_133(void *l, void *w); + +extern void win_to_lin_struct_P2PSessionState_t_133(void *w, void *l); +extern void lin_to_win_struct_P2PSessionState_t_133(void *l, void *w); + +extern void win_to_lin_struct_SteamControllerState001_t_133(void *w, void *l); +extern void lin_to_win_struct_SteamControllerState001_t_133(void *l, void *w); + +extern void win_to_lin_struct_SteamUGCDetails_t_133(void *w, void *l); +extern void lin_to_win_struct_SteamUGCDetails_t_133(void *l, void *w); + +extern void win_to_lin_struct_SteamItemDetails_t_133(void *w, void *l); +extern void lin_to_win_struct_SteamItemDetails_t_133(void *l, void *w); + +extern void win_to_lin_struct_CCallbackBase_133(void *w, void *l); +extern void lin_to_win_struct_CCallbackBase_133(void *l, void *w); + +extern void win_to_lin_struct_ValvePackingSentinel_t_133(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_133(void *l, void *w); + +extern void win_to_lin_struct_ValvePackingSentinel_t_133(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_133(void *l, void *w); + +extern void win_to_lin_struct_ValvePackingSentinel_t_133(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_133(void *l, void *w); + diff --git a/lsteamclient/struct_converters_133a.cpp b/lsteamclient/struct_converters_133a.cpp index 46d43d0e..2bb8a73b 100644 --- a/lsteamclient/struct_converters_133a.cpp +++ b/lsteamclient/struct_converters_133a.cpp @@ -74,7 +74,7 @@ void win_to_lin_struct_FriendGameInfo_t_133a(void *w, void *l) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_133a *win = (struct winFriendGameInfo_t_133a *)w; - win_to_lin_struct_CGameID_133a(&win->m_gameID, &lin->m_gameID); + lin->m_gameID = win->m_gameID; lin->m_unGameIP = win->m_unGameIP; lin->m_usGamePort = win->m_usGamePort; lin->m_usQueryPort = win->m_usQueryPort; @@ -85,7 +85,7 @@ void lin_to_win_struct_FriendGameInfo_t_133a(void *l, void *w) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_133a *win = (struct winFriendGameInfo_t_133a *)w; - lin_to_win_struct_CGameID_133a(&lin->m_gameID, &win->m_gameID); + win->m_gameID = lin->m_gameID; win->m_unGameIP = lin->m_unGameIP; win->m_usGamePort = lin->m_usGamePort; win->m_usQueryPort = lin->m_usQueryPort; @@ -114,28 +114,6 @@ void lin_to_win_struct_FriendSessionStateInfo_t_133a(void *l, void *w) win->m_uiPublishedToFriendsSessionInstance = lin->m_uiPublishedToFriendsSessionInstance; } -#pragma pack( push, 8 ) -struct winMatchMakingKeyValuePair_t_133a { - char m_szKey[256]; - char m_szValue[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void win_to_lin_struct_MatchMakingKeyValuePair_t_133a(void *w, void *l) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_133a *win = (struct winMatchMakingKeyValuePair_t_133a *)w; - memcpy(lin->m_szKey, win->m_szKey, sizeof(lin->m_szKey)); - memcpy(lin->m_szValue, win->m_szValue, sizeof(lin->m_szValue)); -} - -void lin_to_win_struct_MatchMakingKeyValuePair_t_133a(void *l, void *w) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_133a *win = (struct winMatchMakingKeyValuePair_t_133a *)w; - memcpy(win->m_szKey, lin->m_szKey, sizeof(win->m_szKey)); - memcpy(win->m_szValue, lin->m_szValue, sizeof(win->m_szValue)); -} - #pragma pack( push, 8 ) struct winservernetadr_t_133a { uint16 m_usConnectionPort; diff --git a/lsteamclient/struct_converters_133a.h b/lsteamclient/struct_converters_133a.h new file mode 100644 index 00000000..cbdb3474 --- /dev/null +++ b/lsteamclient/struct_converters_133a.h @@ -0,0 +1,48 @@ +extern void win_to_lin_struct_ValvePackingSentinel_t_133a(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_133a(void *l, void *w); + +extern void win_to_lin_struct_CallbackMsg_t_133a(void *w, void *l); +extern void lin_to_win_struct_CallbackMsg_t_133a(void *l, void *w); + +extern void win_to_lin_struct_FriendGameInfo_t_133a(void *w, void *l); +extern void lin_to_win_struct_FriendGameInfo_t_133a(void *l, void *w); + +extern void win_to_lin_struct_FriendSessionStateInfo_t_133a(void *w, void *l); +extern void lin_to_win_struct_FriendSessionStateInfo_t_133a(void *l, void *w); + +extern void win_to_lin_struct_servernetadr_t_133a(void *w, void *l); +extern void lin_to_win_struct_servernetadr_t_133a(void *l, void *w); + +extern void win_to_lin_struct_gameserveritem_t_133a(void *w, void *l); +extern void lin_to_win_struct_gameserveritem_t_133a(void *l, void *w); + +extern void win_to_lin_struct_SteamParamStringArray_t_133a(void *w, void *l); +extern void lin_to_win_struct_SteamParamStringArray_t_133a(void *l, void *w); + +extern void win_to_lin_struct_LeaderboardEntry_t_133a(void *w, void *l); +extern void lin_to_win_struct_LeaderboardEntry_t_133a(void *l, void *w); + +extern void win_to_lin_struct_P2PSessionState_t_133a(void *w, void *l); +extern void lin_to_win_struct_P2PSessionState_t_133a(void *l, void *w); + +extern void win_to_lin_struct_SteamControllerState001_t_133a(void *w, void *l); +extern void lin_to_win_struct_SteamControllerState001_t_133a(void *l, void *w); + +extern void win_to_lin_struct_SteamUGCDetails_t_133a(void *w, void *l); +extern void lin_to_win_struct_SteamUGCDetails_t_133a(void *l, void *w); + +extern void win_to_lin_struct_SteamItemDetails_t_133a(void *w, void *l); +extern void lin_to_win_struct_SteamItemDetails_t_133a(void *l, void *w); + +extern void win_to_lin_struct_CCallbackBase_133a(void *w, void *l); +extern void lin_to_win_struct_CCallbackBase_133a(void *l, void *w); + +extern void win_to_lin_struct_ValvePackingSentinel_t_133a(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_133a(void *l, void *w); + +extern void win_to_lin_struct_ValvePackingSentinel_t_133a(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_133a(void *l, void *w); + +extern void win_to_lin_struct_ValvePackingSentinel_t_133a(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_133a(void *l, void *w); + diff --git a/lsteamclient/struct_converters_133b.cpp b/lsteamclient/struct_converters_133b.cpp index 4abe9d5f..9ea093ff 100644 --- a/lsteamclient/struct_converters_133b.cpp +++ b/lsteamclient/struct_converters_133b.cpp @@ -74,7 +74,7 @@ void win_to_lin_struct_FriendGameInfo_t_133b(void *w, void *l) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_133b *win = (struct winFriendGameInfo_t_133b *)w; - win_to_lin_struct_CGameID_133b(&win->m_gameID, &lin->m_gameID); + lin->m_gameID = win->m_gameID; lin->m_unGameIP = win->m_unGameIP; lin->m_usGamePort = win->m_usGamePort; lin->m_usQueryPort = win->m_usQueryPort; @@ -85,7 +85,7 @@ void lin_to_win_struct_FriendGameInfo_t_133b(void *l, void *w) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_133b *win = (struct winFriendGameInfo_t_133b *)w; - lin_to_win_struct_CGameID_133b(&lin->m_gameID, &win->m_gameID); + win->m_gameID = lin->m_gameID; win->m_unGameIP = lin->m_unGameIP; win->m_usGamePort = lin->m_usGamePort; win->m_usQueryPort = lin->m_usQueryPort; @@ -114,28 +114,6 @@ void lin_to_win_struct_FriendSessionStateInfo_t_133b(void *l, void *w) win->m_uiPublishedToFriendsSessionInstance = lin->m_uiPublishedToFriendsSessionInstance; } -#pragma pack( push, 8 ) -struct winMatchMakingKeyValuePair_t_133b { - char m_szKey[256]; - char m_szValue[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void win_to_lin_struct_MatchMakingKeyValuePair_t_133b(void *w, void *l) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_133b *win = (struct winMatchMakingKeyValuePair_t_133b *)w; - memcpy(lin->m_szKey, win->m_szKey, sizeof(lin->m_szKey)); - memcpy(lin->m_szValue, win->m_szValue, sizeof(lin->m_szValue)); -} - -void lin_to_win_struct_MatchMakingKeyValuePair_t_133b(void *l, void *w) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_133b *win = (struct winMatchMakingKeyValuePair_t_133b *)w; - memcpy(win->m_szKey, lin->m_szKey, sizeof(win->m_szKey)); - memcpy(win->m_szValue, lin->m_szValue, sizeof(win->m_szValue)); -} - #pragma pack( push, 8 ) struct winservernetadr_t_133b { uint16 m_usConnectionPort; diff --git a/lsteamclient/struct_converters_133b.h b/lsteamclient/struct_converters_133b.h new file mode 100644 index 00000000..72c1ff5d --- /dev/null +++ b/lsteamclient/struct_converters_133b.h @@ -0,0 +1,48 @@ +extern void win_to_lin_struct_ValvePackingSentinel_t_133b(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_133b(void *l, void *w); + +extern void win_to_lin_struct_CallbackMsg_t_133b(void *w, void *l); +extern void lin_to_win_struct_CallbackMsg_t_133b(void *l, void *w); + +extern void win_to_lin_struct_FriendGameInfo_t_133b(void *w, void *l); +extern void lin_to_win_struct_FriendGameInfo_t_133b(void *l, void *w); + +extern void win_to_lin_struct_FriendSessionStateInfo_t_133b(void *w, void *l); +extern void lin_to_win_struct_FriendSessionStateInfo_t_133b(void *l, void *w); + +extern void win_to_lin_struct_servernetadr_t_133b(void *w, void *l); +extern void lin_to_win_struct_servernetadr_t_133b(void *l, void *w); + +extern void win_to_lin_struct_gameserveritem_t_133b(void *w, void *l); +extern void lin_to_win_struct_gameserveritem_t_133b(void *l, void *w); + +extern void win_to_lin_struct_SteamParamStringArray_t_133b(void *w, void *l); +extern void lin_to_win_struct_SteamParamStringArray_t_133b(void *l, void *w); + +extern void win_to_lin_struct_LeaderboardEntry_t_133b(void *w, void *l); +extern void lin_to_win_struct_LeaderboardEntry_t_133b(void *l, void *w); + +extern void win_to_lin_struct_P2PSessionState_t_133b(void *w, void *l); +extern void lin_to_win_struct_P2PSessionState_t_133b(void *l, void *w); + +extern void win_to_lin_struct_SteamControllerState001_t_133b(void *w, void *l); +extern void lin_to_win_struct_SteamControllerState001_t_133b(void *l, void *w); + +extern void win_to_lin_struct_SteamUGCDetails_t_133b(void *w, void *l); +extern void lin_to_win_struct_SteamUGCDetails_t_133b(void *l, void *w); + +extern void win_to_lin_struct_SteamItemDetails_t_133b(void *w, void *l); +extern void lin_to_win_struct_SteamItemDetails_t_133b(void *l, void *w); + +extern void win_to_lin_struct_CCallbackBase_133b(void *w, void *l); +extern void lin_to_win_struct_CCallbackBase_133b(void *l, void *w); + +extern void win_to_lin_struct_ValvePackingSentinel_t_133b(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_133b(void *l, void *w); + +extern void win_to_lin_struct_ValvePackingSentinel_t_133b(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_133b(void *l, void *w); + +extern void win_to_lin_struct_ValvePackingSentinel_t_133b(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_133b(void *l, void *w); + diff --git a/lsteamclient/struct_converters_134.cpp b/lsteamclient/struct_converters_134.cpp index 0720a2d4..1cb43241 100644 --- a/lsteamclient/struct_converters_134.cpp +++ b/lsteamclient/struct_converters_134.cpp @@ -86,7 +86,7 @@ void win_to_lin_struct_FriendGameInfo_t_134(void *w, void *l) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_134 *win = (struct winFriendGameInfo_t_134 *)w; - win_to_lin_struct_CGameID_134(&win->m_gameID, &lin->m_gameID); + lin->m_gameID = win->m_gameID; lin->m_unGameIP = win->m_unGameIP; lin->m_usGamePort = win->m_usGamePort; lin->m_usQueryPort = win->m_usQueryPort; @@ -97,7 +97,7 @@ void lin_to_win_struct_FriendGameInfo_t_134(void *l, void *w) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_134 *win = (struct winFriendGameInfo_t_134 *)w; - lin_to_win_struct_CGameID_134(&lin->m_gameID, &win->m_gameID); + win->m_gameID = lin->m_gameID; win->m_unGameIP = lin->m_unGameIP; win->m_usGamePort = lin->m_usGamePort; win->m_usQueryPort = lin->m_usQueryPort; @@ -126,28 +126,6 @@ void lin_to_win_struct_FriendSessionStateInfo_t_134(void *l, void *w) win->m_uiPublishedToFriendsSessionInstance = lin->m_uiPublishedToFriendsSessionInstance; } -#pragma pack( push, 8 ) -struct winMatchMakingKeyValuePair_t_134 { - char m_szKey[256]; - char m_szValue[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void win_to_lin_struct_MatchMakingKeyValuePair_t_134(void *w, void *l) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_134 *win = (struct winMatchMakingKeyValuePair_t_134 *)w; - memcpy(lin->m_szKey, win->m_szKey, sizeof(lin->m_szKey)); - memcpy(lin->m_szValue, win->m_szValue, sizeof(lin->m_szValue)); -} - -void lin_to_win_struct_MatchMakingKeyValuePair_t_134(void *l, void *w) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_134 *win = (struct winMatchMakingKeyValuePair_t_134 *)w; - memcpy(win->m_szKey, lin->m_szKey, sizeof(win->m_szKey)); - memcpy(win->m_szValue, lin->m_szValue, sizeof(win->m_szValue)); -} - #pragma pack( push, 8 ) struct winservernetadr_t_134 { uint16 m_usConnectionPort; diff --git a/lsteamclient/struct_converters_134.h b/lsteamclient/struct_converters_134.h new file mode 100644 index 00000000..cee0dc62 --- /dev/null +++ b/lsteamclient/struct_converters_134.h @@ -0,0 +1,48 @@ +extern void win_to_lin_struct_ValvePackingSentinel_t_134(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_134(void *l, void *w); + +extern void win_to_lin_struct_CallbackMsg_t_134(void *w, void *l); +extern void lin_to_win_struct_CallbackMsg_t_134(void *l, void *w); + +extern void win_to_lin_struct_FriendGameInfo_t_134(void *w, void *l); +extern void lin_to_win_struct_FriendGameInfo_t_134(void *l, void *w); + +extern void win_to_lin_struct_FriendSessionStateInfo_t_134(void *w, void *l); +extern void lin_to_win_struct_FriendSessionStateInfo_t_134(void *l, void *w); + +extern void win_to_lin_struct_servernetadr_t_134(void *w, void *l); +extern void lin_to_win_struct_servernetadr_t_134(void *l, void *w); + +extern void win_to_lin_struct_gameserveritem_t_134(void *w, void *l); +extern void lin_to_win_struct_gameserveritem_t_134(void *l, void *w); + +extern void win_to_lin_struct_SteamParamStringArray_t_134(void *w, void *l); +extern void lin_to_win_struct_SteamParamStringArray_t_134(void *l, void *w); + +extern void win_to_lin_struct_LeaderboardEntry_t_134(void *w, void *l); +extern void lin_to_win_struct_LeaderboardEntry_t_134(void *l, void *w); + +extern void win_to_lin_struct_P2PSessionState_t_134(void *w, void *l); +extern void lin_to_win_struct_P2PSessionState_t_134(void *l, void *w); + +extern void win_to_lin_struct_SteamControllerState001_t_134(void *w, void *l); +extern void lin_to_win_struct_SteamControllerState001_t_134(void *l, void *w); + +extern void win_to_lin_struct_SteamUGCDetails_t_134(void *w, void *l); +extern void lin_to_win_struct_SteamUGCDetails_t_134(void *l, void *w); + +extern void win_to_lin_struct_SteamItemDetails_t_134(void *w, void *l); +extern void lin_to_win_struct_SteamItemDetails_t_134(void *l, void *w); + +extern void win_to_lin_struct_CCallbackBase_134(void *w, void *l); +extern void lin_to_win_struct_CCallbackBase_134(void *l, void *w); + +extern void win_to_lin_struct_ValvePackingSentinel_t_134(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_134(void *l, void *w); + +extern void win_to_lin_struct_ValvePackingSentinel_t_134(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_134(void *l, void *w); + +extern void win_to_lin_struct_ValvePackingSentinel_t_134(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_134(void *l, void *w); + diff --git a/lsteamclient/struct_converters_135.cpp b/lsteamclient/struct_converters_135.cpp index 3c4e46e3..3b04e4fb 100644 --- a/lsteamclient/struct_converters_135.cpp +++ b/lsteamclient/struct_converters_135.cpp @@ -74,7 +74,7 @@ void win_to_lin_struct_FriendGameInfo_t_135(void *w, void *l) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_135 *win = (struct winFriendGameInfo_t_135 *)w; - win_to_lin_struct_CGameID_135(&win->m_gameID, &lin->m_gameID); + lin->m_gameID = win->m_gameID; lin->m_unGameIP = win->m_unGameIP; lin->m_usGamePort = win->m_usGamePort; lin->m_usQueryPort = win->m_usQueryPort; @@ -85,7 +85,7 @@ void lin_to_win_struct_FriendGameInfo_t_135(void *l, void *w) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_135 *win = (struct winFriendGameInfo_t_135 *)w; - lin_to_win_struct_CGameID_135(&lin->m_gameID, &win->m_gameID); + win->m_gameID = lin->m_gameID; win->m_unGameIP = lin->m_unGameIP; win->m_usGamePort = lin->m_usGamePort; win->m_usQueryPort = lin->m_usQueryPort; @@ -114,28 +114,6 @@ void lin_to_win_struct_FriendSessionStateInfo_t_135(void *l, void *w) win->m_uiPublishedToFriendsSessionInstance = lin->m_uiPublishedToFriendsSessionInstance; } -#pragma pack( push, 8 ) -struct winMatchMakingKeyValuePair_t_135 { - char m_szKey[256]; - char m_szValue[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void win_to_lin_struct_MatchMakingKeyValuePair_t_135(void *w, void *l) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_135 *win = (struct winMatchMakingKeyValuePair_t_135 *)w; - memcpy(lin->m_szKey, win->m_szKey, sizeof(lin->m_szKey)); - memcpy(lin->m_szValue, win->m_szValue, sizeof(lin->m_szValue)); -} - -void lin_to_win_struct_MatchMakingKeyValuePair_t_135(void *l, void *w) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_135 *win = (struct winMatchMakingKeyValuePair_t_135 *)w; - memcpy(win->m_szKey, lin->m_szKey, sizeof(win->m_szKey)); - memcpy(win->m_szValue, lin->m_szValue, sizeof(win->m_szValue)); -} - #pragma pack( push, 8 ) struct winservernetadr_t_135 { uint16 m_usConnectionPort; diff --git a/lsteamclient/struct_converters_135.h b/lsteamclient/struct_converters_135.h new file mode 100644 index 00000000..9f3b81fe --- /dev/null +++ b/lsteamclient/struct_converters_135.h @@ -0,0 +1,51 @@ +extern void win_to_lin_struct_ValvePackingSentinel_t_135(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_135(void *l, void *w); + +extern void win_to_lin_struct_CallbackMsg_t_135(void *w, void *l); +extern void lin_to_win_struct_CallbackMsg_t_135(void *l, void *w); + +extern void win_to_lin_struct_FriendGameInfo_t_135(void *w, void *l); +extern void lin_to_win_struct_FriendGameInfo_t_135(void *l, void *w); + +extern void win_to_lin_struct_FriendSessionStateInfo_t_135(void *w, void *l); +extern void lin_to_win_struct_FriendSessionStateInfo_t_135(void *l, void *w); + +extern void win_to_lin_struct_servernetadr_t_135(void *w, void *l); +extern void lin_to_win_struct_servernetadr_t_135(void *l, void *w); + +extern void win_to_lin_struct_gameserveritem_t_135(void *w, void *l); +extern void lin_to_win_struct_gameserveritem_t_135(void *l, void *w); + +extern void win_to_lin_struct_SteamParamStringArray_t_135(void *w, void *l); +extern void lin_to_win_struct_SteamParamStringArray_t_135(void *l, void *w); + +extern void win_to_lin_struct_LeaderboardEntry_t_135(void *w, void *l); +extern void lin_to_win_struct_LeaderboardEntry_t_135(void *l, void *w); + +extern void win_to_lin_struct_P2PSessionState_t_135(void *w, void *l); +extern void lin_to_win_struct_P2PSessionState_t_135(void *l, void *w); + +extern void win_to_lin_struct_ControllerAnalogActionData_t_135(void *w, void *l); +extern void lin_to_win_struct_ControllerAnalogActionData_t_135(void *l, void *w); + +extern void win_to_lin_struct_ControllerDigitalActionData_t_135(void *w, void *l); +extern void lin_to_win_struct_ControllerDigitalActionData_t_135(void *l, void *w); + +extern void win_to_lin_struct_SteamUGCDetails_t_135(void *w, void *l); +extern void lin_to_win_struct_SteamUGCDetails_t_135(void *l, void *w); + +extern void win_to_lin_struct_SteamItemDetails_t_135(void *w, void *l); +extern void lin_to_win_struct_SteamItemDetails_t_135(void *l, void *w); + +extern void win_to_lin_struct_CCallbackBase_135(void *w, void *l); +extern void lin_to_win_struct_CCallbackBase_135(void *l, void *w); + +extern void win_to_lin_struct_ValvePackingSentinel_t_135(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_135(void *l, void *w); + +extern void win_to_lin_struct_ValvePackingSentinel_t_135(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_135(void *l, void *w); + +extern void win_to_lin_struct_ValvePackingSentinel_t_135(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_135(void *l, void *w); + diff --git a/lsteamclient/struct_converters_135a.cpp b/lsteamclient/struct_converters_135a.cpp index 9499adc9..f5b84864 100644 --- a/lsteamclient/struct_converters_135a.cpp +++ b/lsteamclient/struct_converters_135a.cpp @@ -74,7 +74,7 @@ void win_to_lin_struct_FriendGameInfo_t_135a(void *w, void *l) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_135a *win = (struct winFriendGameInfo_t_135a *)w; - win_to_lin_struct_CGameID_135a(&win->m_gameID, &lin->m_gameID); + lin->m_gameID = win->m_gameID; lin->m_unGameIP = win->m_unGameIP; lin->m_usGamePort = win->m_usGamePort; lin->m_usQueryPort = win->m_usQueryPort; @@ -85,7 +85,7 @@ void lin_to_win_struct_FriendGameInfo_t_135a(void *l, void *w) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_135a *win = (struct winFriendGameInfo_t_135a *)w; - lin_to_win_struct_CGameID_135a(&lin->m_gameID, &win->m_gameID); + win->m_gameID = lin->m_gameID; win->m_unGameIP = lin->m_unGameIP; win->m_usGamePort = lin->m_usGamePort; win->m_usQueryPort = lin->m_usQueryPort; @@ -114,28 +114,6 @@ void lin_to_win_struct_FriendSessionStateInfo_t_135a(void *l, void *w) win->m_uiPublishedToFriendsSessionInstance = lin->m_uiPublishedToFriendsSessionInstance; } -#pragma pack( push, 8 ) -struct winMatchMakingKeyValuePair_t_135a { - char m_szKey[256]; - char m_szValue[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void win_to_lin_struct_MatchMakingKeyValuePair_t_135a(void *w, void *l) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_135a *win = (struct winMatchMakingKeyValuePair_t_135a *)w; - memcpy(lin->m_szKey, win->m_szKey, sizeof(lin->m_szKey)); - memcpy(lin->m_szValue, win->m_szValue, sizeof(lin->m_szValue)); -} - -void lin_to_win_struct_MatchMakingKeyValuePair_t_135a(void *l, void *w) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_135a *win = (struct winMatchMakingKeyValuePair_t_135a *)w; - memcpy(win->m_szKey, lin->m_szKey, sizeof(win->m_szKey)); - memcpy(win->m_szValue, lin->m_szValue, sizeof(win->m_szValue)); -} - #pragma pack( push, 8 ) struct winservernetadr_t_135a { uint16 m_usConnectionPort; diff --git a/lsteamclient/struct_converters_135a.h b/lsteamclient/struct_converters_135a.h new file mode 100644 index 00000000..6d8a9e13 --- /dev/null +++ b/lsteamclient/struct_converters_135a.h @@ -0,0 +1,51 @@ +extern void win_to_lin_struct_ValvePackingSentinel_t_135a(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_135a(void *l, void *w); + +extern void win_to_lin_struct_CallbackMsg_t_135a(void *w, void *l); +extern void lin_to_win_struct_CallbackMsg_t_135a(void *l, void *w); + +extern void win_to_lin_struct_FriendGameInfo_t_135a(void *w, void *l); +extern void lin_to_win_struct_FriendGameInfo_t_135a(void *l, void *w); + +extern void win_to_lin_struct_FriendSessionStateInfo_t_135a(void *w, void *l); +extern void lin_to_win_struct_FriendSessionStateInfo_t_135a(void *l, void *w); + +extern void win_to_lin_struct_servernetadr_t_135a(void *w, void *l); +extern void lin_to_win_struct_servernetadr_t_135a(void *l, void *w); + +extern void win_to_lin_struct_gameserveritem_t_135a(void *w, void *l); +extern void lin_to_win_struct_gameserveritem_t_135a(void *l, void *w); + +extern void win_to_lin_struct_SteamParamStringArray_t_135a(void *w, void *l); +extern void lin_to_win_struct_SteamParamStringArray_t_135a(void *l, void *w); + +extern void win_to_lin_struct_LeaderboardEntry_t_135a(void *w, void *l); +extern void lin_to_win_struct_LeaderboardEntry_t_135a(void *l, void *w); + +extern void win_to_lin_struct_P2PSessionState_t_135a(void *w, void *l); +extern void lin_to_win_struct_P2PSessionState_t_135a(void *l, void *w); + +extern void win_to_lin_struct_ControllerAnalogActionData_t_135a(void *w, void *l); +extern void lin_to_win_struct_ControllerAnalogActionData_t_135a(void *l, void *w); + +extern void win_to_lin_struct_ControllerDigitalActionData_t_135a(void *w, void *l); +extern void lin_to_win_struct_ControllerDigitalActionData_t_135a(void *l, void *w); + +extern void win_to_lin_struct_SteamUGCDetails_t_135a(void *w, void *l); +extern void lin_to_win_struct_SteamUGCDetails_t_135a(void *l, void *w); + +extern void win_to_lin_struct_SteamItemDetails_t_135a(void *w, void *l); +extern void lin_to_win_struct_SteamItemDetails_t_135a(void *l, void *w); + +extern void win_to_lin_struct_CCallbackBase_135a(void *w, void *l); +extern void lin_to_win_struct_CCallbackBase_135a(void *l, void *w); + +extern void win_to_lin_struct_ValvePackingSentinel_t_135a(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_135a(void *l, void *w); + +extern void win_to_lin_struct_ValvePackingSentinel_t_135a(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_135a(void *l, void *w); + +extern void win_to_lin_struct_ValvePackingSentinel_t_135a(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_135a(void *l, void *w); + diff --git a/lsteamclient/struct_converters_136.cpp b/lsteamclient/struct_converters_136.cpp index 06a93210..fccf2b64 100644 --- a/lsteamclient/struct_converters_136.cpp +++ b/lsteamclient/struct_converters_136.cpp @@ -74,7 +74,7 @@ void win_to_lin_struct_FriendGameInfo_t_136(void *w, void *l) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_136 *win = (struct winFriendGameInfo_t_136 *)w; - win_to_lin_struct_CGameID_136(&win->m_gameID, &lin->m_gameID); + lin->m_gameID = win->m_gameID; lin->m_unGameIP = win->m_unGameIP; lin->m_usGamePort = win->m_usGamePort; lin->m_usQueryPort = win->m_usQueryPort; @@ -85,7 +85,7 @@ void lin_to_win_struct_FriendGameInfo_t_136(void *l, void *w) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_136 *win = (struct winFriendGameInfo_t_136 *)w; - lin_to_win_struct_CGameID_136(&lin->m_gameID, &win->m_gameID); + win->m_gameID = lin->m_gameID; win->m_unGameIP = lin->m_unGameIP; win->m_usGamePort = lin->m_usGamePort; win->m_usQueryPort = lin->m_usQueryPort; @@ -126,28 +126,6 @@ void cb_SteamAPICallCompleted_t_8(void *l, void *w) win->m_hAsyncCall = lin->m_hAsyncCall; } -#pragma pack( push, 8 ) -struct winMatchMakingKeyValuePair_t_136 { - char m_szKey[256]; - char m_szValue[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void win_to_lin_struct_MatchMakingKeyValuePair_t_136(void *w, void *l) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_136 *win = (struct winMatchMakingKeyValuePair_t_136 *)w; - memcpy(lin->m_szKey, win->m_szKey, sizeof(lin->m_szKey)); - memcpy(lin->m_szValue, win->m_szValue, sizeof(lin->m_szValue)); -} - -void lin_to_win_struct_MatchMakingKeyValuePair_t_136(void *l, void *w) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_136 *win = (struct winMatchMakingKeyValuePair_t_136 *)w; - memcpy(win->m_szKey, lin->m_szKey, sizeof(win->m_szKey)); - memcpy(win->m_szValue, lin->m_szValue, sizeof(win->m_szValue)); -} - #pragma pack( push, 8 ) struct winservernetadr_t_136 { uint16 m_usConnectionPort; diff --git a/lsteamclient/struct_converters_136.h b/lsteamclient/struct_converters_136.h new file mode 100644 index 00000000..7037f557 --- /dev/null +++ b/lsteamclient/struct_converters_136.h @@ -0,0 +1,51 @@ +extern void win_to_lin_struct_ValvePackingSentinel_t_136(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_136(void *l, void *w); + +extern void win_to_lin_struct_CallbackMsg_t_136(void *w, void *l); +extern void lin_to_win_struct_CallbackMsg_t_136(void *l, void *w); + +extern void win_to_lin_struct_FriendGameInfo_t_136(void *w, void *l); +extern void lin_to_win_struct_FriendGameInfo_t_136(void *l, void *w); + +extern void win_to_lin_struct_FriendSessionStateInfo_t_136(void *w, void *l); +extern void lin_to_win_struct_FriendSessionStateInfo_t_136(void *l, void *w); + +extern void win_to_lin_struct_servernetadr_t_136(void *w, void *l); +extern void lin_to_win_struct_servernetadr_t_136(void *l, void *w); + +extern void win_to_lin_struct_gameserveritem_t_136(void *w, void *l); +extern void lin_to_win_struct_gameserveritem_t_136(void *l, void *w); + +extern void win_to_lin_struct_SteamParamStringArray_t_136(void *w, void *l); +extern void lin_to_win_struct_SteamParamStringArray_t_136(void *l, void *w); + +extern void win_to_lin_struct_LeaderboardEntry_t_136(void *w, void *l); +extern void lin_to_win_struct_LeaderboardEntry_t_136(void *l, void *w); + +extern void win_to_lin_struct_P2PSessionState_t_136(void *w, void *l); +extern void lin_to_win_struct_P2PSessionState_t_136(void *l, void *w); + +extern void win_to_lin_struct_ControllerAnalogActionData_t_136(void *w, void *l); +extern void lin_to_win_struct_ControllerAnalogActionData_t_136(void *l, void *w); + +extern void win_to_lin_struct_ControllerDigitalActionData_t_136(void *w, void *l); +extern void lin_to_win_struct_ControllerDigitalActionData_t_136(void *l, void *w); + +extern void win_to_lin_struct_SteamUGCDetails_t_136(void *w, void *l); +extern void lin_to_win_struct_SteamUGCDetails_t_136(void *l, void *w); + +extern void win_to_lin_struct_SteamItemDetails_t_136(void *w, void *l); +extern void lin_to_win_struct_SteamItemDetails_t_136(void *l, void *w); + +extern void win_to_lin_struct_CCallbackBase_136(void *w, void *l); +extern void lin_to_win_struct_CCallbackBase_136(void *l, void *w); + +extern void win_to_lin_struct_ValvePackingSentinel_t_136(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_136(void *l, void *w); + +extern void win_to_lin_struct_ValvePackingSentinel_t_136(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_136(void *l, void *w); + +extern void win_to_lin_struct_ValvePackingSentinel_t_136(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_136(void *l, void *w); + diff --git a/lsteamclient/struct_converters_137.cpp b/lsteamclient/struct_converters_137.cpp index 4f9d811b..05b40a75 100644 --- a/lsteamclient/struct_converters_137.cpp +++ b/lsteamclient/struct_converters_137.cpp @@ -74,7 +74,7 @@ void win_to_lin_struct_FriendGameInfo_t_137(void *w, void *l) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_137 *win = (struct winFriendGameInfo_t_137 *)w; - win_to_lin_struct_CGameID_137(&win->m_gameID, &lin->m_gameID); + lin->m_gameID = win->m_gameID; lin->m_unGameIP = win->m_unGameIP; lin->m_usGamePort = win->m_usGamePort; lin->m_usQueryPort = win->m_usQueryPort; @@ -85,7 +85,7 @@ void lin_to_win_struct_FriendGameInfo_t_137(void *l, void *w) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_137 *win = (struct winFriendGameInfo_t_137 *)w; - lin_to_win_struct_CGameID_137(&lin->m_gameID, &win->m_gameID); + win->m_gameID = lin->m_gameID; win->m_unGameIP = lin->m_unGameIP; win->m_usGamePort = lin->m_usGamePort; win->m_usQueryPort = lin->m_usQueryPort; @@ -114,28 +114,6 @@ void lin_to_win_struct_FriendSessionStateInfo_t_137(void *l, void *w) win->m_uiPublishedToFriendsSessionInstance = lin->m_uiPublishedToFriendsSessionInstance; } -#pragma pack( push, 8 ) -struct winMatchMakingKeyValuePair_t_137 { - char m_szKey[256]; - char m_szValue[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void win_to_lin_struct_MatchMakingKeyValuePair_t_137(void *w, void *l) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_137 *win = (struct winMatchMakingKeyValuePair_t_137 *)w; - memcpy(lin->m_szKey, win->m_szKey, sizeof(lin->m_szKey)); - memcpy(lin->m_szValue, win->m_szValue, sizeof(lin->m_szValue)); -} - -void lin_to_win_struct_MatchMakingKeyValuePair_t_137(void *l, void *w) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_137 *win = (struct winMatchMakingKeyValuePair_t_137 *)w; - memcpy(win->m_szKey, lin->m_szKey, sizeof(win->m_szKey)); - memcpy(win->m_szValue, lin->m_szValue, sizeof(win->m_szValue)); -} - #pragma pack( push, 8 ) struct winservernetadr_t_137 { uint16 m_usConnectionPort; diff --git a/lsteamclient/struct_converters_137.h b/lsteamclient/struct_converters_137.h new file mode 100644 index 00000000..12906fc2 --- /dev/null +++ b/lsteamclient/struct_converters_137.h @@ -0,0 +1,54 @@ +extern void win_to_lin_struct_ValvePackingSentinel_t_137(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_137(void *l, void *w); + +extern void win_to_lin_struct_CallbackMsg_t_137(void *w, void *l); +extern void lin_to_win_struct_CallbackMsg_t_137(void *l, void *w); + +extern void win_to_lin_struct_FriendGameInfo_t_137(void *w, void *l); +extern void lin_to_win_struct_FriendGameInfo_t_137(void *l, void *w); + +extern void win_to_lin_struct_FriendSessionStateInfo_t_137(void *w, void *l); +extern void lin_to_win_struct_FriendSessionStateInfo_t_137(void *l, void *w); + +extern void win_to_lin_struct_servernetadr_t_137(void *w, void *l); +extern void lin_to_win_struct_servernetadr_t_137(void *l, void *w); + +extern void win_to_lin_struct_gameserveritem_t_137(void *w, void *l); +extern void lin_to_win_struct_gameserveritem_t_137(void *l, void *w); + +extern void win_to_lin_struct_SteamParamStringArray_t_137(void *w, void *l); +extern void lin_to_win_struct_SteamParamStringArray_t_137(void *l, void *w); + +extern void win_to_lin_struct_LeaderboardEntry_t_137(void *w, void *l); +extern void lin_to_win_struct_LeaderboardEntry_t_137(void *l, void *w); + +extern void win_to_lin_struct_P2PSessionState_t_137(void *w, void *l); +extern void lin_to_win_struct_P2PSessionState_t_137(void *l, void *w); + +extern void win_to_lin_struct_ControllerAnalogActionData_t_137(void *w, void *l); +extern void lin_to_win_struct_ControllerAnalogActionData_t_137(void *l, void *w); + +extern void win_to_lin_struct_ControllerDigitalActionData_t_137(void *w, void *l); +extern void lin_to_win_struct_ControllerDigitalActionData_t_137(void *l, void *w); + +extern void win_to_lin_struct_SteamUGCDetails_t_137(void *w, void *l); +extern void lin_to_win_struct_SteamUGCDetails_t_137(void *l, void *w); + +extern void win_to_lin_struct_SteamItemDetails_t_137(void *w, void *l); +extern void lin_to_win_struct_SteamItemDetails_t_137(void *l, void *w); + +extern void win_to_lin_struct_CSteamAPIContext_137(void *w, void *l); +extern void lin_to_win_struct_CSteamAPIContext_137(void *l, void *w); + +extern void win_to_lin_struct_CCallbackBase_137(void *w, void *l); +extern void lin_to_win_struct_CCallbackBase_137(void *l, void *w); + +extern void win_to_lin_struct_ValvePackingSentinel_t_137(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_137(void *l, void *w); + +extern void win_to_lin_struct_ValvePackingSentinel_t_137(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_137(void *l, void *w); + +extern void win_to_lin_struct_ValvePackingSentinel_t_137(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_137(void *l, void *w); + diff --git a/lsteamclient/struct_converters_138.cpp b/lsteamclient/struct_converters_138.cpp index 5fc191d2..7a64e268 100644 --- a/lsteamclient/struct_converters_138.cpp +++ b/lsteamclient/struct_converters_138.cpp @@ -74,7 +74,7 @@ void win_to_lin_struct_FriendGameInfo_t_138(void *w, void *l) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_138 *win = (struct winFriendGameInfo_t_138 *)w; - win_to_lin_struct_CGameID_138(&win->m_gameID, &lin->m_gameID); + lin->m_gameID = win->m_gameID; lin->m_unGameIP = win->m_unGameIP; lin->m_usGamePort = win->m_usGamePort; lin->m_usQueryPort = win->m_usQueryPort; @@ -85,7 +85,7 @@ void lin_to_win_struct_FriendGameInfo_t_138(void *l, void *w) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_138 *win = (struct winFriendGameInfo_t_138 *)w; - lin_to_win_struct_CGameID_138(&lin->m_gameID, &win->m_gameID); + win->m_gameID = lin->m_gameID; win->m_unGameIP = lin->m_unGameIP; win->m_usGamePort = lin->m_usGamePort; win->m_usQueryPort = lin->m_usQueryPort; @@ -114,28 +114,6 @@ void lin_to_win_struct_FriendSessionStateInfo_t_138(void *l, void *w) win->m_uiPublishedToFriendsSessionInstance = lin->m_uiPublishedToFriendsSessionInstance; } -#pragma pack( push, 8 ) -struct winMatchMakingKeyValuePair_t_138 { - char m_szKey[256]; - char m_szValue[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void win_to_lin_struct_MatchMakingKeyValuePair_t_138(void *w, void *l) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_138 *win = (struct winMatchMakingKeyValuePair_t_138 *)w; - memcpy(lin->m_szKey, win->m_szKey, sizeof(lin->m_szKey)); - memcpy(lin->m_szValue, win->m_szValue, sizeof(lin->m_szValue)); -} - -void lin_to_win_struct_MatchMakingKeyValuePair_t_138(void *l, void *w) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_138 *win = (struct winMatchMakingKeyValuePair_t_138 *)w; - memcpy(win->m_szKey, lin->m_szKey, sizeof(win->m_szKey)); - memcpy(win->m_szValue, lin->m_szValue, sizeof(win->m_szValue)); -} - #pragma pack( push, 8 ) struct winservernetadr_t_138 { uint16 m_usConnectionPort; diff --git a/lsteamclient/struct_converters_138.h b/lsteamclient/struct_converters_138.h new file mode 100644 index 00000000..6df78944 --- /dev/null +++ b/lsteamclient/struct_converters_138.h @@ -0,0 +1,57 @@ +extern void win_to_lin_struct_ValvePackingSentinel_t_138(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_138(void *l, void *w); + +extern void win_to_lin_struct_CallbackMsg_t_138(void *w, void *l); +extern void lin_to_win_struct_CallbackMsg_t_138(void *l, void *w); + +extern void win_to_lin_struct_FriendGameInfo_t_138(void *w, void *l); +extern void lin_to_win_struct_FriendGameInfo_t_138(void *l, void *w); + +extern void win_to_lin_struct_FriendSessionStateInfo_t_138(void *w, void *l); +extern void lin_to_win_struct_FriendSessionStateInfo_t_138(void *l, void *w); + +extern void win_to_lin_struct_servernetadr_t_138(void *w, void *l); +extern void lin_to_win_struct_servernetadr_t_138(void *l, void *w); + +extern void win_to_lin_struct_gameserveritem_t_138(void *w, void *l); +extern void lin_to_win_struct_gameserveritem_t_138(void *l, void *w); + +extern void win_to_lin_struct_SteamParamStringArray_t_138(void *w, void *l); +extern void lin_to_win_struct_SteamParamStringArray_t_138(void *l, void *w); + +extern void win_to_lin_struct_LeaderboardEntry_t_138(void *w, void *l); +extern void lin_to_win_struct_LeaderboardEntry_t_138(void *l, void *w); + +extern void win_to_lin_struct_P2PSessionState_t_138(void *w, void *l); +extern void lin_to_win_struct_P2PSessionState_t_138(void *l, void *w); + +extern void win_to_lin_struct_ControllerAnalogActionData_t_138(void *w, void *l); +extern void lin_to_win_struct_ControllerAnalogActionData_t_138(void *l, void *w); + +extern void win_to_lin_struct_ControllerDigitalActionData_t_138(void *w, void *l); +extern void lin_to_win_struct_ControllerDigitalActionData_t_138(void *l, void *w); + +extern void win_to_lin_struct_ControllerMotionData_t_138(void *w, void *l); +extern void lin_to_win_struct_ControllerMotionData_t_138(void *l, void *w); + +extern void win_to_lin_struct_SteamUGCDetails_t_138(void *w, void *l); +extern void lin_to_win_struct_SteamUGCDetails_t_138(void *l, void *w); + +extern void win_to_lin_struct_SteamItemDetails_t_138(void *w, void *l); +extern void lin_to_win_struct_SteamItemDetails_t_138(void *l, void *w); + +extern void win_to_lin_struct_CSteamAPIContext_138(void *w, void *l); +extern void lin_to_win_struct_CSteamAPIContext_138(void *l, void *w); + +extern void win_to_lin_struct_CCallbackBase_138(void *w, void *l); +extern void lin_to_win_struct_CCallbackBase_138(void *l, void *w); + +extern void win_to_lin_struct_ValvePackingSentinel_t_138(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_138(void *l, void *w); + +extern void win_to_lin_struct_ValvePackingSentinel_t_138(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_138(void *l, void *w); + +extern void win_to_lin_struct_ValvePackingSentinel_t_138(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_138(void *l, void *w); + diff --git a/lsteamclient/struct_converters_138a.cpp b/lsteamclient/struct_converters_138a.cpp index 2f9a4bd4..34c19a03 100644 --- a/lsteamclient/struct_converters_138a.cpp +++ b/lsteamclient/struct_converters_138a.cpp @@ -74,7 +74,7 @@ void win_to_lin_struct_FriendGameInfo_t_138a(void *w, void *l) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_138a *win = (struct winFriendGameInfo_t_138a *)w; - win_to_lin_struct_CGameID_138a(&win->m_gameID, &lin->m_gameID); + lin->m_gameID = win->m_gameID; lin->m_unGameIP = win->m_unGameIP; lin->m_usGamePort = win->m_usGamePort; lin->m_usQueryPort = win->m_usQueryPort; @@ -85,7 +85,7 @@ void lin_to_win_struct_FriendGameInfo_t_138a(void *l, void *w) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_138a *win = (struct winFriendGameInfo_t_138a *)w; - lin_to_win_struct_CGameID_138a(&lin->m_gameID, &win->m_gameID); + win->m_gameID = lin->m_gameID; win->m_unGameIP = lin->m_unGameIP; win->m_usGamePort = lin->m_usGamePort; win->m_usQueryPort = lin->m_usQueryPort; @@ -114,28 +114,6 @@ void lin_to_win_struct_FriendSessionStateInfo_t_138a(void *l, void *w) win->m_uiPublishedToFriendsSessionInstance = lin->m_uiPublishedToFriendsSessionInstance; } -#pragma pack( push, 8 ) -struct winMatchMakingKeyValuePair_t_138a { - char m_szKey[256]; - char m_szValue[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void win_to_lin_struct_MatchMakingKeyValuePair_t_138a(void *w, void *l) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_138a *win = (struct winMatchMakingKeyValuePair_t_138a *)w; - memcpy(lin->m_szKey, win->m_szKey, sizeof(lin->m_szKey)); - memcpy(lin->m_szValue, win->m_szValue, sizeof(lin->m_szValue)); -} - -void lin_to_win_struct_MatchMakingKeyValuePair_t_138a(void *l, void *w) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_138a *win = (struct winMatchMakingKeyValuePair_t_138a *)w; - memcpy(win->m_szKey, lin->m_szKey, sizeof(win->m_szKey)); - memcpy(win->m_szValue, lin->m_szValue, sizeof(win->m_szValue)); -} - #pragma pack( push, 8 ) struct winservernetadr_t_138a { uint16 m_usConnectionPort; diff --git a/lsteamclient/struct_converters_138a.h b/lsteamclient/struct_converters_138a.h new file mode 100644 index 00000000..fa5dfb5c --- /dev/null +++ b/lsteamclient/struct_converters_138a.h @@ -0,0 +1,57 @@ +extern void win_to_lin_struct_ValvePackingSentinel_t_138a(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_138a(void *l, void *w); + +extern void win_to_lin_struct_CallbackMsg_t_138a(void *w, void *l); +extern void lin_to_win_struct_CallbackMsg_t_138a(void *l, void *w); + +extern void win_to_lin_struct_FriendGameInfo_t_138a(void *w, void *l); +extern void lin_to_win_struct_FriendGameInfo_t_138a(void *l, void *w); + +extern void win_to_lin_struct_FriendSessionStateInfo_t_138a(void *w, void *l); +extern void lin_to_win_struct_FriendSessionStateInfo_t_138a(void *l, void *w); + +extern void win_to_lin_struct_servernetadr_t_138a(void *w, void *l); +extern void lin_to_win_struct_servernetadr_t_138a(void *l, void *w); + +extern void win_to_lin_struct_gameserveritem_t_138a(void *w, void *l); +extern void lin_to_win_struct_gameserveritem_t_138a(void *l, void *w); + +extern void win_to_lin_struct_SteamParamStringArray_t_138a(void *w, void *l); +extern void lin_to_win_struct_SteamParamStringArray_t_138a(void *l, void *w); + +extern void win_to_lin_struct_LeaderboardEntry_t_138a(void *w, void *l); +extern void lin_to_win_struct_LeaderboardEntry_t_138a(void *l, void *w); + +extern void win_to_lin_struct_P2PSessionState_t_138a(void *w, void *l); +extern void lin_to_win_struct_P2PSessionState_t_138a(void *l, void *w); + +extern void win_to_lin_struct_ControllerAnalogActionData_t_138a(void *w, void *l); +extern void lin_to_win_struct_ControllerAnalogActionData_t_138a(void *l, void *w); + +extern void win_to_lin_struct_ControllerDigitalActionData_t_138a(void *w, void *l); +extern void lin_to_win_struct_ControllerDigitalActionData_t_138a(void *l, void *w); + +extern void win_to_lin_struct_ControllerMotionData_t_138a(void *w, void *l); +extern void lin_to_win_struct_ControllerMotionData_t_138a(void *l, void *w); + +extern void win_to_lin_struct_SteamUGCDetails_t_138a(void *w, void *l); +extern void lin_to_win_struct_SteamUGCDetails_t_138a(void *l, void *w); + +extern void win_to_lin_struct_SteamItemDetails_t_138a(void *w, void *l); +extern void lin_to_win_struct_SteamItemDetails_t_138a(void *l, void *w); + +extern void win_to_lin_struct_CSteamAPIContext_138a(void *w, void *l); +extern void lin_to_win_struct_CSteamAPIContext_138a(void *l, void *w); + +extern void win_to_lin_struct_CCallbackBase_138a(void *w, void *l); +extern void lin_to_win_struct_CCallbackBase_138a(void *l, void *w); + +extern void win_to_lin_struct_ValvePackingSentinel_t_138a(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_138a(void *l, void *w); + +extern void win_to_lin_struct_ValvePackingSentinel_t_138a(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_138a(void *l, void *w); + +extern void win_to_lin_struct_ValvePackingSentinel_t_138a(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_138a(void *l, void *w); + diff --git a/lsteamclient/struct_converters_139.cpp b/lsteamclient/struct_converters_139.cpp index b3c0e75f..6f6ef051 100644 --- a/lsteamclient/struct_converters_139.cpp +++ b/lsteamclient/struct_converters_139.cpp @@ -74,7 +74,7 @@ void win_to_lin_struct_FriendGameInfo_t_139(void *w, void *l) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_139 *win = (struct winFriendGameInfo_t_139 *)w; - win_to_lin_struct_CGameID_139(&win->m_gameID, &lin->m_gameID); + lin->m_gameID = win->m_gameID; lin->m_unGameIP = win->m_unGameIP; lin->m_usGamePort = win->m_usGamePort; lin->m_usQueryPort = win->m_usQueryPort; @@ -85,7 +85,7 @@ void lin_to_win_struct_FriendGameInfo_t_139(void *l, void *w) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_139 *win = (struct winFriendGameInfo_t_139 *)w; - lin_to_win_struct_CGameID_139(&lin->m_gameID, &win->m_gameID); + win->m_gameID = lin->m_gameID; win->m_unGameIP = lin->m_unGameIP; win->m_usGamePort = lin->m_usGamePort; win->m_usQueryPort = lin->m_usQueryPort; @@ -114,28 +114,6 @@ void lin_to_win_struct_FriendSessionStateInfo_t_139(void *l, void *w) win->m_uiPublishedToFriendsSessionInstance = lin->m_uiPublishedToFriendsSessionInstance; } -#pragma pack( push, 8 ) -struct winMatchMakingKeyValuePair_t_139 { - char m_szKey[256]; - char m_szValue[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void win_to_lin_struct_MatchMakingKeyValuePair_t_139(void *w, void *l) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_139 *win = (struct winMatchMakingKeyValuePair_t_139 *)w; - memcpy(lin->m_szKey, win->m_szKey, sizeof(lin->m_szKey)); - memcpy(lin->m_szValue, win->m_szValue, sizeof(lin->m_szValue)); -} - -void lin_to_win_struct_MatchMakingKeyValuePair_t_139(void *l, void *w) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_139 *win = (struct winMatchMakingKeyValuePair_t_139 *)w; - memcpy(win->m_szKey, lin->m_szKey, sizeof(win->m_szKey)); - memcpy(win->m_szValue, lin->m_szValue, sizeof(win->m_szValue)); -} - #pragma pack( push, 8 ) struct winservernetadr_t_139 { uint16 m_usConnectionPort; diff --git a/lsteamclient/struct_converters_139.h b/lsteamclient/struct_converters_139.h new file mode 100644 index 00000000..a8da7fc1 --- /dev/null +++ b/lsteamclient/struct_converters_139.h @@ -0,0 +1,57 @@ +extern void win_to_lin_struct_ValvePackingSentinel_t_139(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_139(void *l, void *w); + +extern void win_to_lin_struct_CallbackMsg_t_139(void *w, void *l); +extern void lin_to_win_struct_CallbackMsg_t_139(void *l, void *w); + +extern void win_to_lin_struct_FriendGameInfo_t_139(void *w, void *l); +extern void lin_to_win_struct_FriendGameInfo_t_139(void *l, void *w); + +extern void win_to_lin_struct_FriendSessionStateInfo_t_139(void *w, void *l); +extern void lin_to_win_struct_FriendSessionStateInfo_t_139(void *l, void *w); + +extern void win_to_lin_struct_servernetadr_t_139(void *w, void *l); +extern void lin_to_win_struct_servernetadr_t_139(void *l, void *w); + +extern void win_to_lin_struct_gameserveritem_t_139(void *w, void *l); +extern void lin_to_win_struct_gameserveritem_t_139(void *l, void *w); + +extern void win_to_lin_struct_SteamParamStringArray_t_139(void *w, void *l); +extern void lin_to_win_struct_SteamParamStringArray_t_139(void *l, void *w); + +extern void win_to_lin_struct_LeaderboardEntry_t_139(void *w, void *l); +extern void lin_to_win_struct_LeaderboardEntry_t_139(void *l, void *w); + +extern void win_to_lin_struct_P2PSessionState_t_139(void *w, void *l); +extern void lin_to_win_struct_P2PSessionState_t_139(void *l, void *w); + +extern void win_to_lin_struct_ControllerAnalogActionData_t_139(void *w, void *l); +extern void lin_to_win_struct_ControllerAnalogActionData_t_139(void *l, void *w); + +extern void win_to_lin_struct_ControllerDigitalActionData_t_139(void *w, void *l); +extern void lin_to_win_struct_ControllerDigitalActionData_t_139(void *l, void *w); + +extern void win_to_lin_struct_ControllerMotionData_t_139(void *w, void *l); +extern void lin_to_win_struct_ControllerMotionData_t_139(void *l, void *w); + +extern void win_to_lin_struct_SteamUGCDetails_t_139(void *w, void *l); +extern void lin_to_win_struct_SteamUGCDetails_t_139(void *l, void *w); + +extern void win_to_lin_struct_SteamItemDetails_t_139(void *w, void *l); +extern void lin_to_win_struct_SteamItemDetails_t_139(void *l, void *w); + +extern void win_to_lin_struct_CSteamAPIContext_139(void *w, void *l); +extern void lin_to_win_struct_CSteamAPIContext_139(void *l, void *w); + +extern void win_to_lin_struct_CCallbackBase_139(void *w, void *l); +extern void lin_to_win_struct_CCallbackBase_139(void *l, void *w); + +extern void win_to_lin_struct_ValvePackingSentinel_t_139(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_139(void *l, void *w); + +extern void win_to_lin_struct_ValvePackingSentinel_t_139(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_139(void *l, void *w); + +extern void win_to_lin_struct_ValvePackingSentinel_t_139(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_139(void *l, void *w); + diff --git a/lsteamclient/struct_converters_140.cpp b/lsteamclient/struct_converters_140.cpp index 6ed0dacd..2d532e3a 100644 --- a/lsteamclient/struct_converters_140.cpp +++ b/lsteamclient/struct_converters_140.cpp @@ -74,7 +74,7 @@ void win_to_lin_struct_FriendGameInfo_t_140(void *w, void *l) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_140 *win = (struct winFriendGameInfo_t_140 *)w; - win_to_lin_struct_CGameID_140(&win->m_gameID, &lin->m_gameID); + lin->m_gameID = win->m_gameID; lin->m_unGameIP = win->m_unGameIP; lin->m_usGamePort = win->m_usGamePort; lin->m_usQueryPort = win->m_usQueryPort; @@ -85,7 +85,7 @@ void lin_to_win_struct_FriendGameInfo_t_140(void *l, void *w) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_140 *win = (struct winFriendGameInfo_t_140 *)w; - lin_to_win_struct_CGameID_140(&lin->m_gameID, &win->m_gameID); + win->m_gameID = lin->m_gameID; win->m_unGameIP = lin->m_unGameIP; win->m_usGamePort = lin->m_usGamePort; win->m_usQueryPort = lin->m_usQueryPort; @@ -114,28 +114,6 @@ void lin_to_win_struct_FriendSessionStateInfo_t_140(void *l, void *w) win->m_uiPublishedToFriendsSessionInstance = lin->m_uiPublishedToFriendsSessionInstance; } -#pragma pack( push, 8 ) -struct winMatchMakingKeyValuePair_t_140 { - char m_szKey[256]; - char m_szValue[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void win_to_lin_struct_MatchMakingKeyValuePair_t_140(void *w, void *l) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_140 *win = (struct winMatchMakingKeyValuePair_t_140 *)w; - memcpy(lin->m_szKey, win->m_szKey, sizeof(lin->m_szKey)); - memcpy(lin->m_szValue, win->m_szValue, sizeof(lin->m_szValue)); -} - -void lin_to_win_struct_MatchMakingKeyValuePair_t_140(void *l, void *w) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_140 *win = (struct winMatchMakingKeyValuePair_t_140 *)w; - memcpy(win->m_szKey, lin->m_szKey, sizeof(win->m_szKey)); - memcpy(win->m_szValue, lin->m_szValue, sizeof(win->m_szValue)); -} - #pragma pack( push, 8 ) struct winservernetadr_t_140 { uint16 m_usConnectionPort; diff --git a/lsteamclient/struct_converters_140.h b/lsteamclient/struct_converters_140.h new file mode 100644 index 00000000..07a76fd5 --- /dev/null +++ b/lsteamclient/struct_converters_140.h @@ -0,0 +1,57 @@ +extern void win_to_lin_struct_ValvePackingSentinel_t_140(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_140(void *l, void *w); + +extern void win_to_lin_struct_CallbackMsg_t_140(void *w, void *l); +extern void lin_to_win_struct_CallbackMsg_t_140(void *l, void *w); + +extern void win_to_lin_struct_FriendGameInfo_t_140(void *w, void *l); +extern void lin_to_win_struct_FriendGameInfo_t_140(void *l, void *w); + +extern void win_to_lin_struct_FriendSessionStateInfo_t_140(void *w, void *l); +extern void lin_to_win_struct_FriendSessionStateInfo_t_140(void *l, void *w); + +extern void win_to_lin_struct_servernetadr_t_140(void *w, void *l); +extern void lin_to_win_struct_servernetadr_t_140(void *l, void *w); + +extern void win_to_lin_struct_gameserveritem_t_140(void *w, void *l); +extern void lin_to_win_struct_gameserveritem_t_140(void *l, void *w); + +extern void win_to_lin_struct_SteamParamStringArray_t_140(void *w, void *l); +extern void lin_to_win_struct_SteamParamStringArray_t_140(void *l, void *w); + +extern void win_to_lin_struct_LeaderboardEntry_t_140(void *w, void *l); +extern void lin_to_win_struct_LeaderboardEntry_t_140(void *l, void *w); + +extern void win_to_lin_struct_P2PSessionState_t_140(void *w, void *l); +extern void lin_to_win_struct_P2PSessionState_t_140(void *l, void *w); + +extern void win_to_lin_struct_ControllerAnalogActionData_t_140(void *w, void *l); +extern void lin_to_win_struct_ControllerAnalogActionData_t_140(void *l, void *w); + +extern void win_to_lin_struct_ControllerDigitalActionData_t_140(void *w, void *l); +extern void lin_to_win_struct_ControllerDigitalActionData_t_140(void *l, void *w); + +extern void win_to_lin_struct_ControllerMotionData_t_140(void *w, void *l); +extern void lin_to_win_struct_ControllerMotionData_t_140(void *l, void *w); + +extern void win_to_lin_struct_SteamUGCDetails_t_140(void *w, void *l); +extern void lin_to_win_struct_SteamUGCDetails_t_140(void *l, void *w); + +extern void win_to_lin_struct_SteamItemDetails_t_140(void *w, void *l); +extern void lin_to_win_struct_SteamItemDetails_t_140(void *l, void *w); + +extern void win_to_lin_struct_CSteamAPIContext_140(void *w, void *l); +extern void lin_to_win_struct_CSteamAPIContext_140(void *l, void *w); + +extern void win_to_lin_struct_CCallbackBase_140(void *w, void *l); +extern void lin_to_win_struct_CCallbackBase_140(void *l, void *w); + +extern void win_to_lin_struct_ValvePackingSentinel_t_140(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_140(void *l, void *w); + +extern void win_to_lin_struct_ValvePackingSentinel_t_140(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_140(void *l, void *w); + +extern void win_to_lin_struct_ValvePackingSentinel_t_140(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_140(void *l, void *w); + diff --git a/lsteamclient/struct_converters_141.cpp b/lsteamclient/struct_converters_141.cpp index 389f7d5f..df8399db 100644 --- a/lsteamclient/struct_converters_141.cpp +++ b/lsteamclient/struct_converters_141.cpp @@ -74,7 +74,7 @@ void win_to_lin_struct_FriendGameInfo_t_141(void *w, void *l) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_141 *win = (struct winFriendGameInfo_t_141 *)w; - win_to_lin_struct_CGameID_141(&win->m_gameID, &lin->m_gameID); + lin->m_gameID = win->m_gameID; lin->m_unGameIP = win->m_unGameIP; lin->m_usGamePort = win->m_usGamePort; lin->m_usQueryPort = win->m_usQueryPort; @@ -85,7 +85,7 @@ void lin_to_win_struct_FriendGameInfo_t_141(void *l, void *w) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_141 *win = (struct winFriendGameInfo_t_141 *)w; - lin_to_win_struct_CGameID_141(&lin->m_gameID, &win->m_gameID); + win->m_gameID = lin->m_gameID; win->m_unGameIP = lin->m_unGameIP; win->m_usGamePort = lin->m_usGamePort; win->m_usQueryPort = lin->m_usQueryPort; @@ -114,28 +114,6 @@ void lin_to_win_struct_FriendSessionStateInfo_t_141(void *l, void *w) win->m_uiPublishedToFriendsSessionInstance = lin->m_uiPublishedToFriendsSessionInstance; } -#pragma pack( push, 8 ) -struct winMatchMakingKeyValuePair_t_141 { - char m_szKey[256]; - char m_szValue[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void win_to_lin_struct_MatchMakingKeyValuePair_t_141(void *w, void *l) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_141 *win = (struct winMatchMakingKeyValuePair_t_141 *)w; - memcpy(lin->m_szKey, win->m_szKey, sizeof(lin->m_szKey)); - memcpy(lin->m_szValue, win->m_szValue, sizeof(lin->m_szValue)); -} - -void lin_to_win_struct_MatchMakingKeyValuePair_t_141(void *l, void *w) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_141 *win = (struct winMatchMakingKeyValuePair_t_141 *)w; - memcpy(win->m_szKey, lin->m_szKey, sizeof(win->m_szKey)); - memcpy(win->m_szValue, lin->m_szValue, sizeof(win->m_szValue)); -} - #pragma pack( push, 8 ) struct winservernetadr_t_141 { uint16 m_usConnectionPort; diff --git a/lsteamclient/struct_converters_141.h b/lsteamclient/struct_converters_141.h new file mode 100644 index 00000000..39ba6f2c --- /dev/null +++ b/lsteamclient/struct_converters_141.h @@ -0,0 +1,60 @@ +extern void win_to_lin_struct_ValvePackingSentinel_t_141(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_141(void *l, void *w); + +extern void win_to_lin_struct_CallbackMsg_t_141(void *w, void *l); +extern void lin_to_win_struct_CallbackMsg_t_141(void *l, void *w); + +extern void win_to_lin_struct_FriendGameInfo_t_141(void *w, void *l); +extern void lin_to_win_struct_FriendGameInfo_t_141(void *l, void *w); + +extern void win_to_lin_struct_FriendSessionStateInfo_t_141(void *w, void *l); +extern void lin_to_win_struct_FriendSessionStateInfo_t_141(void *l, void *w); + +extern void win_to_lin_struct_servernetadr_t_141(void *w, void *l); +extern void lin_to_win_struct_servernetadr_t_141(void *l, void *w); + +extern void win_to_lin_struct_gameserveritem_t_141(void *w, void *l); +extern void lin_to_win_struct_gameserveritem_t_141(void *l, void *w); + +extern void win_to_lin_struct_SteamParamStringArray_t_141(void *w, void *l); +extern void lin_to_win_struct_SteamParamStringArray_t_141(void *l, void *w); + +extern void win_to_lin_struct_LeaderboardEntry_t_141(void *w, void *l); +extern void lin_to_win_struct_LeaderboardEntry_t_141(void *l, void *w); + +extern void win_to_lin_struct_P2PSessionState_t_141(void *w, void *l); +extern void lin_to_win_struct_P2PSessionState_t_141(void *l, void *w); + +extern void win_to_lin_struct_ControllerAnalogActionData_t_141(void *w, void *l); +extern void lin_to_win_struct_ControllerAnalogActionData_t_141(void *l, void *w); + +extern void win_to_lin_struct_ControllerDigitalActionData_t_141(void *w, void *l); +extern void lin_to_win_struct_ControllerDigitalActionData_t_141(void *l, void *w); + +extern void win_to_lin_struct_ControllerMotionData_t_141(void *w, void *l); +extern void lin_to_win_struct_ControllerMotionData_t_141(void *l, void *w); + +extern void win_to_lin_struct_SteamUGCDetails_t_141(void *w, void *l); +extern void lin_to_win_struct_SteamUGCDetails_t_141(void *l, void *w); + +extern void win_to_lin_struct_SteamItemDetails_t_141(void *w, void *l); +extern void lin_to_win_struct_SteamItemDetails_t_141(void *l, void *w); + +extern void win_to_lin_struct_CSteamAPIContext_141(void *w, void *l); +extern void lin_to_win_struct_CSteamAPIContext_141(void *l, void *w); + +extern void win_to_lin_struct_CCallbackBase_141(void *w, void *l); +extern void lin_to_win_struct_CCallbackBase_141(void *l, void *w); + +extern void win_to_lin_struct_ValvePackingSentinel_t_141(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_141(void *l, void *w); + +extern void win_to_lin_struct_ValvePackingSentinel_t_141(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_141(void *l, void *w); + +extern void win_to_lin_struct_ValvePackingSentinel_t_141(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_141(void *l, void *w); + +extern void win_to_lin_struct_ValvePackingSentinel_t_141(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_141(void *l, void *w); + diff --git a/lsteamclient/struct_converters_142.cpp b/lsteamclient/struct_converters_142.cpp index 1bee541f..2b641c66 100644 --- a/lsteamclient/struct_converters_142.cpp +++ b/lsteamclient/struct_converters_142.cpp @@ -234,7 +234,7 @@ void win_to_lin_struct_FriendGameInfo_t_142(void *w, void *l) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_142 *win = (struct winFriendGameInfo_t_142 *)w; - win_to_lin_struct_CGameID_142(&win->m_gameID, &lin->m_gameID); + lin->m_gameID = win->m_gameID; lin->m_unGameIP = win->m_unGameIP; lin->m_usGamePort = win->m_usGamePort; lin->m_usQueryPort = win->m_usQueryPort; @@ -245,7 +245,7 @@ void lin_to_win_struct_FriendGameInfo_t_142(void *l, void *w) { FriendGameInfo_t *lin = (FriendGameInfo_t *)l; struct winFriendGameInfo_t_142 *win = (struct winFriendGameInfo_t_142 *)w; - lin_to_win_struct_CGameID_142(&lin->m_gameID, &win->m_gameID); + win->m_gameID = lin->m_gameID; win->m_unGameIP = lin->m_unGameIP; win->m_usGamePort = lin->m_usGamePort; win->m_usQueryPort = lin->m_usQueryPort; @@ -618,28 +618,6 @@ void cb_GamepadTextInputDismissed_t_8(void *l, void *w) win->m_unSubmittedText = lin->m_unSubmittedText; } -#pragma pack( push, 8 ) -struct winMatchMakingKeyValuePair_t_142 { - char m_szKey[256]; - char m_szValue[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void win_to_lin_struct_MatchMakingKeyValuePair_t_142(void *w, void *l) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_142 *win = (struct winMatchMakingKeyValuePair_t_142 *)w; - memcpy(lin->m_szKey, win->m_szKey, sizeof(lin->m_szKey)); - memcpy(lin->m_szValue, win->m_szValue, sizeof(lin->m_szValue)); -} - -void lin_to_win_struct_MatchMakingKeyValuePair_t_142(void *l, void *w) -{ - MatchMakingKeyValuePair_t *lin = (MatchMakingKeyValuePair_t *)l; - struct winMatchMakingKeyValuePair_t_142 *win = (struct winMatchMakingKeyValuePair_t_142 *)w; - memcpy(win->m_szKey, lin->m_szKey, sizeof(win->m_szKey)); - memcpy(win->m_szValue, lin->m_szValue, sizeof(win->m_szValue)); -} - #pragma pack( push, 8 ) struct winservernetadr_t_142 { uint16 m_usConnectionPort; @@ -1626,7 +1604,7 @@ void cb_UserAchievementIconFetched_t_144(void *l, void *w) { UserAchievementIconFetched_t *lin = (UserAchievementIconFetched_t *)l; struct winUserAchievementIconFetched_t_144 *win = (struct winUserAchievementIconFetched_t_144 *)w; - lin_to_win_struct_CGameID_142(&lin->m_nGameID, &win->m_nGameID); + 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; diff --git a/lsteamclient/struct_converters_142.h b/lsteamclient/struct_converters_142.h new file mode 100644 index 00000000..b9f96bb6 --- /dev/null +++ b/lsteamclient/struct_converters_142.h @@ -0,0 +1,60 @@ +extern void win_to_lin_struct_ValvePackingSentinel_t_142(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_142(void *l, void *w); + +extern void win_to_lin_struct_CallbackMsg_t_142(void *w, void *l); +extern void lin_to_win_struct_CallbackMsg_t_142(void *l, void *w); + +extern void win_to_lin_struct_FriendGameInfo_t_142(void *w, void *l); +extern void lin_to_win_struct_FriendGameInfo_t_142(void *l, void *w); + +extern void win_to_lin_struct_FriendSessionStateInfo_t_142(void *w, void *l); +extern void lin_to_win_struct_FriendSessionStateInfo_t_142(void *l, void *w); + +extern void win_to_lin_struct_servernetadr_t_142(void *w, void *l); +extern void lin_to_win_struct_servernetadr_t_142(void *l, void *w); + +extern void win_to_lin_struct_gameserveritem_t_142(void *w, void *l); +extern void lin_to_win_struct_gameserveritem_t_142(void *l, void *w); + +extern void win_to_lin_struct_SteamParamStringArray_t_142(void *w, void *l); +extern void lin_to_win_struct_SteamParamStringArray_t_142(void *l, void *w); + +extern void win_to_lin_struct_LeaderboardEntry_t_142(void *w, void *l); +extern void lin_to_win_struct_LeaderboardEntry_t_142(void *l, void *w); + +extern void win_to_lin_struct_P2PSessionState_t_142(void *w, void *l); +extern void lin_to_win_struct_P2PSessionState_t_142(void *l, void *w); + +extern void win_to_lin_struct_ControllerAnalogActionData_t_142(void *w, void *l); +extern void lin_to_win_struct_ControllerAnalogActionData_t_142(void *l, void *w); + +extern void win_to_lin_struct_ControllerDigitalActionData_t_142(void *w, void *l); +extern void lin_to_win_struct_ControllerDigitalActionData_t_142(void *l, void *w); + +extern void win_to_lin_struct_ControllerMotionData_t_142(void *w, void *l); +extern void lin_to_win_struct_ControllerMotionData_t_142(void *l, void *w); + +extern void win_to_lin_struct_SteamUGCDetails_t_142(void *w, void *l); +extern void lin_to_win_struct_SteamUGCDetails_t_142(void *l, void *w); + +extern void win_to_lin_struct_SteamItemDetails_t_142(void *w, void *l); +extern void lin_to_win_struct_SteamItemDetails_t_142(void *l, void *w); + +extern void win_to_lin_struct_CSteamAPIContext_142(void *w, void *l); +extern void lin_to_win_struct_CSteamAPIContext_142(void *l, void *w); + +extern void win_to_lin_struct_CCallbackBase_142(void *w, void *l); +extern void lin_to_win_struct_CCallbackBase_142(void *l, void *w); + +extern void win_to_lin_struct_ValvePackingSentinel_t_142(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_142(void *l, void *w); + +extern void win_to_lin_struct_ValvePackingSentinel_t_142(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_142(void *l, void *w); + +extern void win_to_lin_struct_ValvePackingSentinel_t_142(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_142(void *l, void *w); + +extern void win_to_lin_struct_ValvePackingSentinel_t_142(void *w, void *l); +extern void lin_to_win_struct_ValvePackingSentinel_t_142(void *l, void *w); +