lsteamclient: Generate SteamWorks SDK 1.54 support.

This commit is contained in:
Rémi Bernon 2023-02-23 21:58:28 +01:00 committed by Arkadiusz Hiler
parent 01603fb118
commit b661fabcbd
52 changed files with 1724 additions and 1470 deletions

View File

@ -1,14 +1,14 @@
#include "steam_defs.h" #include "steam_defs.h"
#pragma push_macro("__cdecl") #pragma push_macro("__cdecl")
#undef __cdecl #undef __cdecl
#include "steamworks_sdk_153a/steam_api.h" #include "steamworks_sdk_154/steam_api.h"
#include "steamworks_sdk_153a/steamnetworkingtypes.h" #include "steamworks_sdk_154/steamnetworkingtypes.h"
#pragma pop_macro("__cdecl") #pragma pop_macro("__cdecl")
#include "steamclient_private.h" #include "steamclient_private.h"
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
#endif #endif
#define SDKVER_153a #define SDKVER_154
#include "struct_converters.h" #include "struct_converters.h"
#include "cppISteamAppList_STEAMAPPLIST_INTERFACE_VERSION001.h" #include "cppISteamAppList_STEAMAPPLIST_INTERFACE_VERSION001.h"
uint32 cppISteamAppList_STEAMAPPLIST_INTERFACE_VERSION001_GetNumInstalledApps(void *linux_side) uint32 cppISteamAppList_STEAMAPPLIST_INTERFACE_VERSION001_GetNumInstalledApps(void *linux_side)

View File

@ -1,15 +1,15 @@
#include "steam_defs.h" #include "steam_defs.h"
#pragma push_macro("__cdecl") #pragma push_macro("__cdecl")
#undef __cdecl #undef __cdecl
#include "steamworks_sdk_153a/steam_api.h" #include "steamworks_sdk_154/steam_api.h"
#include "steamworks_sdk_153a/steamnetworkingtypes.h" #include "steamworks_sdk_154/steamnetworkingtypes.h"
#include "steamworks_sdk_153a/isteamappticket.h" #include "steamworks_sdk_154/isteamappticket.h"
#pragma pop_macro("__cdecl") #pragma pop_macro("__cdecl")
#include "steamclient_private.h" #include "steamclient_private.h"
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
#endif #endif
#define SDKVER_153a #define SDKVER_154
#include "struct_converters.h" #include "struct_converters.h"
#include "cppISteamAppTicket_STEAMAPPTICKET_INTERFACE_VERSION001.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) uint32 cppISteamAppTicket_STEAMAPPTICKET_INTERFACE_VERSION001_GetAppOwnershipTicketData(void *linux_side, uint32 nAppID, void * pvBuffer, uint32 cbBufferLength, uint32 * piAppId, uint32 * piSteamId, uint32 * piSignature, uint32 * pcbSignature)

View File

@ -1,14 +1,14 @@
#include "steam_defs.h" #include "steam_defs.h"
#pragma push_macro("__cdecl") #pragma push_macro("__cdecl")
#undef __cdecl #undef __cdecl
#include "steamworks_sdk_153a/steam_api.h" #include "steamworks_sdk_154/steam_api.h"
#include "steamworks_sdk_153a/steamnetworkingtypes.h" #include "steamworks_sdk_154/steamnetworkingtypes.h"
#pragma pop_macro("__cdecl") #pragma pop_macro("__cdecl")
#include "steamclient_private.h" #include "steamclient_private.h"
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
#endif #endif
#define SDKVER_153a #define SDKVER_154
#include "struct_converters.h" #include "struct_converters.h"
#include "cppISteamApps_STEAMAPPS_INTERFACE_VERSION008.h" #include "cppISteamApps_STEAMAPPS_INTERFACE_VERSION008.h"
bool cppISteamApps_STEAMAPPS_INTERFACE_VERSION008_BIsSubscribed(void *linux_side) bool cppISteamApps_STEAMAPPS_INTERFACE_VERSION008_BIsSubscribed(void *linux_side)

View File

@ -1,14 +1,14 @@
#include "steam_defs.h" #include "steam_defs.h"
#pragma push_macro("__cdecl") #pragma push_macro("__cdecl")
#undef __cdecl #undef __cdecl
#include "steamworks_sdk_153a/steam_api.h" #include "steamworks_sdk_154/steam_api.h"
#include "steamworks_sdk_153a/steamnetworkingtypes.h" #include "steamworks_sdk_154/steamnetworkingtypes.h"
#pragma pop_macro("__cdecl") #pragma pop_macro("__cdecl")
#include "steamclient_private.h" #include "steamclient_private.h"
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
#endif #endif
#define SDKVER_153a #define SDKVER_154
#include "struct_converters.h" #include "struct_converters.h"
#include "cppISteamClient_SteamClient020.h" #include "cppISteamClient_SteamClient020.h"
HSteamPipe cppISteamClient_SteamClient020_CreateSteamPipe(void *linux_side) HSteamPipe cppISteamClient_SteamClient020_CreateSteamPipe(void *linux_side)

View File

@ -1,14 +1,14 @@
#include "steam_defs.h" #include "steam_defs.h"
#pragma push_macro("__cdecl") #pragma push_macro("__cdecl")
#undef __cdecl #undef __cdecl
#include "steamworks_sdk_153a/steam_api.h" #include "steamworks_sdk_154/steam_api.h"
#include "steamworks_sdk_153a/steamnetworkingtypes.h" #include "steamworks_sdk_154/steamnetworkingtypes.h"
#pragma pop_macro("__cdecl") #pragma pop_macro("__cdecl")
#include "steamclient_private.h" #include "steamclient_private.h"
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
#endif #endif
#define SDKVER_153a #define SDKVER_154
#include "struct_converters.h" #include "struct_converters.h"
#include "cppISteamController_SteamController008.h" #include "cppISteamController_SteamController008.h"
bool cppISteamController_SteamController008_Init(void *linux_side) bool cppISteamController_SteamController008_Init(void *linux_side)

View File

@ -1,14 +1,14 @@
#include "steam_defs.h" #include "steam_defs.h"
#pragma push_macro("__cdecl") #pragma push_macro("__cdecl")
#undef __cdecl #undef __cdecl
#include "steamworks_sdk_153a/steam_api.h" #include "steamworks_sdk_154/steam_api.h"
#include "steamworks_sdk_153a/steamnetworkingtypes.h" #include "steamworks_sdk_154/steamnetworkingtypes.h"
#pragma pop_macro("__cdecl") #pragma pop_macro("__cdecl")
#include "steamclient_private.h" #include "steamclient_private.h"
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
#endif #endif
#define SDKVER_153a #define SDKVER_154
#include "struct_converters.h" #include "struct_converters.h"
#include "cppISteamFriends_SteamFriends017.h" #include "cppISteamFriends_SteamFriends017.h"
const char * cppISteamFriends_SteamFriends017_GetPersonaName(void *linux_side) const char * cppISteamFriends_SteamFriends017_GetPersonaName(void *linux_side)
@ -391,6 +391,26 @@ void cppISteamFriends_SteamFriends017_ActivateGameOverlayInviteDialogConnectStri
((ISteamFriends*)linux_side)->ActivateGameOverlayInviteDialogConnectString((const char *)pchConnectString); ((ISteamFriends*)linux_side)->ActivateGameOverlayInviteDialogConnectString((const char *)pchConnectString);
} }
SteamAPICall_t cppISteamFriends_SteamFriends017_RequestEquippedProfileItems(void *linux_side, CSteamID steamID)
{
return ((ISteamFriends*)linux_side)->RequestEquippedProfileItems((CSteamID)steamID);
}
bool cppISteamFriends_SteamFriends017_BHasEquippedProfileItem(void *linux_side, CSteamID steamID, ECommunityProfileItemType itemType)
{
return ((ISteamFriends*)linux_side)->BHasEquippedProfileItem((CSteamID)steamID, (ECommunityProfileItemType)itemType);
}
const char * cppISteamFriends_SteamFriends017_GetProfileItemPropertyString(void *linux_side, CSteamID steamID, ECommunityProfileItemType itemType, ECommunityProfileItemProperty prop)
{
return ((ISteamFriends*)linux_side)->GetProfileItemPropertyString((CSteamID)steamID, (ECommunityProfileItemType)itemType, (ECommunityProfileItemProperty)prop);
}
uint32 cppISteamFriends_SteamFriends017_GetProfileItemPropertyUint(void *linux_side, CSteamID steamID, ECommunityProfileItemType itemType, ECommunityProfileItemProperty prop)
{
return ((ISteamFriends*)linux_side)->GetProfileItemPropertyUint((CSteamID)steamID, (ECommunityProfileItemType)itemType, (ECommunityProfileItemProperty)prop);
}
#ifdef __cplusplus #ifdef __cplusplus
} }
#endif #endif

View File

@ -74,3 +74,7 @@ extern int cppISteamFriends_SteamFriends017_GetNumChatsWithUnreadPriorityMessage
extern void cppISteamFriends_SteamFriends017_ActivateGameOverlayRemotePlayTogetherInviteDialog(void *, CSteamID); extern void cppISteamFriends_SteamFriends017_ActivateGameOverlayRemotePlayTogetherInviteDialog(void *, CSteamID);
extern bool cppISteamFriends_SteamFriends017_RegisterProtocolInOverlayBrowser(void *, const char *); extern bool cppISteamFriends_SteamFriends017_RegisterProtocolInOverlayBrowser(void *, const char *);
extern void cppISteamFriends_SteamFriends017_ActivateGameOverlayInviteDialogConnectString(void *, const char *); extern void cppISteamFriends_SteamFriends017_ActivateGameOverlayInviteDialogConnectString(void *, const char *);
extern SteamAPICall_t cppISteamFriends_SteamFriends017_RequestEquippedProfileItems(void *, CSteamID);
extern bool cppISteamFriends_SteamFriends017_BHasEquippedProfileItem(void *, CSteamID, ECommunityProfileItemType);
extern const char * cppISteamFriends_SteamFriends017_GetProfileItemPropertyString(void *, CSteamID, ECommunityProfileItemType, ECommunityProfileItemProperty);
extern uint32 cppISteamFriends_SteamFriends017_GetProfileItemPropertyUint(void *, CSteamID, ECommunityProfileItemType, ECommunityProfileItemProperty);

View File

@ -1,15 +1,15 @@
#include "steam_defs.h" #include "steam_defs.h"
#pragma push_macro("__cdecl") #pragma push_macro("__cdecl")
#undef __cdecl #undef __cdecl
#include "steamworks_sdk_153a/steam_api.h" #include "steamworks_sdk_154/steam_api.h"
#include "steamworks_sdk_153a/steamnetworkingtypes.h" #include "steamworks_sdk_154/steamnetworkingtypes.h"
#include "steamworks_sdk_153a/isteamgamecoordinator.h" #include "steamworks_sdk_154/isteamgamecoordinator.h"
#pragma pop_macro("__cdecl") #pragma pop_macro("__cdecl")
#include "steamclient_private.h" #include "steamclient_private.h"
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
#endif #endif
#define SDKVER_153a #define SDKVER_154
#include "struct_converters.h" #include "struct_converters.h"
#include "cppISteamGameCoordinator_SteamGameCoordinator001.h" #include "cppISteamGameCoordinator_SteamGameCoordinator001.h"
EGCResults cppISteamGameCoordinator_SteamGameCoordinator001_SendMessage(void *linux_side, uint32 unMsgType, const void * pubData, uint32 cubData) EGCResults cppISteamGameCoordinator_SteamGameCoordinator001_SendMessage(void *linux_side, uint32 unMsgType, const void * pubData, uint32 cubData)

View File

@ -1,14 +1,14 @@
#include "steam_defs.h" #include "steam_defs.h"
#pragma push_macro("__cdecl") #pragma push_macro("__cdecl")
#undef __cdecl #undef __cdecl
#include "steamworks_sdk_153a/steam_api.h" #include "steamworks_sdk_154/steam_api.h"
#include "steamworks_sdk_153a/steamnetworkingtypes.h" #include "steamworks_sdk_154/steamnetworkingtypes.h"
#pragma pop_macro("__cdecl") #pragma pop_macro("__cdecl")
#include "steamclient_private.h" #include "steamclient_private.h"
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
#endif #endif
#define SDKVER_153a #define SDKVER_154
#include "struct_converters.h" #include "struct_converters.h"
#include "cppISteamGameSearch_SteamMatchGameSearch001.h" #include "cppISteamGameSearch_SteamMatchGameSearch001.h"
EGameSearchErrorCode_t cppISteamGameSearch_SteamMatchGameSearch001_AddGameSearchParams(void *linux_side, const char * pchKeyToFind, const char * pchValuesToFind) EGameSearchErrorCode_t cppISteamGameSearch_SteamMatchGameSearch001_AddGameSearchParams(void *linux_side, const char * pchKeyToFind, const char * pchValuesToFind)

View File

@ -1,15 +1,15 @@
#include "steam_defs.h" #include "steam_defs.h"
#pragma push_macro("__cdecl") #pragma push_macro("__cdecl")
#undef __cdecl #undef __cdecl
#include "steamworks_sdk_153a/steam_api.h" #include "steamworks_sdk_154/steam_api.h"
#include "steamworks_sdk_153a/steamnetworkingtypes.h" #include "steamworks_sdk_154/steamnetworkingtypes.h"
#include "steamworks_sdk_153a/isteamgameserverstats.h" #include "steamworks_sdk_154/isteamgameserverstats.h"
#pragma pop_macro("__cdecl") #pragma pop_macro("__cdecl")
#include "steamclient_private.h" #include "steamclient_private.h"
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
#endif #endif
#define SDKVER_153a #define SDKVER_154
#include "struct_converters.h" #include "struct_converters.h"
#include "cppISteamGameServerStats_SteamGameServerStats001.h" #include "cppISteamGameServerStats_SteamGameServerStats001.h"
SteamAPICall_t cppISteamGameServerStats_SteamGameServerStats001_RequestUserStats(void *linux_side, CSteamID steamIDUser) SteamAPICall_t cppISteamGameServerStats_SteamGameServerStats001_RequestUserStats(void *linux_side, CSteamID steamIDUser)

View File

@ -1,15 +1,15 @@
#include "steam_defs.h" #include "steam_defs.h"
#pragma push_macro("__cdecl") #pragma push_macro("__cdecl")
#undef __cdecl #undef __cdecl
#include "steamworks_sdk_153a/steam_api.h" #include "steamworks_sdk_154/steam_api.h"
#include "steamworks_sdk_153a/steamnetworkingtypes.h" #include "steamworks_sdk_154/steamnetworkingtypes.h"
#include "steamworks_sdk_153a/isteamgameserver.h" #include "steamworks_sdk_154/isteamgameserver.h"
#pragma pop_macro("__cdecl") #pragma pop_macro("__cdecl")
#include "steamclient_private.h" #include "steamclient_private.h"
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
#endif #endif
#define SDKVER_153a #define SDKVER_154
#include "struct_converters.h" #include "struct_converters.h"
#include "cppISteamGameServer_SteamGameServer014.h" #include "cppISteamGameServer_SteamGameServer014.h"
bool cppISteamGameServer_SteamGameServer014_InitGameServer(void *linux_side, uint32 unIP, uint16 usGamePort, uint16 usQueryPort, uint32 unFlags, AppId_t nGameAppId, const char * pchVersionString) bool cppISteamGameServer_SteamGameServer014_InitGameServer(void *linux_side, uint32 unIP, uint16 usGamePort, uint16 usQueryPort, uint32 unFlags, AppId_t nGameAppId, const char * pchVersionString)

View File

@ -1,14 +1,14 @@
#include "steam_defs.h" #include "steam_defs.h"
#pragma push_macro("__cdecl") #pragma push_macro("__cdecl")
#undef __cdecl #undef __cdecl
#include "steamworks_sdk_153a/steam_api.h" #include "steamworks_sdk_154/steam_api.h"
#include "steamworks_sdk_153a/steamnetworkingtypes.h" #include "steamworks_sdk_154/steamnetworkingtypes.h"
#pragma pop_macro("__cdecl") #pragma pop_macro("__cdecl")
#include "steamclient_private.h" #include "steamclient_private.h"
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
#endif #endif
#define SDKVER_153a #define SDKVER_154
#include "struct_converters.h" #include "struct_converters.h"
#include "cppISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005.h" #include "cppISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005.h"
bool cppISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_Init(void *linux_side) bool cppISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_Init(void *linux_side)

View File

@ -1,14 +1,14 @@
#include "steam_defs.h" #include "steam_defs.h"
#pragma push_macro("__cdecl") #pragma push_macro("__cdecl")
#undef __cdecl #undef __cdecl
#include "steamworks_sdk_153a/steam_api.h" #include "steamworks_sdk_154/steam_api.h"
#include "steamworks_sdk_153a/steamnetworkingtypes.h" #include "steamworks_sdk_154/steamnetworkingtypes.h"
#pragma pop_macro("__cdecl") #pragma pop_macro("__cdecl")
#include "steamclient_private.h" #include "steamclient_private.h"
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
#endif #endif
#define SDKVER_153a #define SDKVER_154
#include "struct_converters.h" #include "struct_converters.h"
#include "cppISteamHTTP_STEAMHTTP_INTERFACE_VERSION003.h" #include "cppISteamHTTP_STEAMHTTP_INTERFACE_VERSION003.h"
HTTPRequestHandle cppISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_CreateHTTPRequest(void *linux_side, EHTTPMethod eHTTPRequestMethod, const char * pchAbsoluteURL) HTTPRequestHandle cppISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_CreateHTTPRequest(void *linux_side, EHTTPMethod eHTTPRequestMethod, const char * pchAbsoluteURL)

View File

@ -1,14 +1,14 @@
#include "steam_defs.h" #include "steam_defs.h"
#pragma push_macro("__cdecl") #pragma push_macro("__cdecl")
#undef __cdecl #undef __cdecl
#include "steamworks_sdk_153a/steam_api.h" #include "steamworks_sdk_154/steam_api.h"
#include "steamworks_sdk_153a/steamnetworkingtypes.h" #include "steamworks_sdk_154/steamnetworkingtypes.h"
#pragma pop_macro("__cdecl") #pragma pop_macro("__cdecl")
#include "steamclient_private.h" #include "steamclient_private.h"
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
#endif #endif
#define SDKVER_153a #define SDKVER_154
#include "struct_converters.h" #include "struct_converters.h"
#include "cppISteamInput_SteamInput006.h" #include "cppISteamInput_SteamInput006.h"
bool cppISteamInput_SteamInput006_Init(void *linux_side, bool bExplicitlyCallRunFrame) bool cppISteamInput_SteamInput006_Init(void *linux_side, bool bExplicitlyCallRunFrame)

View File

@ -1,14 +1,14 @@
#include "steam_defs.h" #include "steam_defs.h"
#pragma push_macro("__cdecl") #pragma push_macro("__cdecl")
#undef __cdecl #undef __cdecl
#include "steamworks_sdk_153a/steam_api.h" #include "steamworks_sdk_154/steam_api.h"
#include "steamworks_sdk_153a/steamnetworkingtypes.h" #include "steamworks_sdk_154/steamnetworkingtypes.h"
#pragma pop_macro("__cdecl") #pragma pop_macro("__cdecl")
#include "steamclient_private.h" #include "steamclient_private.h"
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
#endif #endif
#define SDKVER_153a #define SDKVER_154
#include "struct_converters.h" #include "struct_converters.h"
#include "cppISteamInventory_STEAMINVENTORY_INTERFACE_V003.h" #include "cppISteamInventory_STEAMINVENTORY_INTERFACE_V003.h"
EResult cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetResultStatus(void *linux_side, SteamInventoryResult_t resultHandle) EResult cppISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetResultStatus(void *linux_side, SteamInventoryResult_t resultHandle)

View File

@ -1,14 +1,14 @@
#include "steam_defs.h" #include "steam_defs.h"
#pragma push_macro("__cdecl") #pragma push_macro("__cdecl")
#undef __cdecl #undef __cdecl
#include "steamworks_sdk_153a/steam_api.h" #include "steamworks_sdk_154/steam_api.h"
#include "steamworks_sdk_153a/steamnetworkingtypes.h" #include "steamworks_sdk_154/steamnetworkingtypes.h"
#pragma pop_macro("__cdecl") #pragma pop_macro("__cdecl")
#include "steamclient_private.h" #include "steamclient_private.h"
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
#endif #endif
#define SDKVER_153a #define SDKVER_154
#include "struct_converters.h" #include "struct_converters.h"
#include "cppISteamMatchmakingServers_SteamMatchMakingServers002.h" #include "cppISteamMatchmakingServers_SteamMatchMakingServers002.h"
HServerListRequest cppISteamMatchmakingServers_SteamMatchMakingServers002_RequestInternetServerList(void *linux_side, AppId_t iApp, MatchMakingKeyValuePair_t ** ppchFilters, uint32 nFilters, ISteamMatchmakingServerListResponse * pRequestServersResponse) HServerListRequest cppISteamMatchmakingServers_SteamMatchMakingServers002_RequestInternetServerList(void *linux_side, AppId_t iApp, MatchMakingKeyValuePair_t ** ppchFilters, uint32 nFilters, ISteamMatchmakingServerListResponse * pRequestServersResponse)

View File

@ -1,14 +1,14 @@
#include "steam_defs.h" #include "steam_defs.h"
#pragma push_macro("__cdecl") #pragma push_macro("__cdecl")
#undef __cdecl #undef __cdecl
#include "steamworks_sdk_153a/steam_api.h" #include "steamworks_sdk_154/steam_api.h"
#include "steamworks_sdk_153a/steamnetworkingtypes.h" #include "steamworks_sdk_154/steamnetworkingtypes.h"
#pragma pop_macro("__cdecl") #pragma pop_macro("__cdecl")
#include "steamclient_private.h" #include "steamclient_private.h"
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
#endif #endif
#define SDKVER_153a #define SDKVER_154
#include "struct_converters.h" #include "struct_converters.h"
#include "cppISteamMatchmaking_SteamMatchMaking009.h" #include "cppISteamMatchmaking_SteamMatchMaking009.h"
int cppISteamMatchmaking_SteamMatchMaking009_GetFavoriteGameCount(void *linux_side) int cppISteamMatchmaking_SteamMatchMaking009_GetFavoriteGameCount(void *linux_side)

View File

@ -1,14 +1,14 @@
#include "steam_defs.h" #include "steam_defs.h"
#pragma push_macro("__cdecl") #pragma push_macro("__cdecl")
#undef __cdecl #undef __cdecl
#include "steamworks_sdk_153a/steam_api.h" #include "steamworks_sdk_154/steam_api.h"
#include "steamworks_sdk_153a/steamnetworkingtypes.h" #include "steamworks_sdk_154/steamnetworkingtypes.h"
#pragma pop_macro("__cdecl") #pragma pop_macro("__cdecl")
#include "steamclient_private.h" #include "steamclient_private.h"
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
#endif #endif
#define SDKVER_153a #define SDKVER_154
#include "struct_converters.h" #include "struct_converters.h"
#include "cppISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001.h" #include "cppISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001.h"
bool cppISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_RegisterSteamMusicRemote(void *linux_side, const char * pchName) bool cppISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_RegisterSteamMusicRemote(void *linux_side, const char * pchName)

View File

@ -1,14 +1,14 @@
#include "steam_defs.h" #include "steam_defs.h"
#pragma push_macro("__cdecl") #pragma push_macro("__cdecl")
#undef __cdecl #undef __cdecl
#include "steamworks_sdk_153a/steam_api.h" #include "steamworks_sdk_154/steam_api.h"
#include "steamworks_sdk_153a/steamnetworkingtypes.h" #include "steamworks_sdk_154/steamnetworkingtypes.h"
#pragma pop_macro("__cdecl") #pragma pop_macro("__cdecl")
#include "steamclient_private.h" #include "steamclient_private.h"
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
#endif #endif
#define SDKVER_153a #define SDKVER_154
#include "struct_converters.h" #include "struct_converters.h"
#include "cppISteamMusic_STEAMMUSIC_INTERFACE_VERSION001.h" #include "cppISteamMusic_STEAMMUSIC_INTERFACE_VERSION001.h"
bool cppISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_BIsEnabled(void *linux_side) bool cppISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_BIsEnabled(void *linux_side)

View File

@ -1,15 +1,15 @@
#include "steam_defs.h" #include "steam_defs.h"
#pragma push_macro("__cdecl") #pragma push_macro("__cdecl")
#undef __cdecl #undef __cdecl
#include "steamworks_sdk_153a/steam_api.h" #include "steamworks_sdk_154/steam_api.h"
#include "steamworks_sdk_153a/steamnetworkingtypes.h" #include "steamworks_sdk_154/steamnetworkingtypes.h"
#include "steamworks_sdk_153a/steamnetworkingfakeip.h" #include "steamworks_sdk_154/steamnetworkingfakeip.h"
#pragma pop_macro("__cdecl") #pragma pop_macro("__cdecl")
#include "steamclient_private.h" #include "steamclient_private.h"
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
#endif #endif
#define SDKVER_153a #define SDKVER_154
#include "struct_converters.h" #include "struct_converters.h"
#include "cppISteamNetworkingFakeUDPPort_SteamNetworkingFakeUDPPort001.h" #include "cppISteamNetworkingFakeUDPPort_SteamNetworkingFakeUDPPort001.h"
EResult cppISteamNetworkingFakeUDPPort_SteamNetworkingFakeUDPPort001_SendMessageToFakeIP(void *linux_side, const SteamNetworkingIPAddr * remoteAddress, const void * pData, uint32 cbData, int nSendFlags) EResult cppISteamNetworkingFakeUDPPort_SteamNetworkingFakeUDPPort001_SendMessageToFakeIP(void *linux_side, const SteamNetworkingIPAddr * remoteAddress, const void * pData, uint32 cbData, int nSendFlags)

View File

@ -1,4 +1,4 @@
extern void cppISteamNetworkingFakeUDPPort_SteamNetworkingFakeUDPPort001_DestroyFakeUDPPort(void *); extern void cppISteamNetworkingFakeUDPPort_SteamNetworkingFakeUDPPort001_DestroyFakeUDPPort(void *);
extern EResult cppISteamNetworkingFakeUDPPort_SteamNetworkingFakeUDPPort001_SendMessageToFakeIP(void *, const SteamNetworkingIPAddr *, const void *, uint32, int); extern EResult cppISteamNetworkingFakeUDPPort_SteamNetworkingFakeUDPPort001_SendMessageToFakeIP(void *, const SteamNetworkingIPAddr *, const void *, uint32, int);
extern int cppISteamNetworkingFakeUDPPort_SteamNetworkingFakeUDPPort001_ReceiveMessages(void *, winSteamNetworkingMessage_t_153a **, int); extern int cppISteamNetworkingFakeUDPPort_SteamNetworkingFakeUDPPort001_ReceiveMessages(void *, winSteamNetworkingMessage_t_154 **, int);
extern void cppISteamNetworkingFakeUDPPort_SteamNetworkingFakeUDPPort001_ScheduleCleanup(void *, const SteamNetworkingIPAddr *); extern void cppISteamNetworkingFakeUDPPort_SteamNetworkingFakeUDPPort001_ScheduleCleanup(void *, const SteamNetworkingIPAddr *);

View File

@ -1,15 +1,15 @@
#include "steam_defs.h" #include "steam_defs.h"
#pragma push_macro("__cdecl") #pragma push_macro("__cdecl")
#undef __cdecl #undef __cdecl
#include "steamworks_sdk_153a/steam_api.h" #include "steamworks_sdk_154/steam_api.h"
#include "steamworks_sdk_153a/steamnetworkingtypes.h" #include "steamworks_sdk_154/steamnetworkingtypes.h"
#include "steamworks_sdk_153a/isteamnetworkingmessages.h" #include "steamworks_sdk_154/isteamnetworkingmessages.h"
#pragma pop_macro("__cdecl") #pragma pop_macro("__cdecl")
#include "steamclient_private.h" #include "steamclient_private.h"
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
#endif #endif
#define SDKVER_153a #define SDKVER_154
#include "struct_converters.h" #include "struct_converters.h"
#include "cppISteamNetworkingMessages_SteamNetworkingMessages002.h" #include "cppISteamNetworkingMessages_SteamNetworkingMessages002.h"
EResult cppISteamNetworkingMessages_SteamNetworkingMessages002_SendMessageToUser(void *linux_side, const SteamNetworkingIdentity * identityRemote, const void * pubData, uint32 cubData, int nSendFlags, int nRemoteChannel) EResult cppISteamNetworkingMessages_SteamNetworkingMessages002_SendMessageToUser(void *linux_side, const SteamNetworkingIdentity * identityRemote, const void * pubData, uint32 cubData, int nSendFlags, int nRemoteChannel)

View File

@ -1,5 +1,5 @@
extern EResult cppISteamNetworkingMessages_SteamNetworkingMessages002_SendMessageToUser(void *, const SteamNetworkingIdentity *, const void *, uint32, int, int); extern EResult cppISteamNetworkingMessages_SteamNetworkingMessages002_SendMessageToUser(void *, const SteamNetworkingIdentity *, const void *, uint32, int, int);
extern int cppISteamNetworkingMessages_SteamNetworkingMessages002_ReceiveMessagesOnChannel(void *, int, winSteamNetworkingMessage_t_153a **, int); extern int cppISteamNetworkingMessages_SteamNetworkingMessages002_ReceiveMessagesOnChannel(void *, int, winSteamNetworkingMessage_t_154 **, int);
extern bool cppISteamNetworkingMessages_SteamNetworkingMessages002_AcceptSessionWithUser(void *, const SteamNetworkingIdentity *); extern bool cppISteamNetworkingMessages_SteamNetworkingMessages002_AcceptSessionWithUser(void *, const SteamNetworkingIdentity *);
extern bool cppISteamNetworkingMessages_SteamNetworkingMessages002_CloseSessionWithUser(void *, const SteamNetworkingIdentity *); extern bool cppISteamNetworkingMessages_SteamNetworkingMessages002_CloseSessionWithUser(void *, const SteamNetworkingIdentity *);
extern bool cppISteamNetworkingMessages_SteamNetworkingMessages002_CloseChannelWithUser(void *, const SteamNetworkingIdentity *, int); extern bool cppISteamNetworkingMessages_SteamNetworkingMessages002_CloseChannelWithUser(void *, const SteamNetworkingIdentity *, int);

View File

@ -1,15 +1,15 @@
#include "steam_defs.h" #include "steam_defs.h"
#pragma push_macro("__cdecl") #pragma push_macro("__cdecl")
#undef __cdecl #undef __cdecl
#include "steamworks_sdk_153a/steam_api.h" #include "steamworks_sdk_154/steam_api.h"
#include "steamworks_sdk_153a/steamnetworkingtypes.h" #include "steamworks_sdk_154/steamnetworkingtypes.h"
#include "steamworks_sdk_153a/isteamnetworkingsockets.h" #include "steamworks_sdk_154/isteamnetworkingsockets.h"
#pragma pop_macro("__cdecl") #pragma pop_macro("__cdecl")
#include "steamclient_private.h" #include "steamclient_private.h"
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
#endif #endif
#define SDKVER_153a #define SDKVER_154
#include "struct_converters.h" #include "struct_converters.h"
#include "cppISteamNetworkingSockets_SteamNetworkingSockets012.h" #include "cppISteamNetworkingSockets_SteamNetworkingSockets012.h"
HSteamListenSocket cppISteamNetworkingSockets_SteamNetworkingSockets012_CreateListenSocketIP(void *linux_side, const SteamNetworkingIPAddr * localAddress, int nOptions, const SteamNetworkingConfigValue_t * pOptions) HSteamListenSocket cppISteamNetworkingSockets_SteamNetworkingSockets012_CreateListenSocketIP(void *linux_side, const SteamNetworkingIPAddr * localAddress, int nOptions, const SteamNetworkingConfigValue_t * pOptions)

View File

@ -10,9 +10,9 @@ extern int64 cppISteamNetworkingSockets_SteamNetworkingSockets012_GetConnectionU
extern void cppISteamNetworkingSockets_SteamNetworkingSockets012_SetConnectionName(void *, HSteamNetConnection, const char *); extern void cppISteamNetworkingSockets_SteamNetworkingSockets012_SetConnectionName(void *, HSteamNetConnection, const char *);
extern bool cppISteamNetworkingSockets_SteamNetworkingSockets012_GetConnectionName(void *, HSteamNetConnection, char *, int); extern bool cppISteamNetworkingSockets_SteamNetworkingSockets012_GetConnectionName(void *, HSteamNetConnection, char *, int);
extern EResult cppISteamNetworkingSockets_SteamNetworkingSockets012_SendMessageToConnection(void *, HSteamNetConnection, const void *, uint32, int, int64 *); extern EResult cppISteamNetworkingSockets_SteamNetworkingSockets012_SendMessageToConnection(void *, HSteamNetConnection, const void *, uint32, int, int64 *);
extern void cppISteamNetworkingSockets_SteamNetworkingSockets012_SendMessages(void *, int, winSteamNetworkingMessage_t_153a *const *, int64 *); extern void cppISteamNetworkingSockets_SteamNetworkingSockets012_SendMessages(void *, int, winSteamNetworkingMessage_t_154 *const *, int64 *);
extern EResult cppISteamNetworkingSockets_SteamNetworkingSockets012_FlushMessagesOnConnection(void *, HSteamNetConnection); extern EResult cppISteamNetworkingSockets_SteamNetworkingSockets012_FlushMessagesOnConnection(void *, HSteamNetConnection);
extern int cppISteamNetworkingSockets_SteamNetworkingSockets012_ReceiveMessagesOnConnection(void *, HSteamNetConnection, winSteamNetworkingMessage_t_153a **, int); extern int cppISteamNetworkingSockets_SteamNetworkingSockets012_ReceiveMessagesOnConnection(void *, HSteamNetConnection, winSteamNetworkingMessage_t_154 **, int);
extern bool cppISteamNetworkingSockets_SteamNetworkingSockets012_GetConnectionInfo(void *, HSteamNetConnection, SteamNetConnectionInfo_t *); extern bool cppISteamNetworkingSockets_SteamNetworkingSockets012_GetConnectionInfo(void *, HSteamNetConnection, SteamNetConnectionInfo_t *);
extern EResult cppISteamNetworkingSockets_SteamNetworkingSockets012_GetConnectionRealTimeStatus(void *, HSteamNetConnection, SteamNetConnectionRealTimeStatus_t *, int, SteamNetConnectionRealTimeLaneStatus_t *); extern EResult cppISteamNetworkingSockets_SteamNetworkingSockets012_GetConnectionRealTimeStatus(void *, HSteamNetConnection, SteamNetConnectionRealTimeStatus_t *, int, SteamNetConnectionRealTimeLaneStatus_t *);
extern int cppISteamNetworkingSockets_SteamNetworkingSockets012_GetDetailedConnectionStatus(void *, HSteamNetConnection, char *, int); extern int cppISteamNetworkingSockets_SteamNetworkingSockets012_GetDetailedConnectionStatus(void *, HSteamNetConnection, char *, int);
@ -25,7 +25,7 @@ extern ESteamNetworkingAvailability cppISteamNetworkingSockets_SteamNetworkingSo
extern HSteamNetPollGroup cppISteamNetworkingSockets_SteamNetworkingSockets012_CreatePollGroup(void *); extern HSteamNetPollGroup cppISteamNetworkingSockets_SteamNetworkingSockets012_CreatePollGroup(void *);
extern bool cppISteamNetworkingSockets_SteamNetworkingSockets012_DestroyPollGroup(void *, HSteamNetPollGroup); extern bool cppISteamNetworkingSockets_SteamNetworkingSockets012_DestroyPollGroup(void *, HSteamNetPollGroup);
extern bool cppISteamNetworkingSockets_SteamNetworkingSockets012_SetConnectionPollGroup(void *, HSteamNetConnection, HSteamNetPollGroup); extern bool cppISteamNetworkingSockets_SteamNetworkingSockets012_SetConnectionPollGroup(void *, HSteamNetConnection, HSteamNetPollGroup);
extern int cppISteamNetworkingSockets_SteamNetworkingSockets012_ReceiveMessagesOnPollGroup(void *, HSteamNetPollGroup, winSteamNetworkingMessage_t_153a **, int); extern int cppISteamNetworkingSockets_SteamNetworkingSockets012_ReceiveMessagesOnPollGroup(void *, HSteamNetPollGroup, winSteamNetworkingMessage_t_154 **, int);
extern bool cppISteamNetworkingSockets_SteamNetworkingSockets012_ReceivedRelayAuthTicket(void *, const void *, int, SteamDatagramRelayAuthTicket *); extern bool cppISteamNetworkingSockets_SteamNetworkingSockets012_ReceivedRelayAuthTicket(void *, const void *, int, SteamDatagramRelayAuthTicket *);
extern int cppISteamNetworkingSockets_SteamNetworkingSockets012_FindRelayAuthTicketForServer(void *, const SteamNetworkingIdentity *, int, SteamDatagramRelayAuthTicket *); extern int cppISteamNetworkingSockets_SteamNetworkingSockets012_FindRelayAuthTicketForServer(void *, const SteamNetworkingIdentity *, int, SteamDatagramRelayAuthTicket *);
extern HSteamNetConnection cppISteamNetworkingSockets_SteamNetworkingSockets012_ConnectToHostedDedicatedServer(void *, const SteamNetworkingIdentity *, int, int, const SteamNetworkingConfigValue_t *); extern HSteamNetConnection cppISteamNetworkingSockets_SteamNetworkingSockets012_ConnectToHostedDedicatedServer(void *, const SteamNetworkingIdentity *, int, int, const SteamNetworkingConfigValue_t *);

