mirror of
https://git.suyu.dev/suyu/Yucom.git
synced 2025-12-28 18:24:44 +01:00
lsteamclient: Synthesize SDK version 1.02x
For SteamMatchMaking005 and STEAMREMOTESTORAGE_INTERFACE_VERSION001.
This commit is contained in:
parent
e0ddf0fc28
commit
bed527de86
26 changed files with 4237 additions and 0 deletions
|
|
@ -0,0 +1,51 @@
|
|||
#include "steam_defs.h"
|
||||
#include "steamworks_sdk_102x/steam_api.h"
|
||||
#include "steamclient_private.h"
|
||||
#include "cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION001.h"
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
#include "struct_converters_102x.h"
|
||||
bool cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION001_FileWrite(void *linux_side, const char * pchFile, const void * pvData, int32 cubData)
|
||||
{
|
||||
return ((ISteamRemoteStorage*)linux_side)->FileWrite((const char *)pchFile, (const void *)pvData, (int32)cubData);
|
||||
}
|
||||
|
||||
int32 cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION001_GetFileSize(void *linux_side, const char * pchFile)
|
||||
{
|
||||
return ((ISteamRemoteStorage*)linux_side)->GetFileSize((const char *)pchFile);
|
||||
}
|
||||
|
||||
int32 cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION001_FileRead(void *linux_side, const char * pchFile, void * pvData, int32 cubDataToRead)
|
||||
{
|
||||
return ((ISteamRemoteStorage*)linux_side)->FileRead((const char *)pchFile, (void *)pvData, (int32)cubDataToRead);
|
||||
}
|
||||
|
||||
bool cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION001_FileExists(void *linux_side, const char * pchFile)
|
||||
{
|
||||
return ((ISteamRemoteStorage*)linux_side)->FileExists((const char *)pchFile);
|
||||
}
|
||||
|
||||
bool cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION001_FileDelete(void *linux_side, const char * pchFile)
|
||||
{
|
||||
return ((ISteamRemoteStorage*)linux_side)->FileDelete((const char *)pchFile);
|
||||
}
|
||||
|
||||
int32 cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION001_GetFileCount(void *linux_side)
|
||||
{
|
||||
return ((ISteamRemoteStorage*)linux_side)->GetFileCount();
|
||||
}
|
||||
|
||||
const char * cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION001_GetFileNameAndSize(void *linux_side, int iFile, int32 * pnFileSizeInBytes)
|
||||
{
|
||||
return ((ISteamRemoteStorage*)linux_side)->GetFileNameAndSize((int)iFile, (int32 *)pnFileSizeInBytes);
|
||||
}
|
||||
|
||||
bool cppISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION001_GetQuota(void *linux_side, int32 * pnTotalBytes, int32 * puAvailableBytes)
|
||||
{
|
||||
return ((ISteamRemoteStorage*)linux_side)->GetQuota((int32 *)pnTotalBytes, (int32 *)puAvailableBytes);
|
||||
}
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
Loading…
Add table
Add a link
Reference in a new issue