lsteamclient: Generate 1.46 support
This commit is contained in:
parent
35752dadb6
commit
19b53264bd
53 changed files with 2355 additions and 1504 deletions
|
@ -1,11 +1,11 @@
|
|||
#include "steam_defs.h"
|
||||
#include "steamworks_sdk_145/steam_api.h"
|
||||
#include "steamworks_sdk_145/steamnetworkingtypes.h"
|
||||
#include "steamworks_sdk_146/steam_api.h"
|
||||
#include "steamworks_sdk_146/steamnetworkingtypes.h"
|
||||
#include "steamclient_private.h"
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
#define SDKVER_145
|
||||
#define SDKVER_146
|
||||
#include "struct_converters.h"
|
||||
#include "cppISteamAppList_STEAMAPPLIST_INTERFACE_VERSION001.h"
|
||||
uint32 cppISteamAppList_STEAMAPPLIST_INTERFACE_VERSION001_GetNumInstalledApps(void *linux_side)
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
#include "steam_defs.h"
|
||||
#include "steamworks_sdk_145/steam_api.h"
|
||||
#include "steamworks_sdk_145/steamnetworkingtypes.h"
|
||||
#include "steamworks_sdk_145/isteamappticket.h"
|
||||
#include "steamworks_sdk_146/steam_api.h"
|
||||
#include "steamworks_sdk_146/steamnetworkingtypes.h"
|
||||
#include "steamworks_sdk_146/isteamappticket.h"
|
||||
#include "steamclient_private.h"
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
#define SDKVER_145
|
||||
#define SDKVER_146
|
||||
#include "struct_converters.h"
|
||||
#include "cppISteamAppTicket_STEAMAPPTICKET_INTERFACE_VERSION001.h"
|
||||
uint32 cppISteamAppTicket_STEAMAPPTICKET_INTERFACE_VERSION001_GetAppOwnershipTicketData(void *linux_side, uint32 nAppID, void * pvBuffer, uint32 cbBufferLength, uint32 * piAppId, uint32 * piSteamId, uint32 * piSignature, uint32 * pcbSignature)
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
#include "steam_defs.h"
|
||||
#include "steamworks_sdk_145/steam_api.h"
|
||||
#include "steamworks_sdk_145/steamnetworkingtypes.h"
|
||||
#include "steamworks_sdk_146/steam_api.h"
|
||||
#include "steamworks_sdk_146/steamnetworkingtypes.h"
|
||||
#include "steamclient_private.h"
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
#define SDKVER_145
|
||||
#define SDKVER_146
|
||||
#include "struct_converters.h"
|
||||
#include "cppISteamApps_STEAMAPPS_INTERFACE_VERSION008.h"
|
||||
bool cppISteamApps_STEAMAPPS_INTERFACE_VERSION008_BIsSubscribed(void *linux_side)
|
||||
|
|
219
lsteamclient/cppISteamClient_SteamClient019.cpp
Normal file
219
lsteamclient/cppISteamClient_SteamClient019.cpp
Normal file
|
@ -0,0 +1,219 @@
|
|||
#include "steam_defs.h"
|
||||
#include "steamworks_sdk_146/steam_api.h"
|
||||
#include "steamworks_sdk_146/steamnetworkingtypes.h"
|
||||
#include "steamclient_private.h"
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
#define SDKVER_146
|
||||
#include "struct_converters.h"
|
||||
#include "cppISteamClient_SteamClient019.h"
|
||||
HSteamPipe cppISteamClient_SteamClient019_CreateSteamPipe(void *linux_side)
|
||||
{
|
||||
return ((ISteamClient*)linux_side)->CreateSteamPipe();
|
||||
}
|
||||
|
||||
bool cppISteamClient_SteamClient019_BReleaseSteamPipe(void *linux_side, HSteamPipe hSteamPipe)
|
||||
{
|
||||
return ((ISteamClient*)linux_side)->BReleaseSteamPipe((HSteamPipe)hSteamPipe);
|
||||
}
|
||||
|
||||
HSteamUser cppISteamClient_SteamClient019_ConnectToGlobalUser(void *linux_side, HSteamPipe hSteamPipe)
|
||||
{
|
||||
return ((ISteamClient*)linux_side)->ConnectToGlobalUser((HSteamPipe)hSteamPipe);
|
||||
}
|
||||
|
||||
HSteamUser cppISteamClient_SteamClient019_CreateLocalUser(void *linux_side, HSteamPipe * phSteamPipe, EAccountType eAccountType)
|
||||
{
|
||||
return ((ISteamClient*)linux_side)->CreateLocalUser((HSteamPipe *)phSteamPipe, (EAccountType)eAccountType);
|
||||
}
|
||||
|
||||
void cppISteamClient_SteamClient019_ReleaseUser(void *linux_side, HSteamPipe hSteamPipe, HSteamUser hUser)
|
||||
{
|
||||
((ISteamClient*)linux_side)->ReleaseUser((HSteamPipe)hSteamPipe, (HSteamUser)hUser);
|
||||
}
|
||||
|
||||
void *cppISteamClient_SteamClient019_GetISteamUser(void *linux_side, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
return ((ISteamClient*)linux_side)->GetISteamUser((HSteamUser)hSteamUser, (HSteamPipe)hSteamPipe, (const char *)pchVersion);
|
||||
}
|
||||
|
||||
void *cppISteamClient_SteamClient019_GetISteamGameServer(void *linux_side, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
return ((ISteamClient*)linux_side)->GetISteamGameServer((HSteamUser)hSteamUser, (HSteamPipe)hSteamPipe, (const char *)pchVersion);
|
||||
}
|
||||
|
||||
void cppISteamClient_SteamClient019_SetLocalIPBinding(void *linux_side, uint32 unIP, uint16 usPort)
|
||||
{
|
||||
((ISteamClient*)linux_side)->SetLocalIPBinding((uint32)unIP, (uint16)usPort);
|
||||
}
|
||||
|
||||
void *cppISteamClient_SteamClient019_GetISteamFriends(void *linux_side, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
return ((ISteamClient*)linux_side)->GetISteamFriends((HSteamUser)hSteamUser, (HSteamPipe)hSteamPipe, (const char *)pchVersion);
|
||||
}
|
||||
|
||||
void *cppISteamClient_SteamClient019_GetISteamUtils(void *linux_side, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
return ((ISteamClient*)linux_side)->GetISteamUtils((HSteamPipe)hSteamPipe, (const char *)pchVersion);
|
||||
}
|
||||
|
||||
void *cppISteamClient_SteamClient019_GetISteamMatchmaking(void *linux_side, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
return ((ISteamClient*)linux_side)->GetISteamMatchmaking((HSteamUser)hSteamUser, (HSteamPipe)hSteamPipe, (const char *)pchVersion);
|
||||
}
|
||||
|
||||
void *cppISteamClient_SteamClient019_GetISteamMatchmakingServers(void *linux_side, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
return ((ISteamClient*)linux_side)->GetISteamMatchmakingServers((HSteamUser)hSteamUser, (HSteamPipe)hSteamPipe, (const char *)pchVersion);
|
||||
}
|
||||
|
||||
void * cppISteamClient_SteamClient019_GetISteamGenericInterface(void *linux_side, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
return ((ISteamClient*)linux_side)->GetISteamGenericInterface((HSteamUser)hSteamUser, (HSteamPipe)hSteamPipe, (const char *)pchVersion);
|
||||
}
|
||||
|
||||
void *cppISteamClient_SteamClient019_GetISteamUserStats(void *linux_side, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
return ((ISteamClient*)linux_side)->GetISteamUserStats((HSteamUser)hSteamUser, (HSteamPipe)hSteamPipe, (const char *)pchVersion);
|
||||
}
|
||||
|
||||
void *cppISteamClient_SteamClient019_GetISteamGameServerStats(void *linux_side, HSteamUser hSteamuser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
return ((ISteamClient*)linux_side)->GetISteamGameServerStats((HSteamUser)hSteamuser, (HSteamPipe)hSteamPipe, (const char *)pchVersion);
|
||||
}
|
||||
|
||||
void *cppISteamClient_SteamClient019_GetISteamApps(void *linux_side, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
return ((ISteamClient*)linux_side)->GetISteamApps((HSteamUser)hSteamUser, (HSteamPipe)hSteamPipe, (const char *)pchVersion);
|
||||
}
|
||||
|
||||
void *cppISteamClient_SteamClient019_GetISteamNetworking(void *linux_side, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
return ((ISteamClient*)linux_side)->GetISteamNetworking((HSteamUser)hSteamUser, (HSteamPipe)hSteamPipe, (const char *)pchVersion);
|
||||
}
|
||||
|
||||
void *cppISteamClient_SteamClient019_GetISteamRemoteStorage(void *linux_side, HSteamUser hSteamuser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
return ((ISteamClient*)linux_side)->GetISteamRemoteStorage((HSteamUser)hSteamuser, (HSteamPipe)hSteamPipe, (const char *)pchVersion);
|
||||
}
|
||||
|
||||
void *cppISteamClient_SteamClient019_GetISteamScreenshots(void *linux_side, HSteamUser hSteamuser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
return ((ISteamClient*)linux_side)->GetISteamScreenshots((HSteamUser)hSteamuser, (HSteamPipe)hSteamPipe, (const char *)pchVersion);
|
||||
}
|
||||
|
||||
void *cppISteamClient_SteamClient019_GetISteamGameSearch(void *linux_side, HSteamUser hSteamuser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
return ((ISteamClient*)linux_side)->GetISteamGameSearch((HSteamUser)hSteamuser, (HSteamPipe)hSteamPipe, (const char *)pchVersion);
|
||||
}
|
||||
|
||||
void cppISteamClient_SteamClient019_RunFrame(void *linux_side)
|
||||
{
|
||||
((ISteamClient*)linux_side)->RunFrame();
|
||||
}
|
||||
|
||||
uint32 cppISteamClient_SteamClient019_GetIPCCallCount(void *linux_side)
|
||||
{
|
||||
return ((ISteamClient*)linux_side)->GetIPCCallCount();
|
||||
}
|
||||
|
||||
void cppISteamClient_SteamClient019_SetWarningMessageHook(void *linux_side, SteamAPIWarningMessageHook_t pFunction)
|
||||
{
|
||||
((ISteamClient*)linux_side)->SetWarningMessageHook((SteamAPIWarningMessageHook_t)pFunction);
|
||||
}
|
||||
|
||||
bool cppISteamClient_SteamClient019_BShutdownIfAllPipesClosed(void *linux_side)
|
||||
{
|
||||
return ((ISteamClient*)linux_side)->BShutdownIfAllPipesClosed();
|
||||
}
|
||||
|
||||
void *cppISteamClient_SteamClient019_GetISteamHTTP(void *linux_side, HSteamUser hSteamuser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
return ((ISteamClient*)linux_side)->GetISteamHTTP((HSteamUser)hSteamuser, (HSteamPipe)hSteamPipe, (const char *)pchVersion);
|
||||
}
|
||||
|
||||
void * cppISteamClient_SteamClient019_DEPRECATED_GetISteamUnifiedMessages(void *linux_side, HSteamUser hSteamuser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
return ((ISteamClient*)linux_side)->DEPRECATED_GetISteamUnifiedMessages((HSteamUser)hSteamuser, (HSteamPipe)hSteamPipe, (const char *)pchVersion);
|
||||
}
|
||||
|
||||
void *cppISteamClient_SteamClient019_GetISteamController(void *linux_side, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
return ((ISteamClient*)linux_side)->GetISteamController((HSteamUser)hSteamUser, (HSteamPipe)hSteamPipe, (const char *)pchVersion);
|
||||
}
|
||||
|
||||
void *cppISteamClient_SteamClient019_GetISteamUGC(void *linux_side, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
return ((ISteamClient*)linux_side)->GetISteamUGC((HSteamUser)hSteamUser, (HSteamPipe)hSteamPipe, (const char *)pchVersion);
|
||||
}
|
||||
|
||||
void *cppISteamClient_SteamClient019_GetISteamAppList(void *linux_side, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
return ((ISteamClient*)linux_side)->GetISteamAppList((HSteamUser)hSteamUser, (HSteamPipe)hSteamPipe, (const char *)pchVersion);
|
||||
}
|
||||
|
||||
void *cppISteamClient_SteamClient019_GetISteamMusic(void *linux_side, HSteamUser hSteamuser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
return ((ISteamClient*)linux_side)->GetISteamMusic((HSteamUser)hSteamuser, (HSteamPipe)hSteamPipe, (const char *)pchVersion);
|
||||
}
|
||||
|
||||
void *cppISteamClient_SteamClient019_GetISteamMusicRemote(void *linux_side, HSteamUser hSteamuser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
return ((ISteamClient*)linux_side)->GetISteamMusicRemote((HSteamUser)hSteamuser, (HSteamPipe)hSteamPipe, (const char *)pchVersion);
|
||||
}
|
||||
|
||||
void *cppISteamClient_SteamClient019_GetISteamHTMLSurface(void *linux_side, HSteamUser hSteamuser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
return ((ISteamClient*)linux_side)->GetISteamHTMLSurface((HSteamUser)hSteamuser, (HSteamPipe)hSteamPipe, (const char *)pchVersion);
|
||||
}
|
||||
|
||||
void cppISteamClient_SteamClient019_DEPRECATED_Set_SteamAPI_CPostAPIResultInProcess(void *linux_side, void * _a)
|
||||
{
|
||||
((ISteamClient*)linux_side)->DEPRECATED_Set_SteamAPI_CPostAPIResultInProcess((void (*)())_a);
|
||||
}
|
||||
|
||||
void cppISteamClient_SteamClient019_DEPRECATED_Remove_SteamAPI_CPostAPIResultInProcess(void *linux_side, void * _a)
|
||||
{
|
||||
((ISteamClient*)linux_side)->DEPRECATED_Remove_SteamAPI_CPostAPIResultInProcess((void (*)())_a);
|
||||
}
|
||||
|
||||
void cppISteamClient_SteamClient019_Set_SteamAPI_CCheckCallbackRegisteredInProcess(void *linux_side, SteamAPI_CheckCallbackRegistered_t func)
|
||||
{
|
||||
func = (SteamAPI_CheckCallbackRegistered_t)manual_convert_SteamAPI_CheckCallbackRegistered_t((void*)func);
|
||||
((ISteamClient*)linux_side)->Set_SteamAPI_CCheckCallbackRegisteredInProcess((SteamAPI_CheckCallbackRegistered_t)func);
|
||||
}
|
||||
|
||||
void *cppISteamClient_SteamClient019_GetISteamInventory(void *linux_side, HSteamUser hSteamuser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
return ((ISteamClient*)linux_side)->GetISteamInventory((HSteamUser)hSteamuser, (HSteamPipe)hSteamPipe, (const char *)pchVersion);
|
||||
}
|
||||
|
||||
void *cppISteamClient_SteamClient019_GetISteamVideo(void *linux_side, HSteamUser hSteamuser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
return ((ISteamClient*)linux_side)->GetISteamVideo((HSteamUser)hSteamuser, (HSteamPipe)hSteamPipe, (const char *)pchVersion);
|
||||
}
|
||||
|
||||
void *cppISteamClient_SteamClient019_GetISteamParentalSettings(void *linux_side, HSteamUser hSteamuser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
return ((ISteamClient*)linux_side)->GetISteamParentalSettings((HSteamUser)hSteamuser, (HSteamPipe)hSteamPipe, (const char *)pchVersion);
|
||||
}
|
||||
|
||||
void *cppISteamClient_SteamClient019_GetISteamInput(void *linux_side, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
return ((ISteamClient*)linux_side)->GetISteamInput((HSteamUser)hSteamUser, (HSteamPipe)hSteamPipe, (const char *)pchVersion);
|
||||
}
|
||||
|
||||
void *cppISteamClient_SteamClient019_GetISteamParties(void *linux_side, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
return ((ISteamClient*)linux_side)->GetISteamParties((HSteamUser)hSteamUser, (HSteamPipe)hSteamPipe, (const char *)pchVersion);
|
||||
}
|
||||
|
||||
void *cppISteamClient_SteamClient019_GetISteamRemotePlay(void *linux_side, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
return ((ISteamClient*)linux_side)->GetISteamRemotePlay((HSteamUser)hSteamUser, (HSteamPipe)hSteamPipe, (const char *)pchVersion);
|
||||
}
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
41
lsteamclient/cppISteamClient_SteamClient019.h
Normal file
41
lsteamclient/cppISteamClient_SteamClient019.h
Normal file
|
@ -0,0 +1,41 @@
|
|||
extern HSteamPipe cppISteamClient_SteamClient019_CreateSteamPipe(void *);
|
||||
extern bool cppISteamClient_SteamClient019_BReleaseSteamPipe(void *, HSteamPipe);
|
||||
extern HSteamUser cppISteamClient_SteamClient019_ConnectToGlobalUser(void *, HSteamPipe);
|
||||
extern HSteamUser cppISteamClient_SteamClient019_CreateLocalUser(void *, HSteamPipe *, EAccountType);
|
||||
extern void cppISteamClient_SteamClient019_ReleaseUser(void *, HSteamPipe, HSteamUser);
|
||||
extern void *cppISteamClient_SteamClient019_GetISteamUser(void *, HSteamUser, HSteamPipe, const char *);
|
||||
extern void *cppISteamClient_SteamClient019_GetISteamGameServer(void *, HSteamUser, HSteamPipe, const char *);
|
||||
extern void cppISteamClient_SteamClient019_SetLocalIPBinding(void *, uint32, uint16);
|
||||
extern void *cppISteamClient_SteamClient019_GetISteamFriends(void *, HSteamUser, HSteamPipe, const char *);
|
||||
extern void *cppISteamClient_SteamClient019_GetISteamUtils(void *, HSteamPipe, const char *);
|
||||
extern void *cppISteamClient_SteamClient019_GetISteamMatchmaking(void *, HSteamUser, HSteamPipe, const char *);
|
||||
extern void *cppISteamClient_SteamClient019_GetISteamMatchmakingServers(void *, HSteamUser, HSteamPipe, const char *);
|
||||
extern void * cppISteamClient_SteamClient019_GetISteamGenericInterface(void *, HSteamUser, HSteamPipe, const char *);
|
||||
extern void *cppISteamClient_SteamClient019_GetISteamUserStats(void *, HSteamUser, HSteamPipe, const char *);
|
||||
extern void *cppISteamClient_SteamClient019_GetISteamGameServerStats(void *, HSteamUser, HSteamPipe, const char *);
|
||||
extern void *cppISteamClient_SteamClient019_GetISteamApps(void *, HSteamUser, HSteamPipe, const char *);
|
||||
extern void *cppISteamClient_SteamClient019_GetISteamNetworking(void *, HSteamUser, HSteamPipe, const char *);
|
||||
extern void *cppISteamClient_SteamClient019_GetISteamRemoteStorage(void *, HSteamUser, HSteamPipe, const char *);
|
||||
extern void *cppISteamClient_SteamClient019_GetISteamScreenshots(void *, HSteamUser, HSteamPipe, const char *);
|
||||
extern void *cppISteamClient_SteamClient019_GetISteamGameSearch(void *, HSteamUser, HSteamPipe, const char *);
|
||||
extern void cppISteamClient_SteamClient019_RunFrame(void *);
|
||||
extern uint32 cppISteamClient_SteamClient019_GetIPCCallCount(void *);
|
||||
extern void cppISteamClient_SteamClient019_SetWarningMessageHook(void *, SteamAPIWarningMessageHook_t);
|
||||
extern bool cppISteamClient_SteamClient019_BShutdownIfAllPipesClosed(void *);
|
||||
extern void *cppISteamClient_SteamClient019_GetISteamHTTP(void *, HSteamUser, HSteamPipe, const char *);
|
||||
extern void * cppISteamClient_SteamClient019_DEPRECATED_GetISteamUnifiedMessages(void *, HSteamUser, HSteamPipe, const char *);
|
||||
extern void *cppISteamClient_SteamClient019_GetISteamController(void *, HSteamUser, HSteamPipe, const char *);
|
||||
extern void *cppISteamClient_SteamClient019_GetISteamUGC(void *, HSteamUser, HSteamPipe, const char *);
|
||||
extern void *cppISteamClient_SteamClient019_GetISteamAppList(void *, HSteamUser, HSteamPipe, const char *);
|
||||
extern void *cppISteamClient_SteamClient019_GetISteamMusic(void *, HSteamUser, HSteamPipe, const char *);
|
||||
extern void *cppISteamClient_SteamClient019_GetISteamMusicRemote(void *, HSteamUser, HSteamPipe, const char *);
|
||||
extern void *cppISteamClient_SteamClient019_GetISteamHTMLSurface(void *, HSteamUser, HSteamPipe, const char *);
|
||||
extern void cppISteamClient_SteamClient019_DEPRECATED_Set_SteamAPI_CPostAPIResultInProcess(void *, void *);
|
||||
extern void cppISteamClient_SteamClient019_DEPRECATED_Remove_SteamAPI_CPostAPIResultInProcess(void *, void *);
|
||||
extern void cppISteamClient_SteamClient019_Set_SteamAPI_CCheckCallbackRegisteredInProcess(void *, SteamAPI_CheckCallbackRegistered_t);
|
||||
extern void *cppISteamClient_SteamClient019_GetISteamInventory(void *, HSteamUser, HSteamPipe, const char *);
|
||||
extern void *cppISteamClient_SteamClient019_GetISteamVideo(void *, HSteamUser, HSteamPipe, const char *);
|
||||
extern void *cppISteamClient_SteamClient019_GetISteamParentalSettings(void *, HSteamUser, HSteamPipe, const char *);
|
||||
extern void *cppISteamClient_SteamClient019_GetISteamInput(void *, HSteamUser, HSteamPipe, const char *);
|
||||
extern void *cppISteamClient_SteamClient019_GetISteamParties(void *, HSteamUser, HSteamPipe, const char *);
|
||||
extern void *cppISteamClient_SteamClient019_GetISteamRemotePlay(void *, HSteamUser, HSteamPipe, const char *);
|
|
@ -1,11 +1,11 @@
|
|||
#include "steam_defs.h"
|
||||
#include "steamworks_sdk_145/steam_api.h"
|
||||
#include "steamworks_sdk_145/steamnetworkingtypes.h"
|
||||
#include "steamworks_sdk_146/steam_api.h"
|
||||
#include "steamworks_sdk_146/steamnetworkingtypes.h"
|
||||
#include "steamclient_private.h"
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
#define SDKVER_145
|
||||
#define SDKVER_146
|
||||
#include "struct_converters.h"
|
||||
#include "cppISteamController_SteamController007.h"
|
||||
bool cppISteamController_SteamController007_Init(void *linux_side)
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
#include "steam_defs.h"
|
||||
#include "steamworks_sdk_145/steam_api.h"
|
||||
#include "steamworks_sdk_145/steamnetworkingtypes.h"
|
||||
#include "steamworks_sdk_146/steam_api.h"
|
||||
#include "steamworks_sdk_146/steamnetworkingtypes.h"
|
||||
#include "steamclient_private.h"
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
#define SDKVER_145
|
||||
#define SDKVER_146
|
||||
#include "struct_converters.h"
|
||||
#include "cppISteamFriends_SteamFriends017.h"
|
||||
const char * cppISteamFriends_SteamFriends017_GetPersonaName(void *linux_side)
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
#include "steam_defs.h"
|
||||
#include "steamworks_sdk_145/steam_api.h"
|
||||
#include "steamworks_sdk_145/steamnetworkingtypes.h"
|
||||
#include "steamworks_sdk_145/isteamgamecoordinator.h"
|
||||
#include "steamworks_sdk_146/steam_api.h"
|
||||
#include "steamworks_sdk_146/steamnetworkingtypes.h"
|
||||
#include "steamworks_sdk_146/isteamgamecoordinator.h"
|
||||
#include "steamclient_private.h"
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
#define SDKVER_145
|
||||
#define SDKVER_146
|
||||
#include "struct_converters.h"
|
||||
#include "cppISteamGameCoordinator_SteamGameCoordinator001.h"
|
||||
EGCResults cppISteamGameCoordinator_SteamGameCoordinator001_SendMessage(void *linux_side, uint32 unMsgType, const void * pubData, uint32 cubData)
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
#include "steam_defs.h"
|
||||
#include "steamworks_sdk_145/steam_api.h"
|
||||
#include "steamworks_sdk_145/steamnetworkingtypes.h"
|
||||
#include "steamworks_sdk_146/steam_api.h"
|
||||
#include "steamworks_sdk_146/steamnetworkingtypes.h"
|
||||
#include "steamclient_private.h"
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
#define SDKVER_145
|
||||
#define SDKVER_146
|
||||
#include "struct_converters.h"
|
||||
#include "cppISteamGameSearch_SteamMatchGameSearch001.h"
|
||||
EGameSearchErrorCode_t cppISteamGameSearch_SteamMatchGameSearch001_AddGameSearchParams(void *linux_side, const char * pchKeyToFind, const char * pchValuesToFind)
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
#include "steam_defs.h"
|
||||
#include "steamworks_sdk_145/steam_api.h"
|
||||
#include "steamworks_sdk_145/steamnetworkingtypes.h"
|
||||
#include "steamworks_sdk_145/isteamgameserverstats.h"
|
||||
#include "steamworks_sdk_146/steam_api.h"
|
||||
#include "steamworks_sdk_146/steamnetworkingtypes.h"
|
||||
#include "steamworks_sdk_146/isteamgameserverstats.h"
|
||||
#include "steamclient_private.h"
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
#define SDKVER_145
|
||||
#define SDKVER_146
|
||||
#include "struct_converters.h"
|
||||
#include "cppISteamGameServerStats_SteamGameServerStats001.h"
|
||||
SteamAPICall_t cppISteamGameServerStats_SteamGameServerStats001_RequestUserStats(void *linux_side, CSteamID steamIDUser)
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
#include "steam_defs.h"
|
||||
#include "steamworks_sdk_145/steam_api.h"
|
||||
#include "steamworks_sdk_145/steamnetworkingtypes.h"
|
||||
#include "steamworks_sdk_145/isteamgameserver.h"
|
||||
#include "steamworks_sdk_146/steam_api.h"
|
||||
#include "steamworks_sdk_146/steamnetworkingtypes.h"
|
||||
#include "steamworks_sdk_146/isteamgameserver.h"
|
||||
#include "steamclient_private.h"
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
#define SDKVER_145
|
||||
#define SDKVER_146
|
||||
#include "struct_converters.h"
|
||||
#include "cppISteamGameServer_SteamGameServer012.h"
|
||||
bool cppISteamGameServer_SteamGameServer012_InitGameServer(void *linux_side, uint32 unIP, uint16 usGamePort, uint16 usQueryPort, uint32 unFlags, AppId_t nGameAppId, const char * pchVersionString)
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
#include "steam_defs.h"
|
||||
#include "steamworks_sdk_145/steam_api.h"
|
||||
#include "steamworks_sdk_145/steamnetworkingtypes.h"
|
||||
#include "steamworks_sdk_146/steam_api.h"
|
||||
#include "steamworks_sdk_146/steamnetworkingtypes.h"
|
||||
#include "steamclient_private.h"
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
#define SDKVER_145
|
||||
#define SDKVER_146
|
||||
#include "struct_converters.h"
|
||||
#include "cppISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005.h"
|
||||
bool cppISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_Init(void *linux_side)
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
#include "steam_defs.h"
|
||||
#include "steamworks_sdk_145/steam_api.h"
|
||||
#include "steamworks_sdk_145/steamnetworkingtypes.h"
|
||||
#include "steamworks_sdk_146/steam_api.h"
|
||||
#include "steamworks_sdk_146/steamnetworkingtypes.h"
|
||||
#include "steamclient_private.h"
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
#define SDKVER_145
|
||||
#define SDKVER_146
|
||||
#include "struct_converters.h"
|
||||
#include "cppISteamHTTP_STEAMHTTP_INTERFACE_VERSION003.h"
|
||||
HTTPRequestHandle cppISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_CreateHTTPRequest(void *linux_side, EHTTPMethod eHTTPRequestMethod, const char * pchAbsoluteURL)
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
#include "steam_defs.h"
|
||||
#include "steamworks_sdk_145/steam_api.h"
|
||||
#include "steamworks_sdk_145/steamnetworkingtypes.h"
|
||||
#include "steamworks_sdk_146/steam_api.h"
|
||||
#include "steamworks_sdk_146/steamnetworkingtypes.h"
|
||||
#include "steamclient_private.h"
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
#define SDKVER_145
|
||||
#define SDKVER_146
|
||||
#include "struct_converters.h"
|
||||
#include "cppISteamInput_SteamInput001.h"
|
||||
bool cppISteamInput_SteamInput001_Init(void *linux_side)
|
||||
|
@ -178,6 +178,11 @@ bool cppISteamInput_SteamInput001_GetDeviceBindingRevision(void *linux_side, Inp
|
|||
return ((ISteamInput*)linux_side)->GetDeviceBindingRevision((InputHandle_t)inputHandle, (int *)pMajor, (int *)pMinor);
|
||||
}
|
||||
|
||||
uint32 cppISteamInput_SteamInput001_GetRemotePlaySessionID(void *linux_side, InputHandle_t inputHandle)
|
||||
{
|
||||
return ((ISteamInput*)linux_side)->GetRemotePlaySessionID((InputHandle_t)inputHandle);
|
||||
}
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
|
|
@ -32,3 +32,4 @@ extern const char * cppISteamInput_SteamInput001_GetGlyphForXboxOrigin(void *, E
|
|||
extern EInputActionOrigin cppISteamInput_SteamInput001_GetActionOriginFromXboxOrigin(void *, InputHandle_t, EXboxOrigin);
|
||||
extern EInputActionOrigin cppISteamInput_SteamInput001_TranslateActionOrigin(void *, ESteamInputType, EInputActionOrigin);
|
||||
extern bool cppISteamInput_SteamInput001_GetDeviceBindingRevision(void *, InputHandle_t, int *, int *);
|
||||
extern uint32 cppISteamInput_SteamInput001_GetRemotePlaySessionID(void *, InputHandle_t);
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
#include "steam_defs.h"
|
||||
#include "steamworks_sdk_145/steam_api.h"
|
||||
#include "steamworks_sdk_145/steamnetworkingtypes.h"
|
||||
#include "steamworks_sdk_146/steam_api.h"
|
||||
#include "steamworks_sdk_146/steamnetworkingtypes.h"
|
||||
#include "steamclient_private.h"
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
#define SDKVER_145
|
||||
#define SDKVER_146
|
||||
#include "struct_converters.h"
|
||||
#include "cppISteamInventory_STEAMINVENTORY_INTERFACE_V003.h"
|
||||
EResult cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetResultStatus(void *linux_side, SteamInventoryResult_t resultHandle)
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
#include "steam_defs.h"
|
||||
#include "steamworks_sdk_145/steam_api.h"
|
||||
#include "steamworks_sdk_145/steamnetworkingtypes.h"
|
||||
#include "steamworks_sdk_146/steam_api.h"
|
||||
#include "steamworks_sdk_146/steamnetworkingtypes.h"
|
||||
#include "steamclient_private.h"
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
#define SDKVER_145
|
||||
#define SDKVER_146
|
||||
#include "struct_converters.h"
|
||||
#include "cppISteamMatchmakingServers_SteamMatchMakingServers002.h"
|
||||
HServerListRequest cppISteamMatchmakingServers_SteamMatchMakingServers002_RequestInternetServerList(void *linux_side, AppId_t iApp, MatchMakingKeyValuePair_t ** ppchFilters, uint32 nFilters, ISteamMatchmakingServerListResponse * pRequestServersResponse)
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
#include "steam_defs.h"
|
||||
#include "steamworks_sdk_145/steam_api.h"
|
||||
#include "steamworks_sdk_145/steamnetworkingtypes.h"
|
||||
#include "steamworks_sdk_146/steam_api.h"
|
||||
#include "steamworks_sdk_146/steamnetworkingtypes.h"
|
||||
#include "steamclient_private.h"
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
#define SDKVER_145
|
||||
#define SDKVER_146
|
||||
#include "struct_converters.h"
|
||||
#include "cppISteamMatchmaking_SteamMatchMaking009.h"
|
||||
int cppISteamMatchmaking_SteamMatchMaking009_GetFavoriteGameCount(void *linux_side)
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
#include "steam_defs.h"
|
||||
#include "steamworks_sdk_145/steam_api.h"
|
||||
#include "steamworks_sdk_145/steamnetworkingtypes.h"
|
||||
#include "steamworks_sdk_146/steam_api.h"
|
||||
#include "steamworks_sdk_146/steamnetworkingtypes.h"
|
||||
#include "steamclient_private.h"
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
#define SDKVER_145
|
||||
#define SDKVER_146
|
||||
#include "struct_converters.h"
|
||||
#include "cppISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001.h"
|
||||
bool cppISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_RegisterSteamMusicRemote(void *linux_side, const char * pchName)
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
#include "steam_defs.h"
|
||||
#include "steamworks_sdk_145/steam_api.h"
|
||||
#include "steamworks_sdk_145/steamnetworkingtypes.h"
|
||||
#include "steamworks_sdk_146/steam_api.h"
|
||||
#include "steamworks_sdk_146/steamnetworkingtypes.h"
|
||||
#include "steamclient_private.h"
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
#define SDKVER_145
|
||||
#define SDKVER_146
|
||||
#include "struct_converters.h"
|
||||
#include "cppISteamMusic_STEAMMUSIC_INTERFACE_VERSION001.h"
|
||||
bool cppISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_BIsEnabled(void *linux_side)
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
#include "steam_defs.h"
|
||||
#include "steamworks_sdk_145/steam_api.h"
|
||||
#include "steamworks_sdk_145/steamnetworkingtypes.h"
|
||||
#include "steamworks_sdk_145/isteamnetworkingsockets.h"
|
||||
#include "steamworks_sdk_146/steam_api.h"
|
||||
#include "steamworks_sdk_146/steamnetworkingtypes.h"
|
||||
#include "steamworks_sdk_146/isteamnetworkingsockets.h"
|
||||
#include "steamclient_private.h"
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
#define SDKVER_145
|
||||
#define SDKVER_146
|
||||
#include "struct_converters.h"
|
||||
#include "cppISteamNetworkingSockets_SteamNetworkingSockets003.h"
|
||||
HSteamListenSocket cppISteamNetworkingSockets_SteamNetworkingSockets003_CreateListenSocketIP(void *linux_side, const SteamNetworkingIPAddr * localAddress)
|
||||
|
|
|
@ -11,8 +11,8 @@ extern void cppISteamNetworkingSockets_SteamNetworkingSockets003_SetConnectionNa
|
|||
extern bool cppISteamNetworkingSockets_SteamNetworkingSockets003_GetConnectionName(void *, HSteamNetConnection, char *, int);
|
||||
extern EResult cppISteamNetworkingSockets_SteamNetworkingSockets003_SendMessageToConnection(void *, HSteamNetConnection, const void *, uint32, int);
|
||||
extern EResult cppISteamNetworkingSockets_SteamNetworkingSockets003_FlushMessagesOnConnection(void *, HSteamNetConnection);
|
||||
extern int cppISteamNetworkingSockets_SteamNetworkingSockets003_ReceiveMessagesOnConnection(void *, HSteamNetConnection, winSteamNetworkingMessage_t_145 **, int);
|
||||
extern int cppISteamNetworkingSockets_SteamNetworkingSockets003_ReceiveMessagesOnListenSocket(void *, HSteamListenSocket, winSteamNetworkingMessage_t_145 **, int);
|
||||
extern int cppISteamNetworkingSockets_SteamNetworkingSockets003_ReceiveMessagesOnConnection(void *, HSteamNetConnection, winSteamNetworkingMessage_t_146 **, int);
|
||||
extern int cppISteamNetworkingSockets_SteamNetworkingSockets003_ReceiveMessagesOnListenSocket(void *, HSteamListenSocket, winSteamNetworkingMessage_t_146 **, int);
|
||||
extern bool cppISteamNetworkingSockets_SteamNetworkingSockets003_GetConnectionInfo(void *, HSteamNetConnection, SteamNetConnectionInfo_t *);
|
||||
extern bool cppISteamNetworkingSockets_SteamNetworkingSockets003_GetQuickConnectionStatus(void *, HSteamNetConnection, SteamNetworkingQuickConnectionStatus *);
|
||||
extern int cppISteamNetworkingSockets_SteamNetworkingSockets003_GetDetailedConnectionStatus(void *, HSteamNetConnection, char *, int);
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
#include "steam_defs.h"
|
||||
#include "steamworks_sdk_145/steam_api.h"
|
||||
#include "steamworks_sdk_145/steamnetworkingtypes.h"
|
||||
#include "steamworks_sdk_145/isteamnetworkingutils.h"
|
||||
#include "steamworks_sdk_146/steam_api.h"
|
||||
#include "steamworks_sdk_146/steamnetworkingtypes.h"
|
||||
#include "steamworks_sdk_146/isteamnetworkingutils.h"
|
||||
#include "steamclient_private.h"
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
#define SDKVER_145
|
||||
#define SDKVER_146
|
||||
#include "struct_converters.h"
|
||||
#include "cppISteamNetworkingUtils_SteamNetworkingUtils002.h"
|
||||
ESteamNetworkingAvailability cppISteamNetworkingUtils_SteamNetworkingUtils002_GetRelayNetworkStatus(void *linux_side, SteamRelayNetworkStatus_t * pDetails)
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
#include "steam_defs.h"
|
||||
#include "steamworks_sdk_145/steam_api.h"
|
||||
#include "steamworks_sdk_145/steamnetworkingtypes.h"
|
||||
#include "steamworks_sdk_146/steam_api.h"
|
||||
#include "steamworks_sdk_146/steamnetworkingtypes.h"
|
||||
#include "steamclient_private.h"
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
#define SDKVER_145
|
||||
#define SDKVER_146
|
||||
#include "struct_converters.h"
|
||||
#include "cppISteamNetworking_SteamNetworking005.h"
|
||||
bool cppISteamNetworking_SteamNetworking005_SendP2PPacket(void *linux_side, CSteamID steamIDRemote, const void * pubData, uint32 cubData, EP2PSend eP2PSendType, int nChannel)
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
#include "steam_defs.h"
|
||||
#include "steamworks_sdk_145/steam_api.h"
|
||||
#include "steamworks_sdk_145/steamnetworkingtypes.h"
|
||||
#include "steamworks_sdk_145/isteamparentalsettings.h"
|
||||
#include "steamworks_sdk_146/steam_api.h"
|
||||
#include "steamworks_sdk_146/steamnetworkingtypes.h"
|
||||
#include "steamworks_sdk_146/isteamparentalsettings.h"
|
||||
#include "steamclient_private.h"
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
#define SDKVER_145
|
||||
#define SDKVER_146
|
||||
#include "struct_converters.h"
|
||||
#include "cppISteamParentalSettings_STEAMPARENTALSETTINGS_INTERFACE_VERSION001.h"
|
||||
bool cppISteamParentalSettings_STEAMPARENTALSETTINGS_INTERFACE_VERSION001_BIsParentalLockEnabled(void *linux_side)
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
#include "steam_defs.h"
|
||||
#include "steamworks_sdk_145/steam_api.h"
|
||||
#include "steamworks_sdk_145/steamnetworkingtypes.h"
|
||||
#include "steamworks_sdk_146/steam_api.h"
|
||||
#include "steamworks_sdk_146/steamnetworkingtypes.h"
|
||||
#include "steamclient_private.h"
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
#define SDKVER_145
|
||||
#define SDKVER_146
|
||||
#include "struct_converters.h"
|
||||
#include "cppISteamParties_SteamParties002.h"
|
||||
uint32 cppISteamParties_SteamParties002_GetNumActiveBeacons(void *linux_side)
|
||||
|
@ -18,12 +18,12 @@ PartyBeaconID_t cppISteamParties_SteamParties002_GetBeaconByIndex(void *linux_si
|
|||
return ((ISteamParties*)linux_side)->GetBeaconByIndex((uint32)unIndex);
|
||||
}
|
||||
|
||||
bool cppISteamParties_SteamParties002_GetBeaconDetails(void *linux_side, PartyBeaconID_t ulBeaconID, CSteamID * pSteamIDBeaconOwner, winSteamPartyBeaconLocation_t_145 * pLocation, char * pchMetadata, int cchMetadata)
|
||||
bool cppISteamParties_SteamParties002_GetBeaconDetails(void *linux_side, PartyBeaconID_t ulBeaconID, CSteamID * pSteamIDBeaconOwner, winSteamPartyBeaconLocation_t_146 * pLocation, char * pchMetadata, int cchMetadata)
|
||||
{
|
||||
SteamPartyBeaconLocation_t lin_pLocation;
|
||||
win_to_lin_struct_SteamPartyBeaconLocation_t_145(pLocation, &lin_pLocation);
|
||||
win_to_lin_struct_SteamPartyBeaconLocation_t_146(pLocation, &lin_pLocation);
|
||||
bool retval = ((ISteamParties*)linux_side)->GetBeaconDetails((PartyBeaconID_t)ulBeaconID, (CSteamID *)pSteamIDBeaconOwner, &lin_pLocation, (char *)pchMetadata, (int)cchMetadata);
|
||||
lin_to_win_struct_SteamPartyBeaconLocation_t_145(&lin_pLocation, pLocation);
|
||||
lin_to_win_struct_SteamPartyBeaconLocation_t_146(&lin_pLocation, pLocation);
|
||||
return retval;
|
||||
}
|
||||
|
||||
|
@ -37,21 +37,21 @@ bool cppISteamParties_SteamParties002_GetNumAvailableBeaconLocations(void *linux
|
|||
return ((ISteamParties*)linux_side)->GetNumAvailableBeaconLocations((uint32 *)puNumLocations);
|
||||
}
|
||||
|
||||
bool cppISteamParties_SteamParties002_GetAvailableBeaconLocations(void *linux_side, winSteamPartyBeaconLocation_t_145 * pLocationList, uint32 uMaxNumLocations)
|
||||
bool cppISteamParties_SteamParties002_GetAvailableBeaconLocations(void *linux_side, winSteamPartyBeaconLocation_t_146 * pLocationList, uint32 uMaxNumLocations)
|
||||
{
|
||||
SteamPartyBeaconLocation_t lin_pLocationList;
|
||||
win_to_lin_struct_SteamPartyBeaconLocation_t_145(pLocationList, &lin_pLocationList);
|
||||
win_to_lin_struct_SteamPartyBeaconLocation_t_146(pLocationList, &lin_pLocationList);
|
||||
bool retval = ((ISteamParties*)linux_side)->GetAvailableBeaconLocations(&lin_pLocationList, (uint32)uMaxNumLocations);
|
||||
lin_to_win_struct_SteamPartyBeaconLocation_t_145(&lin_pLocationList, pLocationList);
|
||||
lin_to_win_struct_SteamPartyBeaconLocation_t_146(&lin_pLocationList, pLocationList);
|
||||
return retval;
|
||||
}
|
||||
|
||||
SteamAPICall_t cppISteamParties_SteamParties002_CreateBeacon(void *linux_side, uint32 unOpenSlots, winSteamPartyBeaconLocation_t_145 * pBeaconLocation, const char * pchConnectString, const char * pchMetadata)
|
||||
SteamAPICall_t cppISteamParties_SteamParties002_CreateBeacon(void *linux_side, uint32 unOpenSlots, winSteamPartyBeaconLocation_t_146 * pBeaconLocation, const char * pchConnectString, const char * pchMetadata)
|
||||
{
|
||||
SteamPartyBeaconLocation_t lin_pBeaconLocation;
|
||||
win_to_lin_struct_SteamPartyBeaconLocation_t_145(pBeaconLocation, &lin_pBeaconLocation);
|
||||
win_to_lin_struct_SteamPartyBeaconLocation_t_146(pBeaconLocation, &lin_pBeaconLocation);
|
||||
SteamAPICall_t retval = ((ISteamParties*)linux_side)->CreateBeacon((uint32)unOpenSlots, &lin_pBeaconLocation, (const char *)pchConnectString, (const char *)pchMetadata);
|
||||
lin_to_win_struct_SteamPartyBeaconLocation_t_145(&lin_pBeaconLocation, pBeaconLocation);
|
||||
lin_to_win_struct_SteamPartyBeaconLocation_t_146(&lin_pBeaconLocation, pBeaconLocation);
|
||||
return retval;
|
||||
}
|
||||
|
||||
|
@ -75,12 +75,12 @@ bool cppISteamParties_SteamParties002_DestroyBeacon(void *linux_side, PartyBeaco
|
|||
return ((ISteamParties*)linux_side)->DestroyBeacon((PartyBeaconID_t)ulBeacon);
|
||||
}
|
||||
|
||||
bool cppISteamParties_SteamParties002_GetBeaconLocationData(void *linux_side, winSteamPartyBeaconLocation_t_145 BeaconLocation, ESteamPartyBeaconLocationData eData, char * pchDataStringOut, int cchDataStringOut)
|
||||
bool cppISteamParties_SteamParties002_GetBeaconLocationData(void *linux_side, winSteamPartyBeaconLocation_t_146 BeaconLocation, ESteamPartyBeaconLocationData eData, char * pchDataStringOut, int cchDataStringOut)
|
||||
{
|
||||
SteamPartyBeaconLocation_t lin_BeaconLocation;
|
||||
win_to_lin_struct_SteamPartyBeaconLocation_t_145(&BeaconLocation, &lin_BeaconLocation);
|
||||
win_to_lin_struct_SteamPartyBeaconLocation_t_146(&BeaconLocation, &lin_BeaconLocation);
|
||||
bool retval = ((ISteamParties*)linux_side)->GetBeaconLocationData(lin_BeaconLocation, (ESteamPartyBeaconLocationData)eData, (char *)pchDataStringOut, (int)cchDataStringOut);
|
||||
lin_to_win_struct_SteamPartyBeaconLocation_t_145(&lin_BeaconLocation, &BeaconLocation);
|
||||
lin_to_win_struct_SteamPartyBeaconLocation_t_146(&lin_BeaconLocation, &BeaconLocation);
|
||||
return retval;
|
||||
}
|
||||
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
extern uint32 cppISteamParties_SteamParties002_GetNumActiveBeacons(void *);
|
||||
extern PartyBeaconID_t cppISteamParties_SteamParties002_GetBeaconByIndex(void *, uint32);
|
||||
extern bool cppISteamParties_SteamParties002_GetBeaconDetails(void *, PartyBeaconID_t, CSteamID *, winSteamPartyBeaconLocation_t_145 *, char *, int);
|
||||
extern bool cppISteamParties_SteamParties002_GetBeaconDetails(void *, PartyBeaconID_t, CSteamID *, winSteamPartyBeaconLocation_t_146 *, char *, int);
|
||||
extern SteamAPICall_t cppISteamParties_SteamParties002_JoinParty(void *, PartyBeaconID_t);
|
||||
extern bool cppISteamParties_SteamParties002_GetNumAvailableBeaconLocations(void *, uint32 *);
|
||||
extern bool cppISteamParties_SteamParties002_GetAvailableBeaconLocations(void *, winSteamPartyBeaconLocation_t_145 *, uint32);
|
||||
extern SteamAPICall_t cppISteamParties_SteamParties002_CreateBeacon(void *, uint32, winSteamPartyBeaconLocation_t_145 *, const char *, const char *);
|
||||
extern bool cppISteamParties_SteamParties002_GetAvailableBeaconLocations(void *, winSteamPartyBeaconLocation_t_146 *, uint32);
|
||||
extern SteamAPICall_t cppISteamParties_SteamParties002_CreateBeacon(void *, uint32, winSteamPartyBeaconLocation_t_146 *, const char *, const char *);
|
||||
extern void cppISteamParties_SteamParties002_OnReservationCompleted(void *, PartyBeaconID_t, CSteamID);
|
||||
extern void cppISteamParties_SteamParties002_CancelReservation(void *, PartyBeaconID_t, CSteamID);
|
||||
extern SteamAPICall_t cppISteamParties_SteamParties002_ChangeNumOpenSlots(void *, PartyBeaconID_t, uint32);
|
||||
extern bool cppISteamParties_SteamParties002_DestroyBeacon(void *, PartyBeaconID_t);
|
||||
extern bool cppISteamParties_SteamParties002_GetBeaconLocationData(void *, winSteamPartyBeaconLocation_t_145, ESteamPartyBeaconLocationData, char *, int);
|
||||
extern bool cppISteamParties_SteamParties002_GetBeaconLocationData(void *, winSteamPartyBeaconLocation_t_146, ESteamPartyBeaconLocationData, char *, int);
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
#include "steam_defs.h"
|
||||
#include "steamworks_sdk_145/steam_api.h"
|
||||
#include "steamworks_sdk_145/steamnetworkingtypes.h"
|
||||
#include "steamworks_sdk_146/steam_api.h"
|
||||
#include "steamworks_sdk_146/steamnetworkingtypes.h"
|
||||
#include "steamclient_private.h"
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
#define SDKVER_145
|
||||
#define SDKVER_146
|
||||
#include "struct_converters.h"
|
||||
#include "cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014.h"
|
||||
bool cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_FileWrite(void *linux_side, const char * pchFile, const void * pvData, int32 cubData)
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
#include "steam_defs.h"
|
||||
#include "steamworks_sdk_145/steam_api.h"
|
||||
#include "steamworks_sdk_145/steamnetworkingtypes.h"
|
||||
#include "steamworks_sdk_146/steam_api.h"
|
||||
#include "steamworks_sdk_146/steamnetworkingtypes.h"
|
||||
#include "steamclient_private.h"
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
#define SDKVER_145
|
||||
#define SDKVER_146
|
||||
#include "struct_converters.h"
|
||||
#include "cppISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION003.h"
|
||||
ScreenshotHandle cppISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION003_WriteScreenshot(void *linux_side, void * pubRGB, uint32 cubRGB, int nWidth, int nHeight)
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
#include "steam_defs.h"
|
||||
#include "steamworks_sdk_145/steam_api.h"
|
||||
#include "steamworks_sdk_145/steamnetworkingtypes.h"
|
||||
#include "steamworks_sdk_146/steam_api.h"
|
||||
#include "steamworks_sdk_146/steamnetworkingtypes.h"
|
||||
#include "steamclient_private.h"
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
#define SDKVER_145
|
||||
#define SDKVER_146
|
||||
#include "struct_converters.h"
|
||||
#include "cppISteamUGC_STEAMUGC_INTERFACE_VERSION013.h"
|
||||
UGCQueryHandle_t cppISteamUGC_STEAMUGC_INTERFACE_VERSION013_CreateQueryUserUGCRequest(void *linux_side, AccountID_t unAccountID, EUserUGCList eListType, EUGCMatchingUGCType eMatchingUGCType, EUserUGCListSortOrder eSortOrder, AppId_t nCreatorAppID, AppId_t nConsumerAppID, uint32 unPage)
|
||||
|
@ -33,12 +33,12 @@ SteamAPICall_t cppISteamUGC_STEAMUGC_INTERFACE_VERSION013_SendQueryUGCRequest(vo
|
|||
return ((ISteamUGC*)linux_side)->SendQueryUGCRequest((UGCQueryHandle_t)handle);
|
||||
}
|
||||
|
||||
bool cppISteamUGC_STEAMUGC_INTERFACE_VERSION013_GetQueryUGCResult(void *linux_side, UGCQueryHandle_t handle, uint32 index, winSteamUGCDetails_t_145 * pDetails)
|
||||
bool cppISteamUGC_STEAMUGC_INTERFACE_VERSION013_GetQueryUGCResult(void *linux_side, UGCQueryHandle_t handle, uint32 index, winSteamUGCDetails_t_146 * pDetails)
|
||||
{
|
||||
SteamUGCDetails_t lin_pDetails;
|
||||
win_to_lin_struct_SteamUGCDetails_t_145(pDetails, &lin_pDetails);
|
||||
win_to_lin_struct_SteamUGCDetails_t_146(pDetails, &lin_pDetails);
|
||||
bool retval = ((ISteamUGC*)linux_side)->GetQueryUGCResult((UGCQueryHandle_t)handle, (uint32)index, &lin_pDetails);
|
||||
lin_to_win_struct_SteamUGCDetails_t_145(&lin_pDetails, pDetails);
|
||||
lin_to_win_struct_SteamUGCDetails_t_146(&lin_pDetails, pDetails);
|
||||
return retval;
|
||||
}
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@ extern UGCQueryHandle_t cppISteamUGC_STEAMUGC_INTERFACE_VERSION013_CreateQueryAl
|
|||
extern UGCQueryHandle_t cppISteamUGC_STEAMUGC_INTERFACE_VERSION013_CreateQueryAllUGCRequest_2(void *, EUGCQuery, EUGCMatchingUGCType, AppId_t, AppId_t, const char *);
|
||||
extern UGCQueryHandle_t cppISteamUGC_STEAMUGC_INTERFACE_VERSION013_CreateQueryUGCDetailsRequest(void *, PublishedFileId_t *, uint32);
|
||||
extern SteamAPICall_t cppISteamUGC_STEAMUGC_INTERFACE_VERSION013_SendQueryUGCRequest(void *, UGCQueryHandle_t);
|
||||
extern bool cppISteamUGC_STEAMUGC_INTERFACE_VERSION013_GetQueryUGCResult(void *, UGCQueryHandle_t, uint32, winSteamUGCDetails_t_145 *);
|
||||
extern bool cppISteamUGC_STEAMUGC_INTERFACE_VERSION013_GetQueryUGCResult(void *, UGCQueryHandle_t, uint32, winSteamUGCDetails_t_146 *);
|
||||
extern bool cppISteamUGC_STEAMUGC_INTERFACE_VERSION013_GetQueryUGCPreviewURL(void *, UGCQueryHandle_t, uint32, char *, uint32);
|
||||
extern bool cppISteamUGC_STEAMUGC_INTERFACE_VERSION013_GetQueryUGCMetadata(void *, UGCQueryHandle_t, uint32, char *, uint32);
|
||||
extern bool cppISteamUGC_STEAMUGC_INTERFACE_VERSION013_GetQueryUGCChildren(void *, UGCQueryHandle_t, uint32, PublishedFileId_t *, uint32);
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
#include "steam_defs.h"
|
||||
#include "steamworks_sdk_145/steam_api.h"
|
||||
#include "steamworks_sdk_145/steamnetworkingtypes.h"
|
||||
#include "steamworks_sdk_146/steam_api.h"
|
||||
#include "steamworks_sdk_146/steamnetworkingtypes.h"
|
||||
#include "steamclient_private.h"
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
#define SDKVER_145
|
||||
#define SDKVER_146
|
||||
#include "struct_converters.h"
|
||||
#include "cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011.h"
|
||||
bool cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_RequestCurrentStats(void *linux_side)
|
||||
|
@ -158,12 +158,12 @@ SteamAPICall_t cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_DownloadLe
|
|||
return ((ISteamUserStats*)linux_side)->DownloadLeaderboardEntriesForUsers((SteamLeaderboard_t)hSteamLeaderboard, (CSteamID *)prgUsers, (int)cUsers);
|
||||
}
|
||||
|
||||
bool cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetDownloadedLeaderboardEntry(void *linux_side, SteamLeaderboardEntries_t hSteamLeaderboardEntries, int index, winLeaderboardEntry_t_145 * pLeaderboardEntry, int32 * pDetails, int cDetailsMax)
|
||||
bool cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetDownloadedLeaderboardEntry(void *linux_side, SteamLeaderboardEntries_t hSteamLeaderboardEntries, int index, winLeaderboardEntry_t_146 * pLeaderboardEntry, int32 * pDetails, int cDetailsMax)
|
||||
{
|
||||
LeaderboardEntry_t lin_pLeaderboardEntry;
|
||||
win_to_lin_struct_LeaderboardEntry_t_145(pLeaderboardEntry, &lin_pLeaderboardEntry);
|
||||
win_to_lin_struct_LeaderboardEntry_t_146(pLeaderboardEntry, &lin_pLeaderboardEntry);
|
||||
bool retval = ((ISteamUserStats*)linux_side)->GetDownloadedLeaderboardEntry((SteamLeaderboardEntries_t)hSteamLeaderboardEntries, (int)index, &lin_pLeaderboardEntry, (int32 *)pDetails, (int)cDetailsMax);
|
||||
lin_to_win_struct_LeaderboardEntry_t_145(&lin_pLeaderboardEntry, pLeaderboardEntry);
|
||||
lin_to_win_struct_LeaderboardEntry_t_146(&lin_pLeaderboardEntry, pLeaderboardEntry);
|
||||
return retval;
|
||||
}
|
||||
|
||||
|
|
|
@ -28,7 +28,7 @@ extern ELeaderboardSortMethod cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSIO
|
|||
extern ELeaderboardDisplayType cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetLeaderboardDisplayType(void *, SteamLeaderboard_t);
|
||||
extern SteamAPICall_t cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_DownloadLeaderboardEntries(void *, SteamLeaderboard_t, ELeaderboardDataRequest, int, int);
|
||||
extern SteamAPICall_t cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_DownloadLeaderboardEntriesForUsers(void *, SteamLeaderboard_t, CSteamID *, int);
|
||||
extern bool cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetDownloadedLeaderboardEntry(void *, SteamLeaderboardEntries_t, int, winLeaderboardEntry_t_145 *, int32 *, int);
|
||||
extern bool cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetDownloadedLeaderboardEntry(void *, SteamLeaderboardEntries_t, int, winLeaderboardEntry_t_146 *, int32 *, int);
|
||||
extern SteamAPICall_t cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_UploadLeaderboardScore(void *, SteamLeaderboard_t, ELeaderboardUploadScoreMethod, int32, const int32 *, int);
|
||||
extern SteamAPICall_t cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_AttachLeaderboardUGC(void *, SteamLeaderboard_t, UGCHandle_t);
|
||||
extern SteamAPICall_t cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetNumberOfCurrentPlayers(void *);
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
#include "steam_defs.h"
|
||||
#include "steamworks_sdk_145/steam_api.h"
|
||||
#include "steamworks_sdk_145/steamnetworkingtypes.h"
|
||||
#include "steamworks_sdk_146/steam_api.h"
|
||||
#include "steamworks_sdk_146/steamnetworkingtypes.h"
|
||||
#include "steamclient_private.h"
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
#define SDKVER_145
|
||||
#define SDKVER_146
|
||||
#include "struct_converters.h"
|
||||
#include "cppISteamUser_SteamUser020.h"
|
||||
HSteamUser cppISteamUser_SteamUser020_GetHSteamUser(void *linux_side)
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
#include "steam_defs.h"
|
||||
#include "steamworks_sdk_145/steam_api.h"
|
||||
#include "steamworks_sdk_145/steamnetworkingtypes.h"
|
||||
#include "steamworks_sdk_146/steam_api.h"
|
||||
#include "steamworks_sdk_146/steamnetworkingtypes.h"
|
||||
#include "steamclient_private.h"
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
#define SDKVER_145
|
||||
#define SDKVER_146
|
||||
#include "struct_converters.h"
|
||||
#include "cppISteamUtils_SteamUtils009.h"
|
||||
uint32 cppISteamUtils_SteamUtils009_GetSecondsSinceAppActive(void *linux_side)
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
#include "steam_defs.h"
|
||||
#include "steamworks_sdk_145/steam_api.h"
|
||||
#include "steamworks_sdk_145/steamnetworkingtypes.h"
|
||||
#include "steamworks_sdk_146/steam_api.h"
|
||||
#include "steamworks_sdk_146/steamnetworkingtypes.h"
|
||||
#include "steamclient_private.h"
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
#define SDKVER_145
|
||||
#define SDKVER_146
|
||||
#include "struct_converters.h"
|
||||
#include "cppISteamVideo_STEAMVIDEO_INTERFACE_V002.h"
|
||||
void cppISteamVideo_STEAMVIDEO_INTERFACE_V002_GetVideoURL(void *linux_side, AppId_t unVideoAppID)
|
||||
|
|
|
@ -15,6 +15,7 @@ import re
|
|||
import math
|
||||
|
||||
sdk_versions = [
|
||||
"146",
|
||||
"145",
|
||||
"144",
|
||||
"143y",
|
||||
|
|
|
@ -34,6 +34,7 @@ typedef struct __winISteamParentalSettings winISteamParentalSettings;
|
|||
typedef struct __winISteamGameSearch winISteamGameSearch;
|
||||
typedef struct __winISteamInput winISteamInput;
|
||||
typedef struct __winISteamParties winISteamParties;
|
||||
typedef struct __winISteamRemotePlay winISteamRemotePlay;
|
||||
typedef struct __winX winX;
|
||||
|
||||
void *create_win_interface(const char *name, void *linux_side);
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
#ifndef ISTEAMAPPTICKET_H
|
||||
#define ISTEAMAPPTICKET_H
|
||||
#pragma once
|
||||
#include "steamtypes.h"
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// Purpose: hand out a reasonable "future proof" view of an app ownership ticket
|
||||
|
|
|
@ -54,7 +54,7 @@ public:
|
|||
///
|
||||
/// When a client attempts to connect, a SteamNetConnectionStatusChangedCallback_t
|
||||
/// will be posted. The connection will be in the connecting state.
|
||||
virtual HSteamListenSocket CreateListenSocketIP( const SteamNetworkingIPAddr &localAddress ) = 0;
|
||||
virtual HSteamListenSocket CreateListenSocketIP( const SteamNetworkingIPAddr *localAddress ) = 0;
|
||||
|
||||
/// Creates a connection and begins talking to a "server" over UDP at the
|
||||
/// given IPv4 or IPv6 address. The remote host must be listening with a
|
||||
|
@ -74,7 +74,7 @@ public:
|
|||
/// distributed through some other out-of-band mechanism), you don't have any
|
||||
/// way of knowing who is actually on the other end, and thus are vulnerable to
|
||||
/// man-in-the-middle attacks.
|
||||
virtual HSteamNetConnection ConnectByIPAddress( const SteamNetworkingIPAddr &address ) = 0;
|
||||
virtual HSteamNetConnection ConnectByIPAddress( const SteamNetworkingIPAddr *address ) = 0;
|
||||
|
||||
#ifdef STEAMNETWORKINGSOCKETS_ENABLE_SDR
|
||||
/// Like CreateListenSocketIP, but clients will connect using ConnectP2P
|
||||
|
@ -100,7 +100,7 @@ public:
|
|||
///
|
||||
/// If you use this, you probably want to call ISteamNetworkingUtils::InitRelayNetworkAccess()
|
||||
/// when your app initializes
|
||||
virtual HSteamNetConnection ConnectP2P( const SteamNetworkingIdentity &identityRemote, int nVirtualPort ) = 0;
|
||||
virtual HSteamNetConnection ConnectP2P( const SteamNetworkingIdentity *identityRemote, int nVirtualPort ) = 0;
|
||||
#endif
|
||||
|
||||
/// Accept an incoming connection that has been received on a listen socket.
|
||||
|
@ -383,7 +383,7 @@ public:
|
|||
///
|
||||
/// Typically this is useful just to confirm that you have a ticket, before you
|
||||
/// call ConnectToHostedDedicatedServer to connect to the server.
|
||||
virtual int FindRelayAuthTicketForServer( const SteamNetworkingIdentity &identityGameServer, int nVirtualPort, SteamDatagramRelayAuthTicket *pOutParsedTicket ) = 0;
|
||||
virtual int FindRelayAuthTicketForServer( const SteamNetworkingIdentity *identityGameServer, int nVirtualPort, SteamDatagramRelayAuthTicket *pOutParsedTicket ) = 0;
|
||||
|
||||
/// Client call to connect to a server hosted in a Valve data center, on the specified virtual
|
||||
/// port. You must have placed a ticket for this server into the cache, or else this connect attempt will fail!
|
||||
|
@ -394,7 +394,7 @@ public:
|
|||
///
|
||||
/// If you use this, you probably want to call ISteamNetworkingUtils::InitRelayNetworkAccess()
|
||||
/// when your app initializes
|
||||
virtual HSteamNetConnection ConnectToHostedDedicatedServer( const SteamNetworkingIdentity &identityTarget, int nVirtualPort ) = 0;
|
||||
virtual HSteamNetConnection ConnectToHostedDedicatedServer( const SteamNetworkingIdentity *identityTarget, int nVirtualPort ) = 0;
|
||||
|
||||
//
|
||||
// Servers hosted in data centers known to the Valve relay network
|
||||
|
@ -520,6 +520,8 @@ extern "C" {
|
|||
STEAM_DEFINE_GAMESERVER_INTERFACE_ACCESSOR( ISteamNetworkingSockets *, SteamGameServerNetworkingSockets, STEAMNETWORKINGSOCKETS_INTERFACE_VERSION );
|
||||
#endif
|
||||
|
||||
}
|
||||
|
||||
/// Callback struct used to notify when a connection has changed state
|
||||
#if defined( VALVE_CALLBACK_PACK_SMALL )
|
||||
#pragma pack( push, 4 )
|
||||
|
@ -598,6 +600,4 @@ struct SteamNetAuthenticationStatus_t
|
|||
|
||||
#pragma pack( pop )
|
||||
|
||||
}
|
||||
|
||||
#endif // ISTEAMNETWORKINGSOCKETS
|
||||
|
|
|
@ -81,7 +81,7 @@ public:
|
|||
///
|
||||
/// This always return the most up-to-date information we have available
|
||||
/// right now, even if we are in the middle of re-calculating ping times.
|
||||
virtual float GetLocalPingLocation( SteamNetworkPingLocation_t &result ) = 0;
|
||||
virtual float GetLocalPingLocation( SteamNetworkPingLocation_t *result ) = 0;
|
||||
|
||||
/// Estimate the round-trip latency between two arbitrary locations, in
|
||||
/// milliseconds. This is a conservative estimate, based on routing through
|
||||
|
@ -105,7 +105,7 @@ public:
|
|||
///
|
||||
/// Do you need to be able to do this from a backend/matchmaking server?
|
||||
/// You are looking for the "ticketgen" library.
|
||||
virtual int EstimatePingTimeBetweenTwoLocations( const SteamNetworkPingLocation_t &location1, const SteamNetworkPingLocation_t &location2 ) = 0;
|
||||
virtual int EstimatePingTimeBetweenTwoLocations( const SteamNetworkPingLocation_t *location1, const SteamNetworkPingLocation_t *location2 ) = 0;
|
||||
|
||||
/// Same as EstimatePingTime, but assumes that one location is the local host.
|
||||
/// This is a bit faster, especially if you need to calculate a bunch of
|
||||
|
@ -115,17 +115,17 @@ public:
|
|||
/// GetLocalPingLocation with EstimatePingTimeBetweenTwoLocations. That's because
|
||||
/// this function uses a slightly more complete set of information about what
|
||||
/// route would be taken.
|
||||
virtual int EstimatePingTimeFromLocalHost( const SteamNetworkPingLocation_t &remoteLocation ) = 0;
|
||||
virtual int EstimatePingTimeFromLocalHost( const SteamNetworkPingLocation_t *remoteLocation ) = 0;
|
||||
|
||||
/// Convert a ping location into a text format suitable for sending over the wire.
|
||||
/// The format is a compact and human readable. However, it is subject to change
|
||||
/// so please do not parse it yourself. Your buffer must be at least
|
||||
/// k_cchMaxSteamNetworkingPingLocationString bytes.
|
||||
virtual void ConvertPingLocationToString( const SteamNetworkPingLocation_t &location, char *pszBuf, int cchBufSize ) = 0;
|
||||
virtual void ConvertPingLocationToString( const SteamNetworkPingLocation_t *location, char *pszBuf, int cchBufSize ) = 0;
|
||||
|
||||
/// Parse back SteamNetworkPingLocation_t string. Returns false if we couldn't understand
|
||||
/// the string.
|
||||
virtual bool ParsePingLocationString( const char *pszString, SteamNetworkPingLocation_t &result ) = 0;
|
||||
virtual bool ParsePingLocationString( const char *pszString, SteamNetworkPingLocation_t *result ) = 0;
|
||||
|
||||
/// Check if the ping data of sufficient recency is available, and if
|
||||
/// it's too old, start refreshing it.
|
||||
|
@ -257,9 +257,9 @@ public:
|
|||
|
||||
// String conversions. You'll usually access these using the respective
|
||||
// inline methods.
|
||||
virtual void SteamNetworkingIPAddr_ToString( const SteamNetworkingIPAddr &addr, char *buf, size_t cbBuf, bool bWithPort ) = 0;
|
||||
virtual void SteamNetworkingIPAddr_ToString( const SteamNetworkingIPAddr *addr, char *buf, size_t cbBuf, bool bWithPort ) = 0;
|
||||
virtual bool SteamNetworkingIPAddr_ParseString( SteamNetworkingIPAddr *pAddr, const char *pszStr ) = 0;
|
||||
virtual void SteamNetworkingIdentity_ToString( const SteamNetworkingIdentity &identity, char *buf, size_t cbBuf ) = 0;
|
||||
virtual void SteamNetworkingIdentity_ToString( const SteamNetworkingIdentity *identity, char *buf, size_t cbBuf ) = 0;
|
||||
virtual bool SteamNetworkingIdentity_ParseString( SteamNetworkingIdentity *pIdentity, const char *pszStr ) = 0;
|
||||
|
||||
protected:
|
||||
|
@ -333,10 +333,12 @@ inline bool ISteamNetworkingUtils::SetConnectionConfigValueFloat( HSteamNetConne
|
|||
inline bool ISteamNetworkingUtils::SetConnectionConfigValueString( HSteamNetConnection hConn, ESteamNetworkingConfigValue eValue, const char *val ) { return SetConfigValue( eValue, k_ESteamNetworkingConfig_Connection, hConn, k_ESteamNetworkingConfig_String, val ); }
|
||||
|
||||
#if !defined( STEAMNETWORKINGSOCKETS_STATIC_LINK ) && defined( STEAMNETWORKINGSOCKETS_STEAMCLIENT )
|
||||
/*
|
||||
inline void SteamNetworkingIPAddr::ToString( char *buf, size_t cbBuf, bool bWithPort ) const { SteamNetworkingUtils()->SteamNetworkingIPAddr_ToString( *this, buf, cbBuf, bWithPort ); }
|
||||
inline bool SteamNetworkingIPAddr::ParseString( const char *pszStr ) { return SteamNetworkingUtils()->SteamNetworkingIPAddr_ParseString( this, pszStr ); }
|
||||
inline void SteamNetworkingIdentity::ToString( char *buf, size_t cbBuf ) const { SteamNetworkingUtils()->SteamNetworkingIdentity_ToString( *this, buf, cbBuf ); }
|
||||
inline bool SteamNetworkingIdentity::ParseString( const char *pszStr ) { return SteamNetworkingUtils()->SteamNetworkingIdentity_ParseString( this, pszStr ); }
|
||||
*/
|
||||
#endif
|
||||
|
||||
#endif // ISTEAMNETWORKINGUTILS
|
||||
|
|
|
@ -188,7 +188,7 @@ struct SteamNetworkingIPAddr
|
|||
uint16 m_ffff;
|
||||
uint8 m_ip[ 4 ]; // NOTE: As bytes, i.e. network byte order
|
||||
} m_ipv4;
|
||||
};
|
||||
} ip;
|
||||
uint16 m_port; // Host byte order
|
||||
|
||||
/// See if two addresses are identical
|
||||
|
@ -260,7 +260,7 @@ struct SteamNetworkingIdentity
|
|||
char m_szUnknownRawString[ k_cchMaxString ];
|
||||
SteamNetworkingIPAddr m_ip;
|
||||
uint32 m_reserved[ 32 ]; // Pad structure to leave easy room for future expansion
|
||||
};
|
||||
} data;
|
||||
};
|
||||
#pragma pack(pop)
|
||||
|
||||
|
@ -1096,7 +1096,7 @@ inline SteamNetworkingPOPID CalculateSteamNetworkingPOPIDFromString( const char
|
|||
template <int N>
|
||||
inline void GetSteamNetworkingLocationPOPStringFromID( SteamNetworkingPOPID id, char (&szCode)[N] )
|
||||
{
|
||||
static_assert( N >= 5, "Fixed-size buffer not big enough to hold SDR POP ID" );
|
||||
// static_assert( N >= 5, "Fixed-size buffer not big enough to hold SDR POP ID" );
|
||||
szCode[0] = char( id >> 16U );
|
||||
szCode[1] = char( id >> 8U );
|
||||
szCode[2] = char( id );
|
||||
|
@ -1115,45 +1115,45 @@ const SteamNetworkingPOPID k_SteamDatagramPOPID_dev = ( (uint32)'d' << 16U ) | (
|
|||
typedef SteamNetworkingMessage_t ISteamNetworkingMessage;
|
||||
typedef SteamNetworkingErrMsg SteamDatagramErrMsg;
|
||||
|
||||
inline void SteamNetworkingIPAddr::Clear() { memset( this, 0, sizeof(*this) ); }
|
||||
inline bool SteamNetworkingIPAddr::IsIPv6AllZeros() const { const uint64 *q = (const uint64 *)m_ipv6; return q[0] == 0 && q[1] == 0; }
|
||||
inline void SteamNetworkingIPAddr::SetIPv6( const uint8 *ipv6, uint16 nPort ) { memcpy( m_ipv6, ipv6, 16 ); m_port = nPort; }
|
||||
inline void SteamNetworkingIPAddr::SetIPv4( uint32 nIP, uint16 nPort ) { m_ipv4.m_8zeros = 0; m_ipv4.m_0000 = 0; m_ipv4.m_ffff = 0xffff; m_ipv4.m_ip[0] = uint8(nIP>>24); m_ipv4.m_ip[1] = uint8(nIP>>16); m_ipv4.m_ip[2] = uint8(nIP>>8); m_ipv4.m_ip[3] = uint8(nIP); m_port = nPort; }
|
||||
inline bool SteamNetworkingIPAddr::IsIPv4() const { return m_ipv4.m_8zeros == 0 && m_ipv4.m_0000 == 0 && m_ipv4.m_ffff == 0xffff; }
|
||||
inline uint32 SteamNetworkingIPAddr::GetIPv4() const { return IsIPv4() ? ( (uint32(m_ipv4.m_ip[0])<<24) | (uint32(m_ipv4.m_ip[1])<<16) | (uint32(m_ipv4.m_ip[2])<<8) | uint32(m_ipv4.m_ip[3]) ) : 0; }
|
||||
inline void SteamNetworkingIPAddr::SetIPv6LocalHost( uint16 nPort ) { m_ipv4.m_8zeros = 0; m_ipv4.m_0000 = 0; m_ipv4.m_ffff = 0; m_ipv6[12] = 0; m_ipv6[13] = 0; m_ipv6[14] = 0; m_ipv6[15] = 1; m_port = nPort; }
|
||||
inline bool SteamNetworkingIPAddr::IsLocalHost() const { return ( m_ipv4.m_8zeros == 0 && m_ipv4.m_0000 == 0 && m_ipv4.m_ffff == 0 && m_ipv6[12] == 0 && m_ipv6[13] == 0 && m_ipv6[14] == 0 && m_ipv6[15] == 1 ) || ( GetIPv4() == 0x7f000001 ); }
|
||||
inline bool SteamNetworkingIPAddr::operator==(const SteamNetworkingIPAddr &x ) const { return memcmp( this, &x, sizeof(SteamNetworkingIPAddr) ) == 0; }
|
||||
|
||||
inline void SteamNetworkingIdentity::Clear() { memset( this, 0, sizeof(*this) ); }
|
||||
inline bool SteamNetworkingIdentity::IsInvalid() const { return m_eType == k_ESteamNetworkingIdentityType_Invalid; }
|
||||
inline void SteamNetworkingIdentity::SetSteamID( CSteamID steamID ) { SetSteamID64( steamID.ConvertToUint64() ); }
|
||||
inline CSteamID SteamNetworkingIdentity::GetSteamID() const { return CSteamID( GetSteamID64() ); }
|
||||
inline void SteamNetworkingIdentity::SetSteamID64( uint64 steamID ) { m_eType = k_ESteamNetworkingIdentityType_SteamID; m_cbSize = sizeof( m_steamID64 ); m_steamID64 = steamID; }
|
||||
inline uint64 SteamNetworkingIdentity::GetSteamID64() const { return m_eType == k_ESteamNetworkingIdentityType_SteamID ? m_steamID64 : 0; }
|
||||
inline void SteamNetworkingIdentity::SetIPAddr( const SteamNetworkingIPAddr &addr ) { m_eType = k_ESteamNetworkingIdentityType_IPAddress; m_cbSize = (int)sizeof(m_ip); m_ip = addr; }
|
||||
inline const SteamNetworkingIPAddr *SteamNetworkingIdentity::GetIPAddr() const { return m_eType == k_ESteamNetworkingIdentityType_IPAddress ? &m_ip : NULL; }
|
||||
inline void SteamNetworkingIdentity::SetLocalHost() { m_eType = k_ESteamNetworkingIdentityType_IPAddress; m_cbSize = (int)sizeof(m_ip); m_ip.SetIPv6LocalHost(); }
|
||||
inline bool SteamNetworkingIdentity::IsLocalHost() const { return m_eType == k_ESteamNetworkingIdentityType_IPAddress && m_ip.IsLocalHost(); }
|
||||
inline bool SteamNetworkingIdentity::SetGenericString( const char *pszString ) { size_t l = strlen( pszString ); if ( l >= sizeof(m_szGenericString) ) return false;
|
||||
m_eType = k_ESteamNetworkingIdentityType_GenericString; m_cbSize = int(l+1); memcpy( m_szGenericString, pszString, m_cbSize ); return true; }
|
||||
inline const char *SteamNetworkingIdentity::GetGenericString() const { return m_eType == k_ESteamNetworkingIdentityType_GenericString ? m_szGenericString : NULL; }
|
||||
inline bool SteamNetworkingIdentity::SetGenericBytes( const void *data, size_t cbLen ) { if ( cbLen > sizeof(m_genericBytes) ) return false;
|
||||
m_eType = k_ESteamNetworkingIdentityType_GenericBytes; m_cbSize = int(cbLen); memcpy( m_genericBytes, data, m_cbSize ); return true; }
|
||||
inline const uint8 *SteamNetworkingIdentity::GetGenericBytes( int &cbLen ) const { if ( m_eType != k_ESteamNetworkingIdentityType_GenericBytes ) return NULL;
|
||||
cbLen = m_cbSize; return m_genericBytes; }
|
||||
inline bool SteamNetworkingIdentity::operator==(const SteamNetworkingIdentity &x ) const { return m_eType == x.m_eType && m_cbSize == x.m_cbSize && memcmp( m_genericBytes, x.m_genericBytes, m_cbSize ) == 0; }
|
||||
inline void SteamNetworkingMessage_t::Release() { (*m_pfnRelease)( this ); }
|
||||
|
||||
#if defined( STEAMNETWORKINGSOCKETS_STATIC_LINK ) || !defined( STEAMNETWORKINGSOCKETS_STEAMCLIENT )
|
||||
STEAMNETWORKINGSOCKETS_INTERFACE void SteamAPI_SteamNetworkingIPAddr_ToString( const SteamNetworkingIPAddr *pAddr, char *buf, size_t cbBuf, bool bWithPort );
|
||||
STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_SteamNetworkingIPAddr_ParseString( SteamNetworkingIPAddr *pAddr, const char *pszStr );
|
||||
STEAMNETWORKINGSOCKETS_INTERFACE void SteamAPI_SteamNetworkingIdentity_ToString( const SteamNetworkingIdentity &identity, char *buf, size_t cbBuf );
|
||||
STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_SteamNetworkingIdentity_ParseString( SteamNetworkingIdentity *pIdentity, size_t sizeofIdentity, const char *pszStr );
|
||||
inline void SteamNetworkingIPAddr::ToString( char *buf, size_t cbBuf, bool bWithPort ) const { SteamAPI_SteamNetworkingIPAddr_ToString( this, buf, cbBuf, bWithPort ); }
|
||||
inline bool SteamNetworkingIPAddr::ParseString( const char *pszStr ) { return SteamAPI_SteamNetworkingIPAddr_ParseString( this, pszStr ); }
|
||||
inline void SteamNetworkingIdentity::ToString( char *buf, size_t cbBuf ) const { SteamAPI_SteamNetworkingIdentity_ToString( *this, buf, cbBuf ); }
|
||||
inline bool SteamNetworkingIdentity::ParseString( const char *pszStr ) { return SteamAPI_SteamNetworkingIdentity_ParseString( this, sizeof(*this), pszStr ); }
|
||||
#endif
|
||||
//inline void SteamNetworkingIPAddr::Clear() { memset( this, 0, sizeof(*this) ); }
|
||||
//inline bool SteamNetworkingIPAddr::IsIPv6AllZeros() const { const uint64 *q = (const uint64 *)m_ipv6; return q[0] == 0 && q[1] == 0; }
|
||||
//inline void SteamNetworkingIPAddr::SetIPv6( const uint8 *ipv6, uint16 nPort ) { memcpy( m_ipv6, ipv6, 16 ); m_port = nPort; }
|
||||
//inline void SteamNetworkingIPAddr::SetIPv4( uint32 nIP, uint16 nPort ) { m_ipv4.m_8zeros = 0; m_ipv4.m_0000 = 0; m_ipv4.m_ffff = 0xffff; m_ipv4.m_ip[0] = uint8(nIP>>24); m_ipv4.m_ip[1] = uint8(nIP>>16); m_ipv4.m_ip[2] = uint8(nIP>>8); m_ipv4.m_ip[3] = uint8(nIP); m_port = nPort; }
|
||||
//inline bool SteamNetworkingIPAddr::IsIPv4() const { return m_ipv4.m_8zeros == 0 && m_ipv4.m_0000 == 0 && m_ipv4.m_ffff == 0xffff; }
|
||||
//inline uint32 SteamNetworkingIPAddr::GetIPv4() const { return IsIPv4() ? ( (uint32(m_ipv4.m_ip[0])<<24) | (uint32(m_ipv4.m_ip[1])<<16) | (uint32(m_ipv4.m_ip[2])<<8) | uint32(m_ipv4.m_ip[3]) ) : 0; }
|
||||
//inline void SteamNetworkingIPAddr::SetIPv6LocalHost( uint16 nPort ) { m_ipv4.m_8zeros = 0; m_ipv4.m_0000 = 0; m_ipv4.m_ffff = 0; m_ipv6[12] = 0; m_ipv6[13] = 0; m_ipv6[14] = 0; m_ipv6[15] = 1; m_port = nPort; }
|
||||
//inline bool SteamNetworkingIPAddr::IsLocalHost() const { return ( m_ipv4.m_8zeros == 0 && m_ipv4.m_0000 == 0 && m_ipv4.m_ffff == 0 && m_ipv6[12] == 0 && m_ipv6[13] == 0 && m_ipv6[14] == 0 && m_ipv6[15] == 1 ) || ( GetIPv4() == 0x7f000001 ); }
|
||||
//inline bool SteamNetworkingIPAddr::operator==(const SteamNetworkingIPAddr &x ) const { return memcmp( this, &x, sizeof(SteamNetworkingIPAddr) ) == 0; }
|
||||
//
|
||||
//inline void SteamNetworkingIdentity::Clear() { memset( this, 0, sizeof(*this) ); }
|
||||
//inline bool SteamNetworkingIdentity::IsInvalid() const { return m_eType == k_ESteamNetworkingIdentityType_Invalid; }
|
||||
//inline void SteamNetworkingIdentity::SetSteamID( CSteamID steamID ) { SetSteamID64( steamID.ConvertToUint64() ); }
|
||||
//inline CSteamID SteamNetworkingIdentity::GetSteamID() const { return CSteamID( GetSteamID64() ); }
|
||||
//inline void SteamNetworkingIdentity::SetSteamID64( uint64 steamID ) { m_eType = k_ESteamNetworkingIdentityType_SteamID; m_cbSize = sizeof( m_steamID64 ); m_steamID64 = steamID; }
|
||||
//inline uint64 SteamNetworkingIdentity::GetSteamID64() const { return m_eType == k_ESteamNetworkingIdentityType_SteamID ? m_steamID64 : 0; }
|
||||
//inline void SteamNetworkingIdentity::SetIPAddr( const SteamNetworkingIPAddr &addr ) { m_eType = k_ESteamNetworkingIdentityType_IPAddress; m_cbSize = (int)sizeof(m_ip); m_ip = addr; }
|
||||
//inline const SteamNetworkingIPAddr *SteamNetworkingIdentity::GetIPAddr() const { return m_eType == k_ESteamNetworkingIdentityType_IPAddress ? &m_ip : NULL; }
|
||||
//inline void SteamNetworkingIdentity::SetLocalHost() { m_eType = k_ESteamNetworkingIdentityType_IPAddress; m_cbSize = (int)sizeof(m_ip); m_ip.SetIPv6LocalHost(); }
|
||||
//inline bool SteamNetworkingIdentity::IsLocalHost() const { return m_eType == k_ESteamNetworkingIdentityType_IPAddress && m_ip.IsLocalHost(); }
|
||||
//inline bool SteamNetworkingIdentity::SetGenericString( const char *pszString ) { size_t l = strlen( pszString ); if ( l >= sizeof(m_szGenericString) ) return false;
|
||||
// m_eType = k_ESteamNetworkingIdentityType_GenericString; m_cbSize = int(l+1); memcpy( m_szGenericString, pszString, m_cbSize ); return true; }
|
||||
//inline const char *SteamNetworkingIdentity::GetGenericString() const { return m_eType == k_ESteamNetworkingIdentityType_GenericString ? m_szGenericString : NULL; }
|
||||
//inline bool SteamNetworkingIdentity::SetGenericBytes( const void *data, size_t cbLen ) { if ( cbLen > sizeof(m_genericBytes) ) return false;
|
||||
// m_eType = k_ESteamNetworkingIdentityType_GenericBytes; m_cbSize = int(cbLen); memcpy( m_genericBytes, data, m_cbSize ); return true; }
|
||||
//inline const uint8 *SteamNetworkingIdentity::GetGenericBytes( int &cbLen ) const { if ( m_eType != k_ESteamNetworkingIdentityType_GenericBytes ) return NULL;
|
||||
// cbLen = m_cbSize; return m_genericBytes; }
|
||||
//inline bool SteamNetworkingIdentity::operator==(const SteamNetworkingIdentity &x ) const { return m_eType == x.m_eType && m_cbSize == x.m_cbSize && memcmp( m_genericBytes, x.m_genericBytes, m_cbSize ) == 0; }
|
||||
//inline void SteamNetworkingMessage_t::Release() { (*m_pfnRelease)( this ); }
|
||||
//
|
||||
//#if defined( STEAMNETWORKINGSOCKETS_STATIC_LINK ) || !defined( STEAMNETWORKINGSOCKETS_STEAMCLIENT )
|
||||
//STEAMNETWORKINGSOCKETS_INTERFACE void SteamAPI_SteamNetworkingIPAddr_ToString( const SteamNetworkingIPAddr *pAddr, char *buf, size_t cbBuf, bool bWithPort );
|
||||
//STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_SteamNetworkingIPAddr_ParseString( SteamNetworkingIPAddr *pAddr, const char *pszStr );
|
||||
//STEAMNETWORKINGSOCKETS_INTERFACE void SteamAPI_SteamNetworkingIdentity_ToString( const SteamNetworkingIdentity &identity, char *buf, size_t cbBuf );
|
||||
//STEAMNETWORKINGSOCKETS_INTERFACE bool SteamAPI_SteamNetworkingIdentity_ParseString( SteamNetworkingIdentity *pIdentity, size_t sizeofIdentity, const char *pszStr );
|
||||
//inline void SteamNetworkingIPAddr::ToString( char *buf, size_t cbBuf, bool bWithPort ) const { SteamAPI_SteamNetworkingIPAddr_ToString( this, buf, cbBuf, bWithPort ); }
|
||||
//inline bool SteamNetworkingIPAddr::ParseString( const char *pszStr ) { return SteamAPI_SteamNetworkingIPAddr_ParseString( this, pszStr ); }
|
||||
//inline void SteamNetworkingIdentity::ToString( char *buf, size_t cbBuf ) const { SteamAPI_SteamNetworkingIdentity_ToString( *this, buf, cbBuf ); }
|
||||
//inline bool SteamNetworkingIdentity::ParseString( const char *pszStr ) { return SteamAPI_SteamNetworkingIdentity_ParseString( this, sizeof(*this), pszStr ); }
|
||||
//#endif
|
||||
|
||||
#endif // #ifndef STEAMNETWORKINGTYPES
|
||||
|
|
|
@ -1,3 +1,89 @@
|
|||
#if defined(SDKVER_146) || !defined(__cplusplus)
|
||||
#pragma pack( push, 8 )
|
||||
struct winSteamPartyBeaconLocation_t_146 {
|
||||
ESteamPartyBeaconLocationType m_eType;
|
||||
uint64 m_ulLocationID;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
typedef struct winSteamPartyBeaconLocation_t_146 winSteamPartyBeaconLocation_t_146;
|
||||
struct SteamPartyBeaconLocation_t;
|
||||
extern void win_to_lin_struct_SteamPartyBeaconLocation_t_146(const struct winSteamPartyBeaconLocation_t_146 *w, struct SteamPartyBeaconLocation_t *l);
|
||||
extern void lin_to_win_struct_SteamPartyBeaconLocation_t_146(const struct SteamPartyBeaconLocation_t *l, struct winSteamPartyBeaconLocation_t_146 *w);
|
||||
#endif
|
||||
|
||||
#if defined(SDKVER_146) || !defined(__cplusplus)
|
||||
#pragma pack( push, 8 )
|
||||
struct winLeaderboardEntry_t_146 {
|
||||
CSteamID m_steamIDUser __attribute__((aligned(1)));
|
||||
int32 m_nGlobalRank;
|
||||
int32 m_nScore;
|
||||
int32 m_cDetails;
|
||||
UGCHandle_t m_hUGC;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
typedef struct winLeaderboardEntry_t_146 winLeaderboardEntry_t_146;
|
||||
struct LeaderboardEntry_t;
|
||||
extern void win_to_lin_struct_LeaderboardEntry_t_146(const struct winLeaderboardEntry_t_146 *w, struct LeaderboardEntry_t *l);
|
||||
extern void lin_to_win_struct_LeaderboardEntry_t_146(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_146 *w);
|
||||
#endif
|
||||
|
||||
#if defined(SDKVER_146) || !defined(__cplusplus)
|
||||
#pragma pack( push, 8 )
|
||||
struct winSteamUGCDetails_t_146 {
|
||||
PublishedFileId_t m_nPublishedFileId;
|
||||
EResult m_eResult;
|
||||
EWorkshopFileType m_eFileType;
|
||||
AppId_t m_nCreatorAppID;
|
||||
AppId_t m_nConsumerAppID;
|
||||
char m_rgchTitle[129];
|
||||
char m_rgchDescription[8000];
|
||||
uint64 m_ulSteamIDOwner;
|
||||
uint32 m_rtimeCreated;
|
||||
uint32 m_rtimeUpdated;
|
||||
uint32 m_rtimeAddedToUserList;
|
||||
ERemoteStoragePublishedFileVisibility m_eVisibility;
|
||||
bool m_bBanned;
|
||||
bool m_bAcceptedForUse;
|
||||
bool m_bTagsTruncated;
|
||||
char m_rgchTags[1025];
|
||||
UGCHandle_t m_hFile;
|
||||
UGCHandle_t m_hPreviewFile;
|
||||
char m_pchFileName[260];
|
||||
int32 m_nFileSize;
|
||||
int32 m_nPreviewFileSize;
|
||||
char m_rgchURL[256];
|
||||
uint32 m_unVotesUp;
|
||||
uint32 m_unVotesDown;
|
||||
float m_flScore;
|
||||
uint32 m_unNumChildren;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
typedef struct winSteamUGCDetails_t_146 winSteamUGCDetails_t_146;
|
||||
struct SteamUGCDetails_t;
|
||||
extern void win_to_lin_struct_SteamUGCDetails_t_146(const struct winSteamUGCDetails_t_146 *w, struct SteamUGCDetails_t *l);
|
||||
extern void lin_to_win_struct_SteamUGCDetails_t_146(const struct SteamUGCDetails_t *l, struct winSteamUGCDetails_t_146 *w);
|
||||
#endif
|
||||
|
||||
#if defined(SDKVER_146) || !defined(__cplusplus)
|
||||
#pragma pack( push, 8 )
|
||||
struct winSteamNetworkingMessage_t_146 {
|
||||
void * m_pData;
|
||||
uint32 m_cbSize;
|
||||
HSteamNetConnection m_conn;
|
||||
SteamNetworkingIdentity m_sender __attribute__((aligned(1)));
|
||||
int64 m_nConnUserData;
|
||||
SteamNetworkingMicroseconds m_usecTimeReceived;
|
||||
int64 m_nMessageNumber;
|
||||
void *m_pfnFreeData; /*fn pointer*/
|
||||
void *m_pfnRelease; /*fn pointer*/
|
||||
int m_nChannel;
|
||||
int m___nPadDummy;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
typedef struct winSteamNetworkingMessage_t_146 winSteamNetworkingMessage_t_146;
|
||||
struct SteamNetworkingMessage_t;
|
||||
#endif
|
||||
|
||||
#if defined(SDKVER_145) || !defined(__cplusplus)
|
||||
#pragma pack( push, 8 )
|
||||
struct winSteamPartyBeaconLocation_t_145 {
|
||||
|
|
File diff suppressed because it is too large
Load diff
1419
lsteamclient/struct_converters_146.cpp
Normal file
1419
lsteamclient/struct_converters_146.cpp
Normal file
File diff suppressed because it is too large
Load diff
|
@ -15,6 +15,388 @@
|
|||
|
||||
WINE_DEFAULT_DEBUG_CHANNEL(steamclient);
|
||||
|
||||
#include "cppISteamClient_SteamClient019.h"
|
||||
|
||||
typedef struct __winISteamClient_SteamClient019 {
|
||||
vtable_ptr *vtable;
|
||||
void *linux_side;
|
||||
} winISteamClient_SteamClient019;
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamClient_SteamClient019_CreateSteamPipe, 4)
|
||||
HSteamPipe __thiscall winISteamClient_SteamClient019_CreateSteamPipe(winISteamClient_SteamClient019 *_this)
|
||||
{
|
||||
TRACE("%p\n", _this);
|
||||
return cppISteamClient_SteamClient019_CreateSteamPipe(_this->linux_side);
|
||||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamClient_SteamClient019_BReleaseSteamPipe, 8)
|
||||
bool __thiscall winISteamClient_SteamClient019_BReleaseSteamPipe(winISteamClient_SteamClient019 *_this, HSteamPipe hSteamPipe)
|
||||
{
|
||||
TRACE("%p\n", _this);
|
||||
return cppISteamClient_SteamClient019_BReleaseSteamPipe(_this->linux_side, hSteamPipe);
|
||||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamClient_SteamClient019_ConnectToGlobalUser, 8)
|
||||
HSteamUser __thiscall winISteamClient_SteamClient019_ConnectToGlobalUser(winISteamClient_SteamClient019 *_this, HSteamPipe hSteamPipe)
|
||||
{
|
||||
TRACE("%p\n", _this);
|
||||
return cppISteamClient_SteamClient019_ConnectToGlobalUser(_this->linux_side, hSteamPipe);
|
||||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamClient_SteamClient019_CreateLocalUser, 12)
|
||||
HSteamUser __thiscall winISteamClient_SteamClient019_CreateLocalUser(winISteamClient_SteamClient019 *_this, HSteamPipe * phSteamPipe, EAccountType eAccountType)
|
||||
{
|
||||
TRACE("%p\n", _this);
|
||||
return cppISteamClient_SteamClient019_CreateLocalUser(_this->linux_side, phSteamPipe, eAccountType);
|
||||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamClient_SteamClient019_ReleaseUser, 12)
|
||||
void __thiscall winISteamClient_SteamClient019_ReleaseUser(winISteamClient_SteamClient019 *_this, HSteamPipe hSteamPipe, HSteamUser hUser)
|
||||
{
|
||||
TRACE("%p\n", _this);
|
||||
cppISteamClient_SteamClient019_ReleaseUser(_this->linux_side, hSteamPipe, hUser);
|
||||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamClient_SteamClient019_GetISteamUser, 16)
|
||||
winISteamUser * __thiscall winISteamClient_SteamClient019_GetISteamUser(winISteamClient_SteamClient019 *_this, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
TRACE("%p\n", _this);
|
||||
return create_win_interface(pchVersion,
|
||||
cppISteamClient_SteamClient019_GetISteamUser(_this->linux_side, hSteamUser, hSteamPipe, pchVersion));
|
||||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamClient_SteamClient019_GetISteamGameServer, 16)
|
||||
winISteamGameServer * __thiscall winISteamClient_SteamClient019_GetISteamGameServer(winISteamClient_SteamClient019 *_this, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
TRACE("%p\n", _this);
|
||||
return create_win_interface(pchVersion,
|
||||
cppISteamClient_SteamClient019_GetISteamGameServer(_this->linux_side, hSteamUser, hSteamPipe, pchVersion));
|
||||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamClient_SteamClient019_SetLocalIPBinding, 12)
|
||||
void __thiscall winISteamClient_SteamClient019_SetLocalIPBinding(winISteamClient_SteamClient019 *_this, uint32 unIP, uint16 usPort)
|
||||
{
|
||||
TRACE("%p\n", _this);
|
||||
cppISteamClient_SteamClient019_SetLocalIPBinding(_this->linux_side, unIP, usPort);
|
||||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamClient_SteamClient019_GetISteamFriends, 16)
|
||||
winISteamFriends * __thiscall winISteamClient_SteamClient019_GetISteamFriends(winISteamClient_SteamClient019 *_this, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
TRACE("%p\n", _this);
|
||||
return create_win_interface(pchVersion,
|
||||
cppISteamClient_SteamClient019_GetISteamFriends(_this->linux_side, hSteamUser, hSteamPipe, pchVersion));
|
||||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamClient_SteamClient019_GetISteamUtils, 12)
|
||||
winISteamUtils * __thiscall winISteamClient_SteamClient019_GetISteamUtils(winISteamClient_SteamClient019 *_this, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
TRACE("%p\n", _this);
|
||||
return create_win_interface(pchVersion,
|
||||
cppISteamClient_SteamClient019_GetISteamUtils(_this->linux_side, hSteamPipe, pchVersion));
|
||||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamClient_SteamClient019_GetISteamMatchmaking, 16)
|
||||
winISteamMatchmaking * __thiscall winISteamClient_SteamClient019_GetISteamMatchmaking(winISteamClient_SteamClient019 *_this, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
TRACE("%p\n", _this);
|
||||
return create_win_interface(pchVersion,
|
||||
cppISteamClient_SteamClient019_GetISteamMatchmaking(_this->linux_side, hSteamUser, hSteamPipe, pchVersion));
|
||||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamClient_SteamClient019_GetISteamMatchmakingServers, 16)
|
||||
winISteamMatchmakingServers * __thiscall winISteamClient_SteamClient019_GetISteamMatchmakingServers(winISteamClient_SteamClient019 *_this, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
TRACE("%p\n", _this);
|
||||
return create_win_interface(pchVersion,
|
||||
cppISteamClient_SteamClient019_GetISteamMatchmakingServers(_this->linux_side, hSteamUser, hSteamPipe, pchVersion));
|
||||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamClient_SteamClient019_GetISteamGenericInterface, 16)
|
||||
void * __thiscall winISteamClient_SteamClient019_GetISteamGenericInterface(winISteamClient_SteamClient019 *_this, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
TRACE("%p\n", _this);
|
||||
return create_win_interface(pchVersion,
|
||||
cppISteamClient_SteamClient019_GetISteamGenericInterface(_this->linux_side, hSteamUser, hSteamPipe, pchVersion));
|
||||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamClient_SteamClient019_GetISteamUserStats, 16)
|
||||
winISteamUserStats * __thiscall winISteamClient_SteamClient019_GetISteamUserStats(winISteamClient_SteamClient019 *_this, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
TRACE("%p\n", _this);
|
||||
return create_win_interface(pchVersion,
|
||||
cppISteamClient_SteamClient019_GetISteamUserStats(_this->linux_side, hSteamUser, hSteamPipe, pchVersion));
|
||||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamClient_SteamClient019_GetISteamGameServerStats, 16)
|
||||
winISteamGameServerStats * __thiscall winISteamClient_SteamClient019_GetISteamGameServerStats(winISteamClient_SteamClient019 *_this, HSteamUser hSteamuser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
TRACE("%p\n", _this);
|
||||
return create_win_interface(pchVersion,
|
||||
cppISteamClient_SteamClient019_GetISteamGameServerStats(_this->linux_side, hSteamuser, hSteamPipe, pchVersion));
|
||||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamClient_SteamClient019_GetISteamApps, 16)
|
||||
winISteamApps * __thiscall winISteamClient_SteamClient019_GetISteamApps(winISteamClient_SteamClient019 *_this, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
TRACE("%p\n", _this);
|
||||
return create_win_interface(pchVersion,
|
||||
cppISteamClient_SteamClient019_GetISteamApps(_this->linux_side, hSteamUser, hSteamPipe, pchVersion));
|
||||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamClient_SteamClient019_GetISteamNetworking, 16)
|
||||
winISteamNetworking * __thiscall winISteamClient_SteamClient019_GetISteamNetworking(winISteamClient_SteamClient019 *_this, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
TRACE("%p\n", _this);
|
||||
return create_win_interface(pchVersion,
|
||||
cppISteamClient_SteamClient019_GetISteamNetworking(_this->linux_side, hSteamUser, hSteamPipe, pchVersion));
|
||||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamClient_SteamClient019_GetISteamRemoteStorage, 16)
|
||||
winISteamRemoteStorage * __thiscall winISteamClient_SteamClient019_GetISteamRemoteStorage(winISteamClient_SteamClient019 *_this, HSteamUser hSteamuser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
TRACE("%p\n", _this);
|
||||
return create_win_interface(pchVersion,
|
||||
cppISteamClient_SteamClient019_GetISteamRemoteStorage(_this->linux_side, hSteamuser, hSteamPipe, pchVersion));
|
||||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamClient_SteamClient019_GetISteamScreenshots, 16)
|
||||
winISteamScreenshots * __thiscall winISteamClient_SteamClient019_GetISteamScreenshots(winISteamClient_SteamClient019 *_this, HSteamUser hSteamuser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
TRACE("%p\n", _this);
|
||||
return create_win_interface(pchVersion,
|
||||
cppISteamClient_SteamClient019_GetISteamScreenshots(_this->linux_side, hSteamuser, hSteamPipe, pchVersion));
|
||||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamClient_SteamClient019_GetISteamGameSearch, 16)
|
||||
winISteamGameSearch * __thiscall winISteamClient_SteamClient019_GetISteamGameSearch(winISteamClient_SteamClient019 *_this, HSteamUser hSteamuser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
TRACE("%p\n", _this);
|
||||
return create_win_interface(pchVersion,
|
||||
cppISteamClient_SteamClient019_GetISteamGameSearch(_this->linux_side, hSteamuser, hSteamPipe, pchVersion));
|
||||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamClient_SteamClient019_RunFrame, 4)
|
||||
void __thiscall winISteamClient_SteamClient019_RunFrame(winISteamClient_SteamClient019 *_this)
|
||||
{
|
||||
TRACE("%p\n", _this);
|
||||
cppISteamClient_SteamClient019_RunFrame(_this->linux_side);
|
||||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamClient_SteamClient019_GetIPCCallCount, 4)
|
||||
uint32 __thiscall winISteamClient_SteamClient019_GetIPCCallCount(winISteamClient_SteamClient019 *_this)
|
||||
{
|
||||
TRACE("%p\n", _this);
|
||||
return cppISteamClient_SteamClient019_GetIPCCallCount(_this->linux_side);
|
||||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamClient_SteamClient019_SetWarningMessageHook, 8)
|
||||
void __thiscall winISteamClient_SteamClient019_SetWarningMessageHook(winISteamClient_SteamClient019 *_this, SteamAPIWarningMessageHook_t pFunction)
|
||||
{
|
||||
TRACE("%p\n", _this);
|
||||
cppISteamClient_SteamClient019_SetWarningMessageHook(_this->linux_side, pFunction);
|
||||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamClient_SteamClient019_BShutdownIfAllPipesClosed, 4)
|
||||
bool __thiscall winISteamClient_SteamClient019_BShutdownIfAllPipesClosed(winISteamClient_SteamClient019 *_this)
|
||||
{
|
||||
TRACE("%p\n", _this);
|
||||
return cppISteamClient_SteamClient019_BShutdownIfAllPipesClosed(_this->linux_side);
|
||||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamClient_SteamClient019_GetISteamHTTP, 16)
|
||||
winISteamHTTP * __thiscall winISteamClient_SteamClient019_GetISteamHTTP(winISteamClient_SteamClient019 *_this, HSteamUser hSteamuser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
TRACE("%p\n", _this);
|
||||
return create_win_interface(pchVersion,
|
||||
cppISteamClient_SteamClient019_GetISteamHTTP(_this->linux_side, hSteamuser, hSteamPipe, pchVersion));
|
||||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamClient_SteamClient019_DEPRECATED_GetISteamUnifiedMessages, 16)
|
||||
void * __thiscall winISteamClient_SteamClient019_DEPRECATED_GetISteamUnifiedMessages(winISteamClient_SteamClient019 *_this, HSteamUser hSteamuser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
TRACE("%p\n", _this);
|
||||
return cppISteamClient_SteamClient019_DEPRECATED_GetISteamUnifiedMessages(_this->linux_side, hSteamuser, hSteamPipe, pchVersion);
|
||||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamClient_SteamClient019_GetISteamController, 16)
|
||||
winISteamController * __thiscall winISteamClient_SteamClient019_GetISteamController(winISteamClient_SteamClient019 *_this, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
TRACE("%p\n", _this);
|
||||
return create_win_interface(pchVersion,
|
||||
cppISteamClient_SteamClient019_GetISteamController(_this->linux_side, hSteamUser, hSteamPipe, pchVersion));
|
||||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamClient_SteamClient019_GetISteamUGC, 16)
|
||||
winISteamUGC * __thiscall winISteamClient_SteamClient019_GetISteamUGC(winISteamClient_SteamClient019 *_this, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
TRACE("%p\n", _this);
|
||||
return create_win_interface(pchVersion,
|
||||
cppISteamClient_SteamClient019_GetISteamUGC(_this->linux_side, hSteamUser, hSteamPipe, pchVersion));
|
||||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamClient_SteamClient019_GetISteamAppList, 16)
|
||||
winISteamAppList * __thiscall winISteamClient_SteamClient019_GetISteamAppList(winISteamClient_SteamClient019 *_this, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
TRACE("%p\n", _this);
|
||||
return create_win_interface(pchVersion,
|
||||
cppISteamClient_SteamClient019_GetISteamAppList(_this->linux_side, hSteamUser, hSteamPipe, pchVersion));
|
||||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamClient_SteamClient019_GetISteamMusic, 16)
|
||||
winISteamMusic * __thiscall winISteamClient_SteamClient019_GetISteamMusic(winISteamClient_SteamClient019 *_this, HSteamUser hSteamuser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
TRACE("%p\n", _this);
|
||||
return create_win_interface(pchVersion,
|
||||
cppISteamClient_SteamClient019_GetISteamMusic(_this->linux_side, hSteamuser, hSteamPipe, pchVersion));
|
||||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamClient_SteamClient019_GetISteamMusicRemote, 16)
|
||||
winISteamMusicRemote * __thiscall winISteamClient_SteamClient019_GetISteamMusicRemote(winISteamClient_SteamClient019 *_this, HSteamUser hSteamuser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
TRACE("%p\n", _this);
|
||||
return create_win_interface(pchVersion,
|
||||
cppISteamClient_SteamClient019_GetISteamMusicRemote(_this->linux_side, hSteamuser, hSteamPipe, pchVersion));
|
||||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamClient_SteamClient019_GetISteamHTMLSurface, 16)
|
||||
winISteamHTMLSurface * __thiscall winISteamClient_SteamClient019_GetISteamHTMLSurface(winISteamClient_SteamClient019 *_this, HSteamUser hSteamuser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
TRACE("%p\n", _this);
|
||||
return create_win_interface(pchVersion,
|
||||
cppISteamClient_SteamClient019_GetISteamHTMLSurface(_this->linux_side, hSteamuser, hSteamPipe, pchVersion));
|
||||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamClient_SteamClient019_DEPRECATED_Set_SteamAPI_CPostAPIResultInProcess, 8)
|
||||
void __thiscall winISteamClient_SteamClient019_DEPRECATED_Set_SteamAPI_CPostAPIResultInProcess(winISteamClient_SteamClient019 *_this, void * _a)
|
||||
{
|
||||
TRACE("%p\n", _this);
|
||||
cppISteamClient_SteamClient019_DEPRECATED_Set_SteamAPI_CPostAPIResultInProcess(_this->linux_side, _a);
|
||||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamClient_SteamClient019_DEPRECATED_Remove_SteamAPI_CPostAPIResultInProcess, 8)
|
||||
void __thiscall winISteamClient_SteamClient019_DEPRECATED_Remove_SteamAPI_CPostAPIResultInProcess(winISteamClient_SteamClient019 *_this, void * _a)
|
||||
{
|
||||
TRACE("%p\n", _this);
|
||||
cppISteamClient_SteamClient019_DEPRECATED_Remove_SteamAPI_CPostAPIResultInProcess(_this->linux_side, _a);
|
||||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamClient_SteamClient019_Set_SteamAPI_CCheckCallbackRegisteredInProcess, 8)
|
||||
void __thiscall winISteamClient_SteamClient019_Set_SteamAPI_CCheckCallbackRegisteredInProcess(winISteamClient_SteamClient019 *_this, SteamAPI_CheckCallbackRegistered_t func)
|
||||
{
|
||||
TRACE("%p\n", _this);
|
||||
cppISteamClient_SteamClient019_Set_SteamAPI_CCheckCallbackRegisteredInProcess(_this->linux_side, func);
|
||||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamClient_SteamClient019_GetISteamInventory, 16)
|
||||
winISteamInventory * __thiscall winISteamClient_SteamClient019_GetISteamInventory(winISteamClient_SteamClient019 *_this, HSteamUser hSteamuser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
TRACE("%p\n", _this);
|
||||
return create_win_interface(pchVersion,
|
||||
cppISteamClient_SteamClient019_GetISteamInventory(_this->linux_side, hSteamuser, hSteamPipe, pchVersion));
|
||||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamClient_SteamClient019_GetISteamVideo, 16)
|
||||
winISteamVideo * __thiscall winISteamClient_SteamClient019_GetISteamVideo(winISteamClient_SteamClient019 *_this, HSteamUser hSteamuser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
TRACE("%p\n", _this);
|
||||
return create_win_interface(pchVersion,
|
||||
cppISteamClient_SteamClient019_GetISteamVideo(_this->linux_side, hSteamuser, hSteamPipe, pchVersion));
|
||||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamClient_SteamClient019_GetISteamParentalSettings, 16)
|
||||
winISteamParentalSettings * __thiscall winISteamClient_SteamClient019_GetISteamParentalSettings(winISteamClient_SteamClient019 *_this, HSteamUser hSteamuser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
TRACE("%p\n", _this);
|
||||
return create_win_interface(pchVersion,
|
||||
cppISteamClient_SteamClient019_GetISteamParentalSettings(_this->linux_side, hSteamuser, hSteamPipe, pchVersion));
|
||||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamClient_SteamClient019_GetISteamInput, 16)
|
||||
winISteamInput * __thiscall winISteamClient_SteamClient019_GetISteamInput(winISteamClient_SteamClient019 *_this, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
TRACE("%p\n", _this);
|
||||
return create_win_interface(pchVersion,
|
||||
cppISteamClient_SteamClient019_GetISteamInput(_this->linux_side, hSteamUser, hSteamPipe, pchVersion));
|
||||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamClient_SteamClient019_GetISteamParties, 16)
|
||||
winISteamParties * __thiscall winISteamClient_SteamClient019_GetISteamParties(winISteamClient_SteamClient019 *_this, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
TRACE("%p\n", _this);
|
||||
return create_win_interface(pchVersion,
|
||||
cppISteamClient_SteamClient019_GetISteamParties(_this->linux_side, hSteamUser, hSteamPipe, pchVersion));
|
||||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamClient_SteamClient019_GetISteamRemotePlay, 16)
|
||||
winISteamRemotePlay * __thiscall winISteamClient_SteamClient019_GetISteamRemotePlay(winISteamClient_SteamClient019 *_this, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char * pchVersion)
|
||||
{
|
||||
TRACE("%p\n", _this);
|
||||
return create_win_interface(pchVersion,
|
||||
cppISteamClient_SteamClient019_GetISteamRemotePlay(_this->linux_side, hSteamUser, hSteamPipe, pchVersion));
|
||||
}
|
||||
|
||||
extern vtable_ptr winISteamClient_SteamClient019_vtable;
|
||||
|
||||
#ifndef __GNUC__
|
||||
void __asm_dummy_vtables(void) {
|
||||
#endif
|
||||
__ASM_VTABLE(winISteamClient_SteamClient019,
|
||||
VTABLE_ADD_FUNC(winISteamClient_SteamClient019_CreateSteamPipe)
|
||||
VTABLE_ADD_FUNC(winISteamClient_SteamClient019_BReleaseSteamPipe)
|
||||
VTABLE_ADD_FUNC(winISteamClient_SteamClient019_ConnectToGlobalUser)
|
||||
VTABLE_ADD_FUNC(winISteamClient_SteamClient019_CreateLocalUser)
|
||||
VTABLE_ADD_FUNC(winISteamClient_SteamClient019_ReleaseUser)
|
||||
VTABLE_ADD_FUNC(winISteamClient_SteamClient019_GetISteamUser)
|
||||
VTABLE_ADD_FUNC(winISteamClient_SteamClient019_GetISteamGameServer)
|
||||
VTABLE_ADD_FUNC(winISteamClient_SteamClient019_SetLocalIPBinding)
|
||||
VTABLE_ADD_FUNC(winISteamClient_SteamClient019_GetISteamFriends)
|
||||
VTABLE_ADD_FUNC(winISteamClient_SteamClient019_GetISteamUtils)
|
||||
VTABLE_ADD_FUNC(winISteamClient_SteamClient019_GetISteamMatchmaking)
|
||||
VTABLE_ADD_FUNC(winISteamClient_SteamClient019_GetISteamMatchmakingServers)
|
||||
VTABLE_ADD_FUNC(winISteamClient_SteamClient019_GetISteamGenericInterface)
|
||||
VTABLE_ADD_FUNC(winISteamClient_SteamClient019_GetISteamUserStats)
|
||||
VTABLE_ADD_FUNC(winISteamClient_SteamClient019_GetISteamGameServerStats)
|
||||
VTABLE_ADD_FUNC(winISteamClient_SteamClient019_GetISteamApps)
|
||||
VTABLE_ADD_FUNC(winISteamClient_SteamClient019_GetISteamNetworking)
|
||||
VTABLE_ADD_FUNC(winISteamClient_SteamClient019_GetISteamRemoteStorage)
|
||||
VTABLE_ADD_FUNC(winISteamClient_SteamClient019_GetISteamScreenshots)
|
||||
VTABLE_ADD_FUNC(winISteamClient_SteamClient019_GetISteamGameSearch)
|
||||
VTABLE_ADD_FUNC(winISteamClient_SteamClient019_RunFrame)
|
||||
VTABLE_ADD_FUNC(winISteamClient_SteamClient019_GetIPCCallCount)
|
||||
VTABLE_ADD_FUNC(winISteamClient_SteamClient019_SetWarningMessageHook)
|
||||
VTABLE_ADD_FUNC(winISteamClient_SteamClient019_BShutdownIfAllPipesClosed)
|
||||
VTABLE_ADD_FUNC(winISteamClient_SteamClient019_GetISteamHTTP)
|
||||
VTABLE_ADD_FUNC(winISteamClient_SteamClient019_DEPRECATED_GetISteamUnifiedMessages)
|
||||
VTABLE_ADD_FUNC(winISteamClient_SteamClient019_GetISteamController)
|
||||
VTABLE_ADD_FUNC(winISteamClient_SteamClient019_GetISteamUGC)
|
||||
VTABLE_ADD_FUNC(winISteamClient_SteamClient019_GetISteamAppList)
|
||||
VTABLE_ADD_FUNC(winISteamClient_SteamClient019_GetISteamMusic)
|
||||
VTABLE_ADD_FUNC(winISteamClient_SteamClient019_GetISteamMusicRemote)
|
||||
VTABLE_ADD_FUNC(winISteamClient_SteamClient019_GetISteamHTMLSurface)
|
||||
VTABLE_ADD_FUNC(winISteamClient_SteamClient019_DEPRECATED_Set_SteamAPI_CPostAPIResultInProcess)
|
||||
VTABLE_ADD_FUNC(winISteamClient_SteamClient019_DEPRECATED_Remove_SteamAPI_CPostAPIResultInProcess)
|
||||
VTABLE_ADD_FUNC(winISteamClient_SteamClient019_Set_SteamAPI_CCheckCallbackRegisteredInProcess)
|
||||
VTABLE_ADD_FUNC(winISteamClient_SteamClient019_GetISteamInventory)
|
||||
VTABLE_ADD_FUNC(winISteamClient_SteamClient019_GetISteamVideo)
|
||||
VTABLE_ADD_FUNC(winISteamClient_SteamClient019_GetISteamParentalSettings)
|
||||
VTABLE_ADD_FUNC(winISteamClient_SteamClient019_GetISteamInput)
|
||||
VTABLE_ADD_FUNC(winISteamClient_SteamClient019_GetISteamParties)
|
||||
VTABLE_ADD_FUNC(winISteamClient_SteamClient019_GetISteamRemotePlay)
|
||||
);
|
||||
#ifndef __GNUC__
|
||||
}
|
||||
#endif
|
||||
|
||||
winISteamClient_SteamClient019 *create_winISteamClient_SteamClient019(void *linux_side)
|
||||
{
|
||||
winISteamClient_SteamClient019 *r = HeapAlloc(GetProcessHeap(), 0, sizeof(winISteamClient_SteamClient019));
|
||||
TRACE("-> %p\n", r);
|
||||
r->vtable = &winISteamClient_SteamClient019_vtable;
|
||||
r->linux_side = linux_side;
|
||||
return r;
|
||||
}
|
||||
|
||||
#include "cppISteamClient_SteamClient018.h"
|
||||
|
||||
typedef struct __winISteamClient_SteamClient018 {
|
||||
|
|
|
@ -266,6 +266,13 @@ bool __thiscall winISteamInput_SteamInput001_GetDeviceBindingRevision(winISteamI
|
|||
return cppISteamInput_SteamInput001_GetDeviceBindingRevision(_this->linux_side, inputHandle, pMajor, pMinor);
|
||||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamInput_SteamInput001_GetRemotePlaySessionID, 12)
|
||||
uint32 __thiscall winISteamInput_SteamInput001_GetRemotePlaySessionID(winISteamInput_SteamInput001 *_this, InputHandle_t inputHandle)
|
||||
{
|
||||
TRACE("%p\n", _this);
|
||||
return cppISteamInput_SteamInput001_GetRemotePlaySessionID(_this->linux_side, inputHandle);
|
||||
}
|
||||
|
||||
extern vtable_ptr winISteamInput_SteamInput001_vtable;
|
||||
|
||||
#ifndef __GNUC__
|
||||
|
@ -306,6 +313,7 @@ void __asm_dummy_vtables(void) {
|
|||
VTABLE_ADD_FUNC(winISteamInput_SteamInput001_GetActionOriginFromXboxOrigin)
|
||||
VTABLE_ADD_FUNC(winISteamInput_SteamInput001_TranslateActionOrigin)
|
||||
VTABLE_ADD_FUNC(winISteamInput_SteamInput001_GetDeviceBindingRevision)
|
||||
VTABLE_ADD_FUNC(winISteamInput_SteamInput001_GetRemotePlaySessionID)
|
||||
);
|
||||
#ifndef __GNUC__
|
||||
}
|
||||
|
|
|
@ -114,14 +114,14 @@ EResult __thiscall winISteamNetworkingSockets_SteamNetworkingSockets003_FlushMes
|
|||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamNetworkingSockets_SteamNetworkingSockets003_ReceiveMessagesOnConnection, 16)
|
||||
int __thiscall winISteamNetworkingSockets_SteamNetworkingSockets003_ReceiveMessagesOnConnection(winISteamNetworkingSockets_SteamNetworkingSockets003 *_this, HSteamNetConnection hConn, winSteamNetworkingMessage_t_145 ** ppOutMessages, int nMaxMessages)
|
||||
int __thiscall winISteamNetworkingSockets_SteamNetworkingSockets003_ReceiveMessagesOnConnection(winISteamNetworkingSockets_SteamNetworkingSockets003 *_this, HSteamNetConnection hConn, winSteamNetworkingMessage_t_146 ** ppOutMessages, int nMaxMessages)
|
||||
{
|
||||
TRACE("%p\n", _this);
|
||||
return cppISteamNetworkingSockets_SteamNetworkingSockets003_ReceiveMessagesOnConnection(_this->linux_side, hConn, ppOutMessages, nMaxMessages);
|
||||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamNetworkingSockets_SteamNetworkingSockets003_ReceiveMessagesOnListenSocket, 16)
|
||||
int __thiscall winISteamNetworkingSockets_SteamNetworkingSockets003_ReceiveMessagesOnListenSocket(winISteamNetworkingSockets_SteamNetworkingSockets003 *_this, HSteamListenSocket hSocket, winSteamNetworkingMessage_t_145 ** ppOutMessages, int nMaxMessages)
|
||||
int __thiscall winISteamNetworkingSockets_SteamNetworkingSockets003_ReceiveMessagesOnListenSocket(winISteamNetworkingSockets_SteamNetworkingSockets003 *_this, HSteamListenSocket hSocket, winSteamNetworkingMessage_t_146 ** ppOutMessages, int nMaxMessages)
|
||||
{
|
||||
TRACE("%p\n", _this);
|
||||
return cppISteamNetworkingSockets_SteamNetworkingSockets003_ReceiveMessagesOnListenSocket(_this->linux_side, hSocket, ppOutMessages, nMaxMessages);
|
||||
|
|
|
@ -37,7 +37,7 @@ PartyBeaconID_t __thiscall winISteamParties_SteamParties002_GetBeaconByIndex(win
|
|||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamParties_SteamParties002_GetBeaconDetails, 28)
|
||||
bool __thiscall winISteamParties_SteamParties002_GetBeaconDetails(winISteamParties_SteamParties002 *_this, PartyBeaconID_t ulBeaconID, CSteamID * pSteamIDBeaconOwner, winSteamPartyBeaconLocation_t_145 * pLocation, char * pchMetadata, int cchMetadata)
|
||||
bool __thiscall winISteamParties_SteamParties002_GetBeaconDetails(winISteamParties_SteamParties002 *_this, PartyBeaconID_t ulBeaconID, CSteamID * pSteamIDBeaconOwner, winSteamPartyBeaconLocation_t_146 * pLocation, char * pchMetadata, int cchMetadata)
|
||||
{
|
||||
TRACE("%p\n", _this);
|
||||
return cppISteamParties_SteamParties002_GetBeaconDetails(_this->linux_side, ulBeaconID, pSteamIDBeaconOwner, pLocation, pchMetadata, cchMetadata);
|
||||
|
@ -58,14 +58,14 @@ bool __thiscall winISteamParties_SteamParties002_GetNumAvailableBeaconLocations(
|
|||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamParties_SteamParties002_GetAvailableBeaconLocations, 12)
|
||||
bool __thiscall winISteamParties_SteamParties002_GetAvailableBeaconLocations(winISteamParties_SteamParties002 *_this, winSteamPartyBeaconLocation_t_145 * pLocationList, uint32 uMaxNumLocations)
|
||||
bool __thiscall winISteamParties_SteamParties002_GetAvailableBeaconLocations(winISteamParties_SteamParties002 *_this, winSteamPartyBeaconLocation_t_146 * pLocationList, uint32 uMaxNumLocations)
|
||||
{
|
||||
TRACE("%p\n", _this);
|
||||
return cppISteamParties_SteamParties002_GetAvailableBeaconLocations(_this->linux_side, pLocationList, uMaxNumLocations);
|
||||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamParties_SteamParties002_CreateBeacon, 20)
|
||||
SteamAPICall_t __thiscall winISteamParties_SteamParties002_CreateBeacon(winISteamParties_SteamParties002 *_this, uint32 unOpenSlots, winSteamPartyBeaconLocation_t_145 * pBeaconLocation, const char * pchConnectString, const char * pchMetadata)
|
||||
SteamAPICall_t __thiscall winISteamParties_SteamParties002_CreateBeacon(winISteamParties_SteamParties002 *_this, uint32 unOpenSlots, winSteamPartyBeaconLocation_t_146 * pBeaconLocation, const char * pchConnectString, const char * pchMetadata)
|
||||
{
|
||||
TRACE("%p\n", _this);
|
||||
return cppISteamParties_SteamParties002_CreateBeacon(_this->linux_side, unOpenSlots, pBeaconLocation, pchConnectString, pchMetadata);
|
||||
|
@ -100,7 +100,7 @@ bool __thiscall winISteamParties_SteamParties002_DestroyBeacon(winISteamParties_
|
|||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamParties_SteamParties002_GetBeaconLocationData, 28)
|
||||
bool __thiscall winISteamParties_SteamParties002_GetBeaconLocationData(winISteamParties_SteamParties002 *_this, winSteamPartyBeaconLocation_t_145 BeaconLocation, ESteamPartyBeaconLocationData eData, char * pchDataStringOut, int cchDataStringOut)
|
||||
bool __thiscall winISteamParties_SteamParties002_GetBeaconLocationData(winISteamParties_SteamParties002 *_this, winSteamPartyBeaconLocation_t_146 BeaconLocation, ESteamPartyBeaconLocationData eData, char * pchDataStringOut, int cchDataStringOut)
|
||||
{
|
||||
TRACE("%p\n", _this);
|
||||
return cppISteamParties_SteamParties002_GetBeaconLocationData(_this->linux_side, BeaconLocation, eData, pchDataStringOut, cchDataStringOut);
|
||||
|
|
|
@ -58,7 +58,7 @@ SteamAPICall_t __thiscall winISteamUGC_STEAMUGC_INTERFACE_VERSION013_SendQueryUG
|
|||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamUGC_STEAMUGC_INTERFACE_VERSION013_GetQueryUGCResult, 20)
|
||||
bool __thiscall winISteamUGC_STEAMUGC_INTERFACE_VERSION013_GetQueryUGCResult(winISteamUGC_STEAMUGC_INTERFACE_VERSION013 *_this, UGCQueryHandle_t handle, uint32 index, winSteamUGCDetails_t_145 * pDetails)
|
||||
bool __thiscall winISteamUGC_STEAMUGC_INTERFACE_VERSION013_GetQueryUGCResult(winISteamUGC_STEAMUGC_INTERFACE_VERSION013 *_this, UGCQueryHandle_t handle, uint32 index, winSteamUGCDetails_t_146 * pDetails)
|
||||
{
|
||||
TRACE("%p\n", _this);
|
||||
return cppISteamUGC_STEAMUGC_INTERFACE_VERSION013_GetQueryUGCResult(_this->linux_side, handle, index, pDetails);
|
||||
|
|
|
@ -233,7 +233,7 @@ SteamAPICall_t __thiscall winISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011
|
|||
}
|
||||
|
||||
DEFINE_THISCALL_WRAPPER(winISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetDownloadedLeaderboardEntry, 28)
|
||||
bool __thiscall winISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetDownloadedLeaderboardEntry(winISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011 *_this, SteamLeaderboardEntries_t hSteamLeaderboardEntries, int index, winLeaderboardEntry_t_145 * pLeaderboardEntry, int32 * pDetails, int cDetailsMax)
|
||||
bool __thiscall winISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetDownloadedLeaderboardEntry(winISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011 *_this, SteamLeaderboardEntries_t hSteamLeaderboardEntries, int index, winLeaderboardEntry_t_146 * pLeaderboardEntry, int32 * pDetails, int cDetailsMax)
|
||||
{
|
||||
TRACE("%p\n", _this);
|
||||
return cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetDownloadedLeaderboardEntry(_this->linux_side, hSteamLeaderboardEntries, index, pLeaderboardEntry, pDetails, cDetailsMax);
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
extern void *create_winISteamClient_SteamClient018(void *);
|
||||
extern void *create_winISteamClient_SteamClient019(void *);
|
||||
extern void *create_winISteamUser_SteamUser020(void *);
|
||||
extern void *create_winISteamFriends_SteamFriends017(void *);
|
||||
extern void *create_winISteamUtils_SteamUtils009(void *);
|
||||
|
@ -28,6 +28,7 @@ extern void *create_winISteamGameCoordinator_SteamGameCoordinator001(void *);
|
|||
extern void *create_winISteamParentalSettings_STEAMPARENTALSETTINGS_INTERFACE_VERSION001(void *);
|
||||
extern void *create_winISteamNetworkingSockets_SteamNetworkingSockets003(void *);
|
||||
extern void *create_winISteamNetworkingUtils_SteamNetworkingUtils002(void *);
|
||||
extern void *create_winISteamClient_SteamClient018(void *);
|
||||
extern void *create_winISteamUGC_STEAMUGC_INTERFACE_VERSION012(void *);
|
||||
extern void *create_winISteamNetworkingSockets_SteamNetworkingSockets002(void *);
|
||||
extern void *create_winISteamNetworkingUtils_SteamNetworkingUtils001(void *);
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{"SteamClient018", &create_winISteamClient_SteamClient018},
|
||||
{"SteamClient019", &create_winISteamClient_SteamClient019},
|
||||
{"SteamUser020", &create_winISteamUser_SteamUser020},
|
||||
{"SteamFriends017", &create_winISteamFriends_SteamFriends017},
|
||||
{"SteamUtils009", &create_winISteamUtils_SteamUtils009},
|
||||
|
@ -28,6 +28,7 @@
|
|||
{"STEAMPARENTALSETTINGS_INTERFACE_VERSION001", &create_winISteamParentalSettings_STEAMPARENTALSETTINGS_INTERFACE_VERSION001},
|
||||
{"SteamNetworkingSockets003", &create_winISteamNetworkingSockets_SteamNetworkingSockets003},
|
||||
{"SteamNetworkingUtils002", &create_winISteamNetworkingUtils_SteamNetworkingUtils002},
|
||||
{"SteamClient018", &create_winISteamClient_SteamClient018},
|
||||
{"STEAMUGC_INTERFACE_VERSION012", &create_winISteamUGC_STEAMUGC_INTERFACE_VERSION012},
|
||||
{"SteamNetworkingSockets002", &create_winISteamNetworkingSockets_SteamNetworkingSockets002},
|
||||
{"SteamNetworkingUtils001", &create_winISteamNetworkingUtils_SteamNetworkingUtils001},
|
||||
|
|
Loading…
Reference in a new issue