View File

@ -1,15 +1,15 @@
#include "steam_defs.h" #include "steam_defs.h"
#pragma push_macro("__cdecl") #pragma push_macro("__cdecl")
#undef __cdecl #undef __cdecl
#include "steamworks_sdk_153a/steam_api.h" #include "steamworks_sdk_154/steam_api.h"
#include "steamworks_sdk_153a/steamnetworkingtypes.h" #include "steamworks_sdk_154/steamnetworkingtypes.h"
#include "steamworks_sdk_153a/isteamnetworkingutils.h" #include "steamworks_sdk_154/isteamnetworkingutils.h"
#pragma pop_macro("__cdecl") #pragma pop_macro("__cdecl")
#include "steamclient_private.h" #include "steamclient_private.h"
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
#endif #endif
#define SDKVER_153a #define SDKVER_154
#include "struct_converters.h" #include "struct_converters.h"
#include "cppISteamNetworkingUtils_SteamNetworkingUtils004.h" #include "cppISteamNetworkingUtils_SteamNetworkingUtils004.h"
ESteamNetworkingAvailability cppISteamNetworkingUtils_SteamNetworkingUtils004_GetRelayNetworkStatus(void *linux_side, SteamRelayNetworkStatus_t * pDetails) ESteamNetworkingAvailability cppISteamNetworkingUtils_SteamNetworkingUtils004_GetRelayNetworkStatus(void *linux_side, SteamRelayNetworkStatus_t * pDetails)

View File

@ -1,14 +1,14 @@
#include "steam_defs.h" #include "steam_defs.h"
#pragma push_macro("__cdecl") #pragma push_macro("__cdecl")
#undef __cdecl #undef __cdecl
#include "steamworks_sdk_153a/steam_api.h" #include "steamworks_sdk_154/steam_api.h"
#include "steamworks_sdk_153a/steamnetworkingtypes.h" #include "steamworks_sdk_154/steamnetworkingtypes.h"
#pragma pop_macro("__cdecl") #pragma pop_macro("__cdecl")
#include "steamclient_private.h" #include "steamclient_private.h"
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
#endif #endif
#define SDKVER_153a #define SDKVER_154
#include "struct_converters.h" #include "struct_converters.h"
#include "cppISteamNetworking_SteamNetworking006.h" #include "cppISteamNetworking_SteamNetworking006.h"
bool cppISteamNetworking_SteamNetworking006_SendP2PPacket(void *linux_side, CSteamID steamIDRemote, const void * pubData, uint32 cubData, EP2PSend eP2PSendType, int nChannel) bool cppISteamNetworking_SteamNetworking006_SendP2PPacket(void *linux_side, CSteamID steamIDRemote, const void * pubData, uint32 cubData, EP2PSend eP2PSendType, int nChannel)

View File

@ -1,15 +1,15 @@
#include "steam_defs.h" #include "steam_defs.h"
#pragma push_macro("__cdecl") #pragma push_macro("__cdecl")
#undef __cdecl #undef __cdecl
#include "steamworks_sdk_153a/steam_api.h" #include "steamworks_sdk_154/steam_api.h"
#include "steamworks_sdk_153a/steamnetworkingtypes.h" #include "steamworks_sdk_154/steamnetworkingtypes.h"
#include "steamworks_sdk_153a/isteamparentalsettings.h" #include "steamworks_sdk_154/isteamparentalsettings.h"
#pragma pop_macro("__cdecl") #pragma pop_macro("__cdecl")
#include "steamclient_private.h" #include "steamclient_private.h"
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
#endif #endif
#define SDKVER_153a #define SDKVER_154
#include "struct_converters.h" #include "struct_converters.h"
#include "cppISteamParentalSettings_STEAMPARENTALSETTINGS_INTERFACE_VERSION001.h" #include "cppISteamParentalSettings_STEAMPARENTALSETTINGS_INTERFACE_VERSION001.h"
bool cppISteamParentalSettings_STEAMPARENTALSETTINGS_INTERFACE_VERSION001_BIsParentalLockEnabled(void *linux_side) bool cppISteamParentalSettings_STEAMPARENTALSETTINGS_INTERFACE_VERSION001_BIsParentalLockEnabled(void *linux_side)

View File

@ -1,14 +1,14 @@
#include "steam_defs.h" #include "steam_defs.h"
#pragma push_macro("__cdecl") #pragma push_macro("__cdecl")
#undef __cdecl #undef __cdecl
#include "steamworks_sdk_153a/steam_api.h" #include "steamworks_sdk_154/steam_api.h"
#include "steamworks_sdk_153a/steamnetworkingtypes.h" #include "steamworks_sdk_154/steamnetworkingtypes.h"
#pragma pop_macro("__cdecl") #pragma pop_macro("__cdecl")
#include "steamclient_private.h" #include "steamclient_private.h"
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
#endif #endif
#define SDKVER_153a #define SDKVER_154
#include "struct_converters.h" #include "struct_converters.h"
#include "cppISteamParties_SteamParties002.h" #include "cppISteamParties_SteamParties002.h"
uint32 cppISteamParties_SteamParties002_GetNumActiveBeacons(void *linux_side) uint32 cppISteamParties_SteamParties002_GetNumActiveBeacons(void *linux_side)
@ -21,12 +21,12 @@ PartyBeaconID_t cppISteamParties_SteamParties002_GetBeaconByIndex(void *linux_si
return ((ISteamParties*)linux_side)->GetBeaconByIndex((uint32)unIndex); return ((ISteamParties*)linux_side)->GetBeaconByIndex((uint32)unIndex);
} }
bool cppISteamParties_SteamParties002_GetBeaconDetails(void *linux_side, PartyBeaconID_t ulBeaconID, CSteamID * pSteamIDBeaconOwner, winSteamPartyBeaconLocation_t_153a * pLocation, char * pchMetadata, int cchMetadata) bool cppISteamParties_SteamParties002_GetBeaconDetails(void *linux_side, PartyBeaconID_t ulBeaconID, CSteamID * pSteamIDBeaconOwner, winSteamPartyBeaconLocation_t_154 * pLocation, char * pchMetadata, int cchMetadata)
{ {
SteamPartyBeaconLocation_t lin_pLocation; SteamPartyBeaconLocation_t lin_pLocation;
win_to_lin_struct_SteamPartyBeaconLocation_t_153a(pLocation, &lin_pLocation); win_to_lin_struct_SteamPartyBeaconLocation_t_154(pLocation, &lin_pLocation);
bool retval = ((ISteamParties*)linux_side)->GetBeaconDetails((PartyBeaconID_t)ulBeaconID, (CSteamID *)pSteamIDBeaconOwner, &lin_pLocation, (char *)pchMetadata, (int)cchMetadata); bool retval = ((ISteamParties*)linux_side)->GetBeaconDetails((PartyBeaconID_t)ulBeaconID, (CSteamID *)pSteamIDBeaconOwner, &lin_pLocation, (char *)pchMetadata, (int)cchMetadata);
lin_to_win_struct_SteamPartyBeaconLocation_t_153a(&lin_pLocation, pLocation); lin_to_win_struct_SteamPartyBeaconLocation_t_154(&lin_pLocation, pLocation);
return retval; return retval;
} }
@ -40,21 +40,21 @@ bool cppISteamParties_SteamParties002_GetNumAvailableBeaconLocations(void *linux
return ((ISteamParties*)linux_side)->GetNumAvailableBeaconLocations((uint32 *)puNumLocations); return ((ISteamParties*)linux_side)->GetNumAvailableBeaconLocations((uint32 *)puNumLocations);
} }
bool cppISteamParties_SteamParties002_GetAvailableBeaconLocations(void *linux_side, winSteamPartyBeaconLocation_t_153a * pLocationList, uint32 uMaxNumLocations) bool cppISteamParties_SteamParties002_GetAvailableBeaconLocations(void *linux_side, winSteamPartyBeaconLocation_t_154 * pLocationList, uint32 uMaxNumLocations)
{ {
SteamPartyBeaconLocation_t lin_pLocationList; SteamPartyBeaconLocation_t lin_pLocationList;
win_to_lin_struct_SteamPartyBeaconLocation_t_153a(pLocationList, &lin_pLocationList); win_to_lin_struct_SteamPartyBeaconLocation_t_154(pLocationList, &lin_pLocationList);
bool retval = ((ISteamParties*)linux_side)->GetAvailableBeaconLocations(&lin_pLocationList, (uint32)uMaxNumLocations); bool retval = ((ISteamParties*)linux_side)->GetAvailableBeaconLocations(&lin_pLocationList, (uint32)uMaxNumLocations);
lin_to_win_struct_SteamPartyBeaconLocation_t_153a(&lin_pLocationList, pLocationList); lin_to_win_struct_SteamPartyBeaconLocation_t_154(&lin_pLocationList, pLocationList);
return retval; return retval;
} }
SteamAPICall_t cppISteamParties_SteamParties002_CreateBeacon(void *linux_side, uint32 unOpenSlots, winSteamPartyBeaconLocation_t_153a * pBeaconLocation, const char * pchConnectString, const char * pchMetadata) SteamAPICall_t cppISteamParties_SteamParties002_CreateBeacon(void *linux_side, uint32 unOpenSlots, winSteamPartyBeaconLocation_t_154 * pBeaconLocation, const char * pchConnectString, const char * pchMetadata)
{ {
SteamPartyBeaconLocation_t lin_pBeaconLocation; SteamPartyBeaconLocation_t lin_pBeaconLocation;
win_to_lin_struct_SteamPartyBeaconLocation_t_153a(pBeaconLocation, &lin_pBeaconLocation); win_to_lin_struct_SteamPartyBeaconLocation_t_154(pBeaconLocation, &lin_pBeaconLocation);
SteamAPICall_t retval = ((ISteamParties*)linux_side)->CreateBeacon((uint32)unOpenSlots, &lin_pBeaconLocation, (const char *)pchConnectString, (const char *)pchMetadata); SteamAPICall_t retval = ((ISteamParties*)linux_side)->CreateBeacon((uint32)unOpenSlots, &lin_pBeaconLocation, (const char *)pchConnectString, (const char *)pchMetadata);
lin_to_win_struct_SteamPartyBeaconLocation_t_153a(&lin_pBeaconLocation, pBeaconLocation); lin_to_win_struct_SteamPartyBeaconLocation_t_154(&lin_pBeaconLocation, pBeaconLocation);
return retval; return retval;
} }
@ -78,12 +78,12 @@ bool cppISteamParties_SteamParties002_DestroyBeacon(void *linux_side, PartyBeaco
return ((ISteamParties*)linux_side)->DestroyBeacon((PartyBeaconID_t)ulBeacon); return ((ISteamParties*)linux_side)->DestroyBeacon((PartyBeaconID_t)ulBeacon);
} }
bool cppISteamParties_SteamParties002_GetBeaconLocationData(void *linux_side, winSteamPartyBeaconLocation_t_153a BeaconLocation, ESteamPartyBeaconLocationData eData, char * pchDataStringOut, int cchDataStringOut) bool cppISteamParties_SteamParties002_GetBeaconLocationData(void *linux_side, winSteamPartyBeaconLocation_t_154 BeaconLocation, ESteamPartyBeaconLocationData eData, char * pchDataStringOut, int cchDataStringOut)
{ {
SteamPartyBeaconLocation_t lin_BeaconLocation; SteamPartyBeaconLocation_t lin_BeaconLocation;
win_to_lin_struct_SteamPartyBeaconLocation_t_153a(&BeaconLocation, &lin_BeaconLocation); win_to_lin_struct_SteamPartyBeaconLocation_t_154(&BeaconLocation, &lin_BeaconLocation);
bool retval = ((ISteamParties*)linux_side)->GetBeaconLocationData(lin_BeaconLocation, (ESteamPartyBeaconLocationData)eData, (char *)pchDataStringOut, (int)cchDataStringOut); bool retval = ((ISteamParties*)linux_side)->GetBeaconLocationData(lin_BeaconLocation, (ESteamPartyBeaconLocationData)eData, (char *)pchDataStringOut, (int)cchDataStringOut);
lin_to_win_struct_SteamPartyBeaconLocation_t_153a(&lin_BeaconLocation, &BeaconLocation); lin_to_win_struct_SteamPartyBeaconLocation_t_154(&lin_BeaconLocation, &BeaconLocation);
return retval; return retval;
} }

