mirror of
https://git.suyu.dev/suyu/Yucom.git
synced 2026-01-07 15:08:07 +01:00
parent
8d07121950
commit
fb8548e79f
439 changed files with 109952 additions and 43685 deletions
|
|
@ -21,6 +21,11 @@ WINE_DEFAULT_DEBUG_CHANNEL(steamclient);
|
|||
#define SDK_VERSION 992
|
||||
#include "steamclient_manual_common.h"
|
||||
|
||||
extern "C"
|
||||
{
|
||||
#include "cppISteamUser_SteamUser008.h"
|
||||
}
|
||||
|
||||
class ISteamUser_linux
|
||||
{
|
||||
public:
|
||||
|
|
@ -38,12 +43,12 @@ public:
|
|||
virtual void RefreshSteam2Login() = 0;
|
||||
};
|
||||
|
||||
extern "C" {
|
||||
int cppISteamUser_SteamUser008_InitiateGameConnection(void *linux_side, void * pBlob, int cbMaxBlob, CSteamID steamID, CGameID gameID, uint32 unIPServer, uint16 usPortServer,
|
||||
bool bSecure, void * pvSteam2GetEncryptionKey, int cbSteam2GetEncryptionKey)
|
||||
{
|
||||
WARN("Manual call fixup.\n");
|
||||
return ((ISteamUser_linux *)linux_side)->InitiateGameConnection(pBlob, cbMaxBlob, steamID, gameID, unIPServer, usPortServer,
|
||||
bSecure, pvSteam2GetEncryptionKey, cbSteam2GetEncryptionKey);
|
||||
}
|
||||
void cppISteamUser_SteamUser008_InitiateGameConnection( struct cppISteamUser_SteamUser008_InitiateGameConnection_params *params )
|
||||
{
|
||||
ISteamUser_linux *iface = (ISteamUser_linux *)params->linux_side;
|
||||
WARN( "Manual call fixup.\n" );
|
||||
params->_ret = iface->InitiateGameConnection( params->pBlob, params->cbMaxBlob, params->steamID,
|
||||
params->gameID, params->unIPServer, params->usPortServer,
|
||||
params->bSecure, params->pvSteam2GetEncryptionKey,
|
||||
params->cbSteam2GetEncryptionKey );
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue