diff options
| author | Bo Rong <[email protected]> | 2018-04-27 13:53:08 +0800 |
|---|---|---|
| committer | Bo Rong <[email protected]> | 2018-04-27 13:53:08 +0800 |
| commit | c1aaa729f25fef32a3a5787c216378bf3b2f904d (patch) | |
| tree | a5a02303fa8f18914c04d5aaf7354c1401c7a209 /Source/NVIDIAGfeSDK/Private/FNVIDIAGfeSDK.cpp | |
| parent | Merge branch '4.18' of https://github.com/NVIDIAGameWorks/GfeSDK-UE4Plugin in... (diff) | |
| download | gfesdk-ue4plugin-c1aaa729f25fef32a3a5787c216378bf3b2f904d.tar.xz gfesdk-ue4plugin-c1aaa729f25fef32a3a5787c216378bf3b2f904d.zip | |
Code of 4.18 plugin adapted to previously unsupported UE 4.13
Diffstat (limited to 'Source/NVIDIAGfeSDK/Private/FNVIDIAGfeSDK.cpp')
| -rw-r--r-- | Source/NVIDIAGfeSDK/Private/FNVIDIAGfeSDK.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/Source/NVIDIAGfeSDK/Private/FNVIDIAGfeSDK.cpp b/Source/NVIDIAGfeSDK/Private/FNVIDIAGfeSDK.cpp index 315cf2d..5e13b4c 100644 --- a/Source/NVIDIAGfeSDK/Private/FNVIDIAGfeSDK.cpp +++ b/Source/NVIDIAGfeSDK/Private/FNVIDIAGfeSDK.cpp @@ -6,8 +6,8 @@ * distribution of this software and related documentation without an express
* license agreement from NVIDIA CORPORATION is strictly prohibited.
*/
-#include "FNVIDIAGfeSDK.h"
#include "NVIDIAGfeSDKPrivatePCH.h"
+#include "FNVIDIAGfeSDK.h"
#include "Runtime/Core/Public/Misc/Paths.h"
#include "Runtime/Core/Public/Windows/WindowsPlatformProcess.h"
#include "gfesdk/sdk_types.h"
@@ -139,7 +139,7 @@ void __stdcall OnNotificationCallback(GfeSDK::NVGSDK_NotificationType type, GfeS for (size_t i = 0; i < response->permissionsChanged.scopePermissionTableSize; i++)
{
- PermissionsChangedData.ScopePermissions.Add(ScopeMap[response->permissionsChanged.scopePermissionTable[i].scope], PermissionMap[response->permissionsChanged.scopePermissionTable[i].permission]);
+ PermissionsChangedData.ScopePermissions.Add(FGfeSDKPairScopePermission(ScopeMap[response->permissionsChanged.scopePermissionTable[i].scope], PermissionMap[response->permissionsChanged.scopePermissionTable[i].permission]));
}
if (SDKObject)
SDKObject->PermissionsChangedDelegate.ExecuteIfBound(PermissionsChangedData);
@@ -191,9 +191,10 @@ EGfeSDKReturnCode FNVIDIAGfeSDK::Create(FGfeSDKCreateInputParams const& InputPar for (size_t i = 0; i < OutputParamsCreate.scopePermissionTableSize; i++)
{
- Response.ScopePermissions.Add(
+ Response.ScopePermissions.Add(FGfeSDKPairScopePermission(
TranslateEnum(kScopeSdkToUnreal, OutputParamsCreate.scopePermissionTable[i].scope, EGfeSDKScope::MAX),
- TranslateEnum(kPermissionSdkToUnreal, OutputParamsCreate.scopePermissionTable[i].permission, EGfeSDKPermission::MAX));
+ TranslateEnum(kPermissionSdkToUnreal, OutputParamsCreate.scopePermissionTable[i].permission, EGfeSDKPermission::MAX)
+ ));
}
}
else
|