From c1aaa729f25fef32a3a5787c216378bf3b2f904d Mon Sep 17 00:00:00 2001 From: Bo Rong Date: Fri, 27 Apr 2018 13:53:08 +0800 Subject: Code of 4.18 plugin adapted to previously unsupported UE 4.13 --- Source/NVIDIAGfeSDK/Private/FNVIDIAGfeSDK.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'Source/NVIDIAGfeSDK/Private/FNVIDIAGfeSDK.cpp') 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 -- cgit v1.2.3