View File

@ -1,12 +1,12 @@
extern uint32 cppISteamParties_SteamParties002_GetNumActiveBeacons(void *); extern uint32 cppISteamParties_SteamParties002_GetNumActiveBeacons(void *);
extern PartyBeaconID_t cppISteamParties_SteamParties002_GetBeaconByIndex(void *, uint32); extern PartyBeaconID_t cppISteamParties_SteamParties002_GetBeaconByIndex(void *, uint32);
extern bool cppISteamParties_SteamParties002_GetBeaconDetails(void *, PartyBeaconID_t, CSteamID *, winSteamPartyBeaconLocation_t_153a *, char *, int); extern bool cppISteamParties_SteamParties002_GetBeaconDetails(void *, PartyBeaconID_t, CSteamID *, winSteamPartyBeaconLocation_t_154 *, char *, int);
extern SteamAPICall_t cppISteamParties_SteamParties002_JoinParty(void *, PartyBeaconID_t); extern SteamAPICall_t cppISteamParties_SteamParties002_JoinParty(void *, PartyBeaconID_t);
extern bool cppISteamParties_SteamParties002_GetNumAvailableBeaconLocations(void *, uint32 *); extern bool cppISteamParties_SteamParties002_GetNumAvailableBeaconLocations(void *, uint32 *);
extern bool cppISteamParties_SteamParties002_GetAvailableBeaconLocations(void *, winSteamPartyBeaconLocation_t_153a *, uint32); extern bool cppISteamParties_SteamParties002_GetAvailableBeaconLocations(void *, winSteamPartyBeaconLocation_t_154 *, uint32);
extern SteamAPICall_t cppISteamParties_SteamParties002_CreateBeacon(void *, uint32, winSteamPartyBeaconLocation_t_153a *, const char *, const char *); extern SteamAPICall_t cppISteamParties_SteamParties002_CreateBeacon(void *, uint32, winSteamPartyBeaconLocation_t_154 *, const char *, const char *);
extern void cppISteamParties_SteamParties002_OnReservationCompleted(void *, PartyBeaconID_t, CSteamID); extern void cppISteamParties_SteamParties002_OnReservationCompleted(void *, PartyBeaconID_t, CSteamID);
extern void cppISteamParties_SteamParties002_CancelReservation(void *, PartyBeaconID_t, CSteamID); extern void cppISteamParties_SteamParties002_CancelReservation(void *, PartyBeaconID_t, CSteamID);
extern SteamAPICall_t cppISteamParties_SteamParties002_ChangeNumOpenSlots(void *, PartyBeaconID_t, uint32); extern SteamAPICall_t cppISteamParties_SteamParties002_ChangeNumOpenSlots(void *, PartyBeaconID_t, uint32);
extern bool cppISteamParties_SteamParties002_DestroyBeacon(void *, PartyBeaconID_t); extern bool cppISteamParties_SteamParties002_DestroyBeacon(void *, PartyBeaconID_t);
extern bool cppISteamParties_SteamParties002_GetBeaconLocationData(void *, winSteamPartyBeaconLocation_t_153a, ESteamPartyBeaconLocationData, char *, int); extern bool cppISteamParties_SteamParties002_GetBeaconLocationData(void *, winSteamPartyBeaconLocation_t_154, ESteamPartyBeaconLocationData, char *, int);

View File

@ -1,14 +1,14 @@
#include "steam_defs.h" #include "steam_defs.h"
#pragma push_macro("__cdecl") #pragma push_macro("__cdecl")
#undef __cdecl #undef __cdecl
#include "steamworks_sdk_153a/steam_api.h" #include "steamworks_sdk_154/steam_api.h"
#include "steamworks_sdk_153a/steamnetworkingtypes.h" #include "steamworks_sdk_154/steamnetworkingtypes.h"
#pragma pop_macro("__cdecl") #pragma pop_macro("__cdecl")
#include "steamclient_private.h" #include "steamclient_private.h"
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
#endif #endif
#define SDKVER_153a #define SDKVER_154
#include "struct_converters.h" #include "struct_converters.h"
#include "cppISteamRemotePlay_STEAMREMOTEPLAY_INTERFACE_VERSION001.h" #include "cppISteamRemotePlay_STEAMREMOTEPLAY_INTERFACE_VERSION001.h"
uint32 cppISteamRemotePlay_STEAMREMOTEPLAY_INTERFACE_VERSION001_GetSessionCount(void *linux_side) uint32 cppISteamRemotePlay_STEAMREMOTEPLAY_INTERFACE_VERSION001_GetSessionCount(void *linux_side)

View File

@ -1,14 +1,14 @@
#include "steam_defs.h" #include "steam_defs.h"
#pragma push_macro("__cdecl") #pragma push_macro("__cdecl")
#undef __cdecl #undef __cdecl
#include "steamworks_sdk_153a/steam_api.h" #include "steamworks_sdk_154/steam_api.h"
#include "steamworks_sdk_153a/steamnetworkingtypes.h" #include "steamworks_sdk_154/steamnetworkingtypes.h"
#pragma pop_macro("__cdecl") #pragma pop_macro("__cdecl")
#include "steamclient_private.h" #include "steamclient_private.h"
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
#endif #endif
#define SDKVER_153a #define SDKVER_154
#include "struct_converters.h" #include "struct_converters.h"
#include "cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016.h" #include "cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016.h"
bool cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_FileWrite(void *linux_side, const char * pchFile, const void * pvData, int32 cubData) bool cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_FileWrite(void *linux_side, const char * pchFile, const void * pvData, int32 cubData)

View File

@ -1,14 +1,14 @@
#include "steam_defs.h" #include "steam_defs.h"
#pragma push_macro("__cdecl") #pragma push_macro("__cdecl")
#undef __cdecl #undef __cdecl
#include "steamworks_sdk_153a/steam_api.h" #include "steamworks_sdk_154/steam_api.h"
#include "steamworks_sdk_153a/steamnetworkingtypes.h" #include "steamworks_sdk_154/steamnetworkingtypes.h"
#pragma pop_macro("__cdecl") #pragma pop_macro("__cdecl")
#include "steamclient_private.h" #include "steamclient_private.h"
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
#endif #endif
#define SDKVER_153a #define SDKVER_154
#include "struct_converters.h" #include "struct_converters.h"
#include "cppISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION003.h" #include "cppISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION003.h"
ScreenshotHandle cppISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION003_WriteScreenshot(void *linux_side, void * pubRGB, uint32 cubRGB, int nWidth, int nHeight) ScreenshotHandle cppISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION003_WriteScreenshot(void *linux_side, void * pubRGB, uint32 cubRGB, int nWidth, int nHeight)

View File

@ -1,14 +1,14 @@
#include "steam_defs.h" #include "steam_defs.h"
#pragma push_macro("__cdecl") #pragma push_macro("__cdecl")
#undef __cdecl #undef __cdecl
#include "steamworks_sdk_153a/steam_api.h" #include "steamworks_sdk_154/steam_api.h"
#include "steamworks_sdk_153a/steamnetworkingtypes.h" #include "steamworks_sdk_154/steamnetworkingtypes.h"
#pragma pop_macro("__cdecl") #pragma pop_macro("__cdecl")
#include "steamclient_private.h" #include "steamclient_private.h"
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
#endif #endif
#define SDKVER_153a #define SDKVER_154
#include "struct_converters.h" #include "struct_converters.h"
#include "cppISteamUGC_STEAMUGC_INTERFACE_VERSION016.h" #include "cppISteamUGC_STEAMUGC_INTERFACE_VERSION016.h"
UGCQueryHandle_t cppISteamUGC_STEAMUGC_INTERFACE_VERSION016_CreateQueryUserUGCRequest(void *linux_side, AccountID_t unAccountID, EUserUGCList eListType, EUGCMatchingUGCType eMatchingUGCType, EUserUGCListSortOrder eSortOrder, AppId_t nCreatorAppID, AppId_t nConsumerAppID, uint32 unPage) UGCQueryHandle_t cppISteamUGC_STEAMUGC_INTERFACE_VERSION016_CreateQueryUserUGCRequest(void *linux_side, AccountID_t unAccountID, EUserUGCList eListType, EUGCMatchingUGCType eMatchingUGCType, EUserUGCListSortOrder eSortOrder, AppId_t nCreatorAppID, AppId_t nConsumerAppID, uint32 unPage)
@ -36,12 +36,12 @@ SteamAPICall_t cppISteamUGC_STEAMUGC_INTERFACE_VERSION016_SendQueryUGCRequest(vo
return ((ISteamUGC*)linux_side)->SendQueryUGCRequest((UGCQueryHandle_t)handle); return ((ISteamUGC*)linux_side)->SendQueryUGCRequest((UGCQueryHandle_t)handle);
} }
bool cppISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetQueryUGCResult(void *linux_side, UGCQueryHandle_t handle, uint32 index, winSteamUGCDetails_t_153a * pDetails) bool cppISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetQueryUGCResult(void *linux_side, UGCQueryHandle_t handle, uint32 index, winSteamUGCDetails_t_154 * pDetails)
{ {
SteamUGCDetails_t lin_pDetails; SteamUGCDetails_t lin_pDetails;
win_to_lin_struct_SteamUGCDetails_t_153a(pDetails, &lin_pDetails); win_to_lin_struct_SteamUGCDetails_t_154(pDetails, &lin_pDetails);
bool retval = ((ISteamUGC*)linux_side)->GetQueryUGCResult((UGCQueryHandle_t)handle, (uint32)index, &lin_pDetails); bool retval = ((ISteamUGC*)linux_side)->GetQueryUGCResult((UGCQueryHandle_t)handle, (uint32)index, &lin_pDetails);
lin_to_win_struct_SteamUGCDetails_t_153a(&lin_pDetails, pDetails); lin_to_win_struct_SteamUGCDetails_t_154(&lin_pDetails, pDetails);
return retval; return retval;
} }

