Prepare for 1.0 release.
This commit is contained in:
+32
-32
@@ -16,164 +16,164 @@
|
||||
|
||||
#include "dllmain.h"
|
||||
|
||||
DLL_EXPORT uint32_t BlitzSteam_Init() {
|
||||
DLL_EXPORT uint32_t DLL_CALL BlitzSteam_Init() {
|
||||
return SteamAPI_Init();
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteam_Init=_BlitzSteam_Init@0")
|
||||
|
||||
DLL_EXPORT void BlitzSteam_Shutdown() {
|
||||
DLL_EXPORT void DLL_CALL BlitzSteam_Shutdown() {
|
||||
SteamAPI_Shutdown();
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteam_Shutdown=_BlitzSteam_Shutdown@0")
|
||||
|
||||
DLL_EXPORT uint32_t BlitzSteam_IsSteamRunning() {
|
||||
DLL_EXPORT uint32_t DLL_CALL BlitzSteam_IsSteamRunning() {
|
||||
return SteamAPI_IsSteamRunning();
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteam_IsSteamRunning=_BlitzSteam_IsSteamRunning@0")
|
||||
|
||||
DLL_EXPORT uint32_t BlitzSteam_RestartAppIfNecessary(uint32 unOwnAppID) {
|
||||
DLL_EXPORT uint32_t DLL_CALL BlitzSteam_RestartAppIfNecessary(uint32 unOwnAppID) {
|
||||
return SteamAPI_RestartAppIfNecessary(unOwnAppID);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteam_RestartAppIfNecessary=_BlitzSteam_RestartAppIfNecessary@4")
|
||||
|
||||
DLL_EXPORT void BlitzSteam_SetMiniDumpComment(const char* pchMsg) {
|
||||
DLL_EXPORT void DLL_CALL BlitzSteam_SetMiniDumpComment(const char* pchMsg) {
|
||||
SteamAPI_SetMiniDumpComment(pchMsg);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteam_SetMiniDumpComment=_BlitzSteam_SetMiniDumpComment@4")
|
||||
|
||||
DLL_EXPORT void BlitzSteam_WriteMiniDump(uint32_t uStructuredExceptionCode, void* pvExceptionInfo, uint32 uBuildID) {
|
||||
DLL_EXPORT void DLL_CALL BlitzSteam_WriteMiniDump(uint32_t uStructuredExceptionCode, void* pvExceptionInfo, uint32 uBuildID) {
|
||||
SteamAPI_WriteMiniDump(uStructuredExceptionCode, pvExceptionInfo, uBuildID);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteam_WriteMiniDump=_BlitzSteam_WriteMiniDump@12")
|
||||
|
||||
// Interface Pointers, configured by SteamAPI_Init().
|
||||
DLL_EXPORT ISteamClient* BlitzSteamClient() {
|
||||
DLL_EXPORT ISteamClient* DLL_CALL BlitzSteamClient() {
|
||||
return SteamClient();
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamClient=_BlitzSteamClient@0")
|
||||
|
||||
DLL_EXPORT ISteamUser* BlitzSteamUser() {
|
||||
DLL_EXPORT ISteamUser* DLL_CALL BlitzSteamUser() {
|
||||
return SteamUser();
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamUser=_BlitzSteamUser@0")
|
||||
|
||||
DLL_EXPORT ISteamFriends* BlitzSteamFriends() {
|
||||
DLL_EXPORT ISteamFriends* DLL_CALL BlitzSteamFriends() {
|
||||
return SteamFriends();
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends=_BlitzSteamFriends@0")
|
||||
|
||||
DLL_EXPORT ISteamUtils* BlitzSteamUtils() {
|
||||
DLL_EXPORT ISteamUtils* DLL_CALL BlitzSteamUtils() {
|
||||
return SteamUtils();
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamUtils=_BlitzSteamUtils@0")
|
||||
|
||||
DLL_EXPORT ISteamMatchmaking* BlitzSteamMatchmaking() {
|
||||
DLL_EXPORT ISteamMatchmaking* DLL_CALL BlitzSteamMatchmaking() {
|
||||
return SteamMatchmaking();
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamMatchmaking=_BlitzSteamMatchmaking@0")
|
||||
|
||||
DLL_EXPORT ISteamUserStats* BlitzSteamUserStats() {
|
||||
DLL_EXPORT ISteamUserStats* DLL_CALL BlitzSteamUserStats() {
|
||||
return SteamUserStats();
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamUserStats=_BlitzSteamUserStats@0")
|
||||
|
||||
DLL_EXPORT ISteamApps* BlitzSteamApps() {
|
||||
DLL_EXPORT ISteamApps* DLL_CALL BlitzSteamApps() {
|
||||
return SteamApps();
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamApps=_BlitzSteamApps@0")
|
||||
|
||||
DLL_EXPORT ISteamNetworking* BlitzSteamNetworking() {
|
||||
DLL_EXPORT ISteamNetworking* DLL_CALL BlitzSteamNetworking() {
|
||||
return SteamNetworking();
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamNetworking=_BlitzSteamNetworking@0")
|
||||
|
||||
DLL_EXPORT ISteamMatchmakingServers* BlitzSteamMatchmakingServers() {
|
||||
DLL_EXPORT ISteamMatchmakingServers* DLL_CALL BlitzSteamMatchmakingServers() {
|
||||
return SteamMatchmakingServers();
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamMatchmakingServers=_BlitzSteamMatchmakingServers@0")
|
||||
|
||||
DLL_EXPORT ISteamRemoteStorage* BlitzSteamRemoteStorage() {
|
||||
DLL_EXPORT ISteamRemoteStorage* DLL_CALL BlitzSteamRemoteStorage() {
|
||||
return SteamRemoteStorage();
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamRemoteStorage=_BlitzSteamRemoteStorage@0")
|
||||
|
||||
DLL_EXPORT ISteamScreenshots* BlitzSteamScreenshots() {
|
||||
DLL_EXPORT ISteamScreenshots* DLL_CALL BlitzSteamScreenshots() {
|
||||
return SteamScreenshots();
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamScreenshots=_BlitzSteamScreenshots@0")
|
||||
|
||||
DLL_EXPORT ISteamHTTP* BlitzSteamHTTP() {
|
||||
DLL_EXPORT ISteamHTTP* DLL_CALL BlitzSteamHTTP() {
|
||||
return SteamHTTP();
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamHTTP=_BlitzSteamHTTP@0")
|
||||
|
||||
DLL_EXPORT ISteamUnifiedMessages* BlitzSteamUnifiedMessages() {
|
||||
DLL_EXPORT ISteamUnifiedMessages* DLL_CALL BlitzSteamUnifiedMessages() {
|
||||
return SteamUnifiedMessages();
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamUnifiedMessages=_BlitzSteamUnifiedMessages@0")
|
||||
|
||||
DLL_EXPORT ISteamController* BlitzSteamController() {
|
||||
DLL_EXPORT ISteamController* DLL_CALL BlitzSteamController() {
|
||||
return SteamController();
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamController=_BlitzSteamController@0")
|
||||
|
||||
DLL_EXPORT ISteamUGC* BlitzSteamUGC() {
|
||||
DLL_EXPORT ISteamUGC* DLL_CALL BlitzSteamUGC() {
|
||||
return SteamUGC();
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamUGC=_BlitzSteamUGC@0")
|
||||
|
||||
DLL_EXPORT ISteamAppList* BlitzSteamAppList() {
|
||||
DLL_EXPORT ISteamAppList* DLL_CALL BlitzSteamAppList() {
|
||||
return SteamAppList();
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamAppList=_BlitzSteamAppList@0")
|
||||
|
||||
DLL_EXPORT ISteamMusic* BlitzSteamMusic() {
|
||||
DLL_EXPORT ISteamMusic* DLL_CALL BlitzSteamMusic() {
|
||||
return SteamMusic();
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamMusic=_BlitzSteamMusic@0")
|
||||
|
||||
DLL_EXPORT ISteamMusicRemote* BlitzSteamMusicRemote() {
|
||||
DLL_EXPORT ISteamMusicRemote* DLL_CALL BlitzSteamMusicRemote() {
|
||||
return SteamMusicRemote();
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamMusicRemote=_BlitzSteamMusicRemote@0")
|
||||
|
||||
DLL_EXPORT ISteamHTMLSurface* BlitzSteamHTMLSurface() {
|
||||
DLL_EXPORT ISteamHTMLSurface* DLL_CALL BlitzSteamHTMLSurface() {
|
||||
return SteamHTMLSurface();
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamHTMLSurface=_BlitzSteamHTMLSurface@0")
|
||||
|
||||
DLL_EXPORT ISteamInventory* BlitzSteamInventory() {
|
||||
DLL_EXPORT ISteamInventory* DLL_CALL BlitzSteamInventory() {
|
||||
return SteamInventory();
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamInventory=_BlitzSteamInventory@0")
|
||||
|
||||
DLL_EXPORT ISteamVideo* BlitzSteamVideo() {
|
||||
DLL_EXPORT ISteamVideo* DLL_CALL BlitzSteamVideo() {
|
||||
return SteamVideo();
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamVideo=_BlitzSteamVideo@0")
|
||||
|
||||
// Callbacks & Hooks
|
||||
DLL_EXPORT void BlitzSteam_RunCallbacks() {
|
||||
DLL_EXPORT void DLL_CALL BlitzSteam_RunCallbacks() {
|
||||
SteamAPI_RunCallbacks();
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteam_RunCallbacks=_BlitzSteam_RunCallbacks@0")
|
||||
|
||||
DLL_EXPORT void BlitzSteam_RegisterCallback(class CCallbackBase *pCallback, int iCallback) {
|
||||
DLL_EXPORT void DLL_CALL BlitzSteam_RegisterCallback(class CCallbackBase *pCallback, int iCallback) {
|
||||
SteamAPI_RegisterCallback(pCallback, iCallback);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteam_RegisterCallback=_BlitzSteam_RegisterCallback@8")
|
||||
|
||||
DLL_EXPORT void BlitzSteam_UnregisterCallback(class CCallbackBase *pCallback) {
|
||||
DLL_EXPORT void DLL_CALL BlitzSteam_UnregisterCallback(class CCallbackBase *pCallback) {
|
||||
SteamAPI_UnregisterCallback(pCallback);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteam_UnregisterCallback=_BlitzSteam_UnregisterCallback@4")
|
||||
|
||||
DLL_EXPORT void BlitzSteam_RegisterCallResult(class CCallbackBase *pCallback, uint32_t hAPICall_L, uint32_t hAPICall_R) {
|
||||
DLL_EXPORT void DLL_CALL BlitzSteam_RegisterCallResult(class CCallbackBase *pCallback, uint32_t hAPICall_L, uint32_t hAPICall_R) {
|
||||
SteamAPI_RegisterCallResult(pCallback, ((uint64_t)hAPICall_L << 32) + (uint64_t)hAPICall_R);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteam_RegisterCallResult=_BlitzSteam_RegisterCallResult@12")
|
||||
|
||||
DLL_EXPORT void BlitzSteam_UnregisterCallResult(class CCallbackBase *pCallback, uint32_t hAPICall_L, uint32_t hAPICall_R) {
|
||||
DLL_EXPORT void DLL_CALL BlitzSteam_UnregisterCallResult(class CCallbackBase *pCallback, uint32_t hAPICall_L, uint32_t hAPICall_R) {
|
||||
SteamAPI_UnregisterCallResult(pCallback, ((uint64_t)hAPICall_L << 32) + (uint64_t)hAPICall_R);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteam_UnregisterCallResult=_BlitzSteam_UnregisterCallResult@12")
|
||||
@@ -16,27 +16,27 @@
|
||||
|
||||
#include "dllmain.h"
|
||||
|
||||
DLL_EXPORT uint32_t BlitzSteamAppList_GetNumInstalledApps(ISteamAppList* lpSteamAppList) {
|
||||
DLL_EXPORT uint32_t DLL_CALL BlitzSteamAppList_GetNumInstalledApps(ISteamAppList* lpSteamAppList) {
|
||||
return lpSteamAppList->GetNumInstalledApps();
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamAppList_GetNumInstalledApps=_BlitzSteamAppList_GetNumInstalledApps@4")
|
||||
|
||||
DLL_EXPORT uint32_t BlitzSteamAppList_GetInstalledApps(ISteamAppList* lpSteamAppList, AppId_t *pvecAppID, uint32 unMaxAppIDs) {
|
||||
DLL_EXPORT uint32_t DLL_CALL BlitzSteamAppList_GetInstalledApps(ISteamAppList* lpSteamAppList, AppId_t *pvecAppID, uint32 unMaxAppIDs) {
|
||||
return lpSteamAppList->GetInstalledApps(pvecAppID, unMaxAppIDs);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamAppList_GetInstalledApps=_BlitzSteamAppList_GetInstalledApps@12")
|
||||
|
||||
DLL_EXPORT uint32_t BlitzSteamAppList_GetAppName(ISteamAppList* lpSteamAppList, AppId_t nAppID, char* pchName, uint32_t cchNameMax) {
|
||||
DLL_EXPORT uint32_t DLL_CALL BlitzSteamAppList_GetAppName(ISteamAppList* lpSteamAppList, AppId_t nAppID, char* pchName, uint32_t cchNameMax) {
|
||||
return lpSteamAppList->GetAppName(nAppID, pchName, cchNameMax);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamAppList_GetAppName=_BlitzSteamAppList_GetAppName@16")
|
||||
|
||||
DLL_EXPORT uint32_t BlitzSteamAppList_GetAppInstallDir(ISteamAppList* lpSteamAppList, AppId_t nAppID, char* pchDirectory, uint32_t cchDirectoryMax) {
|
||||
DLL_EXPORT uint32_t DLL_CALL BlitzSteamAppList_GetAppInstallDir(ISteamAppList* lpSteamAppList, AppId_t nAppID, char* pchDirectory, uint32_t cchDirectoryMax) {
|
||||
return lpSteamAppList->GetAppInstallDir(nAppID, pchDirectory, cchDirectoryMax);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamAppList_GetAppInstallDir=_BlitzSteamAppList_GetAppInstallDir@16")
|
||||
|
||||
DLL_EXPORT uint32_t BlitzSteamAppList_GetAppBuildId(ISteamAppList* lpSteamAppList, AppId_t nAppID) {
|
||||
DLL_EXPORT uint32_t DLL_CALL BlitzSteamAppList_GetAppBuildId(ISteamAppList* lpSteamAppList, AppId_t nAppID) {
|
||||
return lpSteamAppList->GetAppBuildId(nAppID);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamAppList_GetAppBuildId=_BlitzSteamAppList_GetAppBuildId@8")
|
||||
|
||||
+26
-25
@@ -16,122 +16,123 @@
|
||||
|
||||
#include "dllmain.h"
|
||||
|
||||
DLL_EXPORT uint32_t BlitzSteamApps_IsSubscribed(ISteamApps* lpSteamApps) {
|
||||
DLL_EXPORT uint32_t DLL_CALL BlitzSteamApps_IsSubscribed(ISteamApps* lpSteamApps) {
|
||||
return lpSteamApps->BIsSubscribed();
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamApps_IsSubscribed=_BlitzSteamApps_IsSubscribed@4")
|
||||
|
||||
DLL_EXPORT uint32_t BlitzSteamApps_IsLowViolence(ISteamApps* lpSteamApps) {
|
||||
DLL_EXPORT uint32_t DLL_CALL BlitzSteamApps_IsLowViolence(ISteamApps* lpSteamApps) {
|
||||
return lpSteamApps->BIsLowViolence();
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamApps_IsLowViolence=_BlitzSteamApps_IsLowViolence@4")
|
||||
|
||||
DLL_EXPORT uint32_t BlitzSteamApps_IsCybercafe(ISteamApps* lpSteamApps) {
|
||||
DLL_EXPORT uint32_t DLL_CALL BlitzSteamApps_IsCybercafe(ISteamApps* lpSteamApps) {
|
||||
return lpSteamApps->BIsCybercafe();
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamApps_IsCybercafe=_BlitzSteamApps_IsCybercafe@4")
|
||||
|
||||
DLL_EXPORT uint32_t BlitzSteamApps_IsVACBanned(ISteamApps* lpSteamApps) {
|
||||
DLL_EXPORT uint32_t DLL_CALL BlitzSteamApps_IsVACBanned(ISteamApps* lpSteamApps) {
|
||||
return lpSteamApps->BIsVACBanned();
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamApps_IsVACBanned=_BlitzSteamApps_IsVACBanned@4")
|
||||
|
||||
DLL_EXPORT const char* BlitzSteamApps_GetCurrentGameLanguage(ISteamApps* lpSteamApps) {
|
||||
DLL_EXPORT const char* DLL_CALL BlitzSteamApps_GetCurrentGameLanguage(ISteamApps* lpSteamApps) {
|
||||
return lpSteamApps->GetCurrentGameLanguage();
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamApps_GetCurrentGameLanguage=_BlitzSteamApps_GetCurrentGameLanguage@4")
|
||||
|
||||
DLL_EXPORT const char* BlitzSteamApps_GetAvailableGameLanguages(ISteamApps* lpSteamApps) {
|
||||
DLL_EXPORT const char* DLL_CALL BlitzSteamApps_GetAvailableGameLanguages(ISteamApps* lpSteamApps) {
|
||||
return lpSteamApps->GetAvailableGameLanguages();
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamApps_GetAvailableGameLanguages=_BlitzSteamApps_GetAvailableGameLanguages@4")
|
||||
|
||||
DLL_EXPORT uint32_t BlitzSteamApps_IsSubscribedApp(ISteamApps* lpSteamApps, AppId_t appID) {
|
||||
DLL_EXPORT uint32_t DLL_CALL BlitzSteamApps_IsSubscribedApp(ISteamApps* lpSteamApps, AppId_t appID) {
|
||||
return lpSteamApps->BIsSubscribedApp(appID);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamApps_IsSubscribedApp=_BlitzSteamApps_IsSubscribedApp@8")
|
||||
|
||||
DLL_EXPORT uint32_t BlitzSteamApps_IsDlcInstalled(ISteamApps* lpSteamApps, AppId_t appID) {
|
||||
DLL_EXPORT uint32_t DLL_CALL BlitzSteamApps_IsDlcInstalled(ISteamApps* lpSteamApps, AppId_t appID) {
|
||||
return lpSteamApps->BIsDlcInstalled(appID);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamApps_IsDlcInstalled=_BlitzSteamApps_IsDlcInstalled@8")
|
||||
|
||||
DLL_EXPORT uint32_t BlitzSteamApps_GetEarliestPurchaseUnixTime(ISteamApps* lpSteamApps, AppId_t appID) {
|
||||
DLL_EXPORT uint32_t DLL_CALL BlitzSteamApps_GetEarliestPurchaseUnixTime(ISteamApps* lpSteamApps, AppId_t appID) {
|
||||
return lpSteamApps->GetEarliestPurchaseUnixTime(appID);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamApps_GetEarliestPurchaseUnixTime=_BlitzSteamApps_GetEarliestPurchaseUnixTime@8")
|
||||
|
||||
DLL_EXPORT uint32_t BlitzSteamApps_IsSubscribedFromFreeWeekend(ISteamApps* lpSteamApps) {
|
||||
DLL_EXPORT uint32_t DLL_CALL BlitzSteamApps_IsSubscribedFromFreeWeekend(ISteamApps* lpSteamApps) {
|
||||
return lpSteamApps->BIsSubscribedFromFreeWeekend();
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamApps_IsSubscribedFromFreeWeekend=_BlitzSteamApps_IsSubscribedFromFreeWeekend@4")
|
||||
|
||||
DLL_EXPORT uint32_t BlitzSteamApps_GetDLCCount(ISteamApps* lpSteamApps) {
|
||||
DLL_EXPORT uint32_t DLL_CALL BlitzSteamApps_GetDLCCount(ISteamApps* lpSteamApps) {
|
||||
return lpSteamApps->GetDLCCount();
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamApps_GetDLCCount=_BlitzSteamApps_GetDLCCount@4")
|
||||
|
||||
DLL_EXPORT uint32_t BlitzSteamApps_GetDLCDataByIndex(ISteamApps* lpSteamApps, uint32_t iDLC, AppId_t *pAppId, bool *pbAvailable, char *pchName, uint32_t cchNameBufferSize) {
|
||||
DLL_EXPORT uint32_t DLL_CALL BlitzSteamApps_GetDLCDataByIndex(ISteamApps* lpSteamApps, uint32_t iDLC, AppId_t *pAppId, bool *pbAvailable, char *pchName, uint32_t cchNameBufferSize) {
|
||||
return lpSteamApps->BGetDLCDataByIndex(iDLC, pAppId, pbAvailable, pchName, cchNameBufferSize);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamApps_GetDLCDataByIndex=_BlitzSteamApps_GetDLCDataByIndex@24")
|
||||
|
||||
DLL_EXPORT void BlitzSteamApps_InstallDLC(ISteamApps* lpSteamApps, AppId_t nAppID) {
|
||||
DLL_EXPORT void DLL_CALL BlitzSteamApps_InstallDLC(ISteamApps* lpSteamApps, AppId_t nAppID) {
|
||||
lpSteamApps->InstallDLC(nAppID);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamApps_InstallDLC=_BlitzSteamApps_InstallDLC@8")
|
||||
|
||||
DLL_EXPORT void BlitzSteamApps_UninstallDLC(ISteamApps* lpSteamApps, AppId_t nAppID) {
|
||||
DLL_EXPORT void DLL_CALL BlitzSteamApps_UninstallDLC(ISteamApps* lpSteamApps, AppId_t nAppID) {
|
||||
lpSteamApps->UninstallDLC(nAppID);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamApps_UninstallDLC=_BlitzSteamApps_UninstallDLC@8")
|
||||
|
||||
DLL_EXPORT void BlitzSteamApps_RequestAppProofOfPurchaseKey(ISteamApps* lpSteamApps, AppId_t nAppID) {
|
||||
DLL_EXPORT void DLL_CALL BlitzSteamApps_RequestAppProofOfPurchaseKey(ISteamApps* lpSteamApps, AppId_t nAppID) {
|
||||
lpSteamApps->RequestAppProofOfPurchaseKey(nAppID);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamApps_RequestAppProofOfPurchaseKey=_BlitzSteamApps_RequestAppProofOfPurchaseKey@8")
|
||||
|
||||
DLL_EXPORT uint32_t BlitzSteamApps_GetCurrentBetaName(ISteamApps* lpSteamApps, char *pchName, int cchNameBufferSize) {
|
||||
DLL_EXPORT uint32_t DLL_CALL BlitzSteamApps_GetCurrentBetaName(ISteamApps* lpSteamApps, char *pchName, int cchNameBufferSize) {
|
||||
return lpSteamApps->GetCurrentBetaName(pchName, cchNameBufferSize);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamApps_GetCurrentBetaName=_BlitzSteamApps_GetCurrentBetaName@12")
|
||||
|
||||
DLL_EXPORT uint32_t BlitzSteamApps_MarkContentCorrupt(ISteamApps* lpSteamApps, bool bMissingFilesOnly) {
|
||||
DLL_EXPORT uint32_t DLL_CALL BlitzSteamApps_MarkContentCorrupt(ISteamApps* lpSteamApps, bool bMissingFilesOnly) {
|
||||
return lpSteamApps->MarkContentCorrupt(bMissingFilesOnly);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamApps_MarkContentCorrupt=_BlitzSteamApps_MarkContentCorrupt@8")
|
||||
|
||||
DLL_EXPORT uint32_t BlitzSteamApps_GetInstalledDepots(ISteamApps* lpSteamApps, AppId_t nAppID, DepotId_t *pvecDepots, uint32_t cMaxDepots) {
|
||||
DLL_EXPORT uint32_t DLL_CALL BlitzSteamApps_GetInstalledDepots(ISteamApps* lpSteamApps, AppId_t nAppID, DepotId_t *pvecDepots, uint32_t cMaxDepots) {
|
||||
return lpSteamApps->GetInstalledDepots(nAppID, pvecDepots, cMaxDepots);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamApps_GetInstalledDepots=_BlitzSteamApps_GetInstalledDepots@16")
|
||||
|
||||
DLL_EXPORT uint32_t BlitzSteamApps_GetAppInstallDir(ISteamApps* lpSteamApps, AppId_t appID, char *pchFolder, uint32 cchFolderBufferSize) {
|
||||
DLL_EXPORT uint32_t DLL_CALL BlitzSteamApps_GetAppInstallDir(ISteamApps* lpSteamApps, AppId_t appID, char *pchFolder, uint32 cchFolderBufferSize) {
|
||||
return lpSteamApps->GetAppInstallDir(appID, pchFolder, cchFolderBufferSize);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamApps_GetAppInstallDir=_BlitzSteamApps_GetAppInstallDir@16")
|
||||
|
||||
DLL_EXPORT uint32_t BlitzSteamApps_IsAppInstalled(ISteamApps* lpSteamApps, AppId_t appID) {
|
||||
DLL_EXPORT uint32_t DLL_CALL BlitzSteamApps_IsAppInstalled(ISteamApps* lpSteamApps, AppId_t appID) {
|
||||
return lpSteamApps->BIsAppInstalled(appID);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamApps_IsAppInstalled=_BlitzSteamApps_IsAppInstalled@8")
|
||||
|
||||
DLL_EXPORT CSteamID* BlitzSteamApps_GetAppOwner(ISteamApps* lpSteamApps) {
|
||||
return new CSteamID(lpSteamApps->GetAppOwner());
|
||||
DLL_EXPORT CSteamID* DLL_CALL BlitzSteamApps_GetAppOwner(ISteamApps* lpSteamApps) {
|
||||
CSteamID* steamID = new CSteamID(lpSteamApps->GetAppOwner());
|
||||
return BlitzCSteamID_Copy(steamID);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamApps_GetAppOwner=_BlitzSteamApps_GetAppOwner@4")
|
||||
|
||||
DLL_EXPORT const char* BlitzSteamApps_GetLaunchQueryParam(ISteamApps* lpSteamApps, const char *pchKey) {
|
||||
DLL_EXPORT const char* DLL_CALL BlitzSteamApps_GetLaunchQueryParam(ISteamApps* lpSteamApps, const char *pchKey) {
|
||||
return lpSteamApps->GetLaunchQueryParam(pchKey);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamApps_GetLaunchQueryParam=_BlitzSteamApps_GetLaunchQueryParam@8")
|
||||
|
||||
DLL_EXPORT uint32_t BlitzSteamApps_GetDlcDownloadProgress(ISteamApps* lpSteamApps, AppId_t nAppID, uint64_t* punBytesDownloaded, uint64_t* punBytesTotal) {
|
||||
DLL_EXPORT uint32_t DLL_CALL BlitzSteamApps_GetDlcDownloadProgress(ISteamApps* lpSteamApps, AppId_t nAppID, uint64_t* punBytesDownloaded, uint64_t* punBytesTotal) {
|
||||
return lpSteamApps->GetDlcDownloadProgress(nAppID, punBytesDownloaded, punBytesTotal);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamApps_GetDlcDownloadProgress=_BlitzSteamApps_GetDlcDownloadProgress@16")
|
||||
|
||||
DLL_EXPORT uint32_t BlitzSteamApps_GetAppBuildId(ISteamApps* lpSteamApps) {
|
||||
DLL_EXPORT uint32_t DLL_CALL BlitzSteamApps_GetAppBuildId(ISteamApps* lpSteamApps) {
|
||||
return lpSteamApps->GetAppBuildId();
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamApps_GetAppBuildId=_BlitzSteamApps_GetAppBuildId@4")
|
||||
+35
-35
@@ -16,178 +16,178 @@
|
||||
|
||||
#include "dllmain.h"
|
||||
|
||||
DLL_EXPORT HSteamPipe BlitzSteamClient_CreateSteamPipe(ISteamClient* lpSteamClient) {
|
||||
DLL_EXPORT HSteamPipe DLL_CALL BlitzSteamClient_CreateSteamPipe(ISteamClient* lpSteamClient) {
|
||||
return lpSteamClient->CreateSteamPipe();
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamClient_CreateSteamPipe=_BlitzSteamClient_CreateSteamPipe@4")
|
||||
|
||||
DLL_EXPORT bool BlitzSteamClient_ReleaseSteamPipe(ISteamClient* lpSteamClient, HSteamPipe hSteamPipe) {
|
||||
DLL_EXPORT bool DLL_CALL BlitzSteamClient_ReleaseSteamPipe(ISteamClient* lpSteamClient, HSteamPipe hSteamPipe) {
|
||||
return lpSteamClient->BReleaseSteamPipe(hSteamPipe);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamClient_ReleaseSteamPipe=_BlitzSteamClient_ReleaseSteamPipe@8")
|
||||
|
||||
DLL_EXPORT HSteamUser BlitzSteamClient_ConnectToGlobalUser(ISteamClient* lpSteamClient, HSteamPipe hSteamPipe) {
|
||||
DLL_EXPORT HSteamUser DLL_CALL BlitzSteamClient_ConnectToGlobalUser(ISteamClient* lpSteamClient, HSteamPipe hSteamPipe) {
|
||||
return lpSteamClient->ConnectToGlobalUser(hSteamPipe);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamClient_ConnectToGlobalUser=_BlitzSteamClient_ConnectToGlobalUser@8")
|
||||
|
||||
DLL_EXPORT void BlitzSteamClient_SetLocalIPBinding(ISteamClient* lpSteamClient, uint32_t unIP, uint16 usPort) {
|
||||
DLL_EXPORT void DLL_CALL BlitzSteamClient_SetLocalIPBinding(ISteamClient* lpSteamClient, uint32_t unIP, uint16 usPort) {
|
||||
return lpSteamClient->SetLocalIPBinding(unIP, usPort);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamClient_SetLocalIPBinding=_BlitzSteamClient_SetLocalIPBinding@12")
|
||||
|
||||
DLL_EXPORT HSteamUser BlitzSteamClient_CreateLocalUser(ISteamClient* lpSteamClient, HSteamPipe* phSteamPipe, EAccountType eAccountType) {
|
||||
DLL_EXPORT HSteamUser DLL_CALL BlitzSteamClient_CreateLocalUser(ISteamClient* lpSteamClient, HSteamPipe* phSteamPipe, EAccountType eAccountType) {
|
||||
return lpSteamClient->CreateLocalUser(phSteamPipe, eAccountType);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamClient_CreateLocalUser=_BlitzSteamClient_CreateLocalUser@12")
|
||||
|
||||
DLL_EXPORT void BlitzSteamClient_ReleaseUser(ISteamClient* lpSteamClient, HSteamPipe hSteamPipe, HSteamUser hSteamUser) {
|
||||
DLL_EXPORT void DLL_CALL BlitzSteamClient_ReleaseUser(ISteamClient* lpSteamClient, HSteamPipe hSteamPipe, HSteamUser hSteamUser) {
|
||||
return lpSteamClient->ReleaseUser(hSteamPipe, hSteamUser);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamClient_ReleaseUser=_BlitzSteamClient_ReleaseUser@12")
|
||||
|
||||
DLL_EXPORT void BlitzSteamClient_RunFrame(ISteamClient* lpSteamClient) {
|
||||
DLL_EXPORT void DLL_CALL BlitzSteamClient_RunFrame(ISteamClient* lpSteamClient) {
|
||||
lpSteamClient->RunFrame();
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamClient_RunFrame=_BlitzSteamClient_RunFrame@4")
|
||||
|
||||
DLL_EXPORT uint32_t BlitzSteamClient_GetIPCCallCount(ISteamClient* lpSteamClient) {
|
||||
DLL_EXPORT uint32_t DLL_CALL BlitzSteamClient_GetIPCCallCount(ISteamClient* lpSteamClient) {
|
||||
return lpSteamClient->GetIPCCallCount();
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamClient_GetIPCCallCount=_BlitzSteamClient_GetIPCCallCount@4")
|
||||
|
||||
DLL_EXPORT uint32_t BlitzSteamClient_ShutdownIfAllPipesClosed(ISteamClient* lpSteamClient) {
|
||||
DLL_EXPORT uint32_t DLL_CALL BlitzSteamClient_ShutdownIfAllPipesClosed(ISteamClient* lpSteamClient) {
|
||||
return lpSteamClient->BShutdownIfAllPipesClosed();
|
||||
}
|
||||
|
||||
// Interfaces
|
||||
DLL_EXPORT ISteamAppList* BlitzSteamClient_GetSteamAppList(ISteamClient* lpSteamClient, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char *pchVersion) {
|
||||
DLL_EXPORT ISteamAppList* DLL_CALL BlitzSteamClient_GetSteamAppList(ISteamClient* lpSteamClient, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char *pchVersion) {
|
||||
return lpSteamClient->GetISteamAppList(hSteamUser, hSteamPipe, pchVersion);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamClient_GetSteamAppList=_BlitzSteamClient_GetSteamAppList@16")
|
||||
|
||||
DLL_EXPORT ISteamApps* BlitzSteamClient_GetSteamApps(ISteamClient* lpSteamClient, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char *pchVersion) {
|
||||
DLL_EXPORT ISteamApps* DLL_CALL BlitzSteamClient_GetSteamApps(ISteamClient* lpSteamClient, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char *pchVersion) {
|
||||
return lpSteamClient->GetISteamApps(hSteamUser, hSteamPipe, pchVersion);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamClient_GetSteamApps=_BlitzSteamClient_GetSteamApps@16")
|
||||
|
||||
DLL_EXPORT ISteamController* BlitzSteamClient_GetSteamController(ISteamClient* lpSteamClient, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char *pchVersion) {
|
||||
DLL_EXPORT ISteamController* DLL_CALL BlitzSteamClient_GetSteamController(ISteamClient* lpSteamClient, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char *pchVersion) {
|
||||
return lpSteamClient->GetISteamController(hSteamUser, hSteamPipe, pchVersion);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamClient_GetSteamController=_BlitzSteamClient_GetSteamController@16")
|
||||
|
||||
DLL_EXPORT ISteamFriends* BlitzSteamClient_GetSteamFriends(ISteamClient* lpSteamClient, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char *pchVersion) {
|
||||
DLL_EXPORT ISteamFriends* DLL_CALL BlitzSteamClient_GetSteamFriends(ISteamClient* lpSteamClient, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char *pchVersion) {
|
||||
return lpSteamClient->GetISteamFriends(hSteamUser, hSteamPipe, pchVersion);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamClient_GetSteamFriends=_BlitzSteamClient_GetSteamFriends@16")
|
||||
|
||||
DLL_EXPORT ISteamGameServer* BlitzSteamClient_GetSteamGameServer(ISteamClient* lpSteamClient, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char *pchVersion) {
|
||||
DLL_EXPORT ISteamGameServer* DLL_CALL BlitzSteamClient_GetSteamGameServer(ISteamClient* lpSteamClient, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char *pchVersion) {
|
||||
return lpSteamClient->GetISteamGameServer(hSteamUser, hSteamPipe, pchVersion);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamClient_GetSteamGameServer=_BlitzSteamClient_GetSteamGameServer@16")
|
||||
|
||||
DLL_EXPORT ISteamGameServerStats* BlitzSteamClient_GetSteamGameServerStats(ISteamClient* lpSteamClient, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char *pchVersion) {
|
||||
DLL_EXPORT ISteamGameServerStats* DLL_CALL BlitzSteamClient_GetSteamGameServerStats(ISteamClient* lpSteamClient, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char *pchVersion) {
|
||||
return lpSteamClient->GetISteamGameServerStats(hSteamUser, hSteamPipe, pchVersion);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamClient_GetSteamGameServerStats=_BlitzSteamClient_GetSteamGameServerStats@16")
|
||||
|
||||
DLL_EXPORT ISteamHTMLSurface* BlitzSteamClient_GetSteamHTMLSurface(ISteamClient* lpSteamClient, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char *pchVersion) {
|
||||
DLL_EXPORT ISteamHTMLSurface* DLL_CALL BlitzSteamClient_GetSteamHTMLSurface(ISteamClient* lpSteamClient, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char *pchVersion) {
|
||||
return lpSteamClient->GetISteamHTMLSurface(hSteamUser, hSteamPipe, pchVersion);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamClient_GetSteamHTMLSurface=_BlitzSteamClient_GetSteamHTMLSurface@16")
|
||||
|
||||
DLL_EXPORT ISteamHTTP* BlitzSteamClient_GetSteamHTTP(ISteamClient* lpSteamClient, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char *pchVersion) {
|
||||
DLL_EXPORT ISteamHTTP* DLL_CALL BlitzSteamClient_GetSteamHTTP(ISteamClient* lpSteamClient, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char *pchVersion) {
|
||||
return lpSteamClient->GetISteamHTTP(hSteamUser, hSteamPipe, pchVersion);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamClient_GetSteamHTTP=_BlitzSteamClient_GetSteamHTTP@16")
|
||||
|
||||
DLL_EXPORT ISteamInventory* BlitzSteamClient_GetSteamInventory(ISteamClient* lpSteamClient, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char *pchVersion) {
|
||||
DLL_EXPORT ISteamInventory* DLL_CALL BlitzSteamClient_GetSteamInventory(ISteamClient* lpSteamClient, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char *pchVersion) {
|
||||
return lpSteamClient->GetISteamInventory(hSteamUser, hSteamPipe, pchVersion);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamClient_GetSteamInventory=_BlitzSteamClient_GetSteamInventory@16")
|
||||
|
||||
DLL_EXPORT ISteamMatchmaking* BlitzSteamClient_GetSteamMatchmaking(ISteamClient* lpSteamClient, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char *pchVersion) {
|
||||
DLL_EXPORT ISteamMatchmaking* DLL_CALL BlitzSteamClient_GetSteamMatchmaking(ISteamClient* lpSteamClient, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char *pchVersion) {
|
||||
return lpSteamClient->GetISteamMatchmaking(hSteamUser, hSteamPipe, pchVersion);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamClient_GetSteamMatchmaking=_BlitzSteamClient_GetSteamMatchmaking@16")
|
||||
|
||||
DLL_EXPORT ISteamMatchmakingServers* BlitzSteamClient_GetSteamMatchmakingServers(ISteamClient* lpSteamClient, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char *pchVersion) {
|
||||
DLL_EXPORT ISteamMatchmakingServers* DLL_CALL BlitzSteamClient_GetSteamMatchmakingServers(ISteamClient* lpSteamClient, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char *pchVersion) {
|
||||
return lpSteamClient->GetISteamMatchmakingServers(hSteamUser, hSteamPipe, pchVersion);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamClient_GetSteamMatchmakingServers=_BlitzSteamClient_GetSteamMatchmakingServers@16")
|
||||
|
||||
DLL_EXPORT ISteamMusic* BlitzSteamClient_GetSteamMusic(ISteamClient* lpSteamClient, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char *pchVersion) {
|
||||
DLL_EXPORT ISteamMusic* DLL_CALL BlitzSteamClient_GetSteamMusic(ISteamClient* lpSteamClient, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char *pchVersion) {
|
||||
return lpSteamClient->GetISteamMusic(hSteamUser, hSteamPipe, pchVersion);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamClient_GetSteamMusic=_BlitzSteamClient_GetSteamMusic@16")
|
||||
|
||||
DLL_EXPORT ISteamMusicRemote* BlitzSteamClient_GetSteamMusicRemote(ISteamClient* lpSteamClient, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char *pchVersion) {
|
||||
DLL_EXPORT ISteamMusicRemote* DLL_CALL BlitzSteamClient_GetSteamMusicRemote(ISteamClient* lpSteamClient, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char *pchVersion) {
|
||||
return lpSteamClient->GetISteamMusicRemote(hSteamUser, hSteamPipe, pchVersion);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamClient_GetSteamMusicRemote=_BlitzSteamClient_GetSteamMusicRemote@16")
|
||||
|
||||
DLL_EXPORT ISteamNetworking* BlitzSteamClient_GetSteamNetworking(ISteamClient* lpSteamClient, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char *pchVersion) {
|
||||
DLL_EXPORT ISteamNetworking* DLL_CALL BlitzSteamClient_GetSteamNetworking(ISteamClient* lpSteamClient, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char *pchVersion) {
|
||||
return lpSteamClient->GetISteamNetworking(hSteamUser, hSteamPipe, pchVersion);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamClient_GetSteamNetworking=_BlitzSteamClient_GetSteamNetworking@16")
|
||||
|
||||
DLL_EXPORT ISteamRemoteStorage* BlitzSteamClient_GetSteamRemoteStorage(ISteamClient* lpSteamClient, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char *pchVersion) {
|
||||
DLL_EXPORT ISteamRemoteStorage* DLL_CALL BlitzSteamClient_GetSteamRemoteStorage(ISteamClient* lpSteamClient, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char *pchVersion) {
|
||||
return lpSteamClient->GetISteamRemoteStorage(hSteamUser, hSteamPipe, pchVersion);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamClient_GetSteamRemoteStorage=_BlitzSteamClient_GetSteamRemoteStorage@16")
|
||||
|
||||
DLL_EXPORT ISteamScreenshots* BlitzSteamClient_GetSteamScreenshots(ISteamClient* lpSteamClient, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char *pchVersion) {
|
||||
DLL_EXPORT ISteamScreenshots* DLL_CALL BlitzSteamClient_GetSteamScreenshots(ISteamClient* lpSteamClient, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char *pchVersion) {
|
||||
return lpSteamClient->GetISteamScreenshots(hSteamUser, hSteamPipe, pchVersion);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamClient_GetSteamScreenshots=_BlitzSteamClient_GetSteamScreenshots@16")
|
||||
|
||||
DLL_EXPORT ISteamUGC* BlitzSteamClient_GetSteamUGC(ISteamClient* lpSteamClient, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char *pchVersion) {
|
||||
DLL_EXPORT ISteamUGC* DLL_CALL BlitzSteamClient_GetSteamUGC(ISteamClient* lpSteamClient, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char *pchVersion) {
|
||||
return lpSteamClient->GetISteamUGC(hSteamUser, hSteamPipe, pchVersion);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamClient_GetSteamUGC=_BlitzSteamClient_GetSteamUGC@16")
|
||||
|
||||
DLL_EXPORT ISteamUnifiedMessages* BlitzSteamClient_GetSteamUnifiedMessages(ISteamClient* lpSteamClient, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char *pchVersion) {
|
||||
DLL_EXPORT ISteamUnifiedMessages* DLL_CALL BlitzSteamClient_GetSteamUnifiedMessages(ISteamClient* lpSteamClient, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char *pchVersion) {
|
||||
return lpSteamClient->GetISteamUnifiedMessages(hSteamUser, hSteamPipe, pchVersion);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamClient_GetSteamUnifiedMessages=_BlitzSteamClient_GetSteamUnifiedMessages@16")
|
||||
|
||||
DLL_EXPORT ISteamUser* BlitzSteamClient_GetSteamUser(ISteamClient* lpSteamClient, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char *pchVersion) {
|
||||
DLL_EXPORT ISteamUser* DLL_CALL BlitzSteamClient_GetSteamUser(ISteamClient* lpSteamClient, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char *pchVersion) {
|
||||
return lpSteamClient->GetISteamUser(hSteamUser, hSteamPipe, pchVersion);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamClient_GetSteamUser=_BlitzSteamClient_GetSteamUser@16")
|
||||
|
||||
DLL_EXPORT ISteamUserStats* BlitzSteamClient_GetSteamUserStats(ISteamClient* lpSteamClient, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char *pchVersion) {
|
||||
DLL_EXPORT ISteamUserStats* DLL_CALL BlitzSteamClient_GetSteamUserStats(ISteamClient* lpSteamClient, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char *pchVersion) {
|
||||
return lpSteamClient->GetISteamUserStats(hSteamUser, hSteamPipe, pchVersion);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamClient_GetSteamUserStats=_BlitzSteamClient_GetSteamUserStats@16")
|
||||
|
||||
DLL_EXPORT ISteamUtils* BlitzSteamClient_GetSteamUtils(ISteamClient* lpSteamClient, HSteamPipe hSteamPipe, const char *pchVersion) {
|
||||
DLL_EXPORT ISteamUtils* DLL_CALL BlitzSteamClient_GetSteamUtils(ISteamClient* lpSteamClient, HSteamPipe hSteamPipe, const char *pchVersion) {
|
||||
return lpSteamClient->GetISteamUtils(hSteamPipe, pchVersion);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamClient_GetSteamUtils=_BlitzSteamClient_GetSteamUtils@12")
|
||||
|
||||
DLL_EXPORT ISteamVideo* BlitzSteamClient_GetSteamVideo(ISteamClient* lpSteamClient, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char *pchVersion) {
|
||||
DLL_EXPORT ISteamVideo* DLL_CALL BlitzSteamClient_GetSteamVideo(ISteamClient* lpSteamClient, HSteamUser hSteamUser, HSteamPipe hSteamPipe, const char *pchVersion) {
|
||||
return lpSteamClient->GetISteamVideo(hSteamUser, hSteamPipe, pchVersion);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamClient_GetSteamVideo=_BlitzSteamClient_GetSteamVideo@16")
|
||||
|
||||
// Callbacks & Hooks
|
||||
DLL_EXPORT void BlitzSteamClient_SetWarningMessageHook(ISteamClient* lpSteamClient, SteamAPIWarningMessageHook_t fpfunction) {
|
||||
DLL_EXPORT void DLL_CALL BlitzSteamClient_SetWarningMessageHook(ISteamClient* lpSteamClient, SteamAPIWarningMessageHook_t fpfunction) {
|
||||
lpSteamClient->SetWarningMessageHook(fpfunction);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamClient_SetWarningMessageHook=_BlitzSteamClient_SetWarningMessageHook@8")
|
||||
|
||||
DLL_EXPORT void BlitzSteamClient_Set_SteamAPI_CPostAPIResultInProcess(ISteamClient* lpSteamClient, SteamAPI_PostAPIResultInProcess_t fpFunction) {
|
||||
DLL_EXPORT void DLL_CALL BlitzSteamClient_Set_SteamAPI_CPostAPIResultInProcess(ISteamClient* lpSteamClient, SteamAPI_PostAPIResultInProcess_t fpFunction) {
|
||||
lpSteamClient->Set_SteamAPI_CPostAPIResultInProcess(fpFunction);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamClient_Set_SteamAPI_CPostAPIResultInProcess=_BlitzSteamClient_Set_SteamAPI_CPostAPIResultInProcess@8")
|
||||
|
||||
DLL_EXPORT void BlitzSteamClient_Remove_SteamAPI_CPostAPIResultInProcess(ISteamClient* lpSteamClient, SteamAPI_PostAPIResultInProcess_t fpFunction) {
|
||||
DLL_EXPORT void DLL_CALL BlitzSteamClient_Remove_SteamAPI_CPostAPIResultInProcess(ISteamClient* lpSteamClient, SteamAPI_PostAPIResultInProcess_t fpFunction) {
|
||||
lpSteamClient->Remove_SteamAPI_CPostAPIResultInProcess(fpFunction);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamClient_Remove_SteamAPI_CPostAPIResultInProcess=_BlitzSteamClient_Remove_SteamAPI_CPostAPIResultInProcess@8")
|
||||
|
||||
DLL_EXPORT void BlitzSteamClient_Set_SteamAPI_CCheckCallbackRegisteredInProcess(ISteamClient* lpSteamClient, SteamAPI_CheckCallbackRegistered_t fpFunction) {
|
||||
DLL_EXPORT void DLL_CALL BlitzSteamClient_Set_SteamAPI_CCheckCallbackRegisteredInProcess(ISteamClient* lpSteamClient, SteamAPI_CheckCallbackRegistered_t fpFunction) {
|
||||
lpSteamClient->Set_SteamAPI_CCheckCallbackRegisteredInProcess(fpFunction);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamClient_Set_SteamAPI_CCheckCallbackRegisteredInProcess=_BlitzSteamClient_Set_SteamAPI_CCheckCallbackRegisteredInProcess@8")
|
||||
|
||||
@@ -16,32 +16,32 @@
|
||||
|
||||
#include "dllmain.h"
|
||||
|
||||
DLL_EXPORT uint32_t BlitzSteamController_Init(ISteamController* lpSteamController, const char* pchAbsolutePathToControllerConfigVDF) {
|
||||
DLL_EXPORT uint32_t DLL_CALL BlitzSteamController_Init(ISteamController* lpSteamController, const char* pchAbsolutePathToControllerConfigVDF) {
|
||||
return lpSteamController->Init(pchAbsolutePathToControllerConfigVDF);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamController_Init=_BlitzSteamController_Init@8")
|
||||
|
||||
DLL_EXPORT uint32_t BlitzSteamController_Shutdown(ISteamController* lpSteamController) {
|
||||
DLL_EXPORT uint32_t DLL_CALL BlitzSteamController_Shutdown(ISteamController* lpSteamController) {
|
||||
return lpSteamController->Shutdown();
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamController_Shutdown=_BlitzSteamController_Shutdown@4")
|
||||
|
||||
DLL_EXPORT void BlitzSteamController_RunFrame(ISteamController* lpSteamController) {
|
||||
DLL_EXPORT void DLL_CALL BlitzSteamController_RunFrame(ISteamController* lpSteamController) {
|
||||
lpSteamController->RunFrame();
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamController_RunFrame=_BlitzSteamController_RunFrame@4")
|
||||
|
||||
DLL_EXPORT uint32_t BlitzSteamController_GetControllerState(ISteamController* lpSteamController, uint32_t unControllerIndex, SteamControllerState_t *pState) {
|
||||
DLL_EXPORT uint32_t DLL_CALL BlitzSteamController_GetControllerState(ISteamController* lpSteamController, uint32_t unControllerIndex, SteamControllerState_t *pState) {
|
||||
return lpSteamController->GetControllerState(unControllerIndex, pState);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamController_GetControllerState=_BlitzSteamController_GetControllerState@12")
|
||||
|
||||
DLL_EXPORT void BlitzSteamController_TriggerHapticPulse(ISteamController* lpSteamController, uint32_t unControllerIndex, ESteamControllerPad eTargetPad, uint32_t usDurationMicroSec) {
|
||||
DLL_EXPORT void DLL_CALL BlitzSteamController_TriggerHapticPulse(ISteamController* lpSteamController, uint32_t unControllerIndex, ESteamControllerPad eTargetPad, uint32_t usDurationMicroSec) {
|
||||
lpSteamController->TriggerHapticPulse(unControllerIndex, eTargetPad, usDurationMicroSec);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamController_TriggerHapticPulse=_BlitzSteamController_TriggerHapticPulse@16")
|
||||
|
||||
DLL_EXPORT void BlitzSteamController_SetOverrideMode(ISteamController* lpSteamController, const char *pchMode) {
|
||||
DLL_EXPORT void DLL_CALL BlitzSteamController_SetOverrideMode(ISteamController* lpSteamController, const char *pchMode) {
|
||||
lpSteamController->SetOverrideMode(pchMode);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamController_SetOverrideMode=_BlitzSteamController_SetOverrideMode@8")
|
||||
+82
-76
@@ -16,63 +16,63 @@
|
||||
|
||||
#include "dllmain.h"
|
||||
|
||||
DLL_EXPORT const char* BlitzSteamFriends_GetPersonaName(ISteamFriends* lpSteamFriends) {
|
||||
DLL_EXPORT const char* DLL_CALL BlitzSteamFriends_GetPersonaName(ISteamFriends* lpSteamFriends) {
|
||||
return lpSteamFriends->GetPersonaName();
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_GetPersonaName=_BlitzSteamFriends_GetPersonaName@4")
|
||||
|
||||
DLL_EXPORT SteamAPICall_t BlitzSteamFriends_SetPersonaName(ISteamFriends* lpSteamFriends, const char* pchPersonaName) {
|
||||
DLL_EXPORT SteamAPICall_t DLL_CALL BlitzSteamFriends_SetPersonaName(ISteamFriends* lpSteamFriends, const char* pchPersonaName) {
|
||||
return lpSteamFriends->SetPersonaName(pchPersonaName);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_SetPersonaName=_BlitzSteamFriends_SetPersonaName@8")
|
||||
|
||||
DLL_EXPORT int32_t BlitzSteamFriends_GetPersonaState(ISteamFriends* lpSteamFriends) {
|
||||
DLL_EXPORT int32_t DLL_CALL BlitzSteamFriends_GetPersonaState(ISteamFriends* lpSteamFriends) {
|
||||
return lpSteamFriends->GetPersonaState();
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_GetPersonaState=_BlitzSteamFriends_GetPersonaState@4")
|
||||
|
||||
DLL_EXPORT int32_t BlitzSteamFriends_GetFriendCount(ISteamFriends* lpSteamFriends, int32_t iFriendFlags) {
|
||||
DLL_EXPORT int32_t DLL_CALL BlitzSteamFriends_GetFriendCount(ISteamFriends* lpSteamFriends, int32_t iFriendFlags) {
|
||||
return lpSteamFriends->GetFriendCount(iFriendFlags);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_GetFriendCount=_BlitzSteamFriends_GetFriendCount@8")
|
||||
|
||||
DLL_EXPORT CSteamID* BlitzSteamFriends_GetFriendByIndex(ISteamFriends* lpSteamFriends, int32_t iFriend, int32_t iFriendFlags) {
|
||||
DLL_EXPORT CSteamID* DLL_CALL BlitzSteamFriends_GetFriendByIndex(ISteamFriends* lpSteamFriends, int32_t iFriend, int32_t iFriendFlags) {
|
||||
CSteamID* pSteamID = new CSteamID(lpSteamFriends->GetFriendByIndex(iFriend, iFriendFlags));
|
||||
return pSteamID;
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_GetFriendByIndex=_BlitzSteamFriends_GetFriendByIndex@12")
|
||||
|
||||
DLL_EXPORT EFriendRelationship BlitzSteamFriends_GetFriendRelationship(ISteamFriends* lpSteamFriends, CSteamID* steamIDFriend) {
|
||||
DLL_EXPORT EFriendRelationship DLL_CALL BlitzSteamFriends_GetFriendRelationship(ISteamFriends* lpSteamFriends, CSteamID* steamIDFriend) {
|
||||
return lpSteamFriends->GetFriendRelationship(*steamIDFriend);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_GetFriendRelationship=_BlitzSteamFriends_GetFriendRelationship@8")
|
||||
|
||||
DLL_EXPORT EPersonaState BlitzSteamFriends_GetFriendPersonaState(ISteamFriends* lpSteamFriends, CSteamID* steamIDFriend) {
|
||||
DLL_EXPORT EPersonaState DLL_CALL BlitzSteamFriends_GetFriendPersonaState(ISteamFriends* lpSteamFriends, CSteamID* steamIDFriend) {
|
||||
return lpSteamFriends->GetFriendPersonaState(*steamIDFriend);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_GetFriendPersonaState=_BlitzSteamFriends_GetFriendPersonaState@8")
|
||||
|
||||
DLL_EXPORT const char* BlitzSteamFriends_GetFriendPersonaName(ISteamFriends* lpSteamFriends, CSteamID* steamIDFriend) {
|
||||
DLL_EXPORT const char* DLL_CALL BlitzSteamFriends_GetFriendPersonaName(ISteamFriends* lpSteamFriends, CSteamID* steamIDFriend) {
|
||||
return lpSteamFriends->GetFriendPersonaName(*steamIDFriend);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_GetFriendPersonaName=_BlitzSteamFriends_GetFriendPersonaName@8")
|
||||
|
||||
DLL_EXPORT uint32_t BlitzSteamFriends_GetFriendGamePlayed(ISteamFriends* lpSteamFriends, CSteamID* steamIDFriend, FriendGameInfo_t *pFriendGameInfo) {
|
||||
DLL_EXPORT uint32_t DLL_CALL BlitzSteamFriends_GetFriendGamePlayed(ISteamFriends* lpSteamFriends, CSteamID* steamIDFriend, FriendGameInfo_t *pFriendGameInfo) {
|
||||
return lpSteamFriends->GetFriendGamePlayed(*steamIDFriend, pFriendGameInfo);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_GetFriendGamePlayed=_BlitzSteamFriends_GetFriendGamePlayed@12")
|
||||
|
||||
DLL_EXPORT const char* BlitzSteamFriends_GetFriendPersonaNameHistory(ISteamFriends* lpSteamFriends, CSteamID* steamIDFriend, int32_t iPersonaName) {
|
||||
DLL_EXPORT const char* DLL_CALL BlitzSteamFriends_GetFriendPersonaNameHistory(ISteamFriends* lpSteamFriends, CSteamID* steamIDFriend, int32_t iPersonaName) {
|
||||
return lpSteamFriends->GetFriendPersonaNameHistory(*steamIDFriend, iPersonaName);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_GetFriendPersonaNameHistory=_BlitzSteamFriends_GetFriendPersonaNameHistory@12")
|
||||
|
||||
DLL_EXPORT int32_t BlitzSteamFriends_GetFriendSteamLevel(ISteamFriends* lpSteamFriends, CSteamID* steamIDFriend) {
|
||||
DLL_EXPORT int32_t DLL_CALL BlitzSteamFriends_GetFriendSteamLevel(ISteamFriends* lpSteamFriends, CSteamID* steamIDFriend) {
|
||||
return lpSteamFriends->GetFriendSteamLevel(*steamIDFriend);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_GetFriendSteamLevel=_BlitzSteamFriends_GetFriendSteamLevel@8")
|
||||
|
||||
DLL_EXPORT const char* BlitzSteamFriends_GetPlayerNickname(ISteamFriends* lpSteamFriends, CSteamID* steamIDFriends) {
|
||||
DLL_EXPORT const char* DLL_CALL BlitzSteamFriends_GetPlayerNickname(ISteamFriends* lpSteamFriends, CSteamID* steamIDFriends) {
|
||||
const char* nickname = lpSteamFriends->GetPlayerNickname(*steamIDFriends);
|
||||
if (nickname == NULL) {
|
||||
nickname = "";
|
||||
@@ -81,292 +81,298 @@ DLL_EXPORT const char* BlitzSteamFriends_GetPlayerNickname(ISteamFriends* lpStea
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_GetPlayerNickname=_BlitzSteamFriends_GetPlayerNickname@8")
|
||||
|
||||
DLL_EXPORT int32_t BlitzSteamFriends_GetFriendsGroupCount(ISteamFriends* lpSteamFriends) {
|
||||
DLL_EXPORT int32_t DLL_CALL BlitzSteamFriends_GetFriendsGroupCount(ISteamFriends* lpSteamFriends) {
|
||||
return lpSteamFriends->GetFriendsGroupCount();
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_GetFriendsGroupCount=_BlitzSteamFriends_GetFriendsGroupCount@4")
|
||||
|
||||
DLL_EXPORT FriendsGroupID_t BlitzSteamFriends_GetFriendsGroupIDByIndex(ISteamFriends* lpSteamFriends, FriendsGroupID_t friendsGroupID) {
|
||||
DLL_EXPORT FriendsGroupID_t DLL_CALL BlitzSteamFriends_GetFriendsGroupIDByIndex(ISteamFriends* lpSteamFriends, FriendsGroupID_t friendsGroupID) {
|
||||
return lpSteamFriends->GetFriendsGroupIDByIndex(friendsGroupID);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_GetFriendsGroupIDByIndex=_BlitzSteamFriends_GetFriendsGroupIDByIndex@8")
|
||||
|
||||
DLL_EXPORT const char* BlitzSteamFriends_GetFriendsGroupName(ISteamFriends* lpSteamFriends, FriendsGroupID_t friendsGroupID) {
|
||||
DLL_EXPORT const char* DLL_CALL BlitzSteamFriends_GetFriendsGroupName(ISteamFriends* lpSteamFriends, FriendsGroupID_t friendsGroupID) {
|
||||
return lpSteamFriends->GetFriendsGroupName(friendsGroupID);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_GetFriendsGroupName=_BlitzSteamFriends_GetFriendsGroupName@8")
|
||||
|
||||
DLL_EXPORT int32_t BlitzSteamFriends_GetFriendsGroupMembersCount(ISteamFriends* lpSteamFriends, FriendsGroupID_t friendsGroupID) {
|
||||
DLL_EXPORT int32_t DLL_CALL BlitzSteamFriends_GetFriendsGroupMembersCount(ISteamFriends* lpSteamFriends, FriendsGroupID_t friendsGroupID) {
|
||||
return lpSteamFriends->GetFriendsGroupMembersCount(friendsGroupID);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_GetFriendsGroupMembersCount=_BlitzSteamFriends_GetFriendsGroupMembersCount@8")
|
||||
|
||||
DLL_EXPORT void BlitzSteamFriends_GetFriendsGroupMembersList(ISteamFriends* lpSteamFriends, FriendsGroupID_t friendsGroupID, CSteamID* pOutSteamIDMembers, int32_t nMembersCount) {
|
||||
DLL_EXPORT void DLL_CALL BlitzSteamFriends_GetFriendsGroupMembersList(ISteamFriends* lpSteamFriends, FriendsGroupID_t friendsGroupID, CSteamID* pOutSteamIDMembers, int32_t nMembersCount) {
|
||||
lpSteamFriends->GetFriendsGroupMembersList(friendsGroupID, pOutSteamIDMembers, nMembersCount);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_GetFriendsGroupMembersList=_BlitzSteamFriends_GetFriendsGroupMembersList@16")
|
||||
|
||||
DLL_EXPORT uint32_t BlitzSteamFriends_HasFriend(ISteamFriends* lpSteamFriends, CSteamID* steamIDFriend, int32_t iFriendsFlags) {
|
||||
DLL_EXPORT uint32_t DLL_CALL BlitzSteamFriends_HasFriend(ISteamFriends* lpSteamFriends, CSteamID* steamIDFriend, int32_t iFriendsFlags) {
|
||||
return lpSteamFriends->HasFriend(*steamIDFriend, iFriendsFlags);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_HasFriends=_BlitzSteamFriends_HasFriend@12")
|
||||
|
||||
DLL_EXPORT int32_t BlitzSteamFriends_GetClanCount(ISteamFriends* lpSteamFriends) {
|
||||
DLL_EXPORT int32_t DLL_CALL BlitzSteamFriends_GetClanCount(ISteamFriends* lpSteamFriends) {
|
||||
return lpSteamFriends->GetClanCount();
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_GetClanCount=_BlitzSteamFriends_GetClanCount@4")
|
||||
|
||||
DLL_EXPORT CSteamID* BlitzSteamFriends_GetClanByIndex(ISteamFriends* lpSteamFriends, int32_t iClan) {
|
||||
return new CSteamID(lpSteamFriends->GetClanByIndex(iClan));
|
||||
DLL_EXPORT CSteamID* DLL_CALL BlitzSteamFriends_GetClanByIndex(ISteamFriends* lpSteamFriends, int32_t iClan) {
|
||||
CSteamID* steamID = new CSteamID(lpSteamFriends->GetClanByIndex(iClan));
|
||||
return steamID;
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_GetClanByIndex=_BlitzSteamFriends_GetClanByIndex@8")
|
||||
|
||||
DLL_EXPORT const char* BlitzSteamFriends_GetClanName(ISteamFriends* lpSteamFriends, CSteamID* steamIDClan) {
|
||||
DLL_EXPORT const char* DLL_CALL BlitzSteamFriends_GetClanName(ISteamFriends* lpSteamFriends, CSteamID* steamIDClan) {
|
||||
return lpSteamFriends->GetClanName(*steamIDClan);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_GetClanName=_BlitzSteamFriends_GetClanName@8")
|
||||
|
||||
DLL_EXPORT const char* BlitzSteamFriends_GetClanTag(ISteamFriends* lpSteamFriends, CSteamID* steamIDClan) {
|
||||
DLL_EXPORT const char* DLL_CALL BlitzSteamFriends_GetClanTag(ISteamFriends* lpSteamFriends, CSteamID* steamIDClan) {
|
||||
return lpSteamFriends->GetClanTag(*steamIDClan);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_GetClanTag=_BlitzSteamFriends_GetClanTag@8")
|
||||
|
||||
DLL_EXPORT uint32_t BlitzSteamFriends_GetClanActivityCounts(ISteamFriends* lpSteamFriends, CSteamID* steamIDClan, int32_t* pnOnline, int32_t* pnInGame, int32_t* pnChatting) {
|
||||
DLL_EXPORT uint32_t DLL_CALL BlitzSteamFriends_GetClanActivityCounts(ISteamFriends* lpSteamFriends, CSteamID* steamIDClan, int32_t* pnOnline, int32_t* pnInGame, int32_t* pnChatting) {
|
||||
return lpSteamFriends->GetClanActivityCounts(*steamIDClan, pnOnline, pnInGame, pnChatting);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_GetClanActivityCounts=_BlitzSteamFriends_GetClanActivityCounts@20")
|
||||
|
||||
DLL_EXPORT SteamAPICall_t BlitzSteamFriends_DownloadClanActivityCounts(ISteamFriends* lpSteamFriends, CSteamID* psteamIDClans, int32_t cClansToRequest) {
|
||||
DLL_EXPORT SteamAPICall_t DLL_CALL BlitzSteamFriends_DownloadClanActivityCounts(ISteamFriends* lpSteamFriends, CSteamID* psteamIDClans, int32_t cClansToRequest) {
|
||||
return lpSteamFriends->DownloadClanActivityCounts(psteamIDClans, cClansToRequest);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_DownloadClanActivityCounts=_BlitzSteamFriends_DownloadClanActivityCounts@12")
|
||||
|
||||
DLL_EXPORT int32_t BlitzSteamFriends_GetFriendCountFromSource(ISteamFriends* lpSteamFriends, CSteamID* steamIDSource) {
|
||||
DLL_EXPORT int32_t DLL_CALL BlitzSteamFriends_GetFriendCountFromSource(ISteamFriends* lpSteamFriends, CSteamID* steamIDSource) {
|
||||
return lpSteamFriends->GetFriendCountFromSource(*steamIDSource);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_GetFriendCountFromSource=_BlitzSteamFriends_GetFriendCountFromSource@8")
|
||||
|
||||
DLL_EXPORT CSteamID* BlitzSteamFriends_GetFriendFromSourceByIndex(ISteamFriends* lpSteamFriends, CSteamID* steamIDSource, int32_t iFriend) {
|
||||
return new CSteamID(lpSteamFriends->GetFriendFromSourceByIndex(*steamIDSource, iFriend));
|
||||
DLL_EXPORT CSteamID* DLL_CALL BlitzSteamFriends_GetFriendFromSourceByIndex(ISteamFriends* lpSteamFriends, CSteamID* steamIDSource, int32_t iFriend) {
|
||||
CSteamID* steamID = new CSteamID(lpSteamFriends->GetFriendFromSourceByIndex(*steamIDSource, iFriend));
|
||||
return steamID;
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_GetFriendFromSourceByIndex=_BlitzSteamFriends_GetFriendFromSourceByIndex@12")
|
||||
|
||||
DLL_EXPORT uint32_t BlitzSteamFriends_IsUserInSource(ISteamFriends* lpSteamFriends, CSteamID* steamIDUser, CSteamID* steamIDSource) {
|
||||
DLL_EXPORT uint32_t DLL_CALL BlitzSteamFriends_IsUserInSource(ISteamFriends* lpSteamFriends, CSteamID* steamIDUser, CSteamID* steamIDSource) {
|
||||
return lpSteamFriends->IsUserInSource(*steamIDUser, *steamIDSource);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_IsUserInSource=_BlitzSteamFriends_IsUserInSource@12")
|
||||
|
||||
DLL_EXPORT void BlitzSteamFriends_SetInGameVoiceSpeaking(ISteamFriends* lpSteamFriends, CSteamID* steamIDUser, bool bSpeaking) {
|
||||
DLL_EXPORT void DLL_CALL BlitzSteamFriends_SetInGameVoiceSpeaking(ISteamFriends* lpSteamFriends, CSteamID* steamIDUser, bool bSpeaking) {
|
||||
lpSteamFriends->SetInGameVoiceSpeaking(*steamIDUser, bSpeaking);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_SetInGameVoiceSpeaking=_BlitzSteamFriends_SetInGameVoiceSpeaking@12")
|
||||
|
||||
DLL_EXPORT void BlitzSteamFriends_ActivateGameOverlay(ISteamFriends* lpSteamFriends, const char* pchDialog) {
|
||||
DLL_EXPORT void DLL_CALL BlitzSteamFriends_ActivateGameOverlay(ISteamFriends* lpSteamFriends, const char* pchDialog) {
|
||||
lpSteamFriends->ActivateGameOverlay(pchDialog);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_ActivateGameOverlay=_BlitzSteamFriends_ActivateGameOverlay@8")
|
||||
|
||||
DLL_EXPORT void BlitzSteamFriends_ActivateGameOverlayToUser(ISteamFriends* lpSteamFriends, const char* pchDialog, CSteamID* steamID) {
|
||||
DLL_EXPORT void DLL_CALL BlitzSteamFriends_ActivateGameOverlayToUser(ISteamFriends* lpSteamFriends, const char* pchDialog, CSteamID* steamID) {
|
||||
lpSteamFriends->ActivateGameOverlayToUser(pchDialog, *steamID);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_ActivateGameOverlayToUser=_BlitzSteamFriends_ActivateGameOverlayToUser@12")
|
||||
|
||||
DLL_EXPORT void BlitzSteamFriends_ActivateGameOverlayToWebPage(ISteamFriends* lpSteamFriends, const char* pchURL) {
|
||||
DLL_EXPORT void DLL_CALL BlitzSteamFriends_ActivateGameOverlayToWebPage(ISteamFriends* lpSteamFriends, const char* pchURL) {
|
||||
lpSteamFriends->ActivateGameOverlayToWebPage(pchURL);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_ActivateGameOverlayToWebPage=_BlitzSteamFriends_ActivateGameOverlayToWebPage@8")
|
||||
|
||||
DLL_EXPORT void BlitzSteamFriends_ActivateGameOverlayToStore(ISteamFriends* lpSteamFriends, AppId_t nAppID, EOverlayToStoreFlag eFlag) {
|
||||
DLL_EXPORT void DLL_CALL BlitzSteamFriends_ActivateGameOverlayToStore(ISteamFriends* lpSteamFriends, AppId_t nAppID, EOverlayToStoreFlag eFlag) {
|
||||
lpSteamFriends->ActivateGameOverlayToStore(nAppID, eFlag);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_ActivateGameOverlayToStore=_BlitzSteamFriends_ActivateGameOverlayToStore@12")
|
||||
|
||||
DLL_EXPORT void BlitzSteamFriends_SetPlayedWith(ISteamFriends* lpSteamFriends, CSteamID* steamIDUserPlayedWith) {
|
||||
DLL_EXPORT void DLL_CALL BlitzSteamFriends_SetPlayedWith(ISteamFriends* lpSteamFriends, CSteamID* steamIDUserPlayedWith) {
|
||||
lpSteamFriends->SetPlayedWith(*steamIDUserPlayedWith);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_SetPlayedWith=_BlitzSteamFriends_SetPlayedWith@8")
|
||||
|
||||
DLL_EXPORT void BlitzSteamFriends_ActivateGameOverlayInviteDialog(ISteamFriends* lpSteamFriends, CSteamID* steamIDLobby) {
|
||||
DLL_EXPORT void DLL_CALL BlitzSteamFriends_ActivateGameOverlayInviteDialog(ISteamFriends* lpSteamFriends, CSteamID* steamIDLobby) {
|
||||
lpSteamFriends->ActivateGameOverlayInviteDialog(*steamIDLobby);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_ActivateGameOverlayInviteDialog=_BlitzSteamFriends_ActivateGameOverlayInviteDialog@8")
|
||||
|
||||
DLL_EXPORT int32_t BlitzSteamFriends_GetSmallFriendAvatar(ISteamFriends* lpSteamFriends, CSteamID* steamIDFriend) {
|
||||
DLL_EXPORT int32_t DLL_CALL BlitzSteamFriends_GetSmallFriendAvatar(ISteamFriends* lpSteamFriends, CSteamID* steamIDFriend) {
|
||||
return lpSteamFriends->GetSmallFriendAvatar(*steamIDFriend);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_GetSmallFriendAvatar=_BlitzSteamFriends_GetSmallFriendAvatar@8")
|
||||
|
||||
DLL_EXPORT int32_t BlitzSteamFriends_GetMediumFriendAvatar(ISteamFriends* lpSteamFriends, CSteamID* steamIDFriend) {
|
||||
DLL_EXPORT int32_t DLL_CALL BlitzSteamFriends_GetMediumFriendAvatar(ISteamFriends* lpSteamFriends, CSteamID* steamIDFriend) {
|
||||
return lpSteamFriends->GetMediumFriendAvatar(*steamIDFriend);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_GetMediumFriendAvatar=_BlitzSteamFriends_GetMediumFriendAvatar@8")
|
||||
|
||||
DLL_EXPORT int32_t BlitzSteamFriends_GetLargeFriendAvatar(ISteamFriends* lpSteamFriends, CSteamID* steamIDFriend) {
|
||||
DLL_EXPORT int32_t DLL_CALL BlitzSteamFriends_GetLargeFriendAvatar(ISteamFriends* lpSteamFriends, CSteamID* steamIDFriend) {
|
||||
return lpSteamFriends->GetLargeFriendAvatar(*steamIDFriend);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_GetLargeFriendAvatar=_BlitzSteamFriends_GetLargeFriendAvatar@8")
|
||||
|
||||
DLL_EXPORT uint32_t BlitzSteamFriends_RequestUserInformation(ISteamFriends* lpSteamFriends, CSteamID* steamIDUser, bool bRequireNameOnly) {
|
||||
DLL_EXPORT uint32_t DLL_CALL BlitzSteamFriends_RequestUserInformation(ISteamFriends* lpSteamFriends, CSteamID* steamIDUser, bool bRequireNameOnly) {
|
||||
return lpSteamFriends->RequestUserInformation(*steamIDUser, bRequireNameOnly);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_RequestUserInformation=_BlitzSteamFriends_RequestUserInformation@12")
|
||||
|
||||
DLL_EXPORT SteamAPICall_t BlitzSteamFriends_RequestClanOfficerList(ISteamFriends* lpSteamFriends, CSteamID* steamIDClan) {
|
||||
DLL_EXPORT SteamAPICall_t DLL_CALL BlitzSteamFriends_RequestClanOfficerList(ISteamFriends* lpSteamFriends, CSteamID* steamIDClan) {
|
||||
return lpSteamFriends->RequestClanOfficerList(*steamIDClan);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_RequestClanOfficerList=_BlitzSteamFriends_RequestClanOfficerList@8")
|
||||
|
||||
DLL_EXPORT CSteamID* BlitzSteamFriends_GetClanOwner(ISteamFriends* lpSteamFriends, CSteamID* steamIDClan) {
|
||||
return new CSteamID(lpSteamFriends->GetClanOwner(*steamIDClan));
|
||||
DLL_EXPORT CSteamID* DLL_CALL BlitzSteamFriends_GetClanOwner(ISteamFriends* lpSteamFriends, CSteamID* steamIDClan) {
|
||||
CSteamID* steamID = new CSteamID(lpSteamFriends->GetClanOwner(*steamIDClan));
|
||||
return steamID;
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_GetClanOwner=_BlitzSteamFriends_GetClanOwner@8")
|
||||
|
||||
DLL_EXPORT int32_t BlitzSteamFriends_GetClanOfficerCount(ISteamFriends* lpSteamFriends, CSteamID* steamIDClan) {
|
||||
DLL_EXPORT int32_t DLL_CALL BlitzSteamFriends_GetClanOfficerCount(ISteamFriends* lpSteamFriends, CSteamID* steamIDClan) {
|
||||
return lpSteamFriends->GetClanOfficerCount(*steamIDClan);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_GetClanOfficerCount=_BlitzSteamFriends_GetClanOfficerCount@8")
|
||||
|
||||
DLL_EXPORT CSteamID* BlitzSteamFriends_GetClanOfficerByIndex(ISteamFriends* lpSteamFriends, CSteamID* steamIDClan, int32_t iOfficer) {
|
||||
return new CSteamID(lpSteamFriends->GetClanOfficerByIndex(*steamIDClan, iOfficer));
|
||||
DLL_EXPORT CSteamID* DLL_CALL BlitzSteamFriends_GetClanOfficerByIndex(ISteamFriends* lpSteamFriends, CSteamID* steamIDClan, int32_t iOfficer) {
|
||||
CSteamID* steamID = new CSteamID(lpSteamFriends->GetClanOfficerByIndex(*steamIDClan, iOfficer));
|
||||
return steamID;
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_GetClanOfficerByIndex=_BlitzSteamFriends_GetClanOfficerByIndex@12")
|
||||
|
||||
DLL_EXPORT EUserRestriction BlitzSteamFriends_GetUserRestrictions(ISteamFriends* lpSteamFriends) {
|
||||
DLL_EXPORT EUserRestriction DLL_CALL BlitzSteamFriends_GetUserRestrictions(ISteamFriends* lpSteamFriends) {
|
||||
return (EUserRestriction)lpSteamFriends->GetUserRestrictions();
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_GetUserRestrictions=_BlitzSteamFriends_GetUserRestrictions@4")
|
||||
|
||||
DLL_EXPORT uint32_t BlitzSteamFriends_SetRichPresence(ISteamFriends* lpSteamFriends, const char* pchKey, const char* pchValue) {
|
||||
DLL_EXPORT uint32_t DLL_CALL BlitzSteamFriends_SetRichPresence(ISteamFriends* lpSteamFriends, const char* pchKey, const char* pchValue) {
|
||||
return lpSteamFriends->SetRichPresence(pchKey, pchValue);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_SetRichPresence=_BlitzSteamFriends_SetRichPresence@12")
|
||||
|
||||
DLL_EXPORT void BlitzSteamFriends_ClearRichPresence(ISteamFriends* lpSteamFriends) {
|
||||
DLL_EXPORT void DLL_CALL BlitzSteamFriends_ClearRichPresence(ISteamFriends* lpSteamFriends) {
|
||||
lpSteamFriends->ClearRichPresence();
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_ClearRichPresence=_BlitzSteamFriends_ClearRichPresence@4")
|
||||
|
||||
DLL_EXPORT const char* BlitzSteamFriends_GetFriendRichPresence(ISteamFriends* lpSteamFriends, CSteamID* steamIDFriend, const char* pchKey) {
|
||||
DLL_EXPORT const char* DLL_CALL BlitzSteamFriends_GetFriendRichPresence(ISteamFriends* lpSteamFriends, CSteamID* steamIDFriend, const char* pchKey) {
|
||||
return lpSteamFriends->GetFriendRichPresence(*steamIDFriend, pchKey);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_GetFriendRichPresence=_BlitzSteamFriends_GetFriendRichPresence@12")
|
||||
|
||||
DLL_EXPORT int32_t BlitzSteamFriends_GetFriendRichPresenceKeyCount(ISteamFriends* lpSteamFriends, CSteamID* steamIDFriend) {
|
||||
DLL_EXPORT int32_t DLL_CALL BlitzSteamFriends_GetFriendRichPresenceKeyCount(ISteamFriends* lpSteamFriends, CSteamID* steamIDFriend) {
|
||||
return lpSteamFriends->GetFriendRichPresenceKeyCount(*steamIDFriend);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_GetFriendRichPresenceKeyCount=_BlitzSteamFriends_GetFriendRichPresenceKeyCount@8")
|
||||
|
||||
DLL_EXPORT const char* BlitzSteamFriends_GetFriendRichPresenceKeyByIndex(ISteamFriends* lpSteamFriends, CSteamID* steamIDFriend, int32_t iKey) {
|
||||
DLL_EXPORT const char* DLL_CALL BlitzSteamFriends_GetFriendRichPresenceKeyByIndex(ISteamFriends* lpSteamFriends, CSteamID* steamIDFriend, int32_t iKey) {
|
||||
return lpSteamFriends->GetFriendRichPresenceKeyByIndex(*steamIDFriend, iKey);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_GetFriendRichPresenceKeyByIndex=_BlitzSteamFriends_GetFriendRichPresenceKeyByIndex@12")
|
||||
|
||||
DLL_EXPORT void BlitzSteamFriends_RequestFriendRichPresence(ISteamFriends* lpSteamFriends, CSteamID* steamIDFriend) {
|
||||
DLL_EXPORT void DLL_CALL BlitzSteamFriends_RequestFriendRichPresence(ISteamFriends* lpSteamFriends, CSteamID* steamIDFriend) {
|
||||
lpSteamFriends->RequestFriendRichPresence(*steamIDFriend);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_RequestFriendRichPresence=_BlitzSteamFriends_RequestFriendRichPresence@8")
|
||||
|
||||
DLL_EXPORT uint32_t BlitzSteamFriends_InviteUserToGame(ISteamFriends* lpSteamFriends, CSteamID* steamIDFriend, const char *pchConnectString) {
|
||||
DLL_EXPORT uint32_t DLL_CALL BlitzSteamFriends_InviteUserToGame(ISteamFriends* lpSteamFriends, CSteamID* steamIDFriend, const char *pchConnectString) {
|
||||
return lpSteamFriends->InviteUserToGame(*steamIDFriend, pchConnectString);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_InviteUserToGame=_BlitzSteamFriends_InviteUserToGame@12")
|
||||
|
||||
DLL_EXPORT int32_t BlitzSteamFriends_GetCoplayFriendCount(ISteamFriends* lpSteamFriends) {
|
||||
DLL_EXPORT int32_t DLL_CALL BlitzSteamFriends_GetCoplayFriendCount(ISteamFriends* lpSteamFriends) {
|
||||
return lpSteamFriends->GetCoplayFriendCount();
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_GetCoplayFriendCount=_BlitzSteamFriends_GetCoplayFriendCount@4")
|
||||
|
||||
DLL_EXPORT CSteamID* BlitzSteamFriends_GetCoplayFriend(ISteamFriends* lpSteamFriends, int32_t iCoplayFriend) {
|
||||
return new CSteamID(lpSteamFriends->GetCoplayFriend(iCoplayFriend));
|
||||
DLL_EXPORT CSteamID* DLL_CALL BlitzSteamFriends_GetCoplayFriend(ISteamFriends* lpSteamFriends, int32_t iCoplayFriend) {
|
||||
CSteamID* steamID = new CSteamID(lpSteamFriends->GetCoplayFriend(iCoplayFriend));
|
||||
return steamID;
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_GetCoplayFriend=_BlitzSteamFriends_GetCoplayFriend@8")
|
||||
|
||||
DLL_EXPORT int32_t BlitzSteamFriends_GetFriendCoplayTime(ISteamFriends* lpSteamFriends, CSteamID* steamIDFriend) {
|
||||
DLL_EXPORT int32_t DLL_CALL BlitzSteamFriends_GetFriendCoplayTime(ISteamFriends* lpSteamFriends, CSteamID* steamIDFriend) {
|
||||
return lpSteamFriends->GetFriendCoplayTime(*steamIDFriend);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_GetFriendCoplayTime=_BlitzSteamFriends_GetFriendCoplayTime@8")
|
||||
|
||||
DLL_EXPORT AppId_t BlitzSteamFriends_GetFriendCoplayGame(ISteamFriends* lpSteamFriends, CSteamID* steamIDFriend) {
|
||||
DLL_EXPORT AppId_t DLL_CALL BlitzSteamFriends_GetFriendCoplayGame(ISteamFriends* lpSteamFriends, CSteamID* steamIDFriend) {
|
||||
return lpSteamFriends->GetFriendCoplayGame(*steamIDFriend);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_GetFriendCoplayGame=_BlitzSteamFriends_GetFriendCoplayGame@8")
|
||||
|
||||
DLL_EXPORT SteamAPICall_t BlitzSteamFriends_JoinClanChatRoom(ISteamFriends* lpSteamFriends, CSteamID* steamIDClan) {
|
||||
DLL_EXPORT SteamAPICall_t DLL_CALL BlitzSteamFriends_JoinClanChatRoom(ISteamFriends* lpSteamFriends, CSteamID* steamIDClan) {
|
||||
return lpSteamFriends->JoinClanChatRoom(*steamIDClan);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_JoinClanChatRoom=_BlitzSteamFriends_JoinClanChatRoom@8")
|
||||
|
||||
DLL_EXPORT uint32_t BlitzSteamFriends_LeaveClanChatRoom(ISteamFriends* lpSteamFriends, CSteamID* steamIDClan) {
|
||||
DLL_EXPORT uint32_t DLL_CALL BlitzSteamFriends_LeaveClanChatRoom(ISteamFriends* lpSteamFriends, CSteamID* steamIDClan) {
|
||||
return lpSteamFriends->LeaveClanChatRoom(*steamIDClan);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_LeaveClanChatRoom=_BlitzSteamFriends_LeaveClanChatRoom@8")
|
||||
|
||||
DLL_EXPORT int32_t BlitzSteamFriends_GetClanChatMemberCount(ISteamFriends* lpSteamFriends, CSteamID* steamIDClan) {
|
||||
DLL_EXPORT int32_t DLL_CALL BlitzSteamFriends_GetClanChatMemberCount(ISteamFriends* lpSteamFriends, CSteamID* steamIDClan) {
|
||||
return lpSteamFriends->GetClanChatMemberCount(*steamIDClan);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_GetClanChatMemberCount=_BlitzSteamFriends_GetClanChatMemberCount@8")
|
||||
|
||||
DLL_EXPORT CSteamID* BlitzSteamFriends_GetChatMemberByIndex(ISteamFriends* lpSteamFriends, CSteamID* steamIDClan, int32_t iUser) {
|
||||
return new CSteamID(lpSteamFriends->GetChatMemberByIndex(*steamIDClan, iUser));
|
||||
DLL_EXPORT CSteamID* DLL_CALL BlitzSteamFriends_GetChatMemberByIndex(ISteamFriends* lpSteamFriends, CSteamID* steamIDClan, int32_t iUser) {
|
||||
CSteamID* steamID = new CSteamID(lpSteamFriends->GetChatMemberByIndex(*steamIDClan, iUser));
|
||||
return steamID;
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_GetChatMemberByIndex=_BlitzSteamFriends_GetChatMemberByIndex@12")
|
||||
|
||||
DLL_EXPORT uint32_t BlitzSteamFriends_SendClanChatMessage(ISteamFriends* lpSteamFriends, CSteamID* steamIDClanChat, const char *pchText) {
|
||||
DLL_EXPORT uint32_t DLL_CALL BlitzSteamFriends_SendClanChatMessage(ISteamFriends* lpSteamFriends, CSteamID* steamIDClanChat, const char *pchText) {
|
||||
return lpSteamFriends->SendClanChatMessage(*steamIDClanChat, pchText);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_SendClanChatMessage=_BlitzSteamFriends_SendClanChatMessage@12")
|
||||
|
||||
DLL_EXPORT int32_t BlitzSteamFriends_GetClanChatMessage(ISteamFriends* lpSteamFriends, CSteamID* steamIDClanChat, int32_t iMessage, void* prgchText, int32_t cchTextMax, EChatEntryType* peChatEntryType, CSteamID* psteamidChatter) {
|
||||
DLL_EXPORT int32_t DLL_CALL BlitzSteamFriends_GetClanChatMessage(ISteamFriends* lpSteamFriends, CSteamID* steamIDClanChat, int32_t iMessage, void* prgchText, int32_t cchTextMax, EChatEntryType* peChatEntryType, CSteamID* psteamidChatter) {
|
||||
return lpSteamFriends->GetClanChatMessage(*steamIDClanChat, iMessage, prgchText, cchTextMax, peChatEntryType, psteamidChatter);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_GetClanChatMessage=_BlitzSteamFriends_GetClanChatMessage@28")
|
||||
|
||||
DLL_EXPORT uint32_t BlitzSteamFriends_IsClanChatAdmin(ISteamFriends* lpSteamFriends, CSteamID* steamIDClanChat, CSteamID* steamIDUser) {
|
||||
DLL_EXPORT uint32_t DLL_CALL BlitzSteamFriends_IsClanChatAdmin(ISteamFriends* lpSteamFriends, CSteamID* steamIDClanChat, CSteamID* steamIDUser) {
|
||||
return lpSteamFriends->IsClanChatAdmin(*steamIDClanChat, *steamIDUser);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_IsClanChatAdmin=_BlitzSteamFriends_IsClanChatAdmin@12")
|
||||
|
||||
DLL_EXPORT uint32_t BlitzSteamFriends_IsClanChatWindowOpenInSteam(ISteamFriends* lpSteamFriends, CSteamID* steamIDClanChat) {
|
||||
DLL_EXPORT uint32_t DLL_CALL BlitzSteamFriends_IsClanChatWindowOpenInSteam(ISteamFriends* lpSteamFriends, CSteamID* steamIDClanChat) {
|
||||
return lpSteamFriends->IsClanChatWindowOpenInSteam(*steamIDClanChat);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_IsClanChatWindowOpenInSteam=_BlitzSteamFriends_IsClanChatWindowOpenInSteam@8")
|
||||
|
||||
DLL_EXPORT uint32_t BlitzSteamFriends_OpenClanChatWindowInSteam(ISteamFriends* lpSteamFriends, CSteamID* steamIDClanChat) {
|
||||
DLL_EXPORT uint32_t DLL_CALL BlitzSteamFriends_OpenClanChatWindowInSteam(ISteamFriends* lpSteamFriends, CSteamID* steamIDClanChat) {
|
||||
return lpSteamFriends->OpenClanChatWindowInSteam(*steamIDClanChat);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_OpenClanChatWindowInSteam=_BlitzSteamFriends_OpenClanChatWindowInSteam@8")
|
||||
|
||||
DLL_EXPORT uint32_t BlitzSteamFriends_CloseClanChatWindowInSteam(ISteamFriends* lpSteamFriends, CSteamID* steamIDClanChat) {
|
||||
DLL_EXPORT uint32_t DLL_CALL BlitzSteamFriends_CloseClanChatWindowInSteam(ISteamFriends* lpSteamFriends, CSteamID* steamIDClanChat) {
|
||||
return lpSteamFriends->CloseClanChatWindowInSteam(*steamIDClanChat);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_CloseClanChatWindowInSteam=_BlitzSteamFriends_CloseClanChatWindowInSteam@8")
|
||||
|
||||
DLL_EXPORT uint32_t BlitzSteamFriends_SetListenForFriendsMessages(ISteamFriends* lpSteamFriends, bool bInterceptEnabled) {
|
||||
DLL_EXPORT uint32_t DLL_CALL BlitzSteamFriends_SetListenForFriendsMessages(ISteamFriends* lpSteamFriends, bool bInterceptEnabled) {
|
||||
return lpSteamFriends->SetListenForFriendsMessages(bInterceptEnabled);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_SetListenForFriendsMessages=_BlitzSteamFriends_SetListenForFriendsMessages@8")
|
||||
|
||||
DLL_EXPORT uint32_t BlitzSteamFriends_ReplyToFriendMessage(ISteamFriends* lpSteamFriends, CSteamID* steamIDFriend, const char* pchMsgToSend) {
|
||||
DLL_EXPORT uint32_t DLL_CALL BlitzSteamFriends_ReplyToFriendMessage(ISteamFriends* lpSteamFriends, CSteamID* steamIDFriend, const char* pchMsgToSend) {
|
||||
return lpSteamFriends->ReplyToFriendMessage(*steamIDFriend, pchMsgToSend);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_ReplyToFriendMessage=_BlitzSteamFriends_ReplyToFriendMessage@12")
|
||||
|
||||
DLL_EXPORT int32_t BlitzSteamFriends_GetFriendMessage(ISteamFriends* lpSteamFriends, CSteamID* steamIDFriend, int32_t iMessageID, void* pvData, int32_t cubData, EChatEntryType* peChatEntryType) {
|
||||
DLL_EXPORT int32_t DLL_CALL BlitzSteamFriends_GetFriendMessage(ISteamFriends* lpSteamFriends, CSteamID* steamIDFriend, int32_t iMessageID, void* pvData, int32_t cubData, EChatEntryType* peChatEntryType) {
|
||||
return lpSteamFriends->GetFriendMessage(*steamIDFriend, iMessageID, pvData, cubData, peChatEntryType);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_GetFriendMessage=_BlitzSteamFriends_GetFriendMessage@24")
|
||||
|
||||
DLL_EXPORT SteamAPICall_t BlitzSteamFriends_GetFollowerCount(ISteamFriends* lpSteamFriends, CSteamID* steamID) {
|
||||
DLL_EXPORT SteamAPICall_t DLL_CALL BlitzSteamFriends_GetFollowerCount(ISteamFriends* lpSteamFriends, CSteamID* steamID) {
|
||||
return lpSteamFriends->GetFollowerCount(*steamID);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_GetFollowerCount=_BlitzSteamFriends_GetFollowerCount@8")
|
||||
|
||||
DLL_EXPORT SteamAPICall_t BlitzSteamFriends_IsFollowing(ISteamFriends* lpSteamFriends, CSteamID* steamID) {
|
||||
DLL_EXPORT SteamAPICall_t DLL_CALL BlitzSteamFriends_IsFollowing(ISteamFriends* lpSteamFriends, CSteamID* steamID) {
|
||||
return lpSteamFriends->IsFollowing(*steamID);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_IsFollowing=_BlitzSteamFriends_IsFollowing@8")
|
||||
|
||||
DLL_EXPORT SteamAPICall_t BlitzSteamFriends_EnumerateFollowingList(ISteamFriends* lpSteamFriends, uint32 unStartIndex) {
|
||||
DLL_EXPORT SteamAPICall_t DLL_CALL BlitzSteamFriends_EnumerateFollowingList(ISteamFriends* lpSteamFriends, uint32 unStartIndex) {
|
||||
return lpSteamFriends->EnumerateFollowingList(unStartIndex);
|
||||
}
|
||||
#pragma comment(linker, "/EXPORT:BlitzSteamFriends_EnumerateFollowingList=_BlitzSteamFriends_EnumerateFollowingList@8")
|
||||
|
||||
@@ -0,0 +1,68 @@
|
||||
// BlitzSteam - Steam wrapper for Blitz.
|
||||
// Copyright (C) 2015 Project Kube (Michael Fabian Dirks)
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Lesser General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Lesser General Public License
|
||||
// along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
#include "dllmain.h"
|
||||
#include "steam\steam_gameserver.h"
|
||||
|
||||
DLL_EXPORT uint32_t DLL_CALL BlitzSteamGameServer_Init(uint32_t unIP, uint16_t usSteamPort, uint16_t usGamePort, uint16_t usQueryPort, EServerMode eServerMode, const char *pchVersionString) {
|
||||
return SteamGameServer_Init(unIP, usSteamPort, usGamePort, usQueryPort, eServerMode, pchVersionString);
|
||||
}
|
||||
|
||||
DLL_EXPORT void DLL_CALL BlitzSteamGameServer_Shutdown() {
|
||||
SteamGameServer_Shutdown();
|
||||
}
|
||||
|
||||
DLL_EXPORT void DLL_CALL BlitzSteamGameServer_RunCallbacks() {
|
||||
SteamGameServer_RunCallbacks();
|
||||
}
|
||||
|
||||
DLL_EXPORT uint32_t DLL_CALL BlitzSteamGameServer_Secure() {
|
||||
return SteamGameServer_BSecure();
|
||||
}
|
||||
|
||||
DLL_EXPORT uint64_t* DLL_CALL BlitzSteamGameServer_GetSteamID() {
|
||||
uint64_t* val = new uint64_t(SteamGameServer_GetSteamID());
|
||||
return val;
|
||||
}
|
||||
|
||||
DLL_EXPORT HSteamPipe DLL_CALL BlitzSteamGameServer_GetHSteamPipe() {
|
||||
return SteamGameServer_GetHSteamPipe();
|
||||
}
|
||||
|
||||
// Interfaces
|
||||
DLL_EXPORT ISteamGameServer* DLL_CALL BlitzSteamGameServer() {
|
||||
return SteamGameServer();
|
||||
}
|
||||
|
||||
DLL_EXPORT ISteamUtils* DLL_CALL BlitzSteamGameServerUtils() {
|
||||
return SteamGameServerUtils();
|
||||
}
|
||||
|
||||
DLL_EXPORT ISteamNetworking* DLL_CALL BlitzSteamGameServerNetworking() {
|
||||
return SteamGameServerNetworking();
|
||||
}
|
||||
|
||||
DLL_EXPORT ISteamGameServerStats* DLL_CALL BlitzSteamGameServerStats() {
|
||||
return SteamGameServerStats();
|
||||
}
|
||||
|
||||
DLL_EXPORT ISteamHTTP* DLL_CALL BlitzSteamGameServerHTTP() {
|
||||
return SteamGameServerHTTP();
|
||||
}
|
||||
|
||||
DLL_EXPORT ISteamInventory* DLL_CALL BlitzSteamGameServerInventory() {
|
||||
return SteamGameServerInventory();
|
||||
}
|
||||
@@ -16,8 +16,8 @@
|
||||
|
||||
#include "dllmain.h"
|
||||
|
||||
DLL_EXPORT void* BlitzSteam_ISteamUser_GetSteamID(void* lpSteamUser) {
|
||||
DLL_EXPORT void* DLL_CALL BlitzSteam_ISteamUser_GetSteamID(void* lpSteamUser) {
|
||||
return (void*)&(((ISteamUser*)lpSteamUser)->GetSteamID());
|
||||
}
|
||||
|
||||
//DLL_EXPORT void* BlitzSteam_ISteamUser_
|
||||
//DLL_EXPORT void* DLL_CALL BlitzSteam_ISteamUser_
|
||||
Reference in New Issue
Block a user