mirror of
https://github.com/ValveSoftware/Proton.git
synced 2024-12-28 15:45:50 +03:00
lsteamclient: Use the new converters for Steam_BGetCallback.
CW-Bug-Id: #22729
This commit is contained in:
parent
2170b64142
commit
0564207f84
@ -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 \
|
||||
|
@ -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;
|
@ -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);
|
||||
|
@ -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')
|
||||
|
@ -1,275 +0,0 @@
|
||||
#include <stdint.h>
|
||||
#include <limits.h>
|
||||
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
|
@ -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);
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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);
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
|
||||
|
||||
}
|
File diff suppressed because it is too large
Load Diff
@ -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 );
|
||||
|
||||
|
@ -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 )
|
||||
{
|
||||
|
@ -9,9 +9,7 @@
|
||||
#include <windef.h>
|
||||
#include <winbase.h>
|
||||
|
||||
#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" */
|
||||
|
@ -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;
|
||||
|
Loading…
Reference in New Issue
Block a user