/* This file is auto-generated, do not edit. */ #include "steamclient_private.h" WINE_DEFAULT_DEBUG_CHANNEL(steamclient); #include "cppISteamGameServer_SteamGameServer002.h" DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer002_LogOn, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer002_LogOff, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer002_BLoggedOn, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer002_GSSetSpawnCount, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer002_GSGetSteam2GetEncryptionKeyToSendToNewClient, 16) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer002_GSSendSteam2UserConnect, 32) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer002_GSSendSteam3UserConnect, 24) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer002_GSRemoveUserConnect, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer002_GSSendUserDisconnect, 16) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer002_GSSendUserStatusResponse, 20) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer002_Obsolete_GSSetStatus, 44) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer002_GSUpdateStatus, 24) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer002_BSecure, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer002_GetSteamID, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer002_GSSetServerType, 28) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer002_GSSetServerType2, 40) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer002_GSUpdateStatus2, 28) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer002_GSCreateUnauthenticatedUser, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer002_GSSetUserData, 20) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer002_GSUpdateSpectatorPort, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer002_GSSetGameType, 8) void __thiscall winISteamGameServer_SteamGameServer002_LogOn(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer002_LogOn_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer002_LogOn( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer002_LogOff(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer002_LogOff_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer002_LogOff( ¶ms ); } bool __thiscall winISteamGameServer_SteamGameServer002_BLoggedOn(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer002_BLoggedOn_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer002_BLoggedOn( ¶ms ); return params._ret; } void __thiscall winISteamGameServer_SteamGameServer002_GSSetSpawnCount(struct w_steam_iface *_this, uint32_t ucSpawn) { struct cppISteamGameServer_SteamGameServer002_GSSetSpawnCount_params params = { .linux_side = _this->u_iface, .ucSpawn = ucSpawn, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer002_GSSetSpawnCount( ¶ms ); } bool __thiscall winISteamGameServer_SteamGameServer002_GSGetSteam2GetEncryptionKeyToSendToNewClient(struct w_steam_iface *_this, void *pvEncryptionKey, uint32_t *pcbEncryptionKey, uint32_t cbMaxEncryptionKey) { struct cppISteamGameServer_SteamGameServer002_GSGetSteam2GetEncryptionKeyToSendToNewClient_params params = { .linux_side = _this->u_iface, .pvEncryptionKey = pvEncryptionKey, .pcbEncryptionKey = pcbEncryptionKey, .cbMaxEncryptionKey = cbMaxEncryptionKey, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer002_GSGetSteam2GetEncryptionKeyToSendToNewClient( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer002_GSSendSteam2UserConnect(struct w_steam_iface *_this, uint32_t unUserID, const void *pvRawKey, uint32_t unKeyLen, uint32_t unIPPublic, uint16_t usPort, const void *pvCookie, uint32_t cubCookie) { struct cppISteamGameServer_SteamGameServer002_GSSendSteam2UserConnect_params params = { .linux_side = _this->u_iface, .unUserID = unUserID, .pvRawKey = pvRawKey, .unKeyLen = unKeyLen, .unIPPublic = unIPPublic, .usPort = usPort, .pvCookie = pvCookie, .cubCookie = cubCookie, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer002_GSSendSteam2UserConnect( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer002_GSSendSteam3UserConnect(struct w_steam_iface *_this, CSteamID steamID, uint32_t unIPPublic, const void *pvCookie, uint32_t cubCookie) { struct cppISteamGameServer_SteamGameServer002_GSSendSteam3UserConnect_params params = { .linux_side = _this->u_iface, .steamID = steamID, .unIPPublic = unIPPublic, .pvCookie = pvCookie, .cubCookie = cubCookie, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer002_GSSendSteam3UserConnect( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer002_GSRemoveUserConnect(struct w_steam_iface *_this, uint32_t unUserID) { struct cppISteamGameServer_SteamGameServer002_GSRemoveUserConnect_params params = { .linux_side = _this->u_iface, .unUserID = unUserID, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer002_GSRemoveUserConnect( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer002_GSSendUserDisconnect(struct w_steam_iface *_this, CSteamID steamID, uint32_t unUserID) { struct cppISteamGameServer_SteamGameServer002_GSSendUserDisconnect_params params = { .linux_side = _this->u_iface, .steamID = steamID, .unUserID = unUserID, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer002_GSSendUserDisconnect( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer002_GSSendUserStatusResponse(struct w_steam_iface *_this, CSteamID steamID, int32_t nSecondsConnected, int32_t nSecondsSinceLast) { struct cppISteamGameServer_SteamGameServer002_GSSendUserStatusResponse_params params = { .linux_side = _this->u_iface, .steamID = steamID, .nSecondsConnected = nSecondsConnected, .nSecondsSinceLast = nSecondsSinceLast, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer002_GSSendUserStatusResponse( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer002_Obsolete_GSSetStatus(struct w_steam_iface *_this, int32_t nAppIdServed, uint32_t unServerFlags, int32_t cPlayers, int32_t cPlayersMax, int32_t cBotPlayers, int32_t unGamePort, const char *pchServerName, const char *pchGameDir, const char *pchMapName, const char *pchVersion) { struct cppISteamGameServer_SteamGameServer002_Obsolete_GSSetStatus_params params = { .linux_side = _this->u_iface, .nAppIdServed = nAppIdServed, .unServerFlags = unServerFlags, .cPlayers = cPlayers, .cPlayersMax = cPlayersMax, .cBotPlayers = cBotPlayers, .unGamePort = unGamePort, .pchServerName = pchServerName, .pchGameDir = pchGameDir, .pchMapName = pchMapName, .pchVersion = pchVersion, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer002_Obsolete_GSSetStatus( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer002_GSUpdateStatus(struct w_steam_iface *_this, int32_t cPlayers, int32_t cPlayersMax, int32_t cBotPlayers, const char *pchServerName, const char *pchMapName) { struct cppISteamGameServer_SteamGameServer002_GSUpdateStatus_params params = { .linux_side = _this->u_iface, .cPlayers = cPlayers, .cPlayersMax = cPlayersMax, .cBotPlayers = cBotPlayers, .pchServerName = pchServerName, .pchMapName = pchMapName, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer002_GSUpdateStatus( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer002_BSecure(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer002_BSecure_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer002_BSecure( ¶ms ); return params._ret; } CSteamID * __thiscall winISteamGameServer_SteamGameServer002_GetSteamID(struct w_steam_iface *_this, CSteamID *_ret) { struct cppISteamGameServer_SteamGameServer002_GetSteamID_params params = { .linux_side = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer002_GetSteamID( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer002_GSSetServerType(struct w_steam_iface *_this, int32_t nGameAppId, uint32_t unServerFlags, uint32_t unGameIP, uint32_t unGamePort, const char *pchGameDir, const char *pchVersion) { struct cppISteamGameServer_SteamGameServer002_GSSetServerType_params params = { .linux_side = _this->u_iface, .nGameAppId = nGameAppId, .unServerFlags = unServerFlags, .unGameIP = unGameIP, .unGamePort = unGamePort, .pchGameDir = pchGameDir, .pchVersion = pchVersion, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer002_GSSetServerType( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer002_GSSetServerType2(struct w_steam_iface *_this, int32_t nGameAppId, uint32_t unServerFlags, uint32_t unGameIP, uint16_t unGamePort, uint16_t unSpectatorPort, uint16_t usQueryPort, const char *pchGameDir, const char *pchVersion, bool bLANMode) { struct cppISteamGameServer_SteamGameServer002_GSSetServerType2_params params = { .linux_side = _this->u_iface, .nGameAppId = nGameAppId, .unServerFlags = unServerFlags, .unGameIP = unGameIP, .unGamePort = unGamePort, .unSpectatorPort = unSpectatorPort, .usQueryPort = usQueryPort, .pchGameDir = pchGameDir, .pchVersion = pchVersion, .bLANMode = bLANMode, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer002_GSSetServerType2( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer002_GSUpdateStatus2(struct w_steam_iface *_this, int32_t cPlayers, int32_t cPlayersMax, int32_t cBotPlayers, const char *pchServerName, const char *pSpectatorServerName, const char *pchMapName) { struct cppISteamGameServer_SteamGameServer002_GSUpdateStatus2_params params = { .linux_side = _this->u_iface, .cPlayers = cPlayers, .cPlayersMax = cPlayersMax, .cBotPlayers = cBotPlayers, .pchServerName = pchServerName, .pSpectatorServerName = pSpectatorServerName, .pchMapName = pchMapName, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer002_GSUpdateStatus2( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer002_GSCreateUnauthenticatedUser(struct w_steam_iface *_this, CSteamID *pSteamID) { struct cppISteamGameServer_SteamGameServer002_GSCreateUnauthenticatedUser_params params = { .linux_side = _this->u_iface, .pSteamID = pSteamID, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer002_GSCreateUnauthenticatedUser( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer002_GSSetUserData(struct w_steam_iface *_this, CSteamID steamID, const char *pPlayerName, uint32_t nFrags) { struct cppISteamGameServer_SteamGameServer002_GSSetUserData_params params = { .linux_side = _this->u_iface, .steamID = steamID, .pPlayerName = pPlayerName, .nFrags = nFrags, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer002_GSSetUserData( ¶ms ); return params._ret; } void __thiscall winISteamGameServer_SteamGameServer002_GSUpdateSpectatorPort(struct w_steam_iface *_this, uint16_t unSpectatorPort) { struct cppISteamGameServer_SteamGameServer002_GSUpdateSpectatorPort_params params = { .linux_side = _this->u_iface, .unSpectatorPort = unSpectatorPort, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer002_GSUpdateSpectatorPort( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer002_GSSetGameType(struct w_steam_iface *_this, const char *pchType) { struct cppISteamGameServer_SteamGameServer002_GSSetGameType_params params = { .linux_side = _this->u_iface, .pchType = pchType, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer002_GSSetGameType( ¶ms ); } extern vtable_ptr winISteamGameServer_SteamGameServer002_vtable; #ifndef __GNUC__ void __asm_dummy_vtables(void) { #endif __ASM_VTABLE(winISteamGameServer_SteamGameServer002, VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer002_LogOn) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer002_LogOff) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer002_BLoggedOn) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer002_GSSetSpawnCount) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer002_GSGetSteam2GetEncryptionKeyToSendToNewClient) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer002_GSSendSteam2UserConnect) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer002_GSSendSteam3UserConnect) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer002_GSRemoveUserConnect) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer002_GSSendUserDisconnect) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer002_GSSendUserStatusResponse) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer002_Obsolete_GSSetStatus) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer002_GSUpdateStatus) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer002_BSecure) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer002_GetSteamID) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer002_GSSetServerType) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer002_GSSetServerType2) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer002_GSUpdateStatus2) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer002_GSCreateUnauthenticatedUser) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer002_GSSetUserData) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer002_GSUpdateSpectatorPort) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer002_GSSetGameType) ); #ifndef __GNUC__ } #endif struct w_steam_iface *create_winISteamGameServer_SteamGameServer002(void *u_iface) { struct w_steam_iface *r = alloc_mem_for_iface(sizeof(struct w_steam_iface), "SteamGameServer002"); TRACE("-> %p\n", r); r->vtable = alloc_vtable(&winISteamGameServer_SteamGameServer002_vtable, 21, "SteamGameServer002"); r->u_iface = u_iface; return r; } #include "cppISteamGameServer_SteamGameServer003.h" DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer003_LogOn, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer003_LogOff, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer003_BLoggedOn, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer003_BSecure, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer003_GetSteamID, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer003_GSGetSteam2GetEncryptionKeyToSendToNewClient, 16) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer003_GSSendUserConnect, 24) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer003_GSRemoveUserConnect, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer003_GSSendUserDisconnect, 16) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer003_GSSetSpawnCount, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer003_GSSetServerType, 40) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer003_GSUpdateStatus, 28) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer003_GSCreateUnauthenticatedUser, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer003_GSSetUserData, 20) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer003_GSUpdateSpectatorPort, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer003_GSSetGameType, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer003_GSGetUserAchievementStatus, 16) void __thiscall winISteamGameServer_SteamGameServer003_LogOn(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer003_LogOn_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer003_LogOn( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer003_LogOff(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer003_LogOff_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer003_LogOff( ¶ms ); } bool __thiscall winISteamGameServer_SteamGameServer003_BLoggedOn(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer003_BLoggedOn_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer003_BLoggedOn( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer003_BSecure(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer003_BSecure_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer003_BSecure( ¶ms ); return params._ret; } CSteamID * __thiscall winISteamGameServer_SteamGameServer003_GetSteamID(struct w_steam_iface *_this, CSteamID *_ret) { struct cppISteamGameServer_SteamGameServer003_GetSteamID_params params = { .linux_side = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer003_GetSteamID( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer003_GSGetSteam2GetEncryptionKeyToSendToNewClient(struct w_steam_iface *_this, void *pvEncryptionKey, uint32_t *pcbEncryptionKey, uint32_t cbMaxEncryptionKey) { struct cppISteamGameServer_SteamGameServer003_GSGetSteam2GetEncryptionKeyToSendToNewClient_params params = { .linux_side = _this->u_iface, .pvEncryptionKey = pvEncryptionKey, .pcbEncryptionKey = pcbEncryptionKey, .cbMaxEncryptionKey = cbMaxEncryptionKey, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer003_GSGetSteam2GetEncryptionKeyToSendToNewClient( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer003_GSSendUserConnect(struct w_steam_iface *_this, uint32_t unUserID, uint32_t unIPPublic, uint16_t usPort, const void *pvCookie, uint32_t cubCookie) { struct cppISteamGameServer_SteamGameServer003_GSSendUserConnect_params params = { .linux_side = _this->u_iface, .unUserID = unUserID, .unIPPublic = unIPPublic, .usPort = usPort, .pvCookie = pvCookie, .cubCookie = cubCookie, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer003_GSSendUserConnect( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer003_GSRemoveUserConnect(struct w_steam_iface *_this, uint32_t unUserID) { struct cppISteamGameServer_SteamGameServer003_GSRemoveUserConnect_params params = { .linux_side = _this->u_iface, .unUserID = unUserID, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer003_GSRemoveUserConnect( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer003_GSSendUserDisconnect(struct w_steam_iface *_this, CSteamID steamID, uint32_t unUserID) { struct cppISteamGameServer_SteamGameServer003_GSSendUserDisconnect_params params = { .linux_side = _this->u_iface, .steamID = steamID, .unUserID = unUserID, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer003_GSSendUserDisconnect( ¶ms ); return params._ret; } void __thiscall winISteamGameServer_SteamGameServer003_GSSetSpawnCount(struct w_steam_iface *_this, uint32_t ucSpawn) { struct cppISteamGameServer_SteamGameServer003_GSSetSpawnCount_params params = { .linux_side = _this->u_iface, .ucSpawn = ucSpawn, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer003_GSSetSpawnCount( ¶ms ); } bool __thiscall winISteamGameServer_SteamGameServer003_GSSetServerType(struct w_steam_iface *_this, int32_t nGameAppId, uint32_t unServerFlags, uint32_t unGameIP, uint16_t unGamePort, uint16_t unSpectatorPort, uint16_t usQueryPort, const char *pchGameDir, const char *pchVersion, bool bLANMode) { struct cppISteamGameServer_SteamGameServer003_GSSetServerType_params params = { .linux_side = _this->u_iface, .nGameAppId = nGameAppId, .unServerFlags = unServerFlags, .unGameIP = unGameIP, .unGamePort = unGamePort, .unSpectatorPort = unSpectatorPort, .usQueryPort = usQueryPort, .pchGameDir = pchGameDir, .pchVersion = pchVersion, .bLANMode = bLANMode, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer003_GSSetServerType( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer003_GSUpdateStatus(struct w_steam_iface *_this, int32_t cPlayers, int32_t cPlayersMax, int32_t cBotPlayers, const char *pchServerName, const char *pSpectatorServerName, const char *pchMapName) { struct cppISteamGameServer_SteamGameServer003_GSUpdateStatus_params params = { .linux_side = _this->u_iface, .cPlayers = cPlayers, .cPlayersMax = cPlayersMax, .cBotPlayers = cBotPlayers, .pchServerName = pchServerName, .pSpectatorServerName = pSpectatorServerName, .pchMapName = pchMapName, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer003_GSUpdateStatus( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer003_GSCreateUnauthenticatedUser(struct w_steam_iface *_this, CSteamID *pSteamID) { struct cppISteamGameServer_SteamGameServer003_GSCreateUnauthenticatedUser_params params = { .linux_side = _this->u_iface, .pSteamID = pSteamID, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer003_GSCreateUnauthenticatedUser( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer003_GSSetUserData(struct w_steam_iface *_this, CSteamID steamID, const char *pPlayerName, uint32_t nFrags) { struct cppISteamGameServer_SteamGameServer003_GSSetUserData_params params = { .linux_side = _this->u_iface, .steamID = steamID, .pPlayerName = pPlayerName, .nFrags = nFrags, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer003_GSSetUserData( ¶ms ); return params._ret; } void __thiscall winISteamGameServer_SteamGameServer003_GSUpdateSpectatorPort(struct w_steam_iface *_this, uint16_t unSpectatorPort) { struct cppISteamGameServer_SteamGameServer003_GSUpdateSpectatorPort_params params = { .linux_side = _this->u_iface, .unSpectatorPort = unSpectatorPort, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer003_GSUpdateSpectatorPort( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer003_GSSetGameType(struct w_steam_iface *_this, const char *pchType) { struct cppISteamGameServer_SteamGameServer003_GSSetGameType_params params = { .linux_side = _this->u_iface, .pchType = pchType, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer003_GSSetGameType( ¶ms ); } bool __thiscall winISteamGameServer_SteamGameServer003_GSGetUserAchievementStatus(struct w_steam_iface *_this, CSteamID steamID, const char *pchAchievementName) { struct cppISteamGameServer_SteamGameServer003_GSGetUserAchievementStatus_params params = { .linux_side = _this->u_iface, .steamID = steamID, .pchAchievementName = pchAchievementName, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer003_GSGetUserAchievementStatus( ¶ms ); return params._ret; } extern vtable_ptr winISteamGameServer_SteamGameServer003_vtable; #ifndef __GNUC__ void __asm_dummy_vtables(void) { #endif __ASM_VTABLE(winISteamGameServer_SteamGameServer003, VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer003_LogOn) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer003_LogOff) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer003_BLoggedOn) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer003_BSecure) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer003_GetSteamID) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer003_GSGetSteam2GetEncryptionKeyToSendToNewClient) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer003_GSSendUserConnect) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer003_GSRemoveUserConnect) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer003_GSSendUserDisconnect) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer003_GSSetSpawnCount) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer003_GSSetServerType) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer003_GSUpdateStatus) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer003_GSCreateUnauthenticatedUser) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer003_GSSetUserData) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer003_GSUpdateSpectatorPort) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer003_GSSetGameType) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer003_GSGetUserAchievementStatus) ); #ifndef __GNUC__ } #endif struct w_steam_iface *create_winISteamGameServer_SteamGameServer003(void *u_iface) { struct w_steam_iface *r = alloc_mem_for_iface(sizeof(struct w_steam_iface), "SteamGameServer003"); TRACE("-> %p\n", r); r->vtable = alloc_vtable(&winISteamGameServer_SteamGameServer003_vtable, 17, "SteamGameServer003"); r->u_iface = u_iface; return r; } #include "cppISteamGameServer_SteamGameServer004.h" DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer004_LogOn, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer004_LogOff, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer004_BLoggedOn, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer004_BSecure, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer004_GetSteamID, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer004_SendUserConnectAndAuthenticate, 24) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer004_CreateUnauthenticatedUserConnection, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer004_SendUserDisconnect, 12) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer004_BUpdateUserData, 20) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer004_BSetServerType, 40) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer004_UpdateServerStatus, 28) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer004_UpdateSpectatorPort, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer004_SetGameType, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer004_BGetUserAchievementStatus, 16) void __thiscall winISteamGameServer_SteamGameServer004_LogOn(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer004_LogOn_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer004_LogOn( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer004_LogOff(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer004_LogOff_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer004_LogOff( ¶ms ); } bool __thiscall winISteamGameServer_SteamGameServer004_BLoggedOn(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer004_BLoggedOn_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer004_BLoggedOn( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer004_BSecure(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer004_BSecure_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer004_BSecure( ¶ms ); return params._ret; } CSteamID * __thiscall winISteamGameServer_SteamGameServer004_GetSteamID(struct w_steam_iface *_this, CSteamID *_ret) { struct cppISteamGameServer_SteamGameServer004_GetSteamID_params params = { .linux_side = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer004_GetSteamID( ¶ms ); return params._ret; } void __thiscall winISteamGameServer_SteamGameServer004_SendUserConnectAndAuthenticate(struct w_steam_iface *_this, CSteamID steamIDUser, uint32_t unIPClient, void *pvAuthBlob, uint32_t cubAuthBlobSize) { struct cppISteamGameServer_SteamGameServer004_SendUserConnectAndAuthenticate_params params = { .linux_side = _this->u_iface, .steamIDUser = steamIDUser, .unIPClient = unIPClient, .pvAuthBlob = pvAuthBlob, .cubAuthBlobSize = cubAuthBlobSize, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer004_SendUserConnectAndAuthenticate( ¶ms ); } CSteamID * __thiscall winISteamGameServer_SteamGameServer004_CreateUnauthenticatedUserConnection(struct w_steam_iface *_this, CSteamID *_ret) { struct cppISteamGameServer_SteamGameServer004_CreateUnauthenticatedUserConnection_params params = { .linux_side = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer004_CreateUnauthenticatedUserConnection( ¶ms ); return params._ret; } void __thiscall winISteamGameServer_SteamGameServer004_SendUserDisconnect(struct w_steam_iface *_this, CSteamID steamIDUser) { struct cppISteamGameServer_SteamGameServer004_SendUserDisconnect_params params = { .linux_side = _this->u_iface, .steamIDUser = steamIDUser, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer004_SendUserDisconnect( ¶ms ); } bool __thiscall winISteamGameServer_SteamGameServer004_BUpdateUserData(struct w_steam_iface *_this, CSteamID steamIDUser, const char *pchPlayerName, uint32_t uScore) { struct cppISteamGameServer_SteamGameServer004_BUpdateUserData_params params = { .linux_side = _this->u_iface, .steamIDUser = steamIDUser, .pchPlayerName = pchPlayerName, .uScore = uScore, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer004_BUpdateUserData( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer004_BSetServerType(struct w_steam_iface *_this, int32_t nGameAppId, uint32_t unServerFlags, uint32_t unGameIP, uint16_t unGamePort, uint16_t unSpectatorPort, uint16_t usQueryPort, const char *pchGameDir, const char *pchVersion, bool bLANMode) { struct cppISteamGameServer_SteamGameServer004_BSetServerType_params params = { .linux_side = _this->u_iface, .nGameAppId = nGameAppId, .unServerFlags = unServerFlags, .unGameIP = unGameIP, .unGamePort = unGamePort, .unSpectatorPort = unSpectatorPort, .usQueryPort = usQueryPort, .pchGameDir = pchGameDir, .pchVersion = pchVersion, .bLANMode = bLANMode, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer004_BSetServerType( ¶ms ); return params._ret; } void __thiscall winISteamGameServer_SteamGameServer004_UpdateServerStatus(struct w_steam_iface *_this, int32_t cPlayers, int32_t cPlayersMax, int32_t cBotPlayers, const char *pchServerName, const char *pSpectatorServerName, const char *pchMapName) { struct cppISteamGameServer_SteamGameServer004_UpdateServerStatus_params params = { .linux_side = _this->u_iface, .cPlayers = cPlayers, .cPlayersMax = cPlayersMax, .cBotPlayers = cBotPlayers, .pchServerName = pchServerName, .pSpectatorServerName = pSpectatorServerName, .pchMapName = pchMapName, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer004_UpdateServerStatus( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer004_UpdateSpectatorPort(struct w_steam_iface *_this, uint16_t unSpectatorPort) { struct cppISteamGameServer_SteamGameServer004_UpdateSpectatorPort_params params = { .linux_side = _this->u_iface, .unSpectatorPort = unSpectatorPort, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer004_UpdateSpectatorPort( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer004_SetGameType(struct w_steam_iface *_this, const char *pchGameType) { struct cppISteamGameServer_SteamGameServer004_SetGameType_params params = { .linux_side = _this->u_iface, .pchGameType = pchGameType, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer004_SetGameType( ¶ms ); } bool __thiscall winISteamGameServer_SteamGameServer004_BGetUserAchievementStatus(struct w_steam_iface *_this, CSteamID steamID, const char *pchAchievementName) { struct cppISteamGameServer_SteamGameServer004_BGetUserAchievementStatus_params params = { .linux_side = _this->u_iface, .steamID = steamID, .pchAchievementName = pchAchievementName, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer004_BGetUserAchievementStatus( ¶ms ); return params._ret; } extern vtable_ptr winISteamGameServer_SteamGameServer004_vtable; #ifndef __GNUC__ void __asm_dummy_vtables(void) { #endif __ASM_VTABLE(winISteamGameServer_SteamGameServer004, VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer004_LogOn) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer004_LogOff) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer004_BLoggedOn) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer004_BSecure) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer004_GetSteamID) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer004_SendUserConnectAndAuthenticate) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer004_CreateUnauthenticatedUserConnection) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer004_SendUserDisconnect) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer004_BUpdateUserData) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer004_BSetServerType) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer004_UpdateServerStatus) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer004_UpdateSpectatorPort) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer004_SetGameType) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer004_BGetUserAchievementStatus) ); #ifndef __GNUC__ } #endif struct w_steam_iface *create_winISteamGameServer_SteamGameServer004(void *u_iface) { struct w_steam_iface *r = alloc_mem_for_iface(sizeof(struct w_steam_iface), "SteamGameServer004"); TRACE("-> %p\n", r); r->vtable = alloc_vtable(&winISteamGameServer_SteamGameServer004_vtable, 14, "SteamGameServer004"); r->u_iface = u_iface; return r; } #include "cppISteamGameServer_SteamGameServer005.h" DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer005_LogOn, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer005_LogOff, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer005_BLoggedOn, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer005_BSecure, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer005_GetSteamID, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer005_SendUserConnectAndAuthenticate, 20) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer005_CreateUnauthenticatedUserConnection, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer005_SendUserDisconnect, 12) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer005_BUpdateUserData, 20) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer005_BSetServerType, 36) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer005_UpdateServerStatus, 28) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer005_UpdateSpectatorPort, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer005_SetGameType, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer005_BGetUserAchievementStatus, 16) void __thiscall winISteamGameServer_SteamGameServer005_LogOn(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer005_LogOn_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer005_LogOn( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer005_LogOff(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer005_LogOff_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer005_LogOff( ¶ms ); } bool __thiscall winISteamGameServer_SteamGameServer005_BLoggedOn(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer005_BLoggedOn_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer005_BLoggedOn( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer005_BSecure(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer005_BSecure_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer005_BSecure( ¶ms ); return params._ret; } CSteamID * __thiscall winISteamGameServer_SteamGameServer005_GetSteamID(struct w_steam_iface *_this, CSteamID *_ret) { struct cppISteamGameServer_SteamGameServer005_GetSteamID_params params = { .linux_side = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer005_GetSteamID( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer005_SendUserConnectAndAuthenticate(struct w_steam_iface *_this, uint32_t unIPClient, const void *pvAuthBlob, uint32_t cubAuthBlobSize, CSteamID *pSteamIDUser) { struct cppISteamGameServer_SteamGameServer005_SendUserConnectAndAuthenticate_params params = { .linux_side = _this->u_iface, .unIPClient = unIPClient, .pvAuthBlob = pvAuthBlob, .cubAuthBlobSize = cubAuthBlobSize, .pSteamIDUser = pSteamIDUser, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer005_SendUserConnectAndAuthenticate( ¶ms ); return params._ret; } CSteamID * __thiscall winISteamGameServer_SteamGameServer005_CreateUnauthenticatedUserConnection(struct w_steam_iface *_this, CSteamID *_ret) { struct cppISteamGameServer_SteamGameServer005_CreateUnauthenticatedUserConnection_params params = { .linux_side = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer005_CreateUnauthenticatedUserConnection( ¶ms ); return params._ret; } void __thiscall winISteamGameServer_SteamGameServer005_SendUserDisconnect(struct w_steam_iface *_this, CSteamID steamIDUser) { struct cppISteamGameServer_SteamGameServer005_SendUserDisconnect_params params = { .linux_side = _this->u_iface, .steamIDUser = steamIDUser, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer005_SendUserDisconnect( ¶ms ); } bool __thiscall winISteamGameServer_SteamGameServer005_BUpdateUserData(struct w_steam_iface *_this, CSteamID steamIDUser, const char *pchPlayerName, uint32_t uScore) { struct cppISteamGameServer_SteamGameServer005_BUpdateUserData_params params = { .linux_side = _this->u_iface, .steamIDUser = steamIDUser, .pchPlayerName = pchPlayerName, .uScore = uScore, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer005_BUpdateUserData( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer005_BSetServerType(struct w_steam_iface *_this, uint32_t unServerFlags, uint32_t unGameIP, uint16_t unGamePort, uint16_t unSpectatorPort, uint16_t usQueryPort, const char *pchGameDir, const char *pchVersion, bool bLANMode) { struct cppISteamGameServer_SteamGameServer005_BSetServerType_params params = { .linux_side = _this->u_iface, .unServerFlags = unServerFlags, .unGameIP = unGameIP, .unGamePort = unGamePort, .unSpectatorPort = unSpectatorPort, .usQueryPort = usQueryPort, .pchGameDir = pchGameDir, .pchVersion = pchVersion, .bLANMode = bLANMode, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer005_BSetServerType( ¶ms ); return params._ret; } void __thiscall winISteamGameServer_SteamGameServer005_UpdateServerStatus(struct w_steam_iface *_this, int32_t cPlayers, int32_t cPlayersMax, int32_t cBotPlayers, const char *pchServerName, const char *pSpectatorServerName, const char *pchMapName) { struct cppISteamGameServer_SteamGameServer005_UpdateServerStatus_params params = { .linux_side = _this->u_iface, .cPlayers = cPlayers, .cPlayersMax = cPlayersMax, .cBotPlayers = cBotPlayers, .pchServerName = pchServerName, .pSpectatorServerName = pSpectatorServerName, .pchMapName = pchMapName, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer005_UpdateServerStatus( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer005_UpdateSpectatorPort(struct w_steam_iface *_this, uint16_t unSpectatorPort) { struct cppISteamGameServer_SteamGameServer005_UpdateSpectatorPort_params params = { .linux_side = _this->u_iface, .unSpectatorPort = unSpectatorPort, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer005_UpdateSpectatorPort( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer005_SetGameType(struct w_steam_iface *_this, const char *pchGameType) { struct cppISteamGameServer_SteamGameServer005_SetGameType_params params = { .linux_side = _this->u_iface, .pchGameType = pchGameType, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer005_SetGameType( ¶ms ); } bool __thiscall winISteamGameServer_SteamGameServer005_BGetUserAchievementStatus(struct w_steam_iface *_this, CSteamID steamID, const char *pchAchievementName) { struct cppISteamGameServer_SteamGameServer005_BGetUserAchievementStatus_params params = { .linux_side = _this->u_iface, .steamID = steamID, .pchAchievementName = pchAchievementName, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer005_BGetUserAchievementStatus( ¶ms ); return params._ret; } extern vtable_ptr winISteamGameServer_SteamGameServer005_vtable; #ifndef __GNUC__ void __asm_dummy_vtables(void) { #endif __ASM_VTABLE(winISteamGameServer_SteamGameServer005, VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer005_LogOn) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer005_LogOff) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer005_BLoggedOn) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer005_BSecure) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer005_GetSteamID) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer005_SendUserConnectAndAuthenticate) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer005_CreateUnauthenticatedUserConnection) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer005_SendUserDisconnect) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer005_BUpdateUserData) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer005_BSetServerType) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer005_UpdateServerStatus) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer005_UpdateSpectatorPort) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer005_SetGameType) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer005_BGetUserAchievementStatus) ); #ifndef __GNUC__ } #endif struct w_steam_iface *create_winISteamGameServer_SteamGameServer005(void *u_iface) { struct w_steam_iface *r = alloc_mem_for_iface(sizeof(struct w_steam_iface), "SteamGameServer005"); TRACE("-> %p\n", r); r->vtable = alloc_vtable(&winISteamGameServer_SteamGameServer005_vtable, 14, "SteamGameServer005"); r->u_iface = u_iface; return r; } #include "cppISteamGameServer_SteamGameServer008.h" DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer008_LogOn, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer008_LogOff, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer008_BLoggedOn, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer008_BSecure, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer008_GetSteamID, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer008_SendUserConnectAndAuthenticate, 20) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer008_CreateUnauthenticatedUserConnection, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer008_SendUserDisconnect, 12) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer008_BUpdateUserData, 20) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer008_BSetServerType, 36) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer008_UpdateServerStatus, 28) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer008_UpdateSpectatorPort, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer008_SetGameType, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer008_BGetUserAchievementStatus, 16) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer008_GetGameplayStats, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer008_RequestUserGroupStatus, 20) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer008_GetPublicIP, 4) void __thiscall winISteamGameServer_SteamGameServer008_LogOn(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer008_LogOn_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer008_LogOn( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer008_LogOff(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer008_LogOff_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer008_LogOff( ¶ms ); } bool __thiscall winISteamGameServer_SteamGameServer008_BLoggedOn(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer008_BLoggedOn_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer008_BLoggedOn( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer008_BSecure(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer008_BSecure_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer008_BSecure( ¶ms ); return params._ret; } CSteamID * __thiscall winISteamGameServer_SteamGameServer008_GetSteamID(struct w_steam_iface *_this, CSteamID *_ret) { struct cppISteamGameServer_SteamGameServer008_GetSteamID_params params = { .linux_side = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer008_GetSteamID( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer008_SendUserConnectAndAuthenticate(struct w_steam_iface *_this, uint32_t unIPClient, const void *pvAuthBlob, uint32_t cubAuthBlobSize, CSteamID *pSteamIDUser) { struct cppISteamGameServer_SteamGameServer008_SendUserConnectAndAuthenticate_params params = { .linux_side = _this->u_iface, .unIPClient = unIPClient, .pvAuthBlob = pvAuthBlob, .cubAuthBlobSize = cubAuthBlobSize, .pSteamIDUser = pSteamIDUser, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer008_SendUserConnectAndAuthenticate( ¶ms ); return params._ret; } CSteamID * __thiscall winISteamGameServer_SteamGameServer008_CreateUnauthenticatedUserConnection(struct w_steam_iface *_this, CSteamID *_ret) { struct cppISteamGameServer_SteamGameServer008_CreateUnauthenticatedUserConnection_params params = { .linux_side = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer008_CreateUnauthenticatedUserConnection( ¶ms ); return params._ret; } void __thiscall winISteamGameServer_SteamGameServer008_SendUserDisconnect(struct w_steam_iface *_this, CSteamID steamIDUser) { struct cppISteamGameServer_SteamGameServer008_SendUserDisconnect_params params = { .linux_side = _this->u_iface, .steamIDUser = steamIDUser, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer008_SendUserDisconnect( ¶ms ); } bool __thiscall winISteamGameServer_SteamGameServer008_BUpdateUserData(struct w_steam_iface *_this, CSteamID steamIDUser, const char *pchPlayerName, uint32_t uScore) { struct cppISteamGameServer_SteamGameServer008_BUpdateUserData_params params = { .linux_side = _this->u_iface, .steamIDUser = steamIDUser, .pchPlayerName = pchPlayerName, .uScore = uScore, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer008_BUpdateUserData( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer008_BSetServerType(struct w_steam_iface *_this, uint32_t unServerFlags, uint32_t unGameIP, uint16_t unGamePort, uint16_t unSpectatorPort, uint16_t usQueryPort, const char *pchGameDir, const char *pchVersion, bool bLANMode) { struct cppISteamGameServer_SteamGameServer008_BSetServerType_params params = { .linux_side = _this->u_iface, .unServerFlags = unServerFlags, .unGameIP = unGameIP, .unGamePort = unGamePort, .unSpectatorPort = unSpectatorPort, .usQueryPort = usQueryPort, .pchGameDir = pchGameDir, .pchVersion = pchVersion, .bLANMode = bLANMode, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer008_BSetServerType( ¶ms ); return params._ret; } void __thiscall winISteamGameServer_SteamGameServer008_UpdateServerStatus(struct w_steam_iface *_this, int32_t cPlayers, int32_t cPlayersMax, int32_t cBotPlayers, const char *pchServerName, const char *pSpectatorServerName, const char *pchMapName) { struct cppISteamGameServer_SteamGameServer008_UpdateServerStatus_params params = { .linux_side = _this->u_iface, .cPlayers = cPlayers, .cPlayersMax = cPlayersMax, .cBotPlayers = cBotPlayers, .pchServerName = pchServerName, .pSpectatorServerName = pSpectatorServerName, .pchMapName = pchMapName, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer008_UpdateServerStatus( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer008_UpdateSpectatorPort(struct w_steam_iface *_this, uint16_t unSpectatorPort) { struct cppISteamGameServer_SteamGameServer008_UpdateSpectatorPort_params params = { .linux_side = _this->u_iface, .unSpectatorPort = unSpectatorPort, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer008_UpdateSpectatorPort( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer008_SetGameType(struct w_steam_iface *_this, const char *pchGameType) { struct cppISteamGameServer_SteamGameServer008_SetGameType_params params = { .linux_side = _this->u_iface, .pchGameType = pchGameType, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer008_SetGameType( ¶ms ); } bool __thiscall winISteamGameServer_SteamGameServer008_BGetUserAchievementStatus(struct w_steam_iface *_this, CSteamID steamID, const char *pchAchievementName) { struct cppISteamGameServer_SteamGameServer008_BGetUserAchievementStatus_params params = { .linux_side = _this->u_iface, .steamID = steamID, .pchAchievementName = pchAchievementName, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer008_BGetUserAchievementStatus( ¶ms ); return params._ret; } void __thiscall winISteamGameServer_SteamGameServer008_GetGameplayStats(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer008_GetGameplayStats_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer008_GetGameplayStats( ¶ms ); } bool __thiscall winISteamGameServer_SteamGameServer008_RequestUserGroupStatus(struct w_steam_iface *_this, CSteamID steamIDUser, CSteamID steamIDGroup) { struct cppISteamGameServer_SteamGameServer008_RequestUserGroupStatus_params params = { .linux_side = _this->u_iface, .steamIDUser = steamIDUser, .steamIDGroup = steamIDGroup, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer008_RequestUserGroupStatus( ¶ms ); return params._ret; } uint32_t __thiscall winISteamGameServer_SteamGameServer008_GetPublicIP(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer008_GetPublicIP_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer008_GetPublicIP( ¶ms ); return params._ret; } extern vtable_ptr winISteamGameServer_SteamGameServer008_vtable; #ifndef __GNUC__ void __asm_dummy_vtables(void) { #endif __ASM_VTABLE(winISteamGameServer_SteamGameServer008, VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer008_LogOn) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer008_LogOff) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer008_BLoggedOn) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer008_BSecure) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer008_GetSteamID) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer008_SendUserConnectAndAuthenticate) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer008_CreateUnauthenticatedUserConnection) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer008_SendUserDisconnect) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer008_BUpdateUserData) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer008_BSetServerType) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer008_UpdateServerStatus) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer008_UpdateSpectatorPort) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer008_SetGameType) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer008_BGetUserAchievementStatus) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer008_GetGameplayStats) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer008_RequestUserGroupStatus) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer008_GetPublicIP) ); #ifndef __GNUC__ } #endif struct w_steam_iface *create_winISteamGameServer_SteamGameServer008(void *u_iface) { struct w_steam_iface *r = alloc_mem_for_iface(sizeof(struct w_steam_iface), "SteamGameServer008"); TRACE("-> %p\n", r); r->vtable = alloc_vtable(&winISteamGameServer_SteamGameServer008_vtable, 17, "SteamGameServer008"); r->u_iface = u_iface; return r; } #include "cppISteamGameServer_SteamGameServer009.h" DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer009_LogOn, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer009_LogOff, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer009_BLoggedOn, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer009_BSecure, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer009_GetSteamID, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer009_SendUserConnectAndAuthenticate, 20) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer009_CreateUnauthenticatedUserConnection, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer009_SendUserDisconnect, 12) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer009_BUpdateUserData, 20) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer009_BSetServerType, 36) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer009_UpdateServerStatus, 28) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer009_UpdateSpectatorPort, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer009_SetGameType, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer009_BGetUserAchievementStatus, 16) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer009_GetGameplayStats, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer009_RequestUserGroupStatus, 20) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer009_GetPublicIP, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer009_SetGameData, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer009_UserHasLicenseForApp, 16) void __thiscall winISteamGameServer_SteamGameServer009_LogOn(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer009_LogOn_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer009_LogOn( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer009_LogOff(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer009_LogOff_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer009_LogOff( ¶ms ); } bool __thiscall winISteamGameServer_SteamGameServer009_BLoggedOn(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer009_BLoggedOn_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer009_BLoggedOn( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer009_BSecure(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer009_BSecure_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer009_BSecure( ¶ms ); return params._ret; } CSteamID * __thiscall winISteamGameServer_SteamGameServer009_GetSteamID(struct w_steam_iface *_this, CSteamID *_ret) { struct cppISteamGameServer_SteamGameServer009_GetSteamID_params params = { .linux_side = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer009_GetSteamID( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer009_SendUserConnectAndAuthenticate(struct w_steam_iface *_this, uint32_t unIPClient, const void *pvAuthBlob, uint32_t cubAuthBlobSize, CSteamID *pSteamIDUser) { struct cppISteamGameServer_SteamGameServer009_SendUserConnectAndAuthenticate_params params = { .linux_side = _this->u_iface, .unIPClient = unIPClient, .pvAuthBlob = pvAuthBlob, .cubAuthBlobSize = cubAuthBlobSize, .pSteamIDUser = pSteamIDUser, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer009_SendUserConnectAndAuthenticate( ¶ms ); return params._ret; } CSteamID * __thiscall winISteamGameServer_SteamGameServer009_CreateUnauthenticatedUserConnection(struct w_steam_iface *_this, CSteamID *_ret) { struct cppISteamGameServer_SteamGameServer009_CreateUnauthenticatedUserConnection_params params = { .linux_side = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer009_CreateUnauthenticatedUserConnection( ¶ms ); return params._ret; } void __thiscall winISteamGameServer_SteamGameServer009_SendUserDisconnect(struct w_steam_iface *_this, CSteamID steamIDUser) { struct cppISteamGameServer_SteamGameServer009_SendUserDisconnect_params params = { .linux_side = _this->u_iface, .steamIDUser = steamIDUser, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer009_SendUserDisconnect( ¶ms ); } bool __thiscall winISteamGameServer_SteamGameServer009_BUpdateUserData(struct w_steam_iface *_this, CSteamID steamIDUser, const char *pchPlayerName, uint32_t uScore) { struct cppISteamGameServer_SteamGameServer009_BUpdateUserData_params params = { .linux_side = _this->u_iface, .steamIDUser = steamIDUser, .pchPlayerName = pchPlayerName, .uScore = uScore, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer009_BUpdateUserData( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer009_BSetServerType(struct w_steam_iface *_this, uint32_t unServerFlags, uint32_t unGameIP, uint16_t unGamePort, uint16_t unSpectatorPort, uint16_t usQueryPort, const char *pchGameDir, const char *pchVersion, bool bLANMode) { struct cppISteamGameServer_SteamGameServer009_BSetServerType_params params = { .linux_side = _this->u_iface, .unServerFlags = unServerFlags, .unGameIP = unGameIP, .unGamePort = unGamePort, .unSpectatorPort = unSpectatorPort, .usQueryPort = usQueryPort, .pchGameDir = pchGameDir, .pchVersion = pchVersion, .bLANMode = bLANMode, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer009_BSetServerType( ¶ms ); return params._ret; } void __thiscall winISteamGameServer_SteamGameServer009_UpdateServerStatus(struct w_steam_iface *_this, int32_t cPlayers, int32_t cPlayersMax, int32_t cBotPlayers, const char *pchServerName, const char *pSpectatorServerName, const char *pchMapName) { struct cppISteamGameServer_SteamGameServer009_UpdateServerStatus_params params = { .linux_side = _this->u_iface, .cPlayers = cPlayers, .cPlayersMax = cPlayersMax, .cBotPlayers = cBotPlayers, .pchServerName = pchServerName, .pSpectatorServerName = pSpectatorServerName, .pchMapName = pchMapName, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer009_UpdateServerStatus( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer009_UpdateSpectatorPort(struct w_steam_iface *_this, uint16_t unSpectatorPort) { struct cppISteamGameServer_SteamGameServer009_UpdateSpectatorPort_params params = { .linux_side = _this->u_iface, .unSpectatorPort = unSpectatorPort, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer009_UpdateSpectatorPort( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer009_SetGameType(struct w_steam_iface *_this, const char *pchGameType) { struct cppISteamGameServer_SteamGameServer009_SetGameType_params params = { .linux_side = _this->u_iface, .pchGameType = pchGameType, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer009_SetGameType( ¶ms ); } bool __thiscall winISteamGameServer_SteamGameServer009_BGetUserAchievementStatus(struct w_steam_iface *_this, CSteamID steamID, const char *pchAchievementName) { struct cppISteamGameServer_SteamGameServer009_BGetUserAchievementStatus_params params = { .linux_side = _this->u_iface, .steamID = steamID, .pchAchievementName = pchAchievementName, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer009_BGetUserAchievementStatus( ¶ms ); return params._ret; } void __thiscall winISteamGameServer_SteamGameServer009_GetGameplayStats(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer009_GetGameplayStats_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer009_GetGameplayStats( ¶ms ); } bool __thiscall winISteamGameServer_SteamGameServer009_RequestUserGroupStatus(struct w_steam_iface *_this, CSteamID steamIDUser, CSteamID steamIDGroup) { struct cppISteamGameServer_SteamGameServer009_RequestUserGroupStatus_params params = { .linux_side = _this->u_iface, .steamIDUser = steamIDUser, .steamIDGroup = steamIDGroup, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer009_RequestUserGroupStatus( ¶ms ); return params._ret; } uint32_t __thiscall winISteamGameServer_SteamGameServer009_GetPublicIP(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer009_GetPublicIP_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer009_GetPublicIP( ¶ms ); return params._ret; } void __thiscall winISteamGameServer_SteamGameServer009_SetGameData(struct w_steam_iface *_this, const char *pchGameData) { struct cppISteamGameServer_SteamGameServer009_SetGameData_params params = { .linux_side = _this->u_iface, .pchGameData = pchGameData, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer009_SetGameData( ¶ms ); } uint32_t __thiscall winISteamGameServer_SteamGameServer009_UserHasLicenseForApp(struct w_steam_iface *_this, CSteamID steamID, uint32_t appID) { struct cppISteamGameServer_SteamGameServer009_UserHasLicenseForApp_params params = { .linux_side = _this->u_iface, .steamID = steamID, .appID = appID, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer009_UserHasLicenseForApp( ¶ms ); return params._ret; } extern vtable_ptr winISteamGameServer_SteamGameServer009_vtable; #ifndef __GNUC__ void __asm_dummy_vtables(void) { #endif __ASM_VTABLE(winISteamGameServer_SteamGameServer009, VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer009_LogOn) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer009_LogOff) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer009_BLoggedOn) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer009_BSecure) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer009_GetSteamID) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer009_SendUserConnectAndAuthenticate) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer009_CreateUnauthenticatedUserConnection) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer009_SendUserDisconnect) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer009_BUpdateUserData) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer009_BSetServerType) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer009_UpdateServerStatus) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer009_UpdateSpectatorPort) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer009_SetGameType) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer009_BGetUserAchievementStatus) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer009_GetGameplayStats) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer009_RequestUserGroupStatus) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer009_GetPublicIP) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer009_SetGameData) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer009_UserHasLicenseForApp) ); #ifndef __GNUC__ } #endif struct w_steam_iface *create_winISteamGameServer_SteamGameServer009(void *u_iface) { struct w_steam_iface *r = alloc_mem_for_iface(sizeof(struct w_steam_iface), "SteamGameServer009"); TRACE("-> %p\n", r); r->vtable = alloc_vtable(&winISteamGameServer_SteamGameServer009_vtable, 19, "SteamGameServer009"); r->u_iface = u_iface; return r; } #include "cppISteamGameServer_SteamGameServer010.h" DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer010_LogOn, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer010_LogOff, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer010_BLoggedOn, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer010_BSecure, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer010_GetSteamID, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer010_SendUserConnectAndAuthenticate, 20) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer010_CreateUnauthenticatedUserConnection, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer010_SendUserDisconnect, 12) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer010_BUpdateUserData, 20) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer010_BSetServerType, 36) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer010_UpdateServerStatus, 28) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer010_UpdateSpectatorPort, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer010_SetGameTags, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer010_GetGameplayStats, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer010_GetServerReputation, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer010_RequestUserGroupStatus, 20) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer010_GetPublicIP, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer010_SetGameData, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer010_UserHasLicenseForApp, 16) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer010_GetAuthSessionTicket, 16) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer010_BeginAuthSession, 20) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer010_EndAuthSession, 12) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer010_CancelAuthTicket, 8) void __thiscall winISteamGameServer_SteamGameServer010_LogOn(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer010_LogOn_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer010_LogOn( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer010_LogOff(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer010_LogOff_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer010_LogOff( ¶ms ); } bool __thiscall winISteamGameServer_SteamGameServer010_BLoggedOn(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer010_BLoggedOn_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer010_BLoggedOn( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer010_BSecure(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer010_BSecure_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer010_BSecure( ¶ms ); return params._ret; } CSteamID * __thiscall winISteamGameServer_SteamGameServer010_GetSteamID(struct w_steam_iface *_this, CSteamID *_ret) { struct cppISteamGameServer_SteamGameServer010_GetSteamID_params params = { .linux_side = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer010_GetSteamID( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer010_SendUserConnectAndAuthenticate(struct w_steam_iface *_this, uint32_t unIPClient, const void *pvAuthBlob, uint32_t cubAuthBlobSize, CSteamID *pSteamIDUser) { struct cppISteamGameServer_SteamGameServer010_SendUserConnectAndAuthenticate_params params = { .linux_side = _this->u_iface, .unIPClient = unIPClient, .pvAuthBlob = pvAuthBlob, .cubAuthBlobSize = cubAuthBlobSize, .pSteamIDUser = pSteamIDUser, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer010_SendUserConnectAndAuthenticate( ¶ms ); return params._ret; } CSteamID * __thiscall winISteamGameServer_SteamGameServer010_CreateUnauthenticatedUserConnection(struct w_steam_iface *_this, CSteamID *_ret) { struct cppISteamGameServer_SteamGameServer010_CreateUnauthenticatedUserConnection_params params = { .linux_side = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer010_CreateUnauthenticatedUserConnection( ¶ms ); return params._ret; } void __thiscall winISteamGameServer_SteamGameServer010_SendUserDisconnect(struct w_steam_iface *_this, CSteamID steamIDUser) { struct cppISteamGameServer_SteamGameServer010_SendUserDisconnect_params params = { .linux_side = _this->u_iface, .steamIDUser = steamIDUser, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer010_SendUserDisconnect( ¶ms ); } bool __thiscall winISteamGameServer_SteamGameServer010_BUpdateUserData(struct w_steam_iface *_this, CSteamID steamIDUser, const char *pchPlayerName, uint32_t uScore) { struct cppISteamGameServer_SteamGameServer010_BUpdateUserData_params params = { .linux_side = _this->u_iface, .steamIDUser = steamIDUser, .pchPlayerName = pchPlayerName, .uScore = uScore, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer010_BUpdateUserData( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer010_BSetServerType(struct w_steam_iface *_this, uint32_t unServerFlags, uint32_t unGameIP, uint16_t unGamePort, uint16_t unSpectatorPort, uint16_t usQueryPort, const char *pchGameDir, const char *pchVersion, bool bLANMode) { struct cppISteamGameServer_SteamGameServer010_BSetServerType_params params = { .linux_side = _this->u_iface, .unServerFlags = unServerFlags, .unGameIP = unGameIP, .unGamePort = unGamePort, .unSpectatorPort = unSpectatorPort, .usQueryPort = usQueryPort, .pchGameDir = pchGameDir, .pchVersion = pchVersion, .bLANMode = bLANMode, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer010_BSetServerType( ¶ms ); return params._ret; } void __thiscall winISteamGameServer_SteamGameServer010_UpdateServerStatus(struct w_steam_iface *_this, int32_t cPlayers, int32_t cPlayersMax, int32_t cBotPlayers, const char *pchServerName, const char *pSpectatorServerName, const char *pchMapName) { struct cppISteamGameServer_SteamGameServer010_UpdateServerStatus_params params = { .linux_side = _this->u_iface, .cPlayers = cPlayers, .cPlayersMax = cPlayersMax, .cBotPlayers = cBotPlayers, .pchServerName = pchServerName, .pSpectatorServerName = pSpectatorServerName, .pchMapName = pchMapName, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer010_UpdateServerStatus( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer010_UpdateSpectatorPort(struct w_steam_iface *_this, uint16_t unSpectatorPort) { struct cppISteamGameServer_SteamGameServer010_UpdateSpectatorPort_params params = { .linux_side = _this->u_iface, .unSpectatorPort = unSpectatorPort, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer010_UpdateSpectatorPort( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer010_SetGameTags(struct w_steam_iface *_this, const char *pchGameTags) { struct cppISteamGameServer_SteamGameServer010_SetGameTags_params params = { .linux_side = _this->u_iface, .pchGameTags = pchGameTags, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer010_SetGameTags( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer010_GetGameplayStats(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer010_GetGameplayStats_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer010_GetGameplayStats( ¶ms ); } uint64_t __thiscall winISteamGameServer_SteamGameServer010_GetServerReputation(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer010_GetServerReputation_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer010_GetServerReputation( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer010_RequestUserGroupStatus(struct w_steam_iface *_this, CSteamID steamIDUser, CSteamID steamIDGroup) { struct cppISteamGameServer_SteamGameServer010_RequestUserGroupStatus_params params = { .linux_side = _this->u_iface, .steamIDUser = steamIDUser, .steamIDGroup = steamIDGroup, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer010_RequestUserGroupStatus( ¶ms ); return params._ret; } uint32_t __thiscall winISteamGameServer_SteamGameServer010_GetPublicIP(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer010_GetPublicIP_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer010_GetPublicIP( ¶ms ); return params._ret; } void __thiscall winISteamGameServer_SteamGameServer010_SetGameData(struct w_steam_iface *_this, const char *pchGameData) { struct cppISteamGameServer_SteamGameServer010_SetGameData_params params = { .linux_side = _this->u_iface, .pchGameData = pchGameData, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer010_SetGameData( ¶ms ); } uint32_t __thiscall winISteamGameServer_SteamGameServer010_UserHasLicenseForApp(struct w_steam_iface *_this, CSteamID steamID, uint32_t appID) { struct cppISteamGameServer_SteamGameServer010_UserHasLicenseForApp_params params = { .linux_side = _this->u_iface, .steamID = steamID, .appID = appID, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer010_UserHasLicenseForApp( ¶ms ); return params._ret; } uint32_t __thiscall winISteamGameServer_SteamGameServer010_GetAuthSessionTicket(struct w_steam_iface *_this, void *pTicket, int32_t cbMaxTicket, uint32_t *pcbTicket) { struct cppISteamGameServer_SteamGameServer010_GetAuthSessionTicket_params params = { .linux_side = _this->u_iface, .pTicket = pTicket, .cbMaxTicket = cbMaxTicket, .pcbTicket = pcbTicket, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer010_GetAuthSessionTicket( ¶ms ); return params._ret; } uint32_t __thiscall winISteamGameServer_SteamGameServer010_BeginAuthSession(struct w_steam_iface *_this, const void *pAuthTicket, int32_t cbAuthTicket, CSteamID steamID) { struct cppISteamGameServer_SteamGameServer010_BeginAuthSession_params params = { .linux_side = _this->u_iface, .pAuthTicket = pAuthTicket, .cbAuthTicket = cbAuthTicket, .steamID = steamID, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer010_BeginAuthSession( ¶ms ); return params._ret; } void __thiscall winISteamGameServer_SteamGameServer010_EndAuthSession(struct w_steam_iface *_this, CSteamID steamID) { struct cppISteamGameServer_SteamGameServer010_EndAuthSession_params params = { .linux_side = _this->u_iface, .steamID = steamID, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer010_EndAuthSession( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer010_CancelAuthTicket(struct w_steam_iface *_this, uint32_t hAuthTicket) { struct cppISteamGameServer_SteamGameServer010_CancelAuthTicket_params params = { .linux_side = _this->u_iface, .hAuthTicket = hAuthTicket, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer010_CancelAuthTicket( ¶ms ); } extern vtable_ptr winISteamGameServer_SteamGameServer010_vtable; #ifndef __GNUC__ void __asm_dummy_vtables(void) { #endif __ASM_VTABLE(winISteamGameServer_SteamGameServer010, VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer010_LogOn) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer010_LogOff) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer010_BLoggedOn) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer010_BSecure) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer010_GetSteamID) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer010_SendUserConnectAndAuthenticate) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer010_CreateUnauthenticatedUserConnection) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer010_SendUserDisconnect) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer010_BUpdateUserData) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer010_BSetServerType) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer010_UpdateServerStatus) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer010_UpdateSpectatorPort) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer010_SetGameTags) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer010_GetGameplayStats) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer010_GetServerReputation) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer010_RequestUserGroupStatus) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer010_GetPublicIP) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer010_SetGameData) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer010_UserHasLicenseForApp) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer010_GetAuthSessionTicket) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer010_BeginAuthSession) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer010_EndAuthSession) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer010_CancelAuthTicket) ); #ifndef __GNUC__ } #endif struct w_steam_iface *create_winISteamGameServer_SteamGameServer010(void *u_iface) { struct w_steam_iface *r = alloc_mem_for_iface(sizeof(struct w_steam_iface), "SteamGameServer010"); TRACE("-> %p\n", r); r->vtable = alloc_vtable(&winISteamGameServer_SteamGameServer010_vtable, 23, "SteamGameServer010"); r->u_iface = u_iface; return r; } #include "cppISteamGameServer_SteamGameServer011.h" DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer011_InitGameServer, 28) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer011_SetProduct, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer011_SetGameDescription, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer011_SetModDir, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer011_SetDedicatedServer, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer011_LogOn, 12) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer011_LogOnAnonymous, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer011_LogOff, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer011_BLoggedOn, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer011_BSecure, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer011_GetSteamID, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer011_WasRestartRequested, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer011_SetMaxPlayerCount, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer011_SetBotPlayerCount, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer011_SetServerName, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer011_SetMapName, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer011_SetPasswordProtected, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer011_SetSpectatorPort, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer011_SetSpectatorServerName, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer011_ClearAllKeyValues, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer011_SetKeyValue, 12) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer011_SetGameTags, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer011_SetGameData, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer011_SetRegion, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer011_SendUserConnectAndAuthenticate, 20) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer011_CreateUnauthenticatedUserConnection, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer011_SendUserDisconnect, 12) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer011_BUpdateUserData, 20) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer011_GetAuthSessionTicket, 16) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer011_BeginAuthSession, 20) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer011_EndAuthSession, 12) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer011_CancelAuthTicket, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer011_UserHasLicenseForApp, 16) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer011_RequestUserGroupStatus, 20) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer011_GetGameplayStats, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer011_GetServerReputation, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer011_GetPublicIP, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer011_HandleIncomingPacket, 20) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer011_GetNextOutgoingPacket, 20) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer011_EnableHeartbeats, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer011_SetHeartbeatInterval, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer011_ForceHeartbeat, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer011_AssociateWithClan, 12) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer011_ComputeNewPlayerCompatibility, 12) bool __thiscall winISteamGameServer_SteamGameServer011_InitGameServer(struct w_steam_iface *_this, uint32_t unIP, uint16_t usGamePort, uint16_t usQueryPort, uint32_t unFlags, uint32_t nGameAppId, const char *pchVersionString) { struct cppISteamGameServer_SteamGameServer011_InitGameServer_params params = { .linux_side = _this->u_iface, .unIP = unIP, .usGamePort = usGamePort, .usQueryPort = usQueryPort, .unFlags = unFlags, .nGameAppId = nGameAppId, .pchVersionString = pchVersionString, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer011_InitGameServer( ¶ms ); return params._ret; } void __thiscall winISteamGameServer_SteamGameServer011_SetProduct(struct w_steam_iface *_this, const char *pszProduct) { struct cppISteamGameServer_SteamGameServer011_SetProduct_params params = { .linux_side = _this->u_iface, .pszProduct = pszProduct, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer011_SetProduct( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer011_SetGameDescription(struct w_steam_iface *_this, const char *pszGameDescription) { struct cppISteamGameServer_SteamGameServer011_SetGameDescription_params params = { .linux_side = _this->u_iface, .pszGameDescription = pszGameDescription, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer011_SetGameDescription( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer011_SetModDir(struct w_steam_iface *_this, const char *pszModDir) { struct cppISteamGameServer_SteamGameServer011_SetModDir_params params = { .linux_side = _this->u_iface, .pszModDir = pszModDir, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer011_SetModDir( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer011_SetDedicatedServer(struct w_steam_iface *_this, bool bDedicated) { struct cppISteamGameServer_SteamGameServer011_SetDedicatedServer_params params = { .linux_side = _this->u_iface, .bDedicated = bDedicated, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer011_SetDedicatedServer( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer011_LogOn(struct w_steam_iface *_this, const char *pszAccountName, const char *pszPassword) { struct cppISteamGameServer_SteamGameServer011_LogOn_params params = { .linux_side = _this->u_iface, .pszAccountName = pszAccountName, .pszPassword = pszPassword, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer011_LogOn( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer011_LogOnAnonymous(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer011_LogOnAnonymous_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer011_LogOnAnonymous( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer011_LogOff(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer011_LogOff_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer011_LogOff( ¶ms ); } bool __thiscall winISteamGameServer_SteamGameServer011_BLoggedOn(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer011_BLoggedOn_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer011_BLoggedOn( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer011_BSecure(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer011_BSecure_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer011_BSecure( ¶ms ); return params._ret; } CSteamID * __thiscall winISteamGameServer_SteamGameServer011_GetSteamID(struct w_steam_iface *_this, CSteamID *_ret) { struct cppISteamGameServer_SteamGameServer011_GetSteamID_params params = { .linux_side = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer011_GetSteamID( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer011_WasRestartRequested(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer011_WasRestartRequested_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer011_WasRestartRequested( ¶ms ); return params._ret; } void __thiscall winISteamGameServer_SteamGameServer011_SetMaxPlayerCount(struct w_steam_iface *_this, int32_t cPlayersMax) { struct cppISteamGameServer_SteamGameServer011_SetMaxPlayerCount_params params = { .linux_side = _this->u_iface, .cPlayersMax = cPlayersMax, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer011_SetMaxPlayerCount( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer011_SetBotPlayerCount(struct w_steam_iface *_this, int32_t cBotplayers) { struct cppISteamGameServer_SteamGameServer011_SetBotPlayerCount_params params = { .linux_side = _this->u_iface, .cBotplayers = cBotplayers, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer011_SetBotPlayerCount( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer011_SetServerName(struct w_steam_iface *_this, const char *pszServerName) { struct cppISteamGameServer_SteamGameServer011_SetServerName_params params = { .linux_side = _this->u_iface, .pszServerName = pszServerName, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer011_SetServerName( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer011_SetMapName(struct w_steam_iface *_this, const char *pszMapName) { struct cppISteamGameServer_SteamGameServer011_SetMapName_params params = { .linux_side = _this->u_iface, .pszMapName = pszMapName, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer011_SetMapName( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer011_SetPasswordProtected(struct w_steam_iface *_this, bool bPasswordProtected) { struct cppISteamGameServer_SteamGameServer011_SetPasswordProtected_params params = { .linux_side = _this->u_iface, .bPasswordProtected = bPasswordProtected, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer011_SetPasswordProtected( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer011_SetSpectatorPort(struct w_steam_iface *_this, uint16_t unSpectatorPort) { struct cppISteamGameServer_SteamGameServer011_SetSpectatorPort_params params = { .linux_side = _this->u_iface, .unSpectatorPort = unSpectatorPort, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer011_SetSpectatorPort( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer011_SetSpectatorServerName(struct w_steam_iface *_this, const char *pszSpectatorServerName) { struct cppISteamGameServer_SteamGameServer011_SetSpectatorServerName_params params = { .linux_side = _this->u_iface, .pszSpectatorServerName = pszSpectatorServerName, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer011_SetSpectatorServerName( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer011_ClearAllKeyValues(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer011_ClearAllKeyValues_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer011_ClearAllKeyValues( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer011_SetKeyValue(struct w_steam_iface *_this, const char *pKey, const char *pValue) { struct cppISteamGameServer_SteamGameServer011_SetKeyValue_params params = { .linux_side = _this->u_iface, .pKey = pKey, .pValue = pValue, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer011_SetKeyValue( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer011_SetGameTags(struct w_steam_iface *_this, const char *pchGameTags) { struct cppISteamGameServer_SteamGameServer011_SetGameTags_params params = { .linux_side = _this->u_iface, .pchGameTags = pchGameTags, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer011_SetGameTags( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer011_SetGameData(struct w_steam_iface *_this, const char *pchGameData) { struct cppISteamGameServer_SteamGameServer011_SetGameData_params params = { .linux_side = _this->u_iface, .pchGameData = pchGameData, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer011_SetGameData( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer011_SetRegion(struct w_steam_iface *_this, const char *pszRegion) { struct cppISteamGameServer_SteamGameServer011_SetRegion_params params = { .linux_side = _this->u_iface, .pszRegion = pszRegion, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer011_SetRegion( ¶ms ); } bool __thiscall winISteamGameServer_SteamGameServer011_SendUserConnectAndAuthenticate(struct w_steam_iface *_this, uint32_t unIPClient, const void *pvAuthBlob, uint32_t cubAuthBlobSize, CSteamID *pSteamIDUser) { struct cppISteamGameServer_SteamGameServer011_SendUserConnectAndAuthenticate_params params = { .linux_side = _this->u_iface, .unIPClient = unIPClient, .pvAuthBlob = pvAuthBlob, .cubAuthBlobSize = cubAuthBlobSize, .pSteamIDUser = pSteamIDUser, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer011_SendUserConnectAndAuthenticate( ¶ms ); return params._ret; } CSteamID * __thiscall winISteamGameServer_SteamGameServer011_CreateUnauthenticatedUserConnection(struct w_steam_iface *_this, CSteamID *_ret) { struct cppISteamGameServer_SteamGameServer011_CreateUnauthenticatedUserConnection_params params = { .linux_side = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer011_CreateUnauthenticatedUserConnection( ¶ms ); return params._ret; } void __thiscall winISteamGameServer_SteamGameServer011_SendUserDisconnect(struct w_steam_iface *_this, CSteamID steamIDUser) { struct cppISteamGameServer_SteamGameServer011_SendUserDisconnect_params params = { .linux_side = _this->u_iface, .steamIDUser = steamIDUser, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer011_SendUserDisconnect( ¶ms ); } bool __thiscall winISteamGameServer_SteamGameServer011_BUpdateUserData(struct w_steam_iface *_this, CSteamID steamIDUser, const char *pchPlayerName, uint32_t uScore) { struct cppISteamGameServer_SteamGameServer011_BUpdateUserData_params params = { .linux_side = _this->u_iface, .steamIDUser = steamIDUser, .pchPlayerName = pchPlayerName, .uScore = uScore, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer011_BUpdateUserData( ¶ms ); return params._ret; } uint32_t __thiscall winISteamGameServer_SteamGameServer011_GetAuthSessionTicket(struct w_steam_iface *_this, void *pTicket, int32_t cbMaxTicket, uint32_t *pcbTicket) { struct cppISteamGameServer_SteamGameServer011_GetAuthSessionTicket_params params = { .linux_side = _this->u_iface, .pTicket = pTicket, .cbMaxTicket = cbMaxTicket, .pcbTicket = pcbTicket, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer011_GetAuthSessionTicket( ¶ms ); return params._ret; } uint32_t __thiscall winISteamGameServer_SteamGameServer011_BeginAuthSession(struct w_steam_iface *_this, const void *pAuthTicket, int32_t cbAuthTicket, CSteamID steamID) { struct cppISteamGameServer_SteamGameServer011_BeginAuthSession_params params = { .linux_side = _this->u_iface, .pAuthTicket = pAuthTicket, .cbAuthTicket = cbAuthTicket, .steamID = steamID, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer011_BeginAuthSession( ¶ms ); return params._ret; } void __thiscall winISteamGameServer_SteamGameServer011_EndAuthSession(struct w_steam_iface *_this, CSteamID steamID) { struct cppISteamGameServer_SteamGameServer011_EndAuthSession_params params = { .linux_side = _this->u_iface, .steamID = steamID, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer011_EndAuthSession( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer011_CancelAuthTicket(struct w_steam_iface *_this, uint32_t hAuthTicket) { struct cppISteamGameServer_SteamGameServer011_CancelAuthTicket_params params = { .linux_side = _this->u_iface, .hAuthTicket = hAuthTicket, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer011_CancelAuthTicket( ¶ms ); } uint32_t __thiscall winISteamGameServer_SteamGameServer011_UserHasLicenseForApp(struct w_steam_iface *_this, CSteamID steamID, uint32_t appID) { struct cppISteamGameServer_SteamGameServer011_UserHasLicenseForApp_params params = { .linux_side = _this->u_iface, .steamID = steamID, .appID = appID, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer011_UserHasLicenseForApp( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer011_RequestUserGroupStatus(struct w_steam_iface *_this, CSteamID steamIDUser, CSteamID steamIDGroup) { struct cppISteamGameServer_SteamGameServer011_RequestUserGroupStatus_params params = { .linux_side = _this->u_iface, .steamIDUser = steamIDUser, .steamIDGroup = steamIDGroup, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer011_RequestUserGroupStatus( ¶ms ); return params._ret; } void __thiscall winISteamGameServer_SteamGameServer011_GetGameplayStats(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer011_GetGameplayStats_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer011_GetGameplayStats( ¶ms ); } uint64_t __thiscall winISteamGameServer_SteamGameServer011_GetServerReputation(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer011_GetServerReputation_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer011_GetServerReputation( ¶ms ); return params._ret; } uint32_t __thiscall winISteamGameServer_SteamGameServer011_GetPublicIP(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer011_GetPublicIP_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer011_GetPublicIP( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer011_HandleIncomingPacket(struct w_steam_iface *_this, const void *pData, int32_t cbData, uint32_t srcIP, uint16_t srcPort) { struct cppISteamGameServer_SteamGameServer011_HandleIncomingPacket_params params = { .linux_side = _this->u_iface, .pData = pData, .cbData = cbData, .srcIP = srcIP, .srcPort = srcPort, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer011_HandleIncomingPacket( ¶ms ); return params._ret; } int32_t __thiscall winISteamGameServer_SteamGameServer011_GetNextOutgoingPacket(struct w_steam_iface *_this, void *pOut, int32_t cbMaxOut, uint32_t *pNetAdr, uint16_t *pPort) { struct cppISteamGameServer_SteamGameServer011_GetNextOutgoingPacket_params params = { .linux_side = _this->u_iface, .pOut = pOut, .cbMaxOut = cbMaxOut, .pNetAdr = pNetAdr, .pPort = pPort, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer011_GetNextOutgoingPacket( ¶ms ); return params._ret; } void __thiscall winISteamGameServer_SteamGameServer011_EnableHeartbeats(struct w_steam_iface *_this, bool bActive) { struct cppISteamGameServer_SteamGameServer011_EnableHeartbeats_params params = { .linux_side = _this->u_iface, .bActive = bActive, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer011_EnableHeartbeats( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer011_SetHeartbeatInterval(struct w_steam_iface *_this, int32_t iHeartbeatInterval) { struct cppISteamGameServer_SteamGameServer011_SetHeartbeatInterval_params params = { .linux_side = _this->u_iface, .iHeartbeatInterval = iHeartbeatInterval, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer011_SetHeartbeatInterval( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer011_ForceHeartbeat(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer011_ForceHeartbeat_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer011_ForceHeartbeat( ¶ms ); } uint64_t __thiscall winISteamGameServer_SteamGameServer011_AssociateWithClan(struct w_steam_iface *_this, CSteamID steamIDClan) { struct cppISteamGameServer_SteamGameServer011_AssociateWithClan_params params = { .linux_side = _this->u_iface, .steamIDClan = steamIDClan, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer011_AssociateWithClan( ¶ms ); return params._ret; } uint64_t __thiscall winISteamGameServer_SteamGameServer011_ComputeNewPlayerCompatibility(struct w_steam_iface *_this, CSteamID steamIDNewPlayer) { struct cppISteamGameServer_SteamGameServer011_ComputeNewPlayerCompatibility_params params = { .linux_side = _this->u_iface, .steamIDNewPlayer = steamIDNewPlayer, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer011_ComputeNewPlayerCompatibility( ¶ms ); return params._ret; } extern vtable_ptr winISteamGameServer_SteamGameServer011_vtable; #ifndef __GNUC__ void __asm_dummy_vtables(void) { #endif __ASM_VTABLE(winISteamGameServer_SteamGameServer011, VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer011_InitGameServer) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer011_SetProduct) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer011_SetGameDescription) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer011_SetModDir) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer011_SetDedicatedServer) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer011_LogOn) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer011_LogOnAnonymous) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer011_LogOff) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer011_BLoggedOn) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer011_BSecure) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer011_GetSteamID) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer011_WasRestartRequested) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer011_SetMaxPlayerCount) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer011_SetBotPlayerCount) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer011_SetServerName) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer011_SetMapName) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer011_SetPasswordProtected) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer011_SetSpectatorPort) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer011_SetSpectatorServerName) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer011_ClearAllKeyValues) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer011_SetKeyValue) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer011_SetGameTags) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer011_SetGameData) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer011_SetRegion) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer011_SendUserConnectAndAuthenticate) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer011_CreateUnauthenticatedUserConnection) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer011_SendUserDisconnect) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer011_BUpdateUserData) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer011_GetAuthSessionTicket) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer011_BeginAuthSession) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer011_EndAuthSession) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer011_CancelAuthTicket) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer011_UserHasLicenseForApp) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer011_RequestUserGroupStatus) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer011_GetGameplayStats) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer011_GetServerReputation) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer011_GetPublicIP) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer011_HandleIncomingPacket) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer011_GetNextOutgoingPacket) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer011_EnableHeartbeats) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer011_SetHeartbeatInterval) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer011_ForceHeartbeat) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer011_AssociateWithClan) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer011_ComputeNewPlayerCompatibility) ); #ifndef __GNUC__ } #endif struct w_steam_iface *create_winISteamGameServer_SteamGameServer011(void *u_iface) { struct w_steam_iface *r = alloc_mem_for_iface(sizeof(struct w_steam_iface), "SteamGameServer011"); TRACE("-> %p\n", r); r->vtable = alloc_vtable(&winISteamGameServer_SteamGameServer011_vtable, 44, "SteamGameServer011"); r->u_iface = u_iface; return r; } #include "cppISteamGameServer_SteamGameServer012.h" DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer012_InitGameServer, 28) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer012_SetProduct, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer012_SetGameDescription, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer012_SetModDir, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer012_SetDedicatedServer, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer012_LogOn, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer012_LogOnAnonymous, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer012_LogOff, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer012_BLoggedOn, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer012_BSecure, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer012_GetSteamID, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer012_WasRestartRequested, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer012_SetMaxPlayerCount, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer012_SetBotPlayerCount, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer012_SetServerName, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer012_SetMapName, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer012_SetPasswordProtected, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer012_SetSpectatorPort, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer012_SetSpectatorServerName, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer012_ClearAllKeyValues, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer012_SetKeyValue, 12) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer012_SetGameTags, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer012_SetGameData, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer012_SetRegion, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer012_SendUserConnectAndAuthenticate, 20) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer012_CreateUnauthenticatedUserConnection, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer012_SendUserDisconnect, 12) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer012_BUpdateUserData, 20) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer012_GetAuthSessionTicket, 16) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer012_BeginAuthSession, 20) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer012_EndAuthSession, 12) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer012_CancelAuthTicket, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer012_UserHasLicenseForApp, 16) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer012_RequestUserGroupStatus, 20) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer012_GetGameplayStats, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer012_GetServerReputation, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer012_GetPublicIP, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer012_HandleIncomingPacket, 20) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer012_GetNextOutgoingPacket, 20) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer012_EnableHeartbeats, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer012_SetHeartbeatInterval, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer012_ForceHeartbeat, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer012_AssociateWithClan, 12) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer012_ComputeNewPlayerCompatibility, 12) bool __thiscall winISteamGameServer_SteamGameServer012_InitGameServer(struct w_steam_iface *_this, uint32_t unIP, uint16_t usGamePort, uint16_t usQueryPort, uint32_t unFlags, uint32_t nGameAppId, const char *pchVersionString) { struct cppISteamGameServer_SteamGameServer012_InitGameServer_params params = { .linux_side = _this->u_iface, .unIP = unIP, .usGamePort = usGamePort, .usQueryPort = usQueryPort, .unFlags = unFlags, .nGameAppId = nGameAppId, .pchVersionString = pchVersionString, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer012_InitGameServer( ¶ms ); return params._ret; } void __thiscall winISteamGameServer_SteamGameServer012_SetProduct(struct w_steam_iface *_this, const char *pszProduct) { struct cppISteamGameServer_SteamGameServer012_SetProduct_params params = { .linux_side = _this->u_iface, .pszProduct = pszProduct, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer012_SetProduct( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer012_SetGameDescription(struct w_steam_iface *_this, const char *pszGameDescription) { struct cppISteamGameServer_SteamGameServer012_SetGameDescription_params params = { .linux_side = _this->u_iface, .pszGameDescription = pszGameDescription, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer012_SetGameDescription( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer012_SetModDir(struct w_steam_iface *_this, const char *pszModDir) { struct cppISteamGameServer_SteamGameServer012_SetModDir_params params = { .linux_side = _this->u_iface, .pszModDir = pszModDir, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer012_SetModDir( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer012_SetDedicatedServer(struct w_steam_iface *_this, bool bDedicated) { struct cppISteamGameServer_SteamGameServer012_SetDedicatedServer_params params = { .linux_side = _this->u_iface, .bDedicated = bDedicated, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer012_SetDedicatedServer( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer012_LogOn(struct w_steam_iface *_this, const char *pszToken) { struct cppISteamGameServer_SteamGameServer012_LogOn_params params = { .linux_side = _this->u_iface, .pszToken = pszToken, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer012_LogOn( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer012_LogOnAnonymous(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer012_LogOnAnonymous_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer012_LogOnAnonymous( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer012_LogOff(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer012_LogOff_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer012_LogOff( ¶ms ); } bool __thiscall winISteamGameServer_SteamGameServer012_BLoggedOn(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer012_BLoggedOn_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer012_BLoggedOn( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer012_BSecure(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer012_BSecure_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer012_BSecure( ¶ms ); return params._ret; } CSteamID * __thiscall winISteamGameServer_SteamGameServer012_GetSteamID(struct w_steam_iface *_this, CSteamID *_ret) { struct cppISteamGameServer_SteamGameServer012_GetSteamID_params params = { .linux_side = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer012_GetSteamID( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer012_WasRestartRequested(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer012_WasRestartRequested_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer012_WasRestartRequested( ¶ms ); return params._ret; } void __thiscall winISteamGameServer_SteamGameServer012_SetMaxPlayerCount(struct w_steam_iface *_this, int32_t cPlayersMax) { struct cppISteamGameServer_SteamGameServer012_SetMaxPlayerCount_params params = { .linux_side = _this->u_iface, .cPlayersMax = cPlayersMax, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer012_SetMaxPlayerCount( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer012_SetBotPlayerCount(struct w_steam_iface *_this, int32_t cBotplayers) { struct cppISteamGameServer_SteamGameServer012_SetBotPlayerCount_params params = { .linux_side = _this->u_iface, .cBotplayers = cBotplayers, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer012_SetBotPlayerCount( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer012_SetServerName(struct w_steam_iface *_this, const char *pszServerName) { struct cppISteamGameServer_SteamGameServer012_SetServerName_params params = { .linux_side = _this->u_iface, .pszServerName = pszServerName, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer012_SetServerName( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer012_SetMapName(struct w_steam_iface *_this, const char *pszMapName) { struct cppISteamGameServer_SteamGameServer012_SetMapName_params params = { .linux_side = _this->u_iface, .pszMapName = pszMapName, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer012_SetMapName( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer012_SetPasswordProtected(struct w_steam_iface *_this, bool bPasswordProtected) { struct cppISteamGameServer_SteamGameServer012_SetPasswordProtected_params params = { .linux_side = _this->u_iface, .bPasswordProtected = bPasswordProtected, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer012_SetPasswordProtected( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer012_SetSpectatorPort(struct w_steam_iface *_this, uint16_t unSpectatorPort) { struct cppISteamGameServer_SteamGameServer012_SetSpectatorPort_params params = { .linux_side = _this->u_iface, .unSpectatorPort = unSpectatorPort, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer012_SetSpectatorPort( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer012_SetSpectatorServerName(struct w_steam_iface *_this, const char *pszSpectatorServerName) { struct cppISteamGameServer_SteamGameServer012_SetSpectatorServerName_params params = { .linux_side = _this->u_iface, .pszSpectatorServerName = pszSpectatorServerName, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer012_SetSpectatorServerName( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer012_ClearAllKeyValues(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer012_ClearAllKeyValues_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer012_ClearAllKeyValues( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer012_SetKeyValue(struct w_steam_iface *_this, const char *pKey, const char *pValue) { struct cppISteamGameServer_SteamGameServer012_SetKeyValue_params params = { .linux_side = _this->u_iface, .pKey = pKey, .pValue = pValue, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer012_SetKeyValue( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer012_SetGameTags(struct w_steam_iface *_this, const char *pchGameTags) { struct cppISteamGameServer_SteamGameServer012_SetGameTags_params params = { .linux_side = _this->u_iface, .pchGameTags = pchGameTags, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer012_SetGameTags( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer012_SetGameData(struct w_steam_iface *_this, const char *pchGameData) { struct cppISteamGameServer_SteamGameServer012_SetGameData_params params = { .linux_side = _this->u_iface, .pchGameData = pchGameData, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer012_SetGameData( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer012_SetRegion(struct w_steam_iface *_this, const char *pszRegion) { struct cppISteamGameServer_SteamGameServer012_SetRegion_params params = { .linux_side = _this->u_iface, .pszRegion = pszRegion, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer012_SetRegion( ¶ms ); } bool __thiscall winISteamGameServer_SteamGameServer012_SendUserConnectAndAuthenticate(struct w_steam_iface *_this, uint32_t unIPClient, const void *pvAuthBlob, uint32_t cubAuthBlobSize, CSteamID *pSteamIDUser) { struct cppISteamGameServer_SteamGameServer012_SendUserConnectAndAuthenticate_params params = { .linux_side = _this->u_iface, .unIPClient = unIPClient, .pvAuthBlob = pvAuthBlob, .cubAuthBlobSize = cubAuthBlobSize, .pSteamIDUser = pSteamIDUser, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer012_SendUserConnectAndAuthenticate( ¶ms ); return params._ret; } CSteamID * __thiscall winISteamGameServer_SteamGameServer012_CreateUnauthenticatedUserConnection(struct w_steam_iface *_this, CSteamID *_ret) { struct cppISteamGameServer_SteamGameServer012_CreateUnauthenticatedUserConnection_params params = { .linux_side = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer012_CreateUnauthenticatedUserConnection( ¶ms ); return params._ret; } void __thiscall winISteamGameServer_SteamGameServer012_SendUserDisconnect(struct w_steam_iface *_this, CSteamID steamIDUser) { struct cppISteamGameServer_SteamGameServer012_SendUserDisconnect_params params = { .linux_side = _this->u_iface, .steamIDUser = steamIDUser, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer012_SendUserDisconnect( ¶ms ); } bool __thiscall winISteamGameServer_SteamGameServer012_BUpdateUserData(struct w_steam_iface *_this, CSteamID steamIDUser, const char *pchPlayerName, uint32_t uScore) { struct cppISteamGameServer_SteamGameServer012_BUpdateUserData_params params = { .linux_side = _this->u_iface, .steamIDUser = steamIDUser, .pchPlayerName = pchPlayerName, .uScore = uScore, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer012_BUpdateUserData( ¶ms ); return params._ret; } uint32_t __thiscall winISteamGameServer_SteamGameServer012_GetAuthSessionTicket(struct w_steam_iface *_this, void *pTicket, int32_t cbMaxTicket, uint32_t *pcbTicket) { struct cppISteamGameServer_SteamGameServer012_GetAuthSessionTicket_params params = { .linux_side = _this->u_iface, .pTicket = pTicket, .cbMaxTicket = cbMaxTicket, .pcbTicket = pcbTicket, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer012_GetAuthSessionTicket( ¶ms ); return params._ret; } uint32_t __thiscall winISteamGameServer_SteamGameServer012_BeginAuthSession(struct w_steam_iface *_this, const void *pAuthTicket, int32_t cbAuthTicket, CSteamID steamID) { struct cppISteamGameServer_SteamGameServer012_BeginAuthSession_params params = { .linux_side = _this->u_iface, .pAuthTicket = pAuthTicket, .cbAuthTicket = cbAuthTicket, .steamID = steamID, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer012_BeginAuthSession( ¶ms ); return params._ret; } void __thiscall winISteamGameServer_SteamGameServer012_EndAuthSession(struct w_steam_iface *_this, CSteamID steamID) { struct cppISteamGameServer_SteamGameServer012_EndAuthSession_params params = { .linux_side = _this->u_iface, .steamID = steamID, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer012_EndAuthSession( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer012_CancelAuthTicket(struct w_steam_iface *_this, uint32_t hAuthTicket) { struct cppISteamGameServer_SteamGameServer012_CancelAuthTicket_params params = { .linux_side = _this->u_iface, .hAuthTicket = hAuthTicket, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer012_CancelAuthTicket( ¶ms ); } uint32_t __thiscall winISteamGameServer_SteamGameServer012_UserHasLicenseForApp(struct w_steam_iface *_this, CSteamID steamID, uint32_t appID) { struct cppISteamGameServer_SteamGameServer012_UserHasLicenseForApp_params params = { .linux_side = _this->u_iface, .steamID = steamID, .appID = appID, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer012_UserHasLicenseForApp( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer012_RequestUserGroupStatus(struct w_steam_iface *_this, CSteamID steamIDUser, CSteamID steamIDGroup) { struct cppISteamGameServer_SteamGameServer012_RequestUserGroupStatus_params params = { .linux_side = _this->u_iface, .steamIDUser = steamIDUser, .steamIDGroup = steamIDGroup, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer012_RequestUserGroupStatus( ¶ms ); return params._ret; } void __thiscall winISteamGameServer_SteamGameServer012_GetGameplayStats(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer012_GetGameplayStats_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer012_GetGameplayStats( ¶ms ); } uint64_t __thiscall winISteamGameServer_SteamGameServer012_GetServerReputation(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer012_GetServerReputation_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer012_GetServerReputation( ¶ms ); return params._ret; } uint32_t __thiscall winISteamGameServer_SteamGameServer012_GetPublicIP(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer012_GetPublicIP_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer012_GetPublicIP( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer012_HandleIncomingPacket(struct w_steam_iface *_this, const void *pData, int32_t cbData, uint32_t srcIP, uint16_t srcPort) { struct cppISteamGameServer_SteamGameServer012_HandleIncomingPacket_params params = { .linux_side = _this->u_iface, .pData = pData, .cbData = cbData, .srcIP = srcIP, .srcPort = srcPort, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer012_HandleIncomingPacket( ¶ms ); return params._ret; } int32_t __thiscall winISteamGameServer_SteamGameServer012_GetNextOutgoingPacket(struct w_steam_iface *_this, void *pOut, int32_t cbMaxOut, uint32_t *pNetAdr, uint16_t *pPort) { struct cppISteamGameServer_SteamGameServer012_GetNextOutgoingPacket_params params = { .linux_side = _this->u_iface, .pOut = pOut, .cbMaxOut = cbMaxOut, .pNetAdr = pNetAdr, .pPort = pPort, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer012_GetNextOutgoingPacket( ¶ms ); return params._ret; } void __thiscall winISteamGameServer_SteamGameServer012_EnableHeartbeats(struct w_steam_iface *_this, bool bActive) { struct cppISteamGameServer_SteamGameServer012_EnableHeartbeats_params params = { .linux_side = _this->u_iface, .bActive = bActive, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer012_EnableHeartbeats( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer012_SetHeartbeatInterval(struct w_steam_iface *_this, int32_t iHeartbeatInterval) { struct cppISteamGameServer_SteamGameServer012_SetHeartbeatInterval_params params = { .linux_side = _this->u_iface, .iHeartbeatInterval = iHeartbeatInterval, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer012_SetHeartbeatInterval( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer012_ForceHeartbeat(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer012_ForceHeartbeat_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer012_ForceHeartbeat( ¶ms ); } uint64_t __thiscall winISteamGameServer_SteamGameServer012_AssociateWithClan(struct w_steam_iface *_this, CSteamID steamIDClan) { struct cppISteamGameServer_SteamGameServer012_AssociateWithClan_params params = { .linux_side = _this->u_iface, .steamIDClan = steamIDClan, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer012_AssociateWithClan( ¶ms ); return params._ret; } uint64_t __thiscall winISteamGameServer_SteamGameServer012_ComputeNewPlayerCompatibility(struct w_steam_iface *_this, CSteamID steamIDNewPlayer) { struct cppISteamGameServer_SteamGameServer012_ComputeNewPlayerCompatibility_params params = { .linux_side = _this->u_iface, .steamIDNewPlayer = steamIDNewPlayer, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer012_ComputeNewPlayerCompatibility( ¶ms ); return params._ret; } extern vtable_ptr winISteamGameServer_SteamGameServer012_vtable; #ifndef __GNUC__ void __asm_dummy_vtables(void) { #endif __ASM_VTABLE(winISteamGameServer_SteamGameServer012, VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer012_InitGameServer) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer012_SetProduct) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer012_SetGameDescription) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer012_SetModDir) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer012_SetDedicatedServer) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer012_LogOn) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer012_LogOnAnonymous) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer012_LogOff) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer012_BLoggedOn) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer012_BSecure) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer012_GetSteamID) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer012_WasRestartRequested) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer012_SetMaxPlayerCount) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer012_SetBotPlayerCount) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer012_SetServerName) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer012_SetMapName) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer012_SetPasswordProtected) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer012_SetSpectatorPort) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer012_SetSpectatorServerName) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer012_ClearAllKeyValues) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer012_SetKeyValue) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer012_SetGameTags) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer012_SetGameData) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer012_SetRegion) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer012_SendUserConnectAndAuthenticate) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer012_CreateUnauthenticatedUserConnection) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer012_SendUserDisconnect) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer012_BUpdateUserData) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer012_GetAuthSessionTicket) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer012_BeginAuthSession) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer012_EndAuthSession) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer012_CancelAuthTicket) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer012_UserHasLicenseForApp) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer012_RequestUserGroupStatus) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer012_GetGameplayStats) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer012_GetServerReputation) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer012_GetPublicIP) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer012_HandleIncomingPacket) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer012_GetNextOutgoingPacket) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer012_EnableHeartbeats) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer012_SetHeartbeatInterval) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer012_ForceHeartbeat) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer012_AssociateWithClan) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer012_ComputeNewPlayerCompatibility) ); #ifndef __GNUC__ } #endif struct w_steam_iface *create_winISteamGameServer_SteamGameServer012(void *u_iface) { struct w_steam_iface *r = alloc_mem_for_iface(sizeof(struct w_steam_iface), "SteamGameServer012"); TRACE("-> %p\n", r); r->vtable = alloc_vtable(&winISteamGameServer_SteamGameServer012_vtable, 44, "SteamGameServer012"); r->u_iface = u_iface; return r; } #include "cppISteamGameServer_SteamGameServer013.h" DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer013_InitGameServer, 28) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer013_SetProduct, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer013_SetGameDescription, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer013_SetModDir, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer013_SetDedicatedServer, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer013_LogOn, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer013_LogOnAnonymous, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer013_LogOff, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer013_BLoggedOn, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer013_BSecure, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer013_GetSteamID, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer013_WasRestartRequested, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer013_SetMaxPlayerCount, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer013_SetBotPlayerCount, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer013_SetServerName, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer013_SetMapName, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer013_SetPasswordProtected, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer013_SetSpectatorPort, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer013_SetSpectatorServerName, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer013_ClearAllKeyValues, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer013_SetKeyValue, 12) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer013_SetGameTags, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer013_SetGameData, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer013_SetRegion, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer013_SendUserConnectAndAuthenticate, 20) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer013_CreateUnauthenticatedUserConnection, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer013_SendUserDisconnect, 12) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer013_BUpdateUserData, 20) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer013_GetAuthSessionTicket, 16) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer013_BeginAuthSession, 20) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer013_EndAuthSession, 12) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer013_CancelAuthTicket, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer013_UserHasLicenseForApp, 16) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer013_RequestUserGroupStatus, 20) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer013_GetGameplayStats, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer013_GetServerReputation, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer013_GetPublicIP, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer013_HandleIncomingPacket, 20) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer013_GetNextOutgoingPacket, 20) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer013_EnableHeartbeats, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer013_SetHeartbeatInterval, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer013_ForceHeartbeat, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer013_AssociateWithClan, 12) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer013_ComputeNewPlayerCompatibility, 12) bool __thiscall winISteamGameServer_SteamGameServer013_InitGameServer(struct w_steam_iface *_this, uint32_t unIP, uint16_t usGamePort, uint16_t usQueryPort, uint32_t unFlags, uint32_t nGameAppId, const char *pchVersionString) { struct cppISteamGameServer_SteamGameServer013_InitGameServer_params params = { .linux_side = _this->u_iface, .unIP = unIP, .usGamePort = usGamePort, .usQueryPort = usQueryPort, .unFlags = unFlags, .nGameAppId = nGameAppId, .pchVersionString = pchVersionString, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer013_InitGameServer( ¶ms ); return params._ret; } void __thiscall winISteamGameServer_SteamGameServer013_SetProduct(struct w_steam_iface *_this, const char *pszProduct) { struct cppISteamGameServer_SteamGameServer013_SetProduct_params params = { .linux_side = _this->u_iface, .pszProduct = pszProduct, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer013_SetProduct( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer013_SetGameDescription(struct w_steam_iface *_this, const char *pszGameDescription) { struct cppISteamGameServer_SteamGameServer013_SetGameDescription_params params = { .linux_side = _this->u_iface, .pszGameDescription = pszGameDescription, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer013_SetGameDescription( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer013_SetModDir(struct w_steam_iface *_this, const char *pszModDir) { struct cppISteamGameServer_SteamGameServer013_SetModDir_params params = { .linux_side = _this->u_iface, .pszModDir = pszModDir, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer013_SetModDir( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer013_SetDedicatedServer(struct w_steam_iface *_this, bool bDedicated) { struct cppISteamGameServer_SteamGameServer013_SetDedicatedServer_params params = { .linux_side = _this->u_iface, .bDedicated = bDedicated, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer013_SetDedicatedServer( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer013_LogOn(struct w_steam_iface *_this, const char *pszToken) { struct cppISteamGameServer_SteamGameServer013_LogOn_params params = { .linux_side = _this->u_iface, .pszToken = pszToken, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer013_LogOn( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer013_LogOnAnonymous(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer013_LogOnAnonymous_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer013_LogOnAnonymous( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer013_LogOff(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer013_LogOff_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer013_LogOff( ¶ms ); } bool __thiscall winISteamGameServer_SteamGameServer013_BLoggedOn(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer013_BLoggedOn_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer013_BLoggedOn( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer013_BSecure(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer013_BSecure_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer013_BSecure( ¶ms ); return params._ret; } CSteamID * __thiscall winISteamGameServer_SteamGameServer013_GetSteamID(struct w_steam_iface *_this, CSteamID *_ret) { struct cppISteamGameServer_SteamGameServer013_GetSteamID_params params = { .linux_side = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer013_GetSteamID( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer013_WasRestartRequested(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer013_WasRestartRequested_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer013_WasRestartRequested( ¶ms ); return params._ret; } void __thiscall winISteamGameServer_SteamGameServer013_SetMaxPlayerCount(struct w_steam_iface *_this, int32_t cPlayersMax) { struct cppISteamGameServer_SteamGameServer013_SetMaxPlayerCount_params params = { .linux_side = _this->u_iface, .cPlayersMax = cPlayersMax, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer013_SetMaxPlayerCount( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer013_SetBotPlayerCount(struct w_steam_iface *_this, int32_t cBotplayers) { struct cppISteamGameServer_SteamGameServer013_SetBotPlayerCount_params params = { .linux_side = _this->u_iface, .cBotplayers = cBotplayers, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer013_SetBotPlayerCount( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer013_SetServerName(struct w_steam_iface *_this, const char *pszServerName) { struct cppISteamGameServer_SteamGameServer013_SetServerName_params params = { .linux_side = _this->u_iface, .pszServerName = pszServerName, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer013_SetServerName( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer013_SetMapName(struct w_steam_iface *_this, const char *pszMapName) { struct cppISteamGameServer_SteamGameServer013_SetMapName_params params = { .linux_side = _this->u_iface, .pszMapName = pszMapName, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer013_SetMapName( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer013_SetPasswordProtected(struct w_steam_iface *_this, bool bPasswordProtected) { struct cppISteamGameServer_SteamGameServer013_SetPasswordProtected_params params = { .linux_side = _this->u_iface, .bPasswordProtected = bPasswordProtected, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer013_SetPasswordProtected( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer013_SetSpectatorPort(struct w_steam_iface *_this, uint16_t unSpectatorPort) { struct cppISteamGameServer_SteamGameServer013_SetSpectatorPort_params params = { .linux_side = _this->u_iface, .unSpectatorPort = unSpectatorPort, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer013_SetSpectatorPort( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer013_SetSpectatorServerName(struct w_steam_iface *_this, const char *pszSpectatorServerName) { struct cppISteamGameServer_SteamGameServer013_SetSpectatorServerName_params params = { .linux_side = _this->u_iface, .pszSpectatorServerName = pszSpectatorServerName, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer013_SetSpectatorServerName( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer013_ClearAllKeyValues(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer013_ClearAllKeyValues_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer013_ClearAllKeyValues( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer013_SetKeyValue(struct w_steam_iface *_this, const char *pKey, const char *pValue) { struct cppISteamGameServer_SteamGameServer013_SetKeyValue_params params = { .linux_side = _this->u_iface, .pKey = pKey, .pValue = pValue, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer013_SetKeyValue( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer013_SetGameTags(struct w_steam_iface *_this, const char *pchGameTags) { struct cppISteamGameServer_SteamGameServer013_SetGameTags_params params = { .linux_side = _this->u_iface, .pchGameTags = pchGameTags, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer013_SetGameTags( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer013_SetGameData(struct w_steam_iface *_this, const char *pchGameData) { struct cppISteamGameServer_SteamGameServer013_SetGameData_params params = { .linux_side = _this->u_iface, .pchGameData = pchGameData, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer013_SetGameData( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer013_SetRegion(struct w_steam_iface *_this, const char *pszRegion) { struct cppISteamGameServer_SteamGameServer013_SetRegion_params params = { .linux_side = _this->u_iface, .pszRegion = pszRegion, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer013_SetRegion( ¶ms ); } bool __thiscall winISteamGameServer_SteamGameServer013_SendUserConnectAndAuthenticate(struct w_steam_iface *_this, uint32_t unIPClient, const void *pvAuthBlob, uint32_t cubAuthBlobSize, CSteamID *pSteamIDUser) { struct cppISteamGameServer_SteamGameServer013_SendUserConnectAndAuthenticate_params params = { .linux_side = _this->u_iface, .unIPClient = unIPClient, .pvAuthBlob = pvAuthBlob, .cubAuthBlobSize = cubAuthBlobSize, .pSteamIDUser = pSteamIDUser, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer013_SendUserConnectAndAuthenticate( ¶ms ); return params._ret; } CSteamID * __thiscall winISteamGameServer_SteamGameServer013_CreateUnauthenticatedUserConnection(struct w_steam_iface *_this, CSteamID *_ret) { struct cppISteamGameServer_SteamGameServer013_CreateUnauthenticatedUserConnection_params params = { .linux_side = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer013_CreateUnauthenticatedUserConnection( ¶ms ); return params._ret; } void __thiscall winISteamGameServer_SteamGameServer013_SendUserDisconnect(struct w_steam_iface *_this, CSteamID steamIDUser) { struct cppISteamGameServer_SteamGameServer013_SendUserDisconnect_params params = { .linux_side = _this->u_iface, .steamIDUser = steamIDUser, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer013_SendUserDisconnect( ¶ms ); } bool __thiscall winISteamGameServer_SteamGameServer013_BUpdateUserData(struct w_steam_iface *_this, CSteamID steamIDUser, const char *pchPlayerName, uint32_t uScore) { struct cppISteamGameServer_SteamGameServer013_BUpdateUserData_params params = { .linux_side = _this->u_iface, .steamIDUser = steamIDUser, .pchPlayerName = pchPlayerName, .uScore = uScore, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer013_BUpdateUserData( ¶ms ); return params._ret; } uint32_t __thiscall winISteamGameServer_SteamGameServer013_GetAuthSessionTicket(struct w_steam_iface *_this, void *pTicket, int32_t cbMaxTicket, uint32_t *pcbTicket) { struct cppISteamGameServer_SteamGameServer013_GetAuthSessionTicket_params params = { .linux_side = _this->u_iface, .pTicket = pTicket, .cbMaxTicket = cbMaxTicket, .pcbTicket = pcbTicket, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer013_GetAuthSessionTicket( ¶ms ); return params._ret; } uint32_t __thiscall winISteamGameServer_SteamGameServer013_BeginAuthSession(struct w_steam_iface *_this, const void *pAuthTicket, int32_t cbAuthTicket, CSteamID steamID) { struct cppISteamGameServer_SteamGameServer013_BeginAuthSession_params params = { .linux_side = _this->u_iface, .pAuthTicket = pAuthTicket, .cbAuthTicket = cbAuthTicket, .steamID = steamID, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer013_BeginAuthSession( ¶ms ); return params._ret; } void __thiscall winISteamGameServer_SteamGameServer013_EndAuthSession(struct w_steam_iface *_this, CSteamID steamID) { struct cppISteamGameServer_SteamGameServer013_EndAuthSession_params params = { .linux_side = _this->u_iface, .steamID = steamID, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer013_EndAuthSession( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer013_CancelAuthTicket(struct w_steam_iface *_this, uint32_t hAuthTicket) { struct cppISteamGameServer_SteamGameServer013_CancelAuthTicket_params params = { .linux_side = _this->u_iface, .hAuthTicket = hAuthTicket, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer013_CancelAuthTicket( ¶ms ); } uint32_t __thiscall winISteamGameServer_SteamGameServer013_UserHasLicenseForApp(struct w_steam_iface *_this, CSteamID steamID, uint32_t appID) { struct cppISteamGameServer_SteamGameServer013_UserHasLicenseForApp_params params = { .linux_side = _this->u_iface, .steamID = steamID, .appID = appID, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer013_UserHasLicenseForApp( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer013_RequestUserGroupStatus(struct w_steam_iface *_this, CSteamID steamIDUser, CSteamID steamIDGroup) { struct cppISteamGameServer_SteamGameServer013_RequestUserGroupStatus_params params = { .linux_side = _this->u_iface, .steamIDUser = steamIDUser, .steamIDGroup = steamIDGroup, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer013_RequestUserGroupStatus( ¶ms ); return params._ret; } void __thiscall winISteamGameServer_SteamGameServer013_GetGameplayStats(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer013_GetGameplayStats_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer013_GetGameplayStats( ¶ms ); } uint64_t __thiscall winISteamGameServer_SteamGameServer013_GetServerReputation(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer013_GetServerReputation_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer013_GetServerReputation( ¶ms ); return params._ret; } SteamIPAddress_t * __thiscall winISteamGameServer_SteamGameServer013_GetPublicIP(struct w_steam_iface *_this, SteamIPAddress_t *_ret) { struct cppISteamGameServer_SteamGameServer013_GetPublicIP_params params = { .linux_side = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer013_GetPublicIP( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer013_HandleIncomingPacket(struct w_steam_iface *_this, const void *pData, int32_t cbData, uint32_t srcIP, uint16_t srcPort) { struct cppISteamGameServer_SteamGameServer013_HandleIncomingPacket_params params = { .linux_side = _this->u_iface, .pData = pData, .cbData = cbData, .srcIP = srcIP, .srcPort = srcPort, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer013_HandleIncomingPacket( ¶ms ); return params._ret; } int32_t __thiscall winISteamGameServer_SteamGameServer013_GetNextOutgoingPacket(struct w_steam_iface *_this, void *pOut, int32_t cbMaxOut, uint32_t *pNetAdr, uint16_t *pPort) { struct cppISteamGameServer_SteamGameServer013_GetNextOutgoingPacket_params params = { .linux_side = _this->u_iface, .pOut = pOut, .cbMaxOut = cbMaxOut, .pNetAdr = pNetAdr, .pPort = pPort, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer013_GetNextOutgoingPacket( ¶ms ); return params._ret; } void __thiscall winISteamGameServer_SteamGameServer013_EnableHeartbeats(struct w_steam_iface *_this, bool bActive) { struct cppISteamGameServer_SteamGameServer013_EnableHeartbeats_params params = { .linux_side = _this->u_iface, .bActive = bActive, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer013_EnableHeartbeats( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer013_SetHeartbeatInterval(struct w_steam_iface *_this, int32_t iHeartbeatInterval) { struct cppISteamGameServer_SteamGameServer013_SetHeartbeatInterval_params params = { .linux_side = _this->u_iface, .iHeartbeatInterval = iHeartbeatInterval, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer013_SetHeartbeatInterval( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer013_ForceHeartbeat(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer013_ForceHeartbeat_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer013_ForceHeartbeat( ¶ms ); } uint64_t __thiscall winISteamGameServer_SteamGameServer013_AssociateWithClan(struct w_steam_iface *_this, CSteamID steamIDClan) { struct cppISteamGameServer_SteamGameServer013_AssociateWithClan_params params = { .linux_side = _this->u_iface, .steamIDClan = steamIDClan, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer013_AssociateWithClan( ¶ms ); return params._ret; } uint64_t __thiscall winISteamGameServer_SteamGameServer013_ComputeNewPlayerCompatibility(struct w_steam_iface *_this, CSteamID steamIDNewPlayer) { struct cppISteamGameServer_SteamGameServer013_ComputeNewPlayerCompatibility_params params = { .linux_side = _this->u_iface, .steamIDNewPlayer = steamIDNewPlayer, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer013_ComputeNewPlayerCompatibility( ¶ms ); return params._ret; } extern vtable_ptr winISteamGameServer_SteamGameServer013_vtable; #ifndef __GNUC__ void __asm_dummy_vtables(void) { #endif __ASM_VTABLE(winISteamGameServer_SteamGameServer013, VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer013_InitGameServer) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer013_SetProduct) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer013_SetGameDescription) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer013_SetModDir) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer013_SetDedicatedServer) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer013_LogOn) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer013_LogOnAnonymous) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer013_LogOff) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer013_BLoggedOn) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer013_BSecure) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer013_GetSteamID) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer013_WasRestartRequested) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer013_SetMaxPlayerCount) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer013_SetBotPlayerCount) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer013_SetServerName) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer013_SetMapName) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer013_SetPasswordProtected) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer013_SetSpectatorPort) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer013_SetSpectatorServerName) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer013_ClearAllKeyValues) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer013_SetKeyValue) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer013_SetGameTags) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer013_SetGameData) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer013_SetRegion) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer013_SendUserConnectAndAuthenticate) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer013_CreateUnauthenticatedUserConnection) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer013_SendUserDisconnect) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer013_BUpdateUserData) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer013_GetAuthSessionTicket) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer013_BeginAuthSession) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer013_EndAuthSession) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer013_CancelAuthTicket) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer013_UserHasLicenseForApp) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer013_RequestUserGroupStatus) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer013_GetGameplayStats) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer013_GetServerReputation) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer013_GetPublicIP) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer013_HandleIncomingPacket) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer013_GetNextOutgoingPacket) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer013_EnableHeartbeats) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer013_SetHeartbeatInterval) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer013_ForceHeartbeat) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer013_AssociateWithClan) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer013_ComputeNewPlayerCompatibility) ); #ifndef __GNUC__ } #endif struct w_steam_iface *create_winISteamGameServer_SteamGameServer013(void *u_iface) { struct w_steam_iface *r = alloc_mem_for_iface(sizeof(struct w_steam_iface), "SteamGameServer013"); TRACE("-> %p\n", r); r->vtable = alloc_vtable(&winISteamGameServer_SteamGameServer013_vtable, 44, "SteamGameServer013"); r->u_iface = u_iface; return r; } #include "cppISteamGameServer_SteamGameServer014.h" DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer014_InitGameServer, 28) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer014_SetProduct, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer014_SetGameDescription, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer014_SetModDir, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer014_SetDedicatedServer, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer014_LogOn, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer014_LogOnAnonymous, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer014_LogOff, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer014_BLoggedOn, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer014_BSecure, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer014_GetSteamID, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer014_WasRestartRequested, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer014_SetMaxPlayerCount, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer014_SetBotPlayerCount, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer014_SetServerName, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer014_SetMapName, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer014_SetPasswordProtected, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer014_SetSpectatorPort, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer014_SetSpectatorServerName, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer014_ClearAllKeyValues, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer014_SetKeyValue, 12) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer014_SetGameTags, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer014_SetGameData, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer014_SetRegion, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer014_SetAdvertiseServerActive, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer014_GetAuthSessionTicket, 16) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer014_BeginAuthSession, 20) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer014_EndAuthSession, 12) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer014_CancelAuthTicket, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer014_UserHasLicenseForApp, 16) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer014_RequestUserGroupStatus, 20) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer014_GetGameplayStats, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer014_GetServerReputation, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer014_GetPublicIP, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer014_HandleIncomingPacket, 20) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer014_GetNextOutgoingPacket, 20) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer014_AssociateWithClan, 12) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer014_ComputeNewPlayerCompatibility, 12) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer014_SendUserConnectAndAuthenticate_DEPRECATED, 20) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer014_CreateUnauthenticatedUserConnection, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer014_SendUserDisconnect_DEPRECATED, 12) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer014_BUpdateUserData, 20) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer014_SetMasterServerHeartbeatInterval_DEPRECATED, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer014_ForceMasterServerHeartbeat_DEPRECATED, 4) bool __thiscall winISteamGameServer_SteamGameServer014_InitGameServer(struct w_steam_iface *_this, uint32_t unIP, uint16_t usGamePort, uint16_t usQueryPort, uint32_t unFlags, uint32_t nGameAppId, const char *pchVersionString) { struct cppISteamGameServer_SteamGameServer014_InitGameServer_params params = { .linux_side = _this->u_iface, .unIP = unIP, .usGamePort = usGamePort, .usQueryPort = usQueryPort, .unFlags = unFlags, .nGameAppId = nGameAppId, .pchVersionString = pchVersionString, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer014_InitGameServer( ¶ms ); return params._ret; } void __thiscall winISteamGameServer_SteamGameServer014_SetProduct(struct w_steam_iface *_this, const char *pszProduct) { struct cppISteamGameServer_SteamGameServer014_SetProduct_params params = { .linux_side = _this->u_iface, .pszProduct = pszProduct, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer014_SetProduct( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer014_SetGameDescription(struct w_steam_iface *_this, const char *pszGameDescription) { struct cppISteamGameServer_SteamGameServer014_SetGameDescription_params params = { .linux_side = _this->u_iface, .pszGameDescription = pszGameDescription, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer014_SetGameDescription( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer014_SetModDir(struct w_steam_iface *_this, const char *pszModDir) { struct cppISteamGameServer_SteamGameServer014_SetModDir_params params = { .linux_side = _this->u_iface, .pszModDir = pszModDir, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer014_SetModDir( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer014_SetDedicatedServer(struct w_steam_iface *_this, bool bDedicated) { struct cppISteamGameServer_SteamGameServer014_SetDedicatedServer_params params = { .linux_side = _this->u_iface, .bDedicated = bDedicated, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer014_SetDedicatedServer( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer014_LogOn(struct w_steam_iface *_this, const char *pszToken) { struct cppISteamGameServer_SteamGameServer014_LogOn_params params = { .linux_side = _this->u_iface, .pszToken = pszToken, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer014_LogOn( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer014_LogOnAnonymous(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer014_LogOnAnonymous_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer014_LogOnAnonymous( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer014_LogOff(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer014_LogOff_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer014_LogOff( ¶ms ); } bool __thiscall winISteamGameServer_SteamGameServer014_BLoggedOn(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer014_BLoggedOn_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer014_BLoggedOn( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer014_BSecure(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer014_BSecure_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer014_BSecure( ¶ms ); return params._ret; } CSteamID * __thiscall winISteamGameServer_SteamGameServer014_GetSteamID(struct w_steam_iface *_this, CSteamID *_ret) { struct cppISteamGameServer_SteamGameServer014_GetSteamID_params params = { .linux_side = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer014_GetSteamID( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer014_WasRestartRequested(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer014_WasRestartRequested_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer014_WasRestartRequested( ¶ms ); return params._ret; } void __thiscall winISteamGameServer_SteamGameServer014_SetMaxPlayerCount(struct w_steam_iface *_this, int32_t cPlayersMax) { struct cppISteamGameServer_SteamGameServer014_SetMaxPlayerCount_params params = { .linux_side = _this->u_iface, .cPlayersMax = cPlayersMax, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer014_SetMaxPlayerCount( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer014_SetBotPlayerCount(struct w_steam_iface *_this, int32_t cBotplayers) { struct cppISteamGameServer_SteamGameServer014_SetBotPlayerCount_params params = { .linux_side = _this->u_iface, .cBotplayers = cBotplayers, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer014_SetBotPlayerCount( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer014_SetServerName(struct w_steam_iface *_this, const char *pszServerName) { struct cppISteamGameServer_SteamGameServer014_SetServerName_params params = { .linux_side = _this->u_iface, .pszServerName = pszServerName, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer014_SetServerName( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer014_SetMapName(struct w_steam_iface *_this, const char *pszMapName) { struct cppISteamGameServer_SteamGameServer014_SetMapName_params params = { .linux_side = _this->u_iface, .pszMapName = pszMapName, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer014_SetMapName( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer014_SetPasswordProtected(struct w_steam_iface *_this, bool bPasswordProtected) { struct cppISteamGameServer_SteamGameServer014_SetPasswordProtected_params params = { .linux_side = _this->u_iface, .bPasswordProtected = bPasswordProtected, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer014_SetPasswordProtected( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer014_SetSpectatorPort(struct w_steam_iface *_this, uint16_t unSpectatorPort) { struct cppISteamGameServer_SteamGameServer014_SetSpectatorPort_params params = { .linux_side = _this->u_iface, .unSpectatorPort = unSpectatorPort, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer014_SetSpectatorPort( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer014_SetSpectatorServerName(struct w_steam_iface *_this, const char *pszSpectatorServerName) { struct cppISteamGameServer_SteamGameServer014_SetSpectatorServerName_params params = { .linux_side = _this->u_iface, .pszSpectatorServerName = pszSpectatorServerName, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer014_SetSpectatorServerName( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer014_ClearAllKeyValues(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer014_ClearAllKeyValues_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer014_ClearAllKeyValues( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer014_SetKeyValue(struct w_steam_iface *_this, const char *pKey, const char *pValue) { struct cppISteamGameServer_SteamGameServer014_SetKeyValue_params params = { .linux_side = _this->u_iface, .pKey = pKey, .pValue = pValue, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer014_SetKeyValue( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer014_SetGameTags(struct w_steam_iface *_this, const char *pchGameTags) { struct cppISteamGameServer_SteamGameServer014_SetGameTags_params params = { .linux_side = _this->u_iface, .pchGameTags = pchGameTags, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer014_SetGameTags( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer014_SetGameData(struct w_steam_iface *_this, const char *pchGameData) { struct cppISteamGameServer_SteamGameServer014_SetGameData_params params = { .linux_side = _this->u_iface, .pchGameData = pchGameData, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer014_SetGameData( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer014_SetRegion(struct w_steam_iface *_this, const char *pszRegion) { struct cppISteamGameServer_SteamGameServer014_SetRegion_params params = { .linux_side = _this->u_iface, .pszRegion = pszRegion, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer014_SetRegion( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer014_SetAdvertiseServerActive(struct w_steam_iface *_this, bool bActive) { struct cppISteamGameServer_SteamGameServer014_SetAdvertiseServerActive_params params = { .linux_side = _this->u_iface, .bActive = bActive, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer014_SetAdvertiseServerActive( ¶ms ); } uint32_t __thiscall winISteamGameServer_SteamGameServer014_GetAuthSessionTicket(struct w_steam_iface *_this, void *pTicket, int32_t cbMaxTicket, uint32_t *pcbTicket) { struct cppISteamGameServer_SteamGameServer014_GetAuthSessionTicket_params params = { .linux_side = _this->u_iface, .pTicket = pTicket, .cbMaxTicket = cbMaxTicket, .pcbTicket = pcbTicket, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer014_GetAuthSessionTicket( ¶ms ); return params._ret; } uint32_t __thiscall winISteamGameServer_SteamGameServer014_BeginAuthSession(struct w_steam_iface *_this, const void *pAuthTicket, int32_t cbAuthTicket, CSteamID steamID) { struct cppISteamGameServer_SteamGameServer014_BeginAuthSession_params params = { .linux_side = _this->u_iface, .pAuthTicket = pAuthTicket, .cbAuthTicket = cbAuthTicket, .steamID = steamID, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer014_BeginAuthSession( ¶ms ); return params._ret; } void __thiscall winISteamGameServer_SteamGameServer014_EndAuthSession(struct w_steam_iface *_this, CSteamID steamID) { struct cppISteamGameServer_SteamGameServer014_EndAuthSession_params params = { .linux_side = _this->u_iface, .steamID = steamID, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer014_EndAuthSession( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer014_CancelAuthTicket(struct w_steam_iface *_this, uint32_t hAuthTicket) { struct cppISteamGameServer_SteamGameServer014_CancelAuthTicket_params params = { .linux_side = _this->u_iface, .hAuthTicket = hAuthTicket, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer014_CancelAuthTicket( ¶ms ); } uint32_t __thiscall winISteamGameServer_SteamGameServer014_UserHasLicenseForApp(struct w_steam_iface *_this, CSteamID steamID, uint32_t appID) { struct cppISteamGameServer_SteamGameServer014_UserHasLicenseForApp_params params = { .linux_side = _this->u_iface, .steamID = steamID, .appID = appID, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer014_UserHasLicenseForApp( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer014_RequestUserGroupStatus(struct w_steam_iface *_this, CSteamID steamIDUser, CSteamID steamIDGroup) { struct cppISteamGameServer_SteamGameServer014_RequestUserGroupStatus_params params = { .linux_side = _this->u_iface, .steamIDUser = steamIDUser, .steamIDGroup = steamIDGroup, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer014_RequestUserGroupStatus( ¶ms ); return params._ret; } void __thiscall winISteamGameServer_SteamGameServer014_GetGameplayStats(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer014_GetGameplayStats_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer014_GetGameplayStats( ¶ms ); } uint64_t __thiscall winISteamGameServer_SteamGameServer014_GetServerReputation(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer014_GetServerReputation_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer014_GetServerReputation( ¶ms ); return params._ret; } SteamIPAddress_t * __thiscall winISteamGameServer_SteamGameServer014_GetPublicIP(struct w_steam_iface *_this, SteamIPAddress_t *_ret) { struct cppISteamGameServer_SteamGameServer014_GetPublicIP_params params = { .linux_side = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer014_GetPublicIP( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer014_HandleIncomingPacket(struct w_steam_iface *_this, const void *pData, int32_t cbData, uint32_t srcIP, uint16_t srcPort) { struct cppISteamGameServer_SteamGameServer014_HandleIncomingPacket_params params = { .linux_side = _this->u_iface, .pData = pData, .cbData = cbData, .srcIP = srcIP, .srcPort = srcPort, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer014_HandleIncomingPacket( ¶ms ); return params._ret; } int32_t __thiscall winISteamGameServer_SteamGameServer014_GetNextOutgoingPacket(struct w_steam_iface *_this, void *pOut, int32_t cbMaxOut, uint32_t *pNetAdr, uint16_t *pPort) { struct cppISteamGameServer_SteamGameServer014_GetNextOutgoingPacket_params params = { .linux_side = _this->u_iface, .pOut = pOut, .cbMaxOut = cbMaxOut, .pNetAdr = pNetAdr, .pPort = pPort, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer014_GetNextOutgoingPacket( ¶ms ); return params._ret; } uint64_t __thiscall winISteamGameServer_SteamGameServer014_AssociateWithClan(struct w_steam_iface *_this, CSteamID steamIDClan) { struct cppISteamGameServer_SteamGameServer014_AssociateWithClan_params params = { .linux_side = _this->u_iface, .steamIDClan = steamIDClan, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer014_AssociateWithClan( ¶ms ); return params._ret; } uint64_t __thiscall winISteamGameServer_SteamGameServer014_ComputeNewPlayerCompatibility(struct w_steam_iface *_this, CSteamID steamIDNewPlayer) { struct cppISteamGameServer_SteamGameServer014_ComputeNewPlayerCompatibility_params params = { .linux_side = _this->u_iface, .steamIDNewPlayer = steamIDNewPlayer, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer014_ComputeNewPlayerCompatibility( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer014_SendUserConnectAndAuthenticate_DEPRECATED(struct w_steam_iface *_this, uint32_t unIPClient, const void *pvAuthBlob, uint32_t cubAuthBlobSize, CSteamID *pSteamIDUser) { struct cppISteamGameServer_SteamGameServer014_SendUserConnectAndAuthenticate_DEPRECATED_params params = { .linux_side = _this->u_iface, .unIPClient = unIPClient, .pvAuthBlob = pvAuthBlob, .cubAuthBlobSize = cubAuthBlobSize, .pSteamIDUser = pSteamIDUser, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer014_SendUserConnectAndAuthenticate_DEPRECATED( ¶ms ); return params._ret; } CSteamID * __thiscall winISteamGameServer_SteamGameServer014_CreateUnauthenticatedUserConnection(struct w_steam_iface *_this, CSteamID *_ret) { struct cppISteamGameServer_SteamGameServer014_CreateUnauthenticatedUserConnection_params params = { .linux_side = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer014_CreateUnauthenticatedUserConnection( ¶ms ); return params._ret; } void __thiscall winISteamGameServer_SteamGameServer014_SendUserDisconnect_DEPRECATED(struct w_steam_iface *_this, CSteamID steamIDUser) { struct cppISteamGameServer_SteamGameServer014_SendUserDisconnect_DEPRECATED_params params = { .linux_side = _this->u_iface, .steamIDUser = steamIDUser, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer014_SendUserDisconnect_DEPRECATED( ¶ms ); } bool __thiscall winISteamGameServer_SteamGameServer014_BUpdateUserData(struct w_steam_iface *_this, CSteamID steamIDUser, const char *pchPlayerName, uint32_t uScore) { struct cppISteamGameServer_SteamGameServer014_BUpdateUserData_params params = { .linux_side = _this->u_iface, .steamIDUser = steamIDUser, .pchPlayerName = pchPlayerName, .uScore = uScore, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer014_BUpdateUserData( ¶ms ); return params._ret; } void __thiscall winISteamGameServer_SteamGameServer014_SetMasterServerHeartbeatInterval_DEPRECATED(struct w_steam_iface *_this, int32_t iHeartbeatInterval) { struct cppISteamGameServer_SteamGameServer014_SetMasterServerHeartbeatInterval_DEPRECATED_params params = { .linux_side = _this->u_iface, .iHeartbeatInterval = iHeartbeatInterval, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer014_SetMasterServerHeartbeatInterval_DEPRECATED( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer014_ForceMasterServerHeartbeat_DEPRECATED(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer014_ForceMasterServerHeartbeat_DEPRECATED_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer014_ForceMasterServerHeartbeat_DEPRECATED( ¶ms ); } extern vtable_ptr winISteamGameServer_SteamGameServer014_vtable; #ifndef __GNUC__ void __asm_dummy_vtables(void) { #endif __ASM_VTABLE(winISteamGameServer_SteamGameServer014, VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer014_InitGameServer) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer014_SetProduct) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer014_SetGameDescription) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer014_SetModDir) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer014_SetDedicatedServer) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer014_LogOn) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer014_LogOnAnonymous) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer014_LogOff) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer014_BLoggedOn) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer014_BSecure) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer014_GetSteamID) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer014_WasRestartRequested) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer014_SetMaxPlayerCount) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer014_SetBotPlayerCount) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer014_SetServerName) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer014_SetMapName) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer014_SetPasswordProtected) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer014_SetSpectatorPort) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer014_SetSpectatorServerName) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer014_ClearAllKeyValues) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer014_SetKeyValue) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer014_SetGameTags) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer014_SetGameData) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer014_SetRegion) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer014_SetAdvertiseServerActive) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer014_GetAuthSessionTicket) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer014_BeginAuthSession) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer014_EndAuthSession) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer014_CancelAuthTicket) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer014_UserHasLicenseForApp) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer014_RequestUserGroupStatus) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer014_GetGameplayStats) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer014_GetServerReputation) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer014_GetPublicIP) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer014_HandleIncomingPacket) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer014_GetNextOutgoingPacket) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer014_AssociateWithClan) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer014_ComputeNewPlayerCompatibility) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer014_SendUserConnectAndAuthenticate_DEPRECATED) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer014_CreateUnauthenticatedUserConnection) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer014_SendUserDisconnect_DEPRECATED) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer014_BUpdateUserData) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer014_SetMasterServerHeartbeatInterval_DEPRECATED) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer014_ForceMasterServerHeartbeat_DEPRECATED) ); #ifndef __GNUC__ } #endif struct w_steam_iface *create_winISteamGameServer_SteamGameServer014(void *u_iface) { struct w_steam_iface *r = alloc_mem_for_iface(sizeof(struct w_steam_iface), "SteamGameServer014"); TRACE("-> %p\n", r); r->vtable = alloc_vtable(&winISteamGameServer_SteamGameServer014_vtable, 44, "SteamGameServer014"); r->u_iface = u_iface; return r; } #include "cppISteamGameServer_SteamGameServer015.h" DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer015_InitGameServer, 28) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer015_SetProduct, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer015_SetGameDescription, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer015_SetModDir, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer015_SetDedicatedServer, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer015_LogOn, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer015_LogOnAnonymous, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer015_LogOff, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer015_BLoggedOn, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer015_BSecure, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer015_GetSteamID, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer015_WasRestartRequested, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer015_SetMaxPlayerCount, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer015_SetBotPlayerCount, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer015_SetServerName, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer015_SetMapName, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer015_SetPasswordProtected, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer015_SetSpectatorPort, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer015_SetSpectatorServerName, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer015_ClearAllKeyValues, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer015_SetKeyValue, 12) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer015_SetGameTags, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer015_SetGameData, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer015_SetRegion, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer015_SetAdvertiseServerActive, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer015_GetAuthSessionTicket, 20) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer015_BeginAuthSession, 20) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer015_EndAuthSession, 12) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer015_CancelAuthTicket, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer015_UserHasLicenseForApp, 16) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer015_RequestUserGroupStatus, 20) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer015_GetGameplayStats, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer015_GetServerReputation, 4) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer015_GetPublicIP, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer015_HandleIncomingPacket, 20) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer015_GetNextOutgoingPacket, 20) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer015_AssociateWithClan, 12) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer015_ComputeNewPlayerCompatibility, 12) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer015_SendUserConnectAndAuthenticate_DEPRECATED, 20) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer015_CreateUnauthenticatedUserConnection, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer015_SendUserDisconnect_DEPRECATED, 12) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer015_BUpdateUserData, 20) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer015_SetMasterServerHeartbeatInterval_DEPRECATED, 8) DEFINE_THISCALL_WRAPPER(winISteamGameServer_SteamGameServer015_ForceMasterServerHeartbeat_DEPRECATED, 4) bool __thiscall winISteamGameServer_SteamGameServer015_InitGameServer(struct w_steam_iface *_this, uint32_t unIP, uint16_t usGamePort, uint16_t usQueryPort, uint32_t unFlags, uint32_t nGameAppId, const char *pchVersionString) { struct cppISteamGameServer_SteamGameServer015_InitGameServer_params params = { .linux_side = _this->u_iface, .unIP = unIP, .usGamePort = usGamePort, .usQueryPort = usQueryPort, .unFlags = unFlags, .nGameAppId = nGameAppId, .pchVersionString = pchVersionString, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer015_InitGameServer( ¶ms ); return params._ret; } void __thiscall winISteamGameServer_SteamGameServer015_SetProduct(struct w_steam_iface *_this, const char *pszProduct) { struct cppISteamGameServer_SteamGameServer015_SetProduct_params params = { .linux_side = _this->u_iface, .pszProduct = pszProduct, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer015_SetProduct( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer015_SetGameDescription(struct w_steam_iface *_this, const char *pszGameDescription) { struct cppISteamGameServer_SteamGameServer015_SetGameDescription_params params = { .linux_side = _this->u_iface, .pszGameDescription = pszGameDescription, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer015_SetGameDescription( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer015_SetModDir(struct w_steam_iface *_this, const char *pszModDir) { struct cppISteamGameServer_SteamGameServer015_SetModDir_params params = { .linux_side = _this->u_iface, .pszModDir = pszModDir, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer015_SetModDir( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer015_SetDedicatedServer(struct w_steam_iface *_this, bool bDedicated) { struct cppISteamGameServer_SteamGameServer015_SetDedicatedServer_params params = { .linux_side = _this->u_iface, .bDedicated = bDedicated, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer015_SetDedicatedServer( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer015_LogOn(struct w_steam_iface *_this, const char *pszToken) { struct cppISteamGameServer_SteamGameServer015_LogOn_params params = { .linux_side = _this->u_iface, .pszToken = pszToken, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer015_LogOn( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer015_LogOnAnonymous(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer015_LogOnAnonymous_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer015_LogOnAnonymous( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer015_LogOff(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer015_LogOff_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer015_LogOff( ¶ms ); } bool __thiscall winISteamGameServer_SteamGameServer015_BLoggedOn(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer015_BLoggedOn_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer015_BLoggedOn( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer015_BSecure(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer015_BSecure_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer015_BSecure( ¶ms ); return params._ret; } CSteamID * __thiscall winISteamGameServer_SteamGameServer015_GetSteamID(struct w_steam_iface *_this, CSteamID *_ret) { struct cppISteamGameServer_SteamGameServer015_GetSteamID_params params = { .linux_side = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer015_GetSteamID( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer015_WasRestartRequested(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer015_WasRestartRequested_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer015_WasRestartRequested( ¶ms ); return params._ret; } void __thiscall winISteamGameServer_SteamGameServer015_SetMaxPlayerCount(struct w_steam_iface *_this, int32_t cPlayersMax) { struct cppISteamGameServer_SteamGameServer015_SetMaxPlayerCount_params params = { .linux_side = _this->u_iface, .cPlayersMax = cPlayersMax, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer015_SetMaxPlayerCount( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer015_SetBotPlayerCount(struct w_steam_iface *_this, int32_t cBotplayers) { struct cppISteamGameServer_SteamGameServer015_SetBotPlayerCount_params params = { .linux_side = _this->u_iface, .cBotplayers = cBotplayers, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer015_SetBotPlayerCount( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer015_SetServerName(struct w_steam_iface *_this, const char *pszServerName) { struct cppISteamGameServer_SteamGameServer015_SetServerName_params params = { .linux_side = _this->u_iface, .pszServerName = pszServerName, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer015_SetServerName( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer015_SetMapName(struct w_steam_iface *_this, const char *pszMapName) { struct cppISteamGameServer_SteamGameServer015_SetMapName_params params = { .linux_side = _this->u_iface, .pszMapName = pszMapName, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer015_SetMapName( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer015_SetPasswordProtected(struct w_steam_iface *_this, bool bPasswordProtected) { struct cppISteamGameServer_SteamGameServer015_SetPasswordProtected_params params = { .linux_side = _this->u_iface, .bPasswordProtected = bPasswordProtected, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer015_SetPasswordProtected( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer015_SetSpectatorPort(struct w_steam_iface *_this, uint16_t unSpectatorPort) { struct cppISteamGameServer_SteamGameServer015_SetSpectatorPort_params params = { .linux_side = _this->u_iface, .unSpectatorPort = unSpectatorPort, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer015_SetSpectatorPort( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer015_SetSpectatorServerName(struct w_steam_iface *_this, const char *pszSpectatorServerName) { struct cppISteamGameServer_SteamGameServer015_SetSpectatorServerName_params params = { .linux_side = _this->u_iface, .pszSpectatorServerName = pszSpectatorServerName, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer015_SetSpectatorServerName( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer015_ClearAllKeyValues(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer015_ClearAllKeyValues_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer015_ClearAllKeyValues( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer015_SetKeyValue(struct w_steam_iface *_this, const char *pKey, const char *pValue) { struct cppISteamGameServer_SteamGameServer015_SetKeyValue_params params = { .linux_side = _this->u_iface, .pKey = pKey, .pValue = pValue, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer015_SetKeyValue( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer015_SetGameTags(struct w_steam_iface *_this, const char *pchGameTags) { struct cppISteamGameServer_SteamGameServer015_SetGameTags_params params = { .linux_side = _this->u_iface, .pchGameTags = pchGameTags, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer015_SetGameTags( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer015_SetGameData(struct w_steam_iface *_this, const char *pchGameData) { struct cppISteamGameServer_SteamGameServer015_SetGameData_params params = { .linux_side = _this->u_iface, .pchGameData = pchGameData, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer015_SetGameData( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer015_SetRegion(struct w_steam_iface *_this, const char *pszRegion) { struct cppISteamGameServer_SteamGameServer015_SetRegion_params params = { .linux_side = _this->u_iface, .pszRegion = pszRegion, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer015_SetRegion( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer015_SetAdvertiseServerActive(struct w_steam_iface *_this, bool bActive) { struct cppISteamGameServer_SteamGameServer015_SetAdvertiseServerActive_params params = { .linux_side = _this->u_iface, .bActive = bActive, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer015_SetAdvertiseServerActive( ¶ms ); } uint32_t __thiscall winISteamGameServer_SteamGameServer015_GetAuthSessionTicket(struct w_steam_iface *_this, void *pTicket, int32_t cbMaxTicket, uint32_t *pcbTicket, const SteamNetworkingIdentity_144 *pSnid) { struct cppISteamGameServer_SteamGameServer015_GetAuthSessionTicket_params params = { .linux_side = _this->u_iface, .pTicket = pTicket, .cbMaxTicket = cbMaxTicket, .pcbTicket = pcbTicket, .pSnid = pSnid, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer015_GetAuthSessionTicket( ¶ms ); return params._ret; } uint32_t __thiscall winISteamGameServer_SteamGameServer015_BeginAuthSession(struct w_steam_iface *_this, const void *pAuthTicket, int32_t cbAuthTicket, CSteamID steamID) { struct cppISteamGameServer_SteamGameServer015_BeginAuthSession_params params = { .linux_side = _this->u_iface, .pAuthTicket = pAuthTicket, .cbAuthTicket = cbAuthTicket, .steamID = steamID, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer015_BeginAuthSession( ¶ms ); return params._ret; } void __thiscall winISteamGameServer_SteamGameServer015_EndAuthSession(struct w_steam_iface *_this, CSteamID steamID) { struct cppISteamGameServer_SteamGameServer015_EndAuthSession_params params = { .linux_side = _this->u_iface, .steamID = steamID, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer015_EndAuthSession( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer015_CancelAuthTicket(struct w_steam_iface *_this, uint32_t hAuthTicket) { struct cppISteamGameServer_SteamGameServer015_CancelAuthTicket_params params = { .linux_side = _this->u_iface, .hAuthTicket = hAuthTicket, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer015_CancelAuthTicket( ¶ms ); } uint32_t __thiscall winISteamGameServer_SteamGameServer015_UserHasLicenseForApp(struct w_steam_iface *_this, CSteamID steamID, uint32_t appID) { struct cppISteamGameServer_SteamGameServer015_UserHasLicenseForApp_params params = { .linux_side = _this->u_iface, .steamID = steamID, .appID = appID, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer015_UserHasLicenseForApp( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer015_RequestUserGroupStatus(struct w_steam_iface *_this, CSteamID steamIDUser, CSteamID steamIDGroup) { struct cppISteamGameServer_SteamGameServer015_RequestUserGroupStatus_params params = { .linux_side = _this->u_iface, .steamIDUser = steamIDUser, .steamIDGroup = steamIDGroup, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer015_RequestUserGroupStatus( ¶ms ); return params._ret; } void __thiscall winISteamGameServer_SteamGameServer015_GetGameplayStats(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer015_GetGameplayStats_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer015_GetGameplayStats( ¶ms ); } uint64_t __thiscall winISteamGameServer_SteamGameServer015_GetServerReputation(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer015_GetServerReputation_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer015_GetServerReputation( ¶ms ); return params._ret; } SteamIPAddress_t * __thiscall winISteamGameServer_SteamGameServer015_GetPublicIP(struct w_steam_iface *_this, SteamIPAddress_t *_ret) { struct cppISteamGameServer_SteamGameServer015_GetPublicIP_params params = { .linux_side = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer015_GetPublicIP( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer015_HandleIncomingPacket(struct w_steam_iface *_this, const void *pData, int32_t cbData, uint32_t srcIP, uint16_t srcPort) { struct cppISteamGameServer_SteamGameServer015_HandleIncomingPacket_params params = { .linux_side = _this->u_iface, .pData = pData, .cbData = cbData, .srcIP = srcIP, .srcPort = srcPort, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer015_HandleIncomingPacket( ¶ms ); return params._ret; } int32_t __thiscall winISteamGameServer_SteamGameServer015_GetNextOutgoingPacket(struct w_steam_iface *_this, void *pOut, int32_t cbMaxOut, uint32_t *pNetAdr, uint16_t *pPort) { struct cppISteamGameServer_SteamGameServer015_GetNextOutgoingPacket_params params = { .linux_side = _this->u_iface, .pOut = pOut, .cbMaxOut = cbMaxOut, .pNetAdr = pNetAdr, .pPort = pPort, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer015_GetNextOutgoingPacket( ¶ms ); return params._ret; } uint64_t __thiscall winISteamGameServer_SteamGameServer015_AssociateWithClan(struct w_steam_iface *_this, CSteamID steamIDClan) { struct cppISteamGameServer_SteamGameServer015_AssociateWithClan_params params = { .linux_side = _this->u_iface, .steamIDClan = steamIDClan, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer015_AssociateWithClan( ¶ms ); return params._ret; } uint64_t __thiscall winISteamGameServer_SteamGameServer015_ComputeNewPlayerCompatibility(struct w_steam_iface *_this, CSteamID steamIDNewPlayer) { struct cppISteamGameServer_SteamGameServer015_ComputeNewPlayerCompatibility_params params = { .linux_side = _this->u_iface, .steamIDNewPlayer = steamIDNewPlayer, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer015_ComputeNewPlayerCompatibility( ¶ms ); return params._ret; } bool __thiscall winISteamGameServer_SteamGameServer015_SendUserConnectAndAuthenticate_DEPRECATED(struct w_steam_iface *_this, uint32_t unIPClient, const void *pvAuthBlob, uint32_t cubAuthBlobSize, CSteamID *pSteamIDUser) { struct cppISteamGameServer_SteamGameServer015_SendUserConnectAndAuthenticate_DEPRECATED_params params = { .linux_side = _this->u_iface, .unIPClient = unIPClient, .pvAuthBlob = pvAuthBlob, .cubAuthBlobSize = cubAuthBlobSize, .pSteamIDUser = pSteamIDUser, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer015_SendUserConnectAndAuthenticate_DEPRECATED( ¶ms ); return params._ret; } CSteamID * __thiscall winISteamGameServer_SteamGameServer015_CreateUnauthenticatedUserConnection(struct w_steam_iface *_this, CSteamID *_ret) { struct cppISteamGameServer_SteamGameServer015_CreateUnauthenticatedUserConnection_params params = { .linux_side = _this->u_iface, ._ret = _ret, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer015_CreateUnauthenticatedUserConnection( ¶ms ); return params._ret; } void __thiscall winISteamGameServer_SteamGameServer015_SendUserDisconnect_DEPRECATED(struct w_steam_iface *_this, CSteamID steamIDUser) { struct cppISteamGameServer_SteamGameServer015_SendUserDisconnect_DEPRECATED_params params = { .linux_side = _this->u_iface, .steamIDUser = steamIDUser, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer015_SendUserDisconnect_DEPRECATED( ¶ms ); } bool __thiscall winISteamGameServer_SteamGameServer015_BUpdateUserData(struct w_steam_iface *_this, CSteamID steamIDUser, const char *pchPlayerName, uint32_t uScore) { struct cppISteamGameServer_SteamGameServer015_BUpdateUserData_params params = { .linux_side = _this->u_iface, .steamIDUser = steamIDUser, .pchPlayerName = pchPlayerName, .uScore = uScore, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer015_BUpdateUserData( ¶ms ); return params._ret; } void __thiscall winISteamGameServer_SteamGameServer015_SetMasterServerHeartbeatInterval_DEPRECATED(struct w_steam_iface *_this, int32_t iHeartbeatInterval) { struct cppISteamGameServer_SteamGameServer015_SetMasterServerHeartbeatInterval_DEPRECATED_params params = { .linux_side = _this->u_iface, .iHeartbeatInterval = iHeartbeatInterval, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer015_SetMasterServerHeartbeatInterval_DEPRECATED( ¶ms ); } void __thiscall winISteamGameServer_SteamGameServer015_ForceMasterServerHeartbeat_DEPRECATED(struct w_steam_iface *_this) { struct cppISteamGameServer_SteamGameServer015_ForceMasterServerHeartbeat_DEPRECATED_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamGameServer_SteamGameServer015_ForceMasterServerHeartbeat_DEPRECATED( ¶ms ); } extern vtable_ptr winISteamGameServer_SteamGameServer015_vtable; #ifndef __GNUC__ void __asm_dummy_vtables(void) { #endif __ASM_VTABLE(winISteamGameServer_SteamGameServer015, VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer015_InitGameServer) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer015_SetProduct) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer015_SetGameDescription) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer015_SetModDir) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer015_SetDedicatedServer) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer015_LogOn) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer015_LogOnAnonymous) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer015_LogOff) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer015_BLoggedOn) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer015_BSecure) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer015_GetSteamID) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer015_WasRestartRequested) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer015_SetMaxPlayerCount) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer015_SetBotPlayerCount) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer015_SetServerName) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer015_SetMapName) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer015_SetPasswordProtected) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer015_SetSpectatorPort) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer015_SetSpectatorServerName) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer015_ClearAllKeyValues) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer015_SetKeyValue) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer015_SetGameTags) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer015_SetGameData) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer015_SetRegion) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer015_SetAdvertiseServerActive) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer015_GetAuthSessionTicket) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer015_BeginAuthSession) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer015_EndAuthSession) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer015_CancelAuthTicket) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer015_UserHasLicenseForApp) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer015_RequestUserGroupStatus) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer015_GetGameplayStats) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer015_GetServerReputation) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer015_GetPublicIP) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer015_HandleIncomingPacket) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer015_GetNextOutgoingPacket) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer015_AssociateWithClan) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer015_ComputeNewPlayerCompatibility) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer015_SendUserConnectAndAuthenticate_DEPRECATED) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer015_CreateUnauthenticatedUserConnection) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer015_SendUserDisconnect_DEPRECATED) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer015_BUpdateUserData) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer015_SetMasterServerHeartbeatInterval_DEPRECATED) VTABLE_ADD_FUNC(winISteamGameServer_SteamGameServer015_ForceMasterServerHeartbeat_DEPRECATED) ); #ifndef __GNUC__ } #endif struct w_steam_iface *create_winISteamGameServer_SteamGameServer015(void *u_iface) { struct w_steam_iface *r = alloc_mem_for_iface(sizeof(struct w_steam_iface), "SteamGameServer015"); TRACE("-> %p\n", r); r->vtable = alloc_vtable(&winISteamGameServer_SteamGameServer015_vtable, 44, "SteamGameServer015"); r->u_iface = u_iface; return r; }