View File

@ -3,7 +3,7 @@ extern UGCQueryHandle_t cppISteamUGC_STEAMUGC_INTERFACE_VERSION016_CreateQueryAl
extern UGCQueryHandle_t cppISteamUGC_STEAMUGC_INTERFACE_VERSION016_CreateQueryAllUGCRequest_2(void *, EUGCQuery, EUGCMatchingUGCType, AppId_t, AppId_t, const char *); extern UGCQueryHandle_t cppISteamUGC_STEAMUGC_INTERFACE_VERSION016_CreateQueryAllUGCRequest_2(void *, EUGCQuery, EUGCMatchingUGCType, AppId_t, AppId_t, const char *);
extern UGCQueryHandle_t cppISteamUGC_STEAMUGC_INTERFACE_VERSION016_CreateQueryUGCDetailsRequest(void *, PublishedFileId_t *, uint32); extern UGCQueryHandle_t cppISteamUGC_STEAMUGC_INTERFACE_VERSION016_CreateQueryUGCDetailsRequest(void *, PublishedFileId_t *, uint32);
extern SteamAPICall_t cppISteamUGC_STEAMUGC_INTERFACE_VERSION016_SendQueryUGCRequest(void *, UGCQueryHandle_t); extern SteamAPICall_t cppISteamUGC_STEAMUGC_INTERFACE_VERSION016_SendQueryUGCRequest(void *, UGCQueryHandle_t);
extern bool cppISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetQueryUGCResult(void *, UGCQueryHandle_t, uint32, winSteamUGCDetails_t_153a *); extern bool cppISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetQueryUGCResult(void *, UGCQueryHandle_t, uint32, winSteamUGCDetails_t_154 *);
extern uint32 cppISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetQueryUGCNumTags(void *, UGCQueryHandle_t, uint32); extern uint32 cppISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetQueryUGCNumTags(void *, UGCQueryHandle_t, uint32);
extern bool cppISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetQueryUGCTag(void *, UGCQueryHandle_t, uint32, uint32, char *, uint32); extern bool cppISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetQueryUGCTag(void *, UGCQueryHandle_t, uint32, uint32, char *, uint32);
extern bool cppISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetQueryUGCTagDisplayName(void *, UGCQueryHandle_t, uint32, uint32, char *, uint32); extern bool cppISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetQueryUGCTagDisplayName(void *, UGCQueryHandle_t, uint32, uint32, char *, uint32);

View File

@ -1,14 +1,14 @@
#include "steam_defs.h" #include "steam_defs.h"
#pragma push_macro("__cdecl") #pragma push_macro("__cdecl")
#undef __cdecl #undef __cdecl
#include "steamworks_sdk_153a/steam_api.h" #include "steamworks_sdk_154/steam_api.h"
#include "steamworks_sdk_153a/steamnetworkingtypes.h" #include "steamworks_sdk_154/steamnetworkingtypes.h"
#pragma pop_macro("__cdecl") #pragma pop_macro("__cdecl")
#include "steamclient_private.h" #include "steamclient_private.h"
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
#endif #endif
#define SDKVER_153a #define SDKVER_154
#include "struct_converters.h" #include "struct_converters.h"
#include "cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012.h" #include "cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012.h"
bool cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_RequestCurrentStats(void *linux_side) bool cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_RequestCurrentStats(void *linux_side)
@ -161,12 +161,12 @@ SteamAPICall_t cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_DownloadLe
return ((ISteamUserStats*)linux_side)->DownloadLeaderboardEntriesForUsers((SteamLeaderboard_t)hSteamLeaderboard, (CSteamID *)prgUsers, (int)cUsers); return ((ISteamUserStats*)linux_side)->DownloadLeaderboardEntriesForUsers((SteamLeaderboard_t)hSteamLeaderboard, (CSteamID *)prgUsers, (int)cUsers);
} }
bool cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetDownloadedLeaderboardEntry(void *linux_side, SteamLeaderboardEntries_t hSteamLeaderboardEntries, int index, winLeaderboardEntry_t_153a * pLeaderboardEntry, int32 * pDetails, int cDetailsMax) bool cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetDownloadedLeaderboardEntry(void *linux_side, SteamLeaderboardEntries_t hSteamLeaderboardEntries, int index, winLeaderboardEntry_t_154 * pLeaderboardEntry, int32 * pDetails, int cDetailsMax)
{ {
LeaderboardEntry_t lin_pLeaderboardEntry; LeaderboardEntry_t lin_pLeaderboardEntry;
win_to_lin_struct_LeaderboardEntry_t_153a(pLeaderboardEntry, &lin_pLeaderboardEntry); win_to_lin_struct_LeaderboardEntry_t_154(pLeaderboardEntry, &lin_pLeaderboardEntry);
bool retval = ((ISteamUserStats*)linux_side)->GetDownloadedLeaderboardEntry((SteamLeaderboardEntries_t)hSteamLeaderboardEntries, (int)index, &lin_pLeaderboardEntry, (int32 *)pDetails, (int)cDetailsMax); bool retval = ((ISteamUserStats*)linux_side)->GetDownloadedLeaderboardEntry((SteamLeaderboardEntries_t)hSteamLeaderboardEntries, (int)index, &lin_pLeaderboardEntry, (int32 *)pDetails, (int)cDetailsMax);
lin_to_win_struct_LeaderboardEntry_t_153a(&lin_pLeaderboardEntry, pLeaderboardEntry); lin_to_win_struct_LeaderboardEntry_t_154(&lin_pLeaderboardEntry, pLeaderboardEntry);
return retval; return retval;
} }

View File

@ -28,7 +28,7 @@ extern ELeaderboardSortMethod cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSIO
extern ELeaderboardDisplayType cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetLeaderboardDisplayType(void *, SteamLeaderboard_t); extern ELeaderboardDisplayType cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetLeaderboardDisplayType(void *, SteamLeaderboard_t);
extern SteamAPICall_t cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_DownloadLeaderboardEntries(void *, SteamLeaderboard_t, ELeaderboardDataRequest, int, int); extern SteamAPICall_t cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_DownloadLeaderboardEntries(void *, SteamLeaderboard_t, ELeaderboardDataRequest, int, int);
extern SteamAPICall_t cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_DownloadLeaderboardEntriesForUsers(void *, SteamLeaderboard_t, CSteamID *, int); extern SteamAPICall_t cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_DownloadLeaderboardEntriesForUsers(void *, SteamLeaderboard_t, CSteamID *, int);
extern bool cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetDownloadedLeaderboardEntry(void *, SteamLeaderboardEntries_t, int, winLeaderboardEntry_t_153a *, int32 *, int); extern bool cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetDownloadedLeaderboardEntry(void *, SteamLeaderboardEntries_t, int, winLeaderboardEntry_t_154 *, int32 *, int);
extern SteamAPICall_t cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_UploadLeaderboardScore(void *, SteamLeaderboard_t, ELeaderboardUploadScoreMethod, int32, const int32 *, int); extern SteamAPICall_t cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_UploadLeaderboardScore(void *, SteamLeaderboard_t, ELeaderboardUploadScoreMethod, int32, const int32 *, int);
extern SteamAPICall_t cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_AttachLeaderboardUGC(void *, SteamLeaderboard_t, UGCHandle_t); extern SteamAPICall_t cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_AttachLeaderboardUGC(void *, SteamLeaderboard_t, UGCHandle_t);
extern SteamAPICall_t cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetNumberOfCurrentPlayers(void *); extern SteamAPICall_t cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetNumberOfCurrentPlayers(void *);

View File

@ -1,14 +1,14 @@
#include "steam_defs.h" #include "steam_defs.h"
#pragma push_macro("__cdecl") #pragma push_macro("__cdecl")
#undef __cdecl #undef __cdecl
#include "steamworks_sdk_153a/steam_api.h" #include "steamworks_sdk_154/steam_api.h"
#include "steamworks_sdk_153a/steamnetworkingtypes.h" #include "steamworks_sdk_154/steamnetworkingtypes.h"
#pragma pop_macro("__cdecl") #pragma pop_macro("__cdecl")
#include "steamclient_private.h" #include "steamclient_private.h"
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
#endif #endif
#define SDKVER_153a #define SDKVER_154
#include "struct_converters.h" #include "struct_converters.h"
#include "cppISteamUser_SteamUser021.h" #include "cppISteamUser_SteamUser021.h"
HSteamUser cppISteamUser_SteamUser021_GetHSteamUser(void *linux_side) HSteamUser cppISteamUser_SteamUser021_GetHSteamUser(void *linux_side)

View File

@ -1,14 +1,14 @@
#include "steam_defs.h" #include "steam_defs.h"
#pragma push_macro("__cdecl") #pragma push_macro("__cdecl")
#undef __cdecl #undef __cdecl
#include "steamworks_sdk_153a/steam_api.h" #include "steamworks_sdk_154/steam_api.h"
#include "steamworks_sdk_153a/steamnetworkingtypes.h" #include "steamworks_sdk_154/steamnetworkingtypes.h"
#pragma pop_macro("__cdecl") #pragma pop_macro("__cdecl")
#include "steamclient_private.h" #include "steamclient_private.h"
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
#endif #endif
#define SDKVER_153a #define SDKVER_154
#include "struct_converters.h" #include "struct_converters.h"
#include "cppISteamUtils_SteamUtils010.h" #include "cppISteamUtils_SteamUtils010.h"
uint32 cppISteamUtils_SteamUtils010_GetSecondsSinceAppActive(void *linux_side) uint32 cppISteamUtils_SteamUtils010_GetSecondsSinceAppActive(void *linux_side)

View File

@ -1,14 +1,14 @@
#include "steam_defs.h" #include "steam_defs.h"
#pragma push_macro("__cdecl") #pragma push_macro("__cdecl")
#undef __cdecl #undef __cdecl
#include "steamworks_sdk_153a/steam_api.h" #include "steamworks_sdk_154/steam_api.h"
#include "steamworks_sdk_153a/steamnetworkingtypes.h" #include "steamworks_sdk_154/steamnetworkingtypes.h"
#pragma pop_macro("__cdecl") #pragma pop_macro("__cdecl")
#include "steamclient_private.h" #include "steamclient_private.h"
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
#endif #endif
#define SDKVER_153a #define SDKVER_154
#include "struct_converters.h" #include "struct_converters.h"
#include "cppISteamVideo_STEAMVIDEO_INTERFACE_V002.h" #include "cppISteamVideo_STEAMVIDEO_INTERFACE_V002.h"
void cppISteamVideo_STEAMVIDEO_INTERFACE_V002_GetVideoURL(void *linux_side, AppId_t unVideoAppID) void cppISteamVideo_STEAMVIDEO_INTERFACE_V002_GetVideoURL(void *linux_side, AppId_t unVideoAppID)

View File

