From 0564207f841129395c2df2b15144c5eec60cc3d3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20Bernon?= Date: Sun, 1 Oct 2023 10:32:08 +0200 Subject: [PATCH] lsteamclient: Use the new converters for Steam_BGetCallback. CW-Bug-Id: #22729 --- lsteamclient/Makefile.in | 65 - lsteamclient/cb_converters.dat | 157 -- lsteamclient/cb_converters.h | 404 --- lsteamclient/gen_wrapper.py | 294 +- lsteamclient/steam_defs.h | 275 -- lsteamclient/steamclient_main.c | 100 +- lsteamclient/struct_converters.h | 3261 ----------------------- lsteamclient/struct_converters_111x.cpp | 33 - lsteamclient/struct_converters_112.cpp | 33 - lsteamclient/struct_converters_112x.cpp | 33 - lsteamclient/struct_converters_113.cpp | 33 - lsteamclient/struct_converters_114.cpp | 33 - lsteamclient/struct_converters_115.cpp | 33 - lsteamclient/struct_converters_116.cpp | 53 - lsteamclient/struct_converters_116x.cpp | 33 - lsteamclient/struct_converters_117.cpp | 73 - lsteamclient/struct_converters_118.cpp | 77 - lsteamclient/struct_converters_119.cpp | 33 - lsteamclient/struct_converters_119x.cpp | 33 - lsteamclient/struct_converters_120.cpp | 33 - lsteamclient/struct_converters_121.cpp | 33 - lsteamclient/struct_converters_121x.cpp | 33 - lsteamclient/struct_converters_122.cpp | 33 - lsteamclient/struct_converters_123.cpp | 33 - lsteamclient/struct_converters_123a.cpp | 33 - lsteamclient/struct_converters_124.cpp | 75 - lsteamclient/struct_converters_125.cpp | 81 - lsteamclient/struct_converters_126.cpp | 91 - lsteamclient/struct_converters_126a.cpp | 91 - lsteamclient/struct_converters_127.cpp | 91 - lsteamclient/struct_converters_128.cpp | 113 - lsteamclient/struct_converters_128x.cpp | 93 - lsteamclient/struct_converters_129.cpp | 103 - lsteamclient/struct_converters_129a.cpp | 93 - lsteamclient/struct_converters_130.cpp | 93 - lsteamclient/struct_converters_130x.cpp | 93 - lsteamclient/struct_converters_131.cpp | 93 - lsteamclient/struct_converters_132.cpp | 199 -- lsteamclient/struct_converters_132x.cpp | 93 - lsteamclient/struct_converters_133.cpp | 93 - lsteamclient/struct_converters_133a.cpp | 93 - lsteamclient/struct_converters_133b.cpp | 93 - lsteamclient/struct_converters_133x.cpp | 93 - lsteamclient/struct_converters_134.cpp | 93 - lsteamclient/struct_converters_135.cpp | 93 - lsteamclient/struct_converters_135a.cpp | 93 - lsteamclient/struct_converters_136.cpp | 93 - lsteamclient/struct_converters_137.cpp | 93 - lsteamclient/struct_converters_138.cpp | 93 - lsteamclient/struct_converters_138a.cpp | 93 - lsteamclient/struct_converters_139.cpp | 93 - lsteamclient/struct_converters_140.cpp | 93 - lsteamclient/struct_converters_141.cpp | 93 - lsteamclient/struct_converters_142.cpp | 93 - lsteamclient/struct_converters_143.cpp | 105 - lsteamclient/struct_converters_143x.cpp | 105 - lsteamclient/struct_converters_143y.cpp | 105 - lsteamclient/struct_converters_144.cpp | 107 - lsteamclient/struct_converters_145.cpp | 107 - lsteamclient/struct_converters_146.cpp | 107 - lsteamclient/struct_converters_147.cpp | 107 - lsteamclient/struct_converters_148a.cpp | 107 - lsteamclient/struct_converters_149.cpp | 107 - lsteamclient/struct_converters_150.cpp | 107 - lsteamclient/struct_converters_151.cpp | 139 - lsteamclient/struct_converters_152.cpp | 107 - lsteamclient/struct_converters_153a.cpp | 107 - lsteamclient/struct_converters_154.cpp | 107 - lsteamclient/struct_converters_155.cpp | 107 - lsteamclient/struct_converters_156.cpp | 107 - lsteamclient/struct_converters_157.cpp | 107 - lsteamclient/struct_converters_158.cpp | 1445 ---------- lsteamclient/unix_private.h | 1 + lsteamclient/unixlib.cpp | 18 + lsteamclient/unixlib.h | 11 +- lsteamclient/unixlib_generated.cpp | 229 ++ 76 files changed, 330 insertions(+), 11270 deletions(-) delete mode 100644 lsteamclient/cb_converters.dat delete mode 100644 lsteamclient/cb_converters.h delete mode 100644 lsteamclient/steam_defs.h delete mode 100644 lsteamclient/struct_converters.h delete mode 100644 lsteamclient/struct_converters_111x.cpp delete mode 100644 lsteamclient/struct_converters_112.cpp delete mode 100644 lsteamclient/struct_converters_112x.cpp delete mode 100644 lsteamclient/struct_converters_113.cpp delete mode 100644 lsteamclient/struct_converters_114.cpp delete mode 100644 lsteamclient/struct_converters_115.cpp delete mode 100644 lsteamclient/struct_converters_116.cpp delete mode 100644 lsteamclient/struct_converters_116x.cpp delete mode 100644 lsteamclient/struct_converters_117.cpp delete mode 100644 lsteamclient/struct_converters_118.cpp delete mode 100644 lsteamclient/struct_converters_119.cpp delete mode 100644 lsteamclient/struct_converters_119x.cpp delete mode 100644 lsteamclient/struct_converters_120.cpp delete mode 100644 lsteamclient/struct_converters_121.cpp delete mode 100644 lsteamclient/struct_converters_121x.cpp delete mode 100644 lsteamclient/struct_converters_122.cpp delete mode 100644 lsteamclient/struct_converters_123.cpp delete mode 100644 lsteamclient/struct_converters_123a.cpp delete mode 100644 lsteamclient/struct_converters_124.cpp delete mode 100644 lsteamclient/struct_converters_125.cpp delete mode 100644 lsteamclient/struct_converters_126.cpp delete mode 100644 lsteamclient/struct_converters_126a.cpp delete mode 100644 lsteamclient/struct_converters_127.cpp delete mode 100644 lsteamclient/struct_converters_128.cpp delete mode 100644 lsteamclient/struct_converters_128x.cpp delete mode 100644 lsteamclient/struct_converters_129.cpp delete mode 100644 lsteamclient/struct_converters_129a.cpp delete mode 100644 lsteamclient/struct_converters_130.cpp delete mode 100644 lsteamclient/struct_converters_130x.cpp delete mode 100644 lsteamclient/struct_converters_131.cpp delete mode 100644 lsteamclient/struct_converters_132.cpp delete mode 100644 lsteamclient/struct_converters_132x.cpp delete mode 100644 lsteamclient/struct_converters_133.cpp delete mode 100644 lsteamclient/struct_converters_133a.cpp delete mode 100644 lsteamclient/struct_converters_133b.cpp delete mode 100644 lsteamclient/struct_converters_133x.cpp delete mode 100644 lsteamclient/struct_converters_134.cpp delete mode 100644 lsteamclient/struct_converters_135.cpp delete mode 100644 lsteamclient/struct_converters_135a.cpp delete mode 100644 lsteamclient/struct_converters_136.cpp delete mode 100644 lsteamclient/struct_converters_137.cpp delete mode 100644 lsteamclient/struct_converters_138.cpp delete mode 100644 lsteamclient/struct_converters_138a.cpp delete mode 100644 lsteamclient/struct_converters_139.cpp delete mode 100644 lsteamclient/struct_converters_140.cpp delete mode 100644 lsteamclient/struct_converters_141.cpp delete mode 100644 lsteamclient/struct_converters_142.cpp delete mode 100644 lsteamclient/struct_converters_143.cpp delete mode 100644 lsteamclient/struct_converters_143x.cpp delete mode 100644 lsteamclient/struct_converters_143y.cpp delete mode 100644 lsteamclient/struct_converters_144.cpp delete mode 100644 lsteamclient/struct_converters_145.cpp delete mode 100644 lsteamclient/struct_converters_146.cpp delete mode 100644 lsteamclient/struct_converters_147.cpp delete mode 100644 lsteamclient/struct_converters_148a.cpp delete mode 100644 lsteamclient/struct_converters_149.cpp delete mode 100644 lsteamclient/struct_converters_150.cpp delete mode 100644 lsteamclient/struct_converters_151.cpp delete mode 100644 lsteamclient/struct_converters_152.cpp delete mode 100644 lsteamclient/struct_converters_153a.cpp delete mode 100644 lsteamclient/struct_converters_154.cpp delete mode 100644 lsteamclient/struct_converters_155.cpp delete mode 100644 lsteamclient/struct_converters_156.cpp delete mode 100644 lsteamclient/struct_converters_157.cpp delete mode 100644 lsteamclient/struct_converters_158.cpp diff --git a/lsteamclient/Makefile.in b/lsteamclient/Makefile.in index fb90153b..c2880977 100644 --- a/lsteamclient/Makefile.in +++ b/lsteamclient/Makefile.in @@ -214,71 +214,6 @@ SOURCES = \ cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012.cpp \ cppISteamVideo_STEAMVIDEO_INTERFACE_V001.cpp \ cppISteamVideo_STEAMVIDEO_INTERFACE_V002.cpp \ - struct_converters_111x.cpp \ - struct_converters_112.cpp \ - struct_converters_112x.cpp \ - struct_converters_113.cpp \ - struct_converters_114.cpp \ - struct_converters_115.cpp \ - struct_converters_116.cpp \ - struct_converters_116x.cpp \ - struct_converters_117.cpp \ - struct_converters_118.cpp \ - struct_converters_119.cpp \ - struct_converters_119x.cpp \ - struct_converters_120.cpp \ - struct_converters_121.cpp \ - struct_converters_121x.cpp \ - struct_converters_122.cpp \ - struct_converters_123.cpp \ - struct_converters_123a.cpp \ - struct_converters_124.cpp \ - struct_converters_125.cpp \ - struct_converters_126.cpp \ - struct_converters_126a.cpp \ - struct_converters_127.cpp \ - struct_converters_128.cpp \ - struct_converters_128x.cpp \ - struct_converters_129.cpp \ - struct_converters_129a.cpp \ - struct_converters_130.cpp \ - struct_converters_130x.cpp \ - struct_converters_131.cpp \ - struct_converters_132.cpp \ - struct_converters_132x.cpp \ - struct_converters_133.cpp \ - struct_converters_133a.cpp \ - struct_converters_133b.cpp \ - struct_converters_133x.cpp \ - struct_converters_134.cpp \ - struct_converters_135.cpp \ - struct_converters_135a.cpp \ - struct_converters_136.cpp \ - struct_converters_137.cpp \ - struct_converters_138.cpp \ - struct_converters_138a.cpp \ - struct_converters_139.cpp \ - struct_converters_140.cpp \ - struct_converters_141.cpp \ - struct_converters_142.cpp \ - struct_converters_143.cpp \ - struct_converters_143x.cpp \ - struct_converters_143y.cpp \ - struct_converters_144.cpp \ - struct_converters_145.cpp \ - struct_converters_146.cpp \ - struct_converters_147.cpp \ - struct_converters_148a.cpp \ - struct_converters_149.cpp \ - struct_converters_150.cpp \ - struct_converters_151.cpp \ - struct_converters_152.cpp \ - struct_converters_153a.cpp \ - struct_converters_154.cpp \ - struct_converters_155.cpp \ - struct_converters_156.cpp \ - struct_converters_157.cpp \ - struct_converters_158.cpp \ unix_steam_client_manual.cpp \ unix_steam_input_manual.cpp \ unix_steam_networking_manual.cpp \ diff --git a/lsteamclient/cb_converters.dat b/lsteamclient/cb_converters.dat deleted file mode 100644 index 19d3d491..00000000 --- a/lsteamclient/cb_converters.dat +++ /dev/null @@ -1,157 +0,0 @@ -case 0x00100098: win_msg->m_cubParam = 24; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_MicroTxnAuthorizationResponse_t_24((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x000c0201: win_msg->m_cubParam = 16; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_LobbyCreated_t_16((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x000c145b: win_msg->m_cubParam = 16; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RequestPlayersForGameProgressCallback_t_16((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x0038145c: win_msg->m_cubParam = 64; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RequestPlayersForGameResultCallback_t_64((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x0014145d: win_msg->m_cubParam = 24; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RequestPlayersForGameFinalResultCallback_t_24((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x0014145e: win_msg->m_cubParam = 24; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_SubmitPlayerResultResultCallback_t_24((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x000c145f: win_msg->m_cubParam = 16; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_EndGameResultCallback_t_16((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x011414b5: win_msg->m_cubParam = 280; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_JoinPartyCallback_t_280((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x000c14b6: win_msg->m_cubParam = 16; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_CreateBeaconCallback_t_16((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x0110051b: win_msg->m_cubParam = 280; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageFileShareResult_t_280((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x0010051d: win_msg->m_cubParam = 24; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStoragePublishFileResult_t_24((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x000c051f: win_msg->m_cubParam = 16; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageDeletePublishedFileResult_t_16((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x019c0520: win_msg->m_cubParam = 416; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageEnumerateUserPublishedFilesResult_t_416((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x000c0521: win_msg->m_cubParam = 16; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageSubscribePublishedFileResult_t_16((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x02640522: win_msg->m_cubParam = 616; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageEnumerateUserSubscribedFilesResult_t_616((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x000c0523: win_msg->m_cubParam = 16; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageUnsubscribePublishedFileResult_t_16((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x00100524: win_msg->m_cubParam = 24; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageUpdatePublishedFileResult_t_24((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x01200525: win_msg->m_cubParam = 296; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageDownloadUGCResult_t_296((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x26140526: win_msg->m_cubParam = 9760; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageGetPublishedFileDetailsResult_t_9760((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x026c0527: win_msg->m_cubParam = 624; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageEnumerateWorkshopFilesResult_t_624((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x001c0528: win_msg->m_cubParam = 32; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageGetPublishedItemVoteDetailsResult_t_32((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x000c052c: win_msg->m_cubParam = 16; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageUpdateUserPublishedItemVoteResult_t_16((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x0010052d: win_msg->m_cubParam = 24; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageUserVoteDetails_t_24((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x019c052e: win_msg->m_cubParam = 416; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_416((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x0010052f: win_msg->m_cubParam = 24; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageSetUserPublishedFileActionResult_t_24((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x00140532: win_msg->m_cubParam = 24; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStoragePublishedFileUpdated_t_24((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x001c0452: win_msg->m_cubParam = 32; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_LeaderboardScoreUploaded_t_32((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x000c0457: win_msg->m_cubParam = 16; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_LeaderboardUGCSet_t_16((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x00140458: win_msg->m_cubParam = 24; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_PS3TrophiesInstalled_t_24((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x002403ff: win_msg->m_cubParam = 40; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_FileDetailsResult_t_40((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x00180835: win_msg->m_cubParam = 32; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTTPRequestCompleted_t_32((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x000c0836: win_msg->m_cubParam = 16; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTTPRequestHeadersReceived_t_16((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x00140837: win_msg->m_cubParam = 24; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTTPRequestDataReceived_t_24((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x00200af3: win_msg->m_cubParam = 40; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_SteamInputConfigurationLoaded_t_40((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x00180af4: win_msg->m_cubParam = 32; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_SteamInputGamepadSlotChange_t_32((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x26280d4a: win_msg->m_cubParam = 9784; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_SteamUGCRequestUGCDetailsResult_t_9784((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x00100d4b: win_msg->m_cubParam = 24; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_CreateItemResult_t_24((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x000c0d4d: win_msg->m_cubParam = 16; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_ItemInstalled_t_16((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x00100d4e: win_msg->m_cubParam = 24; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_DownloadItemResult_t_24((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x00140d54: win_msg->m_cubParam = 24; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_AddUGCDependencyResult_t_24((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x00140d55: win_msg->m_cubParam = 24; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoveUGCDependencyResult_t_24((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x00100d56: win_msg->m_cubParam = 24; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_AddAppDependencyResult_t_24((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x00100d57: win_msg->m_cubParam = 24; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoveAppDependencyResult_t_24((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x00940d58: win_msg->m_cubParam = 152; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_GetAppDependenciesResult_t_152((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x000c0d59: win_msg->m_cubParam = 16; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_DeleteItemResult_t_16((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -#ifdef __i386__ -case 0x00301196: win_msg->m_cubParam = 48; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_NeedsPaint_t_48((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -#endif -#ifdef __x86_64__ -case 0x00341196: win_msg->m_cubParam = 56; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_NeedsPaint_t_56((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -#endif -#ifdef __i386__ -case 0x00141197: win_msg->m_cubParam = 20; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_StartRequest_t_20((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -#endif -#ifdef __x86_64__ -case 0x00201197: win_msg->m_cubParam = 40; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_StartRequest_t_40((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -#endif -#ifdef __i386__ -case 0x00181199: win_msg->m_cubParam = 24; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_URLChanged_t_24((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -#endif -#ifdef __x86_64__ -case 0x00241199: win_msg->m_cubParam = 48; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_URLChanged_t_48((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -#endif -#ifdef __i386__ -case 0x000c119a: win_msg->m_cubParam = 12; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_FinishedRequest_t_12((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -#endif -#ifdef __x86_64__ -case 0x0014119a: win_msg->m_cubParam = 24; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_FinishedRequest_t_24((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -#endif -#ifdef __i386__ -case 0x0008119b: win_msg->m_cubParam = 8; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_OpenLinkInNewTab_t_8((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -#endif -#ifdef __x86_64__ -case 0x000c119b: win_msg->m_cubParam = 16; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_OpenLinkInNewTab_t_16((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -#endif -#ifdef __i386__ -case 0x0008119c: win_msg->m_cubParam = 8; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_ChangedTitle_t_8((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -#endif -#ifdef __x86_64__ -case 0x000c119c: win_msg->m_cubParam = 16; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_ChangedTitle_t_16((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -#endif -#ifdef __i386__ -case 0x001411a1: win_msg->m_cubParam = 20; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_LinkAtPosition_t_20((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -#endif -#ifdef __x86_64__ -case 0x001811a1: win_msg->m_cubParam = 32; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_LinkAtPosition_t_32((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -#endif -#ifdef __i386__ -case 0x000811a2: win_msg->m_cubParam = 8; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_JSAlert_t_8((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -#endif -#ifdef __x86_64__ -case 0x000c11a2: win_msg->m_cubParam = 16; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_JSAlert_t_16((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -#endif -#ifdef __i386__ -case 0x000811a3: win_msg->m_cubParam = 8; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_JSConfirm_t_8((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -#endif -#ifdef __x86_64__ -case 0x000c11a3: win_msg->m_cubParam = 16; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_JSConfirm_t_16((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -#endif -#ifdef __i386__ -case 0x000c11a4: win_msg->m_cubParam = 12; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_FileOpenDialog_t_12((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -#endif -#ifdef __x86_64__ -case 0x001411a4: win_msg->m_cubParam = 24; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_FileOpenDialog_t_24((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -#endif -#ifdef __i386__ -case 0x001c11a9: win_msg->m_cubParam = 28; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_NewWindow_t_28((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -#endif -#ifdef __x86_64__ -case 0x002011a9: win_msg->m_cubParam = 40; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_NewWindow_t_40((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -#endif -#ifdef __i386__ -case 0x000811ab: win_msg->m_cubParam = 8; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_StatusText_t_8((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -#endif -#ifdef __x86_64__ -case 0x000c11ab: win_msg->m_cubParam = 16; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_StatusText_t_16((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -#endif -#ifdef __i386__ -case 0x000811ac: win_msg->m_cubParam = 8; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_ShowToolTip_t_8((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -#endif -#ifdef __x86_64__ -case 0x000c11ac: win_msg->m_cubParam = 16; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_ShowToolTip_t_16((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -#endif -#ifdef __i386__ -case 0x000811ad: win_msg->m_cubParam = 8; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_UpdateToolTip_t_8((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -#endif -#ifdef __x86_64__ -case 0x000c11ad: win_msg->m_cubParam = 16; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_UpdateToolTip_t_16((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -#endif -case 0x00141260: win_msg->m_cubParam = 24; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_SteamInventoryStartPurchaseResult_t_24((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x02c004c5: win_msg->m_cubParam = 712; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_SteamNetConnectionStatusChangedCallback_t_712((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x002000d1: win_msg->m_cubParam = 40; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_GSReputation_t_40((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x01180517: win_msg->m_cubParam = 288; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageAppSyncProgress_t_288((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x024004c5: win_msg->m_cubParam = 584; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_SteamNetConnectionStatusChangedCallback_t_584((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x00140835: win_msg->m_cubParam = 24; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTTPRequestCompleted_t_24((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -#ifdef __i386__ -case 0x001011a5: win_msg->m_cubParam = 16; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_ComboNeedsPaint_t_16((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -#endif -#ifdef __x86_64__ -case 0x001411a5: win_msg->m_cubParam = 24; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_ComboNeedsPaint_t_24((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -#endif -#ifdef __i386__ -case 0x001811a9: win_msg->m_cubParam = 24; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_NewWindow_t_24((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -#endif -#ifdef __x86_64__ -case 0x001c11a9: win_msg->m_cubParam = 32; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_HTML_NewWindow_t_32((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -#endif -case 0x26240d4a: win_msg->m_cubParam = 9776; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_SteamUGCRequestUGCDetailsResult_t_9776((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x000c051b: win_msg->m_cubParam = 16; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageFileShareResult_t_16((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x26200d4a: win_msg->m_cubParam = 9768; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_SteamUGCRequestUGCDetailsResult_t_9768((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x26100526: win_msg->m_cubParam = 9752; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageGetPublishedFileDetailsResult_t_9752((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x000c051d: win_msg->m_cubParam = 16; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStoragePublishFileResult_t_16((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x000c0524: win_msg->m_cubParam = 16; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageUpdatePublishedFileResult_t_16((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x02640527: win_msg->m_cubParam = 616; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageEnumerateWorkshopFilesResult_t_616((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x250c0526: win_msg->m_cubParam = 9496; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageGetPublishedFileDetailsResult_t_9496((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x06c4051e: win_msg->m_cubParam = 1744; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageGetPublishedFileDetailsResult_t_1744((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; -case 0x0020051c: win_msg->m_cubParam = 40; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); cb_RemoteStorageDownloadUGCResult_t_40((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break; diff --git a/lsteamclient/cb_converters.h b/lsteamclient/cb_converters.h deleted file mode 100644 index 83b671cc..00000000 --- a/lsteamclient/cb_converters.h +++ /dev/null @@ -1,404 +0,0 @@ -struct MicroTxnAuthorizationResponse_t; -struct winMicroTxnAuthorizationResponse_t_24; -extern void cb_MicroTxnAuthorizationResponse_t_24(const struct MicroTxnAuthorizationResponse_t *l, struct winMicroTxnAuthorizationResponse_t_24 *w); - -struct LobbyCreated_t; -struct winLobbyCreated_t_16; -extern void cb_LobbyCreated_t_16(const struct LobbyCreated_t *l, struct winLobbyCreated_t_16 *w); - -struct RequestPlayersForGameProgressCallback_t; -struct winRequestPlayersForGameProgressCallback_t_16; -extern void cb_RequestPlayersForGameProgressCallback_t_16(const struct RequestPlayersForGameProgressCallback_t *l, struct winRequestPlayersForGameProgressCallback_t_16 *w); - -struct RequestPlayersForGameResultCallback_t; -struct winRequestPlayersForGameResultCallback_t_64; -extern void cb_RequestPlayersForGameResultCallback_t_64(const struct RequestPlayersForGameResultCallback_t *l, struct winRequestPlayersForGameResultCallback_t_64 *w); - -struct RequestPlayersForGameFinalResultCallback_t; -struct winRequestPlayersForGameFinalResultCallback_t_24; -extern void cb_RequestPlayersForGameFinalResultCallback_t_24(const struct RequestPlayersForGameFinalResultCallback_t *l, struct winRequestPlayersForGameFinalResultCallback_t_24 *w); - -struct SubmitPlayerResultResultCallback_t; -struct winSubmitPlayerResultResultCallback_t_24; -extern void cb_SubmitPlayerResultResultCallback_t_24(const struct SubmitPlayerResultResultCallback_t *l, struct winSubmitPlayerResultResultCallback_t_24 *w); - -struct EndGameResultCallback_t; -struct winEndGameResultCallback_t_16; -extern void cb_EndGameResultCallback_t_16(const struct EndGameResultCallback_t *l, struct winEndGameResultCallback_t_16 *w); - -struct JoinPartyCallback_t; -struct winJoinPartyCallback_t_280; -extern void cb_JoinPartyCallback_t_280(const struct JoinPartyCallback_t *l, struct winJoinPartyCallback_t_280 *w); - -struct CreateBeaconCallback_t; -struct winCreateBeaconCallback_t_16; -extern void cb_CreateBeaconCallback_t_16(const struct CreateBeaconCallback_t *l, struct winCreateBeaconCallback_t_16 *w); - -struct RemoteStorageFileShareResult_t; -struct winRemoteStorageFileShareResult_t_280; -extern void cb_RemoteStorageFileShareResult_t_280(const struct RemoteStorageFileShareResult_t *l, struct winRemoteStorageFileShareResult_t_280 *w); - -struct RemoteStoragePublishFileResult_t; -struct winRemoteStoragePublishFileResult_t_24; -extern void cb_RemoteStoragePublishFileResult_t_24(const struct RemoteStoragePublishFileResult_t *l, struct winRemoteStoragePublishFileResult_t_24 *w); - -struct RemoteStorageDeletePublishedFileResult_t; -struct winRemoteStorageDeletePublishedFileResult_t_16; -extern void cb_RemoteStorageDeletePublishedFileResult_t_16(const struct RemoteStorageDeletePublishedFileResult_t *l, struct winRemoteStorageDeletePublishedFileResult_t_16 *w); - -struct RemoteStorageEnumerateUserPublishedFilesResult_t; -struct winRemoteStorageEnumerateUserPublishedFilesResult_t_416; -extern void cb_RemoteStorageEnumerateUserPublishedFilesResult_t_416(const struct RemoteStorageEnumerateUserPublishedFilesResult_t *l, struct winRemoteStorageEnumerateUserPublishedFilesResult_t_416 *w); - -struct RemoteStorageSubscribePublishedFileResult_t; -struct winRemoteStorageSubscribePublishedFileResult_t_16; -extern void cb_RemoteStorageSubscribePublishedFileResult_t_16(const struct RemoteStorageSubscribePublishedFileResult_t *l, struct winRemoteStorageSubscribePublishedFileResult_t_16 *w); - -struct RemoteStorageEnumerateUserSubscribedFilesResult_t; -struct winRemoteStorageEnumerateUserSubscribedFilesResult_t_616; -extern void cb_RemoteStorageEnumerateUserSubscribedFilesResult_t_616(const struct RemoteStorageEnumerateUserSubscribedFilesResult_t *l, struct winRemoteStorageEnumerateUserSubscribedFilesResult_t_616 *w); - -struct RemoteStorageUnsubscribePublishedFileResult_t; -struct winRemoteStorageUnsubscribePublishedFileResult_t_16; -extern void cb_RemoteStorageUnsubscribePublishedFileResult_t_16(const struct RemoteStorageUnsubscribePublishedFileResult_t *l, struct winRemoteStorageUnsubscribePublishedFileResult_t_16 *w); - -struct RemoteStorageUpdatePublishedFileResult_t; -struct winRemoteStorageUpdatePublishedFileResult_t_24; -extern void cb_RemoteStorageUpdatePublishedFileResult_t_24(const struct RemoteStorageUpdatePublishedFileResult_t *l, struct winRemoteStorageUpdatePublishedFileResult_t_24 *w); - -struct RemoteStorageDownloadUGCResult_t; -struct winRemoteStorageDownloadUGCResult_t_296; -extern void cb_RemoteStorageDownloadUGCResult_t_296(const struct RemoteStorageDownloadUGCResult_t *l, struct winRemoteStorageDownloadUGCResult_t_296 *w); - -struct RemoteStorageGetPublishedFileDetailsResult_t; -struct winRemoteStorageGetPublishedFileDetailsResult_t_9760; -extern void cb_RemoteStorageGetPublishedFileDetailsResult_t_9760(const struct RemoteStorageGetPublishedFileDetailsResult_t *l, struct winRemoteStorageGetPublishedFileDetailsResult_t_9760 *w); - -struct RemoteStorageEnumerateWorkshopFilesResult_t; -struct winRemoteStorageEnumerateWorkshopFilesResult_t_624; -extern void cb_RemoteStorageEnumerateWorkshopFilesResult_t_624(const struct RemoteStorageEnumerateWorkshopFilesResult_t *l, struct winRemoteStorageEnumerateWorkshopFilesResult_t_624 *w); - -struct RemoteStorageGetPublishedItemVoteDetailsResult_t; -struct winRemoteStorageGetPublishedItemVoteDetailsResult_t_32; -extern void cb_RemoteStorageGetPublishedItemVoteDetailsResult_t_32(const struct RemoteStorageGetPublishedItemVoteDetailsResult_t *l, struct winRemoteStorageGetPublishedItemVoteDetailsResult_t_32 *w); - -struct RemoteStorageUpdateUserPublishedItemVoteResult_t; -struct winRemoteStorageUpdateUserPublishedItemVoteResult_t_16; -extern void cb_RemoteStorageUpdateUserPublishedItemVoteResult_t_16(const struct RemoteStorageUpdateUserPublishedItemVoteResult_t *l, struct winRemoteStorageUpdateUserPublishedItemVoteResult_t_16 *w); - -struct RemoteStorageUserVoteDetails_t; -struct winRemoteStorageUserVoteDetails_t_24; -extern void cb_RemoteStorageUserVoteDetails_t_24(const struct RemoteStorageUserVoteDetails_t *l, struct winRemoteStorageUserVoteDetails_t_24 *w); - -struct RemoteStorageEnumerateUserSharedWorkshopFilesResult_t; -struct winRemoteStorageEnumerateUserSharedWorkshopFilesResult_t_416; -extern void cb_RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_416(const struct RemoteStorageEnumerateUserSharedWorkshopFilesResult_t *l, struct winRemoteStorageEnumerateUserSharedWorkshopFilesResult_t_416 *w); - -struct RemoteStorageSetUserPublishedFileActionResult_t; -struct winRemoteStorageSetUserPublishedFileActionResult_t_24; -extern void cb_RemoteStorageSetUserPublishedFileActionResult_t_24(const struct RemoteStorageSetUserPublishedFileActionResult_t *l, struct winRemoteStorageSetUserPublishedFileActionResult_t_24 *w); - -struct RemoteStoragePublishedFileUpdated_t; -struct winRemoteStoragePublishedFileUpdated_t_24; -extern void cb_RemoteStoragePublishedFileUpdated_t_24(const struct RemoteStoragePublishedFileUpdated_t *l, struct winRemoteStoragePublishedFileUpdated_t_24 *w); - -struct LeaderboardScoreUploaded_t; -struct winLeaderboardScoreUploaded_t_32; -extern void cb_LeaderboardScoreUploaded_t_32(const struct LeaderboardScoreUploaded_t *l, struct winLeaderboardScoreUploaded_t_32 *w); - -struct LeaderboardUGCSet_t; -struct winLeaderboardUGCSet_t_16; -extern void cb_LeaderboardUGCSet_t_16(const struct LeaderboardUGCSet_t *l, struct winLeaderboardUGCSet_t_16 *w); - -struct PS3TrophiesInstalled_t; -struct winPS3TrophiesInstalled_t_24; -extern void cb_PS3TrophiesInstalled_t_24(const struct PS3TrophiesInstalled_t *l, struct winPS3TrophiesInstalled_t_24 *w); - -struct FileDetailsResult_t; -struct winFileDetailsResult_t_40; -extern void cb_FileDetailsResult_t_40(const struct FileDetailsResult_t *l, struct winFileDetailsResult_t_40 *w); - -struct HTTPRequestCompleted_t; -struct winHTTPRequestCompleted_t_32; -extern void cb_HTTPRequestCompleted_t_32(const struct HTTPRequestCompleted_t *l, struct winHTTPRequestCompleted_t_32 *w); - -struct HTTPRequestHeadersReceived_t; -struct winHTTPRequestHeadersReceived_t_16; -extern void cb_HTTPRequestHeadersReceived_t_16(const struct HTTPRequestHeadersReceived_t *l, struct winHTTPRequestHeadersReceived_t_16 *w); - -struct HTTPRequestDataReceived_t; -struct winHTTPRequestDataReceived_t_24; -extern void cb_HTTPRequestDataReceived_t_24(const struct HTTPRequestDataReceived_t *l, struct winHTTPRequestDataReceived_t_24 *w); - -struct SteamInputConfigurationLoaded_t; -struct winSteamInputConfigurationLoaded_t_40; -extern void cb_SteamInputConfigurationLoaded_t_40(const struct SteamInputConfigurationLoaded_t *l, struct winSteamInputConfigurationLoaded_t_40 *w); - -struct SteamInputGamepadSlotChange_t; -struct winSteamInputGamepadSlotChange_t_32; -extern void cb_SteamInputGamepadSlotChange_t_32(const struct SteamInputGamepadSlotChange_t *l, struct winSteamInputGamepadSlotChange_t_32 *w); - -struct SteamUGCRequestUGCDetailsResult_t; -struct winSteamUGCRequestUGCDetailsResult_t_9784; -extern void cb_SteamUGCRequestUGCDetailsResult_t_9784(const struct SteamUGCRequestUGCDetailsResult_t *l, struct winSteamUGCRequestUGCDetailsResult_t_9784 *w); - -struct CreateItemResult_t; -struct winCreateItemResult_t_24; -extern void cb_CreateItemResult_t_24(const struct CreateItemResult_t *l, struct winCreateItemResult_t_24 *w); - -struct ItemInstalled_t; -struct winItemInstalled_t_16; -extern void cb_ItemInstalled_t_16(const struct ItemInstalled_t *l, struct winItemInstalled_t_16 *w); - -struct DownloadItemResult_t; -struct winDownloadItemResult_t_24; -extern void cb_DownloadItemResult_t_24(const struct DownloadItemResult_t *l, struct winDownloadItemResult_t_24 *w); - -struct AddUGCDependencyResult_t; -struct winAddUGCDependencyResult_t_24; -extern void cb_AddUGCDependencyResult_t_24(const struct AddUGCDependencyResult_t *l, struct winAddUGCDependencyResult_t_24 *w); - -struct RemoveUGCDependencyResult_t; -struct winRemoveUGCDependencyResult_t_24; -extern void cb_RemoveUGCDependencyResult_t_24(const struct RemoveUGCDependencyResult_t *l, struct winRemoveUGCDependencyResult_t_24 *w); - -struct AddAppDependencyResult_t; -struct winAddAppDependencyResult_t_24; -extern void cb_AddAppDependencyResult_t_24(const struct AddAppDependencyResult_t *l, struct winAddAppDependencyResult_t_24 *w); - -struct RemoveAppDependencyResult_t; -struct winRemoveAppDependencyResult_t_24; -extern void cb_RemoveAppDependencyResult_t_24(const struct RemoveAppDependencyResult_t *l, struct winRemoveAppDependencyResult_t_24 *w); - -struct GetAppDependenciesResult_t; -struct winGetAppDependenciesResult_t_152; -extern void cb_GetAppDependenciesResult_t_152(const struct GetAppDependenciesResult_t *l, struct winGetAppDependenciesResult_t_152 *w); - -struct DeleteItemResult_t; -struct winDeleteItemResult_t_16; -extern void cb_DeleteItemResult_t_16(const struct DeleteItemResult_t *l, struct winDeleteItemResult_t_16 *w); - -struct HTML_NeedsPaint_t; -#ifdef __i386__ -struct winHTML_NeedsPaint_t_48; -extern void cb_HTML_NeedsPaint_t_48(const struct HTML_NeedsPaint_t *l, struct winHTML_NeedsPaint_t_48 *w); -#endif -#ifdef __x86_64__ -struct winHTML_NeedsPaint_t_56; -extern void cb_HTML_NeedsPaint_t_56(const struct HTML_NeedsPaint_t *l, struct winHTML_NeedsPaint_t_56 *w); -#endif - -struct HTML_StartRequest_t; -#ifdef __i386__ -struct winHTML_StartRequest_t_20; -extern void cb_HTML_StartRequest_t_20(const struct HTML_StartRequest_t *l, struct winHTML_StartRequest_t_20 *w); -#endif -#ifdef __x86_64__ -struct winHTML_StartRequest_t_40; -extern void cb_HTML_StartRequest_t_40(const struct HTML_StartRequest_t *l, struct winHTML_StartRequest_t_40 *w); -#endif - -struct HTML_URLChanged_t; -#ifdef __i386__ -struct winHTML_URLChanged_t_24; -extern void cb_HTML_URLChanged_t_24(const struct HTML_URLChanged_t *l, struct winHTML_URLChanged_t_24 *w); -#endif -#ifdef __x86_64__ -struct winHTML_URLChanged_t_48; -extern void cb_HTML_URLChanged_t_48(const struct HTML_URLChanged_t *l, struct winHTML_URLChanged_t_48 *w); -#endif - -struct HTML_FinishedRequest_t; -#ifdef __i386__ -struct winHTML_FinishedRequest_t_12; -extern void cb_HTML_FinishedRequest_t_12(const struct HTML_FinishedRequest_t *l, struct winHTML_FinishedRequest_t_12 *w); -#endif -#ifdef __x86_64__ -struct winHTML_FinishedRequest_t_24; -extern void cb_HTML_FinishedRequest_t_24(const struct HTML_FinishedRequest_t *l, struct winHTML_FinishedRequest_t_24 *w); -#endif - -struct HTML_OpenLinkInNewTab_t; -#ifdef __i386__ -struct winHTML_OpenLinkInNewTab_t_8; -extern void cb_HTML_OpenLinkInNewTab_t_8(const struct HTML_OpenLinkInNewTab_t *l, struct winHTML_OpenLinkInNewTab_t_8 *w); -#endif -#ifdef __x86_64__ -struct winHTML_OpenLinkInNewTab_t_16; -extern void cb_HTML_OpenLinkInNewTab_t_16(const struct HTML_OpenLinkInNewTab_t *l, struct winHTML_OpenLinkInNewTab_t_16 *w); -#endif - -struct HTML_ChangedTitle_t; -#ifdef __i386__ -struct winHTML_ChangedTitle_t_8; -extern void cb_HTML_ChangedTitle_t_8(const struct HTML_ChangedTitle_t *l, struct winHTML_ChangedTitle_t_8 *w); -#endif -#ifdef __x86_64__ -struct winHTML_ChangedTitle_t_16; -extern void cb_HTML_ChangedTitle_t_16(const struct HTML_ChangedTitle_t *l, struct winHTML_ChangedTitle_t_16 *w); -#endif - -struct HTML_LinkAtPosition_t; -#ifdef __i386__ -struct winHTML_LinkAtPosition_t_20; -extern void cb_HTML_LinkAtPosition_t_20(const struct HTML_LinkAtPosition_t *l, struct winHTML_LinkAtPosition_t_20 *w); -#endif -#ifdef __x86_64__ -struct winHTML_LinkAtPosition_t_32; -extern void cb_HTML_LinkAtPosition_t_32(const struct HTML_LinkAtPosition_t *l, struct winHTML_LinkAtPosition_t_32 *w); -#endif - -struct HTML_JSAlert_t; -#ifdef __i386__ -struct winHTML_JSAlert_t_8; -extern void cb_HTML_JSAlert_t_8(const struct HTML_JSAlert_t *l, struct winHTML_JSAlert_t_8 *w); -#endif -#ifdef __x86_64__ -struct winHTML_JSAlert_t_16; -extern void cb_HTML_JSAlert_t_16(const struct HTML_JSAlert_t *l, struct winHTML_JSAlert_t_16 *w); -#endif - -struct HTML_JSConfirm_t; -#ifdef __i386__ -struct winHTML_JSConfirm_t_8; -extern void cb_HTML_JSConfirm_t_8(const struct HTML_JSConfirm_t *l, struct winHTML_JSConfirm_t_8 *w); -#endif -#ifdef __x86_64__ -struct winHTML_JSConfirm_t_16; -extern void cb_HTML_JSConfirm_t_16(const struct HTML_JSConfirm_t *l, struct winHTML_JSConfirm_t_16 *w); -#endif - -struct HTML_FileOpenDialog_t; -#ifdef __i386__ -struct winHTML_FileOpenDialog_t_12; -extern void cb_HTML_FileOpenDialog_t_12(const struct HTML_FileOpenDialog_t *l, struct winHTML_FileOpenDialog_t_12 *w); -#endif -#ifdef __x86_64__ -struct winHTML_FileOpenDialog_t_24; -extern void cb_HTML_FileOpenDialog_t_24(const struct HTML_FileOpenDialog_t *l, struct winHTML_FileOpenDialog_t_24 *w); -#endif - -struct HTML_NewWindow_t; -#ifdef __i386__ -struct winHTML_NewWindow_t_28; -extern void cb_HTML_NewWindow_t_28(const struct HTML_NewWindow_t *l, struct winHTML_NewWindow_t_28 *w); -#endif -#ifdef __x86_64__ -struct winHTML_NewWindow_t_40; -extern void cb_HTML_NewWindow_t_40(const struct HTML_NewWindow_t *l, struct winHTML_NewWindow_t_40 *w); -#endif - -struct HTML_StatusText_t; -#ifdef __i386__ -struct winHTML_StatusText_t_8; -extern void cb_HTML_StatusText_t_8(const struct HTML_StatusText_t *l, struct winHTML_StatusText_t_8 *w); -#endif -#ifdef __x86_64__ -struct winHTML_StatusText_t_16; -extern void cb_HTML_StatusText_t_16(const struct HTML_StatusText_t *l, struct winHTML_StatusText_t_16 *w); -#endif - -struct HTML_ShowToolTip_t; -#ifdef __i386__ -struct winHTML_ShowToolTip_t_8; -extern void cb_HTML_ShowToolTip_t_8(const struct HTML_ShowToolTip_t *l, struct winHTML_ShowToolTip_t_8 *w); -#endif -#ifdef __x86_64__ -struct winHTML_ShowToolTip_t_16; -extern void cb_HTML_ShowToolTip_t_16(const struct HTML_ShowToolTip_t *l, struct winHTML_ShowToolTip_t_16 *w); -#endif - -struct HTML_UpdateToolTip_t; -#ifdef __i386__ -struct winHTML_UpdateToolTip_t_8; -extern void cb_HTML_UpdateToolTip_t_8(const struct HTML_UpdateToolTip_t *l, struct winHTML_UpdateToolTip_t_8 *w); -#endif -#ifdef __x86_64__ -struct winHTML_UpdateToolTip_t_16; -extern void cb_HTML_UpdateToolTip_t_16(const struct HTML_UpdateToolTip_t *l, struct winHTML_UpdateToolTip_t_16 *w); -#endif - -struct SteamInventoryStartPurchaseResult_t; -struct winSteamInventoryStartPurchaseResult_t_24; -extern void cb_SteamInventoryStartPurchaseResult_t_24(const struct SteamInventoryStartPurchaseResult_t *l, struct winSteamInventoryStartPurchaseResult_t_24 *w); - -struct SteamNetConnectionStatusChangedCallback_t; -struct winSteamNetConnectionStatusChangedCallback_t_712; -extern void cb_SteamNetConnectionStatusChangedCallback_t_712(const struct SteamNetConnectionStatusChangedCallback_t *l, struct winSteamNetConnectionStatusChangedCallback_t_712 *w); - -struct GSReputation_t; -struct winGSReputation_t_40; -extern void cb_GSReputation_t_40(const struct GSReputation_t *l, struct winGSReputation_t_40 *w); - -struct RemoteStorageAppSyncProgress_t; -struct winRemoteStorageAppSyncProgress_t_288; -extern void cb_RemoteStorageAppSyncProgress_t_288(const struct RemoteStorageAppSyncProgress_t *l, struct winRemoteStorageAppSyncProgress_t_288 *w); - -struct SteamNetConnectionStatusChangedCallback_t; -struct winSteamNetConnectionStatusChangedCallback_t_584; -extern void cb_SteamNetConnectionStatusChangedCallback_t_584(const struct SteamNetConnectionStatusChangedCallback_t *l, struct winSteamNetConnectionStatusChangedCallback_t_584 *w); - -struct HTTPRequestCompleted_t; -struct winHTTPRequestCompleted_t_24; -extern void cb_HTTPRequestCompleted_t_24(const struct HTTPRequestCompleted_t *l, struct winHTTPRequestCompleted_t_24 *w); - -struct HTML_ComboNeedsPaint_t; -#ifdef __i386__ -struct winHTML_ComboNeedsPaint_t_16; -extern void cb_HTML_ComboNeedsPaint_t_16(const struct HTML_ComboNeedsPaint_t *l, struct winHTML_ComboNeedsPaint_t_16 *w); -#endif -#ifdef __x86_64__ -struct winHTML_ComboNeedsPaint_t_24; -extern void cb_HTML_ComboNeedsPaint_t_24(const struct HTML_ComboNeedsPaint_t *l, struct winHTML_ComboNeedsPaint_t_24 *w); -#endif - -struct HTML_NewWindow_t; -#ifdef __i386__ -struct winHTML_NewWindow_t_24; -extern void cb_HTML_NewWindow_t_24(const struct HTML_NewWindow_t *l, struct winHTML_NewWindow_t_24 *w); -#endif -#ifdef __x86_64__ -struct winHTML_NewWindow_t_32; -extern void cb_HTML_NewWindow_t_32(const struct HTML_NewWindow_t *l, struct winHTML_NewWindow_t_32 *w); -#endif - -struct SteamUGCRequestUGCDetailsResult_t; -struct winSteamUGCRequestUGCDetailsResult_t_9776; -extern void cb_SteamUGCRequestUGCDetailsResult_t_9776(const struct SteamUGCRequestUGCDetailsResult_t *l, struct winSteamUGCRequestUGCDetailsResult_t_9776 *w); - -struct RemoteStorageFileShareResult_t; -struct winRemoteStorageFileShareResult_t_16; -extern void cb_RemoteStorageFileShareResult_t_16(const struct RemoteStorageFileShareResult_t *l, struct winRemoteStorageFileShareResult_t_16 *w); - -struct SteamUGCRequestUGCDetailsResult_t; -struct winSteamUGCRequestUGCDetailsResult_t_9768; -extern void cb_SteamUGCRequestUGCDetailsResult_t_9768(const struct SteamUGCRequestUGCDetailsResult_t *l, struct winSteamUGCRequestUGCDetailsResult_t_9768 *w); - -struct RemoteStorageGetPublishedFileDetailsResult_t; -struct winRemoteStorageGetPublishedFileDetailsResult_t_9752; -extern void cb_RemoteStorageGetPublishedFileDetailsResult_t_9752(const struct RemoteStorageGetPublishedFileDetailsResult_t *l, struct winRemoteStorageGetPublishedFileDetailsResult_t_9752 *w); - -struct RemoteStoragePublishFileResult_t; -struct winRemoteStoragePublishFileResult_t_16; -extern void cb_RemoteStoragePublishFileResult_t_16(const struct RemoteStoragePublishFileResult_t *l, struct winRemoteStoragePublishFileResult_t_16 *w); - -struct RemoteStorageUpdatePublishedFileResult_t; -struct winRemoteStorageUpdatePublishedFileResult_t_16; -extern void cb_RemoteStorageUpdatePublishedFileResult_t_16(const struct RemoteStorageUpdatePublishedFileResult_t *l, struct winRemoteStorageUpdatePublishedFileResult_t_16 *w); - -struct RemoteStorageEnumerateWorkshopFilesResult_t; -struct winRemoteStorageEnumerateWorkshopFilesResult_t_616; -extern void cb_RemoteStorageEnumerateWorkshopFilesResult_t_616(const struct RemoteStorageEnumerateWorkshopFilesResult_t *l, struct winRemoteStorageEnumerateWorkshopFilesResult_t_616 *w); - -struct RemoteStorageGetPublishedFileDetailsResult_t; -struct winRemoteStorageGetPublishedFileDetailsResult_t_9496; -extern void cb_RemoteStorageGetPublishedFileDetailsResult_t_9496(const struct RemoteStorageGetPublishedFileDetailsResult_t *l, struct winRemoteStorageGetPublishedFileDetailsResult_t_9496 *w); - -struct RemoteStorageGetPublishedFileDetailsResult_t; -struct winRemoteStorageGetPublishedFileDetailsResult_t_1744; -extern void cb_RemoteStorageGetPublishedFileDetailsResult_t_1744(const struct RemoteStorageGetPublishedFileDetailsResult_t *l, struct winRemoteStorageGetPublishedFileDetailsResult_t_1744 *w); - -struct RemoteStorageDownloadUGCResult_t; -struct winRemoteStorageDownloadUGCResult_t_40; -extern void cb_RemoteStorageDownloadUGCResult_t_40(const struct RemoteStorageDownloadUGCResult_t *l, struct winRemoteStorageDownloadUGCResult_t_40 *w); - diff --git a/lsteamclient/gen_wrapper.py b/lsteamclient/gen_wrapper.py index 443b22eb..309249f0 100755 --- a/lsteamclient/gen_wrapper.py +++ b/lsteamclient/gen_wrapper.py @@ -1142,237 +1142,6 @@ def handle_class(klass): constructors.write(f" {{\"{klass.version}\", &create_{winclassname}}},\n") -generated_cb_handlers = [] -generated_cb_ids = [] -cpp_files_need_close_brace = [] -cb_table = {} -cb_table64 = {} - -def get_field_attribute_str(field): - if field.type.kind != TypeKind.RECORD: return "" - name = canonical_typename(field) - return f" __attribute__((aligned({find_struct_abis(name)['w32'].align})))" - -#because of struct packing differences between win32 and linux, we -#need to convert these structs from their linux layout to the win32 -#layout. -def handle_struct(sdkver, struct): - members = struct.get_children() - cb_num = None - has_fields = False - for c in members: - if c.kind == CursorKind.ENUM_DECL: - enums = c.get_children() - for e in enums: - if e.displayname == "k_iCallback": - cb_num = e.enum_value - if c.kind == CursorKind.FIELD_DECL: - has_fields = True - - w2l_handler_name = None - l2w_handler_name = None - - name = canonical_typename(struct) - abis = find_struct_abis(name) - - def dump_win_struct(to_file, name): - to_file.write("#pragma pack( push, 8 )\n") - to_file.write(f"struct win{name} {{\n") - for m in struct.get_children(): - if m.kind == CursorKind.FIELD_DECL: - if m.type.kind == TypeKind.CONSTANTARRAY: - to_file.write(f" {m.type.element_type.spelling} {m.displayname}[{m.type.element_count}];\n") - elif m.type.kind == TypeKind.RECORD and \ - struct_needs_conversion(m.type): - to_file.write(f" win{m.type.spelling}_{sdkver} {m.displayname};\n") - else: - if m.type.kind == TypeKind.POINTER and \ - (m.type.get_pointee().kind == TypeKind.UNEXPOSED or m.type.get_pointee().kind == TypeKind.FUNCTIONPROTO): - to_file.write(f" void *{m.displayname}; /*fn pointer*/\n") - else: - to_file.write(f" {m.type.spelling} {m.displayname}{get_field_attribute_str(m)};\n") - to_file.write("} __attribute__ ((ms_struct));\n") - to_file.write("#pragma pack( pop )\n") - - if cb_num is None: - hfile = open("struct_converters.h", "a") - - if not has_fields: - return - if struct.name == "": - return - if not struct_needs_conversion(struct.type): - return - - struct_name = f"{struct.name}_{sdkver}" - - if struct_name in converted_structs: - return - converted_structs.append(struct_name) - - w2l_handler_name = f"win_to_lin_struct_{struct_name}" - l2w_handler_name = f"lin_to_win_struct_{struct_name}" - l2w_handler_name64 = None - - hfile.write(f"#if defined(SDKVER_{sdkver}) || !defined(__cplusplus)\n") - dump_win_struct(hfile, struct_name) - hfile.write(f"typedef struct win{struct_name} win{struct_name};\n") - hfile.write(f"struct {struct.name};\n") - - if canonical_typename(struct) in MANUAL_STRUCTS: - hfile.write("#endif\n\n") - return - - hfile.write(f"extern void {w2l_handler_name}(const struct win{struct_name} *w, struct {struct.name} *l);\n") - hfile.write(f"extern void {l2w_handler_name}(const struct {struct.name} *l, struct win{struct_name} *w);\n") - hfile.write("#endif\n\n") - else: - #for callbacks, we use the windows struct size in the cb dispatch switch - size = {a: abis[a].size for a in abis.keys()} - - struct_name = f"{struct.name}_{size['w32']}" - l2w_handler_name = f"cb_{struct_name}" - if size['w64'] != size['w32']: - struct_name64 = f"{struct.name}_{size['w64']}" - l2w_handler_name64 = f"cb_{struct_name64}" - else: - l2w_handler_name64 = None - if l2w_handler_name in generated_cb_handlers: - # we already have a handler for the callback struct of this size - return - if not struct_needs_conversion(struct.type): - return - - cb_id = cb_num | (size['u32'] << 16) - cb_id64 = cb_num | (size['u64'] << 16) - if cb_id in generated_cb_ids: - # either this cb changed name, or steam used the same ID for different structs - return - - generated_cb_ids.append(cb_id) - - datfile = open("cb_converters.dat", "a") - if l2w_handler_name64: - datfile.write("#ifdef __i386__\n") - datfile.write(f"case 0x{cb_id:08x}: win_msg->m_cubParam = {size['w32']}; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); {l2w_handler_name}((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break;\n") - datfile.write("#endif\n") - - datfile.write("#ifdef __x86_64__\n") - datfile.write(f"case 0x{cb_id64:08x}: win_msg->m_cubParam = {size['w64']}; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); {l2w_handler_name64}((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break;\n") - datfile.write("#endif\n") - else: - datfile.write(f"case 0x{cb_id:08x}: win_msg->m_cubParam = {size['w32']}; win_msg->m_pubParam = HeapAlloc(GetProcessHeap(), 0, win_msg->m_cubParam); {l2w_handler_name}((void*)lin_msg.m_pubParam, (void*)win_msg->m_pubParam); break;\n") - - generated_cb_handlers.append(l2w_handler_name) - - if not cb_num in cb_table.keys(): - # latest SDK linux size, list of windows struct sizes and names - cb_table[cb_num] = (size['u32'], []) - if l2w_handler_name64: - cb_table64[cb_num] = (size['u64'], []) - else: - cb_table64[cb_num] = (size['u32'], []) - cb_table[cb_num][1].append((size['w32'], struct_name)) - if l2w_handler_name64: - cb_table64[cb_num][1].append((size['w64'], struct_name64)) - else: - cb_table64[cb_num][1].append((size['w32'], struct_name)) - - hfile = open("cb_converters.h", "a") - hfile.write(f"struct {struct.name};\n") - if l2w_handler_name64: - hfile.write("#ifdef __i386__\n") - hfile.write(f"struct win{struct_name};\n") - hfile.write(f"extern void {l2w_handler_name}(const struct {struct.name} *l, struct win{struct_name} *w);\n") - hfile.write("#endif\n") - hfile.write("#ifdef __x86_64__\n") - hfile.write(f"struct win{struct_name64};\n") - hfile.write(f"extern void {l2w_handler_name64}(const struct {struct.name} *l, struct win{struct_name64} *w);\n") - hfile.write("#endif\n\n") - else: - hfile.write(f"struct win{struct_name};\n") - hfile.write(f"extern void {l2w_handler_name}(const struct {struct.name} *l, struct win{struct_name} *w);\n\n") - - cppname = f"struct_converters_{sdkver}.cpp" - file_exists = os.path.isfile(cppname) - cppfile = open(cppname, "a") - if not file_exists: - cppfile.write("#include \"steam_defs.h\"\n") - cppfile.write("#pragma push_macro(\"__cdecl\")\n") - cppfile.write("#undef __cdecl\n") - cppfile.write("#define __cdecl\n") - cppfile.write(f"#include \"steamworks_sdk_{sdkver}/steam_api.h\"\n") - cppfile.write(f"#include \"steamworks_sdk_{sdkver}/isteamgameserver.h\"\n") - if os.path.isfile(f"steamworks_sdk_{sdkver}/isteamnetworkingsockets.h"): - cppfile.write(f"#include \"steamworks_sdk_{sdkver}/isteamnetworkingsockets.h\"\n") - if os.path.isfile(f"steamworks_sdk_{sdkver}/isteamgameserverstats.h"): - cppfile.write(f"#include \"steamworks_sdk_{sdkver}/isteamgameserverstats.h\"\n") - if os.path.isfile(f"steamworks_sdk_{sdkver}/isteamgamecoordinator.h"): - cppfile.write(f"#include \"steamworks_sdk_{sdkver}/isteamgamecoordinator.h\"\n") - if os.path.isfile(f"steamworks_sdk_{sdkver}/steamnetworkingtypes.h"): - cppfile.write(f"#include \"steamworks_sdk_{sdkver}/steamnetworkingtypes.h\"\n") - cppfile.write("#pragma pop_macro(\"__cdecl\")\n") - cppfile.write("#include \"unixlib.h\"\n") - cppfile.write("extern \"C\" {\n") - cppfile.write(f"#define SDKVER_{sdkver}\n") - cppfile.write("#include \"struct_converters.h\"\n") - cpp_files_need_close_brace.append(cppname) - - path_conv_fields = PATH_CONV_STRUCTS.get(struct.type.spelling, {}) - - def handle_field(m, src, dst): - if m.kind == CursorKind.FIELD_DECL: - if m.type.kind == TypeKind.CONSTANTARRAY: - assert(m.type.element_type.kind != TypeKind.RECORD or \ - not struct_needs_conversion(m.type.element_type)) - cppfile.write(f" memcpy({dst}->{m.displayname}, {src}->{m.displayname}, sizeof({dst}->{m.displayname}));\n") - elif m.type.kind == TypeKind.RECORD and \ - struct_needs_conversion(m.type): - cppfile.write(f" {src}_to_{dst}_struct_{m.type.spelling}_{sdkver}(&{src}->{m.displayname}, &{dst}->{m.displayname});\n") - elif m.displayname in path_conv_fields: - cppfile.write(f" steamclient_unix_path_to_dos_path(1, {src}->{m.displayname}, g_tmppath, sizeof(g_tmppath), 1);\n") - cppfile.write(f" {dst}->{m.displayname} = g_tmppath;\n") - else: - cppfile.write(f" {dst}->{m.displayname} = {src}->{m.displayname};\n") - - if not cb_num is None: - if l2w_handler_name64: - cppfile.write("#ifdef __i386__\n") - dump_win_struct(cppfile, struct_name) - cppfile.write("#endif\n") - cppfile.write("#ifdef __x86_64__\n") - dump_win_struct(cppfile, struct_name64) - cppfile.write("#endif\n") - else: - dump_win_struct(cppfile, struct_name) - - if w2l_handler_name: - cppfile.write(f"void {w2l_handler_name}(const struct win{struct_name} *win, struct {struct.name} *lin)\n{{\n") - for m in struct.get_children(): - handle_field(m, "win", "lin") - cppfile.write("}\n\n") - - if l2w_handler_name64: - cppfile.write("#ifdef __x86_64__\n") - cppfile.write(f"void {l2w_handler_name64}(const struct {struct.name} *lin, struct win{struct_name64} *win)\n{{\n") - for m in struct.get_children(): - handle_field(m, "lin", "win") - cppfile.write("}\n") - cppfile.write("#endif\n\n") - - if l2w_handler_name: - if l2w_handler_name64: - cppfile.write("#ifdef __i386__\n") - cppfile.write(f"void {l2w_handler_name}(const struct {struct.name} *lin, struct win{struct_name} *win)\n{{\n") - for m in struct.get_children(): - handle_field(m, "lin", "win") - cppfile.write("}\n") - if l2w_handler_name64: - cppfile.write("#endif\n\n") - else: - cppfile.write("\n") - - def parse(sources, sdkver, abi): args = [f'-m{abi[1:]}', '-I' + CLANG_PATH + '/include/'] if abi[0] == 'w': @@ -1457,12 +1226,6 @@ def classify_struct(name): return versions -def generate(sdkver, structs): - print(f'generating SDK version {sdkver}...') - for child in structs['u32'].values(): - handle_struct(sdkver, child) - - for i, sdkver in enumerate(SDK_VERSIONS): print(f'loading SDKs... {i * 100 // len(SDK_VERSIONS)}%', end='\r') all_versions[sdkver], all_sources[sdkver] = load(sdkver) @@ -1559,25 +1322,6 @@ for _, klass in sorted(all_classes.items()): handle_class(klass) -with open('struct_converters.h', 'w') as file: - out = file.write - - out(u'#ifndef __STRUCT_CONVERTERS_H\n') - out(u'#define __STRUCT_CONVERTERS_H\n') - -for sdkver in SDK_VERSIONS: - generate(sdkver, all_records[sdkver]) - -for f in cpp_files_need_close_brace: - m = open(f, "a") - m.write("\n}\n") - -with open('struct_converters.h', 'a') as file: - out = file.write - - out(u'#endif /* __STRUCT_CONVERTERS_H */\n') - - declared = {} with open('steamclient_structs_generated.h', 'w') as file: @@ -1738,6 +1482,44 @@ with open('unixlib_generated.cpp', 'w') as file: abis['u32'].write_converter('w32_', path_conv_fields) out(u'#endif\n\n') + out(u'void callback_message_utow( const u_CallbackMsg_t *u_msg, w_CallbackMsg_t *w_msg )\n') + out(u'{\n') + out(u' int len;\n') + out(u'\n') + out(u'#define MAKE_CASE(id, wlen) ((uint64_t)(id) << 48) | ((uint64_t)(wlen) << 24)\n') + out(u' switch (MAKE_CASE(u_msg->m_iCallback, u_msg->m_cubParam))\n') + out(u' {\n') + out(u'#ifdef __i386__\n') + values = set() + for cbid, sdkver, abis in sorted(callbacks, key=lambda x: x[0]): + name, value = abis["w32"].name, (cbid, abis["u32"].size) + if name in all_versions[sdkver]: name = all_versions[sdkver][name] + if value not in values: + out(f' case MAKE_CASE({cbid}, {abis["u32"].size}): len = {abis["w32"].size}; break; /* {name} */\n') + else: + out(f' /* Conflict: case MAKE_CASE({cbid}, {abis["u32"].size}): len = {abis["w32"].size}; break; */ /* {name} */\n') + values.add(value) + out(u'#endif\n') + out(u'#ifdef __x86_64__\n') + values = set() + for cbid, sdkver, abis in sorted(callbacks, key=lambda x: x[0]): + name, value = abis["w64"].name, (cbid, abis["u64"].size) + if name in all_versions[sdkver]: name = all_versions[sdkver][name] + if value not in values: + out(f' case MAKE_CASE({cbid}, {abis["u64"].size}): len = {abis["w64"].size}; break; /* {name} */\n') + else: + out(f' /* Conflict: case MAKE_CASE({cbid}, {abis["u64"].size}): len = {abis["w64"].size}; break; */ /* {name} */\n') + values.add(value) + out(u'#endif\n') + out(u' default: len = u_msg->m_cubParam; break;\n') + out(u' }\n') + out(u'#undef MAKE_CASE\n') + out(u'\n') + out(u' w_msg->m_iCallback = u_msg->m_iCallback;\n') + out(u' w_msg->m_cubParam = len;\n') + out(u'}\n') + out(u'\n') + out(u'void *alloc_callback_wtou(int id, void *callback, int *callback_len)\n') out(u'{\n') out(u' int len;\n') diff --git a/lsteamclient/steam_defs.h b/lsteamclient/steam_defs.h deleted file mode 100644 index 02bf72db..00000000 --- a/lsteamclient/steam_defs.h +++ /dev/null @@ -1,275 +0,0 @@ -#include -#include -typedef uint32_t EHTMLMouseButton, EHTMLKeyModifiers; - -#ifndef __cplusplus -#ifndef bool -typedef char bool; /* 1 byte on modern visual studio c++ */ -#endif - -typedef uint8_t uint8; -typedef int8_t int8; -typedef int16_t int16; -typedef uint16_t uint16; -typedef int32_t int32; -typedef uint32_t uint32; -typedef int64_t int64; -typedef uint64_t uint64; -typedef int64 lint64; -typedef uint64 ulint64; - -typedef uint32_t EUserUGCList, - EUGCContentDescriptorID, - EUGCMatchingUGCType, - EUserUGCListSortOrder, - EUGCQuery, - EUGCMatchingUGCType, - EItemUpdateStatus, - EItemStatistic, - EItemPreviewType, - EAuthSessionResponse, - EHTTPStatusCode, - EDenyReason, - ERegisterActivationCodeResult, - EWorkshopVote, - EChatRoomEnterResponse, - ECheckFileSignature, - EBroadcastUploadResult, - EGCResults, - ESteamInputType, - EParentalFeature, - EAccountType, - EUniverse, - ENotificationPosition, - ESteamAPICallFailure, - EGamepadTextInputMode, - EGamepadTextInputLineMode, - EVoiceResult, - EBeginAuthSessionResult, - EUserHasLicenseForAppResult, - EPersonaState, - EFriendRelationship, - EPersonaState, - EOverlayToStoreFlag, - EChatEntryType, - ELobbyType, - ELobbyDistanceFilter, - ELobbyComparison, - EMatchMakingServerResponse, - ELeaderboardSortMethod, - ELeaderboardDisplayType, - ELeaderboardDataRequest, - ELeaderboardUploadScoreMethod, - EP2PSend, - ESNetSocketConnectionType, - ERemoteStoragePublishedFileVisibility, - EWorkshopFileAction, - EWorkshopEnumerationType, - ERemoteStoragePlatform, - EUGCReadAction, - EWorkshopFileType, - EWorkshopVideoProvider, - EVRScreenshotType, - EHTTPMethod, - EResult, - ESteamControllerPad, - EControllerActionOrigin, - EMatchMakingType, - AudioPlayback_Status, - ESteamUserStatType, - EConfigSubTree, - ELogonState, - EXboxOrigin, - EInputSourceMode, - EActivateGameOverlayToWebPageMode, - ESteamPartyBeaconLocationData, - ESteamPartyBeaconLocationType, - EInputActionOrigin, - ESteamNetworkingIdentityType, - ESteamNetworkingConfigScope, - ESteamNetworkingConfigValue, - ESteamNetworkingConfigDataType, - ESteamNetworkingSocketsDebugOutputType, - ESteamNetworkingGetConfigValueResult, - EGameSearchErrorCode_t, - EPlayerResult_t, - ESteamNetworkingAvailability, - ESteamDeviceFormFactor, - ESteamIPv6ConnectivityState, - ESteamIPv6ConnectivityProtocol, - EDurationControlOnlineState, - ETextFilteringContext, - ESteamNetworkingConnectionState, - EFloatingGamepadTextInputMode, - ERemoteStorageLocalFileChange, - ERemoteStorageFilePathType, - ESteamInputGlyphSize, - EControllerHapticLocation, - ESteamNetworkingFakeIPType, - ECommunityProfileItemProperty, - ECommunityProfileItemType -; - -/* XXX NO */ -typedef struct ISteamNetworkingCustomSignalingRecvContext ISteamNetworkingCustomSignalingRecvContext; -typedef struct ISteamNetworkingConnectionCustomSignaling ISteamNetworkingConnectionCustomSignaling; -typedef struct ISteamNetworkingSignalingRecvContext ISteamNetworkingSignalingRecvContext; -typedef struct ISteamNetworkingConnectionSignaling ISteamNetworkingConnectionSignaling; - -/* structs below are PODs with identical size & layout across platforms */ - -typedef struct RemoteStorageUpdatePublishedFileRequest_t { unsigned char a[40]; } RemoteStorageUpdatePublishedFileRequest_t; -typedef struct ControllerAnalogActionData_t { unsigned char a[13]; } ControllerAnalogActionData_t; -typedef struct ControllerDigitalActionData_t { unsigned char a[2]; } ControllerDigitalActionData_t; -typedef struct ControllerMotionData_t { unsigned char a[40]; } ControllerMotionData_t; -typedef struct SteamNetworkPingLocation_t { uint8 m_data[ 512 ]; } SteamNetworkPingLocation_t; - -#pragma pack( push, 1 ) - -typedef struct InputAnalogActionData_t -{ - // Type of data coming from this action, this will match what got specified in the action set - EInputSourceMode eMode; - - // The current state of this action; will be delta updates for mouse actions - float x, y; - - // Whether or not this action is currently available to be bound in the active action set - bool bActive; -} InputAnalogActionData_t; - -typedef struct InputDigitalActionData_t -{ - // The current state of this action; will be true if currently pressed - bool bState; - - // Whether or not this action is currently available to be bound in the active action set - bool bActive; -} InputDigitalActionData_t; - -typedef struct InputMotionData_t -{ - // Sensor-fused absolute rotation; will drift in heading - float rotQuatX; - float rotQuatY; - float rotQuatZ; - float rotQuatW; - - // Positional acceleration - float posAccelX; - float posAccelY; - float posAccelZ; - - // Angular velocity - float rotVelX; - float rotVelY; - float rotVelZ; -} InputMotionData_t; - -#define k_cchMaxGenericString 32 -#define k_cchMaxXboxPairwiseID 32 -#define k_cbMaxGenericBytes 32 - -#pragma pack( pop ) - -/* never dereferenced and needs no conversion */ -typedef struct FriendGameInfo_t FriendGameInfo_t; -typedef struct P2PSessionState_t P2PSessionState_t; -typedef struct SteamParamStringArray_t SteamParamStringArray_t; -typedef struct ISteamMatchmakingServerListResponse ISteamMatchmakingServerListResponse; -typedef struct ISteamMatchmakingPingResponse ISteamMatchmakingPingResponse; -typedef struct ISteamMatchmakingPlayersResponse ISteamMatchmakingPlayersResponse; -typedef struct ISteamMatchmakingRulesResponse ISteamMatchmakingRulesResponse; -typedef struct SteamControllerState001_t SteamControllerState001_t; -typedef struct SteamItemDetails_t SteamItemDetails_t; -typedef struct LeaderboardEntry_t LeaderboardEntry_t; -typedef struct SteamUGCDetails_t SteamUGCDetails_t; -typedef struct gameserveritem_t gameserveritem_t; -typedef struct MatchMakingKeyValuePair_t MatchMakingKeyValuePair_t; -typedef struct SteamPartyBeaconLocation_t SteamPartyBeaconLocation_t; -typedef struct SteamNetConnectionInfo_t SteamNetConnectionInfo_t; -typedef struct SteamNetworkingQuickConnectionStatus SteamNetworkingQuickConnectionStatus; -typedef struct SteamNetConnectionRealTimeStatus_t SteamNetConnectionRealTimeStatus_t; -typedef struct SteamDatagramRelayAuthTicket SteamDatagramRelayAuthTicket; -typedef struct SteamDatagramHostedAddress SteamDatagramHostedAddress; -typedef struct SteamNetAuthenticationStatus_t SteamNetAuthenticationStatus_t; -typedef struct SteamDatagramGameCoordinatorServerLogin SteamDatagramGameCoordinatorServerLogin; -typedef struct SteamRelayNetworkStatus_t SteamRelayNetworkStatus_t; -typedef struct SteamNetworkingConfigValue_t SteamNetworkingConfigValue_t; -typedef struct SteamInputActionEvent_t SteamInputActionEvent_t; -typedef struct SteamNetConnectionRealTimeLaneStatus_t SteamNetConnectionRealTimeLaneStatus_t; -typedef struct SteamNetworkingFakeIPResult_t SteamNetworkingFakeIPResult_t; - -typedef void (*FSteamNetworkingSocketsDebugOutput)(ESteamNetworkingSocketsDebugOutputType nType, const char *pszMsg); - -typedef uint8 Salt_t[8]; -typedef uint64 GID_t; -typedef uint64 JobID_t; -typedef GID_t TxnID_t; -typedef uint32 PackageId_t; -typedef uint32 BundleId_t; -typedef uint32 AppId_t; -typedef uint64 AssetClassId_t; -typedef uint32 PhysicalItemId_t; -typedef uint32 DepotId_t; -typedef uint32 RTime32; -typedef uint32 CellID_t; -typedef uint64 SteamAPICall_t; -typedef uint32 AccountID_t; -typedef uint32 PartnerId_t; -typedef uint64 ManifestId_t; -typedef uint32 HAuthTicket; -typedef uint64 SteamLeaderboard_t; -typedef uint64 SteamLeaderboardEntries_t; -typedef void * BREAKPAD_HANDLE; -typedef char compile_time_assert_type[1]; -typedef int32 HSteamPipe; -typedef int32 HSteamUser; -typedef int16 FriendsGroupID_t; -typedef void * HServerListRequest; -typedef int HServerQuery; -typedef uint64 UGCHandle_t; -typedef uint64 PublishedFileUpdateHandle_t; -typedef uint32 SNetListenSocket_t; -typedef uint32 SNetSocket_t; -typedef uint64 PublishedFileId_t; -typedef uint64 UGCFileWriteStreamHandle_t; -typedef uint32 ScreenshotHandle; -typedef uint32 HTTPRequestHandle; -typedef uint32 HTTPCookieContainerHandle; -typedef uint64 ClientUnifiedMessageHandle; -typedef uint64 ControllerHandle_t; -typedef uint64 ControllerActionSetHandle_t; -typedef uint64 ControllerAnalogActionHandle_t; -typedef uint64 ControllerDigitalActionHandle_t; -typedef uint64 UGCQueryHandle_t; -typedef uint64 UGCUpdateHandle_t; -typedef uint32 HHTMLBrowser; -typedef int32 SteamInventoryResult_t, SteamItemDef_t; -typedef uint64 SteamItemInstanceID_t; -typedef uint64 SteamInventoryUpdateHandle_t; -typedef uint64 PartyBeaconID_t; -typedef uint64 InputHandle_t; -typedef uint64 InputActionSetHandle_t; -typedef uint64 InputDigitalActionHandle_t; -typedef uint64 InputAnalogActionHandle_t; -typedef uint32 HSteamNetConnection; -typedef int64 SteamNetworkingMicroseconds; -typedef uint32 HSteamListenSocket; -typedef uint32 HSteamNetPollGroup; -typedef uint32 SteamNetworkingPOPID; -typedef uint32 RemotePlaySessionID_t; -typedef char* SteamNetworkingErrMsg; - -typedef void (*SteamInputActionEventCallbackPointer)(SteamInputActionEvent_t *); - -#pragma pack( push, 4 ) -typedef struct CallbackMsg_t -{ - HSteamUser m_hSteamUser; - int m_iCallback; - uint8 *m_pubParam; - int m_cubParam; -} CallbackMsg_t; -#pragma pack( pop ) -#endif diff --git a/lsteamclient/steamclient_main.c b/lsteamclient/steamclient_main.c index a288eeee..c9e3d922 100644 --- a/lsteamclient/steamclient_main.c +++ b/lsteamclient/steamclient_main.c @@ -690,9 +690,9 @@ done: static void *steamclient_lib; static void *(*steamclient_CreateInterface)(const char *name, int *return_code); -static bool (*steamclient_BGetCallback)( int32_t a, u_CallbackMsg_t *b, int32_t *c ); +bool (*steamclient_BGetCallback)( int32_t a, u_CallbackMsg_t *b, int32_t *c ); bool (*steamclient_GetAPICallResult)( int32_t, uint64_t, void *, int, int, bool * ); -static bool (*steamclient_FreeLastCallback)( int32_t ); +bool (*steamclient_FreeLastCallback)( int32_t ); static void (*steamclient_ReleaseThreadLocalMemory)(int); static bool (*steamclient_IsKnownInterface)( const char *pchVersion ); static void (*steamclient_NotifyMissingInterface)( int32_t hSteamPipe, const char *pchVersion ); @@ -812,24 +812,24 @@ static void execute_pending_callbacks(void) free( callback ); } -#include "cb_converters.h" +static void *last_callback_data; -#pragma pack( push, 8 ) -struct winCallbackMsg_t +bool CDECL Steam_FreeLastCallback( int32_t pipe ) { - int32_t m_hSteamUser; - int m_iCallback; - uint8_t *m_pubParam; - int m_cubParam; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) + TRACE( "%u\n", pipe ); -static void *last_cb = NULL; + if (!load_steamclient()) return 0; -bool CDECL Steam_BGetCallback( int32_t pipe, struct winCallbackMsg_t *win_msg, int32_t *ignored ) + HeapFree( GetProcessHeap(), 0, last_callback_data ); + last_callback_data = NULL; + + return unix_Steam_FreeLastCallback( pipe ); +} + +bool CDECL Steam_BGetCallback( int32_t pipe, w_CallbackMsg_t *win_msg, int32_t *ignored ) { + u_CallbackMsg_t u_msg; bool ret; - u_CallbackMsg_t lin_msg; TRACE("%u, %p, %p\n", pipe, win_msg, ignored); @@ -839,47 +839,34 @@ bool CDECL Steam_BGetCallback( int32_t pipe, struct winCallbackMsg_t *win_msg, i execute_pending_callbacks(); next_event: - ret = steamclient_BGetCallback(pipe, &lin_msg, ignored); + if (!(ret = unix_Steam_BGetCallback( pipe, win_msg, ignored, &u_msg ))) return FALSE; - if(ret){ - bool need_free = TRUE; - win_msg->m_hSteamUser = lin_msg.m_hSteamUser; - win_msg->m_iCallback = lin_msg.m_iCallback; + if (!(win_msg->m_pubParam = HeapAlloc( GetProcessHeap(), 0, win_msg->m_cubParam ))) return FALSE; + last_callback_data = win_msg->m_pubParam; + unix_callback_message_receive( &u_msg, win_msg ); - if (win_msg->m_iCallback == 0x14b) /* GameOverlayActivated_t::k_iCallback */ + if (win_msg->m_iCallback == 0x14b) /* GameOverlayActivated_t::k_iCallback */ + { + uint8_t activated = *(uint8_t *)win_msg->m_pubParam; + FIXME( "HACK: Steam overlay %sactivated, %sabling all input events.\n", + activated ? "" : "de", activated ? "dis" : "en" ); + if (activated) { - uint8_t activated = *(uint8_t *)lin_msg.m_pubParam; - FIXME("HACK: Steam overlay %sactivated, %sabling all input events.\n", activated ? "" : "de", activated ? "dis" : "en"); - if (activated) - { - SetEvent(steam_overlay_event); - keybd_event(VK_LSHIFT, 0x2a /* lshift scancode */, KEYEVENTF_KEYUP, 0); - keybd_event(VK_RSHIFT, 0x36 /* rshift scancode */, KEYEVENTF_KEYUP, 0); - keybd_event(VK_TAB, 0x0f /* tab scancode */, KEYEVENTF_KEYUP, 0); - } - else - { - if (WaitForSingleObject(steam_overlay_event, 0) == WAIT_TIMEOUT) - { - FIXME("Spurious steam overlay deactivate event, skipping.\n"); - steamclient_FreeLastCallback(pipe); - goto next_event; - } - ResetEvent(steam_overlay_event); - } + SetEvent( steam_overlay_event ); + keybd_event( VK_LSHIFT, 0x2a /* lshift scancode */, KEYEVENTF_KEYUP, 0 ); + keybd_event( VK_RSHIFT, 0x36 /* rshift scancode */, KEYEVENTF_KEYUP, 0 ); + keybd_event( VK_TAB, 0x0f /* tab scancode */, KEYEVENTF_KEYUP, 0 ); } - - switch(win_msg->m_iCallback | (lin_msg.m_cubParam << 16)){ -#include "cb_converters.dat" - default: - /* structs are compatible */ - need_free = FALSE; - win_msg->m_cubParam = lin_msg.m_cubParam; - win_msg->m_pubParam = lin_msg.m_pubParam; - break; + else + { + if (WaitForSingleObject( steam_overlay_event, 0 ) == WAIT_TIMEOUT) + { + FIXME( "Spurious steam overlay deactivate event, skipping.\n" ); + Steam_FreeLastCallback( pipe ); + goto next_event; + } + ResetEvent( steam_overlay_event ); } - if(need_free) - last_cb = win_msg->m_pubParam; } execute_pending_callbacks(); @@ -896,19 +883,6 @@ bool CDECL Steam_GetAPICallResult( int32_t pipe, uint64_t call, void *w_callback return unix_Steam_GetAPICallResult( pipe, call, w_callback, w_callback_len, id, failed ); } -bool CDECL Steam_FreeLastCallback( int32_t pipe ) -{ - TRACE("%u\n", pipe); - - if(!load_steamclient()) - return 0; - - HeapFree(GetProcessHeap(), 0, last_cb); - last_cb = NULL; - - return steamclient_FreeLastCallback(pipe); -} - void CDECL Steam_ReleaseThreadLocalMemory(int bThreadExit) { TRACE("%d\n", bThreadExit); diff --git a/lsteamclient/struct_converters.h b/lsteamclient/struct_converters.h deleted file mode 100644 index a06c7c59..00000000 --- a/lsteamclient/struct_converters.h +++ /dev/null @@ -1,3261 +0,0 @@ -#ifndef __STRUCT_CONVERTERS_H -#define __STRUCT_CONVERTERS_H -#if defined(SDKVER_158) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamPartyBeaconLocation_t_158 { - ESteamPartyBeaconLocationType m_eType; - uint64 m_ulLocationID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamPartyBeaconLocation_t_158 winSteamPartyBeaconLocation_t_158; -struct SteamPartyBeaconLocation_t; -extern void win_to_lin_struct_SteamPartyBeaconLocation_t_158(const struct winSteamPartyBeaconLocation_t_158 *w, struct SteamPartyBeaconLocation_t *l); -extern void lin_to_win_struct_SteamPartyBeaconLocation_t_158(const struct SteamPartyBeaconLocation_t *l, struct winSteamPartyBeaconLocation_t_158 *w); -#endif - -#if defined(SDKVER_158) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_158 { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_158 winLeaderboardEntry_t_158; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_158(const struct winLeaderboardEntry_t_158 *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_158(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_158 *w); -#endif - -#if defined(SDKVER_158) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamUGCDetails_t_158 { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - EWorkshopFileType m_eFileType; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[8000]; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - uint32 m_rtimeAddedToUserList; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - bool m_bAcceptedForUse; - bool m_bTagsTruncated; - char m_rgchTags[1025]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - char m_pchFileName[260]; - int32 m_nFileSize; - int32 m_nPreviewFileSize; - char m_rgchURL[256]; - uint32 m_unVotesUp; - uint32 m_unVotesDown; - float m_flScore; - uint32 m_unNumChildren; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamUGCDetails_t_158 winSteamUGCDetails_t_158; -struct SteamUGCDetails_t; -extern void win_to_lin_struct_SteamUGCDetails_t_158(const struct winSteamUGCDetails_t_158 *w, struct SteamUGCDetails_t *l); -extern void lin_to_win_struct_SteamUGCDetails_t_158(const struct SteamUGCDetails_t *l, struct winSteamUGCDetails_t_158 *w); -#endif - -#if defined(SDKVER_158) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamNetworkingMessage_t_158 { - void * m_pData; - int m_cbSize; - HSteamNetConnection m_conn; - SteamNetworkingIdentity m_identityPeer __attribute__((aligned(1))); - int64 m_nConnUserData; - SteamNetworkingMicroseconds m_usecTimeReceived; - int64 m_nMessageNumber; - void *m_pfnFreeData; /*fn pointer*/ - void *m_pfnRelease; /*fn pointer*/ - int m_nChannel; - int m_nFlags; - int64 m_nUserData; - uint16 m_idxLane; - uint16 _pad1__; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamNetworkingMessage_t_158 winSteamNetworkingMessage_t_158; -struct SteamNetworkingMessage_t; -#endif - -#if defined(SDKVER_157) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamPartyBeaconLocation_t_157 { - ESteamPartyBeaconLocationType m_eType; - uint64 m_ulLocationID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamPartyBeaconLocation_t_157 winSteamPartyBeaconLocation_t_157; -struct SteamPartyBeaconLocation_t; -extern void win_to_lin_struct_SteamPartyBeaconLocation_t_157(const struct winSteamPartyBeaconLocation_t_157 *w, struct SteamPartyBeaconLocation_t *l); -extern void lin_to_win_struct_SteamPartyBeaconLocation_t_157(const struct SteamPartyBeaconLocation_t *l, struct winSteamPartyBeaconLocation_t_157 *w); -#endif - -#if defined(SDKVER_157) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_157 { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_157 winLeaderboardEntry_t_157; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_157(const struct winLeaderboardEntry_t_157 *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_157(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_157 *w); -#endif - -#if defined(SDKVER_157) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamUGCDetails_t_157 { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - EWorkshopFileType m_eFileType; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[8000]; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - uint32 m_rtimeAddedToUserList; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - bool m_bAcceptedForUse; - bool m_bTagsTruncated; - char m_rgchTags[1025]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - char m_pchFileName[260]; - int32 m_nFileSize; - int32 m_nPreviewFileSize; - char m_rgchURL[256]; - uint32 m_unVotesUp; - uint32 m_unVotesDown; - float m_flScore; - uint32 m_unNumChildren; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamUGCDetails_t_157 winSteamUGCDetails_t_157; -struct SteamUGCDetails_t; -extern void win_to_lin_struct_SteamUGCDetails_t_157(const struct winSteamUGCDetails_t_157 *w, struct SteamUGCDetails_t *l); -extern void lin_to_win_struct_SteamUGCDetails_t_157(const struct SteamUGCDetails_t *l, struct winSteamUGCDetails_t_157 *w); -#endif - -#if defined(SDKVER_157) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamNetworkingMessage_t_157 { - void * m_pData; - int m_cbSize; - HSteamNetConnection m_conn; - SteamNetworkingIdentity m_identityPeer __attribute__((aligned(1))); - int64 m_nConnUserData; - SteamNetworkingMicroseconds m_usecTimeReceived; - int64 m_nMessageNumber; - void *m_pfnFreeData; /*fn pointer*/ - void *m_pfnRelease; /*fn pointer*/ - int m_nChannel; - int m_nFlags; - int64 m_nUserData; - uint16 m_idxLane; - uint16 _pad1__; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamNetworkingMessage_t_157 winSteamNetworkingMessage_t_157; -struct SteamNetworkingMessage_t; -#endif - -#if defined(SDKVER_156) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamPartyBeaconLocation_t_156 { - ESteamPartyBeaconLocationType m_eType; - uint64 m_ulLocationID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamPartyBeaconLocation_t_156 winSteamPartyBeaconLocation_t_156; -struct SteamPartyBeaconLocation_t; -extern void win_to_lin_struct_SteamPartyBeaconLocation_t_156(const struct winSteamPartyBeaconLocation_t_156 *w, struct SteamPartyBeaconLocation_t *l); -extern void lin_to_win_struct_SteamPartyBeaconLocation_t_156(const struct SteamPartyBeaconLocation_t *l, struct winSteamPartyBeaconLocation_t_156 *w); -#endif - -#if defined(SDKVER_156) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_156 { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_156 winLeaderboardEntry_t_156; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_156(const struct winLeaderboardEntry_t_156 *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_156(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_156 *w); -#endif - -#if defined(SDKVER_156) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamUGCDetails_t_156 { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - EWorkshopFileType m_eFileType; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[8000]; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - uint32 m_rtimeAddedToUserList; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - bool m_bAcceptedForUse; - bool m_bTagsTruncated; - char m_rgchTags[1025]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - char m_pchFileName[260]; - int32 m_nFileSize; - int32 m_nPreviewFileSize; - char m_rgchURL[256]; - uint32 m_unVotesUp; - uint32 m_unVotesDown; - float m_flScore; - uint32 m_unNumChildren; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamUGCDetails_t_156 winSteamUGCDetails_t_156; -struct SteamUGCDetails_t; -extern void win_to_lin_struct_SteamUGCDetails_t_156(const struct winSteamUGCDetails_t_156 *w, struct SteamUGCDetails_t *l); -extern void lin_to_win_struct_SteamUGCDetails_t_156(const struct SteamUGCDetails_t *l, struct winSteamUGCDetails_t_156 *w); -#endif - -#if defined(SDKVER_156) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamNetworkingMessage_t_156 { - void * m_pData; - int m_cbSize; - HSteamNetConnection m_conn; - SteamNetworkingIdentity m_identityPeer __attribute__((aligned(1))); - int64 m_nConnUserData; - SteamNetworkingMicroseconds m_usecTimeReceived; - int64 m_nMessageNumber; - void *m_pfnFreeData; /*fn pointer*/ - void *m_pfnRelease; /*fn pointer*/ - int m_nChannel; - int m_nFlags; - int64 m_nUserData; - uint16 m_idxLane; - uint16 _pad1__; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamNetworkingMessage_t_156 winSteamNetworkingMessage_t_156; -struct SteamNetworkingMessage_t; -#endif - -#if defined(SDKVER_155) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamPartyBeaconLocation_t_155 { - ESteamPartyBeaconLocationType m_eType; - uint64 m_ulLocationID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamPartyBeaconLocation_t_155 winSteamPartyBeaconLocation_t_155; -struct SteamPartyBeaconLocation_t; -extern void win_to_lin_struct_SteamPartyBeaconLocation_t_155(const struct winSteamPartyBeaconLocation_t_155 *w, struct SteamPartyBeaconLocation_t *l); -extern void lin_to_win_struct_SteamPartyBeaconLocation_t_155(const struct SteamPartyBeaconLocation_t *l, struct winSteamPartyBeaconLocation_t_155 *w); -#endif - -#if defined(SDKVER_155) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_155 { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_155 winLeaderboardEntry_t_155; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_155(const struct winLeaderboardEntry_t_155 *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_155(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_155 *w); -#endif - -#if defined(SDKVER_155) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamUGCDetails_t_155 { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - EWorkshopFileType m_eFileType; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[8000]; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - uint32 m_rtimeAddedToUserList; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - bool m_bAcceptedForUse; - bool m_bTagsTruncated; - char m_rgchTags[1025]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - char m_pchFileName[260]; - int32 m_nFileSize; - int32 m_nPreviewFileSize; - char m_rgchURL[256]; - uint32 m_unVotesUp; - uint32 m_unVotesDown; - float m_flScore; - uint32 m_unNumChildren; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamUGCDetails_t_155 winSteamUGCDetails_t_155; -struct SteamUGCDetails_t; -extern void win_to_lin_struct_SteamUGCDetails_t_155(const struct winSteamUGCDetails_t_155 *w, struct SteamUGCDetails_t *l); -extern void lin_to_win_struct_SteamUGCDetails_t_155(const struct SteamUGCDetails_t *l, struct winSteamUGCDetails_t_155 *w); -#endif - -#if defined(SDKVER_155) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamNetworkingMessage_t_155 { - void * m_pData; - int m_cbSize; - HSteamNetConnection m_conn; - SteamNetworkingIdentity m_identityPeer __attribute__((aligned(1))); - int64 m_nConnUserData; - SteamNetworkingMicroseconds m_usecTimeReceived; - int64 m_nMessageNumber; - void *m_pfnFreeData; /*fn pointer*/ - void *m_pfnRelease; /*fn pointer*/ - int m_nChannel; - int m_nFlags; - int64 m_nUserData; - uint16 m_idxLane; - uint16 _pad1__; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamNetworkingMessage_t_155 winSteamNetworkingMessage_t_155; -struct SteamNetworkingMessage_t; -#endif - -#if defined(SDKVER_154) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamPartyBeaconLocation_t_154 { - ESteamPartyBeaconLocationType m_eType; - uint64 m_ulLocationID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamPartyBeaconLocation_t_154 winSteamPartyBeaconLocation_t_154; -struct SteamPartyBeaconLocation_t; -extern void win_to_lin_struct_SteamPartyBeaconLocation_t_154(const struct winSteamPartyBeaconLocation_t_154 *w, struct SteamPartyBeaconLocation_t *l); -extern void lin_to_win_struct_SteamPartyBeaconLocation_t_154(const struct SteamPartyBeaconLocation_t *l, struct winSteamPartyBeaconLocation_t_154 *w); -#endif - -#if defined(SDKVER_154) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_154 { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_154 winLeaderboardEntry_t_154; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_154(const struct winLeaderboardEntry_t_154 *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_154(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_154 *w); -#endif - -#if defined(SDKVER_154) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamUGCDetails_t_154 { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - EWorkshopFileType m_eFileType; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[8000]; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - uint32 m_rtimeAddedToUserList; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - bool m_bAcceptedForUse; - bool m_bTagsTruncated; - char m_rgchTags[1025]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - char m_pchFileName[260]; - int32 m_nFileSize; - int32 m_nPreviewFileSize; - char m_rgchURL[256]; - uint32 m_unVotesUp; - uint32 m_unVotesDown; - float m_flScore; - uint32 m_unNumChildren; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamUGCDetails_t_154 winSteamUGCDetails_t_154; -struct SteamUGCDetails_t; -extern void win_to_lin_struct_SteamUGCDetails_t_154(const struct winSteamUGCDetails_t_154 *w, struct SteamUGCDetails_t *l); -extern void lin_to_win_struct_SteamUGCDetails_t_154(const struct SteamUGCDetails_t *l, struct winSteamUGCDetails_t_154 *w); -#endif - -#if defined(SDKVER_154) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamNetworkingMessage_t_154 { - void * m_pData; - int m_cbSize; - HSteamNetConnection m_conn; - SteamNetworkingIdentity m_identityPeer __attribute__((aligned(1))); - int64 m_nConnUserData; - SteamNetworkingMicroseconds m_usecTimeReceived; - int64 m_nMessageNumber; - void *m_pfnFreeData; /*fn pointer*/ - void *m_pfnRelease; /*fn pointer*/ - int m_nChannel; - int m_nFlags; - int64 m_nUserData; - uint16 m_idxLane; - uint16 _pad1__; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamNetworkingMessage_t_154 winSteamNetworkingMessage_t_154; -struct SteamNetworkingMessage_t; -#endif - -#if defined(SDKVER_153a) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamPartyBeaconLocation_t_153a { - ESteamPartyBeaconLocationType m_eType; - uint64 m_ulLocationID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamPartyBeaconLocation_t_153a winSteamPartyBeaconLocation_t_153a; -struct SteamPartyBeaconLocation_t; -extern void win_to_lin_struct_SteamPartyBeaconLocation_t_153a(const struct winSteamPartyBeaconLocation_t_153a *w, struct SteamPartyBeaconLocation_t *l); -extern void lin_to_win_struct_SteamPartyBeaconLocation_t_153a(const struct SteamPartyBeaconLocation_t *l, struct winSteamPartyBeaconLocation_t_153a *w); -#endif - -#if defined(SDKVER_153a) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_153a { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_153a winLeaderboardEntry_t_153a; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_153a(const struct winLeaderboardEntry_t_153a *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_153a(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_153a *w); -#endif - -#if defined(SDKVER_153a) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamUGCDetails_t_153a { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - EWorkshopFileType m_eFileType; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[8000]; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - uint32 m_rtimeAddedToUserList; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - bool m_bAcceptedForUse; - bool m_bTagsTruncated; - char m_rgchTags[1025]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - char m_pchFileName[260]; - int32 m_nFileSize; - int32 m_nPreviewFileSize; - char m_rgchURL[256]; - uint32 m_unVotesUp; - uint32 m_unVotesDown; - float m_flScore; - uint32 m_unNumChildren; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamUGCDetails_t_153a winSteamUGCDetails_t_153a; -struct SteamUGCDetails_t; -extern void win_to_lin_struct_SteamUGCDetails_t_153a(const struct winSteamUGCDetails_t_153a *w, struct SteamUGCDetails_t *l); -extern void lin_to_win_struct_SteamUGCDetails_t_153a(const struct SteamUGCDetails_t *l, struct winSteamUGCDetails_t_153a *w); -#endif - -#if defined(SDKVER_153a) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamNetworkingMessage_t_153a { - void * m_pData; - int m_cbSize; - HSteamNetConnection m_conn; - SteamNetworkingIdentity m_identityPeer __attribute__((aligned(1))); - int64 m_nConnUserData; - SteamNetworkingMicroseconds m_usecTimeReceived; - int64 m_nMessageNumber; - void *m_pfnFreeData; /*fn pointer*/ - void *m_pfnRelease; /*fn pointer*/ - int m_nChannel; - int m_nFlags; - int64 m_nUserData; - uint16 m_idxLane; - uint16 _pad1__; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamNetworkingMessage_t_153a winSteamNetworkingMessage_t_153a; -struct SteamNetworkingMessage_t; -#endif - -#if defined(SDKVER_152) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamPartyBeaconLocation_t_152 { - ESteamPartyBeaconLocationType m_eType; - uint64 m_ulLocationID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamPartyBeaconLocation_t_152 winSteamPartyBeaconLocation_t_152; -struct SteamPartyBeaconLocation_t; -extern void win_to_lin_struct_SteamPartyBeaconLocation_t_152(const struct winSteamPartyBeaconLocation_t_152 *w, struct SteamPartyBeaconLocation_t *l); -extern void lin_to_win_struct_SteamPartyBeaconLocation_t_152(const struct SteamPartyBeaconLocation_t *l, struct winSteamPartyBeaconLocation_t_152 *w); -#endif - -#if defined(SDKVER_152) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_152 { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_152 winLeaderboardEntry_t_152; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_152(const struct winLeaderboardEntry_t_152 *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_152(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_152 *w); -#endif - -#if defined(SDKVER_152) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamUGCDetails_t_152 { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - EWorkshopFileType m_eFileType; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[8000]; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - uint32 m_rtimeAddedToUserList; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - bool m_bAcceptedForUse; - bool m_bTagsTruncated; - char m_rgchTags[1025]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - char m_pchFileName[260]; - int32 m_nFileSize; - int32 m_nPreviewFileSize; - char m_rgchURL[256]; - uint32 m_unVotesUp; - uint32 m_unVotesDown; - float m_flScore; - uint32 m_unNumChildren; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamUGCDetails_t_152 winSteamUGCDetails_t_152; -struct SteamUGCDetails_t; -extern void win_to_lin_struct_SteamUGCDetails_t_152(const struct winSteamUGCDetails_t_152 *w, struct SteamUGCDetails_t *l); -extern void lin_to_win_struct_SteamUGCDetails_t_152(const struct SteamUGCDetails_t *l, struct winSteamUGCDetails_t_152 *w); -#endif - -#if defined(SDKVER_152) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamNetworkingMessage_t_152 { - void * m_pData; - int m_cbSize; - HSteamNetConnection m_conn; - SteamNetworkingIdentity m_identityPeer __attribute__((aligned(1))); - int64 m_nConnUserData; - SteamNetworkingMicroseconds m_usecTimeReceived; - int64 m_nMessageNumber; - void *m_pfnFreeData; /*fn pointer*/ - void *m_pfnRelease; /*fn pointer*/ - int m_nChannel; - int m_nFlags; - int64 m_nUserData; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamNetworkingMessage_t_152 winSteamNetworkingMessage_t_152; -struct SteamNetworkingMessage_t; -#endif - -#if defined(SDKVER_151) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamPartyBeaconLocation_t_151 { - ESteamPartyBeaconLocationType m_eType; - uint64 m_ulLocationID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamPartyBeaconLocation_t_151 winSteamPartyBeaconLocation_t_151; -struct SteamPartyBeaconLocation_t; -extern void win_to_lin_struct_SteamPartyBeaconLocation_t_151(const struct winSteamPartyBeaconLocation_t_151 *w, struct SteamPartyBeaconLocation_t *l); -extern void lin_to_win_struct_SteamPartyBeaconLocation_t_151(const struct SteamPartyBeaconLocation_t *l, struct winSteamPartyBeaconLocation_t_151 *w); -#endif - -#if defined(SDKVER_151) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_151 { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_151 winLeaderboardEntry_t_151; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_151(const struct winLeaderboardEntry_t_151 *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_151(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_151 *w); -#endif - -#if defined(SDKVER_151) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamUGCDetails_t_151 { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - EWorkshopFileType m_eFileType; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[8000]; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - uint32 m_rtimeAddedToUserList; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - bool m_bAcceptedForUse; - bool m_bTagsTruncated; - char m_rgchTags[1025]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - char m_pchFileName[260]; - int32 m_nFileSize; - int32 m_nPreviewFileSize; - char m_rgchURL[256]; - uint32 m_unVotesUp; - uint32 m_unVotesDown; - float m_flScore; - uint32 m_unNumChildren; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamUGCDetails_t_151 winSteamUGCDetails_t_151; -struct SteamUGCDetails_t; -extern void win_to_lin_struct_SteamUGCDetails_t_151(const struct winSteamUGCDetails_t_151 *w, struct SteamUGCDetails_t *l); -extern void lin_to_win_struct_SteamUGCDetails_t_151(const struct SteamUGCDetails_t *l, struct winSteamUGCDetails_t_151 *w); -#endif - -#if defined(SDKVER_151) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamNetworkingMessage_t_151 { - void * m_pData; - int m_cbSize; - HSteamNetConnection m_conn; - SteamNetworkingIdentity m_identityPeer __attribute__((aligned(1))); - int64 m_nConnUserData; - SteamNetworkingMicroseconds m_usecTimeReceived; - int64 m_nMessageNumber; - void *m_pfnFreeData; /*fn pointer*/ - void *m_pfnRelease; /*fn pointer*/ - int m_nChannel; - int m_nFlags; - int64 m_nUserData; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamNetworkingMessage_t_151 winSteamNetworkingMessage_t_151; -struct SteamNetworkingMessage_t; -#endif - -#if defined(SDKVER_150) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamPartyBeaconLocation_t_150 { - ESteamPartyBeaconLocationType m_eType; - uint64 m_ulLocationID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamPartyBeaconLocation_t_150 winSteamPartyBeaconLocation_t_150; -struct SteamPartyBeaconLocation_t; -extern void win_to_lin_struct_SteamPartyBeaconLocation_t_150(const struct winSteamPartyBeaconLocation_t_150 *w, struct SteamPartyBeaconLocation_t *l); -extern void lin_to_win_struct_SteamPartyBeaconLocation_t_150(const struct SteamPartyBeaconLocation_t *l, struct winSteamPartyBeaconLocation_t_150 *w); -#endif - -#if defined(SDKVER_150) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_150 { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_150 winLeaderboardEntry_t_150; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_150(const struct winLeaderboardEntry_t_150 *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_150(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_150 *w); -#endif - -#if defined(SDKVER_150) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamUGCDetails_t_150 { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - EWorkshopFileType m_eFileType; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[8000]; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - uint32 m_rtimeAddedToUserList; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - bool m_bAcceptedForUse; - bool m_bTagsTruncated; - char m_rgchTags[1025]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - char m_pchFileName[260]; - int32 m_nFileSize; - int32 m_nPreviewFileSize; - char m_rgchURL[256]; - uint32 m_unVotesUp; - uint32 m_unVotesDown; - float m_flScore; - uint32 m_unNumChildren; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamUGCDetails_t_150 winSteamUGCDetails_t_150; -struct SteamUGCDetails_t; -extern void win_to_lin_struct_SteamUGCDetails_t_150(const struct winSteamUGCDetails_t_150 *w, struct SteamUGCDetails_t *l); -extern void lin_to_win_struct_SteamUGCDetails_t_150(const struct SteamUGCDetails_t *l, struct winSteamUGCDetails_t_150 *w); -#endif - -#if defined(SDKVER_150) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamNetworkingMessage_t_150 { - void * m_pData; - int m_cbSize; - HSteamNetConnection m_conn; - SteamNetworkingIdentity m_identityPeer __attribute__((aligned(1))); - int64 m_nConnUserData; - SteamNetworkingMicroseconds m_usecTimeReceived; - int64 m_nMessageNumber; - void *m_pfnFreeData; /*fn pointer*/ - void *m_pfnRelease; /*fn pointer*/ - int m_nChannel; - int m_nFlags; - int64 m_nUserData; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamNetworkingMessage_t_150 winSteamNetworkingMessage_t_150; -struct SteamNetworkingMessage_t; -#endif - -#if defined(SDKVER_149) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamPartyBeaconLocation_t_149 { - ESteamPartyBeaconLocationType m_eType; - uint64 m_ulLocationID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamPartyBeaconLocation_t_149 winSteamPartyBeaconLocation_t_149; -struct SteamPartyBeaconLocation_t; -extern void win_to_lin_struct_SteamPartyBeaconLocation_t_149(const struct winSteamPartyBeaconLocation_t_149 *w, struct SteamPartyBeaconLocation_t *l); -extern void lin_to_win_struct_SteamPartyBeaconLocation_t_149(const struct SteamPartyBeaconLocation_t *l, struct winSteamPartyBeaconLocation_t_149 *w); -#endif - -#if defined(SDKVER_149) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_149 { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_149 winLeaderboardEntry_t_149; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_149(const struct winLeaderboardEntry_t_149 *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_149(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_149 *w); -#endif - -#if defined(SDKVER_149) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamUGCDetails_t_149 { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - EWorkshopFileType m_eFileType; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[8000]; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - uint32 m_rtimeAddedToUserList; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - bool m_bAcceptedForUse; - bool m_bTagsTruncated; - char m_rgchTags[1025]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - char m_pchFileName[260]; - int32 m_nFileSize; - int32 m_nPreviewFileSize; - char m_rgchURL[256]; - uint32 m_unVotesUp; - uint32 m_unVotesDown; - float m_flScore; - uint32 m_unNumChildren; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamUGCDetails_t_149 winSteamUGCDetails_t_149; -struct SteamUGCDetails_t; -extern void win_to_lin_struct_SteamUGCDetails_t_149(const struct winSteamUGCDetails_t_149 *w, struct SteamUGCDetails_t *l); -extern void lin_to_win_struct_SteamUGCDetails_t_149(const struct SteamUGCDetails_t *l, struct winSteamUGCDetails_t_149 *w); -#endif - -#if defined(SDKVER_149) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamNetworkingMessage_t_149 { - void * m_pData; - int m_cbSize; - HSteamNetConnection m_conn; - SteamNetworkingIdentity m_identityPeer __attribute__((aligned(1))); - int64 m_nConnUserData; - SteamNetworkingMicroseconds m_usecTimeReceived; - int64 m_nMessageNumber; - void *m_pfnFreeData; /*fn pointer*/ - void *m_pfnRelease; /*fn pointer*/ - int m_nChannel; - int m_nFlags; - int64 m_nUserData; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamNetworkingMessage_t_149 winSteamNetworkingMessage_t_149; -struct SteamNetworkingMessage_t; -#endif - -#if defined(SDKVER_148a) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamPartyBeaconLocation_t_148a { - ESteamPartyBeaconLocationType m_eType; - uint64 m_ulLocationID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamPartyBeaconLocation_t_148a winSteamPartyBeaconLocation_t_148a; -struct SteamPartyBeaconLocation_t; -extern void win_to_lin_struct_SteamPartyBeaconLocation_t_148a(const struct winSteamPartyBeaconLocation_t_148a *w, struct SteamPartyBeaconLocation_t *l); -extern void lin_to_win_struct_SteamPartyBeaconLocation_t_148a(const struct SteamPartyBeaconLocation_t *l, struct winSteamPartyBeaconLocation_t_148a *w); -#endif - -#if defined(SDKVER_148a) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_148a { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_148a winLeaderboardEntry_t_148a; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_148a(const struct winLeaderboardEntry_t_148a *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_148a(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_148a *w); -#endif - -#if defined(SDKVER_148a) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamUGCDetails_t_148a { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - EWorkshopFileType m_eFileType; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[8000]; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - uint32 m_rtimeAddedToUserList; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - bool m_bAcceptedForUse; - bool m_bTagsTruncated; - char m_rgchTags[1025]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - char m_pchFileName[260]; - int32 m_nFileSize; - int32 m_nPreviewFileSize; - char m_rgchURL[256]; - uint32 m_unVotesUp; - uint32 m_unVotesDown; - float m_flScore; - uint32 m_unNumChildren; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamUGCDetails_t_148a winSteamUGCDetails_t_148a; -struct SteamUGCDetails_t; -extern void win_to_lin_struct_SteamUGCDetails_t_148a(const struct winSteamUGCDetails_t_148a *w, struct SteamUGCDetails_t *l); -extern void lin_to_win_struct_SteamUGCDetails_t_148a(const struct SteamUGCDetails_t *l, struct winSteamUGCDetails_t_148a *w); -#endif - -#if defined(SDKVER_148a) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamNetworkingMessage_t_148a { - void * m_pData; - int m_cbSize; - HSteamNetConnection m_conn; - SteamNetworkingIdentity m_identityPeer __attribute__((aligned(1))); - int64 m_nConnUserData; - SteamNetworkingMicroseconds m_usecTimeReceived; - int64 m_nMessageNumber; - void *m_pfnFreeData; /*fn pointer*/ - void *m_pfnRelease; /*fn pointer*/ - int m_nChannel; - int m_nFlags; - int64 m_nUserData; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamNetworkingMessage_t_148a winSteamNetworkingMessage_t_148a; -struct SteamNetworkingMessage_t; -#endif - -#if defined(SDKVER_147) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamPartyBeaconLocation_t_147 { - ESteamPartyBeaconLocationType m_eType; - uint64 m_ulLocationID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamPartyBeaconLocation_t_147 winSteamPartyBeaconLocation_t_147; -struct SteamPartyBeaconLocation_t; -extern void win_to_lin_struct_SteamPartyBeaconLocation_t_147(const struct winSteamPartyBeaconLocation_t_147 *w, struct SteamPartyBeaconLocation_t *l); -extern void lin_to_win_struct_SteamPartyBeaconLocation_t_147(const struct SteamPartyBeaconLocation_t *l, struct winSteamPartyBeaconLocation_t_147 *w); -#endif - -#if defined(SDKVER_147) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_147 { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_147 winLeaderboardEntry_t_147; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_147(const struct winLeaderboardEntry_t_147 *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_147(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_147 *w); -#endif - -#if defined(SDKVER_147) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamUGCDetails_t_147 { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - EWorkshopFileType m_eFileType; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[8000]; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - uint32 m_rtimeAddedToUserList; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - bool m_bAcceptedForUse; - bool m_bTagsTruncated; - char m_rgchTags[1025]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - char m_pchFileName[260]; - int32 m_nFileSize; - int32 m_nPreviewFileSize; - char m_rgchURL[256]; - uint32 m_unVotesUp; - uint32 m_unVotesDown; - float m_flScore; - uint32 m_unNumChildren; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamUGCDetails_t_147 winSteamUGCDetails_t_147; -struct SteamUGCDetails_t; -extern void win_to_lin_struct_SteamUGCDetails_t_147(const struct winSteamUGCDetails_t_147 *w, struct SteamUGCDetails_t *l); -extern void lin_to_win_struct_SteamUGCDetails_t_147(const struct SteamUGCDetails_t *l, struct winSteamUGCDetails_t_147 *w); -#endif - -#if defined(SDKVER_147) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamNetworkingMessage_t_147 { - void * m_pData; - int m_cbSize; - HSteamNetConnection m_conn; - SteamNetworkingIdentity m_identityPeer __attribute__((aligned(1))); - int64 m_nConnUserData; - SteamNetworkingMicroseconds m_usecTimeReceived; - int64 m_nMessageNumber; - void *m_pfnFreeData; /*fn pointer*/ - void *m_pfnRelease; /*fn pointer*/ - int m_nChannel; - int m_nFlags; - int64 m_nUserData; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamNetworkingMessage_t_147 winSteamNetworkingMessage_t_147; -struct SteamNetworkingMessage_t; -#endif - -#if defined(SDKVER_146) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamPartyBeaconLocation_t_146 { - ESteamPartyBeaconLocationType m_eType; - uint64 m_ulLocationID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamPartyBeaconLocation_t_146 winSteamPartyBeaconLocation_t_146; -struct SteamPartyBeaconLocation_t; -extern void win_to_lin_struct_SteamPartyBeaconLocation_t_146(const struct winSteamPartyBeaconLocation_t_146 *w, struct SteamPartyBeaconLocation_t *l); -extern void lin_to_win_struct_SteamPartyBeaconLocation_t_146(const struct SteamPartyBeaconLocation_t *l, struct winSteamPartyBeaconLocation_t_146 *w); -#endif - -#if defined(SDKVER_146) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_146 { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_146 winLeaderboardEntry_t_146; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_146(const struct winLeaderboardEntry_t_146 *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_146(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_146 *w); -#endif - -#if defined(SDKVER_146) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamUGCDetails_t_146 { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - EWorkshopFileType m_eFileType; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[8000]; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - uint32 m_rtimeAddedToUserList; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - bool m_bAcceptedForUse; - bool m_bTagsTruncated; - char m_rgchTags[1025]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - char m_pchFileName[260]; - int32 m_nFileSize; - int32 m_nPreviewFileSize; - char m_rgchURL[256]; - uint32 m_unVotesUp; - uint32 m_unVotesDown; - float m_flScore; - uint32 m_unNumChildren; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamUGCDetails_t_146 winSteamUGCDetails_t_146; -struct SteamUGCDetails_t; -extern void win_to_lin_struct_SteamUGCDetails_t_146(const struct winSteamUGCDetails_t_146 *w, struct SteamUGCDetails_t *l); -extern void lin_to_win_struct_SteamUGCDetails_t_146(const struct SteamUGCDetails_t *l, struct winSteamUGCDetails_t_146 *w); -#endif - -#if defined(SDKVER_146) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamNetworkingMessage_t_146 { - void * m_pData; - uint32 m_cbSize; - HSteamNetConnection m_conn; - SteamNetworkingIdentity m_sender __attribute__((aligned(1))); - int64 m_nConnUserData; - SteamNetworkingMicroseconds m_usecTimeReceived; - int64 m_nMessageNumber; - void *m_pfnFreeData; /*fn pointer*/ - void *m_pfnRelease; /*fn pointer*/ - int m_nChannel; - int m___nPadDummy; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamNetworkingMessage_t_146 winSteamNetworkingMessage_t_146; -struct SteamNetworkingMessage_t; -#endif - -#if defined(SDKVER_145) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamPartyBeaconLocation_t_145 { - ESteamPartyBeaconLocationType m_eType; - uint64 m_ulLocationID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamPartyBeaconLocation_t_145 winSteamPartyBeaconLocation_t_145; -struct SteamPartyBeaconLocation_t; -extern void win_to_lin_struct_SteamPartyBeaconLocation_t_145(const struct winSteamPartyBeaconLocation_t_145 *w, struct SteamPartyBeaconLocation_t *l); -extern void lin_to_win_struct_SteamPartyBeaconLocation_t_145(const struct SteamPartyBeaconLocation_t *l, struct winSteamPartyBeaconLocation_t_145 *w); -#endif - -#if defined(SDKVER_145) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_145 { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_145 winLeaderboardEntry_t_145; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_145(const struct winLeaderboardEntry_t_145 *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_145(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_145 *w); -#endif - -#if defined(SDKVER_145) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamUGCDetails_t_145 { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - EWorkshopFileType m_eFileType; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[8000]; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - uint32 m_rtimeAddedToUserList; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - bool m_bAcceptedForUse; - bool m_bTagsTruncated; - char m_rgchTags[1025]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - char m_pchFileName[260]; - int32 m_nFileSize; - int32 m_nPreviewFileSize; - char m_rgchURL[256]; - uint32 m_unVotesUp; - uint32 m_unVotesDown; - float m_flScore; - uint32 m_unNumChildren; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamUGCDetails_t_145 winSteamUGCDetails_t_145; -struct SteamUGCDetails_t; -extern void win_to_lin_struct_SteamUGCDetails_t_145(const struct winSteamUGCDetails_t_145 *w, struct SteamUGCDetails_t *l); -extern void lin_to_win_struct_SteamUGCDetails_t_145(const struct SteamUGCDetails_t *l, struct winSteamUGCDetails_t_145 *w); -#endif - -#if defined(SDKVER_145) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamNetworkingMessage_t_145 { - void * m_pData; - uint32 m_cbSize; - HSteamNetConnection m_conn; - SteamNetworkingIdentity m_sender __attribute__((aligned(1))); - int64 m_nConnUserData; - SteamNetworkingMicroseconds m_usecTimeReceived; - int64 m_nMessageNumber; - void *m_pfnFreeData; /*fn pointer*/ - void *m_pfnRelease; /*fn pointer*/ - int m_nChannel; - int m___nPadDummy; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamNetworkingMessage_t_145 winSteamNetworkingMessage_t_145; -struct SteamNetworkingMessage_t; -#endif - -#if defined(SDKVER_144) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamPartyBeaconLocation_t_144 { - ESteamPartyBeaconLocationType m_eType; - uint64 m_ulLocationID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamPartyBeaconLocation_t_144 winSteamPartyBeaconLocation_t_144; -struct SteamPartyBeaconLocation_t; -extern void win_to_lin_struct_SteamPartyBeaconLocation_t_144(const struct winSteamPartyBeaconLocation_t_144 *w, struct SteamPartyBeaconLocation_t *l); -extern void lin_to_win_struct_SteamPartyBeaconLocation_t_144(const struct SteamPartyBeaconLocation_t *l, struct winSteamPartyBeaconLocation_t_144 *w); -#endif - -#if defined(SDKVER_144) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_144 { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_144 winLeaderboardEntry_t_144; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_144(const struct winLeaderboardEntry_t_144 *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_144(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_144 *w); -#endif - -#if defined(SDKVER_144) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamUGCDetails_t_144 { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - EWorkshopFileType m_eFileType; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[8000]; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - uint32 m_rtimeAddedToUserList; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - bool m_bAcceptedForUse; - bool m_bTagsTruncated; - char m_rgchTags[1025]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - char m_pchFileName[260]; - int32 m_nFileSize; - int32 m_nPreviewFileSize; - char m_rgchURL[256]; - uint32 m_unVotesUp; - uint32 m_unVotesDown; - float m_flScore; - uint32 m_unNumChildren; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamUGCDetails_t_144 winSteamUGCDetails_t_144; -struct SteamUGCDetails_t; -extern void win_to_lin_struct_SteamUGCDetails_t_144(const struct winSteamUGCDetails_t_144 *w, struct SteamUGCDetails_t *l); -extern void lin_to_win_struct_SteamUGCDetails_t_144(const struct SteamUGCDetails_t *l, struct winSteamUGCDetails_t_144 *w); -#endif - -#if defined(SDKVER_144) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamNetworkingMessage_t_144 { - void * m_pData; - uint32 m_cbSize; - HSteamNetConnection m_conn; - SteamNetworkingIdentity m_sender __attribute__((aligned(1))); - int64 m_nConnUserData; - SteamNetworkingMicroseconds m_usecTimeReceived; - int64 m_nMessageNumber; - void *m_pfnFreeData; /*fn pointer*/ - void *m_pfnRelease; /*fn pointer*/ - int m_nChannel; - int m___nPadDummy; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamNetworkingMessage_t_144 winSteamNetworkingMessage_t_144; -struct SteamNetworkingMessage_t; -#endif - -#if defined(SDKVER_143y) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamPartyBeaconLocation_t_143y { - ESteamPartyBeaconLocationType m_eType; - uint64 m_ulLocationID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamPartyBeaconLocation_t_143y winSteamPartyBeaconLocation_t_143y; -struct SteamPartyBeaconLocation_t; -extern void win_to_lin_struct_SteamPartyBeaconLocation_t_143y(const struct winSteamPartyBeaconLocation_t_143y *w, struct SteamPartyBeaconLocation_t *l); -extern void lin_to_win_struct_SteamPartyBeaconLocation_t_143y(const struct SteamPartyBeaconLocation_t *l, struct winSteamPartyBeaconLocation_t_143y *w); -#endif - -#if defined(SDKVER_143y) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_143y { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_143y winLeaderboardEntry_t_143y; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_143y(const struct winLeaderboardEntry_t_143y *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_143y(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_143y *w); -#endif - -#if defined(SDKVER_143y) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamUGCDetails_t_143y { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - EWorkshopFileType m_eFileType; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[8000]; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - uint32 m_rtimeAddedToUserList; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - bool m_bAcceptedForUse; - bool m_bTagsTruncated; - char m_rgchTags[1025]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - char m_pchFileName[260]; - int32 m_nFileSize; - int32 m_nPreviewFileSize; - char m_rgchURL[256]; - uint32 m_unVotesUp; - uint32 m_unVotesDown; - float m_flScore; - uint32 m_unNumChildren; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamUGCDetails_t_143y winSteamUGCDetails_t_143y; -struct SteamUGCDetails_t; -extern void win_to_lin_struct_SteamUGCDetails_t_143y(const struct winSteamUGCDetails_t_143y *w, struct SteamUGCDetails_t *l); -extern void lin_to_win_struct_SteamUGCDetails_t_143y(const struct SteamUGCDetails_t *l, struct winSteamUGCDetails_t_143y *w); -#endif - -#if defined(SDKVER_143x) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamPartyBeaconLocation_t_143x { - ESteamPartyBeaconLocationType m_eType; - uint64 m_ulLocationID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamPartyBeaconLocation_t_143x winSteamPartyBeaconLocation_t_143x; -struct SteamPartyBeaconLocation_t; -extern void win_to_lin_struct_SteamPartyBeaconLocation_t_143x(const struct winSteamPartyBeaconLocation_t_143x *w, struct SteamPartyBeaconLocation_t *l); -extern void lin_to_win_struct_SteamPartyBeaconLocation_t_143x(const struct SteamPartyBeaconLocation_t *l, struct winSteamPartyBeaconLocation_t_143x *w); -#endif - -#if defined(SDKVER_143x) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_143x { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_143x winLeaderboardEntry_t_143x; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_143x(const struct winLeaderboardEntry_t_143x *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_143x(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_143x *w); -#endif - -#if defined(SDKVER_143x) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamUGCDetails_t_143x { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - EWorkshopFileType m_eFileType; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[8000]; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - uint32 m_rtimeAddedToUserList; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - bool m_bAcceptedForUse; - bool m_bTagsTruncated; - char m_rgchTags[1025]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - char m_pchFileName[260]; - int32 m_nFileSize; - int32 m_nPreviewFileSize; - char m_rgchURL[256]; - uint32 m_unVotesUp; - uint32 m_unVotesDown; - float m_flScore; - uint32 m_unNumChildren; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamUGCDetails_t_143x winSteamUGCDetails_t_143x; -struct SteamUGCDetails_t; -extern void win_to_lin_struct_SteamUGCDetails_t_143x(const struct winSteamUGCDetails_t_143x *w, struct SteamUGCDetails_t *l); -extern void lin_to_win_struct_SteamUGCDetails_t_143x(const struct SteamUGCDetails_t *l, struct winSteamUGCDetails_t_143x *w); -#endif - -#if defined(SDKVER_143) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamPartyBeaconLocation_t_143 { - ESteamPartyBeaconLocationType m_eType; - uint64 m_ulLocationID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamPartyBeaconLocation_t_143 winSteamPartyBeaconLocation_t_143; -struct SteamPartyBeaconLocation_t; -extern void win_to_lin_struct_SteamPartyBeaconLocation_t_143(const struct winSteamPartyBeaconLocation_t_143 *w, struct SteamPartyBeaconLocation_t *l); -extern void lin_to_win_struct_SteamPartyBeaconLocation_t_143(const struct SteamPartyBeaconLocation_t *l, struct winSteamPartyBeaconLocation_t_143 *w); -#endif - -#if defined(SDKVER_143) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_143 { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_143 winLeaderboardEntry_t_143; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_143(const struct winLeaderboardEntry_t_143 *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_143(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_143 *w); -#endif - -#if defined(SDKVER_143) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamUGCDetails_t_143 { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - EWorkshopFileType m_eFileType; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[8000]; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - uint32 m_rtimeAddedToUserList; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - bool m_bAcceptedForUse; - bool m_bTagsTruncated; - char m_rgchTags[1025]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - char m_pchFileName[260]; - int32 m_nFileSize; - int32 m_nPreviewFileSize; - char m_rgchURL[256]; - uint32 m_unVotesUp; - uint32 m_unVotesDown; - float m_flScore; - uint32 m_unNumChildren; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamUGCDetails_t_143 winSteamUGCDetails_t_143; -struct SteamUGCDetails_t; -extern void win_to_lin_struct_SteamUGCDetails_t_143(const struct winSteamUGCDetails_t_143 *w, struct SteamUGCDetails_t *l); -extern void lin_to_win_struct_SteamUGCDetails_t_143(const struct SteamUGCDetails_t *l, struct winSteamUGCDetails_t_143 *w); -#endif - -#if defined(SDKVER_142) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_142 { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_142 winLeaderboardEntry_t_142; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_142(const struct winLeaderboardEntry_t_142 *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_142(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_142 *w); -#endif - -#if defined(SDKVER_142) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamUGCDetails_t_142 { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - EWorkshopFileType m_eFileType; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[8000]; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - uint32 m_rtimeAddedToUserList; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - bool m_bAcceptedForUse; - bool m_bTagsTruncated; - char m_rgchTags[1025]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - char m_pchFileName[260]; - int32 m_nFileSize; - int32 m_nPreviewFileSize; - char m_rgchURL[256]; - uint32 m_unVotesUp; - uint32 m_unVotesDown; - float m_flScore; - uint32 m_unNumChildren; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamUGCDetails_t_142 winSteamUGCDetails_t_142; -struct SteamUGCDetails_t; -extern void win_to_lin_struct_SteamUGCDetails_t_142(const struct winSteamUGCDetails_t_142 *w, struct SteamUGCDetails_t *l); -extern void lin_to_win_struct_SteamUGCDetails_t_142(const struct SteamUGCDetails_t *l, struct winSteamUGCDetails_t_142 *w); -#endif - -#if defined(SDKVER_141) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_141 { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_141 winLeaderboardEntry_t_141; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_141(const struct winLeaderboardEntry_t_141 *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_141(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_141 *w); -#endif - -#if defined(SDKVER_141) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamUGCDetails_t_141 { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - EWorkshopFileType m_eFileType; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[8000]; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - uint32 m_rtimeAddedToUserList; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - bool m_bAcceptedForUse; - bool m_bTagsTruncated; - char m_rgchTags[1025]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - char m_pchFileName[260]; - int32 m_nFileSize; - int32 m_nPreviewFileSize; - char m_rgchURL[256]; - uint32 m_unVotesUp; - uint32 m_unVotesDown; - float m_flScore; - uint32 m_unNumChildren; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamUGCDetails_t_141 winSteamUGCDetails_t_141; -struct SteamUGCDetails_t; -extern void win_to_lin_struct_SteamUGCDetails_t_141(const struct winSteamUGCDetails_t_141 *w, struct SteamUGCDetails_t *l); -extern void lin_to_win_struct_SteamUGCDetails_t_141(const struct SteamUGCDetails_t *l, struct winSteamUGCDetails_t_141 *w); -#endif - -#if defined(SDKVER_140) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_140 { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_140 winLeaderboardEntry_t_140; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_140(const struct winLeaderboardEntry_t_140 *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_140(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_140 *w); -#endif - -#if defined(SDKVER_140) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamUGCDetails_t_140 { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - EWorkshopFileType m_eFileType; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[8000]; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - uint32 m_rtimeAddedToUserList; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - bool m_bAcceptedForUse; - bool m_bTagsTruncated; - char m_rgchTags[1025]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - char m_pchFileName[260]; - int32 m_nFileSize; - int32 m_nPreviewFileSize; - char m_rgchURL[256]; - uint32 m_unVotesUp; - uint32 m_unVotesDown; - float m_flScore; - uint32 m_unNumChildren; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamUGCDetails_t_140 winSteamUGCDetails_t_140; -struct SteamUGCDetails_t; -extern void win_to_lin_struct_SteamUGCDetails_t_140(const struct winSteamUGCDetails_t_140 *w, struct SteamUGCDetails_t *l); -extern void lin_to_win_struct_SteamUGCDetails_t_140(const struct SteamUGCDetails_t *l, struct winSteamUGCDetails_t_140 *w); -#endif - -#if defined(SDKVER_139) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_139 { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_139 winLeaderboardEntry_t_139; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_139(const struct winLeaderboardEntry_t_139 *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_139(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_139 *w); -#endif - -#if defined(SDKVER_139) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamUGCDetails_t_139 { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - EWorkshopFileType m_eFileType; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[8000]; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - uint32 m_rtimeAddedToUserList; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - bool m_bAcceptedForUse; - bool m_bTagsTruncated; - char m_rgchTags[1025]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - char m_pchFileName[260]; - int32 m_nFileSize; - int32 m_nPreviewFileSize; - char m_rgchURL[256]; - uint32 m_unVotesUp; - uint32 m_unVotesDown; - float m_flScore; - uint32 m_unNumChildren; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamUGCDetails_t_139 winSteamUGCDetails_t_139; -struct SteamUGCDetails_t; -extern void win_to_lin_struct_SteamUGCDetails_t_139(const struct winSteamUGCDetails_t_139 *w, struct SteamUGCDetails_t *l); -extern void lin_to_win_struct_SteamUGCDetails_t_139(const struct SteamUGCDetails_t *l, struct winSteamUGCDetails_t_139 *w); -#endif - -#if defined(SDKVER_138a) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_138a { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_138a winLeaderboardEntry_t_138a; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_138a(const struct winLeaderboardEntry_t_138a *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_138a(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_138a *w); -#endif - -#if defined(SDKVER_138a) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamUGCDetails_t_138a { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - EWorkshopFileType m_eFileType; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[8000]; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - uint32 m_rtimeAddedToUserList; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - bool m_bAcceptedForUse; - bool m_bTagsTruncated; - char m_rgchTags[1025]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - char m_pchFileName[260]; - int32 m_nFileSize; - int32 m_nPreviewFileSize; - char m_rgchURL[256]; - uint32 m_unVotesUp; - uint32 m_unVotesDown; - float m_flScore; - uint32 m_unNumChildren; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamUGCDetails_t_138a winSteamUGCDetails_t_138a; -struct SteamUGCDetails_t; -extern void win_to_lin_struct_SteamUGCDetails_t_138a(const struct winSteamUGCDetails_t_138a *w, struct SteamUGCDetails_t *l); -extern void lin_to_win_struct_SteamUGCDetails_t_138a(const struct SteamUGCDetails_t *l, struct winSteamUGCDetails_t_138a *w); -#endif - -#if defined(SDKVER_138) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_138 { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_138 winLeaderboardEntry_t_138; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_138(const struct winLeaderboardEntry_t_138 *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_138(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_138 *w); -#endif - -#if defined(SDKVER_138) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamUGCDetails_t_138 { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - EWorkshopFileType m_eFileType; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[8000]; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - uint32 m_rtimeAddedToUserList; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - bool m_bAcceptedForUse; - bool m_bTagsTruncated; - char m_rgchTags[1025]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - char m_pchFileName[260]; - int32 m_nFileSize; - int32 m_nPreviewFileSize; - char m_rgchURL[256]; - uint32 m_unVotesUp; - uint32 m_unVotesDown; - float m_flScore; - uint32 m_unNumChildren; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamUGCDetails_t_138 winSteamUGCDetails_t_138; -struct SteamUGCDetails_t; -extern void win_to_lin_struct_SteamUGCDetails_t_138(const struct winSteamUGCDetails_t_138 *w, struct SteamUGCDetails_t *l); -extern void lin_to_win_struct_SteamUGCDetails_t_138(const struct SteamUGCDetails_t *l, struct winSteamUGCDetails_t_138 *w); -#endif - -#if defined(SDKVER_137) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_137 { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_137 winLeaderboardEntry_t_137; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_137(const struct winLeaderboardEntry_t_137 *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_137(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_137 *w); -#endif - -#if defined(SDKVER_137) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamUGCDetails_t_137 { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - EWorkshopFileType m_eFileType; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[8000]; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - uint32 m_rtimeAddedToUserList; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - bool m_bAcceptedForUse; - bool m_bTagsTruncated; - char m_rgchTags[1025]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - char m_pchFileName[260]; - int32 m_nFileSize; - int32 m_nPreviewFileSize; - char m_rgchURL[256]; - uint32 m_unVotesUp; - uint32 m_unVotesDown; - float m_flScore; - uint32 m_unNumChildren; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamUGCDetails_t_137 winSteamUGCDetails_t_137; -struct SteamUGCDetails_t; -extern void win_to_lin_struct_SteamUGCDetails_t_137(const struct winSteamUGCDetails_t_137 *w, struct SteamUGCDetails_t *l); -extern void lin_to_win_struct_SteamUGCDetails_t_137(const struct SteamUGCDetails_t *l, struct winSteamUGCDetails_t_137 *w); -#endif - -#if defined(SDKVER_136) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_136 { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_136 winLeaderboardEntry_t_136; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_136(const struct winLeaderboardEntry_t_136 *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_136(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_136 *w); -#endif - -#if defined(SDKVER_136) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamUGCDetails_t_136 { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - EWorkshopFileType m_eFileType; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[8000]; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - uint32 m_rtimeAddedToUserList; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - bool m_bAcceptedForUse; - bool m_bTagsTruncated; - char m_rgchTags[1025]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - char m_pchFileName[260]; - int32 m_nFileSize; - int32 m_nPreviewFileSize; - char m_rgchURL[256]; - uint32 m_unVotesUp; - uint32 m_unVotesDown; - float m_flScore; - uint32 m_unNumChildren; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamUGCDetails_t_136 winSteamUGCDetails_t_136; -struct SteamUGCDetails_t; -extern void win_to_lin_struct_SteamUGCDetails_t_136(const struct winSteamUGCDetails_t_136 *w, struct SteamUGCDetails_t *l); -extern void lin_to_win_struct_SteamUGCDetails_t_136(const struct SteamUGCDetails_t *l, struct winSteamUGCDetails_t_136 *w); -#endif - -#if defined(SDKVER_135a) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_135a { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_135a winLeaderboardEntry_t_135a; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_135a(const struct winLeaderboardEntry_t_135a *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_135a(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_135a *w); -#endif - -#if defined(SDKVER_135a) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamUGCDetails_t_135a { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - EWorkshopFileType m_eFileType; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[8000]; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - uint32 m_rtimeAddedToUserList; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - bool m_bAcceptedForUse; - bool m_bTagsTruncated; - char m_rgchTags[1025]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - char m_pchFileName[260]; - int32 m_nFileSize; - int32 m_nPreviewFileSize; - char m_rgchURL[256]; - uint32 m_unVotesUp; - uint32 m_unVotesDown; - float m_flScore; - uint32 m_unNumChildren; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamUGCDetails_t_135a winSteamUGCDetails_t_135a; -struct SteamUGCDetails_t; -extern void win_to_lin_struct_SteamUGCDetails_t_135a(const struct winSteamUGCDetails_t_135a *w, struct SteamUGCDetails_t *l); -extern void lin_to_win_struct_SteamUGCDetails_t_135a(const struct SteamUGCDetails_t *l, struct winSteamUGCDetails_t_135a *w); -#endif - -#if defined(SDKVER_135) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_135 { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_135 winLeaderboardEntry_t_135; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_135(const struct winLeaderboardEntry_t_135 *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_135(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_135 *w); -#endif - -#if defined(SDKVER_135) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamUGCDetails_t_135 { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - EWorkshopFileType m_eFileType; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[8000]; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - uint32 m_rtimeAddedToUserList; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - bool m_bAcceptedForUse; - bool m_bTagsTruncated; - char m_rgchTags[1025]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - char m_pchFileName[260]; - int32 m_nFileSize; - int32 m_nPreviewFileSize; - char m_rgchURL[256]; - uint32 m_unVotesUp; - uint32 m_unVotesDown; - float m_flScore; - uint32 m_unNumChildren; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamUGCDetails_t_135 winSteamUGCDetails_t_135; -struct SteamUGCDetails_t; -extern void win_to_lin_struct_SteamUGCDetails_t_135(const struct winSteamUGCDetails_t_135 *w, struct SteamUGCDetails_t *l); -extern void lin_to_win_struct_SteamUGCDetails_t_135(const struct SteamUGCDetails_t *l, struct winSteamUGCDetails_t_135 *w); -#endif - -#if defined(SDKVER_134) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_134 { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_134 winLeaderboardEntry_t_134; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_134(const struct winLeaderboardEntry_t_134 *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_134(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_134 *w); -#endif - -#if defined(SDKVER_134) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamUGCDetails_t_134 { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - EWorkshopFileType m_eFileType; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[8000]; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - uint32 m_rtimeAddedToUserList; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - bool m_bAcceptedForUse; - bool m_bTagsTruncated; - char m_rgchTags[1025]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - char m_pchFileName[260]; - int32 m_nFileSize; - int32 m_nPreviewFileSize; - char m_rgchURL[256]; - uint32 m_unVotesUp; - uint32 m_unVotesDown; - float m_flScore; - uint32 m_unNumChildren; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamUGCDetails_t_134 winSteamUGCDetails_t_134; -struct SteamUGCDetails_t; -extern void win_to_lin_struct_SteamUGCDetails_t_134(const struct winSteamUGCDetails_t_134 *w, struct SteamUGCDetails_t *l); -extern void lin_to_win_struct_SteamUGCDetails_t_134(const struct SteamUGCDetails_t *l, struct winSteamUGCDetails_t_134 *w); -#endif - -#if defined(SDKVER_133x) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_133x { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_133x winLeaderboardEntry_t_133x; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_133x(const struct winLeaderboardEntry_t_133x *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_133x(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_133x *w); -#endif - -#if defined(SDKVER_133x) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamUGCDetails_t_133x { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - EWorkshopFileType m_eFileType; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[8000]; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - uint32 m_rtimeAddedToUserList; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - bool m_bAcceptedForUse; - bool m_bTagsTruncated; - char m_rgchTags[1025]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - char m_pchFileName[260]; - int32 m_nFileSize; - int32 m_nPreviewFileSize; - char m_rgchURL[256]; - uint32 m_unVotesUp; - uint32 m_unVotesDown; - float m_flScore; - uint32 m_unNumChildren; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamUGCDetails_t_133x winSteamUGCDetails_t_133x; -struct SteamUGCDetails_t; -extern void win_to_lin_struct_SteamUGCDetails_t_133x(const struct winSteamUGCDetails_t_133x *w, struct SteamUGCDetails_t *l); -extern void lin_to_win_struct_SteamUGCDetails_t_133x(const struct SteamUGCDetails_t *l, struct winSteamUGCDetails_t_133x *w); -#endif - -#if defined(SDKVER_133b) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_133b { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_133b winLeaderboardEntry_t_133b; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_133b(const struct winLeaderboardEntry_t_133b *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_133b(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_133b *w); -#endif - -#if defined(SDKVER_133b) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamUGCDetails_t_133b { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - EWorkshopFileType m_eFileType; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[8000]; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - uint32 m_rtimeAddedToUserList; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - bool m_bAcceptedForUse; - bool m_bTagsTruncated; - char m_rgchTags[1025]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - char m_pchFileName[260]; - int32 m_nFileSize; - int32 m_nPreviewFileSize; - char m_rgchURL[256]; - uint32 m_unVotesUp; - uint32 m_unVotesDown; - float m_flScore; - uint32 m_unNumChildren; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamUGCDetails_t_133b winSteamUGCDetails_t_133b; -struct SteamUGCDetails_t; -extern void win_to_lin_struct_SteamUGCDetails_t_133b(const struct winSteamUGCDetails_t_133b *w, struct SteamUGCDetails_t *l); -extern void lin_to_win_struct_SteamUGCDetails_t_133b(const struct SteamUGCDetails_t *l, struct winSteamUGCDetails_t_133b *w); -#endif - -#if defined(SDKVER_133a) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_133a { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_133a winLeaderboardEntry_t_133a; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_133a(const struct winLeaderboardEntry_t_133a *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_133a(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_133a *w); -#endif - -#if defined(SDKVER_133a) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamUGCDetails_t_133a { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - EWorkshopFileType m_eFileType; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[8000]; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - uint32 m_rtimeAddedToUserList; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - bool m_bAcceptedForUse; - bool m_bTagsTruncated; - char m_rgchTags[1025]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - char m_pchFileName[260]; - int32 m_nFileSize; - int32 m_nPreviewFileSize; - char m_rgchURL[256]; - uint32 m_unVotesUp; - uint32 m_unVotesDown; - float m_flScore; - uint32 m_unNumChildren; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamUGCDetails_t_133a winSteamUGCDetails_t_133a; -struct SteamUGCDetails_t; -extern void win_to_lin_struct_SteamUGCDetails_t_133a(const struct winSteamUGCDetails_t_133a *w, struct SteamUGCDetails_t *l); -extern void lin_to_win_struct_SteamUGCDetails_t_133a(const struct SteamUGCDetails_t *l, struct winSteamUGCDetails_t_133a *w); -#endif - -#if defined(SDKVER_133) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_133 { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_133 winLeaderboardEntry_t_133; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_133(const struct winLeaderboardEntry_t_133 *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_133(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_133 *w); -#endif - -#if defined(SDKVER_133) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamUGCDetails_t_133 { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - EWorkshopFileType m_eFileType; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[8000]; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - uint32 m_rtimeAddedToUserList; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - bool m_bAcceptedForUse; - bool m_bTagsTruncated; - char m_rgchTags[1025]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - char m_pchFileName[260]; - int32 m_nFileSize; - int32 m_nPreviewFileSize; - char m_rgchURL[256]; - uint32 m_unVotesUp; - uint32 m_unVotesDown; - float m_flScore; - uint32 m_unNumChildren; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamUGCDetails_t_133 winSteamUGCDetails_t_133; -struct SteamUGCDetails_t; -extern void win_to_lin_struct_SteamUGCDetails_t_133(const struct winSteamUGCDetails_t_133 *w, struct SteamUGCDetails_t *l); -extern void lin_to_win_struct_SteamUGCDetails_t_133(const struct SteamUGCDetails_t *l, struct winSteamUGCDetails_t_133 *w); -#endif - -#if defined(SDKVER_132x) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_132x { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_132x winLeaderboardEntry_t_132x; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_132x(const struct winLeaderboardEntry_t_132x *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_132x(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_132x *w); -#endif - -#if defined(SDKVER_132x) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamUGCDetails_t_132x { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - EWorkshopFileType m_eFileType; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[8000]; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - uint32 m_rtimeAddedToUserList; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - bool m_bAcceptedForUse; - bool m_bTagsTruncated; - char m_rgchTags[1025]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - char m_pchFileName[260]; - int32 m_nFileSize; - int32 m_nPreviewFileSize; - char m_rgchURL[256]; - uint32 m_unVotesUp; - uint32 m_unVotesDown; - float m_flScore; - uint32 m_unNumChildren; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamUGCDetails_t_132x winSteamUGCDetails_t_132x; -struct SteamUGCDetails_t; -extern void win_to_lin_struct_SteamUGCDetails_t_132x(const struct winSteamUGCDetails_t_132x *w, struct SteamUGCDetails_t *l); -extern void lin_to_win_struct_SteamUGCDetails_t_132x(const struct SteamUGCDetails_t *l, struct winSteamUGCDetails_t_132x *w); -#endif - -#if defined(SDKVER_132) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_132 { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_132 winLeaderboardEntry_t_132; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_132(const struct winLeaderboardEntry_t_132 *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_132(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_132 *w); -#endif - -#if defined(SDKVER_132) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamUGCDetails_t_132 { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - EWorkshopFileType m_eFileType; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[8000]; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - uint32 m_rtimeAddedToUserList; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - bool m_bAcceptedForUse; - bool m_bTagsTruncated; - char m_rgchTags[1025]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - char m_pchFileName[260]; - int32 m_nFileSize; - int32 m_nPreviewFileSize; - char m_rgchURL[256]; - uint32 m_unVotesUp; - uint32 m_unVotesDown; - float m_flScore; - uint32 m_unNumChildren; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamUGCDetails_t_132 winSteamUGCDetails_t_132; -struct SteamUGCDetails_t; -extern void win_to_lin_struct_SteamUGCDetails_t_132(const struct winSteamUGCDetails_t_132 *w, struct SteamUGCDetails_t *l); -extern void lin_to_win_struct_SteamUGCDetails_t_132(const struct SteamUGCDetails_t *l, struct winSteamUGCDetails_t_132 *w); -#endif - -#if defined(SDKVER_131) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_131 { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_131 winLeaderboardEntry_t_131; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_131(const struct winLeaderboardEntry_t_131 *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_131(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_131 *w); -#endif - -#if defined(SDKVER_131) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamUGCDetails_t_131 { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - EWorkshopFileType m_eFileType; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[8000]; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - uint32 m_rtimeAddedToUserList; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - bool m_bAcceptedForUse; - bool m_bTagsTruncated; - char m_rgchTags[1025]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - char m_pchFileName[260]; - int32 m_nFileSize; - int32 m_nPreviewFileSize; - char m_rgchURL[256]; - uint32 m_unVotesUp; - uint32 m_unVotesDown; - float m_flScore; - uint32 m_unNumChildren; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamUGCDetails_t_131 winSteamUGCDetails_t_131; -struct SteamUGCDetails_t; -extern void win_to_lin_struct_SteamUGCDetails_t_131(const struct winSteamUGCDetails_t_131 *w, struct SteamUGCDetails_t *l); -extern void lin_to_win_struct_SteamUGCDetails_t_131(const struct SteamUGCDetails_t *l, struct winSteamUGCDetails_t_131 *w); -#endif - -#if defined(SDKVER_130x) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_130x { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_130x winLeaderboardEntry_t_130x; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_130x(const struct winLeaderboardEntry_t_130x *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_130x(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_130x *w); -#endif - -#if defined(SDKVER_130x) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamUGCDetails_t_130x { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - EWorkshopFileType m_eFileType; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[8000]; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - uint32 m_rtimeAddedToUserList; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - bool m_bAcceptedForUse; - bool m_bTagsTruncated; - char m_rgchTags[1025]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - char m_pchFileName[260]; - int32 m_nFileSize; - int32 m_nPreviewFileSize; - char m_rgchURL[256]; - uint32 m_unVotesUp; - uint32 m_unVotesDown; - float m_flScore; - uint32 m_unNumChildren; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamUGCDetails_t_130x winSteamUGCDetails_t_130x; -struct SteamUGCDetails_t; -extern void win_to_lin_struct_SteamUGCDetails_t_130x(const struct winSteamUGCDetails_t_130x *w, struct SteamUGCDetails_t *l); -extern void lin_to_win_struct_SteamUGCDetails_t_130x(const struct SteamUGCDetails_t *l, struct winSteamUGCDetails_t_130x *w); -#endif - -#if defined(SDKVER_130) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_130 { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_130 winLeaderboardEntry_t_130; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_130(const struct winLeaderboardEntry_t_130 *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_130(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_130 *w); -#endif - -#if defined(SDKVER_130) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamUGCDetails_t_130 { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - EWorkshopFileType m_eFileType; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[8000]; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - uint32 m_rtimeAddedToUserList; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - bool m_bAcceptedForUse; - bool m_bTagsTruncated; - char m_rgchTags[1025]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - char m_pchFileName[260]; - int32 m_nFileSize; - int32 m_nPreviewFileSize; - char m_rgchURL[256]; - uint32 m_unVotesUp; - uint32 m_unVotesDown; - float m_flScore; - uint32 m_unNumChildren; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamUGCDetails_t_130 winSteamUGCDetails_t_130; -struct SteamUGCDetails_t; -extern void win_to_lin_struct_SteamUGCDetails_t_130(const struct winSteamUGCDetails_t_130 *w, struct SteamUGCDetails_t *l); -extern void lin_to_win_struct_SteamUGCDetails_t_130(const struct SteamUGCDetails_t *l, struct winSteamUGCDetails_t_130 *w); -#endif - -#if defined(SDKVER_129a) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_129a { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_129a winLeaderboardEntry_t_129a; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_129a(const struct winLeaderboardEntry_t_129a *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_129a(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_129a *w); -#endif - -#if defined(SDKVER_129a) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamUGCDetails_t_129a { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - EWorkshopFileType m_eFileType; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[8000]; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - uint32 m_rtimeAddedToUserList; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - bool m_bAcceptedForUse; - bool m_bTagsTruncated; - char m_rgchTags[1025]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - char m_pchFileName[260]; - int32 m_nFileSize; - int32 m_nPreviewFileSize; - char m_rgchURL[256]; - uint32 m_unVotesUp; - uint32 m_unVotesDown; - float m_flScore; - uint32 m_unNumChildren; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamUGCDetails_t_129a winSteamUGCDetails_t_129a; -struct SteamUGCDetails_t; -extern void win_to_lin_struct_SteamUGCDetails_t_129a(const struct winSteamUGCDetails_t_129a *w, struct SteamUGCDetails_t *l); -extern void lin_to_win_struct_SteamUGCDetails_t_129a(const struct SteamUGCDetails_t *l, struct winSteamUGCDetails_t_129a *w); -#endif - -#if defined(SDKVER_129) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_129 { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_129 winLeaderboardEntry_t_129; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_129(const struct winLeaderboardEntry_t_129 *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_129(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_129 *w); -#endif - -#if defined(SDKVER_129) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamUGCDetails_t_129 { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - EWorkshopFileType m_eFileType; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[8000]; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - uint32 m_rtimeAddedToUserList; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - bool m_bAcceptedForUse; - bool m_bTagsTruncated; - char m_rgchTags[1025]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - char m_pchFileName[260]; - int32 m_nFileSize; - int32 m_nPreviewFileSize; - char m_rgchURL[256]; - uint32 m_unVotesUp; - uint32 m_unVotesDown; - float m_flScore; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamUGCDetails_t_129 winSteamUGCDetails_t_129; -struct SteamUGCDetails_t; -extern void win_to_lin_struct_SteamUGCDetails_t_129(const struct winSteamUGCDetails_t_129 *w, struct SteamUGCDetails_t *l); -extern void lin_to_win_struct_SteamUGCDetails_t_129(const struct SteamUGCDetails_t *l, struct winSteamUGCDetails_t_129 *w); -#endif - -#if defined(SDKVER_128x) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_128x { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_128x winLeaderboardEntry_t_128x; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_128x(const struct winLeaderboardEntry_t_128x *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_128x(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_128x *w); -#endif - -#if defined(SDKVER_128x) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamUGCDetails_t_128x { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - EWorkshopFileType m_eFileType; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[8000]; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - uint32 m_rtimeAddedToUserList; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - bool m_bAcceptedForUse; - bool m_bTagsTruncated; - char m_rgchTags[1025]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - char m_pchFileName[260]; - int32 m_nFileSize; - int32 m_nPreviewFileSize; - char m_rgchURL[256]; - uint32 m_unVotesUp; - uint32 m_unVotesDown; - float m_flScore; - uint32 m_unNumChildren; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamUGCDetails_t_128x winSteamUGCDetails_t_128x; -struct SteamUGCDetails_t; -extern void win_to_lin_struct_SteamUGCDetails_t_128x(const struct winSteamUGCDetails_t_128x *w, struct SteamUGCDetails_t *l); -extern void lin_to_win_struct_SteamUGCDetails_t_128x(const struct SteamUGCDetails_t *l, struct winSteamUGCDetails_t_128x *w); -#endif - -#if defined(SDKVER_128) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_128 { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_128 winLeaderboardEntry_t_128; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_128(const struct winLeaderboardEntry_t_128 *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_128(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_128 *w); -#endif - -#if defined(SDKVER_128) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamUGCDetails_t_128 { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - EWorkshopFileType m_eFileType; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[8000]; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - uint32 m_rtimeAddedToUserList; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - bool m_bAcceptedForUse; - bool m_bTagsTruncated; - char m_rgchTags[1025]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - char m_pchFileName[260]; - int32 m_nFileSize; - int32 m_nPreviewFileSize; - char m_rgchURL[256]; - uint32 m_unVotesUp; - uint32 m_unVotesDown; - float m_flScore; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamUGCDetails_t_128 winSteamUGCDetails_t_128; -struct SteamUGCDetails_t; -extern void win_to_lin_struct_SteamUGCDetails_t_128(const struct winSteamUGCDetails_t_128 *w, struct SteamUGCDetails_t *l); -extern void lin_to_win_struct_SteamUGCDetails_t_128(const struct SteamUGCDetails_t *l, struct winSteamUGCDetails_t_128 *w); -#endif - -#if defined(SDKVER_127) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_127 { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_127 winLeaderboardEntry_t_127; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_127(const struct winLeaderboardEntry_t_127 *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_127(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_127 *w); -#endif - -#if defined(SDKVER_127) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamUGCDetails_t_127 { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - EWorkshopFileType m_eFileType; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[8000]; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - uint32 m_rtimeAddedToUserList; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - bool m_bAcceptedForUse; - bool m_bTagsTruncated; - char m_rgchTags[1025]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - char m_pchFileName[260]; - int32 m_nFileSize; - int32 m_nPreviewFileSize; - char m_rgchURL[256]; - uint32 m_unVotesUp; - uint32 m_unVotesDown; - float m_flScore; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamUGCDetails_t_127 winSteamUGCDetails_t_127; -struct SteamUGCDetails_t; -extern void win_to_lin_struct_SteamUGCDetails_t_127(const struct winSteamUGCDetails_t_127 *w, struct SteamUGCDetails_t *l); -extern void lin_to_win_struct_SteamUGCDetails_t_127(const struct SteamUGCDetails_t *l, struct winSteamUGCDetails_t_127 *w); -#endif - -#if defined(SDKVER_126a) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_126a { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_126a winLeaderboardEntry_t_126a; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_126a(const struct winLeaderboardEntry_t_126a *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_126a(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_126a *w); -#endif - -#if defined(SDKVER_126a) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamUGCDetails_t_126a { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - EWorkshopFileType m_eFileType; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[8000]; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - uint32 m_rtimeAddedToUserList; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - bool m_bAcceptedForUse; - bool m_bTagsTruncated; - char m_rgchTags[1025]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - char m_pchFileName[260]; - int32 m_nFileSize; - int32 m_nPreviewFileSize; - char m_rgchURL[256]; - uint32 m_unVotesUp; - uint32 m_unVotesDown; - float m_flScore; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamUGCDetails_t_126a winSteamUGCDetails_t_126a; -struct SteamUGCDetails_t; -extern void win_to_lin_struct_SteamUGCDetails_t_126a(const struct winSteamUGCDetails_t_126a *w, struct SteamUGCDetails_t *l); -extern void lin_to_win_struct_SteamUGCDetails_t_126a(const struct SteamUGCDetails_t *l, struct winSteamUGCDetails_t_126a *w); -#endif - -#if defined(SDKVER_126) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_126 { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_126 winLeaderboardEntry_t_126; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_126(const struct winLeaderboardEntry_t_126 *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_126(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_126 *w); -#endif - -#if defined(SDKVER_126) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winSteamUGCDetails_t_126 { - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; - EWorkshopFileType m_eFileType; - AppId_t m_nCreatorAppID; - AppId_t m_nConsumerAppID; - char m_rgchTitle[129]; - char m_rgchDescription[8000]; - uint64 m_ulSteamIDOwner; - uint32 m_rtimeCreated; - uint32 m_rtimeUpdated; - uint32 m_rtimeAddedToUserList; - ERemoteStoragePublishedFileVisibility m_eVisibility; - bool m_bBanned; - bool m_bAcceptedForUse; - bool m_bTagsTruncated; - char m_rgchTags[1025]; - UGCHandle_t m_hFile; - UGCHandle_t m_hPreviewFile; - char m_pchFileName[260]; - int32 m_nFileSize; - int32 m_nPreviewFileSize; - char m_rgchURL[256]; - uint32 m_unVotesUp; - uint32 m_unVotesDown; - float m_flScore; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winSteamUGCDetails_t_126 winSteamUGCDetails_t_126; -struct SteamUGCDetails_t; -extern void win_to_lin_struct_SteamUGCDetails_t_126(const struct winSteamUGCDetails_t_126 *w, struct SteamUGCDetails_t *l); -extern void lin_to_win_struct_SteamUGCDetails_t_126(const struct SteamUGCDetails_t *l, struct winSteamUGCDetails_t_126 *w); -#endif - -#if defined(SDKVER_125) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_125 { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_125 winLeaderboardEntry_t_125; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_125(const struct winLeaderboardEntry_t_125 *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_125(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_125 *w); -#endif - -#if defined(SDKVER_124) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_124 { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_124 winLeaderboardEntry_t_124; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_124(const struct winLeaderboardEntry_t_124 *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_124(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_124 *w); -#endif - -#if defined(SDKVER_123a) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_123a { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_123a winLeaderboardEntry_t_123a; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_123a(const struct winLeaderboardEntry_t_123a *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_123a(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_123a *w); -#endif - -#if defined(SDKVER_123) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_123 { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_123 winLeaderboardEntry_t_123; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_123(const struct winLeaderboardEntry_t_123 *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_123(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_123 *w); -#endif - -#if defined(SDKVER_122) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_122 { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_122 winLeaderboardEntry_t_122; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_122(const struct winLeaderboardEntry_t_122 *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_122(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_122 *w); -#endif - -#if defined(SDKVER_121x) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_121x { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_121x winLeaderboardEntry_t_121x; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_121x(const struct winLeaderboardEntry_t_121x *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_121x(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_121x *w); -#endif - -#if defined(SDKVER_121) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_121 { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_121 winLeaderboardEntry_t_121; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_121(const struct winLeaderboardEntry_t_121 *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_121(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_121 *w); -#endif - -#if defined(SDKVER_120) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_120 { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_120 winLeaderboardEntry_t_120; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_120(const struct winLeaderboardEntry_t_120 *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_120(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_120 *w); -#endif - -#if defined(SDKVER_119x) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_119x { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_119x winLeaderboardEntry_t_119x; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_119x(const struct winLeaderboardEntry_t_119x *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_119x(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_119x *w); -#endif - -#if defined(SDKVER_119) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_119 { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_119 winLeaderboardEntry_t_119; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_119(const struct winLeaderboardEntry_t_119 *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_119(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_119 *w); -#endif - -#if defined(SDKVER_118) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_118 { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_118 winLeaderboardEntry_t_118; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_118(const struct winLeaderboardEntry_t_118 *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_118(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_118 *w); -#endif - -#if defined(SDKVER_117) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_117 { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_117 winLeaderboardEntry_t_117; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_117(const struct winLeaderboardEntry_t_117 *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_117(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_117 *w); -#endif - -#if defined(SDKVER_116x) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_116x { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_116x winLeaderboardEntry_t_116x; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_116x(const struct winLeaderboardEntry_t_116x *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_116x(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_116x *w); -#endif - -#if defined(SDKVER_116) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_116 { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_116 winLeaderboardEntry_t_116; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_116(const struct winLeaderboardEntry_t_116 *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_116(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_116 *w); -#endif - -#if defined(SDKVER_115) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_115 { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_115 winLeaderboardEntry_t_115; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_115(const struct winLeaderboardEntry_t_115 *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_115(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_115 *w); -#endif - -#if defined(SDKVER_114) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_114 { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_114 winLeaderboardEntry_t_114; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_114(const struct winLeaderboardEntry_t_114 *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_114(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_114 *w); -#endif - -#if defined(SDKVER_113) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_113 { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_113 winLeaderboardEntry_t_113; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_113(const struct winLeaderboardEntry_t_113 *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_113(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_113 *w); -#endif - -#if defined(SDKVER_112x) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_112x { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_112x winLeaderboardEntry_t_112x; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_112x(const struct winLeaderboardEntry_t_112x *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_112x(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_112x *w); -#endif - -#if defined(SDKVER_112) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_112 { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_112 winLeaderboardEntry_t_112; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_112(const struct winLeaderboardEntry_t_112 *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_112(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_112 *w); -#endif - -#if defined(SDKVER_111x) || !defined(__cplusplus) -#pragma pack( push, 8 ) -struct winLeaderboardEntry_t_111x { - CSteamID m_steamIDUser __attribute__((aligned(1))); - int32 m_nGlobalRank; - int32 m_nScore; - int32 m_cDetails; - UGCHandle_t m_hUGC; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -typedef struct winLeaderboardEntry_t_111x winLeaderboardEntry_t_111x; -struct LeaderboardEntry_t; -extern void win_to_lin_struct_LeaderboardEntry_t_111x(const struct winLeaderboardEntry_t_111x *w, struct LeaderboardEntry_t *l); -extern void lin_to_win_struct_LeaderboardEntry_t_111x(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_111x *w); -#endif - -#endif /* __STRUCT_CONVERTERS_H */ diff --git a/lsteamclient/struct_converters_111x.cpp b/lsteamclient/struct_converters_111x.cpp deleted file mode 100644 index 648edb18..00000000 --- a/lsteamclient/struct_converters_111x.cpp +++ /dev/null @@ -1,33 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_111x/steam_api.h" -#include "steamworks_sdk_111x/isteamgameserver.h" -#include "steamworks_sdk_111x/isteamgameserverstats.h" -#include "steamworks_sdk_111x/isteamgamecoordinator.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_111x -#include "struct_converters.h" -void win_to_lin_struct_LeaderboardEntry_t_111x(const struct winLeaderboardEntry_t_111x *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_111x(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_111x *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - - -} diff --git a/lsteamclient/struct_converters_112.cpp b/lsteamclient/struct_converters_112.cpp deleted file mode 100644 index 2d79001b..00000000 --- a/lsteamclient/struct_converters_112.cpp +++ /dev/null @@ -1,33 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_112/steam_api.h" -#include "steamworks_sdk_112/isteamgameserver.h" -#include "steamworks_sdk_112/isteamgameserverstats.h" -#include "steamworks_sdk_112/isteamgamecoordinator.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_112 -#include "struct_converters.h" -void win_to_lin_struct_LeaderboardEntry_t_112(const struct winLeaderboardEntry_t_112 *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_112(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_112 *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - - -} diff --git a/lsteamclient/struct_converters_112x.cpp b/lsteamclient/struct_converters_112x.cpp deleted file mode 100644 index 167981f5..00000000 --- a/lsteamclient/struct_converters_112x.cpp +++ /dev/null @@ -1,33 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_112x/steam_api.h" -#include "steamworks_sdk_112x/isteamgameserver.h" -#include "steamworks_sdk_112x/isteamgameserverstats.h" -#include "steamworks_sdk_112x/isteamgamecoordinator.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_112x -#include "struct_converters.h" -void win_to_lin_struct_LeaderboardEntry_t_112x(const struct winLeaderboardEntry_t_112x *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_112x(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_112x *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - - -} diff --git a/lsteamclient/struct_converters_113.cpp b/lsteamclient/struct_converters_113.cpp deleted file mode 100644 index 6b296446..00000000 --- a/lsteamclient/struct_converters_113.cpp +++ /dev/null @@ -1,33 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_113/steam_api.h" -#include "steamworks_sdk_113/isteamgameserver.h" -#include "steamworks_sdk_113/isteamgameserverstats.h" -#include "steamworks_sdk_113/isteamgamecoordinator.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_113 -#include "struct_converters.h" -void win_to_lin_struct_LeaderboardEntry_t_113(const struct winLeaderboardEntry_t_113 *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_113(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_113 *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - - -} diff --git a/lsteamclient/struct_converters_114.cpp b/lsteamclient/struct_converters_114.cpp deleted file mode 100644 index 00d28415..00000000 --- a/lsteamclient/struct_converters_114.cpp +++ /dev/null @@ -1,33 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_114/steam_api.h" -#include "steamworks_sdk_114/isteamgameserver.h" -#include "steamworks_sdk_114/isteamgameserverstats.h" -#include "steamworks_sdk_114/isteamgamecoordinator.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_114 -#include "struct_converters.h" -void win_to_lin_struct_LeaderboardEntry_t_114(const struct winLeaderboardEntry_t_114 *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_114(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_114 *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - - -} diff --git a/lsteamclient/struct_converters_115.cpp b/lsteamclient/struct_converters_115.cpp deleted file mode 100644 index ee8914ec..00000000 --- a/lsteamclient/struct_converters_115.cpp +++ /dev/null @@ -1,33 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_115/steam_api.h" -#include "steamworks_sdk_115/isteamgameserver.h" -#include "steamworks_sdk_115/isteamgameserverstats.h" -#include "steamworks_sdk_115/isteamgamecoordinator.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_115 -#include "struct_converters.h" -void win_to_lin_struct_LeaderboardEntry_t_115(const struct winLeaderboardEntry_t_115 *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_115(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_115 *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - - -} diff --git a/lsteamclient/struct_converters_116.cpp b/lsteamclient/struct_converters_116.cpp deleted file mode 100644 index 9fa75e8a..00000000 --- a/lsteamclient/struct_converters_116.cpp +++ /dev/null @@ -1,53 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_116/steam_api.h" -#include "steamworks_sdk_116/isteamgameserver.h" -#include "steamworks_sdk_116/isteamgameserverstats.h" -#include "steamworks_sdk_116/isteamgamecoordinator.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_116 -#include "struct_converters.h" -#pragma pack( push, 8 ) -struct winRemoteStorageDownloadUGCResult_t_40 { - 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 ) -void cb_RemoteStorageDownloadUGCResult_t_40(const struct RemoteStorageDownloadUGCResult_t *lin, struct winRemoteStorageDownloadUGCResult_t_40 *win) -{ - win->m_eResult = lin->m_eResult; - win->m_hFile = lin->m_hFile; - win->m_nAppID = lin->m_nAppID; - win->m_nSizeInBytes = lin->m_nSizeInBytes; - win->m_pchFileName = lin->m_pchFileName; - win->m_ulSteamIDOwner = lin->m_ulSteamIDOwner; -} - -void win_to_lin_struct_LeaderboardEntry_t_116(const struct winLeaderboardEntry_t_116 *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_116(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_116 *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - - -} diff --git a/lsteamclient/struct_converters_116x.cpp b/lsteamclient/struct_converters_116x.cpp deleted file mode 100644 index bb032a02..00000000 --- a/lsteamclient/struct_converters_116x.cpp +++ /dev/null @@ -1,33 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_116x/steam_api.h" -#include "steamworks_sdk_116x/isteamgameserver.h" -#include "steamworks_sdk_116x/isteamgameserverstats.h" -#include "steamworks_sdk_116x/isteamgamecoordinator.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_116x -#include "struct_converters.h" -void win_to_lin_struct_LeaderboardEntry_t_116x(const struct winLeaderboardEntry_t_116x *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_116x(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_116x *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - - -} diff --git a/lsteamclient/struct_converters_117.cpp b/lsteamclient/struct_converters_117.cpp deleted file mode 100644 index 922193be..00000000 --- a/lsteamclient/struct_converters_117.cpp +++ /dev/null @@ -1,73 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_117/steam_api.h" -#include "steamworks_sdk_117/isteamgameserver.h" -#include "steamworks_sdk_117/isteamgameserverstats.h" -#include "steamworks_sdk_117/isteamgamecoordinator.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_117 -#include "struct_converters.h" -#pragma pack( push, 8 ) -struct winRemoteStorageGetPublishedFileDetailsResult_t_1744 { - 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 ) -void cb_RemoteStorageGetPublishedFileDetailsResult_t_1744(const struct RemoteStorageGetPublishedFileDetailsResult_t *lin, struct winRemoteStorageGetPublishedFileDetailsResult_t_1744 *win) -{ - 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)); -} - -void win_to_lin_struct_LeaderboardEntry_t_117(const struct winLeaderboardEntry_t_117 *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_117(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_117 *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - - -} diff --git a/lsteamclient/struct_converters_118.cpp b/lsteamclient/struct_converters_118.cpp deleted file mode 100644 index 1d5b1dd2..00000000 --- a/lsteamclient/struct_converters_118.cpp +++ /dev/null @@ -1,77 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_118/steam_api.h" -#include "steamworks_sdk_118/isteamgameserver.h" -#include "steamworks_sdk_118/isteamgameserverstats.h" -#include "steamworks_sdk_118/isteamgamecoordinator.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_118 -#include "struct_converters.h" -#pragma pack( push, 8 ) -struct winRemoteStorageGetPublishedFileDetailsResult_t_9496 { - 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 ) -void cb_RemoteStorageGetPublishedFileDetailsResult_t_9496(const struct RemoteStorageGetPublishedFileDetailsResult_t *lin, struct winRemoteStorageGetPublishedFileDetailsResult_t_9496 *win) -{ - 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; -} - -void win_to_lin_struct_LeaderboardEntry_t_118(const struct winLeaderboardEntry_t_118 *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_118(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_118 *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - - -} diff --git a/lsteamclient/struct_converters_119.cpp b/lsteamclient/struct_converters_119.cpp deleted file mode 100644 index e241b519..00000000 --- a/lsteamclient/struct_converters_119.cpp +++ /dev/null @@ -1,33 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_119/steam_api.h" -#include "steamworks_sdk_119/isteamgameserver.h" -#include "steamworks_sdk_119/isteamgameserverstats.h" -#include "steamworks_sdk_119/isteamgamecoordinator.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_119 -#include "struct_converters.h" -void win_to_lin_struct_LeaderboardEntry_t_119(const struct winLeaderboardEntry_t_119 *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_119(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_119 *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - - -} diff --git a/lsteamclient/struct_converters_119x.cpp b/lsteamclient/struct_converters_119x.cpp deleted file mode 100644 index 84a75005..00000000 --- a/lsteamclient/struct_converters_119x.cpp +++ /dev/null @@ -1,33 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_119x/steam_api.h" -#include "steamworks_sdk_119x/isteamgameserver.h" -#include "steamworks_sdk_119x/isteamgameserverstats.h" -#include "steamworks_sdk_119x/isteamgamecoordinator.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_119x -#include "struct_converters.h" -void win_to_lin_struct_LeaderboardEntry_t_119x(const struct winLeaderboardEntry_t_119x *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_119x(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_119x *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - - -} diff --git a/lsteamclient/struct_converters_120.cpp b/lsteamclient/struct_converters_120.cpp deleted file mode 100644 index 8b6a3866..00000000 --- a/lsteamclient/struct_converters_120.cpp +++ /dev/null @@ -1,33 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_120/steam_api.h" -#include "steamworks_sdk_120/isteamgameserver.h" -#include "steamworks_sdk_120/isteamgameserverstats.h" -#include "steamworks_sdk_120/isteamgamecoordinator.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_120 -#include "struct_converters.h" -void win_to_lin_struct_LeaderboardEntry_t_120(const struct winLeaderboardEntry_t_120 *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_120(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_120 *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - - -} diff --git a/lsteamclient/struct_converters_121.cpp b/lsteamclient/struct_converters_121.cpp deleted file mode 100644 index cc048608..00000000 --- a/lsteamclient/struct_converters_121.cpp +++ /dev/null @@ -1,33 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_121/steam_api.h" -#include "steamworks_sdk_121/isteamgameserver.h" -#include "steamworks_sdk_121/isteamgameserverstats.h" -#include "steamworks_sdk_121/isteamgamecoordinator.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_121 -#include "struct_converters.h" -void win_to_lin_struct_LeaderboardEntry_t_121(const struct winLeaderboardEntry_t_121 *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_121(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_121 *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - - -} diff --git a/lsteamclient/struct_converters_121x.cpp b/lsteamclient/struct_converters_121x.cpp deleted file mode 100644 index b3ad1324..00000000 --- a/lsteamclient/struct_converters_121x.cpp +++ /dev/null @@ -1,33 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_121x/steam_api.h" -#include "steamworks_sdk_121x/isteamgameserver.h" -#include "steamworks_sdk_121x/isteamgameserverstats.h" -#include "steamworks_sdk_121x/isteamgamecoordinator.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_121x -#include "struct_converters.h" -void win_to_lin_struct_LeaderboardEntry_t_121x(const struct winLeaderboardEntry_t_121x *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_121x(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_121x *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - - -} diff --git a/lsteamclient/struct_converters_122.cpp b/lsteamclient/struct_converters_122.cpp deleted file mode 100644 index cc7703bb..00000000 --- a/lsteamclient/struct_converters_122.cpp +++ /dev/null @@ -1,33 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_122/steam_api.h" -#include "steamworks_sdk_122/isteamgameserver.h" -#include "steamworks_sdk_122/isteamgameserverstats.h" -#include "steamworks_sdk_122/isteamgamecoordinator.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_122 -#include "struct_converters.h" -void win_to_lin_struct_LeaderboardEntry_t_122(const struct winLeaderboardEntry_t_122 *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_122(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_122 *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - - -} diff --git a/lsteamclient/struct_converters_123.cpp b/lsteamclient/struct_converters_123.cpp deleted file mode 100644 index e8d702ed..00000000 --- a/lsteamclient/struct_converters_123.cpp +++ /dev/null @@ -1,33 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_123/steam_api.h" -#include "steamworks_sdk_123/isteamgameserver.h" -#include "steamworks_sdk_123/isteamgameserverstats.h" -#include "steamworks_sdk_123/isteamgamecoordinator.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_123 -#include "struct_converters.h" -void win_to_lin_struct_LeaderboardEntry_t_123(const struct winLeaderboardEntry_t_123 *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_123(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_123 *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - - -} diff --git a/lsteamclient/struct_converters_123a.cpp b/lsteamclient/struct_converters_123a.cpp deleted file mode 100644 index 37d1b51b..00000000 --- a/lsteamclient/struct_converters_123a.cpp +++ /dev/null @@ -1,33 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_123a/steam_api.h" -#include "steamworks_sdk_123a/isteamgameserver.h" -#include "steamworks_sdk_123a/isteamgameserverstats.h" -#include "steamworks_sdk_123a/isteamgamecoordinator.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_123a -#include "struct_converters.h" -void win_to_lin_struct_LeaderboardEntry_t_123a(const struct winLeaderboardEntry_t_123a *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_123a(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_123a *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - - -} diff --git a/lsteamclient/struct_converters_124.cpp b/lsteamclient/struct_converters_124.cpp deleted file mode 100644 index acc886c6..00000000 --- a/lsteamclient/struct_converters_124.cpp +++ /dev/null @@ -1,75 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_124/steam_api.h" -#include "steamworks_sdk_124/isteamgameserver.h" -#include "steamworks_sdk_124/isteamgameserverstats.h" -#include "steamworks_sdk_124/isteamgamecoordinator.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_124 -#include "struct_converters.h" -#pragma pack( push, 8 ) -struct winRemoteStoragePublishFileResult_t_16 { - EResult m_eResult; - PublishedFileId_t m_nPublishedFileId; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_RemoteStoragePublishFileResult_t_16(const struct RemoteStoragePublishFileResult_t *lin, struct winRemoteStoragePublishFileResult_t_16 *win) -{ - win->m_eResult = lin->m_eResult; - win->m_nPublishedFileId = lin->m_nPublishedFileId; -} - -#pragma pack( push, 8 ) -struct winRemoteStorageUpdatePublishedFileResult_t_16 { - EResult m_eResult; - PublishedFileId_t m_nPublishedFileId; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_RemoteStorageUpdatePublishedFileResult_t_16(const struct RemoteStorageUpdatePublishedFileResult_t *lin, struct winRemoteStorageUpdatePublishedFileResult_t_16 *win) -{ - win->m_eResult = lin->m_eResult; - win->m_nPublishedFileId = lin->m_nPublishedFileId; -} - -#pragma pack( push, 8 ) -struct winRemoteStorageEnumerateWorkshopFilesResult_t_616 { - EResult m_eResult; - int32 m_nResultsReturned; - int32 m_nTotalResultCount; - PublishedFileId_t m_rgPublishedFileId[50]; - float m_rgScore[50]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_RemoteStorageEnumerateWorkshopFilesResult_t_616(const struct RemoteStorageEnumerateWorkshopFilesResult_t *lin, struct winRemoteStorageEnumerateWorkshopFilesResult_t_616 *win) -{ - win->m_eResult = lin->m_eResult; - win->m_nResultsReturned = lin->m_nResultsReturned; - win->m_nTotalResultCount = lin->m_nTotalResultCount; - memcpy(win->m_rgPublishedFileId, lin->m_rgPublishedFileId, sizeof(win->m_rgPublishedFileId)); - memcpy(win->m_rgScore, lin->m_rgScore, sizeof(win->m_rgScore)); -} - -void win_to_lin_struct_LeaderboardEntry_t_124(const struct winLeaderboardEntry_t_124 *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_124(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_124 *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - - -} diff --git a/lsteamclient/struct_converters_125.cpp b/lsteamclient/struct_converters_125.cpp deleted file mode 100644 index 88fffd12..00000000 --- a/lsteamclient/struct_converters_125.cpp +++ /dev/null @@ -1,81 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_125/steam_api.h" -#include "steamworks_sdk_125/isteamgameserver.h" -#include "steamworks_sdk_125/isteamgameserverstats.h" -#include "steamworks_sdk_125/isteamgamecoordinator.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_125 -#include "struct_converters.h" -#pragma pack( push, 8 ) -struct winRemoteStorageGetPublishedFileDetailsResult_t_9752 { - 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 ) -void cb_RemoteStorageGetPublishedFileDetailsResult_t_9752(const struct RemoteStorageGetPublishedFileDetailsResult_t *lin, struct winRemoteStorageGetPublishedFileDetailsResult_t_9752 *win) -{ - 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)); - win->m_eFileType = lin->m_eFileType; -} - -void win_to_lin_struct_LeaderboardEntry_t_125(const struct winLeaderboardEntry_t_125 *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_125(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_125 *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - - -} diff --git a/lsteamclient/struct_converters_126.cpp b/lsteamclient/struct_converters_126.cpp deleted file mode 100644 index 19ab5309..00000000 --- a/lsteamclient/struct_converters_126.cpp +++ /dev/null @@ -1,91 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_126/steam_api.h" -#include "steamworks_sdk_126/isteamgameserver.h" -#include "steamworks_sdk_126/isteamgameserverstats.h" -#include "steamworks_sdk_126/isteamgamecoordinator.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_126 -#include "struct_converters.h" -void win_to_lin_struct_LeaderboardEntry_t_126(const struct winLeaderboardEntry_t_126 *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_126(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_126 *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - -void win_to_lin_struct_SteamUGCDetails_t_126(const struct winSteamUGCDetails_t_126 *win, struct SteamUGCDetails_t *lin) -{ - lin->m_nPublishedFileId = win->m_nPublishedFileId; - lin->m_eResult = win->m_eResult; - lin->m_eFileType = win->m_eFileType; - lin->m_nCreatorAppID = win->m_nCreatorAppID; - lin->m_nConsumerAppID = win->m_nConsumerAppID; - memcpy(lin->m_rgchTitle, win->m_rgchTitle, sizeof(lin->m_rgchTitle)); - memcpy(lin->m_rgchDescription, win->m_rgchDescription, sizeof(lin->m_rgchDescription)); - lin->m_ulSteamIDOwner = win->m_ulSteamIDOwner; - lin->m_rtimeCreated = win->m_rtimeCreated; - lin->m_rtimeUpdated = win->m_rtimeUpdated; - lin->m_rtimeAddedToUserList = win->m_rtimeAddedToUserList; - lin->m_eVisibility = win->m_eVisibility; - lin->m_bBanned = win->m_bBanned; - lin->m_bAcceptedForUse = win->m_bAcceptedForUse; - lin->m_bTagsTruncated = win->m_bTagsTruncated; - memcpy(lin->m_rgchTags, win->m_rgchTags, sizeof(lin->m_rgchTags)); - lin->m_hFile = win->m_hFile; - lin->m_hPreviewFile = win->m_hPreviewFile; - memcpy(lin->m_pchFileName, win->m_pchFileName, sizeof(lin->m_pchFileName)); - lin->m_nFileSize = win->m_nFileSize; - lin->m_nPreviewFileSize = win->m_nPreviewFileSize; - memcpy(lin->m_rgchURL, win->m_rgchURL, sizeof(lin->m_rgchURL)); - lin->m_unVotesUp = win->m_unVotesUp; - lin->m_unVotesDown = win->m_unVotesDown; - lin->m_flScore = win->m_flScore; -} - -void lin_to_win_struct_SteamUGCDetails_t_126(const struct SteamUGCDetails_t *lin, struct winSteamUGCDetails_t_126 *win) -{ - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eResult = lin->m_eResult; - win->m_eFileType = lin->m_eFileType; - 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_ulSteamIDOwner = lin->m_ulSteamIDOwner; - win->m_rtimeCreated = lin->m_rtimeCreated; - win->m_rtimeUpdated = lin->m_rtimeUpdated; - win->m_rtimeAddedToUserList = lin->m_rtimeAddedToUserList; - win->m_eVisibility = lin->m_eVisibility; - win->m_bBanned = lin->m_bBanned; - win->m_bAcceptedForUse = lin->m_bAcceptedForUse; - win->m_bTagsTruncated = lin->m_bTagsTruncated; - memcpy(win->m_rgchTags, lin->m_rgchTags, sizeof(win->m_rgchTags)); - win->m_hFile = lin->m_hFile; - win->m_hPreviewFile = lin->m_hPreviewFile; - 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)); - win->m_unVotesUp = lin->m_unVotesUp; - win->m_unVotesDown = lin->m_unVotesDown; - win->m_flScore = lin->m_flScore; -} - - -} diff --git a/lsteamclient/struct_converters_126a.cpp b/lsteamclient/struct_converters_126a.cpp deleted file mode 100644 index 8d356255..00000000 --- a/lsteamclient/struct_converters_126a.cpp +++ /dev/null @@ -1,91 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_126a/steam_api.h" -#include "steamworks_sdk_126a/isteamgameserver.h" -#include "steamworks_sdk_126a/isteamgameserverstats.h" -#include "steamworks_sdk_126a/isteamgamecoordinator.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_126a -#include "struct_converters.h" -void win_to_lin_struct_LeaderboardEntry_t_126a(const struct winLeaderboardEntry_t_126a *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_126a(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_126a *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - -void win_to_lin_struct_SteamUGCDetails_t_126a(const struct winSteamUGCDetails_t_126a *win, struct SteamUGCDetails_t *lin) -{ - lin->m_nPublishedFileId = win->m_nPublishedFileId; - lin->m_eResult = win->m_eResult; - lin->m_eFileType = win->m_eFileType; - lin->m_nCreatorAppID = win->m_nCreatorAppID; - lin->m_nConsumerAppID = win->m_nConsumerAppID; - memcpy(lin->m_rgchTitle, win->m_rgchTitle, sizeof(lin->m_rgchTitle)); - memcpy(lin->m_rgchDescription, win->m_rgchDescription, sizeof(lin->m_rgchDescription)); - lin->m_ulSteamIDOwner = win->m_ulSteamIDOwner; - lin->m_rtimeCreated = win->m_rtimeCreated; - lin->m_rtimeUpdated = win->m_rtimeUpdated; - lin->m_rtimeAddedToUserList = win->m_rtimeAddedToUserList; - lin->m_eVisibility = win->m_eVisibility; - lin->m_bBanned = win->m_bBanned; - lin->m_bAcceptedForUse = win->m_bAcceptedForUse; - lin->m_bTagsTruncated = win->m_bTagsTruncated; - memcpy(lin->m_rgchTags, win->m_rgchTags, sizeof(lin->m_rgchTags)); - lin->m_hFile = win->m_hFile; - lin->m_hPreviewFile = win->m_hPreviewFile; - memcpy(lin->m_pchFileName, win->m_pchFileName, sizeof(lin->m_pchFileName)); - lin->m_nFileSize = win->m_nFileSize; - lin->m_nPreviewFileSize = win->m_nPreviewFileSize; - memcpy(lin->m_rgchURL, win->m_rgchURL, sizeof(lin->m_rgchURL)); - lin->m_unVotesUp = win->m_unVotesUp; - lin->m_unVotesDown = win->m_unVotesDown; - lin->m_flScore = win->m_flScore; -} - -void lin_to_win_struct_SteamUGCDetails_t_126a(const struct SteamUGCDetails_t *lin, struct winSteamUGCDetails_t_126a *win) -{ - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eResult = lin->m_eResult; - win->m_eFileType = lin->m_eFileType; - 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_ulSteamIDOwner = lin->m_ulSteamIDOwner; - win->m_rtimeCreated = lin->m_rtimeCreated; - win->m_rtimeUpdated = lin->m_rtimeUpdated; - win->m_rtimeAddedToUserList = lin->m_rtimeAddedToUserList; - win->m_eVisibility = lin->m_eVisibility; - win->m_bBanned = lin->m_bBanned; - win->m_bAcceptedForUse = lin->m_bAcceptedForUse; - win->m_bTagsTruncated = lin->m_bTagsTruncated; - memcpy(win->m_rgchTags, lin->m_rgchTags, sizeof(win->m_rgchTags)); - win->m_hFile = lin->m_hFile; - win->m_hPreviewFile = lin->m_hPreviewFile; - 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)); - win->m_unVotesUp = lin->m_unVotesUp; - win->m_unVotesDown = lin->m_unVotesDown; - win->m_flScore = lin->m_flScore; -} - - -} diff --git a/lsteamclient/struct_converters_127.cpp b/lsteamclient/struct_converters_127.cpp deleted file mode 100644 index 9148193b..00000000 --- a/lsteamclient/struct_converters_127.cpp +++ /dev/null @@ -1,91 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_127/steam_api.h" -#include "steamworks_sdk_127/isteamgameserver.h" -#include "steamworks_sdk_127/isteamgameserverstats.h" -#include "steamworks_sdk_127/isteamgamecoordinator.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_127 -#include "struct_converters.h" -void win_to_lin_struct_LeaderboardEntry_t_127(const struct winLeaderboardEntry_t_127 *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_127(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_127 *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - -void win_to_lin_struct_SteamUGCDetails_t_127(const struct winSteamUGCDetails_t_127 *win, struct SteamUGCDetails_t *lin) -{ - lin->m_nPublishedFileId = win->m_nPublishedFileId; - lin->m_eResult = win->m_eResult; - lin->m_eFileType = win->m_eFileType; - lin->m_nCreatorAppID = win->m_nCreatorAppID; - lin->m_nConsumerAppID = win->m_nConsumerAppID; - memcpy(lin->m_rgchTitle, win->m_rgchTitle, sizeof(lin->m_rgchTitle)); - memcpy(lin->m_rgchDescription, win->m_rgchDescription, sizeof(lin->m_rgchDescription)); - lin->m_ulSteamIDOwner = win->m_ulSteamIDOwner; - lin->m_rtimeCreated = win->m_rtimeCreated; - lin->m_rtimeUpdated = win->m_rtimeUpdated; - lin->m_rtimeAddedToUserList = win->m_rtimeAddedToUserList; - lin->m_eVisibility = win->m_eVisibility; - lin->m_bBanned = win->m_bBanned; - lin->m_bAcceptedForUse = win->m_bAcceptedForUse; - lin->m_bTagsTruncated = win->m_bTagsTruncated; - memcpy(lin->m_rgchTags, win->m_rgchTags, sizeof(lin->m_rgchTags)); - lin->m_hFile = win->m_hFile; - lin->m_hPreviewFile = win->m_hPreviewFile; - memcpy(lin->m_pchFileName, win->m_pchFileName, sizeof(lin->m_pchFileName)); - lin->m_nFileSize = win->m_nFileSize; - lin->m_nPreviewFileSize = win->m_nPreviewFileSize; - memcpy(lin->m_rgchURL, win->m_rgchURL, sizeof(lin->m_rgchURL)); - lin->m_unVotesUp = win->m_unVotesUp; - lin->m_unVotesDown = win->m_unVotesDown; - lin->m_flScore = win->m_flScore; -} - -void lin_to_win_struct_SteamUGCDetails_t_127(const struct SteamUGCDetails_t *lin, struct winSteamUGCDetails_t_127 *win) -{ - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eResult = lin->m_eResult; - win->m_eFileType = lin->m_eFileType; - 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_ulSteamIDOwner = lin->m_ulSteamIDOwner; - win->m_rtimeCreated = lin->m_rtimeCreated; - win->m_rtimeUpdated = lin->m_rtimeUpdated; - win->m_rtimeAddedToUserList = lin->m_rtimeAddedToUserList; - win->m_eVisibility = lin->m_eVisibility; - win->m_bBanned = lin->m_bBanned; - win->m_bAcceptedForUse = lin->m_bAcceptedForUse; - win->m_bTagsTruncated = lin->m_bTagsTruncated; - memcpy(win->m_rgchTags, lin->m_rgchTags, sizeof(win->m_rgchTags)); - win->m_hFile = lin->m_hFile; - win->m_hPreviewFile = lin->m_hPreviewFile; - 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)); - win->m_unVotesUp = lin->m_unVotesUp; - win->m_unVotesDown = lin->m_unVotesDown; - win->m_flScore = lin->m_flScore; -} - - -} diff --git a/lsteamclient/struct_converters_128.cpp b/lsteamclient/struct_converters_128.cpp deleted file mode 100644 index f8174586..00000000 --- a/lsteamclient/struct_converters_128.cpp +++ /dev/null @@ -1,113 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_128/steam_api.h" -#include "steamworks_sdk_128/isteamgameserver.h" -#include "steamworks_sdk_128/isteamgameserverstats.h" -#include "steamworks_sdk_128/isteamgamecoordinator.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_128 -#include "struct_converters.h" -#pragma pack( push, 8 ) -struct winRemoteStorageFileShareResult_t_16 { - EResult m_eResult; - UGCHandle_t m_hFile; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_RemoteStorageFileShareResult_t_16(const struct RemoteStorageFileShareResult_t *lin, struct winRemoteStorageFileShareResult_t_16 *win) -{ - win->m_eResult = lin->m_eResult; - win->m_hFile = lin->m_hFile; -} - -void win_to_lin_struct_LeaderboardEntry_t_128(const struct winLeaderboardEntry_t_128 *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_128(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_128 *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - -void win_to_lin_struct_SteamUGCDetails_t_128(const struct winSteamUGCDetails_t_128 *win, struct SteamUGCDetails_t *lin) -{ - lin->m_nPublishedFileId = win->m_nPublishedFileId; - lin->m_eResult = win->m_eResult; - lin->m_eFileType = win->m_eFileType; - lin->m_nCreatorAppID = win->m_nCreatorAppID; - lin->m_nConsumerAppID = win->m_nConsumerAppID; - memcpy(lin->m_rgchTitle, win->m_rgchTitle, sizeof(lin->m_rgchTitle)); - memcpy(lin->m_rgchDescription, win->m_rgchDescription, sizeof(lin->m_rgchDescription)); - lin->m_ulSteamIDOwner = win->m_ulSteamIDOwner; - lin->m_rtimeCreated = win->m_rtimeCreated; - lin->m_rtimeUpdated = win->m_rtimeUpdated; - lin->m_rtimeAddedToUserList = win->m_rtimeAddedToUserList; - lin->m_eVisibility = win->m_eVisibility; - lin->m_bBanned = win->m_bBanned; - lin->m_bAcceptedForUse = win->m_bAcceptedForUse; - lin->m_bTagsTruncated = win->m_bTagsTruncated; - memcpy(lin->m_rgchTags, win->m_rgchTags, sizeof(lin->m_rgchTags)); - lin->m_hFile = win->m_hFile; - lin->m_hPreviewFile = win->m_hPreviewFile; - memcpy(lin->m_pchFileName, win->m_pchFileName, sizeof(lin->m_pchFileName)); - lin->m_nFileSize = win->m_nFileSize; - lin->m_nPreviewFileSize = win->m_nPreviewFileSize; - memcpy(lin->m_rgchURL, win->m_rgchURL, sizeof(lin->m_rgchURL)); - lin->m_unVotesUp = win->m_unVotesUp; - lin->m_unVotesDown = win->m_unVotesDown; - lin->m_flScore = win->m_flScore; -} - -void lin_to_win_struct_SteamUGCDetails_t_128(const struct SteamUGCDetails_t *lin, struct winSteamUGCDetails_t_128 *win) -{ - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eResult = lin->m_eResult; - win->m_eFileType = lin->m_eFileType; - 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_ulSteamIDOwner = lin->m_ulSteamIDOwner; - win->m_rtimeCreated = lin->m_rtimeCreated; - win->m_rtimeUpdated = lin->m_rtimeUpdated; - win->m_rtimeAddedToUserList = lin->m_rtimeAddedToUserList; - win->m_eVisibility = lin->m_eVisibility; - win->m_bBanned = lin->m_bBanned; - win->m_bAcceptedForUse = lin->m_bAcceptedForUse; - win->m_bTagsTruncated = lin->m_bTagsTruncated; - memcpy(win->m_rgchTags, lin->m_rgchTags, sizeof(win->m_rgchTags)); - win->m_hFile = lin->m_hFile; - win->m_hPreviewFile = lin->m_hPreviewFile; - 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)); - win->m_unVotesUp = lin->m_unVotesUp; - win->m_unVotesDown = lin->m_unVotesDown; - win->m_flScore = lin->m_flScore; -} - -#pragma pack( push, 8 ) -struct winSteamUGCRequestUGCDetailsResult_t_9768 { - winSteamUGCDetails_t_128 m_details; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_SteamUGCRequestUGCDetailsResult_t_9768(const struct SteamUGCRequestUGCDetailsResult_t *lin, struct winSteamUGCRequestUGCDetailsResult_t_9768 *win) -{ - lin_to_win_struct_SteamUGCDetails_t_128(&lin->m_details, &win->m_details); -} - - -} diff --git a/lsteamclient/struct_converters_128x.cpp b/lsteamclient/struct_converters_128x.cpp deleted file mode 100644 index 53e12d84..00000000 --- a/lsteamclient/struct_converters_128x.cpp +++ /dev/null @@ -1,93 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_128x/steam_api.h" -#include "steamworks_sdk_128x/isteamgameserver.h" -#include "steamworks_sdk_128x/isteamgameserverstats.h" -#include "steamworks_sdk_128x/isteamgamecoordinator.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_128x -#include "struct_converters.h" -void win_to_lin_struct_LeaderboardEntry_t_128x(const struct winLeaderboardEntry_t_128x *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_128x(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_128x *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - -void win_to_lin_struct_SteamUGCDetails_t_128x(const struct winSteamUGCDetails_t_128x *win, struct SteamUGCDetails_t *lin) -{ - lin->m_nPublishedFileId = win->m_nPublishedFileId; - lin->m_eResult = win->m_eResult; - lin->m_eFileType = win->m_eFileType; - lin->m_nCreatorAppID = win->m_nCreatorAppID; - lin->m_nConsumerAppID = win->m_nConsumerAppID; - memcpy(lin->m_rgchTitle, win->m_rgchTitle, sizeof(lin->m_rgchTitle)); - memcpy(lin->m_rgchDescription, win->m_rgchDescription, sizeof(lin->m_rgchDescription)); - lin->m_ulSteamIDOwner = win->m_ulSteamIDOwner; - lin->m_rtimeCreated = win->m_rtimeCreated; - lin->m_rtimeUpdated = win->m_rtimeUpdated; - lin->m_rtimeAddedToUserList = win->m_rtimeAddedToUserList; - lin->m_eVisibility = win->m_eVisibility; - lin->m_bBanned = win->m_bBanned; - lin->m_bAcceptedForUse = win->m_bAcceptedForUse; - lin->m_bTagsTruncated = win->m_bTagsTruncated; - memcpy(lin->m_rgchTags, win->m_rgchTags, sizeof(lin->m_rgchTags)); - lin->m_hFile = win->m_hFile; - lin->m_hPreviewFile = win->m_hPreviewFile; - memcpy(lin->m_pchFileName, win->m_pchFileName, sizeof(lin->m_pchFileName)); - lin->m_nFileSize = win->m_nFileSize; - lin->m_nPreviewFileSize = win->m_nPreviewFileSize; - memcpy(lin->m_rgchURL, win->m_rgchURL, sizeof(lin->m_rgchURL)); - lin->m_unVotesUp = win->m_unVotesUp; - lin->m_unVotesDown = win->m_unVotesDown; - lin->m_flScore = win->m_flScore; - lin->m_unNumChildren = win->m_unNumChildren; -} - -void lin_to_win_struct_SteamUGCDetails_t_128x(const struct SteamUGCDetails_t *lin, struct winSteamUGCDetails_t_128x *win) -{ - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eResult = lin->m_eResult; - win->m_eFileType = lin->m_eFileType; - 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_ulSteamIDOwner = lin->m_ulSteamIDOwner; - win->m_rtimeCreated = lin->m_rtimeCreated; - win->m_rtimeUpdated = lin->m_rtimeUpdated; - win->m_rtimeAddedToUserList = lin->m_rtimeAddedToUserList; - win->m_eVisibility = lin->m_eVisibility; - win->m_bBanned = lin->m_bBanned; - win->m_bAcceptedForUse = lin->m_bAcceptedForUse; - win->m_bTagsTruncated = lin->m_bTagsTruncated; - memcpy(win->m_rgchTags, lin->m_rgchTags, sizeof(win->m_rgchTags)); - win->m_hFile = lin->m_hFile; - win->m_hPreviewFile = lin->m_hPreviewFile; - 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)); - win->m_unVotesUp = lin->m_unVotesUp; - win->m_unVotesDown = lin->m_unVotesDown; - win->m_flScore = lin->m_flScore; - win->m_unNumChildren = lin->m_unNumChildren; -} - - -} diff --git a/lsteamclient/struct_converters_129.cpp b/lsteamclient/struct_converters_129.cpp deleted file mode 100644 index e9d62d6b..00000000 --- a/lsteamclient/struct_converters_129.cpp +++ /dev/null @@ -1,103 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_129/steam_api.h" -#include "steamworks_sdk_129/isteamgameserver.h" -#include "steamworks_sdk_129/isteamgameserverstats.h" -#include "steamworks_sdk_129/isteamgamecoordinator.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_129 -#include "struct_converters.h" -void win_to_lin_struct_LeaderboardEntry_t_129(const struct winLeaderboardEntry_t_129 *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_129(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_129 *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - -void win_to_lin_struct_SteamUGCDetails_t_129(const struct winSteamUGCDetails_t_129 *win, struct SteamUGCDetails_t *lin) -{ - lin->m_nPublishedFileId = win->m_nPublishedFileId; - lin->m_eResult = win->m_eResult; - lin->m_eFileType = win->m_eFileType; - lin->m_nCreatorAppID = win->m_nCreatorAppID; - lin->m_nConsumerAppID = win->m_nConsumerAppID; - memcpy(lin->m_rgchTitle, win->m_rgchTitle, sizeof(lin->m_rgchTitle)); - memcpy(lin->m_rgchDescription, win->m_rgchDescription, sizeof(lin->m_rgchDescription)); - lin->m_ulSteamIDOwner = win->m_ulSteamIDOwner; - lin->m_rtimeCreated = win->m_rtimeCreated; - lin->m_rtimeUpdated = win->m_rtimeUpdated; - lin->m_rtimeAddedToUserList = win->m_rtimeAddedToUserList; - lin->m_eVisibility = win->m_eVisibility; - lin->m_bBanned = win->m_bBanned; - lin->m_bAcceptedForUse = win->m_bAcceptedForUse; - lin->m_bTagsTruncated = win->m_bTagsTruncated; - memcpy(lin->m_rgchTags, win->m_rgchTags, sizeof(lin->m_rgchTags)); - lin->m_hFile = win->m_hFile; - lin->m_hPreviewFile = win->m_hPreviewFile; - memcpy(lin->m_pchFileName, win->m_pchFileName, sizeof(lin->m_pchFileName)); - lin->m_nFileSize = win->m_nFileSize; - lin->m_nPreviewFileSize = win->m_nPreviewFileSize; - memcpy(lin->m_rgchURL, win->m_rgchURL, sizeof(lin->m_rgchURL)); - lin->m_unVotesUp = win->m_unVotesUp; - lin->m_unVotesDown = win->m_unVotesDown; - lin->m_flScore = win->m_flScore; -} - -void lin_to_win_struct_SteamUGCDetails_t_129(const struct SteamUGCDetails_t *lin, struct winSteamUGCDetails_t_129 *win) -{ - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eResult = lin->m_eResult; - win->m_eFileType = lin->m_eFileType; - 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_ulSteamIDOwner = lin->m_ulSteamIDOwner; - win->m_rtimeCreated = lin->m_rtimeCreated; - win->m_rtimeUpdated = lin->m_rtimeUpdated; - win->m_rtimeAddedToUserList = lin->m_rtimeAddedToUserList; - win->m_eVisibility = lin->m_eVisibility; - win->m_bBanned = lin->m_bBanned; - win->m_bAcceptedForUse = lin->m_bAcceptedForUse; - win->m_bTagsTruncated = lin->m_bTagsTruncated; - memcpy(win->m_rgchTags, lin->m_rgchTags, sizeof(win->m_rgchTags)); - win->m_hFile = lin->m_hFile; - win->m_hPreviewFile = lin->m_hPreviewFile; - 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)); - win->m_unVotesUp = lin->m_unVotesUp; - win->m_unVotesDown = lin->m_unVotesDown; - win->m_flScore = lin->m_flScore; -} - -#pragma pack( push, 8 ) -struct winSteamUGCRequestUGCDetailsResult_t_9776 { - winSteamUGCDetails_t_129 m_details; - bool m_bCachedData; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_SteamUGCRequestUGCDetailsResult_t_9776(const struct SteamUGCRequestUGCDetailsResult_t *lin, struct winSteamUGCRequestUGCDetailsResult_t_9776 *win) -{ - lin_to_win_struct_SteamUGCDetails_t_129(&lin->m_details, &win->m_details); - win->m_bCachedData = lin->m_bCachedData; -} - - -} diff --git a/lsteamclient/struct_converters_129a.cpp b/lsteamclient/struct_converters_129a.cpp deleted file mode 100644 index 7aba3751..00000000 --- a/lsteamclient/struct_converters_129a.cpp +++ /dev/null @@ -1,93 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_129a/steam_api.h" -#include "steamworks_sdk_129a/isteamgameserver.h" -#include "steamworks_sdk_129a/isteamgameserverstats.h" -#include "steamworks_sdk_129a/isteamgamecoordinator.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_129a -#include "struct_converters.h" -void win_to_lin_struct_LeaderboardEntry_t_129a(const struct winLeaderboardEntry_t_129a *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_129a(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_129a *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - -void win_to_lin_struct_SteamUGCDetails_t_129a(const struct winSteamUGCDetails_t_129a *win, struct SteamUGCDetails_t *lin) -{ - lin->m_nPublishedFileId = win->m_nPublishedFileId; - lin->m_eResult = win->m_eResult; - lin->m_eFileType = win->m_eFileType; - lin->m_nCreatorAppID = win->m_nCreatorAppID; - lin->m_nConsumerAppID = win->m_nConsumerAppID; - memcpy(lin->m_rgchTitle, win->m_rgchTitle, sizeof(lin->m_rgchTitle)); - memcpy(lin->m_rgchDescription, win->m_rgchDescription, sizeof(lin->m_rgchDescription)); - lin->m_ulSteamIDOwner = win->m_ulSteamIDOwner; - lin->m_rtimeCreated = win->m_rtimeCreated; - lin->m_rtimeUpdated = win->m_rtimeUpdated; - lin->m_rtimeAddedToUserList = win->m_rtimeAddedToUserList; - lin->m_eVisibility = win->m_eVisibility; - lin->m_bBanned = win->m_bBanned; - lin->m_bAcceptedForUse = win->m_bAcceptedForUse; - lin->m_bTagsTruncated = win->m_bTagsTruncated; - memcpy(lin->m_rgchTags, win->m_rgchTags, sizeof(lin->m_rgchTags)); - lin->m_hFile = win->m_hFile; - lin->m_hPreviewFile = win->m_hPreviewFile; - memcpy(lin->m_pchFileName, win->m_pchFileName, sizeof(lin->m_pchFileName)); - lin->m_nFileSize = win->m_nFileSize; - lin->m_nPreviewFileSize = win->m_nPreviewFileSize; - memcpy(lin->m_rgchURL, win->m_rgchURL, sizeof(lin->m_rgchURL)); - lin->m_unVotesUp = win->m_unVotesUp; - lin->m_unVotesDown = win->m_unVotesDown; - lin->m_flScore = win->m_flScore; - lin->m_unNumChildren = win->m_unNumChildren; -} - -void lin_to_win_struct_SteamUGCDetails_t_129a(const struct SteamUGCDetails_t *lin, struct winSteamUGCDetails_t_129a *win) -{ - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eResult = lin->m_eResult; - win->m_eFileType = lin->m_eFileType; - 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_ulSteamIDOwner = lin->m_ulSteamIDOwner; - win->m_rtimeCreated = lin->m_rtimeCreated; - win->m_rtimeUpdated = lin->m_rtimeUpdated; - win->m_rtimeAddedToUserList = lin->m_rtimeAddedToUserList; - win->m_eVisibility = lin->m_eVisibility; - win->m_bBanned = lin->m_bBanned; - win->m_bAcceptedForUse = lin->m_bAcceptedForUse; - win->m_bTagsTruncated = lin->m_bTagsTruncated; - memcpy(win->m_rgchTags, lin->m_rgchTags, sizeof(win->m_rgchTags)); - win->m_hFile = lin->m_hFile; - win->m_hPreviewFile = lin->m_hPreviewFile; - 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)); - win->m_unVotesUp = lin->m_unVotesUp; - win->m_unVotesDown = lin->m_unVotesDown; - win->m_flScore = lin->m_flScore; - win->m_unNumChildren = lin->m_unNumChildren; -} - - -} diff --git a/lsteamclient/struct_converters_130.cpp b/lsteamclient/struct_converters_130.cpp deleted file mode 100644 index 1cc1f238..00000000 --- a/lsteamclient/struct_converters_130.cpp +++ /dev/null @@ -1,93 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_130/steam_api.h" -#include "steamworks_sdk_130/isteamgameserver.h" -#include "steamworks_sdk_130/isteamgameserverstats.h" -#include "steamworks_sdk_130/isteamgamecoordinator.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_130 -#include "struct_converters.h" -void win_to_lin_struct_LeaderboardEntry_t_130(const struct winLeaderboardEntry_t_130 *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_130(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_130 *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - -void win_to_lin_struct_SteamUGCDetails_t_130(const struct winSteamUGCDetails_t_130 *win, struct SteamUGCDetails_t *lin) -{ - lin->m_nPublishedFileId = win->m_nPublishedFileId; - lin->m_eResult = win->m_eResult; - lin->m_eFileType = win->m_eFileType; - lin->m_nCreatorAppID = win->m_nCreatorAppID; - lin->m_nConsumerAppID = win->m_nConsumerAppID; - memcpy(lin->m_rgchTitle, win->m_rgchTitle, sizeof(lin->m_rgchTitle)); - memcpy(lin->m_rgchDescription, win->m_rgchDescription, sizeof(lin->m_rgchDescription)); - lin->m_ulSteamIDOwner = win->m_ulSteamIDOwner; - lin->m_rtimeCreated = win->m_rtimeCreated; - lin->m_rtimeUpdated = win->m_rtimeUpdated; - lin->m_rtimeAddedToUserList = win->m_rtimeAddedToUserList; - lin->m_eVisibility = win->m_eVisibility; - lin->m_bBanned = win->m_bBanned; - lin->m_bAcceptedForUse = win->m_bAcceptedForUse; - lin->m_bTagsTruncated = win->m_bTagsTruncated; - memcpy(lin->m_rgchTags, win->m_rgchTags, sizeof(lin->m_rgchTags)); - lin->m_hFile = win->m_hFile; - lin->m_hPreviewFile = win->m_hPreviewFile; - memcpy(lin->m_pchFileName, win->m_pchFileName, sizeof(lin->m_pchFileName)); - lin->m_nFileSize = win->m_nFileSize; - lin->m_nPreviewFileSize = win->m_nPreviewFileSize; - memcpy(lin->m_rgchURL, win->m_rgchURL, sizeof(lin->m_rgchURL)); - lin->m_unVotesUp = win->m_unVotesUp; - lin->m_unVotesDown = win->m_unVotesDown; - lin->m_flScore = win->m_flScore; - lin->m_unNumChildren = win->m_unNumChildren; -} - -void lin_to_win_struct_SteamUGCDetails_t_130(const struct SteamUGCDetails_t *lin, struct winSteamUGCDetails_t_130 *win) -{ - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eResult = lin->m_eResult; - win->m_eFileType = lin->m_eFileType; - 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_ulSteamIDOwner = lin->m_ulSteamIDOwner; - win->m_rtimeCreated = lin->m_rtimeCreated; - win->m_rtimeUpdated = lin->m_rtimeUpdated; - win->m_rtimeAddedToUserList = lin->m_rtimeAddedToUserList; - win->m_eVisibility = lin->m_eVisibility; - win->m_bBanned = lin->m_bBanned; - win->m_bAcceptedForUse = lin->m_bAcceptedForUse; - win->m_bTagsTruncated = lin->m_bTagsTruncated; - memcpy(win->m_rgchTags, lin->m_rgchTags, sizeof(win->m_rgchTags)); - win->m_hFile = lin->m_hFile; - win->m_hPreviewFile = lin->m_hPreviewFile; - 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)); - win->m_unVotesUp = lin->m_unVotesUp; - win->m_unVotesDown = lin->m_unVotesDown; - win->m_flScore = lin->m_flScore; - win->m_unNumChildren = lin->m_unNumChildren; -} - - -} diff --git a/lsteamclient/struct_converters_130x.cpp b/lsteamclient/struct_converters_130x.cpp deleted file mode 100644 index 23c16c60..00000000 --- a/lsteamclient/struct_converters_130x.cpp +++ /dev/null @@ -1,93 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_130x/steam_api.h" -#include "steamworks_sdk_130x/isteamgameserver.h" -#include "steamworks_sdk_130x/isteamgameserverstats.h" -#include "steamworks_sdk_130x/isteamgamecoordinator.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_130x -#include "struct_converters.h" -void win_to_lin_struct_LeaderboardEntry_t_130x(const struct winLeaderboardEntry_t_130x *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_130x(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_130x *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - -void win_to_lin_struct_SteamUGCDetails_t_130x(const struct winSteamUGCDetails_t_130x *win, struct SteamUGCDetails_t *lin) -{ - lin->m_nPublishedFileId = win->m_nPublishedFileId; - lin->m_eResult = win->m_eResult; - lin->m_eFileType = win->m_eFileType; - lin->m_nCreatorAppID = win->m_nCreatorAppID; - lin->m_nConsumerAppID = win->m_nConsumerAppID; - memcpy(lin->m_rgchTitle, win->m_rgchTitle, sizeof(lin->m_rgchTitle)); - memcpy(lin->m_rgchDescription, win->m_rgchDescription, sizeof(lin->m_rgchDescription)); - lin->m_ulSteamIDOwner = win->m_ulSteamIDOwner; - lin->m_rtimeCreated = win->m_rtimeCreated; - lin->m_rtimeUpdated = win->m_rtimeUpdated; - lin->m_rtimeAddedToUserList = win->m_rtimeAddedToUserList; - lin->m_eVisibility = win->m_eVisibility; - lin->m_bBanned = win->m_bBanned; - lin->m_bAcceptedForUse = win->m_bAcceptedForUse; - lin->m_bTagsTruncated = win->m_bTagsTruncated; - memcpy(lin->m_rgchTags, win->m_rgchTags, sizeof(lin->m_rgchTags)); - lin->m_hFile = win->m_hFile; - lin->m_hPreviewFile = win->m_hPreviewFile; - memcpy(lin->m_pchFileName, win->m_pchFileName, sizeof(lin->m_pchFileName)); - lin->m_nFileSize = win->m_nFileSize; - lin->m_nPreviewFileSize = win->m_nPreviewFileSize; - memcpy(lin->m_rgchURL, win->m_rgchURL, sizeof(lin->m_rgchURL)); - lin->m_unVotesUp = win->m_unVotesUp; - lin->m_unVotesDown = win->m_unVotesDown; - lin->m_flScore = win->m_flScore; - lin->m_unNumChildren = win->m_unNumChildren; -} - -void lin_to_win_struct_SteamUGCDetails_t_130x(const struct SteamUGCDetails_t *lin, struct winSteamUGCDetails_t_130x *win) -{ - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eResult = lin->m_eResult; - win->m_eFileType = lin->m_eFileType; - 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_ulSteamIDOwner = lin->m_ulSteamIDOwner; - win->m_rtimeCreated = lin->m_rtimeCreated; - win->m_rtimeUpdated = lin->m_rtimeUpdated; - win->m_rtimeAddedToUserList = lin->m_rtimeAddedToUserList; - win->m_eVisibility = lin->m_eVisibility; - win->m_bBanned = lin->m_bBanned; - win->m_bAcceptedForUse = lin->m_bAcceptedForUse; - win->m_bTagsTruncated = lin->m_bTagsTruncated; - memcpy(win->m_rgchTags, lin->m_rgchTags, sizeof(win->m_rgchTags)); - win->m_hFile = lin->m_hFile; - win->m_hPreviewFile = lin->m_hPreviewFile; - 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)); - win->m_unVotesUp = lin->m_unVotesUp; - win->m_unVotesDown = lin->m_unVotesDown; - win->m_flScore = lin->m_flScore; - win->m_unNumChildren = lin->m_unNumChildren; -} - - -} diff --git a/lsteamclient/struct_converters_131.cpp b/lsteamclient/struct_converters_131.cpp deleted file mode 100644 index 9f0225e8..00000000 --- a/lsteamclient/struct_converters_131.cpp +++ /dev/null @@ -1,93 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_131/steam_api.h" -#include "steamworks_sdk_131/isteamgameserver.h" -#include "steamworks_sdk_131/isteamgameserverstats.h" -#include "steamworks_sdk_131/isteamgamecoordinator.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_131 -#include "struct_converters.h" -void win_to_lin_struct_LeaderboardEntry_t_131(const struct winLeaderboardEntry_t_131 *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_131(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_131 *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - -void win_to_lin_struct_SteamUGCDetails_t_131(const struct winSteamUGCDetails_t_131 *win, struct SteamUGCDetails_t *lin) -{ - lin->m_nPublishedFileId = win->m_nPublishedFileId; - lin->m_eResult = win->m_eResult; - lin->m_eFileType = win->m_eFileType; - lin->m_nCreatorAppID = win->m_nCreatorAppID; - lin->m_nConsumerAppID = win->m_nConsumerAppID; - memcpy(lin->m_rgchTitle, win->m_rgchTitle, sizeof(lin->m_rgchTitle)); - memcpy(lin->m_rgchDescription, win->m_rgchDescription, sizeof(lin->m_rgchDescription)); - lin->m_ulSteamIDOwner = win->m_ulSteamIDOwner; - lin->m_rtimeCreated = win->m_rtimeCreated; - lin->m_rtimeUpdated = win->m_rtimeUpdated; - lin->m_rtimeAddedToUserList = win->m_rtimeAddedToUserList; - lin->m_eVisibility = win->m_eVisibility; - lin->m_bBanned = win->m_bBanned; - lin->m_bAcceptedForUse = win->m_bAcceptedForUse; - lin->m_bTagsTruncated = win->m_bTagsTruncated; - memcpy(lin->m_rgchTags, win->m_rgchTags, sizeof(lin->m_rgchTags)); - lin->m_hFile = win->m_hFile; - lin->m_hPreviewFile = win->m_hPreviewFile; - memcpy(lin->m_pchFileName, win->m_pchFileName, sizeof(lin->m_pchFileName)); - lin->m_nFileSize = win->m_nFileSize; - lin->m_nPreviewFileSize = win->m_nPreviewFileSize; - memcpy(lin->m_rgchURL, win->m_rgchURL, sizeof(lin->m_rgchURL)); - lin->m_unVotesUp = win->m_unVotesUp; - lin->m_unVotesDown = win->m_unVotesDown; - lin->m_flScore = win->m_flScore; - lin->m_unNumChildren = win->m_unNumChildren; -} - -void lin_to_win_struct_SteamUGCDetails_t_131(const struct SteamUGCDetails_t *lin, struct winSteamUGCDetails_t_131 *win) -{ - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eResult = lin->m_eResult; - win->m_eFileType = lin->m_eFileType; - 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_ulSteamIDOwner = lin->m_ulSteamIDOwner; - win->m_rtimeCreated = lin->m_rtimeCreated; - win->m_rtimeUpdated = lin->m_rtimeUpdated; - win->m_rtimeAddedToUserList = lin->m_rtimeAddedToUserList; - win->m_eVisibility = lin->m_eVisibility; - win->m_bBanned = lin->m_bBanned; - win->m_bAcceptedForUse = lin->m_bAcceptedForUse; - win->m_bTagsTruncated = lin->m_bTagsTruncated; - memcpy(win->m_rgchTags, lin->m_rgchTags, sizeof(win->m_rgchTags)); - win->m_hFile = lin->m_hFile; - win->m_hPreviewFile = lin->m_hPreviewFile; - 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)); - win->m_unVotesUp = lin->m_unVotesUp; - win->m_unVotesDown = lin->m_unVotesDown; - win->m_flScore = lin->m_flScore; - win->m_unNumChildren = lin->m_unNumChildren; -} - - -} diff --git a/lsteamclient/struct_converters_132.cpp b/lsteamclient/struct_converters_132.cpp deleted file mode 100644 index b9c42e5a..00000000 --- a/lsteamclient/struct_converters_132.cpp +++ /dev/null @@ -1,199 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_132/steam_api.h" -#include "steamworks_sdk_132/isteamgameserver.h" -#include "steamworks_sdk_132/isteamgameserverstats.h" -#include "steamworks_sdk_132/isteamgamecoordinator.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_132 -#include "struct_converters.h" -void win_to_lin_struct_LeaderboardEntry_t_132(const struct winLeaderboardEntry_t_132 *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_132(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_132 *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - -#pragma pack( push, 8 ) -struct winHTTPRequestCompleted_t_24 { - HTTPRequestHandle m_hRequest; - uint64 m_ulContextValue; - bool m_bRequestSuccessful; - EHTTPStatusCode m_eStatusCode; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_HTTPRequestCompleted_t_24(const struct HTTPRequestCompleted_t *lin, struct winHTTPRequestCompleted_t_24 *win) -{ - win->m_hRequest = lin->m_hRequest; - win->m_ulContextValue = lin->m_ulContextValue; - win->m_bRequestSuccessful = lin->m_bRequestSuccessful; - win->m_eStatusCode = lin->m_eStatusCode; -} - -void win_to_lin_struct_SteamUGCDetails_t_132(const struct winSteamUGCDetails_t_132 *win, struct SteamUGCDetails_t *lin) -{ - lin->m_nPublishedFileId = win->m_nPublishedFileId; - lin->m_eResult = win->m_eResult; - lin->m_eFileType = win->m_eFileType; - lin->m_nCreatorAppID = win->m_nCreatorAppID; - lin->m_nConsumerAppID = win->m_nConsumerAppID; - memcpy(lin->m_rgchTitle, win->m_rgchTitle, sizeof(lin->m_rgchTitle)); - memcpy(lin->m_rgchDescription, win->m_rgchDescription, sizeof(lin->m_rgchDescription)); - lin->m_ulSteamIDOwner = win->m_ulSteamIDOwner; - lin->m_rtimeCreated = win->m_rtimeCreated; - lin->m_rtimeUpdated = win->m_rtimeUpdated; - lin->m_rtimeAddedToUserList = win->m_rtimeAddedToUserList; - lin->m_eVisibility = win->m_eVisibility; - lin->m_bBanned = win->m_bBanned; - lin->m_bAcceptedForUse = win->m_bAcceptedForUse; - lin->m_bTagsTruncated = win->m_bTagsTruncated; - memcpy(lin->m_rgchTags, win->m_rgchTags, sizeof(lin->m_rgchTags)); - lin->m_hFile = win->m_hFile; - lin->m_hPreviewFile = win->m_hPreviewFile; - memcpy(lin->m_pchFileName, win->m_pchFileName, sizeof(lin->m_pchFileName)); - lin->m_nFileSize = win->m_nFileSize; - lin->m_nPreviewFileSize = win->m_nPreviewFileSize; - memcpy(lin->m_rgchURL, win->m_rgchURL, sizeof(lin->m_rgchURL)); - lin->m_unVotesUp = win->m_unVotesUp; - lin->m_unVotesDown = win->m_unVotesDown; - lin->m_flScore = win->m_flScore; - lin->m_unNumChildren = win->m_unNumChildren; -} - -void lin_to_win_struct_SteamUGCDetails_t_132(const struct SteamUGCDetails_t *lin, struct winSteamUGCDetails_t_132 *win) -{ - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eResult = lin->m_eResult; - win->m_eFileType = lin->m_eFileType; - 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_ulSteamIDOwner = lin->m_ulSteamIDOwner; - win->m_rtimeCreated = lin->m_rtimeCreated; - win->m_rtimeUpdated = lin->m_rtimeUpdated; - win->m_rtimeAddedToUserList = lin->m_rtimeAddedToUserList; - win->m_eVisibility = lin->m_eVisibility; - win->m_bBanned = lin->m_bBanned; - win->m_bAcceptedForUse = lin->m_bAcceptedForUse; - win->m_bTagsTruncated = lin->m_bTagsTruncated; - memcpy(win->m_rgchTags, lin->m_rgchTags, sizeof(win->m_rgchTags)); - win->m_hFile = lin->m_hFile; - win->m_hPreviewFile = lin->m_hPreviewFile; - 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)); - win->m_unVotesUp = lin->m_unVotesUp; - win->m_unVotesDown = lin->m_unVotesDown; - win->m_flScore = lin->m_flScore; - win->m_unNumChildren = lin->m_unNumChildren; -} - -#ifdef __i386__ -#pragma pack( push, 8 ) -struct winHTML_ComboNeedsPaint_t_16 { - HHTMLBrowser unBrowserHandle; - const char * pBGRA; - uint32 unWide; - uint32 unTall; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -#endif -#ifdef __x86_64__ -#pragma pack( push, 8 ) -struct winHTML_ComboNeedsPaint_t_24 { - HHTMLBrowser unBrowserHandle; - const char * pBGRA; - uint32 unWide; - uint32 unTall; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -#endif -#ifdef __x86_64__ -void cb_HTML_ComboNeedsPaint_t_24(const struct HTML_ComboNeedsPaint_t *lin, struct winHTML_ComboNeedsPaint_t_24 *win) -{ - win->unBrowserHandle = lin->unBrowserHandle; - win->pBGRA = lin->pBGRA; - win->unWide = lin->unWide; - win->unTall = lin->unTall; -} -#endif - -#ifdef __i386__ -void cb_HTML_ComboNeedsPaint_t_16(const struct HTML_ComboNeedsPaint_t *lin, struct winHTML_ComboNeedsPaint_t_16 *win) -{ - win->unBrowserHandle = lin->unBrowserHandle; - win->pBGRA = lin->pBGRA; - win->unWide = lin->unWide; - win->unTall = lin->unTall; -} -#endif - -#ifdef __i386__ -#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 ) -#endif -#ifdef __x86_64__ -#pragma pack( push, 8 ) -struct winHTML_NewWindow_t_32 { - HHTMLBrowser unBrowserHandle; - const char * pchURL; - uint32 unX; - uint32 unY; - uint32 unWide; - uint32 unTall; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -#endif -#ifdef __x86_64__ -void cb_HTML_NewWindow_t_32(const struct HTML_NewWindow_t *lin, struct winHTML_NewWindow_t_32 *win) -{ - win->unBrowserHandle = lin->unBrowserHandle; - steamclient_unix_path_to_dos_path(1, lin->pchURL, g_tmppath, sizeof(g_tmppath), 1); - win->pchURL = g_tmppath; - win->unX = lin->unX; - win->unY = lin->unY; - win->unWide = lin->unWide; - win->unTall = lin->unTall; -} -#endif - -#ifdef __i386__ -void cb_HTML_NewWindow_t_24(const struct HTML_NewWindow_t *lin, struct winHTML_NewWindow_t_24 *win) -{ - win->unBrowserHandle = lin->unBrowserHandle; - steamclient_unix_path_to_dos_path(1, lin->pchURL, g_tmppath, sizeof(g_tmppath), 1); - win->pchURL = g_tmppath; - win->unX = lin->unX; - win->unY = lin->unY; - win->unWide = lin->unWide; - win->unTall = lin->unTall; -} -#endif - - -} diff --git a/lsteamclient/struct_converters_132x.cpp b/lsteamclient/struct_converters_132x.cpp deleted file mode 100644 index a28d5d0a..00000000 --- a/lsteamclient/struct_converters_132x.cpp +++ /dev/null @@ -1,93 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_132x/steam_api.h" -#include "steamworks_sdk_132x/isteamgameserver.h" -#include "steamworks_sdk_132x/isteamgameserverstats.h" -#include "steamworks_sdk_132x/isteamgamecoordinator.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_132x -#include "struct_converters.h" -void win_to_lin_struct_LeaderboardEntry_t_132x(const struct winLeaderboardEntry_t_132x *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_132x(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_132x *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - -void win_to_lin_struct_SteamUGCDetails_t_132x(const struct winSteamUGCDetails_t_132x *win, struct SteamUGCDetails_t *lin) -{ - lin->m_nPublishedFileId = win->m_nPublishedFileId; - lin->m_eResult = win->m_eResult; - lin->m_eFileType = win->m_eFileType; - lin->m_nCreatorAppID = win->m_nCreatorAppID; - lin->m_nConsumerAppID = win->m_nConsumerAppID; - memcpy(lin->m_rgchTitle, win->m_rgchTitle, sizeof(lin->m_rgchTitle)); - memcpy(lin->m_rgchDescription, win->m_rgchDescription, sizeof(lin->m_rgchDescription)); - lin->m_ulSteamIDOwner = win->m_ulSteamIDOwner; - lin->m_rtimeCreated = win->m_rtimeCreated; - lin->m_rtimeUpdated = win->m_rtimeUpdated; - lin->m_rtimeAddedToUserList = win->m_rtimeAddedToUserList; - lin->m_eVisibility = win->m_eVisibility; - lin->m_bBanned = win->m_bBanned; - lin->m_bAcceptedForUse = win->m_bAcceptedForUse; - lin->m_bTagsTruncated = win->m_bTagsTruncated; - memcpy(lin->m_rgchTags, win->m_rgchTags, sizeof(lin->m_rgchTags)); - lin->m_hFile = win->m_hFile; - lin->m_hPreviewFile = win->m_hPreviewFile; - memcpy(lin->m_pchFileName, win->m_pchFileName, sizeof(lin->m_pchFileName)); - lin->m_nFileSize = win->m_nFileSize; - lin->m_nPreviewFileSize = win->m_nPreviewFileSize; - memcpy(lin->m_rgchURL, win->m_rgchURL, sizeof(lin->m_rgchURL)); - lin->m_unVotesUp = win->m_unVotesUp; - lin->m_unVotesDown = win->m_unVotesDown; - lin->m_flScore = win->m_flScore; - lin->m_unNumChildren = win->m_unNumChildren; -} - -void lin_to_win_struct_SteamUGCDetails_t_132x(const struct SteamUGCDetails_t *lin, struct winSteamUGCDetails_t_132x *win) -{ - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eResult = lin->m_eResult; - win->m_eFileType = lin->m_eFileType; - 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_ulSteamIDOwner = lin->m_ulSteamIDOwner; - win->m_rtimeCreated = lin->m_rtimeCreated; - win->m_rtimeUpdated = lin->m_rtimeUpdated; - win->m_rtimeAddedToUserList = lin->m_rtimeAddedToUserList; - win->m_eVisibility = lin->m_eVisibility; - win->m_bBanned = lin->m_bBanned; - win->m_bAcceptedForUse = lin->m_bAcceptedForUse; - win->m_bTagsTruncated = lin->m_bTagsTruncated; - memcpy(win->m_rgchTags, lin->m_rgchTags, sizeof(win->m_rgchTags)); - win->m_hFile = lin->m_hFile; - win->m_hPreviewFile = lin->m_hPreviewFile; - 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)); - win->m_unVotesUp = lin->m_unVotesUp; - win->m_unVotesDown = lin->m_unVotesDown; - win->m_flScore = lin->m_flScore; - win->m_unNumChildren = lin->m_unNumChildren; -} - - -} diff --git a/lsteamclient/struct_converters_133.cpp b/lsteamclient/struct_converters_133.cpp deleted file mode 100644 index 070273c9..00000000 --- a/lsteamclient/struct_converters_133.cpp +++ /dev/null @@ -1,93 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_133/steam_api.h" -#include "steamworks_sdk_133/isteamgameserver.h" -#include "steamworks_sdk_133/isteamgameserverstats.h" -#include "steamworks_sdk_133/isteamgamecoordinator.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_133 -#include "struct_converters.h" -void win_to_lin_struct_LeaderboardEntry_t_133(const struct winLeaderboardEntry_t_133 *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_133(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_133 *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - -void win_to_lin_struct_SteamUGCDetails_t_133(const struct winSteamUGCDetails_t_133 *win, struct SteamUGCDetails_t *lin) -{ - lin->m_nPublishedFileId = win->m_nPublishedFileId; - lin->m_eResult = win->m_eResult; - lin->m_eFileType = win->m_eFileType; - lin->m_nCreatorAppID = win->m_nCreatorAppID; - lin->m_nConsumerAppID = win->m_nConsumerAppID; - memcpy(lin->m_rgchTitle, win->m_rgchTitle, sizeof(lin->m_rgchTitle)); - memcpy(lin->m_rgchDescription, win->m_rgchDescription, sizeof(lin->m_rgchDescription)); - lin->m_ulSteamIDOwner = win->m_ulSteamIDOwner; - lin->m_rtimeCreated = win->m_rtimeCreated; - lin->m_rtimeUpdated = win->m_rtimeUpdated; - lin->m_rtimeAddedToUserList = win->m_rtimeAddedToUserList; - lin->m_eVisibility = win->m_eVisibility; - lin->m_bBanned = win->m_bBanned; - lin->m_bAcceptedForUse = win->m_bAcceptedForUse; - lin->m_bTagsTruncated = win->m_bTagsTruncated; - memcpy(lin->m_rgchTags, win->m_rgchTags, sizeof(lin->m_rgchTags)); - lin->m_hFile = win->m_hFile; - lin->m_hPreviewFile = win->m_hPreviewFile; - memcpy(lin->m_pchFileName, win->m_pchFileName, sizeof(lin->m_pchFileName)); - lin->m_nFileSize = win->m_nFileSize; - lin->m_nPreviewFileSize = win->m_nPreviewFileSize; - memcpy(lin->m_rgchURL, win->m_rgchURL, sizeof(lin->m_rgchURL)); - lin->m_unVotesUp = win->m_unVotesUp; - lin->m_unVotesDown = win->m_unVotesDown; - lin->m_flScore = win->m_flScore; - lin->m_unNumChildren = win->m_unNumChildren; -} - -void lin_to_win_struct_SteamUGCDetails_t_133(const struct SteamUGCDetails_t *lin, struct winSteamUGCDetails_t_133 *win) -{ - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eResult = lin->m_eResult; - win->m_eFileType = lin->m_eFileType; - 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_ulSteamIDOwner = lin->m_ulSteamIDOwner; - win->m_rtimeCreated = lin->m_rtimeCreated; - win->m_rtimeUpdated = lin->m_rtimeUpdated; - win->m_rtimeAddedToUserList = lin->m_rtimeAddedToUserList; - win->m_eVisibility = lin->m_eVisibility; - win->m_bBanned = lin->m_bBanned; - win->m_bAcceptedForUse = lin->m_bAcceptedForUse; - win->m_bTagsTruncated = lin->m_bTagsTruncated; - memcpy(win->m_rgchTags, lin->m_rgchTags, sizeof(win->m_rgchTags)); - win->m_hFile = lin->m_hFile; - win->m_hPreviewFile = lin->m_hPreviewFile; - 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)); - win->m_unVotesUp = lin->m_unVotesUp; - win->m_unVotesDown = lin->m_unVotesDown; - win->m_flScore = lin->m_flScore; - win->m_unNumChildren = lin->m_unNumChildren; -} - - -} diff --git a/lsteamclient/struct_converters_133a.cpp b/lsteamclient/struct_converters_133a.cpp deleted file mode 100644 index ad371373..00000000 --- a/lsteamclient/struct_converters_133a.cpp +++ /dev/null @@ -1,93 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_133a/steam_api.h" -#include "steamworks_sdk_133a/isteamgameserver.h" -#include "steamworks_sdk_133a/isteamgameserverstats.h" -#include "steamworks_sdk_133a/isteamgamecoordinator.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_133a -#include "struct_converters.h" -void win_to_lin_struct_LeaderboardEntry_t_133a(const struct winLeaderboardEntry_t_133a *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_133a(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_133a *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - -void win_to_lin_struct_SteamUGCDetails_t_133a(const struct winSteamUGCDetails_t_133a *win, struct SteamUGCDetails_t *lin) -{ - lin->m_nPublishedFileId = win->m_nPublishedFileId; - lin->m_eResult = win->m_eResult; - lin->m_eFileType = win->m_eFileType; - lin->m_nCreatorAppID = win->m_nCreatorAppID; - lin->m_nConsumerAppID = win->m_nConsumerAppID; - memcpy(lin->m_rgchTitle, win->m_rgchTitle, sizeof(lin->m_rgchTitle)); - memcpy(lin->m_rgchDescription, win->m_rgchDescription, sizeof(lin->m_rgchDescription)); - lin->m_ulSteamIDOwner = win->m_ulSteamIDOwner; - lin->m_rtimeCreated = win->m_rtimeCreated; - lin->m_rtimeUpdated = win->m_rtimeUpdated; - lin->m_rtimeAddedToUserList = win->m_rtimeAddedToUserList; - lin->m_eVisibility = win->m_eVisibility; - lin->m_bBanned = win->m_bBanned; - lin->m_bAcceptedForUse = win->m_bAcceptedForUse; - lin->m_bTagsTruncated = win->m_bTagsTruncated; - memcpy(lin->m_rgchTags, win->m_rgchTags, sizeof(lin->m_rgchTags)); - lin->m_hFile = win->m_hFile; - lin->m_hPreviewFile = win->m_hPreviewFile; - memcpy(lin->m_pchFileName, win->m_pchFileName, sizeof(lin->m_pchFileName)); - lin->m_nFileSize = win->m_nFileSize; - lin->m_nPreviewFileSize = win->m_nPreviewFileSize; - memcpy(lin->m_rgchURL, win->m_rgchURL, sizeof(lin->m_rgchURL)); - lin->m_unVotesUp = win->m_unVotesUp; - lin->m_unVotesDown = win->m_unVotesDown; - lin->m_flScore = win->m_flScore; - lin->m_unNumChildren = win->m_unNumChildren; -} - -void lin_to_win_struct_SteamUGCDetails_t_133a(const struct SteamUGCDetails_t *lin, struct winSteamUGCDetails_t_133a *win) -{ - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eResult = lin->m_eResult; - win->m_eFileType = lin->m_eFileType; - 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_ulSteamIDOwner = lin->m_ulSteamIDOwner; - win->m_rtimeCreated = lin->m_rtimeCreated; - win->m_rtimeUpdated = lin->m_rtimeUpdated; - win->m_rtimeAddedToUserList = lin->m_rtimeAddedToUserList; - win->m_eVisibility = lin->m_eVisibility; - win->m_bBanned = lin->m_bBanned; - win->m_bAcceptedForUse = lin->m_bAcceptedForUse; - win->m_bTagsTruncated = lin->m_bTagsTruncated; - memcpy(win->m_rgchTags, lin->m_rgchTags, sizeof(win->m_rgchTags)); - win->m_hFile = lin->m_hFile; - win->m_hPreviewFile = lin->m_hPreviewFile; - 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)); - win->m_unVotesUp = lin->m_unVotesUp; - win->m_unVotesDown = lin->m_unVotesDown; - win->m_flScore = lin->m_flScore; - win->m_unNumChildren = lin->m_unNumChildren; -} - - -} diff --git a/lsteamclient/struct_converters_133b.cpp b/lsteamclient/struct_converters_133b.cpp deleted file mode 100644 index e4c4ad27..00000000 --- a/lsteamclient/struct_converters_133b.cpp +++ /dev/null @@ -1,93 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_133b/steam_api.h" -#include "steamworks_sdk_133b/isteamgameserver.h" -#include "steamworks_sdk_133b/isteamgameserverstats.h" -#include "steamworks_sdk_133b/isteamgamecoordinator.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_133b -#include "struct_converters.h" -void win_to_lin_struct_LeaderboardEntry_t_133b(const struct winLeaderboardEntry_t_133b *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_133b(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_133b *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - -void win_to_lin_struct_SteamUGCDetails_t_133b(const struct winSteamUGCDetails_t_133b *win, struct SteamUGCDetails_t *lin) -{ - lin->m_nPublishedFileId = win->m_nPublishedFileId; - lin->m_eResult = win->m_eResult; - lin->m_eFileType = win->m_eFileType; - lin->m_nCreatorAppID = win->m_nCreatorAppID; - lin->m_nConsumerAppID = win->m_nConsumerAppID; - memcpy(lin->m_rgchTitle, win->m_rgchTitle, sizeof(lin->m_rgchTitle)); - memcpy(lin->m_rgchDescription, win->m_rgchDescription, sizeof(lin->m_rgchDescription)); - lin->m_ulSteamIDOwner = win->m_ulSteamIDOwner; - lin->m_rtimeCreated = win->m_rtimeCreated; - lin->m_rtimeUpdated = win->m_rtimeUpdated; - lin->m_rtimeAddedToUserList = win->m_rtimeAddedToUserList; - lin->m_eVisibility = win->m_eVisibility; - lin->m_bBanned = win->m_bBanned; - lin->m_bAcceptedForUse = win->m_bAcceptedForUse; - lin->m_bTagsTruncated = win->m_bTagsTruncated; - memcpy(lin->m_rgchTags, win->m_rgchTags, sizeof(lin->m_rgchTags)); - lin->m_hFile = win->m_hFile; - lin->m_hPreviewFile = win->m_hPreviewFile; - memcpy(lin->m_pchFileName, win->m_pchFileName, sizeof(lin->m_pchFileName)); - lin->m_nFileSize = win->m_nFileSize; - lin->m_nPreviewFileSize = win->m_nPreviewFileSize; - memcpy(lin->m_rgchURL, win->m_rgchURL, sizeof(lin->m_rgchURL)); - lin->m_unVotesUp = win->m_unVotesUp; - lin->m_unVotesDown = win->m_unVotesDown; - lin->m_flScore = win->m_flScore; - lin->m_unNumChildren = win->m_unNumChildren; -} - -void lin_to_win_struct_SteamUGCDetails_t_133b(const struct SteamUGCDetails_t *lin, struct winSteamUGCDetails_t_133b *win) -{ - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eResult = lin->m_eResult; - win->m_eFileType = lin->m_eFileType; - 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_ulSteamIDOwner = lin->m_ulSteamIDOwner; - win->m_rtimeCreated = lin->m_rtimeCreated; - win->m_rtimeUpdated = lin->m_rtimeUpdated; - win->m_rtimeAddedToUserList = lin->m_rtimeAddedToUserList; - win->m_eVisibility = lin->m_eVisibility; - win->m_bBanned = lin->m_bBanned; - win->m_bAcceptedForUse = lin->m_bAcceptedForUse; - win->m_bTagsTruncated = lin->m_bTagsTruncated; - memcpy(win->m_rgchTags, lin->m_rgchTags, sizeof(win->m_rgchTags)); - win->m_hFile = lin->m_hFile; - win->m_hPreviewFile = lin->m_hPreviewFile; - 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)); - win->m_unVotesUp = lin->m_unVotesUp; - win->m_unVotesDown = lin->m_unVotesDown; - win->m_flScore = lin->m_flScore; - win->m_unNumChildren = lin->m_unNumChildren; -} - - -} diff --git a/lsteamclient/struct_converters_133x.cpp b/lsteamclient/struct_converters_133x.cpp deleted file mode 100644 index af1f0fa7..00000000 --- a/lsteamclient/struct_converters_133x.cpp +++ /dev/null @@ -1,93 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_133x/steam_api.h" -#include "steamworks_sdk_133x/isteamgameserver.h" -#include "steamworks_sdk_133x/isteamgameserverstats.h" -#include "steamworks_sdk_133x/isteamgamecoordinator.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_133x -#include "struct_converters.h" -void win_to_lin_struct_LeaderboardEntry_t_133x(const struct winLeaderboardEntry_t_133x *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_133x(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_133x *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - -void win_to_lin_struct_SteamUGCDetails_t_133x(const struct winSteamUGCDetails_t_133x *win, struct SteamUGCDetails_t *lin) -{ - lin->m_nPublishedFileId = win->m_nPublishedFileId; - lin->m_eResult = win->m_eResult; - lin->m_eFileType = win->m_eFileType; - lin->m_nCreatorAppID = win->m_nCreatorAppID; - lin->m_nConsumerAppID = win->m_nConsumerAppID; - memcpy(lin->m_rgchTitle, win->m_rgchTitle, sizeof(lin->m_rgchTitle)); - memcpy(lin->m_rgchDescription, win->m_rgchDescription, sizeof(lin->m_rgchDescription)); - lin->m_ulSteamIDOwner = win->m_ulSteamIDOwner; - lin->m_rtimeCreated = win->m_rtimeCreated; - lin->m_rtimeUpdated = win->m_rtimeUpdated; - lin->m_rtimeAddedToUserList = win->m_rtimeAddedToUserList; - lin->m_eVisibility = win->m_eVisibility; - lin->m_bBanned = win->m_bBanned; - lin->m_bAcceptedForUse = win->m_bAcceptedForUse; - lin->m_bTagsTruncated = win->m_bTagsTruncated; - memcpy(lin->m_rgchTags, win->m_rgchTags, sizeof(lin->m_rgchTags)); - lin->m_hFile = win->m_hFile; - lin->m_hPreviewFile = win->m_hPreviewFile; - memcpy(lin->m_pchFileName, win->m_pchFileName, sizeof(lin->m_pchFileName)); - lin->m_nFileSize = win->m_nFileSize; - lin->m_nPreviewFileSize = win->m_nPreviewFileSize; - memcpy(lin->m_rgchURL, win->m_rgchURL, sizeof(lin->m_rgchURL)); - lin->m_unVotesUp = win->m_unVotesUp; - lin->m_unVotesDown = win->m_unVotesDown; - lin->m_flScore = win->m_flScore; - lin->m_unNumChildren = win->m_unNumChildren; -} - -void lin_to_win_struct_SteamUGCDetails_t_133x(const struct SteamUGCDetails_t *lin, struct winSteamUGCDetails_t_133x *win) -{ - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eResult = lin->m_eResult; - win->m_eFileType = lin->m_eFileType; - 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_ulSteamIDOwner = lin->m_ulSteamIDOwner; - win->m_rtimeCreated = lin->m_rtimeCreated; - win->m_rtimeUpdated = lin->m_rtimeUpdated; - win->m_rtimeAddedToUserList = lin->m_rtimeAddedToUserList; - win->m_eVisibility = lin->m_eVisibility; - win->m_bBanned = lin->m_bBanned; - win->m_bAcceptedForUse = lin->m_bAcceptedForUse; - win->m_bTagsTruncated = lin->m_bTagsTruncated; - memcpy(win->m_rgchTags, lin->m_rgchTags, sizeof(win->m_rgchTags)); - win->m_hFile = lin->m_hFile; - win->m_hPreviewFile = lin->m_hPreviewFile; - 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)); - win->m_unVotesUp = lin->m_unVotesUp; - win->m_unVotesDown = lin->m_unVotesDown; - win->m_flScore = lin->m_flScore; - win->m_unNumChildren = lin->m_unNumChildren; -} - - -} diff --git a/lsteamclient/struct_converters_134.cpp b/lsteamclient/struct_converters_134.cpp deleted file mode 100644 index 8f7df6c4..00000000 --- a/lsteamclient/struct_converters_134.cpp +++ /dev/null @@ -1,93 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_134/steam_api.h" -#include "steamworks_sdk_134/isteamgameserver.h" -#include "steamworks_sdk_134/isteamgameserverstats.h" -#include "steamworks_sdk_134/isteamgamecoordinator.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_134 -#include "struct_converters.h" -void win_to_lin_struct_LeaderboardEntry_t_134(const struct winLeaderboardEntry_t_134 *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_134(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_134 *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - -void win_to_lin_struct_SteamUGCDetails_t_134(const struct winSteamUGCDetails_t_134 *win, struct SteamUGCDetails_t *lin) -{ - lin->m_nPublishedFileId = win->m_nPublishedFileId; - lin->m_eResult = win->m_eResult; - lin->m_eFileType = win->m_eFileType; - lin->m_nCreatorAppID = win->m_nCreatorAppID; - lin->m_nConsumerAppID = win->m_nConsumerAppID; - memcpy(lin->m_rgchTitle, win->m_rgchTitle, sizeof(lin->m_rgchTitle)); - memcpy(lin->m_rgchDescription, win->m_rgchDescription, sizeof(lin->m_rgchDescription)); - lin->m_ulSteamIDOwner = win->m_ulSteamIDOwner; - lin->m_rtimeCreated = win->m_rtimeCreated; - lin->m_rtimeUpdated = win->m_rtimeUpdated; - lin->m_rtimeAddedToUserList = win->m_rtimeAddedToUserList; - lin->m_eVisibility = win->m_eVisibility; - lin->m_bBanned = win->m_bBanned; - lin->m_bAcceptedForUse = win->m_bAcceptedForUse; - lin->m_bTagsTruncated = win->m_bTagsTruncated; - memcpy(lin->m_rgchTags, win->m_rgchTags, sizeof(lin->m_rgchTags)); - lin->m_hFile = win->m_hFile; - lin->m_hPreviewFile = win->m_hPreviewFile; - memcpy(lin->m_pchFileName, win->m_pchFileName, sizeof(lin->m_pchFileName)); - lin->m_nFileSize = win->m_nFileSize; - lin->m_nPreviewFileSize = win->m_nPreviewFileSize; - memcpy(lin->m_rgchURL, win->m_rgchURL, sizeof(lin->m_rgchURL)); - lin->m_unVotesUp = win->m_unVotesUp; - lin->m_unVotesDown = win->m_unVotesDown; - lin->m_flScore = win->m_flScore; - lin->m_unNumChildren = win->m_unNumChildren; -} - -void lin_to_win_struct_SteamUGCDetails_t_134(const struct SteamUGCDetails_t *lin, struct winSteamUGCDetails_t_134 *win) -{ - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eResult = lin->m_eResult; - win->m_eFileType = lin->m_eFileType; - 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_ulSteamIDOwner = lin->m_ulSteamIDOwner; - win->m_rtimeCreated = lin->m_rtimeCreated; - win->m_rtimeUpdated = lin->m_rtimeUpdated; - win->m_rtimeAddedToUserList = lin->m_rtimeAddedToUserList; - win->m_eVisibility = lin->m_eVisibility; - win->m_bBanned = lin->m_bBanned; - win->m_bAcceptedForUse = lin->m_bAcceptedForUse; - win->m_bTagsTruncated = lin->m_bTagsTruncated; - memcpy(win->m_rgchTags, lin->m_rgchTags, sizeof(win->m_rgchTags)); - win->m_hFile = lin->m_hFile; - win->m_hPreviewFile = lin->m_hPreviewFile; - 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)); - win->m_unVotesUp = lin->m_unVotesUp; - win->m_unVotesDown = lin->m_unVotesDown; - win->m_flScore = lin->m_flScore; - win->m_unNumChildren = lin->m_unNumChildren; -} - - -} diff --git a/lsteamclient/struct_converters_135.cpp b/lsteamclient/struct_converters_135.cpp deleted file mode 100644 index 584f4ec3..00000000 --- a/lsteamclient/struct_converters_135.cpp +++ /dev/null @@ -1,93 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_135/steam_api.h" -#include "steamworks_sdk_135/isteamgameserver.h" -#include "steamworks_sdk_135/isteamgameserverstats.h" -#include "steamworks_sdk_135/isteamgamecoordinator.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_135 -#include "struct_converters.h" -void win_to_lin_struct_LeaderboardEntry_t_135(const struct winLeaderboardEntry_t_135 *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_135(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_135 *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - -void win_to_lin_struct_SteamUGCDetails_t_135(const struct winSteamUGCDetails_t_135 *win, struct SteamUGCDetails_t *lin) -{ - lin->m_nPublishedFileId = win->m_nPublishedFileId; - lin->m_eResult = win->m_eResult; - lin->m_eFileType = win->m_eFileType; - lin->m_nCreatorAppID = win->m_nCreatorAppID; - lin->m_nConsumerAppID = win->m_nConsumerAppID; - memcpy(lin->m_rgchTitle, win->m_rgchTitle, sizeof(lin->m_rgchTitle)); - memcpy(lin->m_rgchDescription, win->m_rgchDescription, sizeof(lin->m_rgchDescription)); - lin->m_ulSteamIDOwner = win->m_ulSteamIDOwner; - lin->m_rtimeCreated = win->m_rtimeCreated; - lin->m_rtimeUpdated = win->m_rtimeUpdated; - lin->m_rtimeAddedToUserList = win->m_rtimeAddedToUserList; - lin->m_eVisibility = win->m_eVisibility; - lin->m_bBanned = win->m_bBanned; - lin->m_bAcceptedForUse = win->m_bAcceptedForUse; - lin->m_bTagsTruncated = win->m_bTagsTruncated; - memcpy(lin->m_rgchTags, win->m_rgchTags, sizeof(lin->m_rgchTags)); - lin->m_hFile = win->m_hFile; - lin->m_hPreviewFile = win->m_hPreviewFile; - memcpy(lin->m_pchFileName, win->m_pchFileName, sizeof(lin->m_pchFileName)); - lin->m_nFileSize = win->m_nFileSize; - lin->m_nPreviewFileSize = win->m_nPreviewFileSize; - memcpy(lin->m_rgchURL, win->m_rgchURL, sizeof(lin->m_rgchURL)); - lin->m_unVotesUp = win->m_unVotesUp; - lin->m_unVotesDown = win->m_unVotesDown; - lin->m_flScore = win->m_flScore; - lin->m_unNumChildren = win->m_unNumChildren; -} - -void lin_to_win_struct_SteamUGCDetails_t_135(const struct SteamUGCDetails_t *lin, struct winSteamUGCDetails_t_135 *win) -{ - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eResult = lin->m_eResult; - win->m_eFileType = lin->m_eFileType; - 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_ulSteamIDOwner = lin->m_ulSteamIDOwner; - win->m_rtimeCreated = lin->m_rtimeCreated; - win->m_rtimeUpdated = lin->m_rtimeUpdated; - win->m_rtimeAddedToUserList = lin->m_rtimeAddedToUserList; - win->m_eVisibility = lin->m_eVisibility; - win->m_bBanned = lin->m_bBanned; - win->m_bAcceptedForUse = lin->m_bAcceptedForUse; - win->m_bTagsTruncated = lin->m_bTagsTruncated; - memcpy(win->m_rgchTags, lin->m_rgchTags, sizeof(win->m_rgchTags)); - win->m_hFile = lin->m_hFile; - win->m_hPreviewFile = lin->m_hPreviewFile; - 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)); - win->m_unVotesUp = lin->m_unVotesUp; - win->m_unVotesDown = lin->m_unVotesDown; - win->m_flScore = lin->m_flScore; - win->m_unNumChildren = lin->m_unNumChildren; -} - - -} diff --git a/lsteamclient/struct_converters_135a.cpp b/lsteamclient/struct_converters_135a.cpp deleted file mode 100644 index db5237dc..00000000 --- a/lsteamclient/struct_converters_135a.cpp +++ /dev/null @@ -1,93 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_135a/steam_api.h" -#include "steamworks_sdk_135a/isteamgameserver.h" -#include "steamworks_sdk_135a/isteamgameserverstats.h" -#include "steamworks_sdk_135a/isteamgamecoordinator.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_135a -#include "struct_converters.h" -void win_to_lin_struct_LeaderboardEntry_t_135a(const struct winLeaderboardEntry_t_135a *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_135a(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_135a *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - -void win_to_lin_struct_SteamUGCDetails_t_135a(const struct winSteamUGCDetails_t_135a *win, struct SteamUGCDetails_t *lin) -{ - lin->m_nPublishedFileId = win->m_nPublishedFileId; - lin->m_eResult = win->m_eResult; - lin->m_eFileType = win->m_eFileType; - lin->m_nCreatorAppID = win->m_nCreatorAppID; - lin->m_nConsumerAppID = win->m_nConsumerAppID; - memcpy(lin->m_rgchTitle, win->m_rgchTitle, sizeof(lin->m_rgchTitle)); - memcpy(lin->m_rgchDescription, win->m_rgchDescription, sizeof(lin->m_rgchDescription)); - lin->m_ulSteamIDOwner = win->m_ulSteamIDOwner; - lin->m_rtimeCreated = win->m_rtimeCreated; - lin->m_rtimeUpdated = win->m_rtimeUpdated; - lin->m_rtimeAddedToUserList = win->m_rtimeAddedToUserList; - lin->m_eVisibility = win->m_eVisibility; - lin->m_bBanned = win->m_bBanned; - lin->m_bAcceptedForUse = win->m_bAcceptedForUse; - lin->m_bTagsTruncated = win->m_bTagsTruncated; - memcpy(lin->m_rgchTags, win->m_rgchTags, sizeof(lin->m_rgchTags)); - lin->m_hFile = win->m_hFile; - lin->m_hPreviewFile = win->m_hPreviewFile; - memcpy(lin->m_pchFileName, win->m_pchFileName, sizeof(lin->m_pchFileName)); - lin->m_nFileSize = win->m_nFileSize; - lin->m_nPreviewFileSize = win->m_nPreviewFileSize; - memcpy(lin->m_rgchURL, win->m_rgchURL, sizeof(lin->m_rgchURL)); - lin->m_unVotesUp = win->m_unVotesUp; - lin->m_unVotesDown = win->m_unVotesDown; - lin->m_flScore = win->m_flScore; - lin->m_unNumChildren = win->m_unNumChildren; -} - -void lin_to_win_struct_SteamUGCDetails_t_135a(const struct SteamUGCDetails_t *lin, struct winSteamUGCDetails_t_135a *win) -{ - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eResult = lin->m_eResult; - win->m_eFileType = lin->m_eFileType; - 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_ulSteamIDOwner = lin->m_ulSteamIDOwner; - win->m_rtimeCreated = lin->m_rtimeCreated; - win->m_rtimeUpdated = lin->m_rtimeUpdated; - win->m_rtimeAddedToUserList = lin->m_rtimeAddedToUserList; - win->m_eVisibility = lin->m_eVisibility; - win->m_bBanned = lin->m_bBanned; - win->m_bAcceptedForUse = lin->m_bAcceptedForUse; - win->m_bTagsTruncated = lin->m_bTagsTruncated; - memcpy(win->m_rgchTags, lin->m_rgchTags, sizeof(win->m_rgchTags)); - win->m_hFile = lin->m_hFile; - win->m_hPreviewFile = lin->m_hPreviewFile; - 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)); - win->m_unVotesUp = lin->m_unVotesUp; - win->m_unVotesDown = lin->m_unVotesDown; - win->m_flScore = lin->m_flScore; - win->m_unNumChildren = lin->m_unNumChildren; -} - - -} diff --git a/lsteamclient/struct_converters_136.cpp b/lsteamclient/struct_converters_136.cpp deleted file mode 100644 index 73396862..00000000 --- a/lsteamclient/struct_converters_136.cpp +++ /dev/null @@ -1,93 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_136/steam_api.h" -#include "steamworks_sdk_136/isteamgameserver.h" -#include "steamworks_sdk_136/isteamgameserverstats.h" -#include "steamworks_sdk_136/isteamgamecoordinator.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_136 -#include "struct_converters.h" -void win_to_lin_struct_LeaderboardEntry_t_136(const struct winLeaderboardEntry_t_136 *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_136(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_136 *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - -void win_to_lin_struct_SteamUGCDetails_t_136(const struct winSteamUGCDetails_t_136 *win, struct SteamUGCDetails_t *lin) -{ - lin->m_nPublishedFileId = win->m_nPublishedFileId; - lin->m_eResult = win->m_eResult; - lin->m_eFileType = win->m_eFileType; - lin->m_nCreatorAppID = win->m_nCreatorAppID; - lin->m_nConsumerAppID = win->m_nConsumerAppID; - memcpy(lin->m_rgchTitle, win->m_rgchTitle, sizeof(lin->m_rgchTitle)); - memcpy(lin->m_rgchDescription, win->m_rgchDescription, sizeof(lin->m_rgchDescription)); - lin->m_ulSteamIDOwner = win->m_ulSteamIDOwner; - lin->m_rtimeCreated = win->m_rtimeCreated; - lin->m_rtimeUpdated = win->m_rtimeUpdated; - lin->m_rtimeAddedToUserList = win->m_rtimeAddedToUserList; - lin->m_eVisibility = win->m_eVisibility; - lin->m_bBanned = win->m_bBanned; - lin->m_bAcceptedForUse = win->m_bAcceptedForUse; - lin->m_bTagsTruncated = win->m_bTagsTruncated; - memcpy(lin->m_rgchTags, win->m_rgchTags, sizeof(lin->m_rgchTags)); - lin->m_hFile = win->m_hFile; - lin->m_hPreviewFile = win->m_hPreviewFile; - memcpy(lin->m_pchFileName, win->m_pchFileName, sizeof(lin->m_pchFileName)); - lin->m_nFileSize = win->m_nFileSize; - lin->m_nPreviewFileSize = win->m_nPreviewFileSize; - memcpy(lin->m_rgchURL, win->m_rgchURL, sizeof(lin->m_rgchURL)); - lin->m_unVotesUp = win->m_unVotesUp; - lin->m_unVotesDown = win->m_unVotesDown; - lin->m_flScore = win->m_flScore; - lin->m_unNumChildren = win->m_unNumChildren; -} - -void lin_to_win_struct_SteamUGCDetails_t_136(const struct SteamUGCDetails_t *lin, struct winSteamUGCDetails_t_136 *win) -{ - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eResult = lin->m_eResult; - win->m_eFileType = lin->m_eFileType; - 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_ulSteamIDOwner = lin->m_ulSteamIDOwner; - win->m_rtimeCreated = lin->m_rtimeCreated; - win->m_rtimeUpdated = lin->m_rtimeUpdated; - win->m_rtimeAddedToUserList = lin->m_rtimeAddedToUserList; - win->m_eVisibility = lin->m_eVisibility; - win->m_bBanned = lin->m_bBanned; - win->m_bAcceptedForUse = lin->m_bAcceptedForUse; - win->m_bTagsTruncated = lin->m_bTagsTruncated; - memcpy(win->m_rgchTags, lin->m_rgchTags, sizeof(win->m_rgchTags)); - win->m_hFile = lin->m_hFile; - win->m_hPreviewFile = lin->m_hPreviewFile; - 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)); - win->m_unVotesUp = lin->m_unVotesUp; - win->m_unVotesDown = lin->m_unVotesDown; - win->m_flScore = lin->m_flScore; - win->m_unNumChildren = lin->m_unNumChildren; -} - - -} diff --git a/lsteamclient/struct_converters_137.cpp b/lsteamclient/struct_converters_137.cpp deleted file mode 100644 index 2aa8d138..00000000 --- a/lsteamclient/struct_converters_137.cpp +++ /dev/null @@ -1,93 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_137/steam_api.h" -#include "steamworks_sdk_137/isteamgameserver.h" -#include "steamworks_sdk_137/isteamgameserverstats.h" -#include "steamworks_sdk_137/isteamgamecoordinator.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_137 -#include "struct_converters.h" -void win_to_lin_struct_LeaderboardEntry_t_137(const struct winLeaderboardEntry_t_137 *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_137(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_137 *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - -void win_to_lin_struct_SteamUGCDetails_t_137(const struct winSteamUGCDetails_t_137 *win, struct SteamUGCDetails_t *lin) -{ - lin->m_nPublishedFileId = win->m_nPublishedFileId; - lin->m_eResult = win->m_eResult; - lin->m_eFileType = win->m_eFileType; - lin->m_nCreatorAppID = win->m_nCreatorAppID; - lin->m_nConsumerAppID = win->m_nConsumerAppID; - memcpy(lin->m_rgchTitle, win->m_rgchTitle, sizeof(lin->m_rgchTitle)); - memcpy(lin->m_rgchDescription, win->m_rgchDescription, sizeof(lin->m_rgchDescription)); - lin->m_ulSteamIDOwner = win->m_ulSteamIDOwner; - lin->m_rtimeCreated = win->m_rtimeCreated; - lin->m_rtimeUpdated = win->m_rtimeUpdated; - lin->m_rtimeAddedToUserList = win->m_rtimeAddedToUserList; - lin->m_eVisibility = win->m_eVisibility; - lin->m_bBanned = win->m_bBanned; - lin->m_bAcceptedForUse = win->m_bAcceptedForUse; - lin->m_bTagsTruncated = win->m_bTagsTruncated; - memcpy(lin->m_rgchTags, win->m_rgchTags, sizeof(lin->m_rgchTags)); - lin->m_hFile = win->m_hFile; - lin->m_hPreviewFile = win->m_hPreviewFile; - memcpy(lin->m_pchFileName, win->m_pchFileName, sizeof(lin->m_pchFileName)); - lin->m_nFileSize = win->m_nFileSize; - lin->m_nPreviewFileSize = win->m_nPreviewFileSize; - memcpy(lin->m_rgchURL, win->m_rgchURL, sizeof(lin->m_rgchURL)); - lin->m_unVotesUp = win->m_unVotesUp; - lin->m_unVotesDown = win->m_unVotesDown; - lin->m_flScore = win->m_flScore; - lin->m_unNumChildren = win->m_unNumChildren; -} - -void lin_to_win_struct_SteamUGCDetails_t_137(const struct SteamUGCDetails_t *lin, struct winSteamUGCDetails_t_137 *win) -{ - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eResult = lin->m_eResult; - win->m_eFileType = lin->m_eFileType; - 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_ulSteamIDOwner = lin->m_ulSteamIDOwner; - win->m_rtimeCreated = lin->m_rtimeCreated; - win->m_rtimeUpdated = lin->m_rtimeUpdated; - win->m_rtimeAddedToUserList = lin->m_rtimeAddedToUserList; - win->m_eVisibility = lin->m_eVisibility; - win->m_bBanned = lin->m_bBanned; - win->m_bAcceptedForUse = lin->m_bAcceptedForUse; - win->m_bTagsTruncated = lin->m_bTagsTruncated; - memcpy(win->m_rgchTags, lin->m_rgchTags, sizeof(win->m_rgchTags)); - win->m_hFile = lin->m_hFile; - win->m_hPreviewFile = lin->m_hPreviewFile; - 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)); - win->m_unVotesUp = lin->m_unVotesUp; - win->m_unVotesDown = lin->m_unVotesDown; - win->m_flScore = lin->m_flScore; - win->m_unNumChildren = lin->m_unNumChildren; -} - - -} diff --git a/lsteamclient/struct_converters_138.cpp b/lsteamclient/struct_converters_138.cpp deleted file mode 100644 index 72a5dad5..00000000 --- a/lsteamclient/struct_converters_138.cpp +++ /dev/null @@ -1,93 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_138/steam_api.h" -#include "steamworks_sdk_138/isteamgameserver.h" -#include "steamworks_sdk_138/isteamgameserverstats.h" -#include "steamworks_sdk_138/isteamgamecoordinator.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_138 -#include "struct_converters.h" -void win_to_lin_struct_LeaderboardEntry_t_138(const struct winLeaderboardEntry_t_138 *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_138(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_138 *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - -void win_to_lin_struct_SteamUGCDetails_t_138(const struct winSteamUGCDetails_t_138 *win, struct SteamUGCDetails_t *lin) -{ - lin->m_nPublishedFileId = win->m_nPublishedFileId; - lin->m_eResult = win->m_eResult; - lin->m_eFileType = win->m_eFileType; - lin->m_nCreatorAppID = win->m_nCreatorAppID; - lin->m_nConsumerAppID = win->m_nConsumerAppID; - memcpy(lin->m_rgchTitle, win->m_rgchTitle, sizeof(lin->m_rgchTitle)); - memcpy(lin->m_rgchDescription, win->m_rgchDescription, sizeof(lin->m_rgchDescription)); - lin->m_ulSteamIDOwner = win->m_ulSteamIDOwner; - lin->m_rtimeCreated = win->m_rtimeCreated; - lin->m_rtimeUpdated = win->m_rtimeUpdated; - lin->m_rtimeAddedToUserList = win->m_rtimeAddedToUserList; - lin->m_eVisibility = win->m_eVisibility; - lin->m_bBanned = win->m_bBanned; - lin->m_bAcceptedForUse = win->m_bAcceptedForUse; - lin->m_bTagsTruncated = win->m_bTagsTruncated; - memcpy(lin->m_rgchTags, win->m_rgchTags, sizeof(lin->m_rgchTags)); - lin->m_hFile = win->m_hFile; - lin->m_hPreviewFile = win->m_hPreviewFile; - memcpy(lin->m_pchFileName, win->m_pchFileName, sizeof(lin->m_pchFileName)); - lin->m_nFileSize = win->m_nFileSize; - lin->m_nPreviewFileSize = win->m_nPreviewFileSize; - memcpy(lin->m_rgchURL, win->m_rgchURL, sizeof(lin->m_rgchURL)); - lin->m_unVotesUp = win->m_unVotesUp; - lin->m_unVotesDown = win->m_unVotesDown; - lin->m_flScore = win->m_flScore; - lin->m_unNumChildren = win->m_unNumChildren; -} - -void lin_to_win_struct_SteamUGCDetails_t_138(const struct SteamUGCDetails_t *lin, struct winSteamUGCDetails_t_138 *win) -{ - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eResult = lin->m_eResult; - win->m_eFileType = lin->m_eFileType; - 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_ulSteamIDOwner = lin->m_ulSteamIDOwner; - win->m_rtimeCreated = lin->m_rtimeCreated; - win->m_rtimeUpdated = lin->m_rtimeUpdated; - win->m_rtimeAddedToUserList = lin->m_rtimeAddedToUserList; - win->m_eVisibility = lin->m_eVisibility; - win->m_bBanned = lin->m_bBanned; - win->m_bAcceptedForUse = lin->m_bAcceptedForUse; - win->m_bTagsTruncated = lin->m_bTagsTruncated; - memcpy(win->m_rgchTags, lin->m_rgchTags, sizeof(win->m_rgchTags)); - win->m_hFile = lin->m_hFile; - win->m_hPreviewFile = lin->m_hPreviewFile; - 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)); - win->m_unVotesUp = lin->m_unVotesUp; - win->m_unVotesDown = lin->m_unVotesDown; - win->m_flScore = lin->m_flScore; - win->m_unNumChildren = lin->m_unNumChildren; -} - - -} diff --git a/lsteamclient/struct_converters_138a.cpp b/lsteamclient/struct_converters_138a.cpp deleted file mode 100644 index 0522ec00..00000000 --- a/lsteamclient/struct_converters_138a.cpp +++ /dev/null @@ -1,93 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_138a/steam_api.h" -#include "steamworks_sdk_138a/isteamgameserver.h" -#include "steamworks_sdk_138a/isteamgameserverstats.h" -#include "steamworks_sdk_138a/isteamgamecoordinator.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_138a -#include "struct_converters.h" -void win_to_lin_struct_LeaderboardEntry_t_138a(const struct winLeaderboardEntry_t_138a *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_138a(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_138a *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - -void win_to_lin_struct_SteamUGCDetails_t_138a(const struct winSteamUGCDetails_t_138a *win, struct SteamUGCDetails_t *lin) -{ - lin->m_nPublishedFileId = win->m_nPublishedFileId; - lin->m_eResult = win->m_eResult; - lin->m_eFileType = win->m_eFileType; - lin->m_nCreatorAppID = win->m_nCreatorAppID; - lin->m_nConsumerAppID = win->m_nConsumerAppID; - memcpy(lin->m_rgchTitle, win->m_rgchTitle, sizeof(lin->m_rgchTitle)); - memcpy(lin->m_rgchDescription, win->m_rgchDescription, sizeof(lin->m_rgchDescription)); - lin->m_ulSteamIDOwner = win->m_ulSteamIDOwner; - lin->m_rtimeCreated = win->m_rtimeCreated; - lin->m_rtimeUpdated = win->m_rtimeUpdated; - lin->m_rtimeAddedToUserList = win->m_rtimeAddedToUserList; - lin->m_eVisibility = win->m_eVisibility; - lin->m_bBanned = win->m_bBanned; - lin->m_bAcceptedForUse = win->m_bAcceptedForUse; - lin->m_bTagsTruncated = win->m_bTagsTruncated; - memcpy(lin->m_rgchTags, win->m_rgchTags, sizeof(lin->m_rgchTags)); - lin->m_hFile = win->m_hFile; - lin->m_hPreviewFile = win->m_hPreviewFile; - memcpy(lin->m_pchFileName, win->m_pchFileName, sizeof(lin->m_pchFileName)); - lin->m_nFileSize = win->m_nFileSize; - lin->m_nPreviewFileSize = win->m_nPreviewFileSize; - memcpy(lin->m_rgchURL, win->m_rgchURL, sizeof(lin->m_rgchURL)); - lin->m_unVotesUp = win->m_unVotesUp; - lin->m_unVotesDown = win->m_unVotesDown; - lin->m_flScore = win->m_flScore; - lin->m_unNumChildren = win->m_unNumChildren; -} - -void lin_to_win_struct_SteamUGCDetails_t_138a(const struct SteamUGCDetails_t *lin, struct winSteamUGCDetails_t_138a *win) -{ - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eResult = lin->m_eResult; - win->m_eFileType = lin->m_eFileType; - 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_ulSteamIDOwner = lin->m_ulSteamIDOwner; - win->m_rtimeCreated = lin->m_rtimeCreated; - win->m_rtimeUpdated = lin->m_rtimeUpdated; - win->m_rtimeAddedToUserList = lin->m_rtimeAddedToUserList; - win->m_eVisibility = lin->m_eVisibility; - win->m_bBanned = lin->m_bBanned; - win->m_bAcceptedForUse = lin->m_bAcceptedForUse; - win->m_bTagsTruncated = lin->m_bTagsTruncated; - memcpy(win->m_rgchTags, lin->m_rgchTags, sizeof(win->m_rgchTags)); - win->m_hFile = lin->m_hFile; - win->m_hPreviewFile = lin->m_hPreviewFile; - 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)); - win->m_unVotesUp = lin->m_unVotesUp; - win->m_unVotesDown = lin->m_unVotesDown; - win->m_flScore = lin->m_flScore; - win->m_unNumChildren = lin->m_unNumChildren; -} - - -} diff --git a/lsteamclient/struct_converters_139.cpp b/lsteamclient/struct_converters_139.cpp deleted file mode 100644 index f4479611..00000000 --- a/lsteamclient/struct_converters_139.cpp +++ /dev/null @@ -1,93 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_139/steam_api.h" -#include "steamworks_sdk_139/isteamgameserver.h" -#include "steamworks_sdk_139/isteamgameserverstats.h" -#include "steamworks_sdk_139/isteamgamecoordinator.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_139 -#include "struct_converters.h" -void win_to_lin_struct_LeaderboardEntry_t_139(const struct winLeaderboardEntry_t_139 *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_139(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_139 *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - -void win_to_lin_struct_SteamUGCDetails_t_139(const struct winSteamUGCDetails_t_139 *win, struct SteamUGCDetails_t *lin) -{ - lin->m_nPublishedFileId = win->m_nPublishedFileId; - lin->m_eResult = win->m_eResult; - lin->m_eFileType = win->m_eFileType; - lin->m_nCreatorAppID = win->m_nCreatorAppID; - lin->m_nConsumerAppID = win->m_nConsumerAppID; - memcpy(lin->m_rgchTitle, win->m_rgchTitle, sizeof(lin->m_rgchTitle)); - memcpy(lin->m_rgchDescription, win->m_rgchDescription, sizeof(lin->m_rgchDescription)); - lin->m_ulSteamIDOwner = win->m_ulSteamIDOwner; - lin->m_rtimeCreated = win->m_rtimeCreated; - lin->m_rtimeUpdated = win->m_rtimeUpdated; - lin->m_rtimeAddedToUserList = win->m_rtimeAddedToUserList; - lin->m_eVisibility = win->m_eVisibility; - lin->m_bBanned = win->m_bBanned; - lin->m_bAcceptedForUse = win->m_bAcceptedForUse; - lin->m_bTagsTruncated = win->m_bTagsTruncated; - memcpy(lin->m_rgchTags, win->m_rgchTags, sizeof(lin->m_rgchTags)); - lin->m_hFile = win->m_hFile; - lin->m_hPreviewFile = win->m_hPreviewFile; - memcpy(lin->m_pchFileName, win->m_pchFileName, sizeof(lin->m_pchFileName)); - lin->m_nFileSize = win->m_nFileSize; - lin->m_nPreviewFileSize = win->m_nPreviewFileSize; - memcpy(lin->m_rgchURL, win->m_rgchURL, sizeof(lin->m_rgchURL)); - lin->m_unVotesUp = win->m_unVotesUp; - lin->m_unVotesDown = win->m_unVotesDown; - lin->m_flScore = win->m_flScore; - lin->m_unNumChildren = win->m_unNumChildren; -} - -void lin_to_win_struct_SteamUGCDetails_t_139(const struct SteamUGCDetails_t *lin, struct winSteamUGCDetails_t_139 *win) -{ - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eResult = lin->m_eResult; - win->m_eFileType = lin->m_eFileType; - 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_ulSteamIDOwner = lin->m_ulSteamIDOwner; - win->m_rtimeCreated = lin->m_rtimeCreated; - win->m_rtimeUpdated = lin->m_rtimeUpdated; - win->m_rtimeAddedToUserList = lin->m_rtimeAddedToUserList; - win->m_eVisibility = lin->m_eVisibility; - win->m_bBanned = lin->m_bBanned; - win->m_bAcceptedForUse = lin->m_bAcceptedForUse; - win->m_bTagsTruncated = lin->m_bTagsTruncated; - memcpy(win->m_rgchTags, lin->m_rgchTags, sizeof(win->m_rgchTags)); - win->m_hFile = lin->m_hFile; - win->m_hPreviewFile = lin->m_hPreviewFile; - 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)); - win->m_unVotesUp = lin->m_unVotesUp; - win->m_unVotesDown = lin->m_unVotesDown; - win->m_flScore = lin->m_flScore; - win->m_unNumChildren = lin->m_unNumChildren; -} - - -} diff --git a/lsteamclient/struct_converters_140.cpp b/lsteamclient/struct_converters_140.cpp deleted file mode 100644 index 7a6ae694..00000000 --- a/lsteamclient/struct_converters_140.cpp +++ /dev/null @@ -1,93 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_140/steam_api.h" -#include "steamworks_sdk_140/isteamgameserver.h" -#include "steamworks_sdk_140/isteamgameserverstats.h" -#include "steamworks_sdk_140/isteamgamecoordinator.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_140 -#include "struct_converters.h" -void win_to_lin_struct_LeaderboardEntry_t_140(const struct winLeaderboardEntry_t_140 *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_140(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_140 *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - -void win_to_lin_struct_SteamUGCDetails_t_140(const struct winSteamUGCDetails_t_140 *win, struct SteamUGCDetails_t *lin) -{ - lin->m_nPublishedFileId = win->m_nPublishedFileId; - lin->m_eResult = win->m_eResult; - lin->m_eFileType = win->m_eFileType; - lin->m_nCreatorAppID = win->m_nCreatorAppID; - lin->m_nConsumerAppID = win->m_nConsumerAppID; - memcpy(lin->m_rgchTitle, win->m_rgchTitle, sizeof(lin->m_rgchTitle)); - memcpy(lin->m_rgchDescription, win->m_rgchDescription, sizeof(lin->m_rgchDescription)); - lin->m_ulSteamIDOwner = win->m_ulSteamIDOwner; - lin->m_rtimeCreated = win->m_rtimeCreated; - lin->m_rtimeUpdated = win->m_rtimeUpdated; - lin->m_rtimeAddedToUserList = win->m_rtimeAddedToUserList; - lin->m_eVisibility = win->m_eVisibility; - lin->m_bBanned = win->m_bBanned; - lin->m_bAcceptedForUse = win->m_bAcceptedForUse; - lin->m_bTagsTruncated = win->m_bTagsTruncated; - memcpy(lin->m_rgchTags, win->m_rgchTags, sizeof(lin->m_rgchTags)); - lin->m_hFile = win->m_hFile; - lin->m_hPreviewFile = win->m_hPreviewFile; - memcpy(lin->m_pchFileName, win->m_pchFileName, sizeof(lin->m_pchFileName)); - lin->m_nFileSize = win->m_nFileSize; - lin->m_nPreviewFileSize = win->m_nPreviewFileSize; - memcpy(lin->m_rgchURL, win->m_rgchURL, sizeof(lin->m_rgchURL)); - lin->m_unVotesUp = win->m_unVotesUp; - lin->m_unVotesDown = win->m_unVotesDown; - lin->m_flScore = win->m_flScore; - lin->m_unNumChildren = win->m_unNumChildren; -} - -void lin_to_win_struct_SteamUGCDetails_t_140(const struct SteamUGCDetails_t *lin, struct winSteamUGCDetails_t_140 *win) -{ - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eResult = lin->m_eResult; - win->m_eFileType = lin->m_eFileType; - 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_ulSteamIDOwner = lin->m_ulSteamIDOwner; - win->m_rtimeCreated = lin->m_rtimeCreated; - win->m_rtimeUpdated = lin->m_rtimeUpdated; - win->m_rtimeAddedToUserList = lin->m_rtimeAddedToUserList; - win->m_eVisibility = lin->m_eVisibility; - win->m_bBanned = lin->m_bBanned; - win->m_bAcceptedForUse = lin->m_bAcceptedForUse; - win->m_bTagsTruncated = lin->m_bTagsTruncated; - memcpy(win->m_rgchTags, lin->m_rgchTags, sizeof(win->m_rgchTags)); - win->m_hFile = lin->m_hFile; - win->m_hPreviewFile = lin->m_hPreviewFile; - 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)); - win->m_unVotesUp = lin->m_unVotesUp; - win->m_unVotesDown = lin->m_unVotesDown; - win->m_flScore = lin->m_flScore; - win->m_unNumChildren = lin->m_unNumChildren; -} - - -} diff --git a/lsteamclient/struct_converters_141.cpp b/lsteamclient/struct_converters_141.cpp deleted file mode 100644 index 6a413497..00000000 --- a/lsteamclient/struct_converters_141.cpp +++ /dev/null @@ -1,93 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_141/steam_api.h" -#include "steamworks_sdk_141/isteamgameserver.h" -#include "steamworks_sdk_141/isteamgameserverstats.h" -#include "steamworks_sdk_141/isteamgamecoordinator.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_141 -#include "struct_converters.h" -void win_to_lin_struct_LeaderboardEntry_t_141(const struct winLeaderboardEntry_t_141 *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_141(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_141 *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - -void win_to_lin_struct_SteamUGCDetails_t_141(const struct winSteamUGCDetails_t_141 *win, struct SteamUGCDetails_t *lin) -{ - lin->m_nPublishedFileId = win->m_nPublishedFileId; - lin->m_eResult = win->m_eResult; - lin->m_eFileType = win->m_eFileType; - lin->m_nCreatorAppID = win->m_nCreatorAppID; - lin->m_nConsumerAppID = win->m_nConsumerAppID; - memcpy(lin->m_rgchTitle, win->m_rgchTitle, sizeof(lin->m_rgchTitle)); - memcpy(lin->m_rgchDescription, win->m_rgchDescription, sizeof(lin->m_rgchDescription)); - lin->m_ulSteamIDOwner = win->m_ulSteamIDOwner; - lin->m_rtimeCreated = win->m_rtimeCreated; - lin->m_rtimeUpdated = win->m_rtimeUpdated; - lin->m_rtimeAddedToUserList = win->m_rtimeAddedToUserList; - lin->m_eVisibility = win->m_eVisibility; - lin->m_bBanned = win->m_bBanned; - lin->m_bAcceptedForUse = win->m_bAcceptedForUse; - lin->m_bTagsTruncated = win->m_bTagsTruncated; - memcpy(lin->m_rgchTags, win->m_rgchTags, sizeof(lin->m_rgchTags)); - lin->m_hFile = win->m_hFile; - lin->m_hPreviewFile = win->m_hPreviewFile; - memcpy(lin->m_pchFileName, win->m_pchFileName, sizeof(lin->m_pchFileName)); - lin->m_nFileSize = win->m_nFileSize; - lin->m_nPreviewFileSize = win->m_nPreviewFileSize; - memcpy(lin->m_rgchURL, win->m_rgchURL, sizeof(lin->m_rgchURL)); - lin->m_unVotesUp = win->m_unVotesUp; - lin->m_unVotesDown = win->m_unVotesDown; - lin->m_flScore = win->m_flScore; - lin->m_unNumChildren = win->m_unNumChildren; -} - -void lin_to_win_struct_SteamUGCDetails_t_141(const struct SteamUGCDetails_t *lin, struct winSteamUGCDetails_t_141 *win) -{ - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eResult = lin->m_eResult; - win->m_eFileType = lin->m_eFileType; - 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_ulSteamIDOwner = lin->m_ulSteamIDOwner; - win->m_rtimeCreated = lin->m_rtimeCreated; - win->m_rtimeUpdated = lin->m_rtimeUpdated; - win->m_rtimeAddedToUserList = lin->m_rtimeAddedToUserList; - win->m_eVisibility = lin->m_eVisibility; - win->m_bBanned = lin->m_bBanned; - win->m_bAcceptedForUse = lin->m_bAcceptedForUse; - win->m_bTagsTruncated = lin->m_bTagsTruncated; - memcpy(win->m_rgchTags, lin->m_rgchTags, sizeof(win->m_rgchTags)); - win->m_hFile = lin->m_hFile; - win->m_hPreviewFile = lin->m_hPreviewFile; - 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)); - win->m_unVotesUp = lin->m_unVotesUp; - win->m_unVotesDown = lin->m_unVotesDown; - win->m_flScore = lin->m_flScore; - win->m_unNumChildren = lin->m_unNumChildren; -} - - -} diff --git a/lsteamclient/struct_converters_142.cpp b/lsteamclient/struct_converters_142.cpp deleted file mode 100644 index 2f275652..00000000 --- a/lsteamclient/struct_converters_142.cpp +++ /dev/null @@ -1,93 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_142/steam_api.h" -#include "steamworks_sdk_142/isteamgameserver.h" -#include "steamworks_sdk_142/isteamgameserverstats.h" -#include "steamworks_sdk_142/isteamgamecoordinator.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_142 -#include "struct_converters.h" -void win_to_lin_struct_LeaderboardEntry_t_142(const struct winLeaderboardEntry_t_142 *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_142(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_142 *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - -void win_to_lin_struct_SteamUGCDetails_t_142(const struct winSteamUGCDetails_t_142 *win, struct SteamUGCDetails_t *lin) -{ - lin->m_nPublishedFileId = win->m_nPublishedFileId; - lin->m_eResult = win->m_eResult; - lin->m_eFileType = win->m_eFileType; - lin->m_nCreatorAppID = win->m_nCreatorAppID; - lin->m_nConsumerAppID = win->m_nConsumerAppID; - memcpy(lin->m_rgchTitle, win->m_rgchTitle, sizeof(lin->m_rgchTitle)); - memcpy(lin->m_rgchDescription, win->m_rgchDescription, sizeof(lin->m_rgchDescription)); - lin->m_ulSteamIDOwner = win->m_ulSteamIDOwner; - lin->m_rtimeCreated = win->m_rtimeCreated; - lin->m_rtimeUpdated = win->m_rtimeUpdated; - lin->m_rtimeAddedToUserList = win->m_rtimeAddedToUserList; - lin->m_eVisibility = win->m_eVisibility; - lin->m_bBanned = win->m_bBanned; - lin->m_bAcceptedForUse = win->m_bAcceptedForUse; - lin->m_bTagsTruncated = win->m_bTagsTruncated; - memcpy(lin->m_rgchTags, win->m_rgchTags, sizeof(lin->m_rgchTags)); - lin->m_hFile = win->m_hFile; - lin->m_hPreviewFile = win->m_hPreviewFile; - memcpy(lin->m_pchFileName, win->m_pchFileName, sizeof(lin->m_pchFileName)); - lin->m_nFileSize = win->m_nFileSize; - lin->m_nPreviewFileSize = win->m_nPreviewFileSize; - memcpy(lin->m_rgchURL, win->m_rgchURL, sizeof(lin->m_rgchURL)); - lin->m_unVotesUp = win->m_unVotesUp; - lin->m_unVotesDown = win->m_unVotesDown; - lin->m_flScore = win->m_flScore; - lin->m_unNumChildren = win->m_unNumChildren; -} - -void lin_to_win_struct_SteamUGCDetails_t_142(const struct SteamUGCDetails_t *lin, struct winSteamUGCDetails_t_142 *win) -{ - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eResult = lin->m_eResult; - win->m_eFileType = lin->m_eFileType; - 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_ulSteamIDOwner = lin->m_ulSteamIDOwner; - win->m_rtimeCreated = lin->m_rtimeCreated; - win->m_rtimeUpdated = lin->m_rtimeUpdated; - win->m_rtimeAddedToUserList = lin->m_rtimeAddedToUserList; - win->m_eVisibility = lin->m_eVisibility; - win->m_bBanned = lin->m_bBanned; - win->m_bAcceptedForUse = lin->m_bAcceptedForUse; - win->m_bTagsTruncated = lin->m_bTagsTruncated; - memcpy(win->m_rgchTags, lin->m_rgchTags, sizeof(win->m_rgchTags)); - win->m_hFile = lin->m_hFile; - win->m_hPreviewFile = lin->m_hPreviewFile; - 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)); - win->m_unVotesUp = lin->m_unVotesUp; - win->m_unVotesDown = lin->m_unVotesDown; - win->m_flScore = lin->m_flScore; - win->m_unNumChildren = lin->m_unNumChildren; -} - - -} diff --git a/lsteamclient/struct_converters_143.cpp b/lsteamclient/struct_converters_143.cpp deleted file mode 100644 index 11f1c93a..00000000 --- a/lsteamclient/struct_converters_143.cpp +++ /dev/null @@ -1,105 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_143/steam_api.h" -#include "steamworks_sdk_143/isteamgameserver.h" -#include "steamworks_sdk_143/isteamgameserverstats.h" -#include "steamworks_sdk_143/isteamgamecoordinator.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_143 -#include "struct_converters.h" -void win_to_lin_struct_SteamPartyBeaconLocation_t_143(const struct winSteamPartyBeaconLocation_t_143 *win, struct SteamPartyBeaconLocation_t *lin) -{ - lin->m_eType = win->m_eType; - lin->m_ulLocationID = win->m_ulLocationID; -} - -void lin_to_win_struct_SteamPartyBeaconLocation_t_143(const struct SteamPartyBeaconLocation_t *lin, struct winSteamPartyBeaconLocation_t_143 *win) -{ - win->m_eType = lin->m_eType; - win->m_ulLocationID = lin->m_ulLocationID; -} - -void win_to_lin_struct_LeaderboardEntry_t_143(const struct winLeaderboardEntry_t_143 *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_143(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_143 *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - -void win_to_lin_struct_SteamUGCDetails_t_143(const struct winSteamUGCDetails_t_143 *win, struct SteamUGCDetails_t *lin) -{ - lin->m_nPublishedFileId = win->m_nPublishedFileId; - lin->m_eResult = win->m_eResult; - lin->m_eFileType = win->m_eFileType; - lin->m_nCreatorAppID = win->m_nCreatorAppID; - lin->m_nConsumerAppID = win->m_nConsumerAppID; - memcpy(lin->m_rgchTitle, win->m_rgchTitle, sizeof(lin->m_rgchTitle)); - memcpy(lin->m_rgchDescription, win->m_rgchDescription, sizeof(lin->m_rgchDescription)); - lin->m_ulSteamIDOwner = win->m_ulSteamIDOwner; - lin->m_rtimeCreated = win->m_rtimeCreated; - lin->m_rtimeUpdated = win->m_rtimeUpdated; - lin->m_rtimeAddedToUserList = win->m_rtimeAddedToUserList; - lin->m_eVisibility = win->m_eVisibility; - lin->m_bBanned = win->m_bBanned; - lin->m_bAcceptedForUse = win->m_bAcceptedForUse; - lin->m_bTagsTruncated = win->m_bTagsTruncated; - memcpy(lin->m_rgchTags, win->m_rgchTags, sizeof(lin->m_rgchTags)); - lin->m_hFile = win->m_hFile; - lin->m_hPreviewFile = win->m_hPreviewFile; - memcpy(lin->m_pchFileName, win->m_pchFileName, sizeof(lin->m_pchFileName)); - lin->m_nFileSize = win->m_nFileSize; - lin->m_nPreviewFileSize = win->m_nPreviewFileSize; - memcpy(lin->m_rgchURL, win->m_rgchURL, sizeof(lin->m_rgchURL)); - lin->m_unVotesUp = win->m_unVotesUp; - lin->m_unVotesDown = win->m_unVotesDown; - lin->m_flScore = win->m_flScore; - lin->m_unNumChildren = win->m_unNumChildren; -} - -void lin_to_win_struct_SteamUGCDetails_t_143(const struct SteamUGCDetails_t *lin, struct winSteamUGCDetails_t_143 *win) -{ - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eResult = lin->m_eResult; - win->m_eFileType = lin->m_eFileType; - 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_ulSteamIDOwner = lin->m_ulSteamIDOwner; - win->m_rtimeCreated = lin->m_rtimeCreated; - win->m_rtimeUpdated = lin->m_rtimeUpdated; - win->m_rtimeAddedToUserList = lin->m_rtimeAddedToUserList; - win->m_eVisibility = lin->m_eVisibility; - win->m_bBanned = lin->m_bBanned; - win->m_bAcceptedForUse = lin->m_bAcceptedForUse; - win->m_bTagsTruncated = lin->m_bTagsTruncated; - memcpy(win->m_rgchTags, lin->m_rgchTags, sizeof(win->m_rgchTags)); - win->m_hFile = lin->m_hFile; - win->m_hPreviewFile = lin->m_hPreviewFile; - 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)); - win->m_unVotesUp = lin->m_unVotesUp; - win->m_unVotesDown = lin->m_unVotesDown; - win->m_flScore = lin->m_flScore; - win->m_unNumChildren = lin->m_unNumChildren; -} - - -} diff --git a/lsteamclient/struct_converters_143x.cpp b/lsteamclient/struct_converters_143x.cpp deleted file mode 100644 index 265b2d46..00000000 --- a/lsteamclient/struct_converters_143x.cpp +++ /dev/null @@ -1,105 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_143x/steam_api.h" -#include "steamworks_sdk_143x/isteamgameserver.h" -#include "steamworks_sdk_143x/isteamgameserverstats.h" -#include "steamworks_sdk_143x/isteamgamecoordinator.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_143x -#include "struct_converters.h" -void win_to_lin_struct_SteamPartyBeaconLocation_t_143x(const struct winSteamPartyBeaconLocation_t_143x *win, struct SteamPartyBeaconLocation_t *lin) -{ - lin->m_eType = win->m_eType; - lin->m_ulLocationID = win->m_ulLocationID; -} - -void lin_to_win_struct_SteamPartyBeaconLocation_t_143x(const struct SteamPartyBeaconLocation_t *lin, struct winSteamPartyBeaconLocation_t_143x *win) -{ - win->m_eType = lin->m_eType; - win->m_ulLocationID = lin->m_ulLocationID; -} - -void win_to_lin_struct_LeaderboardEntry_t_143x(const struct winLeaderboardEntry_t_143x *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_143x(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_143x *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - -void win_to_lin_struct_SteamUGCDetails_t_143x(const struct winSteamUGCDetails_t_143x *win, struct SteamUGCDetails_t *lin) -{ - lin->m_nPublishedFileId = win->m_nPublishedFileId; - lin->m_eResult = win->m_eResult; - lin->m_eFileType = win->m_eFileType; - lin->m_nCreatorAppID = win->m_nCreatorAppID; - lin->m_nConsumerAppID = win->m_nConsumerAppID; - memcpy(lin->m_rgchTitle, win->m_rgchTitle, sizeof(lin->m_rgchTitle)); - memcpy(lin->m_rgchDescription, win->m_rgchDescription, sizeof(lin->m_rgchDescription)); - lin->m_ulSteamIDOwner = win->m_ulSteamIDOwner; - lin->m_rtimeCreated = win->m_rtimeCreated; - lin->m_rtimeUpdated = win->m_rtimeUpdated; - lin->m_rtimeAddedToUserList = win->m_rtimeAddedToUserList; - lin->m_eVisibility = win->m_eVisibility; - lin->m_bBanned = win->m_bBanned; - lin->m_bAcceptedForUse = win->m_bAcceptedForUse; - lin->m_bTagsTruncated = win->m_bTagsTruncated; - memcpy(lin->m_rgchTags, win->m_rgchTags, sizeof(lin->m_rgchTags)); - lin->m_hFile = win->m_hFile; - lin->m_hPreviewFile = win->m_hPreviewFile; - memcpy(lin->m_pchFileName, win->m_pchFileName, sizeof(lin->m_pchFileName)); - lin->m_nFileSize = win->m_nFileSize; - lin->m_nPreviewFileSize = win->m_nPreviewFileSize; - memcpy(lin->m_rgchURL, win->m_rgchURL, sizeof(lin->m_rgchURL)); - lin->m_unVotesUp = win->m_unVotesUp; - lin->m_unVotesDown = win->m_unVotesDown; - lin->m_flScore = win->m_flScore; - lin->m_unNumChildren = win->m_unNumChildren; -} - -void lin_to_win_struct_SteamUGCDetails_t_143x(const struct SteamUGCDetails_t *lin, struct winSteamUGCDetails_t_143x *win) -{ - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eResult = lin->m_eResult; - win->m_eFileType = lin->m_eFileType; - 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_ulSteamIDOwner = lin->m_ulSteamIDOwner; - win->m_rtimeCreated = lin->m_rtimeCreated; - win->m_rtimeUpdated = lin->m_rtimeUpdated; - win->m_rtimeAddedToUserList = lin->m_rtimeAddedToUserList; - win->m_eVisibility = lin->m_eVisibility; - win->m_bBanned = lin->m_bBanned; - win->m_bAcceptedForUse = lin->m_bAcceptedForUse; - win->m_bTagsTruncated = lin->m_bTagsTruncated; - memcpy(win->m_rgchTags, lin->m_rgchTags, sizeof(win->m_rgchTags)); - win->m_hFile = lin->m_hFile; - win->m_hPreviewFile = lin->m_hPreviewFile; - 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)); - win->m_unVotesUp = lin->m_unVotesUp; - win->m_unVotesDown = lin->m_unVotesDown; - win->m_flScore = lin->m_flScore; - win->m_unNumChildren = lin->m_unNumChildren; -} - - -} diff --git a/lsteamclient/struct_converters_143y.cpp b/lsteamclient/struct_converters_143y.cpp deleted file mode 100644 index bf819ae4..00000000 --- a/lsteamclient/struct_converters_143y.cpp +++ /dev/null @@ -1,105 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_143y/steam_api.h" -#include "steamworks_sdk_143y/isteamgameserver.h" -#include "steamworks_sdk_143y/isteamgameserverstats.h" -#include "steamworks_sdk_143y/isteamgamecoordinator.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_143y -#include "struct_converters.h" -void win_to_lin_struct_SteamPartyBeaconLocation_t_143y(const struct winSteamPartyBeaconLocation_t_143y *win, struct SteamPartyBeaconLocation_t *lin) -{ - lin->m_eType = win->m_eType; - lin->m_ulLocationID = win->m_ulLocationID; -} - -void lin_to_win_struct_SteamPartyBeaconLocation_t_143y(const struct SteamPartyBeaconLocation_t *lin, struct winSteamPartyBeaconLocation_t_143y *win) -{ - win->m_eType = lin->m_eType; - win->m_ulLocationID = lin->m_ulLocationID; -} - -void win_to_lin_struct_LeaderboardEntry_t_143y(const struct winLeaderboardEntry_t_143y *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_143y(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_143y *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - -void win_to_lin_struct_SteamUGCDetails_t_143y(const struct winSteamUGCDetails_t_143y *win, struct SteamUGCDetails_t *lin) -{ - lin->m_nPublishedFileId = win->m_nPublishedFileId; - lin->m_eResult = win->m_eResult; - lin->m_eFileType = win->m_eFileType; - lin->m_nCreatorAppID = win->m_nCreatorAppID; - lin->m_nConsumerAppID = win->m_nConsumerAppID; - memcpy(lin->m_rgchTitle, win->m_rgchTitle, sizeof(lin->m_rgchTitle)); - memcpy(lin->m_rgchDescription, win->m_rgchDescription, sizeof(lin->m_rgchDescription)); - lin->m_ulSteamIDOwner = win->m_ulSteamIDOwner; - lin->m_rtimeCreated = win->m_rtimeCreated; - lin->m_rtimeUpdated = win->m_rtimeUpdated; - lin->m_rtimeAddedToUserList = win->m_rtimeAddedToUserList; - lin->m_eVisibility = win->m_eVisibility; - lin->m_bBanned = win->m_bBanned; - lin->m_bAcceptedForUse = win->m_bAcceptedForUse; - lin->m_bTagsTruncated = win->m_bTagsTruncated; - memcpy(lin->m_rgchTags, win->m_rgchTags, sizeof(lin->m_rgchTags)); - lin->m_hFile = win->m_hFile; - lin->m_hPreviewFile = win->m_hPreviewFile; - memcpy(lin->m_pchFileName, win->m_pchFileName, sizeof(lin->m_pchFileName)); - lin->m_nFileSize = win->m_nFileSize; - lin->m_nPreviewFileSize = win->m_nPreviewFileSize; - memcpy(lin->m_rgchURL, win->m_rgchURL, sizeof(lin->m_rgchURL)); - lin->m_unVotesUp = win->m_unVotesUp; - lin->m_unVotesDown = win->m_unVotesDown; - lin->m_flScore = win->m_flScore; - lin->m_unNumChildren = win->m_unNumChildren; -} - -void lin_to_win_struct_SteamUGCDetails_t_143y(const struct SteamUGCDetails_t *lin, struct winSteamUGCDetails_t_143y *win) -{ - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eResult = lin->m_eResult; - win->m_eFileType = lin->m_eFileType; - 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_ulSteamIDOwner = lin->m_ulSteamIDOwner; - win->m_rtimeCreated = lin->m_rtimeCreated; - win->m_rtimeUpdated = lin->m_rtimeUpdated; - win->m_rtimeAddedToUserList = lin->m_rtimeAddedToUserList; - win->m_eVisibility = lin->m_eVisibility; - win->m_bBanned = lin->m_bBanned; - win->m_bAcceptedForUse = lin->m_bAcceptedForUse; - win->m_bTagsTruncated = lin->m_bTagsTruncated; - memcpy(win->m_rgchTags, lin->m_rgchTags, sizeof(win->m_rgchTags)); - win->m_hFile = lin->m_hFile; - win->m_hPreviewFile = lin->m_hPreviewFile; - 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)); - win->m_unVotesUp = lin->m_unVotesUp; - win->m_unVotesDown = lin->m_unVotesDown; - win->m_flScore = lin->m_flScore; - win->m_unNumChildren = lin->m_unNumChildren; -} - - -} diff --git a/lsteamclient/struct_converters_144.cpp b/lsteamclient/struct_converters_144.cpp deleted file mode 100644 index 60884227..00000000 --- a/lsteamclient/struct_converters_144.cpp +++ /dev/null @@ -1,107 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_144/steam_api.h" -#include "steamworks_sdk_144/isteamgameserver.h" -#include "steamworks_sdk_144/isteamnetworkingsockets.h" -#include "steamworks_sdk_144/isteamgameserverstats.h" -#include "steamworks_sdk_144/isteamgamecoordinator.h" -#include "steamworks_sdk_144/steamnetworkingtypes.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_144 -#include "struct_converters.h" -void win_to_lin_struct_SteamPartyBeaconLocation_t_144(const struct winSteamPartyBeaconLocation_t_144 *win, struct SteamPartyBeaconLocation_t *lin) -{ - lin->m_eType = win->m_eType; - lin->m_ulLocationID = win->m_ulLocationID; -} - -void lin_to_win_struct_SteamPartyBeaconLocation_t_144(const struct SteamPartyBeaconLocation_t *lin, struct winSteamPartyBeaconLocation_t_144 *win) -{ - win->m_eType = lin->m_eType; - win->m_ulLocationID = lin->m_ulLocationID; -} - -void win_to_lin_struct_LeaderboardEntry_t_144(const struct winLeaderboardEntry_t_144 *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_144(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_144 *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - -void win_to_lin_struct_SteamUGCDetails_t_144(const struct winSteamUGCDetails_t_144 *win, struct SteamUGCDetails_t *lin) -{ - lin->m_nPublishedFileId = win->m_nPublishedFileId; - lin->m_eResult = win->m_eResult; - lin->m_eFileType = win->m_eFileType; - lin->m_nCreatorAppID = win->m_nCreatorAppID; - lin->m_nConsumerAppID = win->m_nConsumerAppID; - memcpy(lin->m_rgchTitle, win->m_rgchTitle, sizeof(lin->m_rgchTitle)); - memcpy(lin->m_rgchDescription, win->m_rgchDescription, sizeof(lin->m_rgchDescription)); - lin->m_ulSteamIDOwner = win->m_ulSteamIDOwner; - lin->m_rtimeCreated = win->m_rtimeCreated; - lin->m_rtimeUpdated = win->m_rtimeUpdated; - lin->m_rtimeAddedToUserList = win->m_rtimeAddedToUserList; - lin->m_eVisibility = win->m_eVisibility; - lin->m_bBanned = win->m_bBanned; - lin->m_bAcceptedForUse = win->m_bAcceptedForUse; - lin->m_bTagsTruncated = win->m_bTagsTruncated; - memcpy(lin->m_rgchTags, win->m_rgchTags, sizeof(lin->m_rgchTags)); - lin->m_hFile = win->m_hFile; - lin->m_hPreviewFile = win->m_hPreviewFile; - memcpy(lin->m_pchFileName, win->m_pchFileName, sizeof(lin->m_pchFileName)); - lin->m_nFileSize = win->m_nFileSize; - lin->m_nPreviewFileSize = win->m_nPreviewFileSize; - memcpy(lin->m_rgchURL, win->m_rgchURL, sizeof(lin->m_rgchURL)); - lin->m_unVotesUp = win->m_unVotesUp; - lin->m_unVotesDown = win->m_unVotesDown; - lin->m_flScore = win->m_flScore; - lin->m_unNumChildren = win->m_unNumChildren; -} - -void lin_to_win_struct_SteamUGCDetails_t_144(const struct SteamUGCDetails_t *lin, struct winSteamUGCDetails_t_144 *win) -{ - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eResult = lin->m_eResult; - win->m_eFileType = lin->m_eFileType; - 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_ulSteamIDOwner = lin->m_ulSteamIDOwner; - win->m_rtimeCreated = lin->m_rtimeCreated; - win->m_rtimeUpdated = lin->m_rtimeUpdated; - win->m_rtimeAddedToUserList = lin->m_rtimeAddedToUserList; - win->m_eVisibility = lin->m_eVisibility; - win->m_bBanned = lin->m_bBanned; - win->m_bAcceptedForUse = lin->m_bAcceptedForUse; - win->m_bTagsTruncated = lin->m_bTagsTruncated; - memcpy(win->m_rgchTags, lin->m_rgchTags, sizeof(win->m_rgchTags)); - win->m_hFile = lin->m_hFile; - win->m_hPreviewFile = lin->m_hPreviewFile; - 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)); - win->m_unVotesUp = lin->m_unVotesUp; - win->m_unVotesDown = lin->m_unVotesDown; - win->m_flScore = lin->m_flScore; - win->m_unNumChildren = lin->m_unNumChildren; -} - - -} diff --git a/lsteamclient/struct_converters_145.cpp b/lsteamclient/struct_converters_145.cpp deleted file mode 100644 index 9661072b..00000000 --- a/lsteamclient/struct_converters_145.cpp +++ /dev/null @@ -1,107 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_145/steam_api.h" -#include "steamworks_sdk_145/isteamgameserver.h" -#include "steamworks_sdk_145/isteamnetworkingsockets.h" -#include "steamworks_sdk_145/isteamgameserverstats.h" -#include "steamworks_sdk_145/isteamgamecoordinator.h" -#include "steamworks_sdk_145/steamnetworkingtypes.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_145 -#include "struct_converters.h" -void win_to_lin_struct_SteamPartyBeaconLocation_t_145(const struct winSteamPartyBeaconLocation_t_145 *win, struct SteamPartyBeaconLocation_t *lin) -{ - lin->m_eType = win->m_eType; - lin->m_ulLocationID = win->m_ulLocationID; -} - -void lin_to_win_struct_SteamPartyBeaconLocation_t_145(const struct SteamPartyBeaconLocation_t *lin, struct winSteamPartyBeaconLocation_t_145 *win) -{ - win->m_eType = lin->m_eType; - win->m_ulLocationID = lin->m_ulLocationID; -} - -void win_to_lin_struct_LeaderboardEntry_t_145(const struct winLeaderboardEntry_t_145 *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_145(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_145 *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - -void win_to_lin_struct_SteamUGCDetails_t_145(const struct winSteamUGCDetails_t_145 *win, struct SteamUGCDetails_t *lin) -{ - lin->m_nPublishedFileId = win->m_nPublishedFileId; - lin->m_eResult = win->m_eResult; - lin->m_eFileType = win->m_eFileType; - lin->m_nCreatorAppID = win->m_nCreatorAppID; - lin->m_nConsumerAppID = win->m_nConsumerAppID; - memcpy(lin->m_rgchTitle, win->m_rgchTitle, sizeof(lin->m_rgchTitle)); - memcpy(lin->m_rgchDescription, win->m_rgchDescription, sizeof(lin->m_rgchDescription)); - lin->m_ulSteamIDOwner = win->m_ulSteamIDOwner; - lin->m_rtimeCreated = win->m_rtimeCreated; - lin->m_rtimeUpdated = win->m_rtimeUpdated; - lin->m_rtimeAddedToUserList = win->m_rtimeAddedToUserList; - lin->m_eVisibility = win->m_eVisibility; - lin->m_bBanned = win->m_bBanned; - lin->m_bAcceptedForUse = win->m_bAcceptedForUse; - lin->m_bTagsTruncated = win->m_bTagsTruncated; - memcpy(lin->m_rgchTags, win->m_rgchTags, sizeof(lin->m_rgchTags)); - lin->m_hFile = win->m_hFile; - lin->m_hPreviewFile = win->m_hPreviewFile; - memcpy(lin->m_pchFileName, win->m_pchFileName, sizeof(lin->m_pchFileName)); - lin->m_nFileSize = win->m_nFileSize; - lin->m_nPreviewFileSize = win->m_nPreviewFileSize; - memcpy(lin->m_rgchURL, win->m_rgchURL, sizeof(lin->m_rgchURL)); - lin->m_unVotesUp = win->m_unVotesUp; - lin->m_unVotesDown = win->m_unVotesDown; - lin->m_flScore = win->m_flScore; - lin->m_unNumChildren = win->m_unNumChildren; -} - -void lin_to_win_struct_SteamUGCDetails_t_145(const struct SteamUGCDetails_t *lin, struct winSteamUGCDetails_t_145 *win) -{ - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eResult = lin->m_eResult; - win->m_eFileType = lin->m_eFileType; - 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_ulSteamIDOwner = lin->m_ulSteamIDOwner; - win->m_rtimeCreated = lin->m_rtimeCreated; - win->m_rtimeUpdated = lin->m_rtimeUpdated; - win->m_rtimeAddedToUserList = lin->m_rtimeAddedToUserList; - win->m_eVisibility = lin->m_eVisibility; - win->m_bBanned = lin->m_bBanned; - win->m_bAcceptedForUse = lin->m_bAcceptedForUse; - win->m_bTagsTruncated = lin->m_bTagsTruncated; - memcpy(win->m_rgchTags, lin->m_rgchTags, sizeof(win->m_rgchTags)); - win->m_hFile = lin->m_hFile; - win->m_hPreviewFile = lin->m_hPreviewFile; - 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)); - win->m_unVotesUp = lin->m_unVotesUp; - win->m_unVotesDown = lin->m_unVotesDown; - win->m_flScore = lin->m_flScore; - win->m_unNumChildren = lin->m_unNumChildren; -} - - -} diff --git a/lsteamclient/struct_converters_146.cpp b/lsteamclient/struct_converters_146.cpp deleted file mode 100644 index 71a4bed8..00000000 --- a/lsteamclient/struct_converters_146.cpp +++ /dev/null @@ -1,107 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_146/steam_api.h" -#include "steamworks_sdk_146/isteamgameserver.h" -#include "steamworks_sdk_146/isteamnetworkingsockets.h" -#include "steamworks_sdk_146/isteamgameserverstats.h" -#include "steamworks_sdk_146/isteamgamecoordinator.h" -#include "steamworks_sdk_146/steamnetworkingtypes.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_146 -#include "struct_converters.h" -void win_to_lin_struct_SteamPartyBeaconLocation_t_146(const struct winSteamPartyBeaconLocation_t_146 *win, struct SteamPartyBeaconLocation_t *lin) -{ - lin->m_eType = win->m_eType; - lin->m_ulLocationID = win->m_ulLocationID; -} - -void lin_to_win_struct_SteamPartyBeaconLocation_t_146(const struct SteamPartyBeaconLocation_t *lin, struct winSteamPartyBeaconLocation_t_146 *win) -{ - win->m_eType = lin->m_eType; - win->m_ulLocationID = lin->m_ulLocationID; -} - -void win_to_lin_struct_LeaderboardEntry_t_146(const struct winLeaderboardEntry_t_146 *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_146(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_146 *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - -void win_to_lin_struct_SteamUGCDetails_t_146(const struct winSteamUGCDetails_t_146 *win, struct SteamUGCDetails_t *lin) -{ - lin->m_nPublishedFileId = win->m_nPublishedFileId; - lin->m_eResult = win->m_eResult; - lin->m_eFileType = win->m_eFileType; - lin->m_nCreatorAppID = win->m_nCreatorAppID; - lin->m_nConsumerAppID = win->m_nConsumerAppID; - memcpy(lin->m_rgchTitle, win->m_rgchTitle, sizeof(lin->m_rgchTitle)); - memcpy(lin->m_rgchDescription, win->m_rgchDescription, sizeof(lin->m_rgchDescription)); - lin->m_ulSteamIDOwner = win->m_ulSteamIDOwner; - lin->m_rtimeCreated = win->m_rtimeCreated; - lin->m_rtimeUpdated = win->m_rtimeUpdated; - lin->m_rtimeAddedToUserList = win->m_rtimeAddedToUserList; - lin->m_eVisibility = win->m_eVisibility; - lin->m_bBanned = win->m_bBanned; - lin->m_bAcceptedForUse = win->m_bAcceptedForUse; - lin->m_bTagsTruncated = win->m_bTagsTruncated; - memcpy(lin->m_rgchTags, win->m_rgchTags, sizeof(lin->m_rgchTags)); - lin->m_hFile = win->m_hFile; - lin->m_hPreviewFile = win->m_hPreviewFile; - memcpy(lin->m_pchFileName, win->m_pchFileName, sizeof(lin->m_pchFileName)); - lin->m_nFileSize = win->m_nFileSize; - lin->m_nPreviewFileSize = win->m_nPreviewFileSize; - memcpy(lin->m_rgchURL, win->m_rgchURL, sizeof(lin->m_rgchURL)); - lin->m_unVotesUp = win->m_unVotesUp; - lin->m_unVotesDown = win->m_unVotesDown; - lin->m_flScore = win->m_flScore; - lin->m_unNumChildren = win->m_unNumChildren; -} - -void lin_to_win_struct_SteamUGCDetails_t_146(const struct SteamUGCDetails_t *lin, struct winSteamUGCDetails_t_146 *win) -{ - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eResult = lin->m_eResult; - win->m_eFileType = lin->m_eFileType; - 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_ulSteamIDOwner = lin->m_ulSteamIDOwner; - win->m_rtimeCreated = lin->m_rtimeCreated; - win->m_rtimeUpdated = lin->m_rtimeUpdated; - win->m_rtimeAddedToUserList = lin->m_rtimeAddedToUserList; - win->m_eVisibility = lin->m_eVisibility; - win->m_bBanned = lin->m_bBanned; - win->m_bAcceptedForUse = lin->m_bAcceptedForUse; - win->m_bTagsTruncated = lin->m_bTagsTruncated; - memcpy(win->m_rgchTags, lin->m_rgchTags, sizeof(win->m_rgchTags)); - win->m_hFile = lin->m_hFile; - win->m_hPreviewFile = lin->m_hPreviewFile; - 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)); - win->m_unVotesUp = lin->m_unVotesUp; - win->m_unVotesDown = lin->m_unVotesDown; - win->m_flScore = lin->m_flScore; - win->m_unNumChildren = lin->m_unNumChildren; -} - - -} diff --git a/lsteamclient/struct_converters_147.cpp b/lsteamclient/struct_converters_147.cpp deleted file mode 100644 index 0c9e597b..00000000 --- a/lsteamclient/struct_converters_147.cpp +++ /dev/null @@ -1,107 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_147/steam_api.h" -#include "steamworks_sdk_147/isteamgameserver.h" -#include "steamworks_sdk_147/isteamnetworkingsockets.h" -#include "steamworks_sdk_147/isteamgameserverstats.h" -#include "steamworks_sdk_147/isteamgamecoordinator.h" -#include "steamworks_sdk_147/steamnetworkingtypes.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_147 -#include "struct_converters.h" -void win_to_lin_struct_SteamPartyBeaconLocation_t_147(const struct winSteamPartyBeaconLocation_t_147 *win, struct SteamPartyBeaconLocation_t *lin) -{ - lin->m_eType = win->m_eType; - lin->m_ulLocationID = win->m_ulLocationID; -} - -void lin_to_win_struct_SteamPartyBeaconLocation_t_147(const struct SteamPartyBeaconLocation_t *lin, struct winSteamPartyBeaconLocation_t_147 *win) -{ - win->m_eType = lin->m_eType; - win->m_ulLocationID = lin->m_ulLocationID; -} - -void win_to_lin_struct_LeaderboardEntry_t_147(const struct winLeaderboardEntry_t_147 *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_147(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_147 *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - -void win_to_lin_struct_SteamUGCDetails_t_147(const struct winSteamUGCDetails_t_147 *win, struct SteamUGCDetails_t *lin) -{ - lin->m_nPublishedFileId = win->m_nPublishedFileId; - lin->m_eResult = win->m_eResult; - lin->m_eFileType = win->m_eFileType; - lin->m_nCreatorAppID = win->m_nCreatorAppID; - lin->m_nConsumerAppID = win->m_nConsumerAppID; - memcpy(lin->m_rgchTitle, win->m_rgchTitle, sizeof(lin->m_rgchTitle)); - memcpy(lin->m_rgchDescription, win->m_rgchDescription, sizeof(lin->m_rgchDescription)); - lin->m_ulSteamIDOwner = win->m_ulSteamIDOwner; - lin->m_rtimeCreated = win->m_rtimeCreated; - lin->m_rtimeUpdated = win->m_rtimeUpdated; - lin->m_rtimeAddedToUserList = win->m_rtimeAddedToUserList; - lin->m_eVisibility = win->m_eVisibility; - lin->m_bBanned = win->m_bBanned; - lin->m_bAcceptedForUse = win->m_bAcceptedForUse; - lin->m_bTagsTruncated = win->m_bTagsTruncated; - memcpy(lin->m_rgchTags, win->m_rgchTags, sizeof(lin->m_rgchTags)); - lin->m_hFile = win->m_hFile; - lin->m_hPreviewFile = win->m_hPreviewFile; - memcpy(lin->m_pchFileName, win->m_pchFileName, sizeof(lin->m_pchFileName)); - lin->m_nFileSize = win->m_nFileSize; - lin->m_nPreviewFileSize = win->m_nPreviewFileSize; - memcpy(lin->m_rgchURL, win->m_rgchURL, sizeof(lin->m_rgchURL)); - lin->m_unVotesUp = win->m_unVotesUp; - lin->m_unVotesDown = win->m_unVotesDown; - lin->m_flScore = win->m_flScore; - lin->m_unNumChildren = win->m_unNumChildren; -} - -void lin_to_win_struct_SteamUGCDetails_t_147(const struct SteamUGCDetails_t *lin, struct winSteamUGCDetails_t_147 *win) -{ - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eResult = lin->m_eResult; - win->m_eFileType = lin->m_eFileType; - 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_ulSteamIDOwner = lin->m_ulSteamIDOwner; - win->m_rtimeCreated = lin->m_rtimeCreated; - win->m_rtimeUpdated = lin->m_rtimeUpdated; - win->m_rtimeAddedToUserList = lin->m_rtimeAddedToUserList; - win->m_eVisibility = lin->m_eVisibility; - win->m_bBanned = lin->m_bBanned; - win->m_bAcceptedForUse = lin->m_bAcceptedForUse; - win->m_bTagsTruncated = lin->m_bTagsTruncated; - memcpy(win->m_rgchTags, lin->m_rgchTags, sizeof(win->m_rgchTags)); - win->m_hFile = lin->m_hFile; - win->m_hPreviewFile = lin->m_hPreviewFile; - 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)); - win->m_unVotesUp = lin->m_unVotesUp; - win->m_unVotesDown = lin->m_unVotesDown; - win->m_flScore = lin->m_flScore; - win->m_unNumChildren = lin->m_unNumChildren; -} - - -} diff --git a/lsteamclient/struct_converters_148a.cpp b/lsteamclient/struct_converters_148a.cpp deleted file mode 100644 index fabced00..00000000 --- a/lsteamclient/struct_converters_148a.cpp +++ /dev/null @@ -1,107 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_148a/steam_api.h" -#include "steamworks_sdk_148a/isteamgameserver.h" -#include "steamworks_sdk_148a/isteamnetworkingsockets.h" -#include "steamworks_sdk_148a/isteamgameserverstats.h" -#include "steamworks_sdk_148a/isteamgamecoordinator.h" -#include "steamworks_sdk_148a/steamnetworkingtypes.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_148a -#include "struct_converters.h" -void win_to_lin_struct_SteamPartyBeaconLocation_t_148a(const struct winSteamPartyBeaconLocation_t_148a *win, struct SteamPartyBeaconLocation_t *lin) -{ - lin->m_eType = win->m_eType; - lin->m_ulLocationID = win->m_ulLocationID; -} - -void lin_to_win_struct_SteamPartyBeaconLocation_t_148a(const struct SteamPartyBeaconLocation_t *lin, struct winSteamPartyBeaconLocation_t_148a *win) -{ - win->m_eType = lin->m_eType; - win->m_ulLocationID = lin->m_ulLocationID; -} - -void win_to_lin_struct_LeaderboardEntry_t_148a(const struct winLeaderboardEntry_t_148a *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_148a(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_148a *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - -void win_to_lin_struct_SteamUGCDetails_t_148a(const struct winSteamUGCDetails_t_148a *win, struct SteamUGCDetails_t *lin) -{ - lin->m_nPublishedFileId = win->m_nPublishedFileId; - lin->m_eResult = win->m_eResult; - lin->m_eFileType = win->m_eFileType; - lin->m_nCreatorAppID = win->m_nCreatorAppID; - lin->m_nConsumerAppID = win->m_nConsumerAppID; - memcpy(lin->m_rgchTitle, win->m_rgchTitle, sizeof(lin->m_rgchTitle)); - memcpy(lin->m_rgchDescription, win->m_rgchDescription, sizeof(lin->m_rgchDescription)); - lin->m_ulSteamIDOwner = win->m_ulSteamIDOwner; - lin->m_rtimeCreated = win->m_rtimeCreated; - lin->m_rtimeUpdated = win->m_rtimeUpdated; - lin->m_rtimeAddedToUserList = win->m_rtimeAddedToUserList; - lin->m_eVisibility = win->m_eVisibility; - lin->m_bBanned = win->m_bBanned; - lin->m_bAcceptedForUse = win->m_bAcceptedForUse; - lin->m_bTagsTruncated = win->m_bTagsTruncated; - memcpy(lin->m_rgchTags, win->m_rgchTags, sizeof(lin->m_rgchTags)); - lin->m_hFile = win->m_hFile; - lin->m_hPreviewFile = win->m_hPreviewFile; - memcpy(lin->m_pchFileName, win->m_pchFileName, sizeof(lin->m_pchFileName)); - lin->m_nFileSize = win->m_nFileSize; - lin->m_nPreviewFileSize = win->m_nPreviewFileSize; - memcpy(lin->m_rgchURL, win->m_rgchURL, sizeof(lin->m_rgchURL)); - lin->m_unVotesUp = win->m_unVotesUp; - lin->m_unVotesDown = win->m_unVotesDown; - lin->m_flScore = win->m_flScore; - lin->m_unNumChildren = win->m_unNumChildren; -} - -void lin_to_win_struct_SteamUGCDetails_t_148a(const struct SteamUGCDetails_t *lin, struct winSteamUGCDetails_t_148a *win) -{ - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eResult = lin->m_eResult; - win->m_eFileType = lin->m_eFileType; - 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_ulSteamIDOwner = lin->m_ulSteamIDOwner; - win->m_rtimeCreated = lin->m_rtimeCreated; - win->m_rtimeUpdated = lin->m_rtimeUpdated; - win->m_rtimeAddedToUserList = lin->m_rtimeAddedToUserList; - win->m_eVisibility = lin->m_eVisibility; - win->m_bBanned = lin->m_bBanned; - win->m_bAcceptedForUse = lin->m_bAcceptedForUse; - win->m_bTagsTruncated = lin->m_bTagsTruncated; - memcpy(win->m_rgchTags, lin->m_rgchTags, sizeof(win->m_rgchTags)); - win->m_hFile = lin->m_hFile; - win->m_hPreviewFile = lin->m_hPreviewFile; - 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)); - win->m_unVotesUp = lin->m_unVotesUp; - win->m_unVotesDown = lin->m_unVotesDown; - win->m_flScore = lin->m_flScore; - win->m_unNumChildren = lin->m_unNumChildren; -} - - -} diff --git a/lsteamclient/struct_converters_149.cpp b/lsteamclient/struct_converters_149.cpp deleted file mode 100644 index 38ca6716..00000000 --- a/lsteamclient/struct_converters_149.cpp +++ /dev/null @@ -1,107 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_149/steam_api.h" -#include "steamworks_sdk_149/isteamgameserver.h" -#include "steamworks_sdk_149/isteamnetworkingsockets.h" -#include "steamworks_sdk_149/isteamgameserverstats.h" -#include "steamworks_sdk_149/isteamgamecoordinator.h" -#include "steamworks_sdk_149/steamnetworkingtypes.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_149 -#include "struct_converters.h" -void win_to_lin_struct_SteamPartyBeaconLocation_t_149(const struct winSteamPartyBeaconLocation_t_149 *win, struct SteamPartyBeaconLocation_t *lin) -{ - lin->m_eType = win->m_eType; - lin->m_ulLocationID = win->m_ulLocationID; -} - -void lin_to_win_struct_SteamPartyBeaconLocation_t_149(const struct SteamPartyBeaconLocation_t *lin, struct winSteamPartyBeaconLocation_t_149 *win) -{ - win->m_eType = lin->m_eType; - win->m_ulLocationID = lin->m_ulLocationID; -} - -void win_to_lin_struct_LeaderboardEntry_t_149(const struct winLeaderboardEntry_t_149 *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_149(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_149 *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - -void win_to_lin_struct_SteamUGCDetails_t_149(const struct winSteamUGCDetails_t_149 *win, struct SteamUGCDetails_t *lin) -{ - lin->m_nPublishedFileId = win->m_nPublishedFileId; - lin->m_eResult = win->m_eResult; - lin->m_eFileType = win->m_eFileType; - lin->m_nCreatorAppID = win->m_nCreatorAppID; - lin->m_nConsumerAppID = win->m_nConsumerAppID; - memcpy(lin->m_rgchTitle, win->m_rgchTitle, sizeof(lin->m_rgchTitle)); - memcpy(lin->m_rgchDescription, win->m_rgchDescription, sizeof(lin->m_rgchDescription)); - lin->m_ulSteamIDOwner = win->m_ulSteamIDOwner; - lin->m_rtimeCreated = win->m_rtimeCreated; - lin->m_rtimeUpdated = win->m_rtimeUpdated; - lin->m_rtimeAddedToUserList = win->m_rtimeAddedToUserList; - lin->m_eVisibility = win->m_eVisibility; - lin->m_bBanned = win->m_bBanned; - lin->m_bAcceptedForUse = win->m_bAcceptedForUse; - lin->m_bTagsTruncated = win->m_bTagsTruncated; - memcpy(lin->m_rgchTags, win->m_rgchTags, sizeof(lin->m_rgchTags)); - lin->m_hFile = win->m_hFile; - lin->m_hPreviewFile = win->m_hPreviewFile; - memcpy(lin->m_pchFileName, win->m_pchFileName, sizeof(lin->m_pchFileName)); - lin->m_nFileSize = win->m_nFileSize; - lin->m_nPreviewFileSize = win->m_nPreviewFileSize; - memcpy(lin->m_rgchURL, win->m_rgchURL, sizeof(lin->m_rgchURL)); - lin->m_unVotesUp = win->m_unVotesUp; - lin->m_unVotesDown = win->m_unVotesDown; - lin->m_flScore = win->m_flScore; - lin->m_unNumChildren = win->m_unNumChildren; -} - -void lin_to_win_struct_SteamUGCDetails_t_149(const struct SteamUGCDetails_t *lin, struct winSteamUGCDetails_t_149 *win) -{ - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eResult = lin->m_eResult; - win->m_eFileType = lin->m_eFileType; - 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_ulSteamIDOwner = lin->m_ulSteamIDOwner; - win->m_rtimeCreated = lin->m_rtimeCreated; - win->m_rtimeUpdated = lin->m_rtimeUpdated; - win->m_rtimeAddedToUserList = lin->m_rtimeAddedToUserList; - win->m_eVisibility = lin->m_eVisibility; - win->m_bBanned = lin->m_bBanned; - win->m_bAcceptedForUse = lin->m_bAcceptedForUse; - win->m_bTagsTruncated = lin->m_bTagsTruncated; - memcpy(win->m_rgchTags, lin->m_rgchTags, sizeof(win->m_rgchTags)); - win->m_hFile = lin->m_hFile; - win->m_hPreviewFile = lin->m_hPreviewFile; - 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)); - win->m_unVotesUp = lin->m_unVotesUp; - win->m_unVotesDown = lin->m_unVotesDown; - win->m_flScore = lin->m_flScore; - win->m_unNumChildren = lin->m_unNumChildren; -} - - -} diff --git a/lsteamclient/struct_converters_150.cpp b/lsteamclient/struct_converters_150.cpp deleted file mode 100644 index 3f775350..00000000 --- a/lsteamclient/struct_converters_150.cpp +++ /dev/null @@ -1,107 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_150/steam_api.h" -#include "steamworks_sdk_150/isteamgameserver.h" -#include "steamworks_sdk_150/isteamnetworkingsockets.h" -#include "steamworks_sdk_150/isteamgameserverstats.h" -#include "steamworks_sdk_150/isteamgamecoordinator.h" -#include "steamworks_sdk_150/steamnetworkingtypes.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_150 -#include "struct_converters.h" -void win_to_lin_struct_SteamPartyBeaconLocation_t_150(const struct winSteamPartyBeaconLocation_t_150 *win, struct SteamPartyBeaconLocation_t *lin) -{ - lin->m_eType = win->m_eType; - lin->m_ulLocationID = win->m_ulLocationID; -} - -void lin_to_win_struct_SteamPartyBeaconLocation_t_150(const struct SteamPartyBeaconLocation_t *lin, struct winSteamPartyBeaconLocation_t_150 *win) -{ - win->m_eType = lin->m_eType; - win->m_ulLocationID = lin->m_ulLocationID; -} - -void win_to_lin_struct_LeaderboardEntry_t_150(const struct winLeaderboardEntry_t_150 *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_150(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_150 *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - -void win_to_lin_struct_SteamUGCDetails_t_150(const struct winSteamUGCDetails_t_150 *win, struct SteamUGCDetails_t *lin) -{ - lin->m_nPublishedFileId = win->m_nPublishedFileId; - lin->m_eResult = win->m_eResult; - lin->m_eFileType = win->m_eFileType; - lin->m_nCreatorAppID = win->m_nCreatorAppID; - lin->m_nConsumerAppID = win->m_nConsumerAppID; - memcpy(lin->m_rgchTitle, win->m_rgchTitle, sizeof(lin->m_rgchTitle)); - memcpy(lin->m_rgchDescription, win->m_rgchDescription, sizeof(lin->m_rgchDescription)); - lin->m_ulSteamIDOwner = win->m_ulSteamIDOwner; - lin->m_rtimeCreated = win->m_rtimeCreated; - lin->m_rtimeUpdated = win->m_rtimeUpdated; - lin->m_rtimeAddedToUserList = win->m_rtimeAddedToUserList; - lin->m_eVisibility = win->m_eVisibility; - lin->m_bBanned = win->m_bBanned; - lin->m_bAcceptedForUse = win->m_bAcceptedForUse; - lin->m_bTagsTruncated = win->m_bTagsTruncated; - memcpy(lin->m_rgchTags, win->m_rgchTags, sizeof(lin->m_rgchTags)); - lin->m_hFile = win->m_hFile; - lin->m_hPreviewFile = win->m_hPreviewFile; - memcpy(lin->m_pchFileName, win->m_pchFileName, sizeof(lin->m_pchFileName)); - lin->m_nFileSize = win->m_nFileSize; - lin->m_nPreviewFileSize = win->m_nPreviewFileSize; - memcpy(lin->m_rgchURL, win->m_rgchURL, sizeof(lin->m_rgchURL)); - lin->m_unVotesUp = win->m_unVotesUp; - lin->m_unVotesDown = win->m_unVotesDown; - lin->m_flScore = win->m_flScore; - lin->m_unNumChildren = win->m_unNumChildren; -} - -void lin_to_win_struct_SteamUGCDetails_t_150(const struct SteamUGCDetails_t *lin, struct winSteamUGCDetails_t_150 *win) -{ - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eResult = lin->m_eResult; - win->m_eFileType = lin->m_eFileType; - 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_ulSteamIDOwner = lin->m_ulSteamIDOwner; - win->m_rtimeCreated = lin->m_rtimeCreated; - win->m_rtimeUpdated = lin->m_rtimeUpdated; - win->m_rtimeAddedToUserList = lin->m_rtimeAddedToUserList; - win->m_eVisibility = lin->m_eVisibility; - win->m_bBanned = lin->m_bBanned; - win->m_bAcceptedForUse = lin->m_bAcceptedForUse; - win->m_bTagsTruncated = lin->m_bTagsTruncated; - memcpy(win->m_rgchTags, lin->m_rgchTags, sizeof(win->m_rgchTags)); - win->m_hFile = lin->m_hFile; - win->m_hPreviewFile = lin->m_hPreviewFile; - 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)); - win->m_unVotesUp = lin->m_unVotesUp; - win->m_unVotesDown = lin->m_unVotesDown; - win->m_flScore = lin->m_flScore; - win->m_unNumChildren = lin->m_unNumChildren; -} - - -} diff --git a/lsteamclient/struct_converters_151.cpp b/lsteamclient/struct_converters_151.cpp deleted file mode 100644 index 304b605b..00000000 --- a/lsteamclient/struct_converters_151.cpp +++ /dev/null @@ -1,139 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_151/steam_api.h" -#include "steamworks_sdk_151/isteamgameserver.h" -#include "steamworks_sdk_151/isteamnetworkingsockets.h" -#include "steamworks_sdk_151/isteamgameserverstats.h" -#include "steamworks_sdk_151/isteamgamecoordinator.h" -#include "steamworks_sdk_151/steamnetworkingtypes.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_151 -#include "struct_converters.h" -void win_to_lin_struct_SteamPartyBeaconLocation_t_151(const struct winSteamPartyBeaconLocation_t_151 *win, struct SteamPartyBeaconLocation_t *lin) -{ - lin->m_eType = win->m_eType; - lin->m_ulLocationID = win->m_ulLocationID; -} - -void lin_to_win_struct_SteamPartyBeaconLocation_t_151(const struct SteamPartyBeaconLocation_t *lin, struct winSteamPartyBeaconLocation_t_151 *win) -{ - win->m_eType = lin->m_eType; - win->m_ulLocationID = lin->m_ulLocationID; -} - -#pragma pack( push, 8 ) -struct winRemoteStorageAppSyncProgress_t_288 { - char m_rgchCurrentFile[260]; - AppId_t m_nAppID; - uint32 m_uBytesTransferredThisChunk; - double m_dAppPercentComplete; - bool m_bUploading; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_RemoteStorageAppSyncProgress_t_288(const struct RemoteStorageAppSyncProgress_t *lin, struct winRemoteStorageAppSyncProgress_t_288 *win) -{ - memcpy(win->m_rgchCurrentFile, lin->m_rgchCurrentFile, sizeof(win->m_rgchCurrentFile)); - win->m_nAppID = lin->m_nAppID; - win->m_uBytesTransferredThisChunk = lin->m_uBytesTransferredThisChunk; - win->m_dAppPercentComplete = lin->m_dAppPercentComplete; - win->m_bUploading = lin->m_bUploading; -} - -void win_to_lin_struct_LeaderboardEntry_t_151(const struct winLeaderboardEntry_t_151 *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_151(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_151 *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - -void win_to_lin_struct_SteamUGCDetails_t_151(const struct winSteamUGCDetails_t_151 *win, struct SteamUGCDetails_t *lin) -{ - lin->m_nPublishedFileId = win->m_nPublishedFileId; - lin->m_eResult = win->m_eResult; - lin->m_eFileType = win->m_eFileType; - lin->m_nCreatorAppID = win->m_nCreatorAppID; - lin->m_nConsumerAppID = win->m_nConsumerAppID; - memcpy(lin->m_rgchTitle, win->m_rgchTitle, sizeof(lin->m_rgchTitle)); - memcpy(lin->m_rgchDescription, win->m_rgchDescription, sizeof(lin->m_rgchDescription)); - lin->m_ulSteamIDOwner = win->m_ulSteamIDOwner; - lin->m_rtimeCreated = win->m_rtimeCreated; - lin->m_rtimeUpdated = win->m_rtimeUpdated; - lin->m_rtimeAddedToUserList = win->m_rtimeAddedToUserList; - lin->m_eVisibility = win->m_eVisibility; - lin->m_bBanned = win->m_bBanned; - lin->m_bAcceptedForUse = win->m_bAcceptedForUse; - lin->m_bTagsTruncated = win->m_bTagsTruncated; - memcpy(lin->m_rgchTags, win->m_rgchTags, sizeof(lin->m_rgchTags)); - lin->m_hFile = win->m_hFile; - lin->m_hPreviewFile = win->m_hPreviewFile; - memcpy(lin->m_pchFileName, win->m_pchFileName, sizeof(lin->m_pchFileName)); - lin->m_nFileSize = win->m_nFileSize; - lin->m_nPreviewFileSize = win->m_nPreviewFileSize; - memcpy(lin->m_rgchURL, win->m_rgchURL, sizeof(lin->m_rgchURL)); - lin->m_unVotesUp = win->m_unVotesUp; - lin->m_unVotesDown = win->m_unVotesDown; - lin->m_flScore = win->m_flScore; - lin->m_unNumChildren = win->m_unNumChildren; -} - -void lin_to_win_struct_SteamUGCDetails_t_151(const struct SteamUGCDetails_t *lin, struct winSteamUGCDetails_t_151 *win) -{ - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eResult = lin->m_eResult; - win->m_eFileType = lin->m_eFileType; - 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_ulSteamIDOwner = lin->m_ulSteamIDOwner; - win->m_rtimeCreated = lin->m_rtimeCreated; - win->m_rtimeUpdated = lin->m_rtimeUpdated; - win->m_rtimeAddedToUserList = lin->m_rtimeAddedToUserList; - win->m_eVisibility = lin->m_eVisibility; - win->m_bBanned = lin->m_bBanned; - win->m_bAcceptedForUse = lin->m_bAcceptedForUse; - win->m_bTagsTruncated = lin->m_bTagsTruncated; - memcpy(win->m_rgchTags, lin->m_rgchTags, sizeof(win->m_rgchTags)); - win->m_hFile = lin->m_hFile; - win->m_hPreviewFile = lin->m_hPreviewFile; - 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)); - win->m_unVotesUp = lin->m_unVotesUp; - win->m_unVotesDown = lin->m_unVotesDown; - win->m_flScore = lin->m_flScore; - win->m_unNumChildren = lin->m_unNumChildren; -} - -#pragma pack( push, 8 ) -struct winSteamNetConnectionStatusChangedCallback_t_584 { - HSteamNetConnection m_hConn; - SteamNetConnectionInfo_t m_info __attribute__((aligned(8))); - ESteamNetworkingConnectionState m_eOldState; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_SteamNetConnectionStatusChangedCallback_t_584(const struct SteamNetConnectionStatusChangedCallback_t *lin, struct winSteamNetConnectionStatusChangedCallback_t_584 *win) -{ - win->m_hConn = lin->m_hConn; - win->m_info = lin->m_info; - win->m_eOldState = lin->m_eOldState; -} - - -} diff --git a/lsteamclient/struct_converters_152.cpp b/lsteamclient/struct_converters_152.cpp deleted file mode 100644 index 4efdf576..00000000 --- a/lsteamclient/struct_converters_152.cpp +++ /dev/null @@ -1,107 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_152/steam_api.h" -#include "steamworks_sdk_152/isteamgameserver.h" -#include "steamworks_sdk_152/isteamnetworkingsockets.h" -#include "steamworks_sdk_152/isteamgameserverstats.h" -#include "steamworks_sdk_152/isteamgamecoordinator.h" -#include "steamworks_sdk_152/steamnetworkingtypes.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_152 -#include "struct_converters.h" -void win_to_lin_struct_SteamPartyBeaconLocation_t_152(const struct winSteamPartyBeaconLocation_t_152 *win, struct SteamPartyBeaconLocation_t *lin) -{ - lin->m_eType = win->m_eType; - lin->m_ulLocationID = win->m_ulLocationID; -} - -void lin_to_win_struct_SteamPartyBeaconLocation_t_152(const struct SteamPartyBeaconLocation_t *lin, struct winSteamPartyBeaconLocation_t_152 *win) -{ - win->m_eType = lin->m_eType; - win->m_ulLocationID = lin->m_ulLocationID; -} - -void win_to_lin_struct_LeaderboardEntry_t_152(const struct winLeaderboardEntry_t_152 *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_152(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_152 *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - -void win_to_lin_struct_SteamUGCDetails_t_152(const struct winSteamUGCDetails_t_152 *win, struct SteamUGCDetails_t *lin) -{ - lin->m_nPublishedFileId = win->m_nPublishedFileId; - lin->m_eResult = win->m_eResult; - lin->m_eFileType = win->m_eFileType; - lin->m_nCreatorAppID = win->m_nCreatorAppID; - lin->m_nConsumerAppID = win->m_nConsumerAppID; - memcpy(lin->m_rgchTitle, win->m_rgchTitle, sizeof(lin->m_rgchTitle)); - memcpy(lin->m_rgchDescription, win->m_rgchDescription, sizeof(lin->m_rgchDescription)); - lin->m_ulSteamIDOwner = win->m_ulSteamIDOwner; - lin->m_rtimeCreated = win->m_rtimeCreated; - lin->m_rtimeUpdated = win->m_rtimeUpdated; - lin->m_rtimeAddedToUserList = win->m_rtimeAddedToUserList; - lin->m_eVisibility = win->m_eVisibility; - lin->m_bBanned = win->m_bBanned; - lin->m_bAcceptedForUse = win->m_bAcceptedForUse; - lin->m_bTagsTruncated = win->m_bTagsTruncated; - memcpy(lin->m_rgchTags, win->m_rgchTags, sizeof(lin->m_rgchTags)); - lin->m_hFile = win->m_hFile; - lin->m_hPreviewFile = win->m_hPreviewFile; - memcpy(lin->m_pchFileName, win->m_pchFileName, sizeof(lin->m_pchFileName)); - lin->m_nFileSize = win->m_nFileSize; - lin->m_nPreviewFileSize = win->m_nPreviewFileSize; - memcpy(lin->m_rgchURL, win->m_rgchURL, sizeof(lin->m_rgchURL)); - lin->m_unVotesUp = win->m_unVotesUp; - lin->m_unVotesDown = win->m_unVotesDown; - lin->m_flScore = win->m_flScore; - lin->m_unNumChildren = win->m_unNumChildren; -} - -void lin_to_win_struct_SteamUGCDetails_t_152(const struct SteamUGCDetails_t *lin, struct winSteamUGCDetails_t_152 *win) -{ - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eResult = lin->m_eResult; - win->m_eFileType = lin->m_eFileType; - 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_ulSteamIDOwner = lin->m_ulSteamIDOwner; - win->m_rtimeCreated = lin->m_rtimeCreated; - win->m_rtimeUpdated = lin->m_rtimeUpdated; - win->m_rtimeAddedToUserList = lin->m_rtimeAddedToUserList; - win->m_eVisibility = lin->m_eVisibility; - win->m_bBanned = lin->m_bBanned; - win->m_bAcceptedForUse = lin->m_bAcceptedForUse; - win->m_bTagsTruncated = lin->m_bTagsTruncated; - memcpy(win->m_rgchTags, lin->m_rgchTags, sizeof(win->m_rgchTags)); - win->m_hFile = lin->m_hFile; - win->m_hPreviewFile = lin->m_hPreviewFile; - 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)); - win->m_unVotesUp = lin->m_unVotesUp; - win->m_unVotesDown = lin->m_unVotesDown; - win->m_flScore = lin->m_flScore; - win->m_unNumChildren = lin->m_unNumChildren; -} - - -} diff --git a/lsteamclient/struct_converters_153a.cpp b/lsteamclient/struct_converters_153a.cpp deleted file mode 100644 index 7df60771..00000000 --- a/lsteamclient/struct_converters_153a.cpp +++ /dev/null @@ -1,107 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_153a/steam_api.h" -#include "steamworks_sdk_153a/isteamgameserver.h" -#include "steamworks_sdk_153a/isteamnetworkingsockets.h" -#include "steamworks_sdk_153a/isteamgameserverstats.h" -#include "steamworks_sdk_153a/isteamgamecoordinator.h" -#include "steamworks_sdk_153a/steamnetworkingtypes.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_153a -#include "struct_converters.h" -void win_to_lin_struct_SteamPartyBeaconLocation_t_153a(const struct winSteamPartyBeaconLocation_t_153a *win, struct SteamPartyBeaconLocation_t *lin) -{ - lin->m_eType = win->m_eType; - lin->m_ulLocationID = win->m_ulLocationID; -} - -void lin_to_win_struct_SteamPartyBeaconLocation_t_153a(const struct SteamPartyBeaconLocation_t *lin, struct winSteamPartyBeaconLocation_t_153a *win) -{ - win->m_eType = lin->m_eType; - win->m_ulLocationID = lin->m_ulLocationID; -} - -void win_to_lin_struct_LeaderboardEntry_t_153a(const struct winLeaderboardEntry_t_153a *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_153a(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_153a *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - -void win_to_lin_struct_SteamUGCDetails_t_153a(const struct winSteamUGCDetails_t_153a *win, struct SteamUGCDetails_t *lin) -{ - lin->m_nPublishedFileId = win->m_nPublishedFileId; - lin->m_eResult = win->m_eResult; - lin->m_eFileType = win->m_eFileType; - lin->m_nCreatorAppID = win->m_nCreatorAppID; - lin->m_nConsumerAppID = win->m_nConsumerAppID; - memcpy(lin->m_rgchTitle, win->m_rgchTitle, sizeof(lin->m_rgchTitle)); - memcpy(lin->m_rgchDescription, win->m_rgchDescription, sizeof(lin->m_rgchDescription)); - lin->m_ulSteamIDOwner = win->m_ulSteamIDOwner; - lin->m_rtimeCreated = win->m_rtimeCreated; - lin->m_rtimeUpdated = win->m_rtimeUpdated; - lin->m_rtimeAddedToUserList = win->m_rtimeAddedToUserList; - lin->m_eVisibility = win->m_eVisibility; - lin->m_bBanned = win->m_bBanned; - lin->m_bAcceptedForUse = win->m_bAcceptedForUse; - lin->m_bTagsTruncated = win->m_bTagsTruncated; - memcpy(lin->m_rgchTags, win->m_rgchTags, sizeof(lin->m_rgchTags)); - lin->m_hFile = win->m_hFile; - lin->m_hPreviewFile = win->m_hPreviewFile; - memcpy(lin->m_pchFileName, win->m_pchFileName, sizeof(lin->m_pchFileName)); - lin->m_nFileSize = win->m_nFileSize; - lin->m_nPreviewFileSize = win->m_nPreviewFileSize; - memcpy(lin->m_rgchURL, win->m_rgchURL, sizeof(lin->m_rgchURL)); - lin->m_unVotesUp = win->m_unVotesUp; - lin->m_unVotesDown = win->m_unVotesDown; - lin->m_flScore = win->m_flScore; - lin->m_unNumChildren = win->m_unNumChildren; -} - -void lin_to_win_struct_SteamUGCDetails_t_153a(const struct SteamUGCDetails_t *lin, struct winSteamUGCDetails_t_153a *win) -{ - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eResult = lin->m_eResult; - win->m_eFileType = lin->m_eFileType; - 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_ulSteamIDOwner = lin->m_ulSteamIDOwner; - win->m_rtimeCreated = lin->m_rtimeCreated; - win->m_rtimeUpdated = lin->m_rtimeUpdated; - win->m_rtimeAddedToUserList = lin->m_rtimeAddedToUserList; - win->m_eVisibility = lin->m_eVisibility; - win->m_bBanned = lin->m_bBanned; - win->m_bAcceptedForUse = lin->m_bAcceptedForUse; - win->m_bTagsTruncated = lin->m_bTagsTruncated; - memcpy(win->m_rgchTags, lin->m_rgchTags, sizeof(win->m_rgchTags)); - win->m_hFile = lin->m_hFile; - win->m_hPreviewFile = lin->m_hPreviewFile; - 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)); - win->m_unVotesUp = lin->m_unVotesUp; - win->m_unVotesDown = lin->m_unVotesDown; - win->m_flScore = lin->m_flScore; - win->m_unNumChildren = lin->m_unNumChildren; -} - - -} diff --git a/lsteamclient/struct_converters_154.cpp b/lsteamclient/struct_converters_154.cpp deleted file mode 100644 index 3614c401..00000000 --- a/lsteamclient/struct_converters_154.cpp +++ /dev/null @@ -1,107 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_154/steam_api.h" -#include "steamworks_sdk_154/isteamgameserver.h" -#include "steamworks_sdk_154/isteamnetworkingsockets.h" -#include "steamworks_sdk_154/isteamgameserverstats.h" -#include "steamworks_sdk_154/isteamgamecoordinator.h" -#include "steamworks_sdk_154/steamnetworkingtypes.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_154 -#include "struct_converters.h" -void win_to_lin_struct_SteamPartyBeaconLocation_t_154(const struct winSteamPartyBeaconLocation_t_154 *win, struct SteamPartyBeaconLocation_t *lin) -{ - lin->m_eType = win->m_eType; - lin->m_ulLocationID = win->m_ulLocationID; -} - -void lin_to_win_struct_SteamPartyBeaconLocation_t_154(const struct SteamPartyBeaconLocation_t *lin, struct winSteamPartyBeaconLocation_t_154 *win) -{ - win->m_eType = lin->m_eType; - win->m_ulLocationID = lin->m_ulLocationID; -} - -void win_to_lin_struct_LeaderboardEntry_t_154(const struct winLeaderboardEntry_t_154 *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_154(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_154 *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - -void win_to_lin_struct_SteamUGCDetails_t_154(const struct winSteamUGCDetails_t_154 *win, struct SteamUGCDetails_t *lin) -{ - lin->m_nPublishedFileId = win->m_nPublishedFileId; - lin->m_eResult = win->m_eResult; - lin->m_eFileType = win->m_eFileType; - lin->m_nCreatorAppID = win->m_nCreatorAppID; - lin->m_nConsumerAppID = win->m_nConsumerAppID; - memcpy(lin->m_rgchTitle, win->m_rgchTitle, sizeof(lin->m_rgchTitle)); - memcpy(lin->m_rgchDescription, win->m_rgchDescription, sizeof(lin->m_rgchDescription)); - lin->m_ulSteamIDOwner = win->m_ulSteamIDOwner; - lin->m_rtimeCreated = win->m_rtimeCreated; - lin->m_rtimeUpdated = win->m_rtimeUpdated; - lin->m_rtimeAddedToUserList = win->m_rtimeAddedToUserList; - lin->m_eVisibility = win->m_eVisibility; - lin->m_bBanned = win->m_bBanned; - lin->m_bAcceptedForUse = win->m_bAcceptedForUse; - lin->m_bTagsTruncated = win->m_bTagsTruncated; - memcpy(lin->m_rgchTags, win->m_rgchTags, sizeof(lin->m_rgchTags)); - lin->m_hFile = win->m_hFile; - lin->m_hPreviewFile = win->m_hPreviewFile; - memcpy(lin->m_pchFileName, win->m_pchFileName, sizeof(lin->m_pchFileName)); - lin->m_nFileSize = win->m_nFileSize; - lin->m_nPreviewFileSize = win->m_nPreviewFileSize; - memcpy(lin->m_rgchURL, win->m_rgchURL, sizeof(lin->m_rgchURL)); - lin->m_unVotesUp = win->m_unVotesUp; - lin->m_unVotesDown = win->m_unVotesDown; - lin->m_flScore = win->m_flScore; - lin->m_unNumChildren = win->m_unNumChildren; -} - -void lin_to_win_struct_SteamUGCDetails_t_154(const struct SteamUGCDetails_t *lin, struct winSteamUGCDetails_t_154 *win) -{ - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eResult = lin->m_eResult; - win->m_eFileType = lin->m_eFileType; - 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_ulSteamIDOwner = lin->m_ulSteamIDOwner; - win->m_rtimeCreated = lin->m_rtimeCreated; - win->m_rtimeUpdated = lin->m_rtimeUpdated; - win->m_rtimeAddedToUserList = lin->m_rtimeAddedToUserList; - win->m_eVisibility = lin->m_eVisibility; - win->m_bBanned = lin->m_bBanned; - win->m_bAcceptedForUse = lin->m_bAcceptedForUse; - win->m_bTagsTruncated = lin->m_bTagsTruncated; - memcpy(win->m_rgchTags, lin->m_rgchTags, sizeof(win->m_rgchTags)); - win->m_hFile = lin->m_hFile; - win->m_hPreviewFile = lin->m_hPreviewFile; - 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)); - win->m_unVotesUp = lin->m_unVotesUp; - win->m_unVotesDown = lin->m_unVotesDown; - win->m_flScore = lin->m_flScore; - win->m_unNumChildren = lin->m_unNumChildren; -} - - -} diff --git a/lsteamclient/struct_converters_155.cpp b/lsteamclient/struct_converters_155.cpp deleted file mode 100644 index c6082f0c..00000000 --- a/lsteamclient/struct_converters_155.cpp +++ /dev/null @@ -1,107 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_155/steam_api.h" -#include "steamworks_sdk_155/isteamgameserver.h" -#include "steamworks_sdk_155/isteamnetworkingsockets.h" -#include "steamworks_sdk_155/isteamgameserverstats.h" -#include "steamworks_sdk_155/isteamgamecoordinator.h" -#include "steamworks_sdk_155/steamnetworkingtypes.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_155 -#include "struct_converters.h" -void win_to_lin_struct_SteamPartyBeaconLocation_t_155(const struct winSteamPartyBeaconLocation_t_155 *win, struct SteamPartyBeaconLocation_t *lin) -{ - lin->m_eType = win->m_eType; - lin->m_ulLocationID = win->m_ulLocationID; -} - -void lin_to_win_struct_SteamPartyBeaconLocation_t_155(const struct SteamPartyBeaconLocation_t *lin, struct winSteamPartyBeaconLocation_t_155 *win) -{ - win->m_eType = lin->m_eType; - win->m_ulLocationID = lin->m_ulLocationID; -} - -void win_to_lin_struct_LeaderboardEntry_t_155(const struct winLeaderboardEntry_t_155 *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_155(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_155 *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - -void win_to_lin_struct_SteamUGCDetails_t_155(const struct winSteamUGCDetails_t_155 *win, struct SteamUGCDetails_t *lin) -{ - lin->m_nPublishedFileId = win->m_nPublishedFileId; - lin->m_eResult = win->m_eResult; - lin->m_eFileType = win->m_eFileType; - lin->m_nCreatorAppID = win->m_nCreatorAppID; - lin->m_nConsumerAppID = win->m_nConsumerAppID; - memcpy(lin->m_rgchTitle, win->m_rgchTitle, sizeof(lin->m_rgchTitle)); - memcpy(lin->m_rgchDescription, win->m_rgchDescription, sizeof(lin->m_rgchDescription)); - lin->m_ulSteamIDOwner = win->m_ulSteamIDOwner; - lin->m_rtimeCreated = win->m_rtimeCreated; - lin->m_rtimeUpdated = win->m_rtimeUpdated; - lin->m_rtimeAddedToUserList = win->m_rtimeAddedToUserList; - lin->m_eVisibility = win->m_eVisibility; - lin->m_bBanned = win->m_bBanned; - lin->m_bAcceptedForUse = win->m_bAcceptedForUse; - lin->m_bTagsTruncated = win->m_bTagsTruncated; - memcpy(lin->m_rgchTags, win->m_rgchTags, sizeof(lin->m_rgchTags)); - lin->m_hFile = win->m_hFile; - lin->m_hPreviewFile = win->m_hPreviewFile; - memcpy(lin->m_pchFileName, win->m_pchFileName, sizeof(lin->m_pchFileName)); - lin->m_nFileSize = win->m_nFileSize; - lin->m_nPreviewFileSize = win->m_nPreviewFileSize; - memcpy(lin->m_rgchURL, win->m_rgchURL, sizeof(lin->m_rgchURL)); - lin->m_unVotesUp = win->m_unVotesUp; - lin->m_unVotesDown = win->m_unVotesDown; - lin->m_flScore = win->m_flScore; - lin->m_unNumChildren = win->m_unNumChildren; -} - -void lin_to_win_struct_SteamUGCDetails_t_155(const struct SteamUGCDetails_t *lin, struct winSteamUGCDetails_t_155 *win) -{ - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eResult = lin->m_eResult; - win->m_eFileType = lin->m_eFileType; - 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_ulSteamIDOwner = lin->m_ulSteamIDOwner; - win->m_rtimeCreated = lin->m_rtimeCreated; - win->m_rtimeUpdated = lin->m_rtimeUpdated; - win->m_rtimeAddedToUserList = lin->m_rtimeAddedToUserList; - win->m_eVisibility = lin->m_eVisibility; - win->m_bBanned = lin->m_bBanned; - win->m_bAcceptedForUse = lin->m_bAcceptedForUse; - win->m_bTagsTruncated = lin->m_bTagsTruncated; - memcpy(win->m_rgchTags, lin->m_rgchTags, sizeof(win->m_rgchTags)); - win->m_hFile = lin->m_hFile; - win->m_hPreviewFile = lin->m_hPreviewFile; - 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)); - win->m_unVotesUp = lin->m_unVotesUp; - win->m_unVotesDown = lin->m_unVotesDown; - win->m_flScore = lin->m_flScore; - win->m_unNumChildren = lin->m_unNumChildren; -} - - -} diff --git a/lsteamclient/struct_converters_156.cpp b/lsteamclient/struct_converters_156.cpp deleted file mode 100644 index 0481a0ff..00000000 --- a/lsteamclient/struct_converters_156.cpp +++ /dev/null @@ -1,107 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_156/steam_api.h" -#include "steamworks_sdk_156/isteamgameserver.h" -#include "steamworks_sdk_156/isteamnetworkingsockets.h" -#include "steamworks_sdk_156/isteamgameserverstats.h" -#include "steamworks_sdk_156/isteamgamecoordinator.h" -#include "steamworks_sdk_156/steamnetworkingtypes.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_156 -#include "struct_converters.h" -void win_to_lin_struct_SteamPartyBeaconLocation_t_156(const struct winSteamPartyBeaconLocation_t_156 *win, struct SteamPartyBeaconLocation_t *lin) -{ - lin->m_eType = win->m_eType; - lin->m_ulLocationID = win->m_ulLocationID; -} - -void lin_to_win_struct_SteamPartyBeaconLocation_t_156(const struct SteamPartyBeaconLocation_t *lin, struct winSteamPartyBeaconLocation_t_156 *win) -{ - win->m_eType = lin->m_eType; - win->m_ulLocationID = lin->m_ulLocationID; -} - -void win_to_lin_struct_LeaderboardEntry_t_156(const struct winLeaderboardEntry_t_156 *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_156(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_156 *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - -void win_to_lin_struct_SteamUGCDetails_t_156(const struct winSteamUGCDetails_t_156 *win, struct SteamUGCDetails_t *lin) -{ - lin->m_nPublishedFileId = win->m_nPublishedFileId; - lin->m_eResult = win->m_eResult; - lin->m_eFileType = win->m_eFileType; - lin->m_nCreatorAppID = win->m_nCreatorAppID; - lin->m_nConsumerAppID = win->m_nConsumerAppID; - memcpy(lin->m_rgchTitle, win->m_rgchTitle, sizeof(lin->m_rgchTitle)); - memcpy(lin->m_rgchDescription, win->m_rgchDescription, sizeof(lin->m_rgchDescription)); - lin->m_ulSteamIDOwner = win->m_ulSteamIDOwner; - lin->m_rtimeCreated = win->m_rtimeCreated; - lin->m_rtimeUpdated = win->m_rtimeUpdated; - lin->m_rtimeAddedToUserList = win->m_rtimeAddedToUserList; - lin->m_eVisibility = win->m_eVisibility; - lin->m_bBanned = win->m_bBanned; - lin->m_bAcceptedForUse = win->m_bAcceptedForUse; - lin->m_bTagsTruncated = win->m_bTagsTruncated; - memcpy(lin->m_rgchTags, win->m_rgchTags, sizeof(lin->m_rgchTags)); - lin->m_hFile = win->m_hFile; - lin->m_hPreviewFile = win->m_hPreviewFile; - memcpy(lin->m_pchFileName, win->m_pchFileName, sizeof(lin->m_pchFileName)); - lin->m_nFileSize = win->m_nFileSize; - lin->m_nPreviewFileSize = win->m_nPreviewFileSize; - memcpy(lin->m_rgchURL, win->m_rgchURL, sizeof(lin->m_rgchURL)); - lin->m_unVotesUp = win->m_unVotesUp; - lin->m_unVotesDown = win->m_unVotesDown; - lin->m_flScore = win->m_flScore; - lin->m_unNumChildren = win->m_unNumChildren; -} - -void lin_to_win_struct_SteamUGCDetails_t_156(const struct SteamUGCDetails_t *lin, struct winSteamUGCDetails_t_156 *win) -{ - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eResult = lin->m_eResult; - win->m_eFileType = lin->m_eFileType; - 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_ulSteamIDOwner = lin->m_ulSteamIDOwner; - win->m_rtimeCreated = lin->m_rtimeCreated; - win->m_rtimeUpdated = lin->m_rtimeUpdated; - win->m_rtimeAddedToUserList = lin->m_rtimeAddedToUserList; - win->m_eVisibility = lin->m_eVisibility; - win->m_bBanned = lin->m_bBanned; - win->m_bAcceptedForUse = lin->m_bAcceptedForUse; - win->m_bTagsTruncated = lin->m_bTagsTruncated; - memcpy(win->m_rgchTags, lin->m_rgchTags, sizeof(win->m_rgchTags)); - win->m_hFile = lin->m_hFile; - win->m_hPreviewFile = lin->m_hPreviewFile; - 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)); - win->m_unVotesUp = lin->m_unVotesUp; - win->m_unVotesDown = lin->m_unVotesDown; - win->m_flScore = lin->m_flScore; - win->m_unNumChildren = lin->m_unNumChildren; -} - - -} diff --git a/lsteamclient/struct_converters_157.cpp b/lsteamclient/struct_converters_157.cpp deleted file mode 100644 index 61fd4585..00000000 --- a/lsteamclient/struct_converters_157.cpp +++ /dev/null @@ -1,107 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_157/steam_api.h" -#include "steamworks_sdk_157/isteamgameserver.h" -#include "steamworks_sdk_157/isteamnetworkingsockets.h" -#include "steamworks_sdk_157/isteamgameserverstats.h" -#include "steamworks_sdk_157/isteamgamecoordinator.h" -#include "steamworks_sdk_157/steamnetworkingtypes.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_157 -#include "struct_converters.h" -void win_to_lin_struct_SteamPartyBeaconLocation_t_157(const struct winSteamPartyBeaconLocation_t_157 *win, struct SteamPartyBeaconLocation_t *lin) -{ - lin->m_eType = win->m_eType; - lin->m_ulLocationID = win->m_ulLocationID; -} - -void lin_to_win_struct_SteamPartyBeaconLocation_t_157(const struct SteamPartyBeaconLocation_t *lin, struct winSteamPartyBeaconLocation_t_157 *win) -{ - win->m_eType = lin->m_eType; - win->m_ulLocationID = lin->m_ulLocationID; -} - -void win_to_lin_struct_LeaderboardEntry_t_157(const struct winLeaderboardEntry_t_157 *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_157(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_157 *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - -void win_to_lin_struct_SteamUGCDetails_t_157(const struct winSteamUGCDetails_t_157 *win, struct SteamUGCDetails_t *lin) -{ - lin->m_nPublishedFileId = win->m_nPublishedFileId; - lin->m_eResult = win->m_eResult; - lin->m_eFileType = win->m_eFileType; - lin->m_nCreatorAppID = win->m_nCreatorAppID; - lin->m_nConsumerAppID = win->m_nConsumerAppID; - memcpy(lin->m_rgchTitle, win->m_rgchTitle, sizeof(lin->m_rgchTitle)); - memcpy(lin->m_rgchDescription, win->m_rgchDescription, sizeof(lin->m_rgchDescription)); - lin->m_ulSteamIDOwner = win->m_ulSteamIDOwner; - lin->m_rtimeCreated = win->m_rtimeCreated; - lin->m_rtimeUpdated = win->m_rtimeUpdated; - lin->m_rtimeAddedToUserList = win->m_rtimeAddedToUserList; - lin->m_eVisibility = win->m_eVisibility; - lin->m_bBanned = win->m_bBanned; - lin->m_bAcceptedForUse = win->m_bAcceptedForUse; - lin->m_bTagsTruncated = win->m_bTagsTruncated; - memcpy(lin->m_rgchTags, win->m_rgchTags, sizeof(lin->m_rgchTags)); - lin->m_hFile = win->m_hFile; - lin->m_hPreviewFile = win->m_hPreviewFile; - memcpy(lin->m_pchFileName, win->m_pchFileName, sizeof(lin->m_pchFileName)); - lin->m_nFileSize = win->m_nFileSize; - lin->m_nPreviewFileSize = win->m_nPreviewFileSize; - memcpy(lin->m_rgchURL, win->m_rgchURL, sizeof(lin->m_rgchURL)); - lin->m_unVotesUp = win->m_unVotesUp; - lin->m_unVotesDown = win->m_unVotesDown; - lin->m_flScore = win->m_flScore; - lin->m_unNumChildren = win->m_unNumChildren; -} - -void lin_to_win_struct_SteamUGCDetails_t_157(const struct SteamUGCDetails_t *lin, struct winSteamUGCDetails_t_157 *win) -{ - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eResult = lin->m_eResult; - win->m_eFileType = lin->m_eFileType; - 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_ulSteamIDOwner = lin->m_ulSteamIDOwner; - win->m_rtimeCreated = lin->m_rtimeCreated; - win->m_rtimeUpdated = lin->m_rtimeUpdated; - win->m_rtimeAddedToUserList = lin->m_rtimeAddedToUserList; - win->m_eVisibility = lin->m_eVisibility; - win->m_bBanned = lin->m_bBanned; - win->m_bAcceptedForUse = lin->m_bAcceptedForUse; - win->m_bTagsTruncated = lin->m_bTagsTruncated; - memcpy(win->m_rgchTags, lin->m_rgchTags, sizeof(win->m_rgchTags)); - win->m_hFile = lin->m_hFile; - win->m_hPreviewFile = lin->m_hPreviewFile; - 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)); - win->m_unVotesUp = lin->m_unVotesUp; - win->m_unVotesDown = lin->m_unVotesDown; - win->m_flScore = lin->m_flScore; - win->m_unNumChildren = lin->m_unNumChildren; -} - - -} diff --git a/lsteamclient/struct_converters_158.cpp b/lsteamclient/struct_converters_158.cpp deleted file mode 100644 index 86dad1d6..00000000 --- a/lsteamclient/struct_converters_158.cpp +++ /dev/null @@ -1,1445 +0,0 @@ -#include "steam_defs.h" -#pragma push_macro("__cdecl") -#undef __cdecl -#define __cdecl -#include "steamworks_sdk_158/steam_api.h" -#include "steamworks_sdk_158/isteamgameserver.h" -#include "steamworks_sdk_158/isteamnetworkingsockets.h" -#include "steamworks_sdk_158/isteamgameserverstats.h" -#include "steamworks_sdk_158/isteamgamecoordinator.h" -#include "steamworks_sdk_158/steamnetworkingtypes.h" -#pragma pop_macro("__cdecl") -#include "unixlib.h" -extern "C" { -#define SDKVER_158 -#include "struct_converters.h" -#pragma pack( push, 8 ) -struct winMicroTxnAuthorizationResponse_t_24 { - uint32 m_unAppID; - uint64 m_ulOrderID; - uint8 m_bAuthorized; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_MicroTxnAuthorizationResponse_t_24(const struct MicroTxnAuthorizationResponse_t *lin, struct winMicroTxnAuthorizationResponse_t_24 *win) -{ - win->m_unAppID = lin->m_unAppID; - win->m_ulOrderID = lin->m_ulOrderID; - win->m_bAuthorized = lin->m_bAuthorized; -} - -void win_to_lin_struct_SteamPartyBeaconLocation_t_158(const struct winSteamPartyBeaconLocation_t_158 *win, struct SteamPartyBeaconLocation_t *lin) -{ - lin->m_eType = win->m_eType; - lin->m_ulLocationID = win->m_ulLocationID; -} - -void lin_to_win_struct_SteamPartyBeaconLocation_t_158(const struct SteamPartyBeaconLocation_t *lin, struct winSteamPartyBeaconLocation_t_158 *win) -{ - win->m_eType = lin->m_eType; - win->m_ulLocationID = lin->m_ulLocationID; -} - -#pragma pack( push, 8 ) -struct winLobbyCreated_t_16 { - EResult m_eResult; - uint64 m_ulSteamIDLobby; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_LobbyCreated_t_16(const struct LobbyCreated_t *lin, struct winLobbyCreated_t_16 *win) -{ - win->m_eResult = lin->m_eResult; - win->m_ulSteamIDLobby = lin->m_ulSteamIDLobby; -} - -#pragma pack( push, 8 ) -struct winRequestPlayersForGameProgressCallback_t_16 { - EResult m_eResult; - uint64 m_ullSearchID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_RequestPlayersForGameProgressCallback_t_16(const struct RequestPlayersForGameProgressCallback_t *lin, struct winRequestPlayersForGameProgressCallback_t_16 *win) -{ - win->m_eResult = lin->m_eResult; - win->m_ullSearchID = lin->m_ullSearchID; -} - -#pragma pack( push, 8 ) -struct winRequestPlayersForGameResultCallback_t_64 { - EResult m_eResult; - uint64 m_ullSearchID; - CSteamID m_SteamIDPlayerFound __attribute__((aligned(1))); - CSteamID m_SteamIDLobby __attribute__((aligned(1))); - RequestPlayersForGameResultCallback_t::PlayerAcceptState_t m_ePlayerAcceptState; - int32 m_nPlayerIndex; - int32 m_nTotalPlayersFound; - int32 m_nTotalPlayersAcceptedGame; - int32 m_nSuggestedTeamIndex; - uint64 m_ullUniqueGameID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_RequestPlayersForGameResultCallback_t_64(const struct RequestPlayersForGameResultCallback_t *lin, struct winRequestPlayersForGameResultCallback_t_64 *win) -{ - win->m_eResult = lin->m_eResult; - win->m_ullSearchID = lin->m_ullSearchID; - win->m_SteamIDPlayerFound = lin->m_SteamIDPlayerFound; - win->m_SteamIDLobby = lin->m_SteamIDLobby; - win->m_ePlayerAcceptState = lin->m_ePlayerAcceptState; - win->m_nPlayerIndex = lin->m_nPlayerIndex; - win->m_nTotalPlayersFound = lin->m_nTotalPlayersFound; - win->m_nTotalPlayersAcceptedGame = lin->m_nTotalPlayersAcceptedGame; - win->m_nSuggestedTeamIndex = lin->m_nSuggestedTeamIndex; - win->m_ullUniqueGameID = lin->m_ullUniqueGameID; -} - -#pragma pack( push, 8 ) -struct winRequestPlayersForGameFinalResultCallback_t_24 { - EResult m_eResult; - uint64 m_ullSearchID; - uint64 m_ullUniqueGameID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_RequestPlayersForGameFinalResultCallback_t_24(const struct RequestPlayersForGameFinalResultCallback_t *lin, struct winRequestPlayersForGameFinalResultCallback_t_24 *win) -{ - win->m_eResult = lin->m_eResult; - win->m_ullSearchID = lin->m_ullSearchID; - win->m_ullUniqueGameID = lin->m_ullUniqueGameID; -} - -#pragma pack( push, 8 ) -struct winSubmitPlayerResultResultCallback_t_24 { - EResult m_eResult; - uint64 ullUniqueGameID; - CSteamID steamIDPlayer __attribute__((aligned(1))); -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_SubmitPlayerResultResultCallback_t_24(const struct SubmitPlayerResultResultCallback_t *lin, struct winSubmitPlayerResultResultCallback_t_24 *win) -{ - win->m_eResult = lin->m_eResult; - win->ullUniqueGameID = lin->ullUniqueGameID; - win->steamIDPlayer = lin->steamIDPlayer; -} - -#pragma pack( push, 8 ) -struct winEndGameResultCallback_t_16 { - EResult m_eResult; - uint64 ullUniqueGameID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_EndGameResultCallback_t_16(const struct EndGameResultCallback_t *lin, struct winEndGameResultCallback_t_16 *win) -{ - win->m_eResult = lin->m_eResult; - win->ullUniqueGameID = lin->ullUniqueGameID; -} - -#pragma pack( push, 8 ) -struct winJoinPartyCallback_t_280 { - EResult m_eResult; - PartyBeaconID_t m_ulBeaconID; - CSteamID m_SteamIDBeaconOwner __attribute__((aligned(1))); - char m_rgchConnectString[256]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_JoinPartyCallback_t_280(const struct JoinPartyCallback_t *lin, struct winJoinPartyCallback_t_280 *win) -{ - win->m_eResult = lin->m_eResult; - win->m_ulBeaconID = lin->m_ulBeaconID; - win->m_SteamIDBeaconOwner = lin->m_SteamIDBeaconOwner; - memcpy(win->m_rgchConnectString, lin->m_rgchConnectString, sizeof(win->m_rgchConnectString)); -} - -#pragma pack( push, 8 ) -struct winCreateBeaconCallback_t_16 { - EResult m_eResult; - PartyBeaconID_t m_ulBeaconID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_CreateBeaconCallback_t_16(const struct CreateBeaconCallback_t *lin, struct winCreateBeaconCallback_t_16 *win) -{ - win->m_eResult = lin->m_eResult; - win->m_ulBeaconID = lin->m_ulBeaconID; -} - -#pragma pack( push, 8 ) -struct winRemoteStorageFileShareResult_t_280 { - EResult m_eResult; - UGCHandle_t m_hFile; - char m_rgchFilename[260]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_RemoteStorageFileShareResult_t_280(const struct RemoteStorageFileShareResult_t *lin, struct winRemoteStorageFileShareResult_t_280 *win) -{ - win->m_eResult = lin->m_eResult; - win->m_hFile = lin->m_hFile; - memcpy(win->m_rgchFilename, lin->m_rgchFilename, sizeof(win->m_rgchFilename)); -} - -#pragma pack( push, 8 ) -struct winRemoteStoragePublishFileResult_t_24 { - EResult m_eResult; - PublishedFileId_t m_nPublishedFileId; - bool m_bUserNeedsToAcceptWorkshopLegalAgreement; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_RemoteStoragePublishFileResult_t_24(const struct RemoteStoragePublishFileResult_t *lin, struct winRemoteStoragePublishFileResult_t_24 *win) -{ - win->m_eResult = lin->m_eResult; - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_bUserNeedsToAcceptWorkshopLegalAgreement = lin->m_bUserNeedsToAcceptWorkshopLegalAgreement; -} - -#pragma pack( push, 8 ) -struct winRemoteStorageDeletePublishedFileResult_t_16 { - EResult m_eResult; - PublishedFileId_t m_nPublishedFileId; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_RemoteStorageDeletePublishedFileResult_t_16(const struct RemoteStorageDeletePublishedFileResult_t *lin, struct winRemoteStorageDeletePublishedFileResult_t_16 *win) -{ - win->m_eResult = lin->m_eResult; - win->m_nPublishedFileId = lin->m_nPublishedFileId; -} - -#pragma pack( push, 8 ) -struct winRemoteStorageEnumerateUserPublishedFilesResult_t_416 { - EResult m_eResult; - int32 m_nResultsReturned; - int32 m_nTotalResultCount; - PublishedFileId_t m_rgPublishedFileId[50]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_RemoteStorageEnumerateUserPublishedFilesResult_t_416(const struct RemoteStorageEnumerateUserPublishedFilesResult_t *lin, struct winRemoteStorageEnumerateUserPublishedFilesResult_t_416 *win) -{ - win->m_eResult = lin->m_eResult; - win->m_nResultsReturned = lin->m_nResultsReturned; - win->m_nTotalResultCount = lin->m_nTotalResultCount; - memcpy(win->m_rgPublishedFileId, lin->m_rgPublishedFileId, sizeof(win->m_rgPublishedFileId)); -} - -#pragma pack( push, 8 ) -struct winRemoteStorageSubscribePublishedFileResult_t_16 { - EResult m_eResult; - PublishedFileId_t m_nPublishedFileId; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_RemoteStorageSubscribePublishedFileResult_t_16(const struct RemoteStorageSubscribePublishedFileResult_t *lin, struct winRemoteStorageSubscribePublishedFileResult_t_16 *win) -{ - win->m_eResult = lin->m_eResult; - win->m_nPublishedFileId = lin->m_nPublishedFileId; -} - -#pragma pack( push, 8 ) -struct winRemoteStorageEnumerateUserSubscribedFilesResult_t_616 { - EResult m_eResult; - int32 m_nResultsReturned; - int32 m_nTotalResultCount; - PublishedFileId_t m_rgPublishedFileId[50]; - uint32 m_rgRTimeSubscribed[50]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_RemoteStorageEnumerateUserSubscribedFilesResult_t_616(const struct RemoteStorageEnumerateUserSubscribedFilesResult_t *lin, struct winRemoteStorageEnumerateUserSubscribedFilesResult_t_616 *win) -{ - win->m_eResult = lin->m_eResult; - win->m_nResultsReturned = lin->m_nResultsReturned; - win->m_nTotalResultCount = lin->m_nTotalResultCount; - memcpy(win->m_rgPublishedFileId, lin->m_rgPublishedFileId, sizeof(win->m_rgPublishedFileId)); - memcpy(win->m_rgRTimeSubscribed, lin->m_rgRTimeSubscribed, sizeof(win->m_rgRTimeSubscribed)); -} - -#pragma pack( push, 8 ) -struct winRemoteStorageUnsubscribePublishedFileResult_t_16 { - EResult m_eResult; - PublishedFileId_t m_nPublishedFileId; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_RemoteStorageUnsubscribePublishedFileResult_t_16(const struct RemoteStorageUnsubscribePublishedFileResult_t *lin, struct winRemoteStorageUnsubscribePublishedFileResult_t_16 *win) -{ - win->m_eResult = lin->m_eResult; - win->m_nPublishedFileId = lin->m_nPublishedFileId; -} - -#pragma pack( push, 8 ) -struct winRemoteStorageUpdatePublishedFileResult_t_24 { - EResult m_eResult; - PublishedFileId_t m_nPublishedFileId; - bool m_bUserNeedsToAcceptWorkshopLegalAgreement; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_RemoteStorageUpdatePublishedFileResult_t_24(const struct RemoteStorageUpdatePublishedFileResult_t *lin, struct winRemoteStorageUpdatePublishedFileResult_t_24 *win) -{ - win->m_eResult = lin->m_eResult; - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_bUserNeedsToAcceptWorkshopLegalAgreement = lin->m_bUserNeedsToAcceptWorkshopLegalAgreement; -} - -#pragma pack( push, 8 ) -struct winRemoteStorageDownloadUGCResult_t_296 { - 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 ) -void cb_RemoteStorageDownloadUGCResult_t_296(const struct RemoteStorageDownloadUGCResult_t *lin, struct winRemoteStorageDownloadUGCResult_t_296 *win) -{ - win->m_eResult = lin->m_eResult; - win->m_hFile = lin->m_hFile; - win->m_nAppID = lin->m_nAppID; - win->m_nSizeInBytes = lin->m_nSizeInBytes; - memcpy(win->m_pchFileName, lin->m_pchFileName, sizeof(win->m_pchFileName)); - win->m_ulSteamIDOwner = lin->m_ulSteamIDOwner; -} - -#pragma pack( push, 8 ) -struct winRemoteStorageGetPublishedFileDetailsResult_t_9760 { - 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 ) -void cb_RemoteStorageGetPublishedFileDetailsResult_t_9760(const struct RemoteStorageGetPublishedFileDetailsResult_t *lin, struct winRemoteStorageGetPublishedFileDetailsResult_t_9760 *win) -{ - 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)); - win->m_eFileType = lin->m_eFileType; - win->m_bAcceptedForUse = lin->m_bAcceptedForUse; -} - -#pragma pack( push, 8 ) -struct winRemoteStorageEnumerateWorkshopFilesResult_t_624 { - 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 ) -void cb_RemoteStorageEnumerateWorkshopFilesResult_t_624(const struct RemoteStorageEnumerateWorkshopFilesResult_t *lin, struct winRemoteStorageEnumerateWorkshopFilesResult_t_624 *win) -{ - win->m_eResult = lin->m_eResult; - win->m_nResultsReturned = lin->m_nResultsReturned; - win->m_nTotalResultCount = lin->m_nTotalResultCount; - memcpy(win->m_rgPublishedFileId, lin->m_rgPublishedFileId, sizeof(win->m_rgPublishedFileId)); - memcpy(win->m_rgScore, lin->m_rgScore, sizeof(win->m_rgScore)); - win->m_nAppId = lin->m_nAppId; - win->m_unStartIndex = lin->m_unStartIndex; -} - -#pragma pack( push, 8 ) -struct winRemoteStorageGetPublishedItemVoteDetailsResult_t_32 { - 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 ) -void cb_RemoteStorageGetPublishedItemVoteDetailsResult_t_32(const struct RemoteStorageGetPublishedItemVoteDetailsResult_t *lin, struct winRemoteStorageGetPublishedItemVoteDetailsResult_t_32 *win) -{ - win->m_eResult = lin->m_eResult; - win->m_unPublishedFileId = lin->m_unPublishedFileId; - win->m_nVotesFor = lin->m_nVotesFor; - win->m_nVotesAgainst = lin->m_nVotesAgainst; - win->m_nReports = lin->m_nReports; - win->m_fScore = lin->m_fScore; -} - -#pragma pack( push, 8 ) -struct winRemoteStorageUpdateUserPublishedItemVoteResult_t_16 { - EResult m_eResult; - PublishedFileId_t m_nPublishedFileId; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_RemoteStorageUpdateUserPublishedItemVoteResult_t_16(const struct RemoteStorageUpdateUserPublishedItemVoteResult_t *lin, struct winRemoteStorageUpdateUserPublishedItemVoteResult_t_16 *win) -{ - win->m_eResult = lin->m_eResult; - win->m_nPublishedFileId = lin->m_nPublishedFileId; -} - -#pragma pack( push, 8 ) -struct winRemoteStorageUserVoteDetails_t_24 { - EResult m_eResult; - PublishedFileId_t m_nPublishedFileId; - EWorkshopVote m_eVote; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_RemoteStorageUserVoteDetails_t_24(const struct RemoteStorageUserVoteDetails_t *lin, struct winRemoteStorageUserVoteDetails_t_24 *win) -{ - win->m_eResult = lin->m_eResult; - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eVote = lin->m_eVote; -} - -#pragma pack( push, 8 ) -struct winRemoteStorageEnumerateUserSharedWorkshopFilesResult_t_416 { - EResult m_eResult; - int32 m_nResultsReturned; - int32 m_nTotalResultCount; - PublishedFileId_t m_rgPublishedFileId[50]; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_416(const struct RemoteStorageEnumerateUserSharedWorkshopFilesResult_t *lin, struct winRemoteStorageEnumerateUserSharedWorkshopFilesResult_t_416 *win) -{ - win->m_eResult = lin->m_eResult; - win->m_nResultsReturned = lin->m_nResultsReturned; - win->m_nTotalResultCount = lin->m_nTotalResultCount; - memcpy(win->m_rgPublishedFileId, lin->m_rgPublishedFileId, sizeof(win->m_rgPublishedFileId)); -} - -#pragma pack( push, 8 ) -struct winRemoteStorageSetUserPublishedFileActionResult_t_24 { - EResult m_eResult; - PublishedFileId_t m_nPublishedFileId; - EWorkshopFileAction m_eAction; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_RemoteStorageSetUserPublishedFileActionResult_t_24(const struct RemoteStorageSetUserPublishedFileActionResult_t *lin, struct winRemoteStorageSetUserPublishedFileActionResult_t_24 *win) -{ - win->m_eResult = lin->m_eResult; - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eAction = lin->m_eAction; -} - -#pragma pack( push, 8 ) -struct winRemoteStoragePublishedFileUpdated_t_24 { - PublishedFileId_t m_nPublishedFileId; - AppId_t m_nAppID; - uint64 m_ulUnused; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_RemoteStoragePublishedFileUpdated_t_24(const struct RemoteStoragePublishedFileUpdated_t *lin, struct winRemoteStoragePublishedFileUpdated_t_24 *win) -{ - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_nAppID = lin->m_nAppID; - win->m_ulUnused = lin->m_ulUnused; -} - -void win_to_lin_struct_LeaderboardEntry_t_158(const struct winLeaderboardEntry_t_158 *win, struct LeaderboardEntry_t *lin) -{ - lin->m_steamIDUser = win->m_steamIDUser; - lin->m_nGlobalRank = win->m_nGlobalRank; - lin->m_nScore = win->m_nScore; - lin->m_cDetails = win->m_cDetails; - lin->m_hUGC = win->m_hUGC; -} - -void lin_to_win_struct_LeaderboardEntry_t_158(const struct LeaderboardEntry_t *lin, struct winLeaderboardEntry_t_158 *win) -{ - win->m_steamIDUser = lin->m_steamIDUser; - win->m_nGlobalRank = lin->m_nGlobalRank; - win->m_nScore = lin->m_nScore; - win->m_cDetails = lin->m_cDetails; - win->m_hUGC = lin->m_hUGC; -} - -#pragma pack( push, 8 ) -struct winLeaderboardScoreUploaded_t_32 { - 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 ) -void cb_LeaderboardScoreUploaded_t_32(const struct LeaderboardScoreUploaded_t *lin, struct winLeaderboardScoreUploaded_t_32 *win) -{ - win->m_bSuccess = lin->m_bSuccess; - win->m_hSteamLeaderboard = lin->m_hSteamLeaderboard; - win->m_nScore = lin->m_nScore; - win->m_bScoreChanged = lin->m_bScoreChanged; - win->m_nGlobalRankNew = lin->m_nGlobalRankNew; - win->m_nGlobalRankPrevious = lin->m_nGlobalRankPrevious; -} - -#pragma pack( push, 8 ) -struct winLeaderboardUGCSet_t_16 { - EResult m_eResult; - SteamLeaderboard_t m_hSteamLeaderboard; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_LeaderboardUGCSet_t_16(const struct LeaderboardUGCSet_t *lin, struct winLeaderboardUGCSet_t_16 *win) -{ - win->m_eResult = lin->m_eResult; - win->m_hSteamLeaderboard = lin->m_hSteamLeaderboard; -} - -#pragma pack( push, 8 ) -struct winPS3TrophiesInstalled_t_24 { - uint64 m_nGameID; - EResult m_eResult; - uint64 m_ulRequiredDiskSpace; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_PS3TrophiesInstalled_t_24(const struct PS3TrophiesInstalled_t *lin, struct winPS3TrophiesInstalled_t_24 *win) -{ - win->m_nGameID = lin->m_nGameID; - win->m_eResult = lin->m_eResult; - win->m_ulRequiredDiskSpace = lin->m_ulRequiredDiskSpace; -} - -#pragma pack( push, 8 ) -struct winFileDetailsResult_t_40 { - EResult m_eResult; - uint64 m_ulFileSize; - uint8 m_FileSHA[20]; - uint32 m_unFlags; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_FileDetailsResult_t_40(const struct FileDetailsResult_t *lin, struct winFileDetailsResult_t_40 *win) -{ - win->m_eResult = lin->m_eResult; - win->m_ulFileSize = lin->m_ulFileSize; - memcpy(win->m_FileSHA, lin->m_FileSHA, sizeof(win->m_FileSHA)); - win->m_unFlags = lin->m_unFlags; -} - -#pragma pack( push, 8 ) -struct winHTTPRequestCompleted_t_32 { - HTTPRequestHandle m_hRequest; - uint64 m_ulContextValue; - bool m_bRequestSuccessful; - EHTTPStatusCode m_eStatusCode; - uint32 m_unBodySize; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_HTTPRequestCompleted_t_32(const struct HTTPRequestCompleted_t *lin, struct winHTTPRequestCompleted_t_32 *win) -{ - win->m_hRequest = lin->m_hRequest; - win->m_ulContextValue = lin->m_ulContextValue; - win->m_bRequestSuccessful = lin->m_bRequestSuccessful; - win->m_eStatusCode = lin->m_eStatusCode; - win->m_unBodySize = lin->m_unBodySize; -} - -#pragma pack( push, 8 ) -struct winHTTPRequestHeadersReceived_t_16 { - HTTPRequestHandle m_hRequest; - uint64 m_ulContextValue; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_HTTPRequestHeadersReceived_t_16(const struct HTTPRequestHeadersReceived_t *lin, struct winHTTPRequestHeadersReceived_t_16 *win) -{ - win->m_hRequest = lin->m_hRequest; - win->m_ulContextValue = lin->m_ulContextValue; -} - -#pragma pack( push, 8 ) -struct winHTTPRequestDataReceived_t_24 { - HTTPRequestHandle m_hRequest; - uint64 m_ulContextValue; - uint32 m_cOffset; - uint32 m_cBytesReceived; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_HTTPRequestDataReceived_t_24(const struct HTTPRequestDataReceived_t *lin, struct winHTTPRequestDataReceived_t_24 *win) -{ - win->m_hRequest = lin->m_hRequest; - win->m_ulContextValue = lin->m_ulContextValue; - win->m_cOffset = lin->m_cOffset; - win->m_cBytesReceived = lin->m_cBytesReceived; -} - -#pragma pack( push, 8 ) -struct winSteamInputConfigurationLoaded_t_40 { - AppId_t m_unAppID; - InputHandle_t m_ulDeviceHandle; - CSteamID m_ulMappingCreator __attribute__((aligned(1))); - uint32 m_unMajorRevision; - uint32 m_unMinorRevision; - bool m_bUsesSteamInputAPI; - bool m_bUsesGamepadAPI; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_SteamInputConfigurationLoaded_t_40(const struct SteamInputConfigurationLoaded_t *lin, struct winSteamInputConfigurationLoaded_t_40 *win) -{ - win->m_unAppID = lin->m_unAppID; - win->m_ulDeviceHandle = lin->m_ulDeviceHandle; - win->m_ulMappingCreator = lin->m_ulMappingCreator; - win->m_unMajorRevision = lin->m_unMajorRevision; - win->m_unMinorRevision = lin->m_unMinorRevision; - win->m_bUsesSteamInputAPI = lin->m_bUsesSteamInputAPI; - win->m_bUsesGamepadAPI = lin->m_bUsesGamepadAPI; -} - -#pragma pack( push, 8 ) -struct winSteamInputGamepadSlotChange_t_32 { - AppId_t m_unAppID; - InputHandle_t m_ulDeviceHandle; - ESteamInputType m_eDeviceType; - int m_nOldGamepadSlot; - int m_nNewGamepadSlot; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_SteamInputGamepadSlotChange_t_32(const struct SteamInputGamepadSlotChange_t *lin, struct winSteamInputGamepadSlotChange_t_32 *win) -{ - win->m_unAppID = lin->m_unAppID; - win->m_ulDeviceHandle = lin->m_ulDeviceHandle; - win->m_eDeviceType = lin->m_eDeviceType; - win->m_nOldGamepadSlot = lin->m_nOldGamepadSlot; - win->m_nNewGamepadSlot = lin->m_nNewGamepadSlot; -} - -void win_to_lin_struct_SteamUGCDetails_t_158(const struct winSteamUGCDetails_t_158 *win, struct SteamUGCDetails_t *lin) -{ - lin->m_nPublishedFileId = win->m_nPublishedFileId; - lin->m_eResult = win->m_eResult; - lin->m_eFileType = win->m_eFileType; - lin->m_nCreatorAppID = win->m_nCreatorAppID; - lin->m_nConsumerAppID = win->m_nConsumerAppID; - memcpy(lin->m_rgchTitle, win->m_rgchTitle, sizeof(lin->m_rgchTitle)); - memcpy(lin->m_rgchDescription, win->m_rgchDescription, sizeof(lin->m_rgchDescription)); - lin->m_ulSteamIDOwner = win->m_ulSteamIDOwner; - lin->m_rtimeCreated = win->m_rtimeCreated; - lin->m_rtimeUpdated = win->m_rtimeUpdated; - lin->m_rtimeAddedToUserList = win->m_rtimeAddedToUserList; - lin->m_eVisibility = win->m_eVisibility; - lin->m_bBanned = win->m_bBanned; - lin->m_bAcceptedForUse = win->m_bAcceptedForUse; - lin->m_bTagsTruncated = win->m_bTagsTruncated; - memcpy(lin->m_rgchTags, win->m_rgchTags, sizeof(lin->m_rgchTags)); - lin->m_hFile = win->m_hFile; - lin->m_hPreviewFile = win->m_hPreviewFile; - memcpy(lin->m_pchFileName, win->m_pchFileName, sizeof(lin->m_pchFileName)); - lin->m_nFileSize = win->m_nFileSize; - lin->m_nPreviewFileSize = win->m_nPreviewFileSize; - memcpy(lin->m_rgchURL, win->m_rgchURL, sizeof(lin->m_rgchURL)); - lin->m_unVotesUp = win->m_unVotesUp; - lin->m_unVotesDown = win->m_unVotesDown; - lin->m_flScore = win->m_flScore; - lin->m_unNumChildren = win->m_unNumChildren; -} - -void lin_to_win_struct_SteamUGCDetails_t_158(const struct SteamUGCDetails_t *lin, struct winSteamUGCDetails_t_158 *win) -{ - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eResult = lin->m_eResult; - win->m_eFileType = lin->m_eFileType; - 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_ulSteamIDOwner = lin->m_ulSteamIDOwner; - win->m_rtimeCreated = lin->m_rtimeCreated; - win->m_rtimeUpdated = lin->m_rtimeUpdated; - win->m_rtimeAddedToUserList = lin->m_rtimeAddedToUserList; - win->m_eVisibility = lin->m_eVisibility; - win->m_bBanned = lin->m_bBanned; - win->m_bAcceptedForUse = lin->m_bAcceptedForUse; - win->m_bTagsTruncated = lin->m_bTagsTruncated; - memcpy(win->m_rgchTags, lin->m_rgchTags, sizeof(win->m_rgchTags)); - win->m_hFile = lin->m_hFile; - win->m_hPreviewFile = lin->m_hPreviewFile; - 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)); - win->m_unVotesUp = lin->m_unVotesUp; - win->m_unVotesDown = lin->m_unVotesDown; - win->m_flScore = lin->m_flScore; - win->m_unNumChildren = lin->m_unNumChildren; -} - -#pragma pack( push, 8 ) -struct winSteamUGCRequestUGCDetailsResult_t_9784 { - winSteamUGCDetails_t_158 m_details; - bool m_bCachedData; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_SteamUGCRequestUGCDetailsResult_t_9784(const struct SteamUGCRequestUGCDetailsResult_t *lin, struct winSteamUGCRequestUGCDetailsResult_t_9784 *win) -{ - lin_to_win_struct_SteamUGCDetails_t_158(&lin->m_details, &win->m_details); - win->m_bCachedData = lin->m_bCachedData; -} - -#pragma pack( push, 8 ) -struct winCreateItemResult_t_24 { - EResult m_eResult; - PublishedFileId_t m_nPublishedFileId; - bool m_bUserNeedsToAcceptWorkshopLegalAgreement; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_CreateItemResult_t_24(const struct CreateItemResult_t *lin, struct winCreateItemResult_t_24 *win) -{ - win->m_eResult = lin->m_eResult; - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_bUserNeedsToAcceptWorkshopLegalAgreement = lin->m_bUserNeedsToAcceptWorkshopLegalAgreement; -} - -#pragma pack( push, 8 ) -struct winItemInstalled_t_16 { - AppId_t m_unAppID; - PublishedFileId_t m_nPublishedFileId; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_ItemInstalled_t_16(const struct ItemInstalled_t *lin, struct winItemInstalled_t_16 *win) -{ - win->m_unAppID = lin->m_unAppID; - win->m_nPublishedFileId = lin->m_nPublishedFileId; -} - -#pragma pack( push, 8 ) -struct winDownloadItemResult_t_24 { - AppId_t m_unAppID; - PublishedFileId_t m_nPublishedFileId; - EResult m_eResult; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_DownloadItemResult_t_24(const struct DownloadItemResult_t *lin, struct winDownloadItemResult_t_24 *win) -{ - win->m_unAppID = lin->m_unAppID; - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_eResult = lin->m_eResult; -} - -#pragma pack( push, 8 ) -struct winAddUGCDependencyResult_t_24 { - EResult m_eResult; - PublishedFileId_t m_nPublishedFileId; - PublishedFileId_t m_nChildPublishedFileId; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_AddUGCDependencyResult_t_24(const struct AddUGCDependencyResult_t *lin, struct winAddUGCDependencyResult_t_24 *win) -{ - win->m_eResult = lin->m_eResult; - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_nChildPublishedFileId = lin->m_nChildPublishedFileId; -} - -#pragma pack( push, 8 ) -struct winRemoveUGCDependencyResult_t_24 { - EResult m_eResult; - PublishedFileId_t m_nPublishedFileId; - PublishedFileId_t m_nChildPublishedFileId; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_RemoveUGCDependencyResult_t_24(const struct RemoveUGCDependencyResult_t *lin, struct winRemoveUGCDependencyResult_t_24 *win) -{ - win->m_eResult = lin->m_eResult; - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_nChildPublishedFileId = lin->m_nChildPublishedFileId; -} - -#pragma pack( push, 8 ) -struct winAddAppDependencyResult_t_24 { - EResult m_eResult; - PublishedFileId_t m_nPublishedFileId; - AppId_t m_nAppID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_AddAppDependencyResult_t_24(const struct AddAppDependencyResult_t *lin, struct winAddAppDependencyResult_t_24 *win) -{ - win->m_eResult = lin->m_eResult; - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_nAppID = lin->m_nAppID; -} - -#pragma pack( push, 8 ) -struct winRemoveAppDependencyResult_t_24 { - EResult m_eResult; - PublishedFileId_t m_nPublishedFileId; - AppId_t m_nAppID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_RemoveAppDependencyResult_t_24(const struct RemoveAppDependencyResult_t *lin, struct winRemoveAppDependencyResult_t_24 *win) -{ - win->m_eResult = lin->m_eResult; - win->m_nPublishedFileId = lin->m_nPublishedFileId; - win->m_nAppID = lin->m_nAppID; -} - -#pragma pack( push, 8 ) -struct winGetAppDependenciesResult_t_152 { - EResult m_eResult; - PublishedFileId_t m_nPublishedFileId; - AppId_t m_rgAppIDs[32]; - uint32 m_nNumAppDependencies; - uint32 m_nTotalNumAppDependencies; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_GetAppDependenciesResult_t_152(const struct GetAppDependenciesResult_t *lin, struct winGetAppDependenciesResult_t_152 *win) -{ - win->m_eResult = lin->m_eResult; - win->m_nPublishedFileId = lin->m_nPublishedFileId; - memcpy(win->m_rgAppIDs, lin->m_rgAppIDs, sizeof(win->m_rgAppIDs)); - win->m_nNumAppDependencies = lin->m_nNumAppDependencies; - win->m_nTotalNumAppDependencies = lin->m_nTotalNumAppDependencies; -} - -#pragma pack( push, 8 ) -struct winDeleteItemResult_t_16 { - EResult m_eResult; - PublishedFileId_t m_nPublishedFileId; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_DeleteItemResult_t_16(const struct DeleteItemResult_t *lin, struct winDeleteItemResult_t_16 *win) -{ - win->m_eResult = lin->m_eResult; - win->m_nPublishedFileId = lin->m_nPublishedFileId; -} - -#ifdef __i386__ -#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 ) -#endif -#ifdef __x86_64__ -#pragma pack( push, 8 ) -struct winHTML_NeedsPaint_t_56 { - 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 ) -#endif -#ifdef __x86_64__ -void cb_HTML_NeedsPaint_t_56(const struct HTML_NeedsPaint_t *lin, struct winHTML_NeedsPaint_t_56 *win) -{ - win->unBrowserHandle = lin->unBrowserHandle; - win->pBGRA = lin->pBGRA; - win->unWide = lin->unWide; - win->unTall = lin->unTall; - win->unUpdateX = lin->unUpdateX; - win->unUpdateY = lin->unUpdateY; - win->unUpdateWide = lin->unUpdateWide; - win->unUpdateTall = lin->unUpdateTall; - win->unScrollX = lin->unScrollX; - win->unScrollY = lin->unScrollY; - win->flPageScale = lin->flPageScale; - win->unPageSerial = lin->unPageSerial; -} -#endif - -#ifdef __i386__ -void cb_HTML_NeedsPaint_t_48(const struct HTML_NeedsPaint_t *lin, struct winHTML_NeedsPaint_t_48 *win) -{ - win->unBrowserHandle = lin->unBrowserHandle; - win->pBGRA = lin->pBGRA; - win->unWide = lin->unWide; - win->unTall = lin->unTall; - win->unUpdateX = lin->unUpdateX; - win->unUpdateY = lin->unUpdateY; - win->unUpdateWide = lin->unUpdateWide; - win->unUpdateTall = lin->unUpdateTall; - win->unScrollX = lin->unScrollX; - win->unScrollY = lin->unScrollY; - win->flPageScale = lin->flPageScale; - win->unPageSerial = lin->unPageSerial; -} -#endif - -#ifdef __i386__ -#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 ) -#endif -#ifdef __x86_64__ -#pragma pack( push, 8 ) -struct winHTML_StartRequest_t_40 { - HHTMLBrowser unBrowserHandle; - const char * pchURL; - const char * pchTarget; - const char * pchPostData; - bool bIsRedirect; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -#endif -#ifdef __x86_64__ -void cb_HTML_StartRequest_t_40(const struct HTML_StartRequest_t *lin, struct winHTML_StartRequest_t_40 *win) -{ - win->unBrowserHandle = lin->unBrowserHandle; - steamclient_unix_path_to_dos_path(1, lin->pchURL, g_tmppath, sizeof(g_tmppath), 1); - win->pchURL = g_tmppath; - win->pchTarget = lin->pchTarget; - win->pchPostData = lin->pchPostData; - win->bIsRedirect = lin->bIsRedirect; -} -#endif - -#ifdef __i386__ -void cb_HTML_StartRequest_t_20(const struct HTML_StartRequest_t *lin, struct winHTML_StartRequest_t_20 *win) -{ - win->unBrowserHandle = lin->unBrowserHandle; - steamclient_unix_path_to_dos_path(1, lin->pchURL, g_tmppath, sizeof(g_tmppath), 1); - win->pchURL = g_tmppath; - win->pchTarget = lin->pchTarget; - win->pchPostData = lin->pchPostData; - win->bIsRedirect = lin->bIsRedirect; -} -#endif - -#ifdef __i386__ -#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 ) -#endif -#ifdef __x86_64__ -#pragma pack( push, 8 ) -struct winHTML_URLChanged_t_48 { - HHTMLBrowser unBrowserHandle; - const char * pchURL; - const char * pchPostData; - bool bIsRedirect; - const char * pchPageTitle; - bool bNewNavigation; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -#endif -#ifdef __x86_64__ -void cb_HTML_URLChanged_t_48(const struct HTML_URLChanged_t *lin, struct winHTML_URLChanged_t_48 *win) -{ - win->unBrowserHandle = lin->unBrowserHandle; - steamclient_unix_path_to_dos_path(1, lin->pchURL, g_tmppath, sizeof(g_tmppath), 1); - win->pchURL = g_tmppath; - win->pchPostData = lin->pchPostData; - win->bIsRedirect = lin->bIsRedirect; - win->pchPageTitle = lin->pchPageTitle; - win->bNewNavigation = lin->bNewNavigation; -} -#endif - -#ifdef __i386__ -void cb_HTML_URLChanged_t_24(const struct HTML_URLChanged_t *lin, struct winHTML_URLChanged_t_24 *win) -{ - win->unBrowserHandle = lin->unBrowserHandle; - steamclient_unix_path_to_dos_path(1, lin->pchURL, g_tmppath, sizeof(g_tmppath), 1); - win->pchURL = g_tmppath; - win->pchPostData = lin->pchPostData; - win->bIsRedirect = lin->bIsRedirect; - win->pchPageTitle = lin->pchPageTitle; - win->bNewNavigation = lin->bNewNavigation; -} -#endif - -#ifdef __i386__ -#pragma pack( push, 8 ) -struct winHTML_FinishedRequest_t_12 { - HHTMLBrowser unBrowserHandle; - const char * pchURL; - const char * pchPageTitle; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -#endif -#ifdef __x86_64__ -#pragma pack( push, 8 ) -struct winHTML_FinishedRequest_t_24 { - HHTMLBrowser unBrowserHandle; - const char * pchURL; - const char * pchPageTitle; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -#endif -#ifdef __x86_64__ -void cb_HTML_FinishedRequest_t_24(const struct HTML_FinishedRequest_t *lin, struct winHTML_FinishedRequest_t_24 *win) -{ - win->unBrowserHandle = lin->unBrowserHandle; - steamclient_unix_path_to_dos_path(1, lin->pchURL, g_tmppath, sizeof(g_tmppath), 1); - win->pchURL = g_tmppath; - win->pchPageTitle = lin->pchPageTitle; -} -#endif - -#ifdef __i386__ -void cb_HTML_FinishedRequest_t_12(const struct HTML_FinishedRequest_t *lin, struct winHTML_FinishedRequest_t_12 *win) -{ - win->unBrowserHandle = lin->unBrowserHandle; - steamclient_unix_path_to_dos_path(1, lin->pchURL, g_tmppath, sizeof(g_tmppath), 1); - win->pchURL = g_tmppath; - win->pchPageTitle = lin->pchPageTitle; -} -#endif - -#ifdef __i386__ -#pragma pack( push, 8 ) -struct winHTML_OpenLinkInNewTab_t_8 { - HHTMLBrowser unBrowserHandle; - const char * pchURL; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -#endif -#ifdef __x86_64__ -#pragma pack( push, 8 ) -struct winHTML_OpenLinkInNewTab_t_16 { - HHTMLBrowser unBrowserHandle; - const char * pchURL; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -#endif -#ifdef __x86_64__ -void cb_HTML_OpenLinkInNewTab_t_16(const struct HTML_OpenLinkInNewTab_t *lin, struct winHTML_OpenLinkInNewTab_t_16 *win) -{ - win->unBrowserHandle = lin->unBrowserHandle; - steamclient_unix_path_to_dos_path(1, lin->pchURL, g_tmppath, sizeof(g_tmppath), 1); - win->pchURL = g_tmppath; -} -#endif - -#ifdef __i386__ -void cb_HTML_OpenLinkInNewTab_t_8(const struct HTML_OpenLinkInNewTab_t *lin, struct winHTML_OpenLinkInNewTab_t_8 *win) -{ - win->unBrowserHandle = lin->unBrowserHandle; - steamclient_unix_path_to_dos_path(1, lin->pchURL, g_tmppath, sizeof(g_tmppath), 1); - win->pchURL = g_tmppath; -} -#endif - -#ifdef __i386__ -#pragma pack( push, 8 ) -struct winHTML_ChangedTitle_t_8 { - HHTMLBrowser unBrowserHandle; - const char * pchTitle; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -#endif -#ifdef __x86_64__ -#pragma pack( push, 8 ) -struct winHTML_ChangedTitle_t_16 { - HHTMLBrowser unBrowserHandle; - const char * pchTitle; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -#endif -#ifdef __x86_64__ -void cb_HTML_ChangedTitle_t_16(const struct HTML_ChangedTitle_t *lin, struct winHTML_ChangedTitle_t_16 *win) -{ - win->unBrowserHandle = lin->unBrowserHandle; - win->pchTitle = lin->pchTitle; -} -#endif - -#ifdef __i386__ -void cb_HTML_ChangedTitle_t_8(const struct HTML_ChangedTitle_t *lin, struct winHTML_ChangedTitle_t_8 *win) -{ - win->unBrowserHandle = lin->unBrowserHandle; - win->pchTitle = lin->pchTitle; -} -#endif - -#ifdef __i386__ -#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 ) -#endif -#ifdef __x86_64__ -#pragma pack( push, 8 ) -struct winHTML_LinkAtPosition_t_32 { - HHTMLBrowser unBrowserHandle; - uint32 x; - uint32 y; - const char * pchURL; - bool bInput; - bool bLiveLink; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -#endif -#ifdef __x86_64__ -void cb_HTML_LinkAtPosition_t_32(const struct HTML_LinkAtPosition_t *lin, struct winHTML_LinkAtPosition_t_32 *win) -{ - win->unBrowserHandle = lin->unBrowserHandle; - win->x = lin->x; - win->y = lin->y; - steamclient_unix_path_to_dos_path(1, lin->pchURL, g_tmppath, sizeof(g_tmppath), 1); - win->pchURL = g_tmppath; - win->bInput = lin->bInput; - win->bLiveLink = lin->bLiveLink; -} -#endif - -#ifdef __i386__ -void cb_HTML_LinkAtPosition_t_20(const struct HTML_LinkAtPosition_t *lin, struct winHTML_LinkAtPosition_t_20 *win) -{ - win->unBrowserHandle = lin->unBrowserHandle; - win->x = lin->x; - win->y = lin->y; - steamclient_unix_path_to_dos_path(1, lin->pchURL, g_tmppath, sizeof(g_tmppath), 1); - win->pchURL = g_tmppath; - win->bInput = lin->bInput; - win->bLiveLink = lin->bLiveLink; -} -#endif - -#ifdef __i386__ -#pragma pack( push, 8 ) -struct winHTML_JSAlert_t_8 { - HHTMLBrowser unBrowserHandle; - const char * pchMessage; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -#endif -#ifdef __x86_64__ -#pragma pack( push, 8 ) -struct winHTML_JSAlert_t_16 { - HHTMLBrowser unBrowserHandle; - const char * pchMessage; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -#endif -#ifdef __x86_64__ -void cb_HTML_JSAlert_t_16(const struct HTML_JSAlert_t *lin, struct winHTML_JSAlert_t_16 *win) -{ - win->unBrowserHandle = lin->unBrowserHandle; - win->pchMessage = lin->pchMessage; -} -#endif - -#ifdef __i386__ -void cb_HTML_JSAlert_t_8(const struct HTML_JSAlert_t *lin, struct winHTML_JSAlert_t_8 *win) -{ - win->unBrowserHandle = lin->unBrowserHandle; - win->pchMessage = lin->pchMessage; -} -#endif - -#ifdef __i386__ -#pragma pack( push, 8 ) -struct winHTML_JSConfirm_t_8 { - HHTMLBrowser unBrowserHandle; - const char * pchMessage; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -#endif -#ifdef __x86_64__ -#pragma pack( push, 8 ) -struct winHTML_JSConfirm_t_16 { - HHTMLBrowser unBrowserHandle; - const char * pchMessage; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -#endif -#ifdef __x86_64__ -void cb_HTML_JSConfirm_t_16(const struct HTML_JSConfirm_t *lin, struct winHTML_JSConfirm_t_16 *win) -{ - win->unBrowserHandle = lin->unBrowserHandle; - win->pchMessage = lin->pchMessage; -} -#endif - -#ifdef __i386__ -void cb_HTML_JSConfirm_t_8(const struct HTML_JSConfirm_t *lin, struct winHTML_JSConfirm_t_8 *win) -{ - win->unBrowserHandle = lin->unBrowserHandle; - win->pchMessage = lin->pchMessage; -} -#endif - -#ifdef __i386__ -#pragma pack( push, 8 ) -struct winHTML_FileOpenDialog_t_12 { - HHTMLBrowser unBrowserHandle; - const char * pchTitle; - const char * pchInitialFile; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -#endif -#ifdef __x86_64__ -#pragma pack( push, 8 ) -struct winHTML_FileOpenDialog_t_24 { - HHTMLBrowser unBrowserHandle; - const char * pchTitle; - const char * pchInitialFile; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -#endif -#ifdef __x86_64__ -void cb_HTML_FileOpenDialog_t_24(const struct HTML_FileOpenDialog_t *lin, struct winHTML_FileOpenDialog_t_24 *win) -{ - win->unBrowserHandle = lin->unBrowserHandle; - win->pchTitle = lin->pchTitle; - steamclient_unix_path_to_dos_path(1, lin->pchInitialFile, g_tmppath, sizeof(g_tmppath), 1); - win->pchInitialFile = g_tmppath; -} -#endif - -#ifdef __i386__ -void cb_HTML_FileOpenDialog_t_12(const struct HTML_FileOpenDialog_t *lin, struct winHTML_FileOpenDialog_t_12 *win) -{ - win->unBrowserHandle = lin->unBrowserHandle; - win->pchTitle = lin->pchTitle; - steamclient_unix_path_to_dos_path(1, lin->pchInitialFile, g_tmppath, sizeof(g_tmppath), 1); - win->pchInitialFile = g_tmppath; -} -#endif - -#ifdef __i386__ -#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_IGNORE; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -#endif -#ifdef __x86_64__ -#pragma pack( push, 8 ) -struct winHTML_NewWindow_t_40 { - HHTMLBrowser unBrowserHandle; - const char * pchURL; - uint32 unX; - uint32 unY; - uint32 unWide; - uint32 unTall; - HHTMLBrowser unNewWindow_BrowserHandle_IGNORE; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -#endif -#ifdef __x86_64__ -void cb_HTML_NewWindow_t_40(const struct HTML_NewWindow_t *lin, struct winHTML_NewWindow_t_40 *win) -{ - win->unBrowserHandle = lin->unBrowserHandle; - steamclient_unix_path_to_dos_path(1, lin->pchURL, g_tmppath, sizeof(g_tmppath), 1); - win->pchURL = g_tmppath; - win->unX = lin->unX; - win->unY = lin->unY; - win->unWide = lin->unWide; - win->unTall = lin->unTall; - win->unNewWindow_BrowserHandle_IGNORE = lin->unNewWindow_BrowserHandle_IGNORE; -} -#endif - -#ifdef __i386__ -void cb_HTML_NewWindow_t_28(const struct HTML_NewWindow_t *lin, struct winHTML_NewWindow_t_28 *win) -{ - win->unBrowserHandle = lin->unBrowserHandle; - steamclient_unix_path_to_dos_path(1, lin->pchURL, g_tmppath, sizeof(g_tmppath), 1); - win->pchURL = g_tmppath; - win->unX = lin->unX; - win->unY = lin->unY; - win->unWide = lin->unWide; - win->unTall = lin->unTall; - win->unNewWindow_BrowserHandle_IGNORE = lin->unNewWindow_BrowserHandle_IGNORE; -} -#endif - -#ifdef __i386__ -#pragma pack( push, 8 ) -struct winHTML_StatusText_t_8 { - HHTMLBrowser unBrowserHandle; - const char * pchMsg; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -#endif -#ifdef __x86_64__ -#pragma pack( push, 8 ) -struct winHTML_StatusText_t_16 { - HHTMLBrowser unBrowserHandle; - const char * pchMsg; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -#endif -#ifdef __x86_64__ -void cb_HTML_StatusText_t_16(const struct HTML_StatusText_t *lin, struct winHTML_StatusText_t_16 *win) -{ - win->unBrowserHandle = lin->unBrowserHandle; - win->pchMsg = lin->pchMsg; -} -#endif - -#ifdef __i386__ -void cb_HTML_StatusText_t_8(const struct HTML_StatusText_t *lin, struct winHTML_StatusText_t_8 *win) -{ - win->unBrowserHandle = lin->unBrowserHandle; - win->pchMsg = lin->pchMsg; -} -#endif - -#ifdef __i386__ -#pragma pack( push, 8 ) -struct winHTML_ShowToolTip_t_8 { - HHTMLBrowser unBrowserHandle; - const char * pchMsg; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -#endif -#ifdef __x86_64__ -#pragma pack( push, 8 ) -struct winHTML_ShowToolTip_t_16 { - HHTMLBrowser unBrowserHandle; - const char * pchMsg; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -#endif -#ifdef __x86_64__ -void cb_HTML_ShowToolTip_t_16(const struct HTML_ShowToolTip_t *lin, struct winHTML_ShowToolTip_t_16 *win) -{ - win->unBrowserHandle = lin->unBrowserHandle; - win->pchMsg = lin->pchMsg; -} -#endif - -#ifdef __i386__ -void cb_HTML_ShowToolTip_t_8(const struct HTML_ShowToolTip_t *lin, struct winHTML_ShowToolTip_t_8 *win) -{ - win->unBrowserHandle = lin->unBrowserHandle; - win->pchMsg = lin->pchMsg; -} -#endif - -#ifdef __i386__ -#pragma pack( push, 8 ) -struct winHTML_UpdateToolTip_t_8 { - HHTMLBrowser unBrowserHandle; - const char * pchMsg; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -#endif -#ifdef __x86_64__ -#pragma pack( push, 8 ) -struct winHTML_UpdateToolTip_t_16 { - HHTMLBrowser unBrowserHandle; - const char * pchMsg; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -#endif -#ifdef __x86_64__ -void cb_HTML_UpdateToolTip_t_16(const struct HTML_UpdateToolTip_t *lin, struct winHTML_UpdateToolTip_t_16 *win) -{ - win->unBrowserHandle = lin->unBrowserHandle; - win->pchMsg = lin->pchMsg; -} -#endif - -#ifdef __i386__ -void cb_HTML_UpdateToolTip_t_8(const struct HTML_UpdateToolTip_t *lin, struct winHTML_UpdateToolTip_t_8 *win) -{ - win->unBrowserHandle = lin->unBrowserHandle; - win->pchMsg = lin->pchMsg; -} -#endif - -#pragma pack( push, 8 ) -struct winSteamInventoryStartPurchaseResult_t_24 { - EResult m_result; - uint64 m_ulOrderID; - uint64 m_ulTransID; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_SteamInventoryStartPurchaseResult_t_24(const struct SteamInventoryStartPurchaseResult_t *lin, struct winSteamInventoryStartPurchaseResult_t_24 *win) -{ - win->m_result = lin->m_result; - win->m_ulOrderID = lin->m_ulOrderID; - win->m_ulTransID = lin->m_ulTransID; -} - -#pragma pack( push, 8 ) -struct winSteamNetConnectionStatusChangedCallback_t_712 { - HSteamNetConnection m_hConn; - SteamNetConnectionInfo_t m_info __attribute__((aligned(8))); - ESteamNetworkingConnectionState m_eOldState; -} __attribute__ ((ms_struct)); -#pragma pack( pop ) -void cb_SteamNetConnectionStatusChangedCallback_t_712(const struct SteamNetConnectionStatusChangedCallback_t *lin, struct winSteamNetConnectionStatusChangedCallback_t_712 *win) -{ - win->m_hConn = lin->m_hConn; - win->m_info = lin->m_info; - win->m_eOldState = lin->m_eOldState; -} - -#pragma pack( push, 8 ) -struct winGSReputation_t_40 { - 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 ) -void cb_GSReputation_t_40(const struct GSReputation_t *lin, struct winGSReputation_t_40 *win) -{ - win->m_eResult = lin->m_eResult; - win->m_unReputationScore = lin->m_unReputationScore; - win->m_bBanned = lin->m_bBanned; - win->m_unBannedIP = lin->m_unBannedIP; - win->m_usBannedPort = lin->m_usBannedPort; - win->m_ulBannedGameID = lin->m_ulBannedGameID; - win->m_unBanExpires = lin->m_unBanExpires; -} - - -} diff --git a/lsteamclient/unix_private.h b/lsteamclient/unix_private.h index cfb2fc41..761254f2 100644 --- a/lsteamclient/unix_private.h +++ b/lsteamclient/unix_private.h @@ -53,6 +53,7 @@ typedef void (W_STDCALL *w_void_SteamAPI_PostAPIResultInProcess_t)(void); u_void_SteamAPI_PostAPIResultInProcess_t manual_convert_DEPRECATED_Set_SteamAPI_CPostAPIResultInProcess__a( w_void_SteamAPI_PostAPIResultInProcess_t ); u_void_SteamAPI_PostAPIResultInProcess_t manual_convert_DEPRECATED_Remove_SteamAPI_CPostAPIResultInProcess__a( w_void_SteamAPI_PostAPIResultInProcess_t ); +void callback_message_utow( const u_CallbackMsg_t *u_msg, w_CallbackMsg_t *w_msg ); void *alloc_callback_wtou( int id, void *callback, int *callback_len ); void convert_callback_utow( int id, void *u_callback, int u_callback_len, void *w_callback, int w_callback_len ); diff --git a/lsteamclient/unixlib.cpp b/lsteamclient/unixlib.cpp index b697ef39..a30ba5c1 100644 --- a/lsteamclient/unixlib.cpp +++ b/lsteamclient/unixlib.cpp @@ -79,6 +79,24 @@ bool unix_steamclient_next_callback( struct callback *callback, uint32_t *size ) return !!ptr; } +bool unix_Steam_BGetCallback( uint32_t pipe, w_CallbackMsg_t *w_msg, int32_t *ignored, u_CallbackMsg_t *u_msg ) +{ + if (!steamclient_BGetCallback( pipe, u_msg, ignored )) return false; + callback_message_utow( u_msg, w_msg ); + return true; +} + +void unix_callback_message_receive( u_CallbackMsg_t *u_msg, w_CallbackMsg_t *w_msg ) +{ + convert_callback_utow( u_msg->m_iCallback, (void *)u_msg->m_pubParam, u_msg->m_cubParam, + (void *)w_msg->m_pubParam, w_msg->m_cubParam ); +} + +bool unix_Steam_FreeLastCallback( uint32_t pipe ) +{ + return steamclient_FreeLastCallback( pipe ); +} + bool unix_Steam_GetAPICallResult( int32_t pipe, uint64_t call, void *w_callback, int w_callback_len, int id, bool *failed ) { diff --git a/lsteamclient/unixlib.h b/lsteamclient/unixlib.h index 1bf25c3c..bb3fcc0d 100644 --- a/lsteamclient/unixlib.h +++ b/lsteamclient/unixlib.h @@ -9,9 +9,7 @@ #include #include -#ifndef STEAM_API_H #include "steamclient_structs.h" -#endif #ifdef __cplusplus extern "C" @@ -29,7 +27,6 @@ extern void steamclient_free_path_array( const char **path_array ); #define PATH_MAX 4096 extern char g_tmppath[PATH_MAX]; -#ifndef STEAM_API_H enum callback_type { SOCKETS_DEBUG_OUTPUT = 1, @@ -65,6 +62,13 @@ extern bool (*steamclient_GetAPICallResult)( int32_t, uint64_t, void *, int, int extern bool unix_Steam_GetAPICallResult( int32_t pipe, uint64_t call, void *w_callback, int w_callback_len, int id, bool *failed ); +extern bool (*steamclient_BGetCallback)( int32_t a, u_CallbackMsg_t *b, int32_t *c ); +extern bool unix_Steam_BGetCallback( uint32_t pipe, w_CallbackMsg_t *w_msg, int32_t *ignored, u_CallbackMsg_t *u_msg ); +extern void unix_callback_message_receive( u_CallbackMsg_t *u_msg, w_CallbackMsg_t *w_msg ); + +extern bool (*steamclient_FreeLastCallback)( int32_t ); +extern bool unix_Steam_FreeLastCallback( uint32_t pipe ); + struct networking_message_pool; struct networking_message { @@ -91,7 +95,6 @@ extern void unix_networking_messages_receive_147( uint32_t count, w_SteamNetwork extern void unix_networking_messages_receive_153a( uint32_t count, w_SteamNetworkingMessage_t_153a **w_msgs ); extern void unix_networking_message_release_147( w_SteamNetworkingMessage_t_147 *w_msg ); extern void unix_networking_message_release_153a( w_SteamNetworkingMessage_t_153a *w_msg ); -#endif #ifdef __cplusplus } /* extern "C" */ diff --git a/lsteamclient/unixlib_generated.cpp b/lsteamclient/unixlib_generated.cpp index 06777dda..e31805f8 100644 --- a/lsteamclient/unixlib_generated.cpp +++ b/lsteamclient/unixlib_generated.cpp @@ -12690,6 +12690,235 @@ u32_SubmitPlayerResultResultCallback_t::operator w32_SubmitPlayerResultResultCal } #endif +void callback_message_utow( const u_CallbackMsg_t *u_msg, w_CallbackMsg_t *w_msg ) +{ + int len; + +#define MAKE_CASE(id, wlen) ((uint64_t)(id) << 48) | ((uint64_t)(wlen) << 24) + switch (MAKE_CASE(u_msg->m_iCallback, u_msg->m_cubParam)) + { +#ifdef __i386__ + case MAKE_CASE(152, 16): len = 24; break; /* MicroTxnAuthorizationResponse_t_123 */ + /* Conflict: case MAKE_CASE(152, 16): len = 24; break; */ /* MicroTxnAuthorizationResponse_t_109 */ + case MAKE_CASE(209, 32): len = 40; break; /* GSReputation_t_123 */ + /* Conflict: case MAKE_CASE(209, 32): len = 40; break; */ /* GSReputation_t_108 */ + case MAKE_CASE(513, 12): len = 16; break; /* LobbyCreated_t_123 */ + /* Conflict: case MAKE_CASE(513, 12): len = 16; break; */ /* LobbyCreated_t_099u */ + case MAKE_CASE(1023, 36): len = 40; break; /* FileDetailsResult_t */ + case MAKE_CASE(1106, 28): len = 32; break; /* LeaderboardScoreUploaded_t_123 */ + /* Conflict: case MAKE_CASE(1106, 28): len = 32; break; */ /* LeaderboardScoreUploaded_t_104 */ + case MAKE_CASE(1111, 12): len = 16; break; /* LeaderboardUGCSet_t_123 */ + /* Conflict: case MAKE_CASE(1111, 12): len = 16; break; */ /* LeaderboardUGCSet_t_111x */ + case MAKE_CASE(1112, 20): len = 24; break; /* PS3TrophiesInstalled_t_123 */ + /* Conflict: case MAKE_CASE(1112, 20): len = 24; break; */ /* PS3TrophiesInstalled_t_112x */ + case MAKE_CASE(1221, 704): len = 712; break; /* SteamNetConnectionStatusChangedCallback_t_153a */ + /* Conflict: case MAKE_CASE(1221, 704): len = 712; break; */ /* SteamNetConnectionStatusChangedCallback_t_144 */ + case MAKE_CASE(1221, 576): len = 584; break; /* SteamNetConnectionStatusChangedCallback_t_151 */ + case MAKE_CASE(1303, 280): len = 288; break; /* RemoteStorageAppSyncProgress_t_123 */ + /* Conflict: case MAKE_CASE(1303, 280): len = 288; break; */ /* RemoteStorageAppSyncProgress_t_111x */ + case MAKE_CASE(1307, 272): len = 280; break; /* RemoteStorageFileShareResult_t_128x */ + case MAKE_CASE(1307, 12): len = 16; break; /* RemoteStorageFileShareResult_t_123 */ + /* Conflict: case MAKE_CASE(1307, 12): len = 16; break; */ /* RemoteStorageFileShareResult_t_111x */ + case MAKE_CASE(1308, 32): len = 40; break; /* RemoteStorageDownloadUGCResult_t_111x */ + case MAKE_CASE(1309, 16): len = 24; break; /* RemoteStoragePublishFileResult_t_125 */ + case MAKE_CASE(1309, 12): len = 16; break; /* RemoteStoragePublishFileResult_t_123 */ + /* Conflict: case MAKE_CASE(1309, 12): len = 16; break; */ /* RemoteStoragePublishFileResult_t_116x */ + case MAKE_CASE(1310, 1732): len = 1744; break; /* RemoteStorageGetPublishedFileDetailsResult_t_116x */ + case MAKE_CASE(1311, 12): len = 16; break; /* RemoteStorageDeletePublishedFileResult_t_123 */ + /* Conflict: case MAKE_CASE(1311, 12): len = 16; break; */ /* RemoteStorageDeletePublishedFileResult_t_116x */ + case MAKE_CASE(1312, 412): len = 416; break; /* RemoteStorageEnumerateUserPublishedFilesResult_t_123 */ + /* Conflict: case MAKE_CASE(1312, 412): len = 416; break; */ /* RemoteStorageEnumerateUserPublishedFilesResult_t_116x */ + case MAKE_CASE(1313, 12): len = 16; break; /* RemoteStorageSubscribePublishedFileResult_t_123 */ + case MAKE_CASE(1313, 4): len = 4; break; /* RemoteStorageSubscribePublishedFileResult_t_116x */ + case MAKE_CASE(1314, 612): len = 616; break; /* RemoteStorageEnumerateUserSubscribedFilesResult_t_123 */ + /* Conflict: case MAKE_CASE(1314, 612): len = 616; break; */ /* RemoteStorageEnumerateUserSubscribedFilesResult_t_116x */ + case MAKE_CASE(1315, 12): len = 16; break; /* RemoteStorageUnsubscribePublishedFileResult_t_123 */ + case MAKE_CASE(1315, 4): len = 4; break; /* RemoteStorageUnsubscribePublishedFileResult_t_116x */ + case MAKE_CASE(1316, 16): len = 24; break; /* RemoteStorageUpdatePublishedFileResult_t_125 */ + case MAKE_CASE(1316, 12): len = 16; break; /* RemoteStorageUpdatePublishedFileResult_t_123 */ + /* Conflict: case MAKE_CASE(1316, 12): len = 16; break; */ /* RemoteStorageUpdatePublishedFileResult_t_116x */ + case MAKE_CASE(1317, 288): len = 296; break; /* RemoteStorageDownloadUGCResult_t_123 */ + /* Conflict: case MAKE_CASE(1317, 288): len = 296; break; */ /* RemoteStorageDownloadUGCResult_t_116x */ + case MAKE_CASE(1318, 9748): len = 9760; break; /* RemoteStorageGetPublishedFileDetailsResult_t_126 */ + case MAKE_CASE(1318, 9744): len = 9752; break; /* RemoteStorageGetPublishedFileDetailsResult_t_123 */ + /* Conflict: case MAKE_CASE(1318, 9744): len = 9752; break; */ /* RemoteStorageGetPublishedFileDetailsResult_t_119x */ + case MAKE_CASE(1318, 9740): len = 9752; break; /* RemoteStorageGetPublishedFileDetailsResult_t_119 */ + case MAKE_CASE(1318, 9484): len = 9496; break; /* RemoteStorageGetPublishedFileDetailsResult_t_118 */ + case MAKE_CASE(1319, 620): len = 624; break; /* RemoteStorageEnumerateWorkshopFilesResult_t_125 */ + case MAKE_CASE(1319, 612): len = 616; break; /* RemoteStorageEnumerateWorkshopFilesResult_t_123 */ + /* Conflict: case MAKE_CASE(1319, 612): len = 616; break; */ /* RemoteStorageEnumerateWorkshopFilesResult_t_119 */ + case MAKE_CASE(1320, 28): len = 32; break; /* RemoteStorageGetPublishedItemVoteDetailsResult_t_123 */ + /* Conflict: case MAKE_CASE(1320, 28): len = 32; break; */ /* RemoteStorageGetPublishedItemVoteDetailsResult_t_119 */ + case MAKE_CASE(1324, 12): len = 16; break; /* RemoteStorageUpdateUserPublishedItemVoteResult_t_123 */ + /* Conflict: case MAKE_CASE(1324, 12): len = 16; break; */ /* RemoteStorageUpdateUserPublishedItemVoteResult_t_119 */ + case MAKE_CASE(1325, 16): len = 24; break; /* RemoteStorageUserVoteDetails_t_123 */ + /* Conflict: case MAKE_CASE(1325, 16): len = 24; break; */ /* RemoteStorageUserVoteDetails_t_119 */ + case MAKE_CASE(1326, 412): len = 416; break; /* RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_123 */ + /* Conflict: case MAKE_CASE(1326, 412): len = 416; break; */ /* RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_119 */ + case MAKE_CASE(1327, 16): len = 24; break; /* RemoteStorageSetUserPublishedFileActionResult_t_123 */ + /* Conflict: case MAKE_CASE(1327, 16): len = 24; break; */ /* RemoteStorageSetUserPublishedFileActionResult_t_119 */ + case MAKE_CASE(1330, 20): len = 24; break; /* RemoteStoragePublishedFileUpdated_t */ + case MAKE_CASE(2101, 24): len = 32; break; /* HTTPRequestCompleted_t_132x */ + case MAKE_CASE(2101, 20): len = 24; break; /* HTTPRequestCompleted_t_123 */ + /* Conflict: case MAKE_CASE(2101, 20): len = 24; break; */ /* HTTPRequestCompleted_t_115 */ + case MAKE_CASE(2102, 12): len = 16; break; /* HTTPRequestHeadersReceived_t_123 */ + /* Conflict: case MAKE_CASE(2102, 12): len = 16; break; */ /* HTTPRequestHeadersReceived_t_121x */ + case MAKE_CASE(2103, 20): len = 24; break; /* HTTPRequestDataReceived_t_123 */ + /* Conflict: case MAKE_CASE(2103, 20): len = 24; break; */ /* HTTPRequestDataReceived_t_121x */ + case MAKE_CASE(2803, 32): len = 40; break; /* SteamInputConfigurationLoaded_t */ + case MAKE_CASE(2804, 24): len = 32; break; /* SteamInputGamepadSlotChange_t */ + case MAKE_CASE(3402, 9768): len = 9784; break; /* SteamUGCRequestUGCDetailsResult_t_128x */ + case MAKE_CASE(3402, 9764): len = 9776; break; /* SteamUGCRequestUGCDetailsResult_t_129 */ + case MAKE_CASE(3402, 9760): len = 9768; break; /* SteamUGCRequestUGCDetailsResult_t_126 */ + case MAKE_CASE(3403, 16): len = 24; break; /* CreateItemResult_t */ + case MAKE_CASE(3405, 12): len = 16; break; /* ItemInstalled_t */ + case MAKE_CASE(3406, 16): len = 24; break; /* DownloadItemResult_t */ + case MAKE_CASE(3412, 20): len = 24; break; /* AddUGCDependencyResult_t */ + case MAKE_CASE(3413, 20): len = 24; break; /* RemoveUGCDependencyResult_t */ + case MAKE_CASE(3414, 16): len = 24; break; /* AddAppDependencyResult_t */ + case MAKE_CASE(3415, 16): len = 24; break; /* RemoveAppDependencyResult_t */ + case MAKE_CASE(3416, 148): len = 152; break; /* GetAppDependenciesResult_t */ + case MAKE_CASE(3417, 12): len = 16; break; /* DeleteItemResult_t */ + case MAKE_CASE(4502, 48): len = 48; break; /* HTML_NeedsPaint_t */ + case MAKE_CASE(4503, 20): len = 20; break; /* HTML_StartRequest_t */ + case MAKE_CASE(4505, 24): len = 24; break; /* HTML_URLChanged_t */ + case MAKE_CASE(4506, 12): len = 12; break; /* HTML_FinishedRequest_t */ + case MAKE_CASE(4507, 8): len = 8; break; /* HTML_OpenLinkInNewTab_t */ + case MAKE_CASE(4508, 8): len = 8; break; /* HTML_ChangedTitle_t */ + case MAKE_CASE(4513, 20): len = 20; break; /* HTML_LinkAtPosition_t */ + case MAKE_CASE(4514, 8): len = 8; break; /* HTML_JSAlert_t */ + case MAKE_CASE(4515, 8): len = 8; break; /* HTML_JSConfirm_t */ + case MAKE_CASE(4516, 12): len = 12; break; /* HTML_FileOpenDialog_t */ + case MAKE_CASE(4517, 16): len = 16; break; /* HTML_ComboNeedsPaint_t */ + case MAKE_CASE(4521, 28): len = 28; break; /* HTML_NewWindow_t_132x */ + case MAKE_CASE(4521, 24): len = 24; break; /* HTML_NewWindow_t_130x */ + case MAKE_CASE(4523, 8): len = 8; break; /* HTML_StatusText_t */ + case MAKE_CASE(4524, 8): len = 8; break; /* HTML_ShowToolTip_t */ + case MAKE_CASE(4525, 8): len = 8; break; /* HTML_UpdateToolTip_t */ + case MAKE_CASE(4704, 20): len = 24; break; /* SteamInventoryStartPurchaseResult_t */ + case MAKE_CASE(5211, 12): len = 16; break; /* RequestPlayersForGameProgressCallback_t */ + case MAKE_CASE(5212, 56): len = 64; break; /* RequestPlayersForGameResultCallback_t */ + case MAKE_CASE(5213, 20): len = 24; break; /* RequestPlayersForGameFinalResultCallback_t */ + case MAKE_CASE(5214, 20): len = 24; break; /* SubmitPlayerResultResultCallback_t */ + case MAKE_CASE(5215, 12): len = 16; break; /* EndGameResultCallback_t */ + case MAKE_CASE(5301, 276): len = 280; break; /* JoinPartyCallback_t */ + case MAKE_CASE(5302, 12): len = 16; break; /* CreateBeaconCallback_t */ +#endif +#ifdef __x86_64__ + case MAKE_CASE(152, 16): len = 24; break; /* MicroTxnAuthorizationResponse_t_123 */ + case MAKE_CASE(152, 24): len = 24; break; /* MicroTxnAuthorizationResponse_t_109 */ + case MAKE_CASE(209, 32): len = 40; break; /* GSReputation_t_123 */ + case MAKE_CASE(209, 40): len = 40; break; /* GSReputation_t_108 */ + case MAKE_CASE(513, 12): len = 16; break; /* LobbyCreated_t_123 */ + case MAKE_CASE(513, 16): len = 16; break; /* LobbyCreated_t_099u */ + case MAKE_CASE(1023, 36): len = 40; break; /* FileDetailsResult_t */ + case MAKE_CASE(1106, 28): len = 32; break; /* LeaderboardScoreUploaded_t_123 */ + case MAKE_CASE(1106, 32): len = 32; break; /* LeaderboardScoreUploaded_t_104 */ + case MAKE_CASE(1111, 12): len = 16; break; /* LeaderboardUGCSet_t_123 */ + case MAKE_CASE(1111, 16): len = 16; break; /* LeaderboardUGCSet_t_111x */ + case MAKE_CASE(1112, 20): len = 24; break; /* PS3TrophiesInstalled_t_123 */ + case MAKE_CASE(1112, 24): len = 24; break; /* PS3TrophiesInstalled_t_112x */ + case MAKE_CASE(1221, 704): len = 712; break; /* SteamNetConnectionStatusChangedCallback_t_153a */ + /* Conflict: case MAKE_CASE(1221, 704): len = 712; break; */ /* SteamNetConnectionStatusChangedCallback_t_144 */ + case MAKE_CASE(1221, 576): len = 584; break; /* SteamNetConnectionStatusChangedCallback_t_151 */ + case MAKE_CASE(1303, 280): len = 288; break; /* RemoteStorageAppSyncProgress_t_123 */ + case MAKE_CASE(1303, 288): len = 288; break; /* RemoteStorageAppSyncProgress_t_111x */ + case MAKE_CASE(1307, 272): len = 280; break; /* RemoteStorageFileShareResult_t_128x */ + case MAKE_CASE(1307, 12): len = 16; break; /* RemoteStorageFileShareResult_t_123 */ + case MAKE_CASE(1307, 16): len = 16; break; /* RemoteStorageFileShareResult_t_111x */ + case MAKE_CASE(1308, 40): len = 40; break; /* RemoteStorageDownloadUGCResult_t_111x */ + case MAKE_CASE(1309, 16): len = 24; break; /* RemoteStoragePublishFileResult_t_125 */ + case MAKE_CASE(1309, 12): len = 16; break; /* RemoteStoragePublishFileResult_t_123 */ + /* Conflict: case MAKE_CASE(1309, 16): len = 16; break; */ /* RemoteStoragePublishFileResult_t_116x */ + case MAKE_CASE(1310, 1744): len = 1744; break; /* RemoteStorageGetPublishedFileDetailsResult_t_116x */ + case MAKE_CASE(1311, 12): len = 16; break; /* RemoteStorageDeletePublishedFileResult_t_123 */ + case MAKE_CASE(1311, 16): len = 16; break; /* RemoteStorageDeletePublishedFileResult_t_116x */ + case MAKE_CASE(1312, 412): len = 416; break; /* RemoteStorageEnumerateUserPublishedFilesResult_t_123 */ + case MAKE_CASE(1312, 416): len = 416; break; /* RemoteStorageEnumerateUserPublishedFilesResult_t_116x */ + case MAKE_CASE(1313, 12): len = 16; break; /* RemoteStorageSubscribePublishedFileResult_t_123 */ + case MAKE_CASE(1313, 4): len = 4; break; /* RemoteStorageSubscribePublishedFileResult_t_116x */ + case MAKE_CASE(1314, 612): len = 616; break; /* RemoteStorageEnumerateUserSubscribedFilesResult_t_123 */ + case MAKE_CASE(1314, 616): len = 616; break; /* RemoteStorageEnumerateUserSubscribedFilesResult_t_116x */ + case MAKE_CASE(1315, 12): len = 16; break; /* RemoteStorageUnsubscribePublishedFileResult_t_123 */ + case MAKE_CASE(1315, 4): len = 4; break; /* RemoteStorageUnsubscribePublishedFileResult_t_116x */ + case MAKE_CASE(1316, 16): len = 24; break; /* RemoteStorageUpdatePublishedFileResult_t_125 */ + case MAKE_CASE(1316, 12): len = 16; break; /* RemoteStorageUpdatePublishedFileResult_t_123 */ + /* Conflict: case MAKE_CASE(1316, 16): len = 16; break; */ /* RemoteStorageUpdatePublishedFileResult_t_116x */ + case MAKE_CASE(1317, 288): len = 296; break; /* RemoteStorageDownloadUGCResult_t_123 */ + case MAKE_CASE(1317, 296): len = 296; break; /* RemoteStorageDownloadUGCResult_t_116x */ + case MAKE_CASE(1318, 9748): len = 9760; break; /* RemoteStorageGetPublishedFileDetailsResult_t_126 */ + case MAKE_CASE(1318, 9744): len = 9752; break; /* RemoteStorageGetPublishedFileDetailsResult_t_123 */ + case MAKE_CASE(1318, 9752): len = 9752; break; /* RemoteStorageGetPublishedFileDetailsResult_t_119x */ + /* Conflict: case MAKE_CASE(1318, 9752): len = 9752; break; */ /* RemoteStorageGetPublishedFileDetailsResult_t_119 */ + case MAKE_CASE(1318, 9496): len = 9496; break; /* RemoteStorageGetPublishedFileDetailsResult_t_118 */ + case MAKE_CASE(1319, 620): len = 624; break; /* RemoteStorageEnumerateWorkshopFilesResult_t_125 */ + case MAKE_CASE(1319, 612): len = 616; break; /* RemoteStorageEnumerateWorkshopFilesResult_t_123 */ + case MAKE_CASE(1319, 616): len = 616; break; /* RemoteStorageEnumerateWorkshopFilesResult_t_119 */ + case MAKE_CASE(1320, 28): len = 32; break; /* RemoteStorageGetPublishedItemVoteDetailsResult_t_123 */ + case MAKE_CASE(1320, 32): len = 32; break; /* RemoteStorageGetPublishedItemVoteDetailsResult_t_119 */ + case MAKE_CASE(1324, 12): len = 16; break; /* RemoteStorageUpdateUserPublishedItemVoteResult_t_123 */ + case MAKE_CASE(1324, 16): len = 16; break; /* RemoteStorageUpdateUserPublishedItemVoteResult_t_119 */ + case MAKE_CASE(1325, 16): len = 24; break; /* RemoteStorageUserVoteDetails_t_123 */ + case MAKE_CASE(1325, 24): len = 24; break; /* RemoteStorageUserVoteDetails_t_119 */ + case MAKE_CASE(1326, 412): len = 416; break; /* RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_123 */ + case MAKE_CASE(1326, 416): len = 416; break; /* RemoteStorageEnumerateUserSharedWorkshopFilesResult_t_119 */ + case MAKE_CASE(1327, 16): len = 24; break; /* RemoteStorageSetUserPublishedFileActionResult_t_123 */ + case MAKE_CASE(1327, 24): len = 24; break; /* RemoteStorageSetUserPublishedFileActionResult_t_119 */ + case MAKE_CASE(1330, 20): len = 24; break; /* RemoteStoragePublishedFileUpdated_t */ + case MAKE_CASE(2101, 24): len = 32; break; /* HTTPRequestCompleted_t_132x */ + case MAKE_CASE(2101, 20): len = 24; break; /* HTTPRequestCompleted_t_123 */ + /* Conflict: case MAKE_CASE(2101, 24): len = 24; break; */ /* HTTPRequestCompleted_t_115 */ + case MAKE_CASE(2102, 12): len = 16; break; /* HTTPRequestHeadersReceived_t_123 */ + case MAKE_CASE(2102, 16): len = 16; break; /* HTTPRequestHeadersReceived_t_121x */ + case MAKE_CASE(2103, 20): len = 24; break; /* HTTPRequestDataReceived_t_123 */ + case MAKE_CASE(2103, 24): len = 24; break; /* HTTPRequestDataReceived_t_121x */ + case MAKE_CASE(2803, 32): len = 40; break; /* SteamInputConfigurationLoaded_t */ + case MAKE_CASE(2804, 24): len = 32; break; /* SteamInputGamepadSlotChange_t */ + case MAKE_CASE(3402, 9768): len = 9784; break; /* SteamUGCRequestUGCDetailsResult_t_128x */ + case MAKE_CASE(3402, 9764): len = 9776; break; /* SteamUGCRequestUGCDetailsResult_t_129 */ + case MAKE_CASE(3402, 9760): len = 9768; break; /* SteamUGCRequestUGCDetailsResult_t_126 */ + case MAKE_CASE(3403, 16): len = 24; break; /* CreateItemResult_t */ + case MAKE_CASE(3405, 12): len = 16; break; /* ItemInstalled_t */ + case MAKE_CASE(3406, 16): len = 24; break; /* DownloadItemResult_t */ + case MAKE_CASE(3412, 20): len = 24; break; /* AddUGCDependencyResult_t */ + case MAKE_CASE(3413, 20): len = 24; break; /* RemoveUGCDependencyResult_t */ + case MAKE_CASE(3414, 16): len = 24; break; /* AddAppDependencyResult_t */ + case MAKE_CASE(3415, 16): len = 24; break; /* RemoveAppDependencyResult_t */ + case MAKE_CASE(3416, 148): len = 152; break; /* GetAppDependenciesResult_t */ + case MAKE_CASE(3417, 12): len = 16; break; /* DeleteItemResult_t */ + case MAKE_CASE(4502, 52): len = 56; break; /* HTML_NeedsPaint_t */ + case MAKE_CASE(4503, 32): len = 40; break; /* HTML_StartRequest_t */ + case MAKE_CASE(4505, 36): len = 48; break; /* HTML_URLChanged_t */ + case MAKE_CASE(4506, 20): len = 24; break; /* HTML_FinishedRequest_t */ + case MAKE_CASE(4507, 12): len = 16; break; /* HTML_OpenLinkInNewTab_t */ + case MAKE_CASE(4508, 12): len = 16; break; /* HTML_ChangedTitle_t */ + case MAKE_CASE(4513, 24): len = 32; break; /* HTML_LinkAtPosition_t */ + case MAKE_CASE(4514, 12): len = 16; break; /* HTML_JSAlert_t */ + case MAKE_CASE(4515, 12): len = 16; break; /* HTML_JSConfirm_t */ + case MAKE_CASE(4516, 20): len = 24; break; /* HTML_FileOpenDialog_t */ + case MAKE_CASE(4517, 20): len = 24; break; /* HTML_ComboNeedsPaint_t */ + case MAKE_CASE(4521, 32): len = 40; break; /* HTML_NewWindow_t_132x */ + case MAKE_CASE(4521, 28): len = 32; break; /* HTML_NewWindow_t_130x */ + case MAKE_CASE(4523, 12): len = 16; break; /* HTML_StatusText_t */ + case MAKE_CASE(4524, 12): len = 16; break; /* HTML_ShowToolTip_t */ + case MAKE_CASE(4525, 12): len = 16; break; /* HTML_UpdateToolTip_t */ + case MAKE_CASE(4704, 20): len = 24; break; /* SteamInventoryStartPurchaseResult_t */ + case MAKE_CASE(5211, 12): len = 16; break; /* RequestPlayersForGameProgressCallback_t */ + case MAKE_CASE(5212, 56): len = 64; break; /* RequestPlayersForGameResultCallback_t */ + case MAKE_CASE(5213, 20): len = 24; break; /* RequestPlayersForGameFinalResultCallback_t */ + case MAKE_CASE(5214, 20): len = 24; break; /* SubmitPlayerResultResultCallback_t */ + case MAKE_CASE(5215, 12): len = 16; break; /* EndGameResultCallback_t */ + case MAKE_CASE(5301, 276): len = 280; break; /* JoinPartyCallback_t */ + case MAKE_CASE(5302, 12): len = 16; break; /* CreateBeaconCallback_t */ +#endif + default: len = u_msg->m_cubParam; break; + } +#undef MAKE_CASE + + w_msg->m_iCallback = u_msg->m_iCallback; + w_msg->m_cubParam = len; +} + void *alloc_callback_wtou(int id, void *callback, int *callback_len) { int len;