aboutsummaryrefslogtreecommitdiff
path: root/ThirdParty/NVIDIAGfeSDK/Include/gfesdk/bindings
diff options
context:
space:
mode:
authorGrigoriy <[email protected]>2018-03-19 16:26:07 +0300
committerGrigoriy <[email protected]>2018-03-19 16:26:07 +0300
commit4988f10e9c40f81cabf35e9fcb720239f007028d (patch)
treeac4f981b4bd0f64f50df8db9264df2d3b2c87372 /ThirdParty/NVIDIAGfeSDK/Include/gfesdk/bindings
parentDocumentation links update (diff)
downloadgfesdk-ue4plugin-4988f10e9c40f81cabf35e9fcb720239f007028d.tar.xz
gfesdk-ue4plugin-4988f10e9c40f81cabf35e9fcb720239f007028d.zip
Fixed plugin script warnings, added sdk version 1.195
Diffstat (limited to 'ThirdParty/NVIDIAGfeSDK/Include/gfesdk/bindings')
-rw-r--r--ThirdParty/NVIDIAGfeSDK/Include/gfesdk/bindings/cpp/highlights/highlights_types_cpp.h4
-rw-r--r--ThirdParty/NVIDIAGfeSDK/Include/gfesdk/bindings/cpp/highlights/ihighlights_cpp_impl.h2
-rw-r--r--ThirdParty/NVIDIAGfeSDK/Include/gfesdk/bindings/cpp/sdk_types_cpp.h1
3 files changed, 4 insertions, 3 deletions
diff --git a/ThirdParty/NVIDIAGfeSDK/Include/gfesdk/bindings/cpp/highlights/highlights_types_cpp.h b/ThirdParty/NVIDIAGfeSDK/Include/gfesdk/bindings/cpp/highlights/highlights_types_cpp.h
index 69dbb88..e71a4b9 100644
--- a/ThirdParty/NVIDIAGfeSDK/Include/gfesdk/bindings/cpp/highlights/highlights_types_cpp.h
+++ b/ThirdParty/NVIDIAGfeSDK/Include/gfesdk/bindings/cpp/highlights/highlights_types_cpp.h
@@ -29,7 +29,7 @@ struct HighlightDefinition
NVGSDK_HighlightType highlightTags;
NVGSDK_HighlightSignificance significance;
TTranslationTable nameLocaleTable; //!< Locale/translation pairs
- HighlightDefinition() : highlightTags(static_cast<NVGSDK_HighlightType>(0)), significance(static_cast<NVGSDK_HighlightSignificance>(0)), userDefaultInterest(true) {}
+ HighlightDefinition() : highlightTags(NVGSDK_HIGHLIGHT_TYPE_NONE), significance(NVGSDK_HIGHLIGHT_SIGNIFICANCE_NONE), userDefaultInterest(true) {}
};
//! C++ binding for @ref NVGSDK_HighlightConfigParams
@@ -75,7 +75,7 @@ struct GroupView
std::string groupId;
NVGSDK_HighlightType tagsFilter;
NVGSDK_HighlightSignificance significanceFilter;
- GroupView() : tagsFilter(NVGSDK_HighlightType(0)), significanceFilter(NVGSDK_HighlightSignificance(0)) {}
+ GroupView() : tagsFilter(NVGSDK_HIGHLIGHT_TYPE_NONE), significanceFilter(NVGSDK_HIGHLIGHT_SIGNIFICANCE_NONE) {}
};
//! C++ binding for @ref NVGSDK_SummaryParams
diff --git a/ThirdParty/NVIDIAGfeSDK/Include/gfesdk/bindings/cpp/highlights/ihighlights_cpp_impl.h b/ThirdParty/NVIDIAGfeSDK/Include/gfesdk/bindings/cpp/highlights/ihighlights_cpp_impl.h
index 6af42c1..b6a0ba2 100644
--- a/ThirdParty/NVIDIAGfeSDK/Include/gfesdk/bindings/cpp/highlights/ihighlights_cpp_impl.h
+++ b/ThirdParty/NVIDIAGfeSDK/Include/gfesdk/bindings/cpp/highlights/ihighlights_cpp_impl.h
@@ -79,7 +79,7 @@ inline void HighlightsImpl::ConfigureAsync(HighlightConfigParams const& params,
it->userDefaultInterest,
it->highlightTags,
it->significance,
- &cLocaleMaps.back()[0],
+ it->nameLocaleTable.empty() ? nullptr : &cLocaleMaps.back()[0],
it->nameLocaleTable.size()
});
}
diff --git a/ThirdParty/NVIDIAGfeSDK/Include/gfesdk/bindings/cpp/sdk_types_cpp.h b/ThirdParty/NVIDIAGfeSDK/Include/gfesdk/bindings/cpp/sdk_types_cpp.h
index fe04f0a..0b8527a 100644
--- a/ThirdParty/NVIDIAGfeSDK/Include/gfesdk/bindings/cpp/sdk_types_cpp.h
+++ b/ThirdParty/NVIDIAGfeSDK/Include/gfesdk/bindings/cpp/sdk_types_cpp.h
@@ -11,6 +11,7 @@
#define GFESDK_SDK_TYPES_CPP_H
// Include these first, so they don't get stuck in the GfeSDK namespace below
+#include <wchar.h>
#include <stdint.h>
#include <stdbool.h>