@ -16,6 +16,7 @@ import re
import math import math
sdk_versions = [ sdk_versions = [
"154",
"153a", "153a",
"152", "152",
"151", "151",

View File

@ -104,7 +104,9 @@ typedef uint32_t EUserUGCList,
ERemoteStorageFilePathType, ERemoteStorageFilePathType,
ESteamInputGlyphSize, ESteamInputGlyphSize,
EControllerHapticLocation, EControllerHapticLocation,
ESteamNetworkingFakeIPType ESteamNetworkingFakeIPType,
ECommunityProfileItemProperty,
ECommunityProfileItemType
; ;
/* XXX NO */ /* XXX NO */

View File

@ -1,3 +1,92 @@
#if defined(SDKVER_154) || !defined(__cplusplus)
#pragma pack( push, 8 )
struct winSteamPartyBeaconLocation_t_154 {
ESteamPartyBeaconLocationType m_eType;
uint64 m_ulLocationID;
} __attribute__ ((ms_struct));
#pragma pack( pop )
typedef struct winSteamPartyBeaconLocation_t_154 winSteamPartyBeaconLocation_t_154;
struct SteamPartyBeaconLocation_t;
extern void win_to_lin_struct_SteamPartyBeaconLocation_t_154(const struct winSteamPartyBeaconLocation_t_154 *w, struct SteamPartyBeaconLocation_t *l);
extern void lin_to_win_struct_SteamPartyBeaconLocation_t_154(const struct SteamPartyBeaconLocation_t *l, struct winSteamPartyBeaconLocation_t_154 *w);
#endif
#if defined(SDKVER_154) || !defined(__cplusplus)
#pragma pack( push, 8 )
struct winLeaderboardEntry_t_154 {
CSteamID m_steamIDUser __attribute__((aligned(1)));
int32 m_nGlobalRank;
int32 m_nScore;
int32 m_cDetails;
UGCHandle_t m_hUGC;
} __attribute__ ((ms_struct));
#pragma pack( pop )
typedef struct winLeaderboardEntry_t_154 winLeaderboardEntry_t_154;
struct LeaderboardEntry_t;
extern void win_to_lin_struct_LeaderboardEntry_t_154(const struct winLeaderboardEntry_t_154 *w, struct LeaderboardEntry_t *l);
extern void lin_to_win_struct_LeaderboardEntry_t_154(const struct LeaderboardEntry_t *l, struct winLeaderboardEntry_t_154 *w);
#endif
#if defined(SDKVER_154) || !defined(__cplusplus)
#pragma pack( push, 8 )
struct winSteamUGCDetails_t_154 {
PublishedFileId_t m_nPublishedFileId;
EResult m_eResult;
EWorkshopFileType m_eFileType;
AppId_t m_nCreatorAppID;
AppId_t m_nConsumerAppID;
char m_rgchTitle[129];
char m_rgchDescription[8000];
uint64 m_ulSteamIDOwner;
uint32 m_rtimeCreated;
uint32 m_rtimeUpdated;
uint32 m_rtimeAddedToUserList;
ERemoteStoragePublishedFileVisibility m_eVisibility;
bool m_bBanned;
bool m_bAcceptedForUse;
bool m_bTagsTruncated;
char m_rgchTags[1025];
UGCHandle_t m_hFile;
UGCHandle_t m_hPreviewFile;
char m_pchFileName[260];
int32 m_nFileSize;
int32 m_nPreviewFileSize;
char m_rgchURL[256];
uint32 m_unVotesUp;
uint32 m_unVotesDown;
float m_flScore;
uint32 m_unNumChildren;
} __attribute__ ((ms_struct));
#pragma pack( pop )
typedef struct winSteamUGCDetails_t_154 winSteamUGCDetails_t_154;
struct SteamUGCDetails_t;
extern void win_to_lin_struct_SteamUGCDetails_t_154(const struct winSteamUGCDetails_t_154 *w, struct SteamUGCDetails_t *l);
extern void lin_to_win_struct_SteamUGCDetails_t_154(const struct SteamUGCDetails_t *l, struct winSteamUGCDetails_t_154 *w);
#endif
#if defined(SDKVER_154) || !defined(__cplusplus)
#pragma pack( push, 8 )
struct winSteamNetworkingMessage_t_154 {
void * m_pData;
int m_cbSize;
HSteamNetConnection m_conn;
SteamNetworkingIdentity m_identityPeer __attribute__((aligned(1)));
int64 m_nConnUserData;
SteamNetworkingMicroseconds m_usecTimeReceived;
int64 m_nMessageNumber;
void *m_pfnFreeData; /*fn pointer*/
void *m_pfnRelease; /*fn pointer*/
int m_nChannel;
int m_nFlags;
int64 m_nUserData;
uint16 m_idxLane;
uint16 _pad1__;
} __attribute__ ((ms_struct));
#pragma pack( pop )
typedef struct winSteamNetworkingMessage_t_154 winSteamNetworkingMessage_t_154;
struct SteamNetworkingMessage_t;
#endif
#if defined(SDKVER_153a) || !defined(__cplusplus) #if defined(SDKVER_153a) || !defined(__cplusplus)
#pragma pack( push, 8 ) #pragma pack( push, 8 )
struct winSteamPartyBeaconLocation_t_153a { struct winSteamPartyBeaconLocation_t_153a {

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -561,6 +561,34 @@ void __thiscall winISteamFriends_SteamFriends017_ActivateGameOverlayInviteDialog
cppISteamFriends_SteamFriends017_ActivateGameOverlayInviteDialogConnectString(_this->linux_side, pchConnectString); cppISteamFriends_SteamFriends017_ActivateGameOverlayInviteDialogConnectString(_this->linux_side, pchConnectString);
} }
DEFINE_THISCALL_WRAPPER(winISteamFriends_SteamFriends017_RequestEquippedProfileItems, 12)
SteamAPICall_t __thiscall winISteamFriends_SteamFriends017_RequestEquippedProfileItems(winISteamFriends_SteamFriends017 *_this, CSteamID steamID)
{
TRACE("%p\n", _this);
return cppISteamFriends_SteamFriends017_RequestEquippedProfileItems(_this->linux_side, steamID);
}
DEFINE_THISCALL_WRAPPER(winISteamFriends_SteamFriends017_BHasEquippedProfileItem, 16)
bool __thiscall winISteamFriends_SteamFriends017_BHasEquippedProfileItem(winISteamFriends_SteamFriends017 *_this, CSteamID steamID, ECommunityProfileItemType itemType)
{
TRACE("%p\n", _this);
return cppISteamFriends_SteamFriends017_BHasEquippedProfileItem(_this->linux_side, steamID, itemType);
}
DEFINE_THISCALL_WRAPPER(winISteamFriends_SteamFriends017_GetProfileItemPropertyString, 20)
const char * __thiscall winISteamFriends_SteamFriends017_GetProfileItemPropertyString(winISteamFriends_SteamFriends017 *_this, CSteamID steamID, ECommunityProfileItemType itemType, ECommunityProfileItemProperty prop)
{
TRACE("%p\n", _this);
return cppISteamFriends_SteamFriends017_GetProfileItemPropertyString(_this->linux_side, steamID, itemType, prop);
}
DEFINE_THISCALL_WRAPPER(winISteamFriends_SteamFriends017_GetProfileItemPropertyUint, 20)
uint32 __thiscall winISteamFriends_SteamFriends017_GetProfileItemPropertyUint(winISteamFriends_SteamFriends017 *_this, CSteamID steamID, ECommunityProfileItemType itemType, ECommunityProfileItemProperty prop)
{
TRACE("%p\n", _this);
return cppISteamFriends_SteamFriends017_GetProfileItemPropertyUint(_this->linux_side, steamID, itemType, prop);
}
extern vtable_ptr winISteamFriends_SteamFriends017_vtable; extern vtable_ptr winISteamFriends_SteamFriends017_vtable;
#ifndef __GNUC__ #ifndef __GNUC__
@ -643,6 +671,10 @@ void __asm_dummy_vtables(void) {
VTABLE_ADD_FUNC(winISteamFriends_SteamFriends017_ActivateGameOverlayRemotePlayTogetherInviteDialog) VTABLE_ADD_FUNC(winISteamFriends_SteamFriends017_ActivateGameOverlayRemotePlayTogetherInviteDialog)
VTABLE_ADD_FUNC(winISteamFriends_SteamFriends017_RegisterProtocolInOverlayBrowser) VTABLE_ADD_FUNC(winISteamFriends_SteamFriends017_RegisterProtocolInOverlayBrowser)
VTABLE_ADD_FUNC(winISteamFriends_SteamFriends017_ActivateGameOverlayInviteDialogConnectString) VTABLE_ADD_FUNC(winISteamFriends_SteamFriends017_ActivateGameOverlayInviteDialogConnectString)
VTABLE_ADD_FUNC(winISteamFriends_SteamFriends017_RequestEquippedProfileItems)
VTABLE_ADD_FUNC(winISteamFriends_SteamFriends017_BHasEquippedProfileItem)
VTABLE_ADD_FUNC(winISteamFriends_SteamFriends017_GetProfileItemPropertyString)
VTABLE_ADD_FUNC(winISteamFriends_SteamFriends017_GetProfileItemPropertyUint)
); );
#ifndef __GNUC__ #ifndef __GNUC__
} }
@ -652,7 +684,7 @@ winISteamFriends_SteamFriends017 *create_winISteamFriends_SteamFriends017(void *
{ {
winISteamFriends_SteamFriends017 *r = alloc_mem_for_iface(sizeof(winISteamFriends_SteamFriends017), "SteamFriends017"); winISteamFriends_SteamFriends017 *r = alloc_mem_for_iface(sizeof(winISteamFriends_SteamFriends017), "SteamFriends017");
TRACE("-> %p\n", r); TRACE("-> %p\n", r);
r->vtable = alloc_vtable(&winISteamFriends_SteamFriends017_vtable, 76, "SteamFriends017"); r->vtable = alloc_vtable(&winISteamFriends_SteamFriends017_vtable, 80, "SteamFriends017");
r->linux_side = linux_side; r->linux_side = linux_side;
return r; return r;
} }

View File

@ -37,7 +37,7 @@ EResult __thiscall winISteamNetworkingFakeUDPPort_SteamNetworkingFakeUDPPort001_
} }
DEFINE_THISCALL_WRAPPER(winISteamNetworkingFakeUDPPort_SteamNetworkingFakeUDPPort001_ReceiveMessages, 12) DEFINE_THISCALL_WRAPPER(winISteamNetworkingFakeUDPPort_SteamNetworkingFakeUDPPort001_ReceiveMessages, 12)
int __thiscall winISteamNetworkingFakeUDPPort_SteamNetworkingFakeUDPPort001_ReceiveMessages(winISteamNetworkingFakeUDPPort_SteamNetworkingFakeUDPPort001 *_this, winSteamNetworkingMessage_t_153a ** ppOutMessages, int nMaxMessages) int __thiscall winISteamNetworkingFakeUDPPort_SteamNetworkingFakeUDPPort001_ReceiveMessages(winISteamNetworkingFakeUDPPort_SteamNetworkingFakeUDPPort001 *_this, winSteamNetworkingMessage_t_154 ** ppOutMessages, int nMaxMessages)
{ {
TRACE("%p\n", _this); TRACE("%p\n", _this);
return cppISteamNetworkingFakeUDPPort_SteamNetworkingFakeUDPPort001_ReceiveMessages(_this->linux_side, ppOutMessages, nMaxMessages); return cppISteamNetworkingFakeUDPPort_SteamNetworkingFakeUDPPort001_ReceiveMessages(_this->linux_side, ppOutMessages, nMaxMessages);

View File

@ -30,7 +30,7 @@ EResult __thiscall winISteamNetworkingMessages_SteamNetworkingMessages002_SendMe
} }
DEFINE_THISCALL_WRAPPER(winISteamNetworkingMessages_SteamNetworkingMessages002_ReceiveMessagesOnChannel, 16) DEFINE_THISCALL_WRAPPER(winISteamNetworkingMessages_SteamNetworkingMessages002_ReceiveMessagesOnChannel, 16)
int __thiscall winISteamNetworkingMessages_SteamNetworkingMessages002_ReceiveMessagesOnChannel(winISteamNetworkingMessages_SteamNetworkingMessages002 *_this, int nLocalChannel, winSteamNetworkingMessage_t_153a ** ppOutMessages, int nMaxMessages) int __thiscall winISteamNetworkingMessages_SteamNetworkingMessages002_ReceiveMessagesOnChannel(winISteamNetworkingMessages_SteamNetworkingMessages002 *_this, int nLocalChannel, winSteamNetworkingMessage_t_154 ** ppOutMessages, int nMaxMessages)
{ {
TRACE("%p\n", _this); TRACE("%p\n", _this);
return cppISteamNetworkingMessages_SteamNetworkingMessages002_ReceiveMessagesOnChannel(_this->linux_side, nLocalChannel, ppOutMessages, nMaxMessages); return cppISteamNetworkingMessages_SteamNetworkingMessages002_ReceiveMessagesOnChannel(_this->linux_side, nLocalChannel, ppOutMessages, nMaxMessages);

View File

@ -107,7 +107,7 @@ EResult __thiscall winISteamNetworkingSockets_SteamNetworkingSockets012_SendMess
} }
DEFINE_THISCALL_WRAPPER(winISteamNetworkingSockets_SteamNetworkingSockets012_SendMessages, 16) DEFINE_THISCALL_WRAPPER(winISteamNetworkingSockets_SteamNetworkingSockets012_SendMessages, 16)
void __thiscall winISteamNetworkingSockets_SteamNetworkingSockets012_SendMessages(winISteamNetworkingSockets_SteamNetworkingSockets012 *_this, int nMessages, winSteamNetworkingMessage_t_153a *const * pMessages, int64 * pOutMessageNumberOrResult) void __thiscall winISteamNetworkingSockets_SteamNetworkingSockets012_SendMessages(winISteamNetworkingSockets_SteamNetworkingSockets012 *_this, int nMessages, winSteamNetworkingMessage_t_154 *const * pMessages, int64 * pOutMessageNumberOrResult)
{ {
TRACE("%p\n", _this); TRACE("%p\n", _this);
cppISteamNetworkingSockets_SteamNetworkingSockets012_SendMessages(_this->linux_side, nMessages, pMessages, pOutMessageNumberOrResult); cppISteamNetworkingSockets_SteamNetworkingSockets012_SendMessages(_this->linux_side, nMessages, pMessages, pOutMessageNumberOrResult);
@ -121,7 +121,7 @@ EResult __thiscall winISteamNetworkingSockets_SteamNetworkingSockets012_FlushMes
} }
DEFINE_THISCALL_WRAPPER(winISteamNetworkingSockets_SteamNetworkingSockets012_ReceiveMessagesOnConnection, 16) DEFINE_THISCALL_WRAPPER(winISteamNetworkingSockets_SteamNetworkingSockets012_ReceiveMessagesOnConnection, 16)
int __thiscall winISteamNetworkingSockets_SteamNetworkingSockets012_ReceiveMessagesOnConnection(winISteamNetworkingSockets_SteamNetworkingSockets012 *_this, HSteamNetConnection hConn, winSteamNetworkingMessage_t_153a ** ppOutMessages, int nMaxMessages) int __thiscall winISteamNetworkingSockets_SteamNetworkingSockets012_ReceiveMessagesOnConnection(winISteamNetworkingSockets_SteamNetworkingSockets012 *_this, HSteamNetConnection hConn, winSteamNetworkingMessage_t_154 ** ppOutMessages, int nMaxMessages)
{ {
TRACE("%p\n", _this); TRACE("%p\n", _this);
return cppISteamNetworkingSockets_SteamNetworkingSockets012_ReceiveMessagesOnConnection(_this->linux_side, hConn, ppOutMessages, nMaxMessages); return cppISteamNetworkingSockets_SteamNetworkingSockets012_ReceiveMessagesOnConnection(_this->linux_side, hConn, ppOutMessages, nMaxMessages);
@ -212,7 +212,7 @@ bool __thiscall winISteamNetworkingSockets_SteamNetworkingSockets012_SetConnecti
} }
DEFINE_THISCALL_WRAPPER(winISteamNetworkingSockets_SteamNetworkingSockets012_ReceiveMessagesOnPollGroup, 16) DEFINE_THISCALL_WRAPPER(winISteamNetworkingSockets_SteamNetworkingSockets012_ReceiveMessagesOnPollGroup, 16)
int __thiscall winISteamNetworkingSockets_SteamNetworkingSockets012_ReceiveMessagesOnPollGroup(winISteamNetworkingSockets_SteamNetworkingSockets012 *_this, HSteamNetPollGroup hPollGroup, winSteamNetworkingMessage_t_153a ** ppOutMessages, int nMaxMessages) int __thiscall winISteamNetworkingSockets_SteamNetworkingSockets012_ReceiveMessagesOnPollGroup(winISteamNetworkingSockets_SteamNetworkingSockets012 *_this, HSteamNetPollGroup hPollGroup, winSteamNetworkingMessage_t_154 ** ppOutMessages, int nMaxMessages)
{ {
TRACE("%p\n", _this); TRACE("%p\n", _this);
return cppISteamNetworkingSockets_SteamNetworkingSockets012_ReceiveMessagesOnPollGroup(_this->linux_side, hPollGroup, ppOutMessages, nMaxMessages); return cppISteamNetworkingSockets_SteamNetworkingSockets012_ReceiveMessagesOnPollGroup(_this->linux_side, hPollGroup, ppOutMessages, nMaxMessages);

View File

@ -37,7 +37,7 @@ PartyBeaconID_t __thiscall winISteamParties_SteamParties002_GetBeaconByIndex(win
} }
DEFINE_THISCALL_WRAPPER(winISteamParties_SteamParties002_GetBeaconDetails, 28) DEFINE_THISCALL_WRAPPER(winISteamParties_SteamParties002_GetBeaconDetails, 28)
bool __thiscall winISteamParties_SteamParties002_GetBeaconDetails(winISteamParties_SteamParties002 *_this, PartyBeaconID_t ulBeaconID, CSteamID * pSteamIDBeaconOwner, winSteamPartyBeaconLocation_t_153a * pLocation, char * pchMetadata, int cchMetadata) bool __thiscall winISteamParties_SteamParties002_GetBeaconDetails(winISteamParties_SteamParties002 *_this, PartyBeaconID_t ulBeaconID, CSteamID * pSteamIDBeaconOwner, winSteamPartyBeaconLocation_t_154 * pLocation, char * pchMetadata, int cchMetadata)
{ {
TRACE("%p\n", _this); TRACE("%p\n", _this);
return cppISteamParties_SteamParties002_GetBeaconDetails(_this->linux_side, ulBeaconID, pSteamIDBeaconOwner, pLocation, pchMetadata, cchMetadata); 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) DEFINE_THISCALL_WRAPPER(winISteamParties_SteamParties002_GetAvailableBeaconLocations, 12)
bool __thiscall winISteamParties_SteamParties002_GetAvailableBeaconLocations(winISteamParties_SteamParties002 *_this, winSteamPartyBeaconLocation_t_153a * pLocationList, uint32 uMaxNumLocations) bool __thiscall winISteamParties_SteamParties002_GetAvailableBeaconLocations(winISteamParties_SteamParties002 *_this, winSteamPartyBeaconLocation_t_154 * pLocationList, uint32 uMaxNumLocations)
{ {
TRACE("%p\n", _this); TRACE("%p\n", _this);
return cppISteamParties_SteamParties002_GetAvailableBeaconLocations(_this->linux_side, pLocationList, uMaxNumLocations); return cppISteamParties_SteamParties002_GetAvailableBeaconLocations(_this->linux_side, pLocationList, uMaxNumLocations);
} }
DEFINE_THISCALL_WRAPPER(winISteamParties_SteamParties002_CreateBeacon, 20) DEFINE_THISCALL_WRAPPER(winISteamParties_SteamParties002_CreateBeacon, 20)
SteamAPICall_t __thiscall winISteamParties_SteamParties002_CreateBeacon(winISteamParties_SteamParties002 *_this, uint32 unOpenSlots, winSteamPartyBeaconLocation_t_153a * pBeaconLocation, const char * pchConnectString, const char * pchMetadata) SteamAPICall_t __thiscall winISteamParties_SteamParties002_CreateBeacon(winISteamParties_SteamParties002 *_this, uint32 unOpenSlots, winSteamPartyBeaconLocation_t_154 * pBeaconLocation, const char * pchConnectString, const char * pchMetadata)
{ {
TRACE("%p\n", _this); TRACE("%p\n", _this);
return cppISteamParties_SteamParties002_CreateBeacon(_this->linux_side, unOpenSlots, pBeaconLocation, pchConnectString, pchMetadata); 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) DEFINE_THISCALL_WRAPPER(winISteamParties_SteamParties002_GetBeaconLocationData, 28)
bool __thiscall winISteamParties_SteamParties002_GetBeaconLocationData(winISteamParties_SteamParties002 *_this, winSteamPartyBeaconLocation_t_153a BeaconLocation, ESteamPartyBeaconLocationData eData, char * pchDataStringOut, int cchDataStringOut) bool __thiscall winISteamParties_SteamParties002_GetBeaconLocationData(winISteamParties_SteamParties002 *_this, winSteamPartyBeaconLocation_t_154 BeaconLocation, ESteamPartyBeaconLocationData eData, char * pchDataStringOut, int cchDataStringOut)
{ {
TRACE("%p\n", _this); TRACE("%p\n", _this);
return cppISteamParties_SteamParties002_GetBeaconLocationData(_this->linux_side, BeaconLocation, eData, pchDataStringOut, cchDataStringOut); return cppISteamParties_SteamParties002_GetBeaconLocationData(_this->linux_side, BeaconLocation, eData, pchDataStringOut, cchDataStringOut);

View File

@ -58,7 +58,7 @@ SteamAPICall_t __thiscall winISteamUGC_STEAMUGC_INTERFACE_VERSION016_SendQueryUG
} }
DEFINE_THISCALL_WRAPPER(winISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetQueryUGCResult, 20) DEFINE_THISCALL_WRAPPER(winISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetQueryUGCResult, 20)
bool __thiscall winISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetQueryUGCResult(winISteamUGC_STEAMUGC_INTERFACE_VERSION016 *_this, UGCQueryHandle_t handle, uint32 index, winSteamUGCDetails_t_153a * pDetails) bool __thiscall winISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetQueryUGCResult(winISteamUGC_STEAMUGC_INTERFACE_VERSION016 *_this, UGCQueryHandle_t handle, uint32 index, winSteamUGCDetails_t_154 * pDetails)
{ {
TRACE("%p\n", _this); TRACE("%p\n", _this);
return cppISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetQueryUGCResult(_this->linux_side, handle, index, pDetails); return cppISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetQueryUGCResult(_this->linux_side, handle, index, pDetails);

View File

@ -233,7 +233,7 @@ SteamAPICall_t __thiscall winISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012
} }
DEFINE_THISCALL_WRAPPER(winISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetDownloadedLeaderboardEntry, 28) DEFINE_THISCALL_WRAPPER(winISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetDownloadedLeaderboardEntry, 28)
bool __thiscall winISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetDownloadedLeaderboardEntry(winISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012 *_this, SteamLeaderboardEntries_t hSteamLeaderboardEntries, int index, winLeaderboardEntry_t_153a * pLeaderboardEntry, int32 * pDetails, int cDetailsMax) bool __thiscall winISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetDownloadedLeaderboardEntry(winISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012 *_this, SteamLeaderboardEntries_t hSteamLeaderboardEntries, int index, winLeaderboardEntry_t_154 * pLeaderboardEntry, int32 * pDetails, int cDetailsMax)
{ {
TRACE("%p\n", _this); TRACE("%p\n", _this);
return cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetDownloadedLeaderboardEntry(_this->linux_side, hSteamLeaderboardEntries, index, pLeaderboardEntry, pDetails, cDetailsMax); return cppISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetDownloadedLeaderboardEntry(_this->linux_side, hSteamLeaderboardEntries, index, pLeaderboardEntry, pDetails, cDetailsMax);