From 85d763f47eb6eb38a526c0c383f78eb936f5d61a Mon Sep 17 00:00:00 2001 From: Charu Kalani Date: Tue, 23 Jan 2018 11:10:36 -0800 Subject: Push GfeSDK #173 --- doc/html/ihighlights__cpp_8h_source.html | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'doc/html/ihighlights__cpp_8h_source.html') diff --git a/doc/html/ihighlights__cpp_8h_source.html b/doc/html/ihighlights__cpp_8h_source.html index a7f941c..7ca55dd 100644 --- a/doc/html/ihighlights__cpp_8h_source.html +++ b/doc/html/ihighlights__cpp_8h_source.html @@ -86,16 +86,16 @@ $(document).ready(function(){initNavTree('ihighlights__cpp_8h_source.html','');}
Go to the documentation of this file.
1 /* Copyright (c) 2017, NVIDIA CORPORATION. All rights reserved.
2 *
3 * NVIDIA CORPORATION and its licensors retain all intellectual property
4 * and proprietary rights in and to this software, related documentation
5 * and any modifications thereto. Any use, reproduction, disclosure or
6 * distribution of this software and related documentation without an express
7 * license agreement from NVIDIA CORPORATION is strictly prohibited.
8 */
9 
16 #ifndef GFESDK_IHIGHLIGHTS_CPP_H
17 #define GFESDK_IHIGHLIGHTS_CPP_H
18 
20 #include <gfesdk/bindings/cpp/highlights/highlights_types_cpp.h>
21 
22 namespace GfeSDK
23 {
24 // Avoid polluting global namespace with C api, so put it inside namespace
26 
29 {
30 public:
31  static Highlights* Create(Core* core);
32  virtual ~Highlights() {}
33 
35  virtual void ConfigureAsync(HighlightConfigParams const& params, TCallback cb = nullptr, void* cbContext = nullptr) = 0;
37  virtual void GetUserSettingsAsync(TGetUserSettingsCallback cb = nullptr, void* cbContext = nullptr) const = 0;
39  virtual void OpenGroupAsync(HighlightOpenGroupParams const& params, TCallback cb = nullptr, void* cbContext = nullptr) = 0;
41  virtual void CloseGroupAsync(HighlightCloseGroupParams const& params, TCallback cb = nullptr, void* cbContext = nullptr) = 0;
43  virtual void SetScreenshotHighlightAsync(ScreenshotHighlightParams const& params, TCallback cb = nullptr, void* cbContext = nullptr) = 0;
45  virtual void SetVideoHighlightAsync(VideoHighlightParams const& params, TCallback cb = nullptr, void* cbContext = nullptr) = 0;
47  virtual void OpenSummaryAsync(SummaryParams const& params, TCallback cb = nullptr, void* cbContext = nullptr) = 0;
49  virtual void GetNumberOfHighlightsAsync(GroupView const& params, TGetNumberOfHighlightsCallback cb = nullptr, void* cbContext = nullptr) = 0;
50 };
51 }
52 
53 #endif //GFESDK_IHIGHLIGHTS_CPP_H
virtual void GetNumberOfHighlightsAsync(GroupView const &params, TGetNumberOfHighlightsCallback cb=nullptr, void *cbContext=nullptr)=0
-
C++ binding for NVGSDK_SummaryParams.
-
C++ binding for NVGSDK_ScreenshotHighlightParams.
-
C++ binding for NVGSDK_HighlightCloseGroupParams.
-
C++ binding for NVGSDK_HighlightOpenGroupParams.
+
C++ binding for NVGSDK_SummaryParams.
+
C++ binding for NVGSDK_ScreenshotHighlightParams.
+
C++ binding for NVGSDK_HighlightCloseGroupParams.
+
C++ binding for NVGSDK_HighlightOpenGroupParams.
virtual void CloseGroupAsync(HighlightCloseGroupParams const &params, TCallback cb=nullptr, void *cbContext=nullptr)=0
-
C++ binding for NVGSDK_HighlightConfigParams.
-
C++ binding for NVGSDK_VideoHighlightParams.
+
C++ binding for NVGSDK_HighlightConfigParams.
+
C++ binding for NVGSDK_VideoHighlightParams.
virtual void GetUserSettingsAsync(TGetUserSettingsCallback cb=nullptr, void *cbContext=nullptr) const =0
-
C++ binding for NVGSDK_GroupView.
+
C++ binding for NVGSDK_GroupView.
virtual void SetScreenshotHighlightAsync(ScreenshotHighlightParams const &params, TCallback cb=nullptr, void *cbContext=nullptr)=0
virtual void ConfigureAsync(HighlightConfigParams const &params, TCallback cb=nullptr, void *cbContext=nullptr)=0
virtual void SetVideoHighlightAsync(VideoHighlightParams const &params, TCallback cb=nullptr, void *cbContext=nullptr)=0
-- cgit v1.2.3