diff options
| author | Dwilson_NV <[email protected]> | 2017-10-18 16:34:35 -0500 |
|---|---|---|
| committer | Dwilson_NV <[email protected]> | 2017-10-18 16:34:35 -0500 |
| commit | ce27cf3375ce49d79075026d39989f7d24d34739 (patch) | |
| tree | efc830137f8cfb93aa54bec277a5efcdfb729301 | |
| parent | Delete README.md (diff) | |
| download | gfesdk-ce27cf3375ce49d79075026d39989f7d24d34739.tar.xz gfesdk-ce27cf3375ce49d79075026d39989f7d24d34739.zip | |
Push GFE SDK #147
Corresponds to the 147 build of the SDK (minus the UE4 sample)
624 files changed, 30164 insertions, 0 deletions
diff --git a/doc/html/_c_h_a_n_g_e_l_o_g_8md_source.html b/doc/html/_c_h_a_n_g_e_l_o_g_8md_source.html new file mode 100644 index 0000000..bd4504e --- /dev/null +++ b/doc/html/_c_h_a_n_g_e_l_o_g_8md_source.html @@ -0,0 +1,101 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: C:/u/workspace/dev/sdkwinauto/doc/CHANGELOG.md Source File</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('_c_h_a_n_g_e_l_o_g_8md.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">C:/u/workspace/dev/sdkwinauto/doc/CHANGELOG.md</div> </div> +</div><!--header--> +<div class="contents"> +<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> # Changelog {#section_changelog}</div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span> </div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span> ## NVIDIA GfeSDK 1.0 (2017-08-01)</div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span> </div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span> ### API Changes</div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span> * **Timeout:** Was returning NVGSDK_ERR_GENERIC when IPC call timed now. Now returning NVGSDK_ERR_IPC_FAILED</div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span> * **windows.h:** Removed windows.h from public includes</div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span> * **globals:** Removed macros from global namespace</div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span> * **stdint:** Standardize on stdint types</div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span> * **stdbool:** Use stdbool in C API instead of integer 0/1</div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span> * **namespace:** Renamed namespace from gfesdk to GfeSDK, and wrapped C API in namespace when using C++ bindings</div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span> * **Highlights split:** Split all Highlights features into their own headers</div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span> * **C++ Bindings RAII:** Update C++ bindings to follow recognized C++ idioms</div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span> * **package structure:** Standardize package structure to look like other GameWorks packages</div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span> * **Typed Callbacks:** Return typed callback data instead of void*</div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span> * **Naming:** Match naming standard to other GameWorks packages</div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span> </div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> ### Improvements</div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span> * **Thread Model**: Improve thread model. Prevent callbacks from occurring after Release. Allow Polling of callbacks</div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span> * **Documentation**: Improved and expanded documentation</div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> </div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> ### Bug Fixes</div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> * **Whitelist:** Fix error causing ShadowPlay to not whitelist game correctly.</div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span> * **Fix crash:** Was crashing when the same game ran twice.</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span> * **Input validation:** Added input validation to return an error for C++ create instead of crash</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span> * **Timeout return value:** Was returning NVGSDK_ERR_GENERIC instead of NVGSDK_ERR_IPC_FAILED</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span> </div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span> ### Features for GFE 3.9+</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span> * **In-Game Overlay Notification:** Notify the app when the in-game overlay opens or closes.</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span> </div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span> ## NVIDIA GfeSDK 1.0 (2017-07-10)</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span> </div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span> ### Features for GFE 3.8+</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span> </div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span> * **ShadowPlay Highlights** Help Gamers automatically capture their most exciting gaming moments.</div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span> </div></div><!-- fragment --></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><b>CHANGELOG.md</b></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/_m_a_i_n_p_a_g_e_8md_source.html b/doc/html/_m_a_i_n_p_a_g_e_8md_source.html new file mode 100644 index 0000000..02544ac --- /dev/null +++ b/doc/html/_m_a_i_n_p_a_g_e_8md_source.html @@ -0,0 +1,101 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: MAINPAGE.md Source File</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('_m_a_i_n_p_a_g_e_8md.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">MAINPAGE.md</div> </div> +</div><!--header--> +<div class="contents"> +<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> # Development Guide # {#mainpage}</div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span> </div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span> # NVIDIA GeForce Experience SDK # {#section_main}</div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span> </div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span> * Version: 1.0.147.6ec890f0</div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span> * GeForce Experience minimum version: 3.8</div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span> * See [Changelog](\ref section_changelog)</div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span> </div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span> ## At a Glance {#section_glance}</div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span> </div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span> The GeForce SDK (GfeSDK) is a means for games to integrate with ShadowPlay Highlights allowing them to capture videos</div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span> and screenshots and present the resulting highlights back to users for viewing and sharing. GfeSDK will add other features</div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span> over time that benefit from games and applications working in concert with GFE functionality.</div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span> </div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span> </div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span> ### Software Stack {#section_stack}</div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> </div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span> </div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span> </div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> An application integrates with the GfeSDK via either the provided Unreal Engine 4 plug-in, C++ interface, or C interface. This integration, via the SDK, calls a compatible GFE 3.0 release. </div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> </div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> The developer (or associated publisher) distributes the application (including associated SDK libraries).</div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span> </div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span> NVIDIA distributes a GfeSDK package coupled with GfeSDK-compatible GFE releases. GFE maintains backwards SDK-compatibility; games integrated with older SDKs work with newer GFE releases.</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span> </div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span> ### GfeSDK Package {#section_package}</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span> </div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span> The distribution will look like the following</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span> ```</div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span> .</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span> +-- README.md</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span> +-- LICENSE</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span> +-- doc</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span> | +-- index.html # Points to the deeper index.html</div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span> | +-- html</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span> | | +-- index.html</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span> | | ...</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span> +-- include</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span> | +-- gfesdk</div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span> | | +-- bindings </div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span> | | | +-- cpp # C++ bindings that sit on top of C API</div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span> | | +-- isdk.h</div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span> | | ...</div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span> +-- lib</div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span> | +-- win32</div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span> | | +-- GfeSDK.lib # x86 Import library for linking</div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span> | +-- win64</div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span> | | +-- GfeSDK.lib # x64 Import library for linking</div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span> +-- redist</div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span> | +-- assets</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span> | | +-- img</div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span> | | | +-- xxxx.png # Images the game may redistribute</div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span> | +-- win32</div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span> | | +-- GfeSDK.dll # x86 DLL to be shipped with the game</div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span> | +-- win64</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span> | | +-- GfeSDK.dll # x64 DLL to be shipped with the game</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span> +-- samples</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span> | +-- bin</div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span> | | +-- UnrealDemo # Binary game that demonstrates GfeSDK + Highlights</div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span> ```</div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span> </div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span> ### Compiling And Linking {#section_compiling}</div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span> </div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span> To compile, add the ./include (not the ./include/gfesdk) directory to the compiler's list of includes. The import libraries</div><div class="line"><a name="l00066"></a><span class="lineno"> 66</span> are found in the ./lib folder and can be used to link the symbols into the game's executable. The proper GfeSDK.dll file</div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span> will need to be distributed with the game in a place that the game can find it.</div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span> </div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span> The C++ bindings are currently distributed in header-only form to avoid ABI incompatibilities between different compiler</div><div class="line"><a name="l00070"></a><span class="lineno"> 70</span> versions. The linking and include steps are the same.</div><div class="line"><a name="l00071"></a><span class="lineno"> 71</span> </div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span> ## Using GfeSDK ## {#section_using}</div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span> </div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span> Creation and destruction of an SDK instance is a prerequisite to making calls</div><div class="line"><a name="l00075"></a><span class="lineno"> 75</span> to the SDK. The means of creating and destroying an instance depend on which</div><div class="line"><a name="l00076"></a><span class="lineno"> 76</span> integration mechanism the client employs:</div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span> </div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span> See [Core header documentation](\ref isdk.h)</div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span> </div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span> See [Highlights header documentation](\ref ihighlights.h)</div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span> </div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span> ### Creation and Release {#section_example_create}</div><div class="line"><a name="l00083"></a><span class="lineno"> 83</span> </div><div class="line"><a name="l00084"></a><span class="lineno"> 84</span> #### C++ Bindings</div><div class="line"><a name="l00085"></a><span class="lineno"> 85</span> </div><div class="line"><a name="l00086"></a><span class="lineno"> 86</span> \snippet GfeSDKDemo.cpp Creation CPP</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span> </div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span> // After using GfeSDK</div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span> </div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span> \snippet GfeSDKDemo.cpp Release CPP</div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span> </div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span> #### C API</div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span> </div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span> \snippet GfeSDKDemo.cpp Creation</div><div class="line"><a name="l00095"></a><span class="lineno"> 95</span> </div><div class="line"><a name="l00096"></a><span class="lineno"> 96</span> // After using GfeSDK</div><div class="line"><a name="l00097"></a><span class="lineno"> 97</span> </div><div class="line"><a name="l00098"></a><span class="lineno"> 98</span> \snippet GfeSDKDemo.cpp Release</div><div class="line"><a name="l00099"></a><span class="lineno"> 99</span> </div><div class="line"><a name="l00100"></a><span class="lineno"> 100</span> ### Request Permissions {#section_example_permission}</div><div class="line"><a name="l00101"></a><span class="lineno"> 101</span> </div><div class="line"><a name="l00102"></a><span class="lineno"> 102</span> The Create call will inform the app if one or more scopes require user</div><div class="line"><a name="l00103"></a><span class="lineno"> 103</span> permission. If so, make this call. It will display the overlay UI.</div><div class="line"><a name="l00104"></a><span class="lineno"> 104</span> </div><div class="line"><a name="l00105"></a><span class="lineno"> 105</span> #### C++ Bindings</div><div class="line"><a name="l00106"></a><span class="lineno"> 106</span> </div><div class="line"><a name="l00107"></a><span class="lineno"> 107</span> \snippet GfeSDKDemo.cpp Permissions CPP</div><div class="line"><a name="l00108"></a><span class="lineno"> 108</span> </div><div class="line"><a name="l00109"></a><span class="lineno"> 109</span> #### C API</div><div class="line"><a name="l00110"></a><span class="lineno"> 110</span> </div><div class="line"><a name="l00111"></a><span class="lineno"> 111</span> \snippet GfeSDKDemo.cpp Permissions</div><div class="line"><a name="l00112"></a><span class="lineno"> 112</span> </div><div class="line"><a name="l00113"></a><span class="lineno"> 113</span> ### Configure Highlights {#section_example_highlightsconfigure}</div><div class="line"><a name="l00114"></a><span class="lineno"> 114</span> </div><div class="line"><a name="l00115"></a><span class="lineno"> 115</span> This only needs to happen once ever. It is persistent. It could even happen</div><div class="line"><a name="l00116"></a><span class="lineno"> 116</span> during game installation.</div><div class="line"><a name="l00117"></a><span class="lineno"> 117</span> </div><div class="line"><a name="l00118"></a><span class="lineno"> 118</span> #### C++ Bindings</div><div class="line"><a name="l00119"></a><span class="lineno"> 119</span> </div><div class="line"><a name="l00120"></a><span class="lineno"> 120</span> \snippet GfeSDKDemo.cpp ConfigureHighlights CPP</div><div class="line"><a name="l00121"></a><span class="lineno"> 121</span> </div><div class="line"><a name="l00122"></a><span class="lineno"> 122</span> #### C API</div><div class="line"><a name="l00123"></a><span class="lineno"> 123</span> </div><div class="line"><a name="l00124"></a><span class="lineno"> 124</span> \snippet GfeSDKDemo.cpp ConfigureHighlights</div><div class="line"><a name="l00125"></a><span class="lineno"> 125</span> </div><div class="line"><a name="l00126"></a><span class="lineno"> 126</span> ### Groups and Saving Highlights {#section_Example_highlights}</div><div class="line"><a name="l00127"></a><span class="lineno"> 127</span> </div><div class="line"><a name="l00128"></a><span class="lineno"> 128</span> #### C++ Bindings</div><div class="line"><a name="l00129"></a><span class="lineno"> 129</span> </div><div class="line"><a name="l00130"></a><span class="lineno"> 130</span> \snippet GfeSDKDemo.cpp OpenGroup CPP</div><div class="line"><a name="l00131"></a><span class="lineno"> 131</span> \snippet GfeSDKDemo.cpp SaveVideo CPP</div><div class="line"><a name="l00132"></a><span class="lineno"> 132</span> \snippet GfeSDKDemo.cpp CloseGroup CPP</div><div class="line"><a name="l00133"></a><span class="lineno"> 133</span> </div><div class="line"><a name="l00134"></a><span class="lineno"> 134</span> #### C API</div><div class="line"><a name="l00135"></a><span class="lineno"> 135</span> </div><div class="line"><a name="l00136"></a><span class="lineno"> 136</span> \snippet GfeSDKDemo.cpp OpenGroup</div><div class="line"><a name="l00137"></a><span class="lineno"> 137</span> \snippet GfeSDKDemo.cpp SaveVideo</div><div class="line"><a name="l00138"></a><span class="lineno"> 138</span> \snippet GfeSDKDemo.cpp CloseGroup</div><div class="line"><a name="l00139"></a><span class="lineno"> 139</span> </div><div class="line"><a name="l00140"></a><span class="lineno"> 140</span> ### Open Highlight Summary {#section_example_summary}</div><div class="line"><a name="l00141"></a><span class="lineno"> 141</span> </div><div class="line"><a name="l00142"></a><span class="lineno"> 142</span> #### C++ Bindings</div><div class="line"><a name="l00143"></a><span class="lineno"> 143</span> </div><div class="line"><a name="l00144"></a><span class="lineno"> 144</span> \snippet GfeSDKDemo.cpp OpenSummary CPP</div><div class="line"><a name="l00145"></a><span class="lineno"> 145</span> </div><div class="line"><a name="l00146"></a><span class="lineno"> 146</span> #### C API</div><div class="line"><a name="l00147"></a><span class="lineno"> 147</span> </div><div class="line"><a name="l00148"></a><span class="lineno"> 148</span> \snippet GfeSDKDemo.cpp OpenSummary</div><div class="line"><a name="l00149"></a><span class="lineno"> 149</span> </div><div class="line"><a name="l00150"></a><span class="lineno"> 150</span> ## Concepts {#section_concepts}</div><div class="line"><a name="l00151"></a><span class="lineno"> 151</span> </div><div class="line"><a name="l00152"></a><span class="lineno"> 152</span> The GfeSDK is composed of two parts, the client/app, and the backend/server.</div><div class="line"><a name="l00153"></a><span class="lineno"> 153</span> This distribution contains GfeSDK.dll which represents the client/app part.</div><div class="line"><a name="l00154"></a><span class="lineno"> 154</span> The end-user downloads GFE onto their machine. The GFE package includes the</div><div class="line"><a name="l00155"></a><span class="lineno"> 155</span> backend pieces necessary to support the calls coming from the client. See</div><div class="line"><a name="l00156"></a><span class="lineno"> 156</span> \ref section_version for more information regarding this communication.</div><div class="line"><a name="l00157"></a><span class="lineno"> 157</span> </div><div class="line"><a name="l00158"></a><span class="lineno"> 158</span> Calls made will be serialized. Therefore, if the app makes two consecutive</div><div class="line"><a name="l00159"></a><span class="lineno"> 159</span> calls to NVGSDK_Highlights_OpenGroup and then either</div><div class="line"><a name="l00160"></a><span class="lineno"> 160</span> NVGSDK_Highlights_SetVideoHighlight or NVGSDK_Highlights_SetScreenshotHighlight,</div><div class="line"><a name="l00161"></a><span class="lineno"> 161</span> before receiving the callback from open group, the set highlight call will</div><div class="line"><a name="l00162"></a><span class="lineno"> 162</span> function normally. If open group succeeded, then the set highlights calls will</div><div class="line"><a name="l00163"></a><span class="lineno"> 163</span> succeed as well. If it failed, the set highlights calls will fail, as there</div><div class="line"><a name="l00164"></a><span class="lineno"> 164</span> will be no valid group to assign them to.</div><div class="line"><a name="l00165"></a><span class="lineno"> 165</span> </div><div class="line"><a name="l00166"></a><span class="lineno"> 166</span> ### Strings {#section_strings}</div><div class="line"><a name="l00167"></a><span class="lineno"> 167</span> All strings are to be provided in single-byte width, UTF-8 encoded.</div><div class="line"><a name="l00168"></a><span class="lineno"> 168</span> </div><div class="line"><a name="l00169"></a><span class="lineno"> 169</span> ### Versioning {#section_version}</div><div class="line"><a name="l00170"></a><span class="lineno"> 170</span> Because there are two different parts, and the client / user's machine may</div><div class="line"><a name="l00171"></a><span class="lineno"> 171</span> be mismatched at times, the game should be aware of the versioning system.</div><div class="line"><a name="l00172"></a><span class="lineno"> 172</span> It's GfeSDK's goal to make this as seamless as possible, but there could still</div><div class="line"><a name="l00173"></a><span class="lineno"> 173</span> be compatibility issues to be aware of.</div><div class="line"><a name="l00174"></a><span class="lineno"> 174</span> </div><div class="line"><a name="l00175"></a><span class="lineno"> 175</span> The GfeSDK version contains 4 parts, MAJOR.MINOR.BUILD.HASH. The BUILD and HASH</div><div class="line"><a name="l00176"></a><span class="lineno"> 176</span> components are descriptive and don't have any effect on functionality. The</div><div class="line"><a name="l00177"></a><span class="lineno"> 177</span> MAJOR component identifies overall compatibility. If the client and server</div><div class="line"><a name="l00178"></a><span class="lineno"> 178</span> mismatch on the major version number, no communication is possible. **There</div><div class="line"><a name="l00179"></a><span class="lineno"> 179</span> are no current plans to update from 1, breaking communication**. The major</div><div class="line"><a name="l00180"></a><span class="lineno"> 180</span> version number gives a way to show incompatibility if the fundamental</div><div class="line"><a name="l00181"></a><span class="lineno"> 181</span> architecture of GFE ever changes. The minor version number indicates feature</div><div class="line"><a name="l00182"></a><span class="lineno"> 182</span> compatibility. When a new feature gets added / modified on the SDK, the minor</div><div class="line"><a name="l00183"></a><span class="lineno"> 183</span> version number will be bumped. This means that for older games / newer GFE</div><div class="line"><a name="l00184"></a><span class="lineno"> 184</span> installations, the game is simply missing out on newer features. This will</div><div class="line"><a name="l00185"></a><span class="lineno"> 185</span> generally not be a problem. For a game with a newer version of the GfeSDK,</div><div class="line"><a name="l00186"></a><span class="lineno"> 186</span> and a user with an older installation of GFE, some features may not function,</div><div class="line"><a name="l00187"></a><span class="lineno"> 187</span> and the user should be encouraged to update GFE.</div><div class="line"><a name="l00188"></a><span class="lineno"> 188</span> </div><div class="line"><a name="l00189"></a><span class="lineno"> 189</span> With that in mind, here are the possible return values from \ref NVGSDK_Create,</div><div class="line"><a name="l00190"></a><span class="lineno"> 190</span> with regards to versioning:</div><div class="line"><a name="l00191"></a><span class="lineno"> 191</span> * **NVGSDK_SUCCESS** - Perfect version match</div><div class="line"><a name="l00192"></a><span class="lineno"> 192</span> * **NVGSDK_SUCCESS_OLD_GFE** - Minor version mismatch. User has an older</div><div class="line"><a name="l00193"></a><span class="lineno"> 193</span> version of GFE installed. Newer features distributed by the game will not</div><div class="line"><a name="l00194"></a><span class="lineno"> 194</span> function properly until the user upgrades.</div><div class="line"><a name="l00195"></a><span class="lineno"> 195</span> * **NVGSDK_SUCCESS_OLD_SDK** - Minor version mismatch.</div><div class="line"><a name="l00196"></a><span class="lineno"> 196</span> Game is distributing an older version of GfeSDK.</div><div class="line"><a name="l00197"></a><span class="lineno"> 197</span> Game could be missing out on latest features, but no compatibily issue. </div><div class="line"><a name="l00198"></a><span class="lineno"> 198</span> * **NVGSDK_ERR_GFE_VERSION** - Major version mismatch. User has a GFE</div><div class="line"><a name="l00199"></a><span class="lineno"> 199</span> installation that predates the GfeSDK. User must upgrade to get functionality.</div><div class="line"><a name="l00200"></a><span class="lineno"> 200</span> * **NVGSDK_ERR_SDK_VERSION** - Major version mismatch. GFE has changed</div><div class="line"><a name="l00201"></a><span class="lineno"> 201</span> fundamentally. **There are no plans to do this. This is to cover all bases**</div><div class="line"><a name="l00202"></a><span class="lineno"> 202</span> </div><div class="line"><a name="l00203"></a><span class="lineno"> 203</span> ### Permissions {#section_permissions}</div><div class="line"><a name="l00204"></a><span class="lineno"> 204</span> Certain actions require permission from the user. For example, recording video</div><div class="line"><a name="l00205"></a><span class="lineno"> 205</span> for Highlights requires the user to agree to the recording. To achieve this,</div><div class="line"><a name="l00206"></a><span class="lineno"> 206</span> the app must know what features it wishes to enable. It will pass these</div><div class="line"><a name="l00207"></a><span class="lineno"> 207</span> "scopes" into the NVGSDK_Create call via NVGSDK_CreateInputParams. Consider</div><div class="line"><a name="l00208"></a><span class="lineno"> 208</span> the typical Highlights case as an example. The app will pass in a list of</div><div class="line"><a name="l00209"></a><span class="lineno"> 209</span> the scopes NVGSDK_SCOPE_HIGHLIGHTS, NVGSDK_SCOPE_HIGHLIGHTS_VIDEO, and</div><div class="line"><a name="l00210"></a><span class="lineno"> 210</span> NVGSDK_SCOPE_SCREENSHOT. The first of these is required in order for any</div><div class="line"><a name="l00211"></a><span class="lineno"> 211</span> of the NVGSDK_Highlights_* calls to succeed and send a message to the server.</div><div class="line"><a name="l00212"></a><span class="lineno"> 212</span> It will allocate the resources required in the DLL and on the server in order</div><div class="line"><a name="l00213"></a><span class="lineno"> 213</span> to achieve this. The second of these permissions is required in order to</div><div class="line"><a name="l00214"></a><span class="lineno"> 214</span> capture video of the gameplay, and the final is to capture a screenshot.</div><div class="line"><a name="l00215"></a><span class="lineno"> 215</span> </div><div class="line"><a name="l00216"></a><span class="lineno"> 216</span> The first time the user runs the game, and the game calls NVGSDK_Create(...),</div><div class="line"><a name="l00217"></a><span class="lineno"> 217</span> and passes in these three permissions, the game might receive back that</div><div class="line"><a name="l00218"></a><span class="lineno"> 218</span> NVGSDK_SCOPE_HIGHLIGHTS has been granted permission implicitly, but that</div><div class="line"><a name="l00219"></a><span class="lineno"> 219</span> NVGSDK_SCOPE_HIGHLIGHTS_VIDEO and NVGSDK_SCOPE_HIGHLIGHTS_SCREENSHOT</div><div class="line"><a name="l00220"></a><span class="lineno"> 220</span> currently have "must ask" permission. In other words, the game must ask</div><div class="line"><a name="l00221"></a><span class="lineno"> 221</span> GFE for permission to record video before it will succeed in doing so. To</div><div class="line"><a name="l00222"></a><span class="lineno"> 222</span> achieve this, the game will call NVGSDK_RequestPermissionsAsync with two</div><div class="line"><a name="l00223"></a><span class="lineno"> 223</span> scopes in the list, NVGSDK_SCOPE_HIGHLIGHTS_VIDEO and</div><div class="line"><a name="l00224"></a><span class="lineno"> 224</span> NVGSDK_SCOPE_HIGHLIGHTS_SCREENSHOT. It's not necessary to request permission</div><div class="line"><a name="l00225"></a><span class="lineno"> 225</span> for a scope that has implicitly been granted permission already.</div><div class="line"><a name="l00226"></a><span class="lineno"> 226</span> </div><div class="line"><a name="l00227"></a><span class="lineno"> 227</span> The call to NVGSDK_RequestPermissions is required because it will trigger</div><div class="line"><a name="l00228"></a><span class="lineno"> 228</span> GFE to put up an \ref section_igo. The game might not want this to occur</div><div class="line"><a name="l00229"></a><span class="lineno"> 229</span> during NVGSDK_Create time. Once called, the user will see the overlay</div><div class="line"><a name="l00230"></a><span class="lineno"> 230</span> pop up, asking them for permission.</div><div class="line"><a name="l00231"></a><span class="lineno"> 231</span> </div><div class="line"><a name="l00232"></a><span class="lineno"> 232</span> </div><div class="line"><a name="l00233"></a><span class="lineno"> 233</span> </div><div class="line"><a name="l00234"></a><span class="lineno"> 234</span> The async callback will be triggered as soon as the message is processed</div><div class="line"><a name="l00235"></a><span class="lineno"> 235</span> by the GFE backend. The user will be able to accept, deny, or defer the</div><div class="line"><a name="l00236"></a><span class="lineno"> 236</span> request. If the user accepts or denies the request, the app will recieve</div><div class="line"><a name="l00237"></a><span class="lineno"> 237</span> a \ref NVGSDK_NOTIFICATION_PERMISSIONS_CHANGED notification with the results.</div><div class="line"><a name="l00238"></a><span class="lineno"> 238</span> If \ref NVGSDK_RequestPermissionsAsync is called again when the permission is</div><div class="line"><a name="l00239"></a><span class="lineno"> 239</span> already granted or denied, the overlay will not be displayed a second time.</div><div class="line"><a name="l00240"></a><span class="lineno"> 240</span> The user can reverse their decision in either case later on in GFE3 on</div><div class="line"><a name="l00241"></a><span class="lineno"> 241</span> the games details page.</div><div class="line"><a name="l00242"></a><span class="lineno"> 242</span> </div><div class="line"><a name="l00243"></a><span class="lineno"> 243</span> ### Asynchronous Calls {#section_async}</div><div class="line"><a name="l00244"></a><span class="lineno"> 244</span> Most of the calls to GfeSDK are asynchronous. This is due to the client/server</div><div class="line"><a name="l00245"></a><span class="lineno"> 245</span> architecture described in \ref section_concepts. For each asynchronous call, a</div><div class="line"><a name="l00246"></a><span class="lineno"> 246</span> callback and an opaque void* context are passed in as arguments. If the app</div><div class="line"><a name="l00247"></a><span class="lineno"> 247</span> does not care or desire to know what happens to the call, is it fine to pass</div><div class="line"><a name="l00248"></a><span class="lineno"> 248</span> in NULL. If the app does care, supply a callback of the proper type, and</div><div class="line"><a name="l00249"></a><span class="lineno"> 249</span> optionally a pointer as a context to receive back during the callback.</div><div class="line"><a name="l00250"></a><span class="lineno"> 250</span> </div><div class="line"><a name="l00251"></a><span class="lineno"> 251</span> The callbacks are properly typed. For callbacks that return nothing but the</div><div class="line"><a name="l00252"></a><span class="lineno"> 252</span> return value and context, a \ref NVGSDK_EmptyCallback is passed in. For</div><div class="line"><a name="l00253"></a><span class="lineno"> 253</span> versions that do return data, a typed callback is passed in, such as</div><div class="line"><a name="l00254"></a><span class="lineno"> 254</span> \ref NVGSDK_GetUILanguageCallback.</div><div class="line"><a name="l00255"></a><span class="lineno"> 255</span> </div><div class="line"><a name="l00256"></a><span class="lineno"> 256</span> The callback will be called on one of three threads, depending on the</div><div class="line"><a name="l00257"></a><span class="lineno"> 257</span> situation. If NVGSDK_CreateInputParams::pollForCallbacks is set to false</div><div class="line"><a name="l00258"></a><span class="lineno"> 258</span> during creation, the callback will always occur on a GfeSDK controller thread.</div><div class="line"><a name="l00259"></a><span class="lineno"> 259</span> If the app desires callback to occur on their own thread, true is passed in</div><div class="line"><a name="l00260"></a><span class="lineno"> 260</span> instead. In that case, the callback will occur on the thread that calls</div><div class="line"><a name="l00261"></a><span class="lineno"> 261</span> \ref NVGSDK_Poll. The exception is that during \ref NVGSDK_Destroy, GfeSDK</div><div class="line"><a name="l00262"></a><span class="lineno"> 262</span> pushes out all remaining callbacks. If the app is awaiting any callbacks</div><div class="line"><a name="l00263"></a><span class="lineno"> 263</span> during this time, they will be called on the same thread that called</div><div class="line"><a name="l00264"></a><span class="lineno"> 264</span> NVGSDK_Destroy. Usually, this will be the same thread that calls NVGSDK_Poll,</div><div class="line"><a name="l00265"></a><span class="lineno"> 265</span> so it shouldn't cause any surprises, but it's something to be aware of. See</div><div class="line"><a name="l00266"></a><span class="lineno"> 266</span> \ref section_threading for more information</div><div class="line"><a name="l00267"></a><span class="lineno"> 267</span> </div><div class="line"><a name="l00268"></a><span class="lineno"> 268</span> **Note:** There is currently a limitation in the GfeSDK backend that depends</div><div class="line"><a name="l00269"></a><span class="lineno"> 269</span> on game frames being rendered during certain API calls. Therefore, the game</div><div class="line"><a name="l00270"></a><span class="lineno"> 270</span> cannot block the render loop while awaiting an asynchronous callback. Doing</div><div class="line"><a name="l00271"></a><span class="lineno"> 271</span> so will result in a deadlock.</div><div class="line"><a name="l00272"></a><span class="lineno"> 272</span> </div><div class="line"><a name="l00273"></a><span class="lineno"> 273</span> ### Notifications ### {#section_notifications}</div><div class="line"><a name="l00274"></a><span class="lineno"> 274</span> </div><div class="line"><a name="l00275"></a><span class="lineno"> 275</span> In addition to the async callbacks that most of the APIs accept as an argument,</div><div class="line"><a name="l00276"></a><span class="lineno"> 276</span> the app can also register to recieve unsolicited notifications when certain</div><div class="line"><a name="l00277"></a><span class="lineno"> 277</span> events occur. For example, the app might want to know when the user can</div><div class="line"><a name="l00278"></a><span class="lineno"> 278</span> given / removed permission for recording video from the app, either through</div><div class="line"><a name="l00279"></a><span class="lineno"> 279</span> the permissions dialog, or via GFE3. See \ref NVGSDK_CreateInputParams and</div><div class="line"><a name="l00280"></a><span class="lineno"> 280</span> \ref NVGSDK_NotificationType</div><div class="line"><a name="l00281"></a><span class="lineno"> 281</span> </div><div class="line"><a name="l00282"></a><span class="lineno"> 282</span> This notification will get called on either the GfeSDK callback thread, or</div><div class="line"><a name="l00283"></a><span class="lineno"> 283</span> the thread that calls \ref NVGSDK_Poll, depending on params passed in to</div><div class="line"><a name="l00284"></a><span class="lineno"> 284</span> \ref NVGSDK_Create. See \ref section_threading for more information.</div><div class="line"><a name="l00285"></a><span class="lineno"> 285</span> </div><div class="line"><a name="l00286"></a><span class="lineno"> 286</span> ### Threading {#section_threading}</div><div class="line"><a name="l00287"></a><span class="lineno"> 287</span> There are two different threading models that may be used. The model used</div><div class="line"><a name="l00288"></a><span class="lineno"> 288</span> depends on the value passed in to \ref NVGSDK_CreateInputParams</div><div class="line"><a name="l00289"></a><span class="lineno"> 289</span> </div><div class="line"><a name="l00290"></a><span class="lineno"> 290</span> ##### GfeSDK Controller Callback Model</div><div class="line"><a name="l00291"></a><span class="lineno"> 291</span> In this model, all callbacks will occur as soon as they are processed on the</div><div class="line"><a name="l00292"></a><span class="lineno"> 292</span> internal GfeSDK callback thread.</div><div class="line"><a name="l00293"></a><span class="lineno"> 293</span> </div><div class="line"><a name="l00294"></a><span class="lineno"> 294</span> ##### Polling Model</div><div class="line"><a name="l00295"></a><span class="lineno"> 295</span> The app can choose to use this model if it wants to take action during the</div><div class="line"><a name="l00296"></a><span class="lineno"> 296</span> callback that depend on being on the game loop. Callbacks are queued up, and</div><div class="line"><a name="l00297"></a><span class="lineno"> 297</span> executed when the app calls \ref NVGSDK_Poll. This means that callbacks will</div><div class="line"><a name="l00298"></a><span class="lineno"> 298</span> be blocked indefinitely if that API is never called.</div><div class="line"><a name="l00299"></a><span class="lineno"> 299</span> </div><div class="line"><a name="l00300"></a><span class="lineno"> 300</span> The exception occurs during \ref NVGSDK_Destroy. Because the normal case is</div><div class="line"><a name="l00301"></a><span class="lineno"> 301</span> to make NVGSDK_Destroy and NVGSDK_Poll calls from the same thread, GfeSDK</div><div class="line"><a name="l00302"></a><span class="lineno"> 302</span> can't block and wait for another poll call. All remaining callbacks will be</div><div class="line"><a name="l00303"></a><span class="lineno"> 303</span> executed during \ref NVGSDK_Destroy. See \ref section_async for more info.</div><div class="line"><a name="l00304"></a><span class="lineno"> 304</span> </div><div class="line"><a name="l00305"></a><span class="lineno"> 305</span> ### In Game Overlay {#section_igo}</div><div class="line"><a name="l00306"></a><span class="lineno"> 306</span> </div><div class="line"><a name="l00307"></a><span class="lineno"> 307</span> </div><div class="line"><a name="l00308"></a><span class="lineno"> 308</span> The In-Game overlay can be used by the user to change Highlights settings, and</div><div class="line"><a name="l00309"></a><span class="lineno"> 309</span> view Highlights that have been saved to the gallery. It's also used to display</div><div class="line"><a name="l00310"></a><span class="lineno"> 310</span> the permissions dialog from \ref NVGSDK_RequestPermissionsAsync, and the</div><div class="line"><a name="l00311"></a><span class="lineno"> 311</span> group summary from \ref NVGSDK_OpenGroupSummaryAsync. The user can open it</div><div class="line"><a name="l00312"></a><span class="lineno"> 312</span> up by themselves using the default keybinding Alt+Z</div><div class="line"><a name="l00313"></a><span class="lineno"> 313</span> </div><div class="line"><a name="l00314"></a><span class="lineno"> 314</span> ## UX Guidance {#section_ux}</div><div class="line"><a name="l00315"></a><span class="lineno"> 315</span> </div><div class="line"><a name="l00316"></a><span class="lineno"> 316</span> ### Highlights Summary</div><div class="line"><a name="l00317"></a><span class="lineno"> 317</span> </div><div class="line"><a name="l00318"></a><span class="lineno"> 318</span> Many times a button is used to display the Highlights Summary. Suggested UX:</div><div class="line"><a name="l00319"></a><span class="lineno"> 319</span> "View \%d highlights" or "\%d new highlights". Include an icon to the left of</div><div class="line"><a name="l00320"></a><span class="lineno"> 320</span> the text. The icon to use is located in</div><div class="line"><a name="l00321"></a><span class="lineno"> 321</span> GfeSDK/redist/assets/img/img_logo_experience_512.png</div><div class="line"><a name="l00322"></a><span class="lineno"> 322</span> </div><div class="line"><a name="l00323"></a><span class="lineno"> 323</span> ## Logging {#section_log}</div><div class="line"><a name="l00324"></a><span class="lineno"> 324</span> By default, GfeSDK stores its own logs for problem triage in</div><div class="line"><a name="l00325"></a><span class="lineno"> 325</span> %LOCALAPPDATA%\NVIDIA Corporation\GfeSDK. This behavior can be adjusted by</div><div class="line"><a name="l00326"></a><span class="lineno"> 326</span> the following calls:</div><div class="line"><a name="l00327"></a><span class="lineno"> 327</span> </div><div class="line"><a name="l00328"></a><span class="lineno"> 328</span> * \ref NVGSDK_SetLogLevel</div><div class="line"><a name="l00329"></a><span class="lineno"> 329</span> * \ref NVGSDK_AttachLogListener</div><div class="line"><a name="l00330"></a><span class="lineno"> 330</span> * \ref NVGSDK_SetListenerLogLevel</div></div><!-- fragment --></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><b>MAINPAGE.md</b></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/annotated.html b/doc/html/annotated.html new file mode 100644 index 0000000..b3f8f0c --- /dev/null +++ b/doc/html/annotated.html @@ -0,0 +1,148 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Class List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('annotated.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">Class List</div> </div> +</div><!--header--> +<div class="contents"> +<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory"> +<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory"> +<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">▼</span><span class="icona"><span class="icon">N</span></span><b>GfeSDK</b></td><td class="desc"></td></tr> +<tr id="row_0_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_gfe_s_d_k_1_1_core.html" target="_self">Core</a></td><td class="desc"></td></tr> +<tr id="row_0_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_gfe_s_d_k_1_1_core_impl.html" target="_self">CoreImpl</a></td><td class="desc"></td></tr> +<tr id="row_0_2_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_gfe_s_d_k_1_1_create_input_params.html" target="_self">CreateInputParams</a></td><td class="desc"></td></tr> +<tr id="row_0_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_gfe_s_d_k_1_1_create_response.html" target="_self">CreateResponse</a></td><td class="desc">C++ binding for <a class="el" href="struct_n_v_g_s_d_k___create_response.html">NVGSDK_CreateResponse</a> </td></tr> +<tr id="row_0_4_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_gfe_s_d_k_1_1_get_number_of_highlights_response.html" target="_self">GetNumberOfHighlightsResponse</a></td><td class="desc">C++ binding for NVGSDK_GetNumberOfHighlightsResponse </td></tr> +<tr id="row_0_5_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_gfe_s_d_k_1_1_get_u_i_language_response.html" target="_self">GetUILanguageResponse</a></td><td class="desc">C++ binding for NVGSDK_GetUILanguageResponse </td></tr> +<tr id="row_0_6_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_gfe_s_d_k_1_1_get_user_settings_response.html" target="_self">GetUserSettingsResponse</a></td><td class="desc">C++ binding for NVGSDK_Highlights_GetUserSettingsResponse </td></tr> +<tr id="row_0_7_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_gfe_s_d_k_1_1_group_view.html" target="_self">GroupView</a></td><td class="desc">C++ binding for <a class="el" href="struct_n_v_g_s_d_k___group_view.html">NVGSDK_GroupView</a> </td></tr> +<tr id="row_0_8_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_gfe_s_d_k_1_1_highlight_close_group_params.html" target="_self">HighlightCloseGroupParams</a></td><td class="desc">C++ binding for <a class="el" href="struct_n_v_g_s_d_k___highlight_close_group_params.html">NVGSDK_HighlightCloseGroupParams</a> </td></tr> +<tr id="row_0_9_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_gfe_s_d_k_1_1_highlight_config_params.html" target="_self">HighlightConfigParams</a></td><td class="desc">C++ binding for <a class="el" href="struct_n_v_g_s_d_k___highlight_config_params.html">NVGSDK_HighlightConfigParams</a> </td></tr> +<tr id="row_0_10_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_gfe_s_d_k_1_1_highlight_definition.html" target="_self">HighlightDefinition</a></td><td class="desc">C++ binding for <a class="el" href="struct_n_v_g_s_d_k___highlight.html">NVGSDK_Highlight</a> </td></tr> +<tr id="row_0_11_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_gfe_s_d_k_1_1_highlight_open_group_params.html" target="_self">HighlightOpenGroupParams</a></td><td class="desc">C++ binding for <a class="el" href="struct_n_v_g_s_d_k___highlight_open_group_params.html">NVGSDK_HighlightOpenGroupParams</a> </td></tr> +<tr id="row_0_12_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_gfe_s_d_k_1_1_highlights.html" target="_self">Highlights</a></td><td class="desc"></td></tr> +<tr id="row_0_13_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html" target="_self">HighlightsImpl</a></td><td class="desc"></td></tr> +<tr id="row_0_14_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_gfe_s_d_k_1_1_highlight_user_setting.html" target="_self">HighlightUserSetting</a></td><td class="desc">C++ binding for <a class="el" href="struct_n_v_g_s_d_k___highlight_user_setting.html">NVGSDK_HighlightUserSetting</a> </td></tr> +<tr id="row_0_15_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_gfe_s_d_k_1_1_notification_base.html" target="_self">NotificationBase</a></td><td class="desc"></td></tr> +<tr id="row_0_16_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_gfe_s_d_k_1_1_overlay_state_changed_notification.html" target="_self">OverlayStateChangedNotification</a></td><td class="desc"></td></tr> +<tr id="row_0_17_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_gfe_s_d_k_1_1_permissions_changed_notification.html" target="_self">PermissionsChangedNotification</a></td><td class="desc"></td></tr> +<tr id="row_0_18_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_gfe_s_d_k_1_1_request_permissions_params.html" target="_self">RequestPermissionsParams</a></td><td class="desc"></td></tr> +<tr id="row_0_19_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_gfe_s_d_k_1_1_screenshot_highlight_params.html" target="_self">ScreenshotHighlightParams</a></td><td class="desc">C++ binding for <a class="el" href="struct_n_v_g_s_d_k___screenshot_highlight_params.html">NVGSDK_ScreenshotHighlightParams</a> </td></tr> +<tr id="row_0_20_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_gfe_s_d_k_1_1_summary_params.html" target="_self">SummaryParams</a></td><td class="desc">C++ binding for <a class="el" href="struct_n_v_g_s_d_k___summary_params.html">NVGSDK_SummaryParams</a> </td></tr> +<tr id="row_0_21_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_gfe_s_d_k_1_1_video_highlight_params.html" target="_self">VideoHighlightParams</a></td><td class="desc">C++ binding for <a class="el" href="struct_n_v_g_s_d_k___video_highlight_params.html">NVGSDK_VideoHighlightParams</a> </td></tr> +<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_n_v_g_s_d_k___create_input_params.html" target="_self">NVGSDK_CreateInputParams</a></td><td class="desc"></td></tr> +<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_n_v_g_s_d_k___create_response.html" target="_self">NVGSDK_CreateResponse</a></td><td class="desc"></td></tr> +<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_n_v_g_s_d_k___group_view.html" target="_self">NVGSDK_GroupView</a></td><td class="desc"></td></tr> +<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_n_v_g_s_d_k___highlight.html" target="_self">NVGSDK_Highlight</a></td><td class="desc"></td></tr> +<tr id="row_5_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_n_v_g_s_d_k___highlight_close_group_params.html" target="_self">NVGSDK_HighlightCloseGroupParams</a></td><td class="desc"></td></tr> +<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_n_v_g_s_d_k___highlight_config_params.html" target="_self">NVGSDK_HighlightConfigParams</a></td><td class="desc"></td></tr> +<tr id="row_7_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_n_v_g_s_d_k___highlight_open_group_params.html" target="_self">NVGSDK_HighlightOpenGroupParams</a></td><td class="desc"></td></tr> +<tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_n_v_g_s_d_k___highlights___number_of_highlights.html" target="_self">NVGSDK_Highlights_NumberOfHighlights</a></td><td class="desc"></td></tr> +<tr id="row_9_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_n_v_g_s_d_k___highlights___user_settings.html" target="_self">NVGSDK_Highlights_UserSettings</a></td><td class="desc"></td></tr> +<tr id="row_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_n_v_g_s_d_k___highlight_user_setting.html" target="_self">NVGSDK_HighlightUserSetting</a></td><td class="desc"></td></tr> +<tr id="row_11_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_n_v_g_s_d_k___language.html" target="_self">NVGSDK_Language</a></td><td class="desc"></td></tr> +<tr id="row_12_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_n_v_g_s_d_k___localized_pair.html" target="_self">NVGSDK_LocalizedPair</a></td><td class="desc"></td></tr> +<tr id="row_13_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_n_v_g_s_d_k___notification.html" target="_self">NVGSDK_Notification</a></td><td class="desc"></td></tr> +<tr id="row_14_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_n_v_g_s_d_k___overlay_state_changed_notification.html" target="_self">NVGSDK_OverlayStateChangedNotification</a></td><td class="desc"></td></tr> +<tr id="row_15_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_n_v_g_s_d_k___permissions_changed_notification.html" target="_self">NVGSDK_PermissionsChangedNotification</a></td><td class="desc"></td></tr> +<tr id="row_16_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_n_v_g_s_d_k___request_permissions_params.html" target="_self">NVGSDK_RequestPermissionsParams</a></td><td class="desc"></td></tr> +<tr id="row_17_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_n_v_g_s_d_k___scope_permission.html" target="_self">NVGSDK_ScopePermission</a></td><td class="desc"></td></tr> +<tr id="row_18_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_n_v_g_s_d_k___screenshot_highlight_params.html" target="_self">NVGSDK_ScreenshotHighlightParams</a></td><td class="desc"></td></tr> +<tr id="row_19_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_n_v_g_s_d_k___summary_params.html" target="_self">NVGSDK_SummaryParams</a></td><td class="desc"></td></tr> +<tr id="row_20_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_n_v_g_s_d_k___version.html" target="_self">NVGSDK_Version</a></td><td class="desc"></td></tr> +<tr id="row_21_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_n_v_g_s_d_k___video_highlight_params.html" target="_self">NVGSDK_VideoHighlightParams</a></td><td class="desc"></td></tr> +</table> +</div><!-- directory --> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/annotated_dup.js b/doc/html/annotated_dup.js new file mode 100644 index 0000000..bae2903 --- /dev/null +++ b/doc/html/annotated_dup.js @@ -0,0 +1,48 @@ +var annotated_dup = +[ + [ "GfeSDK", null, [ + [ "Core", "class_gfe_s_d_k_1_1_core.html", "class_gfe_s_d_k_1_1_core" ], + [ "CoreImpl", "class_gfe_s_d_k_1_1_core_impl.html", "class_gfe_s_d_k_1_1_core_impl" ], + [ "CreateInputParams", "struct_gfe_s_d_k_1_1_create_input_params.html", "struct_gfe_s_d_k_1_1_create_input_params" ], + [ "CreateResponse", "struct_gfe_s_d_k_1_1_create_response.html", "struct_gfe_s_d_k_1_1_create_response" ], + [ "GetNumberOfHighlightsResponse", "struct_gfe_s_d_k_1_1_get_number_of_highlights_response.html", "struct_gfe_s_d_k_1_1_get_number_of_highlights_response" ], + [ "GetUILanguageResponse", "struct_gfe_s_d_k_1_1_get_u_i_language_response.html", "struct_gfe_s_d_k_1_1_get_u_i_language_response" ], + [ "GetUserSettingsResponse", "struct_gfe_s_d_k_1_1_get_user_settings_response.html", "struct_gfe_s_d_k_1_1_get_user_settings_response" ], + [ "GroupView", "struct_gfe_s_d_k_1_1_group_view.html", "struct_gfe_s_d_k_1_1_group_view" ], + [ "HighlightCloseGroupParams", "struct_gfe_s_d_k_1_1_highlight_close_group_params.html", "struct_gfe_s_d_k_1_1_highlight_close_group_params" ], + [ "HighlightConfigParams", "struct_gfe_s_d_k_1_1_highlight_config_params.html", "struct_gfe_s_d_k_1_1_highlight_config_params" ], + [ "HighlightDefinition", "struct_gfe_s_d_k_1_1_highlight_definition.html", "struct_gfe_s_d_k_1_1_highlight_definition" ], + [ "HighlightOpenGroupParams", "struct_gfe_s_d_k_1_1_highlight_open_group_params.html", "struct_gfe_s_d_k_1_1_highlight_open_group_params" ], + [ "Highlights", "class_gfe_s_d_k_1_1_highlights.html", "class_gfe_s_d_k_1_1_highlights" ], + [ "HighlightsImpl", "class_gfe_s_d_k_1_1_highlights_impl.html", "class_gfe_s_d_k_1_1_highlights_impl" ], + [ "HighlightUserSetting", "struct_gfe_s_d_k_1_1_highlight_user_setting.html", "struct_gfe_s_d_k_1_1_highlight_user_setting" ], + [ "NotificationBase", "struct_gfe_s_d_k_1_1_notification_base.html", "struct_gfe_s_d_k_1_1_notification_base" ], + [ "OverlayStateChangedNotification", "struct_gfe_s_d_k_1_1_overlay_state_changed_notification.html", "struct_gfe_s_d_k_1_1_overlay_state_changed_notification" ], + [ "PermissionsChangedNotification", "struct_gfe_s_d_k_1_1_permissions_changed_notification.html", "struct_gfe_s_d_k_1_1_permissions_changed_notification" ], + [ "RequestPermissionsParams", "struct_gfe_s_d_k_1_1_request_permissions_params.html", "struct_gfe_s_d_k_1_1_request_permissions_params" ], + [ "ScreenshotHighlightParams", "struct_gfe_s_d_k_1_1_screenshot_highlight_params.html", "struct_gfe_s_d_k_1_1_screenshot_highlight_params" ], + [ "SummaryParams", "struct_gfe_s_d_k_1_1_summary_params.html", "struct_gfe_s_d_k_1_1_summary_params" ], + [ "VideoHighlightParams", "struct_gfe_s_d_k_1_1_video_highlight_params.html", "struct_gfe_s_d_k_1_1_video_highlight_params" ] + ] ], + [ "NVGSDK_CreateInputParams", "struct_n_v_g_s_d_k___create_input_params.html", "struct_n_v_g_s_d_k___create_input_params" ], + [ "NVGSDK_CreateResponse", "struct_n_v_g_s_d_k___create_response.html", "struct_n_v_g_s_d_k___create_response" ], + [ "NVGSDK_GroupView", "struct_n_v_g_s_d_k___group_view.html", "struct_n_v_g_s_d_k___group_view" ], + [ "NVGSDK_Highlight", "struct_n_v_g_s_d_k___highlight.html", "struct_n_v_g_s_d_k___highlight" ], + [ "NVGSDK_HighlightCloseGroupParams", "struct_n_v_g_s_d_k___highlight_close_group_params.html", "struct_n_v_g_s_d_k___highlight_close_group_params" ], + [ "NVGSDK_HighlightConfigParams", "struct_n_v_g_s_d_k___highlight_config_params.html", "struct_n_v_g_s_d_k___highlight_config_params" ], + [ "NVGSDK_HighlightOpenGroupParams", "struct_n_v_g_s_d_k___highlight_open_group_params.html", "struct_n_v_g_s_d_k___highlight_open_group_params" ], + [ "NVGSDK_Highlights_NumberOfHighlights", "struct_n_v_g_s_d_k___highlights___number_of_highlights.html", "struct_n_v_g_s_d_k___highlights___number_of_highlights" ], + [ "NVGSDK_Highlights_UserSettings", "struct_n_v_g_s_d_k___highlights___user_settings.html", "struct_n_v_g_s_d_k___highlights___user_settings" ], + [ "NVGSDK_HighlightUserSetting", "struct_n_v_g_s_d_k___highlight_user_setting.html", "struct_n_v_g_s_d_k___highlight_user_setting" ], + [ "NVGSDK_Language", "struct_n_v_g_s_d_k___language.html", "struct_n_v_g_s_d_k___language" ], + [ "NVGSDK_LocalizedPair", "struct_n_v_g_s_d_k___localized_pair.html", "struct_n_v_g_s_d_k___localized_pair" ], + [ "NVGSDK_Notification", "struct_n_v_g_s_d_k___notification.html", "struct_n_v_g_s_d_k___notification" ], + [ "NVGSDK_OverlayStateChangedNotification", "struct_n_v_g_s_d_k___overlay_state_changed_notification.html", "struct_n_v_g_s_d_k___overlay_state_changed_notification" ], + [ "NVGSDK_PermissionsChangedNotification", "struct_n_v_g_s_d_k___permissions_changed_notification.html", "struct_n_v_g_s_d_k___permissions_changed_notification" ], + [ "NVGSDK_RequestPermissionsParams", "struct_n_v_g_s_d_k___request_permissions_params.html", "struct_n_v_g_s_d_k___request_permissions_params" ], + [ "NVGSDK_ScopePermission", "struct_n_v_g_s_d_k___scope_permission.html", "struct_n_v_g_s_d_k___scope_permission" ], + [ "NVGSDK_ScreenshotHighlightParams", "struct_n_v_g_s_d_k___screenshot_highlight_params.html", "struct_n_v_g_s_d_k___screenshot_highlight_params" ], + [ "NVGSDK_SummaryParams", "struct_n_v_g_s_d_k___summary_params.html", "struct_n_v_g_s_d_k___summary_params" ], + [ "NVGSDK_Version", "struct_n_v_g_s_d_k___version.html", "struct_n_v_g_s_d_k___version" ], + [ "NVGSDK_VideoHighlightParams", "struct_n_v_g_s_d_k___video_highlight_params.html", "struct_n_v_g_s_d_k___video_highlight_params" ] +];
\ No newline at end of file diff --git a/doc/html/bc_s.png b/doc/html/bc_s.png Binary files differnew file mode 100644 index 0000000..f433fb4 --- /dev/null +++ b/doc/html/bc_s.png diff --git a/doc/html/bdwn.png b/doc/html/bdwn.png Binary files differnew file mode 100644 index 0000000..a3e635b --- /dev/null +++ b/doc/html/bdwn.png diff --git a/doc/html/class_gfe_s_d_k_1_1_core-members.html b/doc/html/class_gfe_s_d_k_1_1_core-members.html new file mode 100644 index 0000000..5c88707 --- /dev/null +++ b/doc/html/class_gfe_s_d_k_1_1_core-members.html @@ -0,0 +1,109 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('class_gfe_s_d_k_1_1_core.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">GfeSDK::Core Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="class_gfe_s_d_k_1_1_core.html">GfeSDK::Core</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_core.html#a0cb93acb8b273072cd37348c9b206e0d">Create</a>(CreateInputParams const &, CreateResponse &)</td><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_core.html">GfeSDK::Core</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>GetHandle</b>()=0 (defined in <a class="el" href="class_gfe_s_d_k_1_1_core.html">GfeSDK::Core</a>)</td><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_core.html">GfeSDK::Core</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_core.html#ad8edbad0bf465ba656bb99353d4f2122">GetUILanguageAsync</a>(TGetUILanguageCallback cb=nullptr, void *cbContext=nullptr)=0</td><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_core.html">GfeSDK::Core</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_core.html#a4804109b7488f52ce61b0b3d638d30fe">Poll</a>(void)=0</td><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_core.html">GfeSDK::Core</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_core.html#ada940c792737e3fa2c6cc5cda81424b5">RequestPermissionsAsync</a>(RequestPermissionsParams const &, TCallback cb=nullptr, void *cbContext=nullptr)=0</td><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_core.html">GfeSDK::Core</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>~Core</b>() (defined in <a class="el" href="class_gfe_s_d_k_1_1_core.html">GfeSDK::Core</a>)</td><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_core.html">GfeSDK::Core</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> +</table></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/class_gfe_s_d_k_1_1_core.html b/doc/html/class_gfe_s_d_k_1_1_core.html new file mode 100644 index 0000000..2f5e68a --- /dev/null +++ b/doc/html/class_gfe_s_d_k_1_1_core.html @@ -0,0 +1,294 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: GfeSDK::Core Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('class_gfe_s_d_k_1_1_core.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-methods">Public Member Functions</a> | +<a href="#pub-static-methods">Static Public Member Functions</a> | +<a href="class_gfe_s_d_k_1_1_core-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">GfeSDK::Core Class Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div> </div> +</div><!--header--> +<div class="contents"> + +<p><code>#include <<a class="el" href="isdk__cpp_8h_source.html">isdk_cpp.h</a>></code></p> +<div class="dynheader"> +Inheritance diagram for GfeSDK::Core:</div> +<div class="dyncontent"> +<div class="center"><img src="class_gfe_s_d_k_1_1_core__inherit__graph.png" border="0" usemap="#_gfe_s_d_k_1_1_core_inherit__map" alt="Inheritance graph"/></div> +<map name="_gfe_s_d_k_1_1_core_inherit__map" id="_gfe_s_d_k_1_1_core_inherit__map"> +<area shape="rect" id="node2" href="class_gfe_s_d_k_1_1_core_impl.html" title="GfeSDK::CoreImpl" alt="" coords="5,80,133,107"/> +</map> +<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> +Public Member Functions</h2></td></tr> +<tr class="memitem:a4804109b7488f52ce61b0b3d638d30fe"><td class="memItemLeft" align="right" valign="top">virtual NVGSDK_RetCode </td><td class="memItemRight" valign="bottom"><a class="el" href="class_gfe_s_d_k_1_1_core.html#a4804109b7488f52ce61b0b3d638d30fe">Poll</a> (void)=0</td></tr> +<tr class="separator:a4804109b7488f52ce61b0b3d638d30fe"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ada940c792737e3fa2c6cc5cda81424b5"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_gfe_s_d_k_1_1_core.html#ada940c792737e3fa2c6cc5cda81424b5">RequestPermissionsAsync</a> (<a class="el" href="struct_gfe_s_d_k_1_1_request_permissions_params.html">RequestPermissionsParams</a> const &, TCallback cb=nullptr, void *cbContext=nullptr)=0</td></tr> +<tr class="separator:ada940c792737e3fa2c6cc5cda81424b5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad8edbad0bf465ba656bb99353d4f2122"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_gfe_s_d_k_1_1_core.html#ad8edbad0bf465ba656bb99353d4f2122">GetUILanguageAsync</a> (TGetUILanguageCallback cb=nullptr, void *cbContext=nullptr)=0</td></tr> +<tr class="separator:ad8edbad0bf465ba656bb99353d4f2122"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad10bb113b98d4ee14a12ec9c9ad64d74"><td class="memItemLeft" align="right" valign="top"><a id="ad10bb113b98d4ee14a12ec9c9ad64d74"></a> +virtual NVGSDK_HANDLE * </td><td class="memItemRight" valign="bottom"><b>GetHandle</b> ()=0</td></tr> +<tr class="separator:ad10bb113b98d4ee14a12ec9c9ad64d74"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a> +Static Public Member Functions</h2></td></tr> +<tr class="memitem:a0cb93acb8b273072cd37348c9b206e0d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_gfe_s_d_k_1_1_core.html">Core</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_gfe_s_d_k_1_1_core.html#a0cb93acb8b273072cd37348c9b206e0d">Create</a> (<a class="el" href="struct_gfe_s_d_k_1_1_create_input_params.html">CreateInputParams</a> const &, <a class="el" href="struct_gfe_s_d_k_1_1_create_response.html">CreateResponse</a> &)</td></tr> +<tr class="separator:a0cb93acb8b273072cd37348c9b206e0d"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>C++ <a class="el" href="class_gfe_s_d_k_1_1_core.html">Core</a> interface </p> + +<p>Definition at line <a class="el" href="isdk__cpp_8h_source.html#l00037">37</a> of file <a class="el" href="isdk__cpp_8h_source.html">isdk_cpp.h</a>.</p> +</div><h2 class="groupheader">Member Function Documentation</h2> +<a id="a0cb93acb8b273072cd37348c9b206e0d"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a0cb93acb8b273072cd37348c9b206e0d">§ </a></span>Create()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_gfe_s_d_k_1_1_core.html">Core</a> * GfeSDK::Core::Create </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_gfe_s_d_k_1_1_create_input_params.html">CreateInputParams</a> const & </td> + <td class="paramname"><em>inParams</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="struct_gfe_s_d_k_1_1_create_response.html">CreateResponse</a> & </td> + <td class="paramname"><em>outParams</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<p>C++ binding for <a class="el" href="isdk_8h.html#a95b3999b5808922e29a36375c22014b8">NVGSDK_Create</a> </p> + +<p>Definition at line <a class="el" href="isdk__cpp__impl_8h_source.html#l00064">64</a> of file <a class="el" href="isdk__cpp__impl_8h_source.html">isdk_cpp_impl.h</a>.</p> + +</div> +</div> +<a id="a4804109b7488f52ce61b0b3d638d30fe"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a4804109b7488f52ce61b0b3d638d30fe">§ </a></span>Poll()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">virtual NVGSDK_RetCode GfeSDK::Core::Poll </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<p>C++ binding for <a class="el" href="isdk_8h.html#af5beaa7808f8dfc4660f5a0d4f8bccb3">NVGSDK_Poll</a> </p> + +<p>Implemented in <a class="el" href="class_gfe_s_d_k_1_1_core_impl.html#a3a57a88bbb7da1b8d99e1ad326205ab0">GfeSDK::CoreImpl</a>.</p> + +</div> +</div> +<a id="ada940c792737e3fa2c6cc5cda81424b5"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ada940c792737e3fa2c6cc5cda81424b5">§ </a></span>RequestPermissionsAsync()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">virtual void GfeSDK::Core::RequestPermissionsAsync </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_gfe_s_d_k_1_1_request_permissions_params.html">RequestPermissionsParams</a> const & </td> + <td class="paramname">, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">TCallback </td> + <td class="paramname"><em>cb</em> = <code>nullptr</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>cbContext</em> = <code>nullptr</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<p>C++ binding for <a class="el" href="isdk_8h.html#a3e4b6afcafe9ac91c00a95b7d72305e5">NVGSDK_RequestPermissionsAsync</a> </p> + +<p>Implemented in <a class="el" href="class_gfe_s_d_k_1_1_core_impl.html#a09f4348a8362beccae2a237f92ead971">GfeSDK::CoreImpl</a>.</p> + +</div> +</div> +<a id="ad8edbad0bf465ba656bb99353d4f2122"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ad8edbad0bf465ba656bb99353d4f2122">§ </a></span>GetUILanguageAsync()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">virtual void GfeSDK::Core::GetUILanguageAsync </td> + <td>(</td> + <td class="paramtype">TGetUILanguageCallback </td> + <td class="paramname"><em>cb</em> = <code>nullptr</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>cbContext</em> = <code>nullptr</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<p>C++ binding for <a class="el" href="isdk_8h.html#a30ed8fc1b0066f8eae9078ab65b136de">NVGSDK_GetUILanguageAsync</a> </p> + +<p>Implemented in <a class="el" href="class_gfe_s_d_k_1_1_core_impl.html#a95587bb5dc50b0f8b11d7fd75a8ecea3">GfeSDK::CoreImpl</a>.</p> + +</div> +</div> +<hr/>The documentation for this class was generated from the following files:<ul> +<li>C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/<a class="el" href="isdk__cpp_8h_source.html">isdk_cpp.h</a></li> +<li>C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/<a class="el" href="isdk__cpp__impl_8h_source.html">isdk_cpp_impl.h</a></li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><b>GfeSDK</b></li><li class="navelem"><a class="el" href="class_gfe_s_d_k_1_1_core.html">Core</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/class_gfe_s_d_k_1_1_core.js b/doc/html/class_gfe_s_d_k_1_1_core.js new file mode 100644 index 0000000..e3c6baf --- /dev/null +++ b/doc/html/class_gfe_s_d_k_1_1_core.js @@ -0,0 +1,8 @@ +var class_gfe_s_d_k_1_1_core = +[ + [ "~Core", "class_gfe_s_d_k_1_1_core.html#adef4f29839ca8ff8520b4f551c24a06b", null ], + [ "Poll", "class_gfe_s_d_k_1_1_core.html#a4804109b7488f52ce61b0b3d638d30fe", null ], + [ "RequestPermissionsAsync", "class_gfe_s_d_k_1_1_core.html#ada940c792737e3fa2c6cc5cda81424b5", null ], + [ "GetUILanguageAsync", "class_gfe_s_d_k_1_1_core.html#ad8edbad0bf465ba656bb99353d4f2122", null ], + [ "GetHandle", "class_gfe_s_d_k_1_1_core.html#ad10bb113b98d4ee14a12ec9c9ad64d74", null ] +];
\ No newline at end of file diff --git a/doc/html/class_gfe_s_d_k_1_1_core__inherit__graph.map b/doc/html/class_gfe_s_d_k_1_1_core__inherit__graph.map new file mode 100644 index 0000000..8776642 --- /dev/null +++ b/doc/html/class_gfe_s_d_k_1_1_core__inherit__graph.map @@ -0,0 +1,3 @@ +<map id="GfeSDK::Core" name="GfeSDK::Core"> +<area shape="rect" id="node2" href="$class_gfe_s_d_k_1_1_core_impl.html" title="GfeSDK::CoreImpl" alt="" coords="5,80,133,107"/> +</map> diff --git a/doc/html/class_gfe_s_d_k_1_1_core__inherit__graph.md5 b/doc/html/class_gfe_s_d_k_1_1_core__inherit__graph.md5 new file mode 100644 index 0000000..ab18504 --- /dev/null +++ b/doc/html/class_gfe_s_d_k_1_1_core__inherit__graph.md5 @@ -0,0 +1 @@ +306aba721c94d020898b41e3309feb26
\ No newline at end of file diff --git a/doc/html/class_gfe_s_d_k_1_1_core__inherit__graph.png b/doc/html/class_gfe_s_d_k_1_1_core__inherit__graph.png Binary files differnew file mode 100644 index 0000000..297f0dd --- /dev/null +++ b/doc/html/class_gfe_s_d_k_1_1_core__inherit__graph.png diff --git a/doc/html/class_gfe_s_d_k_1_1_core_impl-members.html b/doc/html/class_gfe_s_d_k_1_1_core_impl-members.html new file mode 100644 index 0000000..31d013a --- /dev/null +++ b/doc/html/class_gfe_s_d_k_1_1_core_impl-members.html @@ -0,0 +1,112 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('class_gfe_s_d_k_1_1_core_impl.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">GfeSDK::CoreImpl Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="class_gfe_s_d_k_1_1_core_impl.html">GfeSDK::CoreImpl</a>, including all inherited members.</p> +<table class="directory"> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Core</b> (defined in <a class="el" href="class_gfe_s_d_k_1_1_core_impl.html">GfeSDK::CoreImpl</a>)</td><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_core_impl.html">GfeSDK::CoreImpl</a></td><td class="entry"><span class="mlabel">friend</span></td></tr> + <tr><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_core.html#a0cb93acb8b273072cd37348c9b206e0d">Create</a>(CreateInputParams const &, CreateResponse &)</td><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_core.html">GfeSDK::Core</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetHandle</b>() (defined in <a class="el" href="class_gfe_s_d_k_1_1_core_impl.html">GfeSDK::CoreImpl</a>)</td><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_core_impl.html">GfeSDK::CoreImpl</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_core_impl.html#a95587bb5dc50b0f8b11d7fd75a8ecea3">GetUILanguageAsync</a>(TGetUILanguageCallback cb=nullptr, void *cbContext=nullptr)</td><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_core_impl.html">GfeSDK::CoreImpl</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>HighlightsImpl</b> (defined in <a class="el" href="class_gfe_s_d_k_1_1_core_impl.html">GfeSDK::CoreImpl</a>)</td><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_core_impl.html">GfeSDK::CoreImpl</a></td><td class="entry"><span class="mlabel">friend</span></td></tr> + <tr><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_core_impl.html#a3a57a88bbb7da1b8d99e1ad326205ab0">Poll</a>(void)</td><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_core_impl.html">GfeSDK::CoreImpl</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_core_impl.html#a09f4348a8362beccae2a237f92ead971">RequestPermissionsAsync</a>(RequestPermissionsParams const &, TCallback cb=nullptr, void *cbContext=nullptr)</td><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_core_impl.html">GfeSDK::CoreImpl</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>~Core</b>() (defined in <a class="el" href="class_gfe_s_d_k_1_1_core.html">GfeSDK::Core</a>)</td><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_core.html">GfeSDK::Core</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~CoreImpl</b>() (defined in <a class="el" href="class_gfe_s_d_k_1_1_core_impl.html">GfeSDK::CoreImpl</a>)</td><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_core_impl.html">GfeSDK::CoreImpl</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> +</table></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/class_gfe_s_d_k_1_1_core_impl.html b/doc/html/class_gfe_s_d_k_1_1_core_impl.html new file mode 100644 index 0000000..e3a37e0 --- /dev/null +++ b/doc/html/class_gfe_s_d_k_1_1_core_impl.html @@ -0,0 +1,276 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: GfeSDK::CoreImpl Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('class_gfe_s_d_k_1_1_core_impl.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#nested-classes">Classes</a> | +<a href="#pub-methods">Public Member Functions</a> | +<a href="#friends">Friends</a> | +<a href="class_gfe_s_d_k_1_1_core_impl-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">GfeSDK::CoreImpl Class Reference</div> </div> +</div><!--header--> +<div class="contents"> +<div class="dynheader"> +Inheritance diagram for GfeSDK::CoreImpl:</div> +<div class="dyncontent"> +<div class="center"><img src="class_gfe_s_d_k_1_1_core_impl__inherit__graph.png" border="0" usemap="#_gfe_s_d_k_1_1_core_impl_inherit__map" alt="Inheritance graph"/></div> +<map name="_gfe_s_d_k_1_1_core_impl_inherit__map" id="_gfe_s_d_k_1_1_core_impl_inherit__map"> +<area shape="rect" id="node2" href="class_gfe_s_d_k_1_1_core.html" title="GfeSDK::Core" alt="" coords="17,5,121,32"/> +</map> +<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div> +<div class="dynheader"> +Collaboration diagram for GfeSDK::CoreImpl:</div> +<div class="dyncontent"> +<div class="center"><img src="class_gfe_s_d_k_1_1_core_impl__coll__graph.png" border="0" usemap="#_gfe_s_d_k_1_1_core_impl_coll__map" alt="Collaboration graph"/></div> +<map name="_gfe_s_d_k_1_1_core_impl_coll__map" id="_gfe_s_d_k_1_1_core_impl_coll__map"> +<area shape="rect" id="node2" href="class_gfe_s_d_k_1_1_core.html" title="GfeSDK::Core" alt="" coords="17,5,121,32"/> +</map> +<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> +Public Member Functions</h2></td></tr> +<tr class="memitem:a3a57a88bbb7da1b8d99e1ad326205ab0"><td class="memItemLeft" align="right" valign="top">virtual NVGSDK_RetCode </td><td class="memItemRight" valign="bottom"><a class="el" href="class_gfe_s_d_k_1_1_core_impl.html#a3a57a88bbb7da1b8d99e1ad326205ab0">Poll</a> (void)</td></tr> +<tr class="separator:a3a57a88bbb7da1b8d99e1ad326205ab0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a09f4348a8362beccae2a237f92ead971"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_gfe_s_d_k_1_1_core_impl.html#a09f4348a8362beccae2a237f92ead971">RequestPermissionsAsync</a> (<a class="el" href="struct_gfe_s_d_k_1_1_request_permissions_params.html">RequestPermissionsParams</a> const &, TCallback cb=nullptr, void *cbContext=nullptr)</td></tr> +<tr class="separator:a09f4348a8362beccae2a237f92ead971"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a95587bb5dc50b0f8b11d7fd75a8ecea3"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_gfe_s_d_k_1_1_core_impl.html#a95587bb5dc50b0f8b11d7fd75a8ecea3">GetUILanguageAsync</a> (TGetUILanguageCallback cb=nullptr, void *cbContext=nullptr)</td></tr> +<tr class="separator:a95587bb5dc50b0f8b11d7fd75a8ecea3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae6471c6a01e1a96d23d375d803ba28be"><td class="memItemLeft" align="right" valign="top"><a id="ae6471c6a01e1a96d23d375d803ba28be"></a> +NVGSDK_HANDLE * </td><td class="memItemRight" valign="bottom"><b>GetHandle</b> ()</td></tr> +<tr class="separator:ae6471c6a01e1a96d23d375d803ba28be"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a> +Friends</h2></td></tr> +<tr class="memitem:a4107254ac74f90d4f91e810d755b98c2"><td class="memItemLeft" align="right" valign="top"><a id="a4107254ac74f90d4f91e810d755b98c2"></a> +class </td><td class="memItemRight" valign="bottom"><b>Core</b></td></tr> +<tr class="separator:a4107254ac74f90d4f91e810d755b98c2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a649954e5dfd4889776330e97187ea6cd"><td class="memItemLeft" align="right" valign="top"><a id="a649954e5dfd4889776330e97187ea6cd"></a> +class </td><td class="memItemRight" valign="bottom"><b>HighlightsImpl</b></td></tr> +<tr class="separator:a649954e5dfd4889776330e97187ea6cd"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> +Additional Inherited Members</h2></td></tr> +<tr class="inherit_header pub_static_methods_class_gfe_s_d_k_1_1_core"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_gfe_s_d_k_1_1_core')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_gfe_s_d_k_1_1_core.html">GfeSDK::Core</a></td></tr> +<tr class="memitem:a0cb93acb8b273072cd37348c9b206e0d inherit pub_static_methods_class_gfe_s_d_k_1_1_core"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_gfe_s_d_k_1_1_core.html">Core</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_gfe_s_d_k_1_1_core.html#a0cb93acb8b273072cd37348c9b206e0d">Create</a> (<a class="el" href="struct_gfe_s_d_k_1_1_create_input_params.html">CreateInputParams</a> const &, <a class="el" href="struct_gfe_s_d_k_1_1_create_response.html">CreateResponse</a> &)</td></tr> +<tr class="separator:a0cb93acb8b273072cd37348c9b206e0d inherit pub_static_methods_class_gfe_s_d_k_1_1_core"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"> +<p>Definition at line <a class="el" href="isdk__cpp__impl_8h_source.html#l00025">25</a> of file <a class="el" href="isdk__cpp__impl_8h_source.html">isdk_cpp_impl.h</a>.</p> +</div><h2 class="groupheader">Member Function Documentation</h2> +<a id="a3a57a88bbb7da1b8d99e1ad326205ab0"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a3a57a88bbb7da1b8d99e1ad326205ab0">§ </a></span>Poll()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">NVGSDK_RetCode GfeSDK::CoreImpl::Poll </td> + <td>(</td> + <td class="paramtype">void </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<p>C++ binding for <a class="el" href="isdk_8h.html#af5beaa7808f8dfc4660f5a0d4f8bccb3">NVGSDK_Poll</a> </p> + +<p>Implements <a class="el" href="class_gfe_s_d_k_1_1_core.html#a4804109b7488f52ce61b0b3d638d30fe">GfeSDK::Core</a>.</p> + +<p>Definition at line <a class="el" href="isdk__cpp__impl_8h_source.html#l00128">128</a> of file <a class="el" href="isdk__cpp__impl_8h_source.html">isdk_cpp_impl.h</a>.</p> + +</div> +</div> +<a id="a09f4348a8362beccae2a237f92ead971"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a09f4348a8362beccae2a237f92ead971">§ </a></span>RequestPermissionsAsync()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void GfeSDK::CoreImpl::RequestPermissionsAsync </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_gfe_s_d_k_1_1_request_permissions_params.html">RequestPermissionsParams</a> const & </td> + <td class="paramname">, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">TCallback </td> + <td class="paramname"><em>cb</em> = <code>nullptr</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>cbContext</em> = <code>nullptr</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<p>C++ binding for <a class="el" href="isdk_8h.html#a3e4b6afcafe9ac91c00a95b7d72305e5">NVGSDK_RequestPermissionsAsync</a> </p> + +<p>Implements <a class="el" href="class_gfe_s_d_k_1_1_core.html#ada940c792737e3fa2c6cc5cda81424b5">GfeSDK::Core</a>.</p> + +<p>Definition at line <a class="el" href="isdk__cpp__impl_8h_source.html#l00133">133</a> of file <a class="el" href="isdk__cpp__impl_8h_source.html">isdk_cpp_impl.h</a>.</p> + +</div> +</div> +<a id="a95587bb5dc50b0f8b11d7fd75a8ecea3"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a95587bb5dc50b0f8b11d7fd75a8ecea3">§ </a></span>GetUILanguageAsync()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void GfeSDK::CoreImpl::GetUILanguageAsync </td> + <td>(</td> + <td class="paramtype">TGetUILanguageCallback </td> + <td class="paramname"><em>cb</em> = <code>nullptr</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>cbContext</em> = <code>nullptr</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<p>C++ binding for <a class="el" href="isdk_8h.html#a30ed8fc1b0066f8eae9078ab65b136de">NVGSDK_GetUILanguageAsync</a> </p> + +<p>Implements <a class="el" href="class_gfe_s_d_k_1_1_core.html#ad8edbad0bf465ba656bb99353d4f2122">GfeSDK::Core</a>.</p> + +<p>Definition at line <a class="el" href="isdk__cpp__impl_8h_source.html#l00141">141</a> of file <a class="el" href="isdk__cpp__impl_8h_source.html">isdk_cpp_impl.h</a>.</p> + +</div> +</div> +<hr/>The documentation for this class was generated from the following file:<ul> +<li>C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/<a class="el" href="isdk__cpp__impl_8h_source.html">isdk_cpp_impl.h</a></li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><b>GfeSDK</b></li><li class="navelem"><a class="el" href="class_gfe_s_d_k_1_1_core_impl.html">CoreImpl</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/class_gfe_s_d_k_1_1_core_impl.js b/doc/html/class_gfe_s_d_k_1_1_core_impl.js new file mode 100644 index 0000000..e5a32a9 --- /dev/null +++ b/doc/html/class_gfe_s_d_k_1_1_core_impl.js @@ -0,0 +1,10 @@ +var class_gfe_s_d_k_1_1_core_impl = +[ + [ "~CoreImpl", "class_gfe_s_d_k_1_1_core_impl.html#aa7bbc3de69815707830d5a0328cc1b5c", null ], + [ "Poll", "class_gfe_s_d_k_1_1_core_impl.html#a3a57a88bbb7da1b8d99e1ad326205ab0", null ], + [ "RequestPermissionsAsync", "class_gfe_s_d_k_1_1_core_impl.html#a09f4348a8362beccae2a237f92ead971", null ], + [ "GetUILanguageAsync", "class_gfe_s_d_k_1_1_core_impl.html#a95587bb5dc50b0f8b11d7fd75a8ecea3", null ], + [ "GetHandle", "class_gfe_s_d_k_1_1_core_impl.html#ae6471c6a01e1a96d23d375d803ba28be", null ], + [ "Core", "class_gfe_s_d_k_1_1_core_impl.html#a4107254ac74f90d4f91e810d755b98c2", null ], + [ "HighlightsImpl", "class_gfe_s_d_k_1_1_core_impl.html#a649954e5dfd4889776330e97187ea6cd", null ] +];
\ No newline at end of file diff --git a/doc/html/class_gfe_s_d_k_1_1_core_impl__coll__graph.map b/doc/html/class_gfe_s_d_k_1_1_core_impl__coll__graph.map new file mode 100644 index 0000000..6522f75 --- /dev/null +++ b/doc/html/class_gfe_s_d_k_1_1_core_impl__coll__graph.map @@ -0,0 +1,3 @@ +<map id="GfeSDK::CoreImpl" name="GfeSDK::CoreImpl"> +<area shape="rect" id="node2" href="$class_gfe_s_d_k_1_1_core.html" title="GfeSDK::Core" alt="" coords="17,5,121,32"/> +</map> diff --git a/doc/html/class_gfe_s_d_k_1_1_core_impl__coll__graph.md5 b/doc/html/class_gfe_s_d_k_1_1_core_impl__coll__graph.md5 new file mode 100644 index 0000000..7c824db --- /dev/null +++ b/doc/html/class_gfe_s_d_k_1_1_core_impl__coll__graph.md5 @@ -0,0 +1 @@ +3edd50aafe1f1363bda6c16a44df8469
\ No newline at end of file diff --git a/doc/html/class_gfe_s_d_k_1_1_core_impl__coll__graph.png b/doc/html/class_gfe_s_d_k_1_1_core_impl__coll__graph.png Binary files differnew file mode 100644 index 0000000..64657f2 --- /dev/null +++ b/doc/html/class_gfe_s_d_k_1_1_core_impl__coll__graph.png diff --git a/doc/html/class_gfe_s_d_k_1_1_core_impl__inherit__graph.map b/doc/html/class_gfe_s_d_k_1_1_core_impl__inherit__graph.map new file mode 100644 index 0000000..6522f75 --- /dev/null +++ b/doc/html/class_gfe_s_d_k_1_1_core_impl__inherit__graph.map @@ -0,0 +1,3 @@ +<map id="GfeSDK::CoreImpl" name="GfeSDK::CoreImpl"> +<area shape="rect" id="node2" href="$class_gfe_s_d_k_1_1_core.html" title="GfeSDK::Core" alt="" coords="17,5,121,32"/> +</map> diff --git a/doc/html/class_gfe_s_d_k_1_1_core_impl__inherit__graph.md5 b/doc/html/class_gfe_s_d_k_1_1_core_impl__inherit__graph.md5 new file mode 100644 index 0000000..13381d6 --- /dev/null +++ b/doc/html/class_gfe_s_d_k_1_1_core_impl__inherit__graph.md5 @@ -0,0 +1 @@ +7a5cc72b4c081b3c1868b17a71dfc5dd
\ No newline at end of file diff --git a/doc/html/class_gfe_s_d_k_1_1_core_impl__inherit__graph.png b/doc/html/class_gfe_s_d_k_1_1_core_impl__inherit__graph.png Binary files differnew file mode 100644 index 0000000..64657f2 --- /dev/null +++ b/doc/html/class_gfe_s_d_k_1_1_core_impl__inherit__graph.png diff --git a/doc/html/class_gfe_s_d_k_1_1_highlights-members.html b/doc/html/class_gfe_s_d_k_1_1_highlights-members.html new file mode 100644 index 0000000..13e12db --- /dev/null +++ b/doc/html/class_gfe_s_d_k_1_1_highlights-members.html @@ -0,0 +1,113 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('class_gfe_s_d_k_1_1_highlights.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">GfeSDK::Highlights Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="class_gfe_s_d_k_1_1_highlights.html">GfeSDK::Highlights</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_highlights.html#ac53536039527813888e5404a3a20e4ab">CloseGroupAsync</a>(HighlightCloseGroupParams const &params, TCallback cb=nullptr, void *cbContext=nullptr)=0</td><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_highlights.html">GfeSDK::Highlights</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_highlights.html#a8e522535c3393a1911e2bbb65c71eb52">ConfigureAsync</a>(HighlightConfigParams const &params, TCallback cb=nullptr, void *cbContext=nullptr)=0</td><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_highlights.html">GfeSDK::Highlights</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Create</b>(Core *core) (defined in <a class="el" href="class_gfe_s_d_k_1_1_highlights.html">GfeSDK::Highlights</a>)</td><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_highlights.html">GfeSDK::Highlights</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_highlights.html#ad640f12621aa2ab8f0bf39b859f8d849">GetNumberOfHighlightsAsync</a>(GroupView const &params, TGetNumberOfHighlightsCallback cb=nullptr, void *cbContext=nullptr)=0</td><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_highlights.html">GfeSDK::Highlights</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_highlights.html#a593d1bd58183bc0b53c7dee7991d8491">GetUserSettingsAsync</a>(TGetUserSettingsCallback cb=nullptr, void *cbContext=nullptr) const =0</td><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_highlights.html">GfeSDK::Highlights</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_highlights.html#ab1b35bd4fe9e8aac357db3aeabfefa1b">OpenGroupAsync</a>(HighlightOpenGroupParams const &params, TCallback cb=nullptr, void *cbContext=nullptr)=0</td><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_highlights.html">GfeSDK::Highlights</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_highlights.html#a9d1ab59542571efe90391aea1503411b">OpenSummaryAsync</a>(SummaryParams const &params, TCallback cb=nullptr, void *cbContext=nullptr)=0</td><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_highlights.html">GfeSDK::Highlights</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_highlights.html#a84475c751b97bf00d55e767b55e89bff">SetScreenshotHighlightAsync</a>(ScreenshotHighlightParams const &params, TCallback cb=nullptr, void *cbContext=nullptr)=0</td><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_highlights.html">GfeSDK::Highlights</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_highlights.html#a982f27414a0672d50f6f156ecf557791">SetVideoHighlightAsync</a>(VideoHighlightParams const &params, TCallback cb=nullptr, void *cbContext=nullptr)=0</td><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_highlights.html">GfeSDK::Highlights</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>~Highlights</b>() (defined in <a class="el" href="class_gfe_s_d_k_1_1_highlights.html">GfeSDK::Highlights</a>)</td><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_highlights.html">GfeSDK::Highlights</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> +</table></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/class_gfe_s_d_k_1_1_highlights.html b/doc/html/class_gfe_s_d_k_1_1_highlights.html new file mode 100644 index 0000000..f2d68a8 --- /dev/null +++ b/doc/html/class_gfe_s_d_k_1_1_highlights.html @@ -0,0 +1,504 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: GfeSDK::Highlights Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('class_gfe_s_d_k_1_1_highlights.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-methods">Public Member Functions</a> | +<a href="#pub-static-methods">Static Public Member Functions</a> | +<a href="class_gfe_s_d_k_1_1_highlights-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">GfeSDK::Highlights Class Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div> </div> +</div><!--header--> +<div class="contents"> + +<p><code>#include <<a class="el" href="ihighlights__cpp_8h_source.html">ihighlights_cpp.h</a>></code></p> +<div class="dynheader"> +Inheritance diagram for GfeSDK::Highlights:</div> +<div class="dyncontent"> +<div class="center"><img src="class_gfe_s_d_k_1_1_highlights__inherit__graph.png" border="0" usemap="#_gfe_s_d_k_1_1_highlights_inherit__map" alt="Inheritance graph"/></div> +<map name="_gfe_s_d_k_1_1_highlights_inherit__map" id="_gfe_s_d_k_1_1_highlights_inherit__map"> +<area shape="rect" id="node2" href="class_gfe_s_d_k_1_1_highlights_impl.html" title="GfeSDK::HighlightsImpl" alt="" coords="5,80,164,107"/> +</map> +<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> +Public Member Functions</h2></td></tr> +<tr class="memitem:a8e522535c3393a1911e2bbb65c71eb52"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_gfe_s_d_k_1_1_highlights.html#a8e522535c3393a1911e2bbb65c71eb52">ConfigureAsync</a> (<a class="el" href="struct_gfe_s_d_k_1_1_highlight_config_params.html">HighlightConfigParams</a> const &params, TCallback cb=nullptr, void *cbContext=nullptr)=0</td></tr> +<tr class="separator:a8e522535c3393a1911e2bbb65c71eb52"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a593d1bd58183bc0b53c7dee7991d8491"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_gfe_s_d_k_1_1_highlights.html#a593d1bd58183bc0b53c7dee7991d8491">GetUserSettingsAsync</a> (TGetUserSettingsCallback cb=nullptr, void *cbContext=nullptr) const =0</td></tr> +<tr class="separator:a593d1bd58183bc0b53c7dee7991d8491"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab1b35bd4fe9e8aac357db3aeabfefa1b"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_gfe_s_d_k_1_1_highlights.html#ab1b35bd4fe9e8aac357db3aeabfefa1b">OpenGroupAsync</a> (<a class="el" href="struct_gfe_s_d_k_1_1_highlight_open_group_params.html">HighlightOpenGroupParams</a> const &params, TCallback cb=nullptr, void *cbContext=nullptr)=0</td></tr> +<tr class="separator:ab1b35bd4fe9e8aac357db3aeabfefa1b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac53536039527813888e5404a3a20e4ab"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_gfe_s_d_k_1_1_highlights.html#ac53536039527813888e5404a3a20e4ab">CloseGroupAsync</a> (<a class="el" href="struct_gfe_s_d_k_1_1_highlight_close_group_params.html">HighlightCloseGroupParams</a> const &params, TCallback cb=nullptr, void *cbContext=nullptr)=0</td></tr> +<tr class="separator:ac53536039527813888e5404a3a20e4ab"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a84475c751b97bf00d55e767b55e89bff"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_gfe_s_d_k_1_1_highlights.html#a84475c751b97bf00d55e767b55e89bff">SetScreenshotHighlightAsync</a> (<a class="el" href="struct_gfe_s_d_k_1_1_screenshot_highlight_params.html">ScreenshotHighlightParams</a> const &params, TCallback cb=nullptr, void *cbContext=nullptr)=0</td></tr> +<tr class="separator:a84475c751b97bf00d55e767b55e89bff"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a982f27414a0672d50f6f156ecf557791"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_gfe_s_d_k_1_1_highlights.html#a982f27414a0672d50f6f156ecf557791">SetVideoHighlightAsync</a> (<a class="el" href="struct_gfe_s_d_k_1_1_video_highlight_params.html">VideoHighlightParams</a> const &params, TCallback cb=nullptr, void *cbContext=nullptr)=0</td></tr> +<tr class="separator:a982f27414a0672d50f6f156ecf557791"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9d1ab59542571efe90391aea1503411b"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_gfe_s_d_k_1_1_highlights.html#a9d1ab59542571efe90391aea1503411b">OpenSummaryAsync</a> (<a class="el" href="struct_gfe_s_d_k_1_1_summary_params.html">SummaryParams</a> const &params, TCallback cb=nullptr, void *cbContext=nullptr)=0</td></tr> +<tr class="separator:a9d1ab59542571efe90391aea1503411b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad640f12621aa2ab8f0bf39b859f8d849"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_gfe_s_d_k_1_1_highlights.html#ad640f12621aa2ab8f0bf39b859f8d849">GetNumberOfHighlightsAsync</a> (<a class="el" href="struct_gfe_s_d_k_1_1_group_view.html">GroupView</a> const &params, TGetNumberOfHighlightsCallback cb=nullptr, void *cbContext=nullptr)=0</td></tr> +<tr class="separator:ad640f12621aa2ab8f0bf39b859f8d849"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a> +Static Public Member Functions</h2></td></tr> +<tr class="memitem:ab70eb13e8e586ae324f8bd91d06b1b78"><td class="memItemLeft" align="right" valign="top"><a id="ab70eb13e8e586ae324f8bd91d06b1b78"></a> +static <a class="el" href="class_gfe_s_d_k_1_1_highlights.html">Highlights</a> * </td><td class="memItemRight" valign="bottom"><b>Create</b> (<a class="el" href="class_gfe_s_d_k_1_1_core.html">Core</a> *core)</td></tr> +<tr class="separator:ab70eb13e8e586ae324f8bd91d06b1b78"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>C++ <a class="el" href="class_gfe_s_d_k_1_1_highlights.html">Highlights</a> interface </p> + +<p>Definition at line <a class="el" href="ihighlights__cpp_8h_source.html#l00028">28</a> of file <a class="el" href="ihighlights__cpp_8h_source.html">ihighlights_cpp.h</a>.</p> +</div><h2 class="groupheader">Member Function Documentation</h2> +<a id="a8e522535c3393a1911e2bbb65c71eb52"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a8e522535c3393a1911e2bbb65c71eb52">§ </a></span>ConfigureAsync()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">virtual void GfeSDK::Highlights::ConfigureAsync </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_gfe_s_d_k_1_1_highlight_config_params.html">HighlightConfigParams</a> const & </td> + <td class="paramname"><em>params</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">TCallback </td> + <td class="paramname"><em>cb</em> = <code>nullptr</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>cbContext</em> = <code>nullptr</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<p>C++ binding for <a class="el" href="ihighlights_8h.html#a0407132e7fd44771370ecfa03fdfce8d">NVGSDK_Highlights_ConfigureAsync</a> </p> + +<p>Implemented in <a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html#adfee0bca7a525fd81406d719ad1aaed9">GfeSDK::HighlightsImpl</a>.</p> + +</div> +</div> +<a id="a593d1bd58183bc0b53c7dee7991d8491"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a593d1bd58183bc0b53c7dee7991d8491">§ </a></span>GetUserSettingsAsync()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">virtual void GfeSDK::Highlights::GetUserSettingsAsync </td> + <td>(</td> + <td class="paramtype">TGetUserSettingsCallback </td> + <td class="paramname"><em>cb</em> = <code>nullptr</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>cbContext</em> = <code>nullptr</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<p>C++ binding for <a class="el" href="ihighlights_8h.html#a48a359560944097729acf3dff42e34bb">NVGSDK_Highlights_GetUserSettingsAsync</a> </p> + +<p>Implemented in <a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html#ac6238d6e68d8b3ed07c2753f35ea8040">GfeSDK::HighlightsImpl</a>.</p> + +</div> +</div> +<a id="ab1b35bd4fe9e8aac357db3aeabfefa1b"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ab1b35bd4fe9e8aac357db3aeabfefa1b">§ </a></span>OpenGroupAsync()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">virtual void GfeSDK::Highlights::OpenGroupAsync </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_gfe_s_d_k_1_1_highlight_open_group_params.html">HighlightOpenGroupParams</a> const & </td> + <td class="paramname"><em>params</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">TCallback </td> + <td class="paramname"><em>cb</em> = <code>nullptr</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>cbContext</em> = <code>nullptr</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<p>C++ binding for <a class="el" href="ihighlights_8h.html#aa49250dbc063e242607123333f8da892">NVGSDK_Highlights_OpenGroupAsync</a> </p> + +<p>Implemented in <a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html#a8420e07f1812fba8bf961e90e5795d3b">GfeSDK::HighlightsImpl</a>.</p> + +</div> +</div> +<a id="ac53536039527813888e5404a3a20e4ab"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ac53536039527813888e5404a3a20e4ab">§ </a></span>CloseGroupAsync()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">virtual void GfeSDK::Highlights::CloseGroupAsync </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_gfe_s_d_k_1_1_highlight_close_group_params.html">HighlightCloseGroupParams</a> const & </td> + <td class="paramname"><em>params</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">TCallback </td> + <td class="paramname"><em>cb</em> = <code>nullptr</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>cbContext</em> = <code>nullptr</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<p>C++ binding for <a class="el" href="ihighlights_8h.html#aa3b6190835ada28f4cee015645814e75">NVGSDK_Highlights_CloseGroupAsync</a> </p> + +<p>Implemented in <a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html#a22481d623b4124cd7277b30a70a11fad">GfeSDK::HighlightsImpl</a>.</p> + +</div> +</div> +<a id="a84475c751b97bf00d55e767b55e89bff"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a84475c751b97bf00d55e767b55e89bff">§ </a></span>SetScreenshotHighlightAsync()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">virtual void GfeSDK::Highlights::SetScreenshotHighlightAsync </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_gfe_s_d_k_1_1_screenshot_highlight_params.html">ScreenshotHighlightParams</a> const & </td> + <td class="paramname"><em>params</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">TCallback </td> + <td class="paramname"><em>cb</em> = <code>nullptr</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>cbContext</em> = <code>nullptr</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<p>C++ binding for <a class="el" href="ihighlights_8h.html#a16d77849897fc5dca0e1c813525cd576">NVGSDK_Highlights_SetScreenshotHighlightAsync</a> </p> + +<p>Implemented in <a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html#a10ec6fa65e8afb5ea417f4cfe7f1d5ab">GfeSDK::HighlightsImpl</a>.</p> + +</div> +</div> +<a id="a982f27414a0672d50f6f156ecf557791"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a982f27414a0672d50f6f156ecf557791">§ </a></span>SetVideoHighlightAsync()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">virtual void GfeSDK::Highlights::SetVideoHighlightAsync </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_gfe_s_d_k_1_1_video_highlight_params.html">VideoHighlightParams</a> const & </td> + <td class="paramname"><em>params</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">TCallback </td> + <td class="paramname"><em>cb</em> = <code>nullptr</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>cbContext</em> = <code>nullptr</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<p>C++ binding for <a class="el" href="ihighlights_8h.html#a4812495c6dedfc7cc6b2d3c421c161ed">NVGSDK_Highlights_SetVideoHighlightAsync</a> </p> + +<p>Implemented in <a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html#ab4989563440e14295449166c626ac3a9">GfeSDK::HighlightsImpl</a>.</p> + +</div> +</div> +<a id="a9d1ab59542571efe90391aea1503411b"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a9d1ab59542571efe90391aea1503411b">§ </a></span>OpenSummaryAsync()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">virtual void GfeSDK::Highlights::OpenSummaryAsync </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_gfe_s_d_k_1_1_summary_params.html">SummaryParams</a> const & </td> + <td class="paramname"><em>params</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">TCallback </td> + <td class="paramname"><em>cb</em> = <code>nullptr</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>cbContext</em> = <code>nullptr</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<p>C++ binding for <a class="el" href="ihighlights_8h.html#ac6ee1cb402b4476571a79050f61bcd92">NVGSDK_Highlights_OpenSummaryAsync</a> </p> + +<p>Implemented in <a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html#ab31f1319b9dcf33cf9146916f8a1d5f3">GfeSDK::HighlightsImpl</a>.</p> + +</div> +</div> +<a id="ad640f12621aa2ab8f0bf39b859f8d849"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ad640f12621aa2ab8f0bf39b859f8d849">§ </a></span>GetNumberOfHighlightsAsync()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">virtual void GfeSDK::Highlights::GetNumberOfHighlightsAsync </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_gfe_s_d_k_1_1_group_view.html">GroupView</a> const & </td> + <td class="paramname"><em>params</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">TGetNumberOfHighlightsCallback </td> + <td class="paramname"><em>cb</em> = <code>nullptr</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>cbContext</em> = <code>nullptr</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<p>C++ binding for <a class="el" href="ihighlights_8h.html#afad5de18b900053c2b291ce2a55985c1">NVGSDK_Highlights_GetNumberOfHighlightsAsync</a> </p> + +<p>Implemented in <a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html#a358fcbe7699b79ed79952bb2eab12830">GfeSDK::HighlightsImpl</a>.</p> + +</div> +</div> +<hr/>The documentation for this class was generated from the following files:<ul> +<li>C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/highlights/<a class="el" href="ihighlights__cpp_8h_source.html">ihighlights_cpp.h</a></li> +<li>C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/highlights/<a class="el" href="ihighlights__cpp__impl_8h_source.html">ihighlights_cpp_impl.h</a></li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><b>GfeSDK</b></li><li class="navelem"><a class="el" href="class_gfe_s_d_k_1_1_highlights.html">Highlights</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/class_gfe_s_d_k_1_1_highlights.js b/doc/html/class_gfe_s_d_k_1_1_highlights.js new file mode 100644 index 0000000..3718414 --- /dev/null +++ b/doc/html/class_gfe_s_d_k_1_1_highlights.js @@ -0,0 +1,12 @@ +var class_gfe_s_d_k_1_1_highlights = +[ + [ "~Highlights", "class_gfe_s_d_k_1_1_highlights.html#aa2c9b07707a0d029f9584f29d207f56c", null ], + [ "ConfigureAsync", "class_gfe_s_d_k_1_1_highlights.html#a8e522535c3393a1911e2bbb65c71eb52", null ], + [ "GetUserSettingsAsync", "class_gfe_s_d_k_1_1_highlights.html#a593d1bd58183bc0b53c7dee7991d8491", null ], + [ "OpenGroupAsync", "class_gfe_s_d_k_1_1_highlights.html#ab1b35bd4fe9e8aac357db3aeabfefa1b", null ], + [ "CloseGroupAsync", "class_gfe_s_d_k_1_1_highlights.html#ac53536039527813888e5404a3a20e4ab", null ], + [ "SetScreenshotHighlightAsync", "class_gfe_s_d_k_1_1_highlights.html#a84475c751b97bf00d55e767b55e89bff", null ], + [ "SetVideoHighlightAsync", "class_gfe_s_d_k_1_1_highlights.html#a982f27414a0672d50f6f156ecf557791", null ], + [ "OpenSummaryAsync", "class_gfe_s_d_k_1_1_highlights.html#a9d1ab59542571efe90391aea1503411b", null ], + [ "GetNumberOfHighlightsAsync", "class_gfe_s_d_k_1_1_highlights.html#ad640f12621aa2ab8f0bf39b859f8d849", null ] +];
\ No newline at end of file diff --git a/doc/html/class_gfe_s_d_k_1_1_highlights__inherit__graph.map b/doc/html/class_gfe_s_d_k_1_1_highlights__inherit__graph.map new file mode 100644 index 0000000..9c05123 --- /dev/null +++ b/doc/html/class_gfe_s_d_k_1_1_highlights__inherit__graph.map @@ -0,0 +1,3 @@ +<map id="GfeSDK::Highlights" name="GfeSDK::Highlights"> +<area shape="rect" id="node2" href="$class_gfe_s_d_k_1_1_highlights_impl.html" title="GfeSDK::HighlightsImpl" alt="" coords="5,80,164,107"/> +</map> diff --git a/doc/html/class_gfe_s_d_k_1_1_highlights__inherit__graph.md5 b/doc/html/class_gfe_s_d_k_1_1_highlights__inherit__graph.md5 new file mode 100644 index 0000000..3329287 --- /dev/null +++ b/doc/html/class_gfe_s_d_k_1_1_highlights__inherit__graph.md5 @@ -0,0 +1 @@ +c4327caf33fb7948a9e2b6c90134a8ca
\ No newline at end of file diff --git a/doc/html/class_gfe_s_d_k_1_1_highlights__inherit__graph.png b/doc/html/class_gfe_s_d_k_1_1_highlights__inherit__graph.png Binary files differnew file mode 100644 index 0000000..9ec6f17 --- /dev/null +++ b/doc/html/class_gfe_s_d_k_1_1_highlights__inherit__graph.png diff --git a/doc/html/class_gfe_s_d_k_1_1_highlights_impl-members.html b/doc/html/class_gfe_s_d_k_1_1_highlights_impl-members.html new file mode 100644 index 0000000..517930f --- /dev/null +++ b/doc/html/class_gfe_s_d_k_1_1_highlights_impl-members.html @@ -0,0 +1,114 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('class_gfe_s_d_k_1_1_highlights_impl.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">GfeSDK::HighlightsImpl Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html">GfeSDK::HighlightsImpl</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html#a22481d623b4124cd7277b30a70a11fad">CloseGroupAsync</a>(HighlightCloseGroupParams const &params, TCallback cb=nullptr, void *cbContext=nullptr)</td><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html">GfeSDK::HighlightsImpl</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html#adfee0bca7a525fd81406d719ad1aaed9">ConfigureAsync</a>(HighlightConfigParams const &params, TCallback cb=nullptr, void *cbContext=nullptr)</td><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html">GfeSDK::HighlightsImpl</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Create</b>(Core *core) (defined in <a class="el" href="class_gfe_s_d_k_1_1_highlights.html">GfeSDK::Highlights</a>)</td><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_highlights.html">GfeSDK::Highlights</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html#a358fcbe7699b79ed79952bb2eab12830">GetNumberOfHighlightsAsync</a>(GroupView const &params, TGetNumberOfHighlightsCallback cb=nullptr, void *cbContext=nullptr)</td><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html">GfeSDK::HighlightsImpl</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html#ac6238d6e68d8b3ed07c2753f35ea8040">GetUserSettingsAsync</a>(TGetUserSettingsCallback cb=nullptr, void *cbContext=nullptr) const</td><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html">GfeSDK::HighlightsImpl</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>Highlights</b> (defined in <a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html">GfeSDK::HighlightsImpl</a>)</td><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html">GfeSDK::HighlightsImpl</a></td><td class="entry"><span class="mlabel">friend</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html#a8420e07f1812fba8bf961e90e5795d3b">OpenGroupAsync</a>(HighlightOpenGroupParams const &params, TCallback cb=nullptr, void *cbContext=nullptr)</td><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html">GfeSDK::HighlightsImpl</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html#ab31f1319b9dcf33cf9146916f8a1d5f3">OpenSummaryAsync</a>(SummaryParams const &params, TCallback cb=nullptr, void *cbContext=nullptr)</td><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html">GfeSDK::HighlightsImpl</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html#a10ec6fa65e8afb5ea417f4cfe7f1d5ab">SetScreenshotHighlightAsync</a>(ScreenshotHighlightParams const &params, TCallback cb=nullptr, void *cbContext=nullptr)</td><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html">GfeSDK::HighlightsImpl</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html#ab4989563440e14295449166c626ac3a9">SetVideoHighlightAsync</a>(VideoHighlightParams const &params, TCallback cb=nullptr, void *cbContext=nullptr)</td><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html">GfeSDK::HighlightsImpl</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~Highlights</b>() (defined in <a class="el" href="class_gfe_s_d_k_1_1_highlights.html">GfeSDK::Highlights</a>)</td><td class="entry"><a class="el" href="class_gfe_s_d_k_1_1_highlights.html">GfeSDK::Highlights</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> +</table></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/class_gfe_s_d_k_1_1_highlights_impl.html b/doc/html/class_gfe_s_d_k_1_1_highlights_impl.html new file mode 100644 index 0000000..e27eef6 --- /dev/null +++ b/doc/html/class_gfe_s_d_k_1_1_highlights_impl.html @@ -0,0 +1,531 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: GfeSDK::HighlightsImpl Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('class_gfe_s_d_k_1_1_highlights_impl.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-methods">Public Member Functions</a> | +<a href="#friends">Friends</a> | +<a href="class_gfe_s_d_k_1_1_highlights_impl-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">GfeSDK::HighlightsImpl Class Reference</div> </div> +</div><!--header--> +<div class="contents"> +<div class="dynheader"> +Inheritance diagram for GfeSDK::HighlightsImpl:</div> +<div class="dyncontent"> +<div class="center"><img src="class_gfe_s_d_k_1_1_highlights_impl__inherit__graph.png" border="0" usemap="#_gfe_s_d_k_1_1_highlights_impl_inherit__map" alt="Inheritance graph"/></div> +<map name="_gfe_s_d_k_1_1_highlights_impl_inherit__map" id="_gfe_s_d_k_1_1_highlights_impl_inherit__map"> +<area shape="rect" id="node2" href="class_gfe_s_d_k_1_1_highlights.html" title="GfeSDK::Highlights" alt="" coords="17,5,152,32"/> +</map> +<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div> +<div class="dynheader"> +Collaboration diagram for GfeSDK::HighlightsImpl:</div> +<div class="dyncontent"> +<div class="center"><img src="class_gfe_s_d_k_1_1_highlights_impl__coll__graph.png" border="0" usemap="#_gfe_s_d_k_1_1_highlights_impl_coll__map" alt="Collaboration graph"/></div> +<map name="_gfe_s_d_k_1_1_highlights_impl_coll__map" id="_gfe_s_d_k_1_1_highlights_impl_coll__map"> +<area shape="rect" id="node2" href="class_gfe_s_d_k_1_1_highlights.html" title="GfeSDK::Highlights" alt="" coords="17,5,152,32"/> +</map> +<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> +Public Member Functions</h2></td></tr> +<tr class="memitem:adfee0bca7a525fd81406d719ad1aaed9"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html#adfee0bca7a525fd81406d719ad1aaed9">ConfigureAsync</a> (<a class="el" href="struct_gfe_s_d_k_1_1_highlight_config_params.html">HighlightConfigParams</a> const &params, TCallback cb=nullptr, void *cbContext=nullptr)</td></tr> +<tr class="separator:adfee0bca7a525fd81406d719ad1aaed9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac6238d6e68d8b3ed07c2753f35ea8040"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html#ac6238d6e68d8b3ed07c2753f35ea8040">GetUserSettingsAsync</a> (TGetUserSettingsCallback cb=nullptr, void *cbContext=nullptr) const</td></tr> +<tr class="separator:ac6238d6e68d8b3ed07c2753f35ea8040"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8420e07f1812fba8bf961e90e5795d3b"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html#a8420e07f1812fba8bf961e90e5795d3b">OpenGroupAsync</a> (<a class="el" href="struct_gfe_s_d_k_1_1_highlight_open_group_params.html">HighlightOpenGroupParams</a> const &params, TCallback cb=nullptr, void *cbContext=nullptr)</td></tr> +<tr class="separator:a8420e07f1812fba8bf961e90e5795d3b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a22481d623b4124cd7277b30a70a11fad"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html#a22481d623b4124cd7277b30a70a11fad">CloseGroupAsync</a> (<a class="el" href="struct_gfe_s_d_k_1_1_highlight_close_group_params.html">HighlightCloseGroupParams</a> const &params, TCallback cb=nullptr, void *cbContext=nullptr)</td></tr> +<tr class="separator:a22481d623b4124cd7277b30a70a11fad"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a10ec6fa65e8afb5ea417f4cfe7f1d5ab"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html#a10ec6fa65e8afb5ea417f4cfe7f1d5ab">SetScreenshotHighlightAsync</a> (<a class="el" href="struct_gfe_s_d_k_1_1_screenshot_highlight_params.html">ScreenshotHighlightParams</a> const &params, TCallback cb=nullptr, void *cbContext=nullptr)</td></tr> +<tr class="separator:a10ec6fa65e8afb5ea417f4cfe7f1d5ab"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab4989563440e14295449166c626ac3a9"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html#ab4989563440e14295449166c626ac3a9">SetVideoHighlightAsync</a> (<a class="el" href="struct_gfe_s_d_k_1_1_video_highlight_params.html">VideoHighlightParams</a> const &params, TCallback cb=nullptr, void *cbContext=nullptr)</td></tr> +<tr class="separator:ab4989563440e14295449166c626ac3a9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab31f1319b9dcf33cf9146916f8a1d5f3"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html#ab31f1319b9dcf33cf9146916f8a1d5f3">OpenSummaryAsync</a> (<a class="el" href="struct_gfe_s_d_k_1_1_summary_params.html">SummaryParams</a> const &params, TCallback cb=nullptr, void *cbContext=nullptr)</td></tr> +<tr class="separator:ab31f1319b9dcf33cf9146916f8a1d5f3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a358fcbe7699b79ed79952bb2eab12830"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html#a358fcbe7699b79ed79952bb2eab12830">GetNumberOfHighlightsAsync</a> (<a class="el" href="struct_gfe_s_d_k_1_1_group_view.html">GroupView</a> const &params, TGetNumberOfHighlightsCallback cb=nullptr, void *cbContext=nullptr)</td></tr> +<tr class="separator:a358fcbe7699b79ed79952bb2eab12830"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a> +Friends</h2></td></tr> +<tr class="memitem:a7bc5afc665ec977bcb3d9d9649ada38b"><td class="memItemLeft" align="right" valign="top"><a id="a7bc5afc665ec977bcb3d9d9649ada38b"></a> +class </td><td class="memItemRight" valign="bottom"><b>Highlights</b></td></tr> +<tr class="separator:a7bc5afc665ec977bcb3d9d9649ada38b"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> +Additional Inherited Members</h2></td></tr> +<tr class="inherit_header pub_static_methods_class_gfe_s_d_k_1_1_highlights"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_gfe_s_d_k_1_1_highlights')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_gfe_s_d_k_1_1_highlights.html">GfeSDK::Highlights</a></td></tr> +<tr class="memitem:ab70eb13e8e586ae324f8bd91d06b1b78 inherit pub_static_methods_class_gfe_s_d_k_1_1_highlights"><td class="memItemLeft" align="right" valign="top"><a id="ab70eb13e8e586ae324f8bd91d06b1b78"></a> +static <a class="el" href="class_gfe_s_d_k_1_1_highlights.html">Highlights</a> * </td><td class="memItemRight" valign="bottom"><b>Create</b> (<a class="el" href="class_gfe_s_d_k_1_1_core.html">Core</a> *core)</td></tr> +<tr class="separator:ab70eb13e8e586ae324f8bd91d06b1b78 inherit pub_static_methods_class_gfe_s_d_k_1_1_highlights"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"> +<p>Definition at line <a class="el" href="ihighlights__cpp__impl_8h_source.html#l00026">26</a> of file <a class="el" href="ihighlights__cpp__impl_8h_source.html">ihighlights_cpp_impl.h</a>.</p> +</div><h2 class="groupheader">Member Function Documentation</h2> +<a id="adfee0bca7a525fd81406d719ad1aaed9"></a> +<h2 class="memtitle"><span class="permalink"><a href="#adfee0bca7a525fd81406d719ad1aaed9">§ </a></span>ConfigureAsync()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void GfeSDK::HighlightsImpl::ConfigureAsync </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_gfe_s_d_k_1_1_highlight_config_params.html">HighlightConfigParams</a> const & </td> + <td class="paramname"><em>params</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">TCallback </td> + <td class="paramname"><em>cb</em> = <code>nullptr</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>cbContext</em> = <code>nullptr</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<p>C++ binding for <a class="el" href="ihighlights_8h.html#a0407132e7fd44771370ecfa03fdfce8d">NVGSDK_Highlights_ConfigureAsync</a> </p> + +<p>Implements <a class="el" href="class_gfe_s_d_k_1_1_highlights.html#a8e522535c3393a1911e2bbb65c71eb52">GfeSDK::Highlights</a>.</p> + +<p>Definition at line <a class="el" href="ihighlights__cpp__impl_8h_source.html#l00062">62</a> of file <a class="el" href="ihighlights__cpp__impl_8h_source.html">ihighlights_cpp_impl.h</a>.</p> + +</div> +</div> +<a id="ac6238d6e68d8b3ed07c2753f35ea8040"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ac6238d6e68d8b3ed07c2753f35ea8040">§ </a></span>GetUserSettingsAsync()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void GfeSDK::HighlightsImpl::GetUserSettingsAsync </td> + <td>(</td> + <td class="paramtype">TGetUserSettingsCallback </td> + <td class="paramname"><em>cb</em> = <code>nullptr</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>cbContext</em> = <code>nullptr</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<p>C++ binding for <a class="el" href="ihighlights_8h.html#a48a359560944097729acf3dff42e34bb">NVGSDK_Highlights_GetUserSettingsAsync</a> </p> + +<p>Implements <a class="el" href="class_gfe_s_d_k_1_1_highlights.html#a593d1bd58183bc0b53c7dee7991d8491">GfeSDK::Highlights</a>.</p> + +<p>Definition at line <a class="el" href="ihighlights__cpp__impl_8h_source.html#l00092">92</a> of file <a class="el" href="ihighlights__cpp__impl_8h_source.html">ihighlights_cpp_impl.h</a>.</p> + +</div> +</div> +<a id="a8420e07f1812fba8bf961e90e5795d3b"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a8420e07f1812fba8bf961e90e5795d3b">§ </a></span>OpenGroupAsync()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void GfeSDK::HighlightsImpl::OpenGroupAsync </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_gfe_s_d_k_1_1_highlight_open_group_params.html">HighlightOpenGroupParams</a> const & </td> + <td class="paramname"><em>params</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">TCallback </td> + <td class="paramname"><em>cb</em> = <code>nullptr</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>cbContext</em> = <code>nullptr</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<p>C++ binding for <a class="el" href="ihighlights_8h.html#aa49250dbc063e242607123333f8da892">NVGSDK_Highlights_OpenGroupAsync</a> </p> + +<p>Implements <a class="el" href="class_gfe_s_d_k_1_1_highlights.html#ab1b35bd4fe9e8aac357db3aeabfefa1b">GfeSDK::Highlights</a>.</p> + +<p>Definition at line <a class="el" href="ihighlights__cpp__impl_8h_source.html#l00115">115</a> of file <a class="el" href="ihighlights__cpp__impl_8h_source.html">ihighlights_cpp_impl.h</a>.</p> + +</div> +</div> +<a id="a22481d623b4124cd7277b30a70a11fad"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a22481d623b4124cd7277b30a70a11fad">§ </a></span>CloseGroupAsync()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void GfeSDK::HighlightsImpl::CloseGroupAsync </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_gfe_s_d_k_1_1_highlight_close_group_params.html">HighlightCloseGroupParams</a> const & </td> + <td class="paramname"><em>params</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">TCallback </td> + <td class="paramname"><em>cb</em> = <code>nullptr</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>cbContext</em> = <code>nullptr</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<p>C++ binding for <a class="el" href="ihighlights_8h.html#aa3b6190835ada28f4cee015645814e75">NVGSDK_Highlights_CloseGroupAsync</a> </p> + +<p>Implements <a class="el" href="class_gfe_s_d_k_1_1_highlights.html#ac53536039527813888e5404a3a20e4ab">GfeSDK::Highlights</a>.</p> + +<p>Definition at line <a class="el" href="ihighlights__cpp__impl_8h_source.html#l00128">128</a> of file <a class="el" href="ihighlights__cpp__impl_8h_source.html">ihighlights_cpp_impl.h</a>.</p> + +</div> +</div> +<a id="a10ec6fa65e8afb5ea417f4cfe7f1d5ab"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a10ec6fa65e8afb5ea417f4cfe7f1d5ab">§ </a></span>SetScreenshotHighlightAsync()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void GfeSDK::HighlightsImpl::SetScreenshotHighlightAsync </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_gfe_s_d_k_1_1_screenshot_highlight_params.html">ScreenshotHighlightParams</a> const & </td> + <td class="paramname"><em>params</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">TCallback </td> + <td class="paramname"><em>cb</em> = <code>nullptr</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>cbContext</em> = <code>nullptr</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<p>C++ binding for <a class="el" href="ihighlights_8h.html#a16d77849897fc5dca0e1c813525cd576">NVGSDK_Highlights_SetScreenshotHighlightAsync</a> </p> + +<p>Implements <a class="el" href="class_gfe_s_d_k_1_1_highlights.html#a84475c751b97bf00d55e767b55e89bff">GfeSDK::Highlights</a>.</p> + +<p>Definition at line <a class="el" href="ihighlights__cpp__impl_8h_source.html#l00137">137</a> of file <a class="el" href="ihighlights__cpp__impl_8h_source.html">ihighlights_cpp_impl.h</a>.</p> + +</div> +</div> +<a id="ab4989563440e14295449166c626ac3a9"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ab4989563440e14295449166c626ac3a9">§ </a></span>SetVideoHighlightAsync()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void GfeSDK::HighlightsImpl::SetVideoHighlightAsync </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_gfe_s_d_k_1_1_video_highlight_params.html">VideoHighlightParams</a> const & </td> + <td class="paramname"><em>params</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">TCallback </td> + <td class="paramname"><em>cb</em> = <code>nullptr</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>cbContext</em> = <code>nullptr</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<p>C++ binding for <a class="el" href="ihighlights_8h.html#a4812495c6dedfc7cc6b2d3c421c161ed">NVGSDK_Highlights_SetVideoHighlightAsync</a> </p> + +<p>Implements <a class="el" href="class_gfe_s_d_k_1_1_highlights.html#a982f27414a0672d50f6f156ecf557791">GfeSDK::Highlights</a>.</p> + +<p>Definition at line <a class="el" href="ihighlights__cpp__impl_8h_source.html#l00145">145</a> of file <a class="el" href="ihighlights__cpp__impl_8h_source.html">ihighlights_cpp_impl.h</a>.</p> + +</div> +</div> +<a id="ab31f1319b9dcf33cf9146916f8a1d5f3"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ab31f1319b9dcf33cf9146916f8a1d5f3">§ </a></span>OpenSummaryAsync()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void GfeSDK::HighlightsImpl::OpenSummaryAsync </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_gfe_s_d_k_1_1_summary_params.html">SummaryParams</a> const & </td> + <td class="paramname"><em>params</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">TCallback </td> + <td class="paramname"><em>cb</em> = <code>nullptr</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>cbContext</em> = <code>nullptr</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<p>C++ binding for <a class="el" href="ihighlights_8h.html#ac6ee1cb402b4476571a79050f61bcd92">NVGSDK_Highlights_OpenSummaryAsync</a> </p> + +<p>Implements <a class="el" href="class_gfe_s_d_k_1_1_highlights.html#a9d1ab59542571efe90391aea1503411b">GfeSDK::Highlights</a>.</p> + +<p>Definition at line <a class="el" href="ihighlights__cpp__impl_8h_source.html#l00155">155</a> of file <a class="el" href="ihighlights__cpp__impl_8h_source.html">ihighlights_cpp_impl.h</a>.</p> + +</div> +</div> +<a id="a358fcbe7699b79ed79952bb2eab12830"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a358fcbe7699b79ed79952bb2eab12830">§ </a></span>GetNumberOfHighlightsAsync()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void GfeSDK::HighlightsImpl::GetNumberOfHighlightsAsync </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_gfe_s_d_k_1_1_group_view.html">GroupView</a> const & </td> + <td class="paramname"><em>params</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">TGetNumberOfHighlightsCallback </td> + <td class="paramname"><em>cb</em> = <code>nullptr</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>cbContext</em> = <code>nullptr</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<p>C++ binding for <a class="el" href="ihighlights_8h.html#afad5de18b900053c2b291ce2a55985c1">NVGSDK_Highlights_GetNumberOfHighlightsAsync</a> </p> + +<p>Implements <a class="el" href="class_gfe_s_d_k_1_1_highlights.html#ad640f12621aa2ab8f0bf39b859f8d849">GfeSDK::Highlights</a>.</p> + +<p>Definition at line <a class="el" href="ihighlights__cpp__impl_8h_source.html#l00173">173</a> of file <a class="el" href="ihighlights__cpp__impl_8h_source.html">ihighlights_cpp_impl.h</a>.</p> + +</div> +</div> +<hr/>The documentation for this class was generated from the following file:<ul> +<li>C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/highlights/<a class="el" href="ihighlights__cpp__impl_8h_source.html">ihighlights_cpp_impl.h</a></li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><b>GfeSDK</b></li><li class="navelem"><a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html">HighlightsImpl</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/class_gfe_s_d_k_1_1_highlights_impl.js b/doc/html/class_gfe_s_d_k_1_1_highlights_impl.js new file mode 100644 index 0000000..95ce0cc --- /dev/null +++ b/doc/html/class_gfe_s_d_k_1_1_highlights_impl.js @@ -0,0 +1,12 @@ +var class_gfe_s_d_k_1_1_highlights_impl = +[ + [ "ConfigureAsync", "class_gfe_s_d_k_1_1_highlights_impl.html#adfee0bca7a525fd81406d719ad1aaed9", null ], + [ "GetUserSettingsAsync", "class_gfe_s_d_k_1_1_highlights_impl.html#ac6238d6e68d8b3ed07c2753f35ea8040", null ], + [ "OpenGroupAsync", "class_gfe_s_d_k_1_1_highlights_impl.html#a8420e07f1812fba8bf961e90e5795d3b", null ], + [ "CloseGroupAsync", "class_gfe_s_d_k_1_1_highlights_impl.html#a22481d623b4124cd7277b30a70a11fad", null ], + [ "SetScreenshotHighlightAsync", "class_gfe_s_d_k_1_1_highlights_impl.html#a10ec6fa65e8afb5ea417f4cfe7f1d5ab", null ], + [ "SetVideoHighlightAsync", "class_gfe_s_d_k_1_1_highlights_impl.html#ab4989563440e14295449166c626ac3a9", null ], + [ "OpenSummaryAsync", "class_gfe_s_d_k_1_1_highlights_impl.html#ab31f1319b9dcf33cf9146916f8a1d5f3", null ], + [ "GetNumberOfHighlightsAsync", "class_gfe_s_d_k_1_1_highlights_impl.html#a358fcbe7699b79ed79952bb2eab12830", null ], + [ "Highlights", "class_gfe_s_d_k_1_1_highlights_impl.html#a7bc5afc665ec977bcb3d9d9649ada38b", null ] +];
\ No newline at end of file diff --git a/doc/html/class_gfe_s_d_k_1_1_highlights_impl__coll__graph.map b/doc/html/class_gfe_s_d_k_1_1_highlights_impl__coll__graph.map new file mode 100644 index 0000000..2868f5f --- /dev/null +++ b/doc/html/class_gfe_s_d_k_1_1_highlights_impl__coll__graph.map @@ -0,0 +1,3 @@ +<map id="GfeSDK::HighlightsImpl" name="GfeSDK::HighlightsImpl"> +<area shape="rect" id="node2" href="$class_gfe_s_d_k_1_1_highlights.html" title="GfeSDK::Highlights" alt="" coords="17,5,152,32"/> +</map> diff --git a/doc/html/class_gfe_s_d_k_1_1_highlights_impl__coll__graph.md5 b/doc/html/class_gfe_s_d_k_1_1_highlights_impl__coll__graph.md5 new file mode 100644 index 0000000..e59c7ba --- /dev/null +++ b/doc/html/class_gfe_s_d_k_1_1_highlights_impl__coll__graph.md5 @@ -0,0 +1 @@ +0546efe2c8cab2576a96ccf7a079ad67
\ No newline at end of file diff --git a/doc/html/class_gfe_s_d_k_1_1_highlights_impl__coll__graph.png b/doc/html/class_gfe_s_d_k_1_1_highlights_impl__coll__graph.png Binary files differnew file mode 100644 index 0000000..b158a84 --- /dev/null +++ b/doc/html/class_gfe_s_d_k_1_1_highlights_impl__coll__graph.png diff --git a/doc/html/class_gfe_s_d_k_1_1_highlights_impl__inherit__graph.map b/doc/html/class_gfe_s_d_k_1_1_highlights_impl__inherit__graph.map new file mode 100644 index 0000000..2868f5f --- /dev/null +++ b/doc/html/class_gfe_s_d_k_1_1_highlights_impl__inherit__graph.map @@ -0,0 +1,3 @@ +<map id="GfeSDK::HighlightsImpl" name="GfeSDK::HighlightsImpl"> +<area shape="rect" id="node2" href="$class_gfe_s_d_k_1_1_highlights.html" title="GfeSDK::Highlights" alt="" coords="17,5,152,32"/> +</map> diff --git a/doc/html/class_gfe_s_d_k_1_1_highlights_impl__inherit__graph.md5 b/doc/html/class_gfe_s_d_k_1_1_highlights_impl__inherit__graph.md5 new file mode 100644 index 0000000..45792c6 --- /dev/null +++ b/doc/html/class_gfe_s_d_k_1_1_highlights_impl__inherit__graph.md5 @@ -0,0 +1 @@ +244ff02f88a411f9658c0f0f7927633c
\ No newline at end of file diff --git a/doc/html/class_gfe_s_d_k_1_1_highlights_impl__inherit__graph.png b/doc/html/class_gfe_s_d_k_1_1_highlights_impl__inherit__graph.png Binary files differnew file mode 100644 index 0000000..b158a84 --- /dev/null +++ b/doc/html/class_gfe_s_d_k_1_1_highlights_impl__inherit__graph.png diff --git a/doc/html/classes.html b/doc/html/classes.html new file mode 100644 index 0000000..d0eaee0 --- /dev/null +++ b/doc/html/classes.html @@ -0,0 +1,129 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Class Index</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('classes.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">Class Index</div> </div> +</div><!--header--> +<div class="contents"> +<div class="qindex"><a class="qindex" href="#letter_c">c</a> | <a class="qindex" href="#letter_g">g</a> | <a class="qindex" href="#letter_h">h</a> | <a class="qindex" href="#letter_n">n</a> | <a class="qindex" href="#letter_o">o</a> | <a class="qindex" href="#letter_p">p</a> | <a class="qindex" href="#letter_r">r</a> | <a class="qindex" href="#letter_s">s</a> | <a class="qindex" href="#letter_v">v</a></div> +<table class="classindex"> +<tr><td rowspan="2" valign="bottom"><a name="letter_c"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  c  </div></td></tr></table> +</td><td valign="top"><a class="el" href="struct_gfe_s_d_k_1_1_highlight_config_params.html">HighlightConfigParams</a> (GfeSDK)   </td><td valign="top"><a class="el" href="struct_n_v_g_s_d_k___highlight_close_group_params.html">NVGSDK_HighlightCloseGroupParams</a>   </td><td valign="top"><a class="el" href="struct_n_v_g_s_d_k___screenshot_highlight_params.html">NVGSDK_ScreenshotHighlightParams</a>   </td><td rowspan="2" valign="bottom"><a name="letter_s"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  s  </div></td></tr></table> +</td></tr> +<tr><td valign="top"><a class="el" href="struct_gfe_s_d_k_1_1_highlight_definition.html">HighlightDefinition</a> (GfeSDK)   </td><td valign="top"><a class="el" href="struct_n_v_g_s_d_k___highlight_config_params.html">NVGSDK_HighlightConfigParams</a>   </td><td valign="top"><a class="el" href="struct_n_v_g_s_d_k___summary_params.html">NVGSDK_SummaryParams</a>   </td></tr> +<tr><td valign="top"><a class="el" href="class_gfe_s_d_k_1_1_core.html">Core</a> (GfeSDK)   </td><td valign="top"><a class="el" href="struct_gfe_s_d_k_1_1_highlight_open_group_params.html">HighlightOpenGroupParams</a> (GfeSDK)   </td><td valign="top"><a class="el" href="struct_n_v_g_s_d_k___highlight_open_group_params.html">NVGSDK_HighlightOpenGroupParams</a>   </td><td valign="top"><a class="el" href="struct_n_v_g_s_d_k___version.html">NVGSDK_Version</a>   </td><td valign="top"><a class="el" href="struct_gfe_s_d_k_1_1_screenshot_highlight_params.html">ScreenshotHighlightParams</a> (GfeSDK)   </td></tr> +<tr><td valign="top"><a class="el" href="class_gfe_s_d_k_1_1_core_impl.html">CoreImpl</a> (GfeSDK)   </td><td valign="top"><a class="el" href="class_gfe_s_d_k_1_1_highlights.html">Highlights</a> (GfeSDK)   </td><td valign="top"><a class="el" href="struct_n_v_g_s_d_k___highlights___number_of_highlights.html">NVGSDK_Highlights_NumberOfHighlights</a>   </td><td valign="top"><a class="el" href="struct_n_v_g_s_d_k___video_highlight_params.html">NVGSDK_VideoHighlightParams</a>   </td><td valign="top"><a class="el" href="struct_gfe_s_d_k_1_1_summary_params.html">SummaryParams</a> (GfeSDK)   </td></tr> +<tr><td valign="top"><a class="el" href="struct_gfe_s_d_k_1_1_create_input_params.html">CreateInputParams</a> (GfeSDK)   </td><td valign="top"><a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html">HighlightsImpl</a> (GfeSDK)   </td><td valign="top"><a class="el" href="struct_n_v_g_s_d_k___highlights___user_settings.html">NVGSDK_Highlights_UserSettings</a>   </td><td rowspan="2" valign="bottom"><a name="letter_o"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  o  </div></td></tr></table> +</td><td rowspan="2" valign="bottom"><a name="letter_v"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  v  </div></td></tr></table> +</td></tr> +<tr><td valign="top"><a class="el" href="struct_gfe_s_d_k_1_1_create_response.html">CreateResponse</a> (GfeSDK)   </td><td valign="top"><a class="el" href="struct_gfe_s_d_k_1_1_highlight_user_setting.html">HighlightUserSetting</a> (GfeSDK)   </td><td valign="top"><a class="el" href="struct_n_v_g_s_d_k___highlight_user_setting.html">NVGSDK_HighlightUserSetting</a>   </td></tr> +<tr><td rowspan="2" valign="bottom"><a name="letter_g"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  g  </div></td></tr></table> +</td><td rowspan="2" valign="bottom"><a name="letter_n"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  n  </div></td></tr></table> +</td><td valign="top"><a class="el" href="struct_n_v_g_s_d_k___language.html">NVGSDK_Language</a>   </td><td valign="top"><a class="el" href="struct_gfe_s_d_k_1_1_overlay_state_changed_notification.html">OverlayStateChangedNotification</a> (GfeSDK)   </td><td valign="top"><a class="el" href="struct_gfe_s_d_k_1_1_video_highlight_params.html">VideoHighlightParams</a> (GfeSDK)   </td></tr> +<tr><td valign="top"><a class="el" href="struct_n_v_g_s_d_k___localized_pair.html">NVGSDK_LocalizedPair</a>   </td><td rowspan="2" valign="bottom"><a name="letter_p"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  p  </div></td></tr></table> +</td><td></td></tr> +<tr><td valign="top"><a class="el" href="struct_gfe_s_d_k_1_1_get_number_of_highlights_response.html">GetNumberOfHighlightsResponse</a> (GfeSDK)   </td><td valign="top"><a class="el" href="struct_gfe_s_d_k_1_1_notification_base.html">NotificationBase</a> (GfeSDK)   </td><td valign="top"><a class="el" href="struct_n_v_g_s_d_k___notification.html">NVGSDK_Notification</a>   </td><td></td></tr> +<tr><td valign="top"><a class="el" href="struct_gfe_s_d_k_1_1_get_u_i_language_response.html">GetUILanguageResponse</a> (GfeSDK)   </td><td valign="top"><a class="el" href="struct_n_v_g_s_d_k___create_input_params.html">NVGSDK_CreateInputParams</a>   </td><td valign="top"><a class="el" href="struct_n_v_g_s_d_k___overlay_state_changed_notification.html">NVGSDK_OverlayStateChangedNotification</a>   </td><td valign="top"><a class="el" href="struct_gfe_s_d_k_1_1_permissions_changed_notification.html">PermissionsChangedNotification</a> (GfeSDK)   </td><td></td></tr> +<tr><td valign="top"><a class="el" href="struct_gfe_s_d_k_1_1_get_user_settings_response.html">GetUserSettingsResponse</a> (GfeSDK)   </td><td valign="top"><a class="el" href="struct_n_v_g_s_d_k___create_response.html">NVGSDK_CreateResponse</a>   </td><td valign="top"><a class="el" href="struct_n_v_g_s_d_k___permissions_changed_notification.html">NVGSDK_PermissionsChangedNotification</a>   </td><td rowspan="2" valign="bottom"><a name="letter_r"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  r  </div></td></tr></table> +</td><td></td></tr> +<tr><td valign="top"><a class="el" href="struct_gfe_s_d_k_1_1_group_view.html">GroupView</a> (GfeSDK)   </td><td valign="top"><a class="el" href="struct_n_v_g_s_d_k___group_view.html">NVGSDK_GroupView</a>   </td><td valign="top"><a class="el" href="struct_n_v_g_s_d_k___request_permissions_params.html">NVGSDK_RequestPermissionsParams</a>   </td><td></td></tr> +<tr><td rowspan="2" valign="bottom"><a name="letter_h"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  h  </div></td></tr></table> +</td><td valign="top"><a class="el" href="struct_n_v_g_s_d_k___highlight.html">NVGSDK_Highlight</a>   </td><td valign="top"><a class="el" href="struct_n_v_g_s_d_k___scope_permission.html">NVGSDK_ScopePermission</a>   </td><td valign="top"><a class="el" href="struct_gfe_s_d_k_1_1_request_permissions_params.html">RequestPermissionsParams</a> (GfeSDK)   </td><td></td></tr> +<tr><td></td><td></td><td></td><td></td></tr> +<tr><td valign="top"><a class="el" href="struct_gfe_s_d_k_1_1_highlight_close_group_params.html">HighlightCloseGroupParams</a> (GfeSDK)   </td><td></td><td></td><td></td><td></td></tr> +<tr><td></td><td></td><td></td><td></td><td></td></tr> +</table> +<div class="qindex"><a class="qindex" href="#letter_c">c</a> | <a class="qindex" href="#letter_g">g</a> | <a class="qindex" href="#letter_h">h</a> | <a class="qindex" href="#letter_n">n</a> | <a class="qindex" href="#letter_o">o</a> | <a class="qindex" href="#letter_p">p</a> | <a class="qindex" href="#letter_r">r</a> | <a class="qindex" href="#letter_s">s</a> | <a class="qindex" href="#letter_v">v</a></div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/closed.png b/doc/html/closed.png Binary files differnew file mode 100644 index 0000000..11bde63 --- /dev/null +++ b/doc/html/closed.png diff --git a/doc/html/config_8h_source.html b/doc/html/config_8h_source.html new file mode 100644 index 0000000..58e744d --- /dev/null +++ b/doc/html/config_8h_source.html @@ -0,0 +1,101 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: C:/u/workspace/dev/sdkwinauto/_build/msvc120_x64_RelWithDebInfo/sdk/include/gfesdk/config.h Source File</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('config_8h_source.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">config.h</div> </div> +</div><!--header--> +<div class="contents"> +<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">/* Copyright (c) 2016, NVIDIA CORPORATION. All rights reserved.</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment"> *</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> * NVIDIA CORPORATION and its licensors retain all intellectual property</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> * and proprietary rights in and to this software, related documentation</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * and any modifications thereto. Any use, reproduction, disclosure or</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * distribution of this software and related documentation without an express</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> * license agreement from NVIDIA CORPORATION is strictly prohibited.</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> */</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span> </div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment">// Warning: This file is generated. Do not edit</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span> </div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="preprocessor">#ifndef _NVGSDK_CONFIG_H_</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="preprocessor">#define _NVGSDK_CONFIG_H_</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span> </div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="preprocessor">#include "gfe3_product_version.h"</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#define NVGSDK_PROJECT_NAME "GfeSDK"</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> </div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor">#define NVGSDK_VERSION_MAJOR 1</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#define NVGSDK_VERSION_MINOR 0</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor">#define NVGSDK_BUILD_NUMBER 147</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#define NVGSDK_BUILD_HASH 6ec890f0</span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor">#define NVGSDK_BUILD_HASH_STR "6ec890f0"</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span> </div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor">#endif // _NVGSDK_CONFIG_H_</span></div></div><!-- fragment --></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_49109e8c96924d2158a64521a5ac85f8.html">sdk</a></li><li class="navelem"><a class="el" href="dir_390af76a80c76dfa5a23f6376ad8cc11.html">include</a></li><li class="navelem"><a class="el" href="dir_73e42c5862c52b872fcb0da49c863746.html">gfesdk</a></li><li class="navelem"><b>config.h</b></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/customdoxygen.css b/doc/html/customdoxygen.css new file mode 100644 index 0000000..6a1abe5 --- /dev/null +++ b/doc/html/customdoxygen.css @@ -0,0 +1,1530 @@ +/* The standard CSS for doxygen 1.8.12 */ + +body, table, div, p, dl { + font: 400 14px/22px Roboto,sans-serif; +} + +/* @group Heading Levels */ + +h1.groupheader { + font-size: 150%; +} + +.title { + font: 400 14px/28px Roboto,sans-serif; + font-size: 150%; + font-weight: bold; + margin: 10px 2px; +} + +h2.groupheader { + border-bottom: 1px solid #879ECB; + color: #4a7301; + font-size: 150%; + font-weight: normal; + margin-top: 1.75em; + padding-top: 8px; + padding-bottom: 4px; + width: 100%; +} + +h3.groupheader { + font-size: 100%; +} + +h1, h2, h3, h4, h5, h6 { + -webkit-transition: text-shadow 0.5s linear; + -moz-transition: text-shadow 0.5s linear; + -ms-transition: text-shadow 0.5s linear; + -o-transition: text-shadow 0.5s linear; + transition: text-shadow 0.5s linear; + margin-right: 15px; +} + +h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow { + text-shadow: 0 0 15px cyan; +} + +dt { + font-weight: bold; +} + +div.multicol { + -moz-column-gap: 1em; + -webkit-column-gap: 1em; + -moz-column-count: 3; + -webkit-column-count: 3; +} + +p.startli, p.startdd { + margin-top: 2px; +} + +p.starttd { + margin-top: 0px; +} + +p.endli { + margin-bottom: 0px; +} + +p.enddd { + margin-bottom: 4px; +} + +p.endtd { + margin-bottom: 2px; +} + +/* @end */ + +caption { + font-weight: bold; +} + +span.legend { + font-size: 70%; + text-align: center; +} + +h3.version { + font-size: 90%; + text-align: center; +} + +div.qindex, div.navtab{ + background-color: black; + border: 1px solid #A3B4D7; + text-align: center; +} + +div.qindex, div.navpath { + width: 100%; + line-height: 140%; +} + +div.navtab { + margin-right: 15px; +} + +/* @group Link Styling */ + +a { + color: #76b900; + font-weight: normal; + text-decoration: none; +} + +.contents a:visited { + color: #538200; +} + +a:hover { + text-decoration: underline; +} + +a.qindex { + font-weight: bold; +} + +a.qindexHL { + font-weight: bold; + background-color: #9CAFD4; + color: #ffffff; + border: 1px double #869DCA; +} + +.contents a.qindexHL:visited { + color: #ffffff; +} + +a.el { + font-weight: bold; +} + +a.elRef { +} + +a.code, a.code:visited, a.line, a.line:visited { + color: #4665A2; +} + +a.codeRef, a.codeRef:visited, a.lineRef, a.lineRef:visited { + color: #4665A2; +} + +/* @end */ + +dl.el { + margin-left: -1cm; +} + +pre.fragment { + border: 1px solid #C4CFE5; + background-color: black; + padding: 4px 6px; + margin: 4px 8px 4px 2px; + overflow: auto; + word-wrap: break-word; + font-size: 9pt; + line-height: 125%; + font-family: monospace, fixed; + font-size: 105%; +} + +div.fragment { + padding: 0px; + margin: 4px 8px 4px 2px; + background-color: black; + border: 1px solid #C4CFE5; +} + +div.line { + font-family: monospace, fixed; + font-size: 13px; + min-height: 13px; + line-height: 1.0; + text-wrap: unrestricted; + white-space: -moz-pre-wrap; /* Moz */ + white-space: -pre-wrap; /* Opera 4-6 */ + white-space: -o-pre-wrap; /* Opera 7 */ + white-space: pre-wrap; /* CSS3 */ + word-wrap: break-word; /* IE 5.5+ */ + text-indent: -53px; + padding-left: 53px; + padding-bottom: 0px; + margin: 0px; + -webkit-transition-property: background-color, box-shadow; + -webkit-transition-duration: 0.5s; + -moz-transition-property: background-color, box-shadow; + -moz-transition-duration: 0.5s; + -ms-transition-property: background-color, box-shadow; + -ms-transition-duration: 0.5s; + -o-transition-property: background-color, box-shadow; + -o-transition-duration: 0.5s; + transition-property: background-color, box-shadow; + transition-duration: 0.5s; +} + +div.line:after { + content:"\000A"; + white-space: pre; +} + +div.line.glow { + background-color: cyan; + box-shadow: 0 0 10px cyan; +} + + +span.lineno { + padding-right: 4px; + text-align: right; + border-right: 2px solid #0F0; + background-color: black; + white-space: pre; +} +span.lineno a { + background-color: #D8D8D8; +} + +span.lineno a:hover { + background-color: #C8C8C8; +} + +.lineno { + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +div.ah, span.ah { + background-color: black; + font-weight: bold; + color: #ffffff; + margin-bottom: 3px; + margin-top: 3px; + padding: 0.2em; + border: solid thin #333; + border-radius: 0.5em; + -webkit-border-radius: .5em; + -moz-border-radius: .5em; + box-shadow: 2px 2px 3px #999; + -webkit-box-shadow: 2px 2px 3px #999; + -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px; + background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444)); + background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000 110%); +} + +div.classindex ul { + list-style: none; + padding-left: 0; +} + +div.classindex span.ai { + display: inline-block; +} + +div.groupHeader { + margin-left: 16px; + margin-top: 12px; + font-weight: bold; +} + +div.groupText { + margin-left: 16px; + font-style: italic; +} + +body { + background-color: #262b2f; + color: #d0d0d0; + margin: 0; +} + +div.contents { + margin-top: 10px; + margin-left: 12px; + margin-right: 8px; + width: 1000px; +} + +td.indexkey { + background-color: #EBEFF6; + font-weight: bold; + border: 1px solid #C4CFE5; + margin: 2px 0px 2px 0; + padding: 2px 10px; + white-space: nowrap; + vertical-align: top; +} + +td.indexvalue { + background-color: #EBEFF6; + border: 1px solid #C4CFE5; + padding: 2px 10px; + margin: 2px 0px; +} + +tr.memlist { + background-color: #EEF1F7; +} + +p.formulaDsp { + text-align: center; +} + +img.formulaDsp { + +} + +img.formulaInl { + vertical-align: middle; +} + +div.center { + text-align: center; + margin-top: 0px; + margin-bottom: 0px; + padding: 0px; +} + +div.center img { + border: 0px; +} + +address.footer { + text-align: right; + padding-right: 12px; +} + +img.footer { + border: 0px; + vertical-align: middle; +} + +/* @group Code Colorization */ + +span.keyword { + color: #008000 +} + +span.keywordtype { + color: #737373 +} + +span.keywordflow { + color: #e08000 +} + +span.comment { + color: #800000 +} + +span.preprocessor { + color: #806020 +} + +span.stringliteral { + color: #002080 +} + +span.charliteral { + color: #008080 +} + +span.vhdldigit { + color: #ff00ff +} + +span.vhdlchar { + color: #000000 +} + +span.vhdlkeyword { + color: #700070 +} + +span.vhdllogic { + color: #ff0000 +} + +blockquote { + background-color: #F7F8FB; + border-left: 2px solid #9CAFD4; + margin: 0 24px 0 4px; + padding: 0 12px 0 16px; +} + +/* @end */ + +/* +.search { + color: #003399; + font-weight: bold; +} + +form.search { + margin-bottom: 0px; + margin-top: 0px; +} + +input.search { + font-size: 75%; + color: #000080; + font-weight: normal; + background-color: #e8eef2; +} +*/ + +td.tiny { + font-size: 75%; +} + +.dirtab { + padding: 4px; + border-collapse: collapse; + border: 1px solid #A3B4D7; +} + +th.dirtab { + background: #EBEFF6; + font-weight: bold; +} + +hr { + height: 0px; + border: none; + border-top: 1px solid #4A6AAA; +} + +hr.footer { + height: 1px; +} + +/* @group Member Descriptions */ + +table.memberdecls { + border-spacing: 0px; + padding: 0px; +} + +.memberdecls td, .fieldtable tr { + -webkit-transition-property: background-color, box-shadow; + -webkit-transition-duration: 0.5s; + -moz-transition-property: background-color, box-shadow; + -moz-transition-duration: 0.5s; + -ms-transition-property: background-color, box-shadow; + -ms-transition-duration: 0.5s; + -o-transition-property: background-color, box-shadow; + -o-transition-duration: 0.5s; + transition-property: background-color, box-shadow; + transition-duration: 0.5s; +} + +.memberdecls td.glow, .fieldtable tr.glow { + background-color: cyan; + box-shadow: 0 0 15px cyan; +} + +.mdescLeft, .mdescRight, +.memItemLeft, .memItemRight, +.memTemplItemLeft, .memTemplItemRight, .memTemplParams { + background-color: black; + border: none; + margin: 4px; + padding: 1px 0 0 8px; +} + +.mdescLeft, .mdescRight { + padding: 0px 8px 4px 8px; + color: #555; +} + +.memSeparator { + border-bottom: 1px solid #DEE4F0; + line-height: 1px; + margin: 0px; + padding: 0px; +} + +.memItemLeft, .memTemplItemLeft { + white-space: nowrap; +} + +.memItemRight { + width: 100%; +} + +.memTemplParams { + color: #4665A2; + white-space: nowrap; + font-size: 80%; +} + +/* @end */ + +/* @group Member Details */ + +/* Styles for detailed member documentation */ + +.memtitle { + padding: 8px; + border-top: 1px solid #A8B8D9; + border-left: 1px solid #A8B8D9; + border-right: 1px solid #A8B8D9; + border-top-right-radius: 4px; + border-top-left-radius: 4px; + margin-bottom: -1px; + background-image: url('nav_f.png'); + background-repeat: repeat-x; + background-color: #E2E8F2; + line-height: 1.25; + font-weight: 300; + float:left; + color: black; +} + +.permalink +{ + font-size: 65%; + display: inline-block; + vertical-align: middle; +} + +.memtemplate { + font-size: 80%; + color: #4665A2; + font-weight: normal; + margin-left: 9px; +} + +.memnav { + background-color: #EBEFF6; + border: 1px solid #A3B4D7; + text-align: center; + margin: 2px; + margin-right: 15px; + padding: 2px; +} + +.mempage { + width: 100%; +} + +.memitem { + padding: 0; + margin-bottom: 10px; + margin-right: 5px; + -webkit-transition: box-shadow 0.5s linear; + -moz-transition: box-shadow 0.5s linear; + -ms-transition: box-shadow 0.5s linear; + -o-transition: box-shadow 0.5s linear; + transition: box-shadow 0.5s linear; + display: table !important; + width: 100%; +} + +.memitem.glow { + box-shadow: 0 0 15px cyan; +} + +.memname { + font-weight: 400; + margin-left: 6px; +} + +.memname td { + vertical-align: bottom; +} + +.memproto, dl.reflist dt { + border-top: 1px solid #A8B8D9; + border-left: 1px solid #A8B8D9; + border-right: 1px solid #A8B8D9; + padding: 6px 0px 6px 0px; + color: #d0d0d0; + font-weight: bold; + text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.9); + background-color: #333333; + /* opera specific markup */ + box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); + border-top-right-radius: 4px; + /* firefox specific markup */ + -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; + -moz-border-radius-topright: 4px; + /* webkit specific markup */ + -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); + -webkit-border-top-right-radius: 4px; +} + +.overload { + font-family: "courier new",courier,monospace; + font-size: 65%; +} + +.memdoc, dl.reflist dd { + border-bottom: 1px solid #A8B8D9; + border-left: 1px solid #A8B8D9; + border-right: 1px solid #A8B8D9; + padding: 6px 10px 2px 10px; + background-color: black; + border-top-width: 0; + background-image:url('nav_g.png'); + background-repeat:repeat-x; + background-color: black; + /* opera specific markup */ + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; + box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); + /* firefox specific markup */ + -moz-border-radius-bottomleft: 4px; + -moz-border-radius-bottomright: 4px; + -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; + /* webkit specific markup */ + -webkit-border-bottom-left-radius: 4px; + -webkit-border-bottom-right-radius: 4px; + -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); +} + +dl.reflist dt { + padding: 5px; +} + +dl.reflist dd { + margin: 0px 0px 10px 0px; + padding: 5px; +} + +.paramkey { + text-align: right; +} + +.paramtype { + white-space: nowrap; +} + +.paramname { + color: #538200; + white-space: nowrap; +} +.paramname em { + font-style: normal; +} +.paramname code { + line-height: 14px; +} + +.params, .retval, .exception, .tparams { + margin-left: 0px; + padding-left: 0px; +} + +.params .paramname, .retval .paramname { + font-weight: bold; + vertical-align: top; +} + +.params .paramtype { + font-style: italic; + vertical-align: top; +} + +.params .paramdir { + font-family: "courier new",courier,monospace; + vertical-align: top; +} + +table.mlabels { + border-spacing: 0px; +} + +td.mlabels-left { + width: 100%; + padding: 0px; +} + +td.mlabels-right { + vertical-align: bottom; + padding: 0px; + white-space: nowrap; +} + +span.mlabels { + margin-left: 8px; +} + +span.mlabel { + background-color: #728DC1; + border-top:1px solid #5373B4; + border-left:1px solid #5373B4; + border-right:1px solid #C4CFE5; + border-bottom:1px solid #C4CFE5; + text-shadow: none; + color: white; + margin-right: 4px; + padding: 2px 3px; + border-radius: 3px; + font-size: 7pt; + white-space: nowrap; + vertical-align: middle; +} + + + +/* @end */ + +/* these are for tree view inside a (index) page */ + +div.directory { + margin: 10px 0px; + border-top: 1px solid #9CAFD4; + border-bottom: 1px solid #9CAFD4; + width: 100%; +} + +.directory table { + border-collapse:collapse; +} + +.directory td { + margin: 0px; + padding: 0px; + vertical-align: top; +} + +.directory td.entry { + white-space: nowrap; + padding-right: 6px; + padding-top: 3px; +} + +.directory td.entry a { + outline:none; +} + +.directory td.entry a img { + border: none; +} + +.directory td.desc { + width: 100%; + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + border-left: 1px solid rgba(0,0,0,0.05); +} + +.directory tr.even { + padding-left: 6px; + background-color: black; +} + +.directory img { + vertical-align: -30%; +} + +.directory .levels { + white-space: nowrap; + width: 100%; + text-align: right; + font-size: 9pt; +} + +.directory .levels span { + cursor: pointer; + padding-left: 2px; + padding-right: 2px; + color: #3D578C; +} + +.arrow { + color: #9CAFD4; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + cursor: pointer; + font-size: 80%; + display: inline-block; + width: 16px; + height: 22px; +} + +.icon { + font-family: Arial, Helvetica; + font-weight: bold; + font-size: 12px; + height: 14px; + width: 16px; + display: inline-block; + background-color: #728DC1; + color: white; + text-align: center; + border-radius: 4px; + margin-left: 2px; + margin-right: 2px; +} + +.icona { + width: 24px; + height: 22px; + display: inline-block; +} + +.iconfopen { + width: 24px; + height: 18px; + margin-bottom: 4px; + background-image:url('folderopen.png'); + background-position: 0px -4px; + background-repeat: repeat-y; + vertical-align:top; + display: inline-block; +} + +.iconfclosed { + width: 24px; + height: 18px; + margin-bottom: 4px; + background-image:url('folderclosed.png'); + background-position: 0px -4px; + background-repeat: repeat-y; + vertical-align:top; + display: inline-block; +} + +.icondoc { + width: 24px; + height: 18px; + margin-bottom: 4px; + background-image:url('doc.png'); + background-position: 0px -4px; + background-repeat: repeat-y; + vertical-align:top; + display: inline-block; +} + +table.directory { + font: 400 14px Roboto,sans-serif; +} + +/* @end */ + +div.dynheader { + margin-top: 8px; + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +address { + font-style: normal; + color: #d0d0d0; +} + +table.doxtable caption { + caption-side: top; +} + +table.doxtable { + border-collapse:collapse; + margin-top: 4px; + margin-bottom: 4px; +} + +table.doxtable td, table.doxtable th { + border: 1px solid #2D4068; + padding: 3px 7px 2px; +} + +table.doxtable th { + background-color: #374F7F; + color: #FFFFFF; + font-size: 110%; + padding-bottom: 4px; + padding-top: 5px; +} + +table.fieldtable { + /*width: 100%;*/ + margin-bottom: 10px; + border: 1px solid #A8B8D9; + border-spacing: 0px; + -moz-border-radius: 4px; + -webkit-border-radius: 4px; + border-radius: 4px; + -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px; + -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15); + box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15); +} + +.fieldtable td, .fieldtable th { + padding: 3px 7px 2px; +} + +.fieldtable td.fieldtype, .fieldtable td.fieldname { + white-space: nowrap; + border-right: 1px solid #A8B8D9; + border-bottom: 1px solid #A8B8D9; + vertical-align: top; +} + +.fieldtable td.fieldname { + padding-top: 3px; +} + +.fieldtable td.fielddoc { + border-bottom: 1px solid #A8B8D9; + /*width: 100%;*/ +} + +.fieldtable td.fielddoc p:first-child { + margin-top: 0px; +} + +.fieldtable td.fielddoc p:last-child { + margin-bottom: 2px; +} + +.fieldtable tr:last-child td { + border-bottom: none; +} + +.fieldtable th { + background-image:url('nav_f.png'); + background-repeat:repeat-x; + background-color: #E2E8F2; + font-size: 90%; + color: #253555; + padding-bottom: 4px; + padding-top: 5px; + text-align:left; + font-weight: 400; + -moz-border-radius-topleft: 4px; + -moz-border-radius-topright: 4px; + -webkit-border-top-left-radius: 4px; + -webkit-border-top-right-radius: 4px; + border-top-left-radius: 4px; + border-top-right-radius: 4px; + border-bottom: 1px solid #A8B8D9; +} + + +.tabsearch { + top: 0px; + left: 10px; + height: 36px; + background-image: url('tab_b.png'); + z-index: 101; + overflow: hidden; + font-size: 13px; +} + +.navpath ul +{ + font-size: 11px; + background-image:url('tab_b.png'); + background-repeat:repeat-x; + background-position: 0 -5px; + height:30px; + line-height:30px; + color:#8AA0CC; + border:solid 1px #C2CDE4; + overflow:hidden; + margin:0px; + padding:0px; +} + +.navpath li +{ + list-style-type:none; + float:left; + padding-left:10px; + padding-right:15px; + background-image:url('bc_s.png'); + background-repeat:no-repeat; + background-position:right; + color:#364D7C; +} + +.navpath li.navelem a +{ + height:32px; + display:block; + text-decoration: none; + outline: none; + color: #283A5D; + font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif; + text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); + text-decoration: none; +} + +.navpath li.navelem a:hover +{ + color:#6884BD; +} + +.navpath li.footer +{ + list-style-type:none; + float:right; + padding-left:10px; + padding-right:15px; + background-image:none; + background-repeat:no-repeat; + background-position:right; + color:#364D7C; + font-size: 8pt; +} + + +div.summary +{ + float: right; + font-size: 8pt; + padding-right: 5px; + width: 50%; + text-align: right; +} + +div.summary a +{ + white-space: nowrap; +} + +table.classindex +{ + margin: 10px; + white-space: nowrap; + margin-left: 3%; + margin-right: 3%; + width: 94%; + border: 0; + border-spacing: 0; + padding: 0; +} + +div.ingroups +{ + font-size: 8pt; + width: 50%; + text-align: left; +} + +div.ingroups a +{ + white-space: nowrap; +} + +div.header +{ + background-image:none; + background-color: black; + border-color: black; + margin: 0px; + border-bottom: 1px solid #C4CFE5; +} + +div.headertitle +{ + padding: 5px 5px 5px 10px; +} + +dl +{ + padding: 0 0 0 10px; +} + +/* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug */ +dl.section +{ + margin-left: 0px; + padding-left: 0px; +} + +dl.note +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #D0C000; +} + +dl.warning, dl.attention +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #FF0000; +} + +dl.pre, dl.post, dl.invariant +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #00D000; +} + +dl.deprecated +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #505050; +} + +dl.todo +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #00C0E0; +} + +dl.test +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #3030E0; +} + +dl.bug +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #C08050; +} + +dl.section dd { + margin-bottom: 6px; +} + + +#projectlogo +{ + text-align: center; + vertical-align: bottom; + border-collapse: separate; +} + +#projectlogo img +{ + border: 0px none; +} + +#projectalign +{ + vertical-align: middle; +} + +#projectname +{ + font: 300% Tahoma, Arial,sans-serif; + margin: 0px; + padding: 2px 0px; +} + +#projectbrief +{ + font: 120% Tahoma, Arial,sans-serif; + margin: 0px; + padding: 0px; +} + +#projectnumber +{ + font: 50% Tahoma, Arial,sans-serif; + margin: 0px; + padding: 0px; +} + +#titlearea +{ + padding: 0px; + margin: 0px; + width: 100%; + border-bottom: 1px solid #5373B4; +} + +.image +{ + text-align: center; +} + +.dotgraph +{ + text-align: center; +} + +.mscgraph +{ + text-align: center; +} + +.diagraph +{ + text-align: center; +} + +.caption +{ + font-weight: bold; +} + +div.zoom +{ + border: 1px solid #90A5CE; +} + +dl.citelist { + margin-bottom:50px; +} + +dl.citelist dt { + color:#334975; + float:left; + font-weight:bold; + margin-right:10px; + padding:5px; +} + +dl.citelist dd { + margin:2px 0; + padding:5px 0; +} + +div.toc { + padding: 14px 25px; + background-color: #F4F6FA; + border: 1px solid #D8DFEE; + border-radius: 7px 7px 7px 7px; + float: right; + height: auto; + margin: 0 8px 10px 10px; + width: 200px; +} + +div.toc li { + background: url("bdwn.png") no-repeat scroll 0 5px transparent; + font: 10px/1.2 Verdana,DejaVu Sans,Geneva,sans-serif; + margin-top: 5px; + padding-left: 10px; + padding-top: 2px; +} + +div.toc h3 { + font: bold 12px/1.2 Arial,FreeSans,sans-serif; + color: #4665A2; + border-bottom: 0 none; + margin: 0; +} + +div.toc ul { + list-style: none outside none; + border: medium none; + padding: 0px; +} + +div.toc li.level1 { + margin-left: 0px; +} + +div.toc li.level2 { + margin-left: 15px; +} + +div.toc li.level3 { + margin-left: 30px; +} + +div.toc li.level4 { + margin-left: 45px; +} + +.inherit_header { + font-weight: bold; + color: gray; + cursor: pointer; + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.inherit_header td { + padding: 6px 0px 2px 5px; +} + +.inherit { + display: none; +} + +tr.heading h2 { + margin-top: 12px; + margin-bottom: 4px; +} + +/* tooltip related style info */ + +.ttc { + position: absolute; + display: none; +} + +#powerTip { + cursor: default; + white-space: nowrap; + background-color: white; + border: 1px solid gray; + border-radius: 4px 4px 4px 4px; + box-shadow: 1px 1px 7px gray; + display: none; + font-size: smaller; + max-width: 80%; + opacity: 0.9; + padding: 1ex 1em 1em; + position: absolute; + z-index: 2147483647; +} + +#powerTip div.ttdoc { + color: grey; + font-style: italic; +} + +#powerTip div.ttname a { + font-weight: bold; +} + +#powerTip div.ttname { + font-weight: bold; +} + +#powerTip div.ttdeci { + color: #006318; +} + +#powerTip div { + margin: 0px; + padding: 0px; + font: 12px/16px Roboto,sans-serif; +} + +#powerTip:before, #powerTip:after { + content: ""; + position: absolute; + margin: 0px; +} + +#powerTip.n:after, #powerTip.n:before, +#powerTip.s:after, #powerTip.s:before, +#powerTip.w:after, #powerTip.w:before, +#powerTip.e:after, #powerTip.e:before, +#powerTip.ne:after, #powerTip.ne:before, +#powerTip.se:after, #powerTip.se:before, +#powerTip.nw:after, #powerTip.nw:before, +#powerTip.sw:after, #powerTip.sw:before { + border: solid transparent; + content: " "; + height: 0; + width: 0; + position: absolute; +} + +#powerTip.n:after, #powerTip.s:after, +#powerTip.w:after, #powerTip.e:after, +#powerTip.nw:after, #powerTip.ne:after, +#powerTip.sw:after, #powerTip.se:after { + border-color: rgba(255, 255, 255, 0); +} + +#powerTip.n:before, #powerTip.s:before, +#powerTip.w:before, #powerTip.e:before, +#powerTip.nw:before, #powerTip.ne:before, +#powerTip.sw:before, #powerTip.se:before { + border-color: rgba(128, 128, 128, 0); +} + +#powerTip.n:after, #powerTip.n:before, +#powerTip.ne:after, #powerTip.ne:before, +#powerTip.nw:after, #powerTip.nw:before { + top: 100%; +} + +#powerTip.n:after, #powerTip.ne:after, #powerTip.nw:after { + border-top-color: #ffffff; + border-width: 10px; + margin: 0px -10px; +} +#powerTip.n:before { + border-top-color: #808080; + border-width: 11px; + margin: 0px -11px; +} +#powerTip.n:after, #powerTip.n:before { + left: 50%; +} + +#powerTip.nw:after, #powerTip.nw:before { + right: 14px; +} + +#powerTip.ne:after, #powerTip.ne:before { + left: 14px; +} + +#powerTip.s:after, #powerTip.s:before, +#powerTip.se:after, #powerTip.se:before, +#powerTip.sw:after, #powerTip.sw:before { + bottom: 100%; +} + +#powerTip.s:after, #powerTip.se:after, #powerTip.sw:after { + border-bottom-color: #ffffff; + border-width: 10px; + margin: 0px -10px; +} + +#powerTip.s:before, #powerTip.se:before, #powerTip.sw:before { + border-bottom-color: #808080; + border-width: 11px; + margin: 0px -11px; +} + +#powerTip.s:after, #powerTip.s:before { + left: 50%; +} + +#powerTip.sw:after, #powerTip.sw:before { + right: 14px; +} + +#powerTip.se:after, #powerTip.se:before { + left: 14px; +} + +#powerTip.e:after, #powerTip.e:before { + left: 100%; +} +#powerTip.e:after { + border-left-color: #ffffff; + border-width: 10px; + top: 50%; + margin-top: -10px; +} +#powerTip.e:before { + border-left-color: #808080; + border-width: 11px; + top: 50%; + margin-top: -11px; +} + +#powerTip.w:after, #powerTip.w:before { + right: 100%; +} +#powerTip.w:after { + border-right-color: #ffffff; + border-width: 10px; + top: 50%; + margin-top: -10px; +} +#powerTip.w:before { + border-right-color: #808080; + border-width: 11px; + top: 50%; + margin-top: -11px; +} + +@media print +{ + #top { display: none; } + #side-nav { display: none; } + #nav-path { display: none; } + body { overflow:visible; } + h1, h2, h3, h4, h5, h6 { page-break-after: avoid; } + .summary { display: none; } + .memitem { page-break-inside: avoid; } + #doc-content + { + margin-left:0 !important; + height:auto !important; + width:auto !important; + overflow:inherit; + display:inline; + } +} + +#nav-tree { + background-image: none; + background-color: #16191b; +} + +#nav-path { + background: black; +} + +.navpath ul { + border: none; + border-top: ridge; + border-color: dimgray; + background: #262b2f; + background-image: none; +} + +.navpath li.footer +{ + color: #d0d0d0; +}
\ No newline at end of file diff --git a/doc/html/dir_000006_000009.html b/doc/html/dir_000006_000009.html new file mode 100644 index 0000000..c950811 --- /dev/null +++ b/doc/html/dir_000006_000009.html @@ -0,0 +1,97 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings -> highlights Relation</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('dir_f78f74a3131a0cfd456c5ed856861cff.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +<h3>bindings → highlights Relation</h3><table class="dirtab"><tr class="dirtab"><th class="dirtab">File in sdkclient/include/gfesdk/bindings</th><th class="dirtab">Includes file in sdkclient/include/gfesdk/highlights</th></tr><tr class="dirtab"><td class="dirtab"><a class="el" href="dir_ab8ba62fc8fdaf78364406bae0a66d43.html">cpp</a> / <a class="el" href="dir_9e1fb0299a0600dff10179bfe2b8a156.html">highlights</a> / <b>highlights_types_cpp.h</b></td><td class="dirtab"><a class="el" href="highlights__types_8h.html">highlights_types.h</a></td></tr><tr class="dirtab"><td class="dirtab"><a class="el" href="dir_ab8ba62fc8fdaf78364406bae0a66d43.html">cpp</a> / <a class="el" href="dir_9e1fb0299a0600dff10179bfe2b8a156.html">highlights</a> / <a class="el" href="ihighlights__cpp_8h.html">ihighlights_cpp.h</a></td><td class="dirtab"><a class="el" href="ihighlights_8h.html">ihighlights.h</a></td></tr></table></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_4522e853adfb3285c34ceee6be627ffe.html">sdkclient</a></li><li class="navelem"><a class="el" href="dir_37f49c9d6a230916a5077fbd270eac2a.html">include</a></li><li class="navelem"><a class="el" href="dir_eb56eea0ff74c30c2a48b22915222057.html">gfesdk</a></li><li class="navelem"><a class="el" href="dir_f78f74a3131a0cfd456c5ed856861cff.html">bindings</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/dir_000007_000009.html b/doc/html/dir_000007_000009.html new file mode 100644 index 0000000..201c98a --- /dev/null +++ b/doc/html/dir_000007_000009.html @@ -0,0 +1,97 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp -> highlights Relation</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('dir_ab8ba62fc8fdaf78364406bae0a66d43.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +<h3>cpp → highlights Relation</h3><table class="dirtab"><tr class="dirtab"><th class="dirtab">File in sdkclient/include/gfesdk/bindings/cpp</th><th class="dirtab">Includes file in sdkclient/include/gfesdk/highlights</th></tr><tr class="dirtab"><td class="dirtab"><a class="el" href="dir_9e1fb0299a0600dff10179bfe2b8a156.html">highlights</a> / <b>highlights_types_cpp.h</b></td><td class="dirtab"><a class="el" href="highlights__types_8h.html">highlights_types.h</a></td></tr><tr class="dirtab"><td class="dirtab"><a class="el" href="dir_9e1fb0299a0600dff10179bfe2b8a156.html">highlights</a> / <a class="el" href="ihighlights__cpp_8h.html">ihighlights_cpp.h</a></td><td class="dirtab"><a class="el" href="ihighlights_8h.html">ihighlights.h</a></td></tr></table></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_4522e853adfb3285c34ceee6be627ffe.html">sdkclient</a></li><li class="navelem"><a class="el" href="dir_37f49c9d6a230916a5077fbd270eac2a.html">include</a></li><li class="navelem"><a class="el" href="dir_eb56eea0ff74c30c2a48b22915222057.html">gfesdk</a></li><li class="navelem"><a class="el" href="dir_f78f74a3131a0cfd456c5ed856861cff.html">bindings</a></li><li class="navelem"><a class="el" href="dir_ab8ba62fc8fdaf78364406bae0a66d43.html">cpp</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/dir_000008_000009.html b/doc/html/dir_000008_000009.html new file mode 100644 index 0000000..e128804 --- /dev/null +++ b/doc/html/dir_000008_000009.html @@ -0,0 +1,97 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/highlights -> highlights Relation</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('dir_9e1fb0299a0600dff10179bfe2b8a156.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +<h3>highlights → highlights Relation</h3><table class="dirtab"><tr class="dirtab"><th class="dirtab">File in sdkclient/include/gfesdk/bindings/cpp/highlights</th><th class="dirtab">Includes file in sdkclient/include/gfesdk/highlights</th></tr><tr class="dirtab"><td class="dirtab"><b>highlights_types_cpp.h</b></td><td class="dirtab"><a class="el" href="highlights__types_8h.html">highlights_types.h</a></td></tr><tr class="dirtab"><td class="dirtab"><a class="el" href="ihighlights__cpp_8h.html">ihighlights_cpp.h</a></td><td class="dirtab"><a class="el" href="ihighlights_8h.html">ihighlights.h</a></td></tr></table></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_4522e853adfb3285c34ceee6be627ffe.html">sdkclient</a></li><li class="navelem"><a class="el" href="dir_37f49c9d6a230916a5077fbd270eac2a.html">include</a></li><li class="navelem"><a class="el" href="dir_eb56eea0ff74c30c2a48b22915222057.html">gfesdk</a></li><li class="navelem"><a class="el" href="dir_f78f74a3131a0cfd456c5ed856861cff.html">bindings</a></li><li class="navelem"><a class="el" href="dir_ab8ba62fc8fdaf78364406bae0a66d43.html">cpp</a></li><li class="navelem"><a class="el" href="dir_9e1fb0299a0600dff10179bfe2b8a156.html">highlights</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/dir_1565484b41265403bdf2472c1b345487.html b/doc/html/dir_1565484b41265403bdf2472c1b345487.html new file mode 100644 index 0000000..a3e7fe7 --- /dev/null +++ b/doc/html/dir_1565484b41265403bdf2472c1b345487.html @@ -0,0 +1,105 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: C:/u/workspace/dev/sdkwinauto/_build/msvc120_x86_RelWithDebInfo/sdk/include Directory Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('dir_1565484b41265403bdf2472c1b345487.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">include Directory Reference</div> </div> +</div><!--header--> +<div class="contents"> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="subdirs"></a> +Directories</h2></td></tr> +</table> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_59698e4f402d20a569f14ad9e62083c7.html">sdk</a></li><li class="navelem"><a class="el" href="dir_1565484b41265403bdf2472c1b345487.html">include</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/dir_1565484b41265403bdf2472c1b345487.js b/doc/html/dir_1565484b41265403bdf2472c1b345487.js new file mode 100644 index 0000000..e4a7aed --- /dev/null +++ b/doc/html/dir_1565484b41265403bdf2472c1b345487.js @@ -0,0 +1,4 @@ +var dir_1565484b41265403bdf2472c1b345487 = +[ + [ "gfesdk", "dir_968fd86932b9205cb67c77e59d17907c.html", "dir_968fd86932b9205cb67c77e59d17907c" ] +];
\ No newline at end of file diff --git a/doc/html/dir_2f4536f343cdc104d7b83de3fff7416d.html b/doc/html/dir_2f4536f343cdc104d7b83de3fff7416d.html new file mode 100644 index 0000000..b6a9c1b --- /dev/null +++ b/doc/html/dir_2f4536f343cdc104d7b83de3fff7416d.html @@ -0,0 +1,118 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/highlights Directory Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('dir_2f4536f343cdc104d7b83de3fff7416d.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">highlights Directory Reference</div> </div> +</div><!--header--> +<div class="contents"> +<div class="dynheader"> +Directory dependency graph for highlights:</div> +<div class="dyncontent"> +<div class="center"><img src="dir_2f4536f343cdc104d7b83de3fff7416d_dep.png" border="0" usemap="#dir__2f4536f343cdc104d7b83de3fff7416d__dep" alt="C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/highlights"/></div> +<map name="dir__2f4536f343cdc104d7b83de3fff7416d__dep" id="dir__2f4536f343cdc104d7b83de3fff7416d__dep"> +<area shape="rect" id="node1" href="dir_2f4536f343cdc104d7b83de3fff7416d.html" title="highlights" alt="" coords="27,52,104,100"/> +<area shape="rect" id="clust1" href="dir_eb56eea0ff74c30c2a48b22915222057.html" title="gfesdk" alt="" coords="16,16,115,111"/> +</map> +</div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a> +Files</h2></td></tr> +<tr class="memitem:highlights__types_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="highlights__types_8h.html">highlights_types.h</a> <a href="highlights__types_8h_source.html">[code]</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ihighlights_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="ihighlights_8h.html">ihighlights.h</a> <a href="ihighlights_8h_source.html">[code]</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +</table> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_4522e853adfb3285c34ceee6be627ffe.html">sdkclient</a></li><li class="navelem"><a class="el" href="dir_37f49c9d6a230916a5077fbd270eac2a.html">include</a></li><li class="navelem"><a class="el" href="dir_eb56eea0ff74c30c2a48b22915222057.html">gfesdk</a></li><li class="navelem"><a class="el" href="dir_2f4536f343cdc104d7b83de3fff7416d.html">highlights</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/dir_2f4536f343cdc104d7b83de3fff7416d.js b/doc/html/dir_2f4536f343cdc104d7b83de3fff7416d.js new file mode 100644 index 0000000..899db4d --- /dev/null +++ b/doc/html/dir_2f4536f343cdc104d7b83de3fff7416d.js @@ -0,0 +1,5 @@ +var dir_2f4536f343cdc104d7b83de3fff7416d = +[ + [ "highlights_types.h", "highlights__types_8h.html", "highlights__types_8h" ], + [ "ihighlights.h", "ihighlights_8h.html", "ihighlights_8h" ] +];
\ No newline at end of file diff --git a/doc/html/dir_2f4536f343cdc104d7b83de3fff7416d_dep.map b/doc/html/dir_2f4536f343cdc104d7b83de3fff7416d_dep.map new file mode 100644 index 0000000..5cba935 --- /dev/null +++ b/doc/html/dir_2f4536f343cdc104d7b83de3fff7416d_dep.map @@ -0,0 +1,4 @@ +<map id="C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/highlights" name="C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/highlights"> +<area shape="rect" id="node1" href="dir_2f4536f343cdc104d7b83de3fff7416d.html" title="highlights" alt="" coords="27,52,104,100"/> +<area shape="rect" id="clust1" href="dir_eb56eea0ff74c30c2a48b22915222057.html" title="gfesdk" alt="" coords="16,16,115,111"/> +</map> diff --git a/doc/html/dir_2f4536f343cdc104d7b83de3fff7416d_dep.md5 b/doc/html/dir_2f4536f343cdc104d7b83de3fff7416d_dep.md5 new file mode 100644 index 0000000..56e48f8 --- /dev/null +++ b/doc/html/dir_2f4536f343cdc104d7b83de3fff7416d_dep.md5 @@ -0,0 +1 @@ +8329d4384d24a331f03b9d7277d826c8
\ No newline at end of file diff --git a/doc/html/dir_2f4536f343cdc104d7b83de3fff7416d_dep.png b/doc/html/dir_2f4536f343cdc104d7b83de3fff7416d_dep.png Binary files differnew file mode 100644 index 0000000..26c633b --- /dev/null +++ b/doc/html/dir_2f4536f343cdc104d7b83de3fff7416d_dep.png diff --git a/doc/html/dir_37f49c9d6a230916a5077fbd270eac2a.html b/doc/html/dir_37f49c9d6a230916a5077fbd270eac2a.html new file mode 100644 index 0000000..82b5ee8 --- /dev/null +++ b/doc/html/dir_37f49c9d6a230916a5077fbd270eac2a.html @@ -0,0 +1,115 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: C:/u/workspace/dev/sdkwinauto/sdkclient/include Directory Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('dir_37f49c9d6a230916a5077fbd270eac2a.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">include Directory Reference</div> </div> +</div><!--header--> +<div class="contents"> +<div class="dynheader"> +Directory dependency graph for include:</div> +<div class="dyncontent"> +<div class="center"><img src="dir_37f49c9d6a230916a5077fbd270eac2a_dep.png" border="0" usemap="#dir__37f49c9d6a230916a5077fbd270eac2a__dep" alt="C:/u/workspace/dev/sdkwinauto/sdkclient/include"/></div> +<map name="dir__37f49c9d6a230916a5077fbd270eac2a__dep" id="dir__37f49c9d6a230916a5077fbd270eac2a__dep"> +<area shape="rect" id="node2" href="dir_eb56eea0ff74c30c2a48b22915222057.html" title="gfesdk" alt="" coords="37,63,109,111"/> +<area shape="rect" id="clust2" href="dir_37f49c9d6a230916a5077fbd270eac2a.html" alt="" coords="27,52,216,121"/> +<area shape="rect" id="clust1" href="dir_4522e853adfb3285c34ceee6be627ffe.html" title="sdkclient" alt="" coords="16,16,227,132"/> +</map> +</div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="subdirs"></a> +Directories</h2></td></tr> +</table> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_4522e853adfb3285c34ceee6be627ffe.html">sdkclient</a></li><li class="navelem"><a class="el" href="dir_37f49c9d6a230916a5077fbd270eac2a.html">include</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/dir_37f49c9d6a230916a5077fbd270eac2a.js b/doc/html/dir_37f49c9d6a230916a5077fbd270eac2a.js new file mode 100644 index 0000000..0674f61 --- /dev/null +++ b/doc/html/dir_37f49c9d6a230916a5077fbd270eac2a.js @@ -0,0 +1,4 @@ +var dir_37f49c9d6a230916a5077fbd270eac2a = +[ + [ "gfesdk", "dir_eb56eea0ff74c30c2a48b22915222057.html", "dir_eb56eea0ff74c30c2a48b22915222057" ] +];
\ No newline at end of file diff --git a/doc/html/dir_37f49c9d6a230916a5077fbd270eac2a_dep.map b/doc/html/dir_37f49c9d6a230916a5077fbd270eac2a_dep.map new file mode 100644 index 0000000..543f448 --- /dev/null +++ b/doc/html/dir_37f49c9d6a230916a5077fbd270eac2a_dep.map @@ -0,0 +1,5 @@ +<map id="C:/u/workspace/dev/sdkwinauto/sdkclient/include" name="C:/u/workspace/dev/sdkwinauto/sdkclient/include"> +<area shape="rect" id="node2" href="dir_eb56eea0ff74c30c2a48b22915222057.html" title="gfesdk" alt="" coords="37,63,109,111"/> +<area shape="rect" id="clust2" href="dir_37f49c9d6a230916a5077fbd270eac2a.html" alt="" coords="27,52,216,121"/> +<area shape="rect" id="clust1" href="dir_4522e853adfb3285c34ceee6be627ffe.html" title="sdkclient" alt="" coords="16,16,227,132"/> +</map> diff --git a/doc/html/dir_37f49c9d6a230916a5077fbd270eac2a_dep.md5 b/doc/html/dir_37f49c9d6a230916a5077fbd270eac2a_dep.md5 new file mode 100644 index 0000000..8598740 --- /dev/null +++ b/doc/html/dir_37f49c9d6a230916a5077fbd270eac2a_dep.md5 @@ -0,0 +1 @@ +cdac39c605fabe6879b9461910a20b34
\ No newline at end of file diff --git a/doc/html/dir_37f49c9d6a230916a5077fbd270eac2a_dep.png b/doc/html/dir_37f49c9d6a230916a5077fbd270eac2a_dep.png Binary files differnew file mode 100644 index 0000000..fb6a2ba --- /dev/null +++ b/doc/html/dir_37f49c9d6a230916a5077fbd270eac2a_dep.png diff --git a/doc/html/dir_390af76a80c76dfa5a23f6376ad8cc11.html b/doc/html/dir_390af76a80c76dfa5a23f6376ad8cc11.html new file mode 100644 index 0000000..44197fc --- /dev/null +++ b/doc/html/dir_390af76a80c76dfa5a23f6376ad8cc11.html @@ -0,0 +1,105 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: C:/u/workspace/dev/sdkwinauto/_build/msvc120_x64_RelWithDebInfo/sdk/include Directory Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('dir_390af76a80c76dfa5a23f6376ad8cc11.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">include Directory Reference</div> </div> +</div><!--header--> +<div class="contents"> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="subdirs"></a> +Directories</h2></td></tr> +</table> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_49109e8c96924d2158a64521a5ac85f8.html">sdk</a></li><li class="navelem"><a class="el" href="dir_390af76a80c76dfa5a23f6376ad8cc11.html">include</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/dir_390af76a80c76dfa5a23f6376ad8cc11.js b/doc/html/dir_390af76a80c76dfa5a23f6376ad8cc11.js new file mode 100644 index 0000000..5477efe --- /dev/null +++ b/doc/html/dir_390af76a80c76dfa5a23f6376ad8cc11.js @@ -0,0 +1,4 @@ +var dir_390af76a80c76dfa5a23f6376ad8cc11 = +[ + [ "gfesdk", "dir_73e42c5862c52b872fcb0da49c863746.html", "dir_73e42c5862c52b872fcb0da49c863746" ] +];
\ No newline at end of file diff --git a/doc/html/dir_4522e853adfb3285c34ceee6be627ffe.html b/doc/html/dir_4522e853adfb3285c34ceee6be627ffe.html new file mode 100644 index 0000000..5f767ad --- /dev/null +++ b/doc/html/dir_4522e853adfb3285c34ceee6be627ffe.html @@ -0,0 +1,110 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: C:/u/workspace/dev/sdkwinauto/sdkclient Directory Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('dir_4522e853adfb3285c34ceee6be627ffe.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">sdkclient Directory Reference</div> </div> +</div><!--header--> +<div class="contents"> +<div class="dynheader"> +Directory dependency graph for sdkclient:</div> +<div class="dyncontent"> +<div class="center"><img src="dir_4522e853adfb3285c34ceee6be627ffe_dep.png" border="0" usemap="#dir__4522e853adfb3285c34ceee6be627ffe__dep" alt="C:/u/workspace/dev/sdkwinauto/sdkclient"/></div> +<map name="dir__4522e853adfb3285c34ceee6be627ffe__dep" id="dir__4522e853adfb3285c34ceee6be627ffe__dep"> +<area shape="rect" id="node2" href="dir_37f49c9d6a230916a5077fbd270eac2a.html" title="include" alt="" coords="27,27,99,75"/> +<area shape="rect" id="clust1" href="dir_4522e853adfb3285c34ceee6be627ffe.html" alt="" coords="16,16,208,85"/> +</map> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_4522e853adfb3285c34ceee6be627ffe.html">sdkclient</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/dir_4522e853adfb3285c34ceee6be627ffe.js b/doc/html/dir_4522e853adfb3285c34ceee6be627ffe.js new file mode 100644 index 0000000..d3c5762 --- /dev/null +++ b/doc/html/dir_4522e853adfb3285c34ceee6be627ffe.js @@ -0,0 +1,4 @@ +var dir_4522e853adfb3285c34ceee6be627ffe = +[ + [ "include", "dir_37f49c9d6a230916a5077fbd270eac2a.html", "dir_37f49c9d6a230916a5077fbd270eac2a" ] +];
\ No newline at end of file diff --git a/doc/html/dir_4522e853adfb3285c34ceee6be627ffe_dep.map b/doc/html/dir_4522e853adfb3285c34ceee6be627ffe_dep.map new file mode 100644 index 0000000..1e41097 --- /dev/null +++ b/doc/html/dir_4522e853adfb3285c34ceee6be627ffe_dep.map @@ -0,0 +1,4 @@ +<map id="C:/u/workspace/dev/sdkwinauto/sdkclient" name="C:/u/workspace/dev/sdkwinauto/sdkclient"> +<area shape="rect" id="node2" href="dir_37f49c9d6a230916a5077fbd270eac2a.html" title="include" alt="" coords="27,27,99,75"/> +<area shape="rect" id="clust1" href="dir_4522e853adfb3285c34ceee6be627ffe.html" alt="" coords="16,16,208,85"/> +</map> diff --git a/doc/html/dir_4522e853adfb3285c34ceee6be627ffe_dep.md5 b/doc/html/dir_4522e853adfb3285c34ceee6be627ffe_dep.md5 new file mode 100644 index 0000000..07b698e --- /dev/null +++ b/doc/html/dir_4522e853adfb3285c34ceee6be627ffe_dep.md5 @@ -0,0 +1 @@ +277e20cef60168e5eae40fbde3036fcd
\ No newline at end of file diff --git a/doc/html/dir_4522e853adfb3285c34ceee6be627ffe_dep.png b/doc/html/dir_4522e853adfb3285c34ceee6be627ffe_dep.png Binary files differnew file mode 100644 index 0000000..7383d02 --- /dev/null +++ b/doc/html/dir_4522e853adfb3285c34ceee6be627ffe_dep.png diff --git a/doc/html/dir_49109e8c96924d2158a64521a5ac85f8.html b/doc/html/dir_49109e8c96924d2158a64521a5ac85f8.html new file mode 100644 index 0000000..3b41436 --- /dev/null +++ b/doc/html/dir_49109e8c96924d2158a64521a5ac85f8.html @@ -0,0 +1,101 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: C:/u/workspace/dev/sdkwinauto/_build/msvc120_x64_RelWithDebInfo/sdk Directory Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('dir_49109e8c96924d2158a64521a5ac85f8.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">sdk Directory Reference</div> </div> +</div><!--header--> +<div class="contents"> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_49109e8c96924d2158a64521a5ac85f8.html">sdk</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/dir_49109e8c96924d2158a64521a5ac85f8.js b/doc/html/dir_49109e8c96924d2158a64521a5ac85f8.js new file mode 100644 index 0000000..f9b22f1 --- /dev/null +++ b/doc/html/dir_49109e8c96924d2158a64521a5ac85f8.js @@ -0,0 +1,4 @@ +var dir_49109e8c96924d2158a64521a5ac85f8 = +[ + [ "include", "dir_390af76a80c76dfa5a23f6376ad8cc11.html", "dir_390af76a80c76dfa5a23f6376ad8cc11" ] +];
\ No newline at end of file diff --git a/doc/html/dir_59698e4f402d20a569f14ad9e62083c7.html b/doc/html/dir_59698e4f402d20a569f14ad9e62083c7.html new file mode 100644 index 0000000..9057b3c --- /dev/null +++ b/doc/html/dir_59698e4f402d20a569f14ad9e62083c7.html @@ -0,0 +1,101 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: C:/u/workspace/dev/sdkwinauto/_build/msvc120_x86_RelWithDebInfo/sdk Directory Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('dir_59698e4f402d20a569f14ad9e62083c7.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">sdk Directory Reference</div> </div> +</div><!--header--> +<div class="contents"> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_59698e4f402d20a569f14ad9e62083c7.html">sdk</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/dir_59698e4f402d20a569f14ad9e62083c7.js b/doc/html/dir_59698e4f402d20a569f14ad9e62083c7.js new file mode 100644 index 0000000..eb715ef --- /dev/null +++ b/doc/html/dir_59698e4f402d20a569f14ad9e62083c7.js @@ -0,0 +1,4 @@ +var dir_59698e4f402d20a569f14ad9e62083c7 = +[ + [ "include", "dir_1565484b41265403bdf2472c1b345487.html", "dir_1565484b41265403bdf2472c1b345487" ] +];
\ No newline at end of file diff --git a/doc/html/dir_73e42c5862c52b872fcb0da49c863746.html b/doc/html/dir_73e42c5862c52b872fcb0da49c863746.html new file mode 100644 index 0000000..afaffb6 --- /dev/null +++ b/doc/html/dir_73e42c5862c52b872fcb0da49c863746.html @@ -0,0 +1,101 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: C:/u/workspace/dev/sdkwinauto/_build/msvc120_x64_RelWithDebInfo/sdk/include/gfesdk Directory Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('dir_73e42c5862c52b872fcb0da49c863746.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">gfesdk Directory Reference</div> </div> +</div><!--header--> +<div class="contents"> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_49109e8c96924d2158a64521a5ac85f8.html">sdk</a></li><li class="navelem"><a class="el" href="dir_390af76a80c76dfa5a23f6376ad8cc11.html">include</a></li><li class="navelem"><a class="el" href="dir_73e42c5862c52b872fcb0da49c863746.html">gfesdk</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/dir_73e42c5862c52b872fcb0da49c863746.js b/doc/html/dir_73e42c5862c52b872fcb0da49c863746.js new file mode 100644 index 0000000..a35f56c --- /dev/null +++ b/doc/html/dir_73e42c5862c52b872fcb0da49c863746.js @@ -0,0 +1,6 @@ +var dir_73e42c5862c52b872fcb0da49c863746 = +[ + [ "config.h", "config_8h_source.html", null ], + [ "gfe3_product_version.h", "gfe3__product__version_8h_source.html", null ], + [ "sdk_types_ipc.h", "sdk__types__ipc_8h_source.html", null ] +];
\ No newline at end of file diff --git a/doc/html/dir_968fd86932b9205cb67c77e59d17907c.html b/doc/html/dir_968fd86932b9205cb67c77e59d17907c.html new file mode 100644 index 0000000..640156e --- /dev/null +++ b/doc/html/dir_968fd86932b9205cb67c77e59d17907c.html @@ -0,0 +1,101 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: C:/u/workspace/dev/sdkwinauto/_build/msvc120_x86_RelWithDebInfo/sdk/include/gfesdk Directory Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('dir_968fd86932b9205cb67c77e59d17907c.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">gfesdk Directory Reference</div> </div> +</div><!--header--> +<div class="contents"> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_59698e4f402d20a569f14ad9e62083c7.html">sdk</a></li><li class="navelem"><a class="el" href="dir_1565484b41265403bdf2472c1b345487.html">include</a></li><li class="navelem"><a class="el" href="dir_968fd86932b9205cb67c77e59d17907c.html">gfesdk</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/dir_968fd86932b9205cb67c77e59d17907c.js b/doc/html/dir_968fd86932b9205cb67c77e59d17907c.js new file mode 100644 index 0000000..2e10c31 --- /dev/null +++ b/doc/html/dir_968fd86932b9205cb67c77e59d17907c.js @@ -0,0 +1,6 @@ +var dir_968fd86932b9205cb67c77e59d17907c = +[ + [ "config.h", "config_8h_source.html", null ], + [ "gfe3_product_version.h", "gfe3__product__version_8h_source.html", null ], + [ "sdk_types_ipc.h", "sdk__types__ipc_8h_source.html", null ] +];
\ No newline at end of file diff --git a/doc/html/dir_9e1fb0299a0600dff10179bfe2b8a156.html b/doc/html/dir_9e1fb0299a0600dff10179bfe2b8a156.html new file mode 100644 index 0000000..a0308a6 --- /dev/null +++ b/doc/html/dir_9e1fb0299a0600dff10179bfe2b8a156.html @@ -0,0 +1,120 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/highlights Directory Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('dir_9e1fb0299a0600dff10179bfe2b8a156.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">highlights Directory Reference</div> </div> +</div><!--header--> +<div class="contents"> +<div class="dynheader"> +Directory dependency graph for highlights:</div> +<div class="dyncontent"> +<div class="center"><img src="dir_9e1fb0299a0600dff10179bfe2b8a156_dep.png" border="0" usemap="#dir__9e1fb0299a0600dff10179bfe2b8a156__dep" alt="C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/highlights"/></div> +<map name="dir__9e1fb0299a0600dff10179bfe2b8a156__dep" id="dir__9e1fb0299a0600dff10179bfe2b8a156__dep"> +<area shape="rect" id="node1" href="dir_9e1fb0299a0600dff10179bfe2b8a156.html" title="highlights" alt="" coords="27,52,104,100"/> +<area shape="rect" id="node2" href="dir_2f4536f343cdc104d7b83de3fff7416d.html" title="highlights" alt="" coords="27,148,104,196"/> +<area shape="rect" id="edge1-headlabel" href="dir_000008_000009.html" title="2" alt="" coords="70,122,78,137"/> +<area shape="rect" id="clust1" href="dir_ab8ba62fc8fdaf78364406bae0a66d43.html" title="cpp" alt="" coords="16,16,115,111"/> +</map> +</div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a> +Files</h2></td></tr> +<tr class="memitem:ihighlights__cpp_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="ihighlights__cpp_8h.html">ihighlights_cpp.h</a> <a href="ihighlights__cpp_8h_source.html">[code]</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ihighlights__cpp__impl_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="ihighlights__cpp__impl_8h.html">ihighlights_cpp_impl.h</a> <a href="ihighlights__cpp__impl_8h_source.html">[code]</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +</table> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_4522e853adfb3285c34ceee6be627ffe.html">sdkclient</a></li><li class="navelem"><a class="el" href="dir_37f49c9d6a230916a5077fbd270eac2a.html">include</a></li><li class="navelem"><a class="el" href="dir_eb56eea0ff74c30c2a48b22915222057.html">gfesdk</a></li><li class="navelem"><a class="el" href="dir_f78f74a3131a0cfd456c5ed856861cff.html">bindings</a></li><li class="navelem"><a class="el" href="dir_ab8ba62fc8fdaf78364406bae0a66d43.html">cpp</a></li><li class="navelem"><a class="el" href="dir_9e1fb0299a0600dff10179bfe2b8a156.html">highlights</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/dir_9e1fb0299a0600dff10179bfe2b8a156.js b/doc/html/dir_9e1fb0299a0600dff10179bfe2b8a156.js new file mode 100644 index 0000000..0a4ae29 --- /dev/null +++ b/doc/html/dir_9e1fb0299a0600dff10179bfe2b8a156.js @@ -0,0 +1,10 @@ +var dir_9e1fb0299a0600dff10179bfe2b8a156 = +[ + [ "highlights_types_cpp.h", "highlights__types__cpp_8h_source.html", null ], + [ "ihighlights_cpp.h", "ihighlights__cpp_8h.html", [ + [ "Highlights", "class_gfe_s_d_k_1_1_highlights.html", "class_gfe_s_d_k_1_1_highlights" ] + ] ], + [ "ihighlights_cpp_impl.h", "ihighlights__cpp__impl_8h.html", [ + [ "HighlightsImpl", "class_gfe_s_d_k_1_1_highlights_impl.html", "class_gfe_s_d_k_1_1_highlights_impl" ] + ] ] +];
\ No newline at end of file diff --git a/doc/html/dir_9e1fb0299a0600dff10179bfe2b8a156_dep.map b/doc/html/dir_9e1fb0299a0600dff10179bfe2b8a156_dep.map new file mode 100644 index 0000000..a628696 --- /dev/null +++ b/doc/html/dir_9e1fb0299a0600dff10179bfe2b8a156_dep.map @@ -0,0 +1,6 @@ +<map id="C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/highlights" name="C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/highlights"> +<area shape="rect" id="node1" href="dir_9e1fb0299a0600dff10179bfe2b8a156.html" title="highlights" alt="" coords="27,52,104,100"/> +<area shape="rect" id="node2" href="dir_2f4536f343cdc104d7b83de3fff7416d.html" title="highlights" alt="" coords="27,148,104,196"/> +<area shape="rect" id="edge1-headlabel" href="dir_000008_000009.html" title="2" alt="" coords="70,122,78,137"/> +<area shape="rect" id="clust1" href="dir_ab8ba62fc8fdaf78364406bae0a66d43.html" title="cpp" alt="" coords="16,16,115,111"/> +</map> diff --git a/doc/html/dir_9e1fb0299a0600dff10179bfe2b8a156_dep.md5 b/doc/html/dir_9e1fb0299a0600dff10179bfe2b8a156_dep.md5 new file mode 100644 index 0000000..02cecd3 --- /dev/null +++ b/doc/html/dir_9e1fb0299a0600dff10179bfe2b8a156_dep.md5 @@ -0,0 +1 @@ +a9ee03a553d355102534723b17f2d7df
\ No newline at end of file diff --git a/doc/html/dir_9e1fb0299a0600dff10179bfe2b8a156_dep.png b/doc/html/dir_9e1fb0299a0600dff10179bfe2b8a156_dep.png Binary files differnew file mode 100644 index 0000000..21745d3 --- /dev/null +++ b/doc/html/dir_9e1fb0299a0600dff10179bfe2b8a156_dep.png diff --git a/doc/html/dir_ab8ba62fc8fdaf78364406bae0a66d43.html b/doc/html/dir_ab8ba62fc8fdaf78364406bae0a66d43.html new file mode 100644 index 0000000..1589cd9 --- /dev/null +++ b/doc/html/dir_ab8ba62fc8fdaf78364406bae0a66d43.html @@ -0,0 +1,124 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp Directory Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('dir_ab8ba62fc8fdaf78364406bae0a66d43.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">cpp Directory Reference</div> </div> +</div><!--header--> +<div class="contents"> +<div class="dynheader"> +Directory dependency graph for cpp:</div> +<div class="dyncontent"> +<div class="center"><img src="dir_ab8ba62fc8fdaf78364406bae0a66d43_dep.png" border="0" usemap="#dir__ab8ba62fc8fdaf78364406bae0a66d43__dep" alt="C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp"/></div> +<map name="dir__ab8ba62fc8fdaf78364406bae0a66d43__dep" id="dir__ab8ba62fc8fdaf78364406bae0a66d43__dep"> +<area shape="rect" id="node2" href="dir_9e1fb0299a0600dff10179bfe2b8a156.html" title="highlights" alt="" coords="37,63,115,111"/> +<area shape="rect" id="node3" href="dir_2f4536f343cdc104d7b83de3fff7416d.html" title="highlights" alt="" coords="37,159,115,207"/> +<area shape="rect" id="edge1-headlabel" href="dir_000008_000009.html" title="2" alt="" coords="80,133,88,148"/> +<area shape="rect" id="clust2" href="dir_ab8ba62fc8fdaf78364406bae0a66d43.html" alt="" coords="27,52,221,121"/> +<area shape="rect" id="clust1" href="dir_f78f74a3131a0cfd456c5ed856861cff.html" title="bindings" alt="" coords="16,16,232,132"/> +</map> +</div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="subdirs"></a> +Directories</h2></td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a> +Files</h2></td></tr> +<tr class="memitem:isdk__cpp_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="isdk__cpp_8h.html">isdk_cpp.h</a> <a href="isdk__cpp_8h_source.html">[code]</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:isdk__cpp__impl_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="isdk__cpp__impl_8h.html">isdk_cpp_impl.h</a> <a href="isdk__cpp__impl_8h_source.html">[code]</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +</table> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_4522e853adfb3285c34ceee6be627ffe.html">sdkclient</a></li><li class="navelem"><a class="el" href="dir_37f49c9d6a230916a5077fbd270eac2a.html">include</a></li><li class="navelem"><a class="el" href="dir_eb56eea0ff74c30c2a48b22915222057.html">gfesdk</a></li><li class="navelem"><a class="el" href="dir_f78f74a3131a0cfd456c5ed856861cff.html">bindings</a></li><li class="navelem"><a class="el" href="dir_ab8ba62fc8fdaf78364406bae0a66d43.html">cpp</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/dir_ab8ba62fc8fdaf78364406bae0a66d43.js b/doc/html/dir_ab8ba62fc8fdaf78364406bae0a66d43.js new file mode 100644 index 0000000..fffeeeb --- /dev/null +++ b/doc/html/dir_ab8ba62fc8fdaf78364406bae0a66d43.js @@ -0,0 +1,9 @@ +var dir_ab8ba62fc8fdaf78364406bae0a66d43 = +[ + [ "highlights", "dir_9e1fb0299a0600dff10179bfe2b8a156.html", "dir_9e1fb0299a0600dff10179bfe2b8a156" ], + [ "isdk_cpp.h", "isdk__cpp_8h.html", "isdk__cpp_8h" ], + [ "isdk_cpp_impl.h", "isdk__cpp__impl_8h.html", [ + [ "CoreImpl", "class_gfe_s_d_k_1_1_core_impl.html", "class_gfe_s_d_k_1_1_core_impl" ] + ] ], + [ "sdk_types_cpp.h", "sdk__types__cpp_8h_source.html", null ] +];
\ No newline at end of file diff --git a/doc/html/dir_ab8ba62fc8fdaf78364406bae0a66d43_dep.map b/doc/html/dir_ab8ba62fc8fdaf78364406bae0a66d43_dep.map new file mode 100644 index 0000000..c2bea1c --- /dev/null +++ b/doc/html/dir_ab8ba62fc8fdaf78364406bae0a66d43_dep.map @@ -0,0 +1,7 @@ +<map id="C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp" name="C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp"> +<area shape="rect" id="node2" href="dir_9e1fb0299a0600dff10179bfe2b8a156.html" title="highlights" alt="" coords="37,63,115,111"/> +<area shape="rect" id="node3" href="dir_2f4536f343cdc104d7b83de3fff7416d.html" title="highlights" alt="" coords="37,159,115,207"/> +<area shape="rect" id="edge1-headlabel" href="dir_000008_000009.html" title="2" alt="" coords="80,133,88,148"/> +<area shape="rect" id="clust2" href="dir_ab8ba62fc8fdaf78364406bae0a66d43.html" alt="" coords="27,52,221,121"/> +<area shape="rect" id="clust1" href="dir_f78f74a3131a0cfd456c5ed856861cff.html" title="bindings" alt="" coords="16,16,232,132"/> +</map> diff --git a/doc/html/dir_ab8ba62fc8fdaf78364406bae0a66d43_dep.md5 b/doc/html/dir_ab8ba62fc8fdaf78364406bae0a66d43_dep.md5 new file mode 100644 index 0000000..14e2a42 --- /dev/null +++ b/doc/html/dir_ab8ba62fc8fdaf78364406bae0a66d43_dep.md5 @@ -0,0 +1 @@ +53fa29b88e1fc1d297072edccc72e2e1
\ No newline at end of file diff --git a/doc/html/dir_ab8ba62fc8fdaf78364406bae0a66d43_dep.png b/doc/html/dir_ab8ba62fc8fdaf78364406bae0a66d43_dep.png Binary files differnew file mode 100644 index 0000000..aa2fc37 --- /dev/null +++ b/doc/html/dir_ab8ba62fc8fdaf78364406bae0a66d43_dep.png diff --git a/doc/html/dir_eb56eea0ff74c30c2a48b22915222057.html b/doc/html/dir_eb56eea0ff74c30c2a48b22915222057.html new file mode 100644 index 0000000..b848c7b --- /dev/null +++ b/doc/html/dir_eb56eea0ff74c30c2a48b22915222057.html @@ -0,0 +1,126 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk Directory Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('dir_eb56eea0ff74c30c2a48b22915222057.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">gfesdk Directory Reference</div> </div> +</div><!--header--> +<div class="contents"> +<div class="dynheader"> +Directory dependency graph for gfesdk:</div> +<div class="dyncontent"> +<div class="center"><img src="dir_eb56eea0ff74c30c2a48b22915222057_dep.png" border="0" usemap="#dir__eb56eea0ff74c30c2a48b22915222057__dep" alt="C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk"/></div> +<map name="dir__eb56eea0ff74c30c2a48b22915222057__dep" id="dir__eb56eea0ff74c30c2a48b22915222057__dep"> +<area shape="rect" id="node2" href="dir_f78f74a3131a0cfd456c5ed856861cff.html" title="bindings" alt="" coords="37,63,109,111"/> +<area shape="rect" id="node3" href="dir_2f4536f343cdc104d7b83de3fff7416d.html" title="highlights" alt="" coords="37,159,115,207"/> +<area shape="rect" id="edge1-headlabel" href="dir_000006_000009.html" title="2" alt="" coords="79,133,87,148"/> +<area shape="rect" id="clust2" href="dir_eb56eea0ff74c30c2a48b22915222057.html" alt="" coords="27,52,216,217"/> +<area shape="rect" id="clust1" href="dir_37f49c9d6a230916a5077fbd270eac2a.html" title="include" alt="" coords="16,16,227,228"/> +</map> +</div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="subdirs"></a> +Directories</h2></td></tr> +<tr class="memitem:dir_f78f74a3131a0cfd456c5ed856861cff"><td class="memItemLeft" align="right" valign="top">directory  </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_f78f74a3131a0cfd456c5ed856861cff.html">bindings</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a> +Files</h2></td></tr> +<tr class="memitem:isdk_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="isdk_8h.html">isdk.h</a> <a href="isdk_8h_source.html">[code]</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:sdk__types_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="sdk__types_8h.html">sdk_types.h</a> <a href="sdk__types_8h_source.html">[code]</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +</table> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_4522e853adfb3285c34ceee6be627ffe.html">sdkclient</a></li><li class="navelem"><a class="el" href="dir_37f49c9d6a230916a5077fbd270eac2a.html">include</a></li><li class="navelem"><a class="el" href="dir_eb56eea0ff74c30c2a48b22915222057.html">gfesdk</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/dir_eb56eea0ff74c30c2a48b22915222057.js b/doc/html/dir_eb56eea0ff74c30c2a48b22915222057.js new file mode 100644 index 0000000..829321f --- /dev/null +++ b/doc/html/dir_eb56eea0ff74c30c2a48b22915222057.js @@ -0,0 +1,8 @@ +var dir_eb56eea0ff74c30c2a48b22915222057 = +[ + [ "bindings", "dir_f78f74a3131a0cfd456c5ed856861cff.html", "dir_f78f74a3131a0cfd456c5ed856861cff" ], + [ "highlights", "dir_2f4536f343cdc104d7b83de3fff7416d.html", "dir_2f4536f343cdc104d7b83de3fff7416d" ], + [ "isdk.h", "isdk_8h.html", "isdk_8h" ], + [ "os_defines.h", "os__defines_8h_source.html", null ], + [ "sdk_types.h", "sdk__types_8h.html", "sdk__types_8h" ] +];
\ No newline at end of file diff --git a/doc/html/dir_eb56eea0ff74c30c2a48b22915222057_dep.map b/doc/html/dir_eb56eea0ff74c30c2a48b22915222057_dep.map new file mode 100644 index 0000000..2d66ad8 --- /dev/null +++ b/doc/html/dir_eb56eea0ff74c30c2a48b22915222057_dep.map @@ -0,0 +1,7 @@ +<map id="C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk" name="C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk"> +<area shape="rect" id="node2" href="dir_f78f74a3131a0cfd456c5ed856861cff.html" title="bindings" alt="" coords="37,63,109,111"/> +<area shape="rect" id="node3" href="dir_2f4536f343cdc104d7b83de3fff7416d.html" title="highlights" alt="" coords="37,159,115,207"/> +<area shape="rect" id="edge1-headlabel" href="dir_000006_000009.html" title="2" alt="" coords="79,133,87,148"/> +<area shape="rect" id="clust2" href="dir_eb56eea0ff74c30c2a48b22915222057.html" alt="" coords="27,52,216,217"/> +<area shape="rect" id="clust1" href="dir_37f49c9d6a230916a5077fbd270eac2a.html" title="include" alt="" coords="16,16,227,228"/> +</map> diff --git a/doc/html/dir_eb56eea0ff74c30c2a48b22915222057_dep.md5 b/doc/html/dir_eb56eea0ff74c30c2a48b22915222057_dep.md5 new file mode 100644 index 0000000..65273cd --- /dev/null +++ b/doc/html/dir_eb56eea0ff74c30c2a48b22915222057_dep.md5 @@ -0,0 +1 @@ +58efe82a003f3e17532cebda99feadfd
\ No newline at end of file diff --git a/doc/html/dir_eb56eea0ff74c30c2a48b22915222057_dep.png b/doc/html/dir_eb56eea0ff74c30c2a48b22915222057_dep.png Binary files differnew file mode 100644 index 0000000..a13acc3 --- /dev/null +++ b/doc/html/dir_eb56eea0ff74c30c2a48b22915222057_dep.png diff --git a/doc/html/dir_f78f74a3131a0cfd456c5ed856861cff.html b/doc/html/dir_f78f74a3131a0cfd456c5ed856861cff.html new file mode 100644 index 0000000..8bb424c --- /dev/null +++ b/doc/html/dir_f78f74a3131a0cfd456c5ed856861cff.html @@ -0,0 +1,117 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings Directory Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('dir_f78f74a3131a0cfd456c5ed856861cff.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">bindings Directory Reference</div> </div> +</div><!--header--> +<div class="contents"> +<div class="dynheader"> +Directory dependency graph for bindings:</div> +<div class="dyncontent"> +<div class="center"><img src="dir_f78f74a3131a0cfd456c5ed856861cff_dep.png" border="0" usemap="#dir__f78f74a3131a0cfd456c5ed856861cff__dep" alt="C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings"/></div> +<map name="dir__f78f74a3131a0cfd456c5ed856861cff__dep" id="dir__f78f74a3131a0cfd456c5ed856861cff__dep"> +<area shape="rect" id="node2" href="dir_ab8ba62fc8fdaf78364406bae0a66d43.html" title="cpp" alt="" coords="37,63,109,111"/> +<area shape="rect" id="node3" href="dir_2f4536f343cdc104d7b83de3fff7416d.html" title="highlights" alt="" coords="35,159,112,207"/> +<area shape="rect" id="edge1-headlabel" href="dir_000007_000009.html" title="2" alt="" coords="78,133,86,148"/> +<area shape="rect" id="clust2" href="dir_f78f74a3131a0cfd456c5ed856861cff.html" alt="" coords="27,52,216,121"/> +<area shape="rect" id="clust1" href="dir_eb56eea0ff74c30c2a48b22915222057.html" title="gfesdk" alt="" coords="16,16,227,132"/> +</map> +</div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="subdirs"></a> +Directories</h2></td></tr> +</table> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_4522e853adfb3285c34ceee6be627ffe.html">sdkclient</a></li><li class="navelem"><a class="el" href="dir_37f49c9d6a230916a5077fbd270eac2a.html">include</a></li><li class="navelem"><a class="el" href="dir_eb56eea0ff74c30c2a48b22915222057.html">gfesdk</a></li><li class="navelem"><a class="el" href="dir_f78f74a3131a0cfd456c5ed856861cff.html">bindings</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/dir_f78f74a3131a0cfd456c5ed856861cff.js b/doc/html/dir_f78f74a3131a0cfd456c5ed856861cff.js new file mode 100644 index 0000000..de02864 --- /dev/null +++ b/doc/html/dir_f78f74a3131a0cfd456c5ed856861cff.js @@ -0,0 +1,4 @@ +var dir_f78f74a3131a0cfd456c5ed856861cff = +[ + [ "cpp", "dir_ab8ba62fc8fdaf78364406bae0a66d43.html", "dir_ab8ba62fc8fdaf78364406bae0a66d43" ] +];
\ No newline at end of file diff --git a/doc/html/dir_f78f74a3131a0cfd456c5ed856861cff_dep.map b/doc/html/dir_f78f74a3131a0cfd456c5ed856861cff_dep.map new file mode 100644 index 0000000..c8658e3 --- /dev/null +++ b/doc/html/dir_f78f74a3131a0cfd456c5ed856861cff_dep.map @@ -0,0 +1,7 @@ +<map id="C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings" name="C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings"> +<area shape="rect" id="node2" href="dir_ab8ba62fc8fdaf78364406bae0a66d43.html" title="cpp" alt="" coords="37,63,109,111"/> +<area shape="rect" id="node3" href="dir_2f4536f343cdc104d7b83de3fff7416d.html" title="highlights" alt="" coords="35,159,112,207"/> +<area shape="rect" id="edge1-headlabel" href="dir_000007_000009.html" title="2" alt="" coords="78,133,86,148"/> +<area shape="rect" id="clust2" href="dir_f78f74a3131a0cfd456c5ed856861cff.html" alt="" coords="27,52,216,121"/> +<area shape="rect" id="clust1" href="dir_eb56eea0ff74c30c2a48b22915222057.html" title="gfesdk" alt="" coords="16,16,227,132"/> +</map> diff --git a/doc/html/dir_f78f74a3131a0cfd456c5ed856861cff_dep.md5 b/doc/html/dir_f78f74a3131a0cfd456c5ed856861cff_dep.md5 new file mode 100644 index 0000000..a7b2c0d --- /dev/null +++ b/doc/html/dir_f78f74a3131a0cfd456c5ed856861cff_dep.md5 @@ -0,0 +1 @@ +5c28a82be01f8579b1965a09608406bc
\ No newline at end of file diff --git a/doc/html/dir_f78f74a3131a0cfd456c5ed856861cff_dep.png b/doc/html/dir_f78f74a3131a0cfd456c5ed856861cff_dep.png Binary files differnew file mode 100644 index 0000000..d840b5f --- /dev/null +++ b/doc/html/dir_f78f74a3131a0cfd456c5ed856861cff_dep.png diff --git a/doc/html/doc.png b/doc/html/doc.png Binary files differnew file mode 100644 index 0000000..d0baaee --- /dev/null +++ b/doc/html/doc.png diff --git a/doc/html/doxygen.css b/doc/html/doxygen.css new file mode 100644 index 0000000..84e07ca --- /dev/null +++ b/doc/html/doxygen.css @@ -0,0 +1,1508 @@ +/* The standard CSS for doxygen 1.8.12 */ + +body, table, div, p, dl { + font: 400 14px/22px Roboto,sans-serif; +} + +/* @group Heading Levels */ + +h1.groupheader { + font-size: 150%; +} + +.title { + font: 400 14px/28px Roboto,sans-serif; + font-size: 150%; + font-weight: bold; + margin: 10px 2px; +} + +h2.groupheader { + border-bottom: 1px solid #5E9500; + color: #0D1500; + font-size: 150%; + font-weight: normal; + margin-top: 1.75em; + padding-top: 8px; + padding-bottom: 4px; + width: 100%; +} + +h3.groupheader { + font-size: 100%; +} + +h1, h2, h3, h4, h5, h6 { + -webkit-transition: text-shadow 0.5s linear; + -moz-transition: text-shadow 0.5s linear; + -ms-transition: text-shadow 0.5s linear; + -o-transition: text-shadow 0.5s linear; + transition: text-shadow 0.5s linear; + margin-right: 15px; +} + +h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow { + text-shadow: 0 0 15px cyan; +} + +dt { + font-weight: bold; +} + +div.multicol { + -moz-column-gap: 1em; + -webkit-column-gap: 1em; + -moz-column-count: 3; + -webkit-column-count: 3; +} + +p.startli, p.startdd { + margin-top: 2px; +} + +p.starttd { + margin-top: 0px; +} + +p.endli { + margin-bottom: 0px; +} + +p.enddd { + margin-bottom: 4px; +} + +p.endtd { + margin-bottom: 2px; +} + +/* @end */ + +caption { + font-weight: bold; +} + +span.legend { + font-size: 70%; + text-align: center; +} + +h3.version { + font-size: 90%; + text-align: center; +} + +div.qindex, div.navtab{ + background-color: #E2FFB1; + border: 1px solid #84D100; + text-align: center; +} + +div.qindex, div.navpath { + width: 100%; + line-height: 140%; +} + +div.navtab { + margin-right: 15px; +} + +/* @group Link Styling */ + +a { + color: #131F00; + font-weight: normal; + text-decoration: none; +} + +.contents a:visited { + color: #1E3000; +} + +a:hover { + text-decoration: underline; +} + +a.qindex { + font-weight: bold; +} + +a.qindexHL { + font-weight: bold; + background-color: #7AC000; + color: #ffffff; + border: 1px double #5D9300; +} + +.contents a.qindexHL:visited { + color: #ffffff; +} + +a.el { + font-weight: bold; +} + +a.elRef { +} + +a.code, a.code:visited, a.line, a.line:visited { + color: #4665A2; +} + +a.codeRef, a.codeRef:visited, a.lineRef, a.lineRef:visited { + color: #4665A2; +} + +/* @end */ + +dl.el { + margin-left: -1cm; +} + +pre.fragment { + border: 1px solid #C4CFE5; + background-color: #FBFCFD; + padding: 4px 6px; + margin: 4px 8px 4px 2px; + overflow: auto; + word-wrap: break-word; + font-size: 9pt; + line-height: 125%; + font-family: monospace, fixed; + font-size: 105%; +} + +div.fragment { + padding: 0px; + margin: 4px 8px 4px 2px; + background-color: #F9FFF0; + border: 1px solid #B1FF2B; +} + +div.line { + font-family: monospace, fixed; + font-size: 13px; + min-height: 13px; + line-height: 1.0; + text-wrap: unrestricted; + white-space: -moz-pre-wrap; /* Moz */ + white-space: -pre-wrap; /* Opera 4-6 */ + white-space: -o-pre-wrap; /* Opera 7 */ + white-space: pre-wrap; /* CSS3 */ + word-wrap: break-word; /* IE 5.5+ */ + text-indent: -53px; + padding-left: 53px; + padding-bottom: 0px; + margin: 0px; + -webkit-transition-property: background-color, box-shadow; + -webkit-transition-duration: 0.5s; + -moz-transition-property: background-color, box-shadow; + -moz-transition-duration: 0.5s; + -ms-transition-property: background-color, box-shadow; + -ms-transition-duration: 0.5s; + -o-transition-property: background-color, box-shadow; + -o-transition-duration: 0.5s; + transition-property: background-color, box-shadow; + transition-duration: 0.5s; +} + +div.line:after { + content:"\000A"; + white-space: pre; +} + +div.line.glow { + background-color: cyan; + box-shadow: 0 0 10px cyan; +} + + +span.lineno { + padding-right: 4px; + text-align: right; + border-right: 2px solid #0F0; + background-color: #E8E8E8; + white-space: pre; +} +span.lineno a { + background-color: #D8D8D8; +} + +span.lineno a:hover { + background-color: #C8C8C8; +} + +.lineno { + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +div.ah, span.ah { + background-color: black; + font-weight: bold; + color: #ffffff; + margin-bottom: 3px; + margin-top: 3px; + padding: 0.2em; + border: solid thin #333; + border-radius: 0.5em; + -webkit-border-radius: .5em; + -moz-border-radius: .5em; + box-shadow: 2px 2px 3px #999; + -webkit-box-shadow: 2px 2px 3px #999; + -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px; + background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444)); + background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000 110%); +} + +div.classindex ul { + list-style: none; + padding-left: 0; +} + +div.classindex span.ai { + display: inline-block; +} + +div.groupHeader { + margin-left: 16px; + margin-top: 12px; + font-weight: bold; +} + +div.groupText { + margin-left: 16px; + font-style: italic; +} + +body { + background-color: white; + color: black; + margin: 0; +} + +div.contents { + margin-top: 10px; + margin-left: 12px; + margin-right: 8px; +} + +td.indexkey { + background-color: #E2FFB1; + font-weight: bold; + border: 1px solid #B1FF2B; + margin: 2px 0px 2px 0; + padding: 2px 10px; + white-space: nowrap; + vertical-align: top; +} + +td.indexvalue { + background-color: #E2FFB1; + border: 1px solid #B1FF2B; + padding: 2px 10px; + margin: 2px 0px; +} + +tr.memlist { + background-color: #E5FFB9; +} + +p.formulaDsp { + text-align: center; +} + +img.formulaDsp { + +} + +img.formulaInl { + vertical-align: middle; +} + +div.center { + text-align: center; + margin-top: 0px; + margin-bottom: 0px; + padding: 0px; +} + +div.center img { + border: 0px; +} + +address.footer { + text-align: right; + padding-right: 12px; +} + +img.footer { + border: 0px; + vertical-align: middle; +} + +/* @group Code Colorization */ + +span.keyword { + color: #008000 +} + +span.keywordtype { + color: #604020 +} + +span.keywordflow { + color: #e08000 +} + +span.comment { + color: #800000 +} + +span.preprocessor { + color: #806020 +} + +span.stringliteral { + color: #002080 +} + +span.charliteral { + color: #008080 +} + +span.vhdldigit { + color: #ff00ff +} + +span.vhdlchar { + color: #000000 +} + +span.vhdlkeyword { + color: #700070 +} + +span.vhdllogic { + color: #ff0000 +} + +blockquote { + background-color: #F2FFDE; + border-left: 2px solid #7AC000; + margin: 0 24px 0 4px; + padding: 0 12px 0 16px; +} + +/* @end */ + +/* +.search { + color: #003399; + font-weight: bold; +} + +form.search { + margin-bottom: 0px; + margin-top: 0px; +} + +input.search { + font-size: 75%; + color: #000080; + font-weight: normal; + background-color: #e8eef2; +} +*/ + +td.tiny { + font-size: 75%; +} + +.dirtab { + padding: 4px; + border-collapse: collapse; + border: 1px solid #84D100; +} + +th.dirtab { + background: #E2FFB1; + font-weight: bold; +} + +hr { + height: 0px; + border: none; + border-top: 1px solid #233800; +} + +hr.footer { + height: 1px; +} + +/* @group Member Descriptions */ + +table.memberdecls { + border-spacing: 0px; + padding: 0px; +} + +.memberdecls td, .fieldtable tr { + -webkit-transition-property: background-color, box-shadow; + -webkit-transition-duration: 0.5s; + -moz-transition-property: background-color, box-shadow; + -moz-transition-duration: 0.5s; + -ms-transition-property: background-color, box-shadow; + -ms-transition-duration: 0.5s; + -o-transition-property: background-color, box-shadow; + -o-transition-duration: 0.5s; + transition-property: background-color, box-shadow; + transition-duration: 0.5s; +} + +.memberdecls td.glow, .fieldtable tr.glow { + background-color: cyan; + box-shadow: 0 0 15px cyan; +} + +.mdescLeft, .mdescRight, +.memItemLeft, .memItemRight, +.memTemplItemLeft, .memTemplItemRight, .memTemplParams { + background-color: #F6FFE7; + border: none; + margin: 4px; + padding: 1px 0 0 8px; +} + +.mdescLeft, .mdescRight { + padding: 0px 8px 4px 8px; + color: #555; +} + +.memSeparator { + border-bottom: 1px solid #DEE4F0; + line-height: 1px; + margin: 0px; + padding: 0px; +} + +.memItemLeft, .memTemplItemLeft { + white-space: nowrap; +} + +.memItemRight { + width: 100%; +} + +.memTemplParams { + color: #1E3000; + white-space: nowrap; + font-size: 80%; +} + +/* @end */ + +/* @group Member Details */ + +/* Styles for detailed member documentation */ + +.memtitle { + padding: 8px; + border-top: 1px solid #8CDD00; + border-left: 1px solid #8CDD00; + border-right: 1px solid #8CDD00; + border-top-right-radius: 4px; + border-top-left-radius: 4px; + margin-bottom: -1px; + background-image: url('nav_f.png'); + background-repeat: repeat-x; + background-color: #D5FE8F; + line-height: 1.25; + font-weight: 300; + float:left; +} + +.permalink +{ + font-size: 65%; + display: inline-block; + vertical-align: middle; +} + +.memtemplate { + font-size: 80%; + color: #1E3000; + font-weight: normal; + margin-left: 9px; +} + +.memnav { + background-color: #E2FFB1; + border: 1px solid #84D100; + text-align: center; + margin: 2px; + margin-right: 15px; + padding: 2px; +} + +.mempage { + width: 100%; +} + +.memitem { + padding: 0; + margin-bottom: 10px; + margin-right: 5px; + -webkit-transition: box-shadow 0.5s linear; + -moz-transition: box-shadow 0.5s linear; + -ms-transition: box-shadow 0.5s linear; + -o-transition: box-shadow 0.5s linear; + transition: box-shadow 0.5s linear; + display: table !important; + width: 100%; +} + +.memitem.glow { + box-shadow: 0 0 15px cyan; +} + +.memname { + font-weight: 400; + margin-left: 6px; +} + +.memname td { + vertical-align: bottom; +} + +.memproto, dl.reflist dt { + border-top: 1px solid #8CDD00; + border-left: 1px solid #8CDD00; + border-right: 1px solid #8CDD00; + padding: 6px 0px 6px 0px; + color: #040700; + font-weight: bold; + text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); + background-color: #D1FF82; + /* opera specific markup */ + box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); + border-top-right-radius: 4px; + /* firefox specific markup */ + -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; + -moz-border-radius-topright: 4px; + /* webkit specific markup */ + -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); + -webkit-border-top-right-radius: 4px; + +} + +.overload { + font-family: "courier new",courier,monospace; + font-size: 65%; +} + +.memdoc, dl.reflist dd { + border-bottom: 1px solid #8CDD00; + border-left: 1px solid #8CDD00; + border-right: 1px solid #8CDD00; + padding: 6px 10px 2px 10px; + background-color: #F9FFF0; + border-top-width: 0; + background-image:url('nav_g.png'); + background-repeat:repeat-x; + background-color: #FFFFFF; + /* opera specific markup */ + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; + box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); + /* firefox specific markup */ + -moz-border-radius-bottomleft: 4px; + -moz-border-radius-bottomright: 4px; + -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; + /* webkit specific markup */ + -webkit-border-bottom-left-radius: 4px; + -webkit-border-bottom-right-radius: 4px; + -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); +} + +dl.reflist dt { + padding: 5px; +} + +dl.reflist dd { + margin: 0px 0px 10px 0px; + padding: 5px; +} + +.paramkey { + text-align: right; +} + +.paramtype { + white-space: nowrap; +} + +.paramname { + color: #602020; + white-space: nowrap; +} +.paramname em { + font-style: normal; +} +.paramname code { + line-height: 14px; +} + +.params, .retval, .exception, .tparams { + margin-left: 0px; + padding-left: 0px; +} + +.params .paramname, .retval .paramname { + font-weight: bold; + vertical-align: top; +} + +.params .paramtype { + font-style: italic; + vertical-align: top; +} + +.params .paramdir { + font-family: "courier new",courier,monospace; + vertical-align: top; +} + +table.mlabels { + border-spacing: 0px; +} + +td.mlabels-left { + width: 100%; + padding: 0px; +} + +td.mlabels-right { + vertical-align: bottom; + padding: 0px; + white-space: nowrap; +} + +span.mlabels { + margin-left: 8px; +} + +span.mlabel { + background-color: #477000; + border-top:1px solid #2C4600; + border-left:1px solid #2C4600; + border-right:1px solid #B1FF2B; + border-bottom:1px solid #B1FF2B; + text-shadow: none; + color: white; + margin-right: 4px; + padding: 2px 3px; + border-radius: 3px; + font-size: 7pt; + white-space: nowrap; + vertical-align: middle; +} + + + +/* @end */ + +/* these are for tree view inside a (index) page */ + +div.directory { + margin: 10px 0px; + border-top: 1px solid #7AC000; + border-bottom: 1px solid #7AC000; + width: 100%; +} + +.directory table { + border-collapse:collapse; +} + +.directory td { + margin: 0px; + padding: 0px; + vertical-align: top; +} + +.directory td.entry { + white-space: nowrap; + padding-right: 6px; + padding-top: 3px; +} + +.directory td.entry a { + outline:none; +} + +.directory td.entry a img { + border: none; +} + +.directory td.desc { + width: 100%; + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + border-left: 1px solid rgba(0,0,0,0.05); +} + +.directory tr.even { + padding-left: 6px; + background-color: #F2FFDE; +} + +.directory img { + vertical-align: -30%; +} + +.directory .levels { + white-space: nowrap; + width: 100%; + text-align: right; + font-size: 9pt; +} + +.directory .levels span { + cursor: pointer; + padding-left: 2px; + padding-right: 2px; + color: #131F00; +} + +.arrow { + color: #7AC000; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + cursor: pointer; + font-size: 80%; + display: inline-block; + width: 16px; + height: 22px; +} + +.icon { + font-family: Arial, Helvetica; + font-weight: bold; + font-size: 12px; + height: 14px; + width: 16px; + display: inline-block; + background-color: #477000; + color: white; + text-align: center; + border-radius: 4px; + margin-left: 2px; + margin-right: 2px; +} + +.icona { + width: 24px; + height: 22px; + display: inline-block; +} + +.iconfopen { + width: 24px; + height: 18px; + margin-bottom: 4px; + background-image:url('folderopen.png'); + background-position: 0px -4px; + background-repeat: repeat-y; + vertical-align:top; + display: inline-block; +} + +.iconfclosed { + width: 24px; + height: 18px; + margin-bottom: 4px; + background-image:url('folderclosed.png'); + background-position: 0px -4px; + background-repeat: repeat-y; + vertical-align:top; + display: inline-block; +} + +.icondoc { + width: 24px; + height: 18px; + margin-bottom: 4px; + background-image:url('doc.png'); + background-position: 0px -4px; + background-repeat: repeat-y; + vertical-align:top; + display: inline-block; +} + +table.directory { + font: 400 14px Roboto,sans-serif; +} + +/* @end */ + +div.dynheader { + margin-top: 8px; + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +address { + font-style: normal; + color: #060A00; +} + +table.doxtable caption { + caption-side: top; +} + +table.doxtable { + border-collapse:collapse; + margin-top: 4px; + margin-bottom: 4px; +} + +table.doxtable td, table.doxtable th { + border: 1px solid #080C00; + padding: 3px 7px 2px; +} + +table.doxtable th { + background-color: #0F1700; + color: #FFFFFF; + font-size: 110%; + padding-bottom: 4px; + padding-top: 5px; +} + +table.fieldtable { + /*width: 100%;*/ + margin-bottom: 10px; + border: 1px solid #8CDD00; + border-spacing: 0px; + -moz-border-radius: 4px; + -webkit-border-radius: 4px; + border-radius: 4px; + -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px; + -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15); + box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15); +} + +.fieldtable td, .fieldtable th { + padding: 3px 7px 2px; +} + +.fieldtable td.fieldtype, .fieldtable td.fieldname { + white-space: nowrap; + border-right: 1px solid #8CDD00; + border-bottom: 1px solid #8CDD00; + vertical-align: top; +} + +.fieldtable td.fieldname { + padding-top: 3px; +} + +.fieldtable td.fielddoc { + border-bottom: 1px solid #8CDD00; + /*width: 100%;*/ +} + +.fieldtable td.fielddoc p:first-child { + margin-top: 0px; +} + +.fieldtable td.fielddoc p:last-child { + margin-bottom: 2px; +} + +.fieldtable tr:last-child td { + border-bottom: none; +} + +.fieldtable th { + background-image:url('nav_f.png'); + background-repeat:repeat-x; + background-color: #D5FE8F; + font-size: 90%; + color: #040700; + padding-bottom: 4px; + padding-top: 5px; + text-align:left; + font-weight: 400; + -moz-border-radius-topleft: 4px; + -moz-border-radius-topright: 4px; + -webkit-border-top-left-radius: 4px; + -webkit-border-top-right-radius: 4px; + border-top-left-radius: 4px; + border-top-right-radius: 4px; + border-bottom: 1px solid #8CDD00; +} + + +.tabsearch { + top: 0px; + left: 10px; + height: 36px; + background-image: url('tab_b.png'); + z-index: 101; + overflow: hidden; + font-size: 13px; +} + +.navpath ul +{ + font-size: 11px; + background-image:url('tab_b.png'); + background-repeat:repeat-x; + background-position: 0 -5px; + height:30px; + line-height:30px; + color:#619A00; + border:solid 1px #AEFE24; + overflow:hidden; + margin:0px; + padding:0px; +} + +.navpath li +{ + list-style-type:none; + float:left; + padding-left:10px; + padding-right:15px; + background-image:url('bc_s.png'); + background-repeat:no-repeat; + background-position:right; + color:#0E1600; +} + +.navpath li.navelem a +{ + height:32px; + display:block; + text-decoration: none; + outline: none; + color: #050900; + font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif; + text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); + text-decoration: none; +} + +.navpath li.navelem a:hover +{ + color:#3D6100; +} + +.navpath li.footer +{ + list-style-type:none; + float:right; + padding-left:10px; + padding-right:15px; + background-image:none; + background-repeat:no-repeat; + background-position:right; + color:#0E1600; + font-size: 8pt; +} + + +div.summary +{ + float: right; + font-size: 8pt; + padding-right: 5px; + width: 50%; + text-align: right; +} + +div.summary a +{ + white-space: nowrap; +} + +table.classindex +{ + margin: 10px; + white-space: nowrap; + margin-left: 3%; + margin-right: 3%; + width: 94%; + border: 0; + border-spacing: 0; + padding: 0; +} + +div.ingroups +{ + font-size: 8pt; + width: 50%; + text-align: left; +} + +div.ingroups a +{ + white-space: nowrap; +} + +div.header +{ + background-image:url('nav_h.png'); + background-repeat:repeat-x; + background-color: #F6FFE7; + margin: 0px; + border-bottom: 1px solid #B1FF2B; +} + +div.headertitle +{ + padding: 5px 5px 5px 10px; +} + +dl +{ + padding: 0 0 0 10px; +} + +/* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug */ +dl.section +{ + margin-left: 0px; + padding-left: 0px; +} + +dl.note +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #D0C000; +} + +dl.warning, dl.attention +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #FF0000; +} + +dl.pre, dl.post, dl.invariant +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #00D000; +} + +dl.deprecated +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #505050; +} + +dl.todo +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #00C0E0; +} + +dl.test +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #3030E0; +} + +dl.bug +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #C08050; +} + +dl.section dd { + margin-bottom: 6px; +} + + +#projectlogo +{ + text-align: center; + vertical-align: bottom; + border-collapse: separate; +} + +#projectlogo img +{ + border: 0px none; +} + +#projectalign +{ + vertical-align: middle; +} + +#projectname +{ + font: 300% Tahoma, Arial,sans-serif; + margin: 0px; + padding: 2px 0px; +} + +#projectbrief +{ + font: 120% Tahoma, Arial,sans-serif; + margin: 0px; + padding: 0px; +} + +#projectnumber +{ + font: 50% Tahoma, Arial,sans-serif; + margin: 0px; + padding: 0px; +} + +#titlearea +{ + padding: 0px; + margin: 0px; + width: 100%; + border-bottom: 1px solid #2C4600; +} + +.image +{ + text-align: center; +} + +.dotgraph +{ + text-align: center; +} + +.mscgraph +{ + text-align: center; +} + +.diagraph +{ + text-align: center; +} + +.caption +{ + font-weight: bold; +} + +div.zoom +{ + border: 1px solid #69A600; +} + +dl.citelist { + margin-bottom:50px; +} + +dl.citelist dt { + color:#0B1200; + float:left; + font-weight:bold; + margin-right:10px; + padding:5px; +} + +dl.citelist dd { + margin:2px 0; + padding:5px 0; +} + +div.toc { + padding: 14px 25px; + background-color: #EFFFD4; + border: 1px solid #C8FF6A; + border-radius: 7px 7px 7px 7px; + float: right; + height: auto; + margin: 0 8px 10px 10px; + width: 200px; +} + +div.toc li { + background: url("bdwn.png") no-repeat scroll 0 5px transparent; + font: 10px/1.2 Verdana,DejaVu Sans,Geneva,sans-serif; + margin-top: 5px; + padding-left: 10px; + padding-top: 2px; +} + +div.toc h3 { + font: bold 12px/1.2 Arial,FreeSans,sans-serif; + color: #1E3000; + border-bottom: 0 none; + margin: 0; +} + +div.toc ul { + list-style: none outside none; + border: medium none; + padding: 0px; +} + +div.toc li.level1 { + margin-left: 0px; +} + +div.toc li.level2 { + margin-left: 15px; +} + +div.toc li.level3 { + margin-left: 30px; +} + +div.toc li.level4 { + margin-left: 45px; +} + +.inherit_header { + font-weight: bold; + color: gray; + cursor: pointer; + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.inherit_header td { + padding: 6px 0px 2px 5px; +} + +.inherit { + display: none; +} + +tr.heading h2 { + margin-top: 12px; + margin-bottom: 4px; +} + +/* tooltip related style info */ + +.ttc { + position: absolute; + display: none; +} + +#powerTip { + cursor: default; + white-space: nowrap; + background-color: white; + border: 1px solid gray; + border-radius: 4px 4px 4px 4px; + box-shadow: 1px 1px 7px gray; + display: none; + font-size: smaller; + max-width: 80%; + opacity: 0.9; + padding: 1ex 1em 1em; + position: absolute; + z-index: 2147483647; +} + +#powerTip div.ttdoc { + color: grey; + font-style: italic; +} + +#powerTip div.ttname a { + font-weight: bold; +} + +#powerTip div.ttname { + font-weight: bold; +} + +#powerTip div.ttdeci { + color: #006318; +} + +#powerTip div { + margin: 0px; + padding: 0px; + font: 12px/16px Roboto,sans-serif; +} + +#powerTip:before, #powerTip:after { + content: ""; + position: absolute; + margin: 0px; +} + +#powerTip.n:after, #powerTip.n:before, +#powerTip.s:after, #powerTip.s:before, +#powerTip.w:after, #powerTip.w:before, +#powerTip.e:after, #powerTip.e:before, +#powerTip.ne:after, #powerTip.ne:before, +#powerTip.se:after, #powerTip.se:before, +#powerTip.nw:after, #powerTip.nw:before, +#powerTip.sw:after, #powerTip.sw:before { + border: solid transparent; + content: " "; + height: 0; + width: 0; + position: absolute; +} + +#powerTip.n:after, #powerTip.s:after, +#powerTip.w:after, #powerTip.e:after, +#powerTip.nw:after, #powerTip.ne:after, +#powerTip.sw:after, #powerTip.se:after { + border-color: rgba(255, 255, 255, 0); +} + +#powerTip.n:before, #powerTip.s:before, +#powerTip.w:before, #powerTip.e:before, +#powerTip.nw:before, #powerTip.ne:before, +#powerTip.sw:before, #powerTip.se:before { + border-color: rgba(128, 128, 128, 0); +} + +#powerTip.n:after, #powerTip.n:before, +#powerTip.ne:after, #powerTip.ne:before, +#powerTip.nw:after, #powerTip.nw:before { + top: 100%; +} + +#powerTip.n:after, #powerTip.ne:after, #powerTip.nw:after { + border-top-color: #ffffff; + border-width: 10px; + margin: 0px -10px; +} +#powerTip.n:before { + border-top-color: #808080; + border-width: 11px; + margin: 0px -11px; +} +#powerTip.n:after, #powerTip.n:before { + left: 50%; +} + +#powerTip.nw:after, #powerTip.nw:before { + right: 14px; +} + +#powerTip.ne:after, #powerTip.ne:before { + left: 14px; +} + +#powerTip.s:after, #powerTip.s:before, +#powerTip.se:after, #powerTip.se:before, +#powerTip.sw:after, #powerTip.sw:before { + bottom: 100%; +} + +#powerTip.s:after, #powerTip.se:after, #powerTip.sw:after { + border-bottom-color: #ffffff; + border-width: 10px; + margin: 0px -10px; +} + +#powerTip.s:before, #powerTip.se:before, #powerTip.sw:before { + border-bottom-color: #808080; + border-width: 11px; + margin: 0px -11px; +} + +#powerTip.s:after, #powerTip.s:before { + left: 50%; +} + +#powerTip.sw:after, #powerTip.sw:before { + right: 14px; +} + +#powerTip.se:after, #powerTip.se:before { + left: 14px; +} + +#powerTip.e:after, #powerTip.e:before { + left: 100%; +} +#powerTip.e:after { + border-left-color: #ffffff; + border-width: 10px; + top: 50%; + margin-top: -10px; +} +#powerTip.e:before { + border-left-color: #808080; + border-width: 11px; + top: 50%; + margin-top: -11px; +} + +#powerTip.w:after, #powerTip.w:before { + right: 100%; +} +#powerTip.w:after { + border-right-color: #ffffff; + border-width: 10px; + top: 50%; + margin-top: -10px; +} +#powerTip.w:before { + border-right-color: #808080; + border-width: 11px; + top: 50%; + margin-top: -11px; +} + +@media print +{ + #top { display: none; } + #side-nav { display: none; } + #nav-path { display: none; } + body { overflow:visible; } + h1, h2, h3, h4, h5, h6 { page-break-after: avoid; } + .summary { display: none; } + .memitem { page-break-inside: avoid; } + #doc-content + { + margin-left:0 !important; + height:auto !important; + width:auto !important; + overflow:inherit; + display:inline; + } +} + diff --git a/doc/html/doxygen.png b/doc/html/doxygen.png Binary files differnew file mode 100644 index 0000000..cabb999 --- /dev/null +++ b/doc/html/doxygen.png diff --git a/doc/html/dynsections.js b/doc/html/dynsections.js new file mode 100644 index 0000000..1e6bf07 --- /dev/null +++ b/doc/html/dynsections.js @@ -0,0 +1,104 @@ +function toggleVisibility(linkObj) +{ + var base = $(linkObj).attr('id'); + var summary = $('#'+base+'-summary'); + var content = $('#'+base+'-content'); + var trigger = $('#'+base+'-trigger'); + var src=$(trigger).attr('src'); + if (content.is(':visible')===true) { + content.hide(); + summary.show(); + $(linkObj).addClass('closed').removeClass('opened'); + $(trigger).attr('src',src.substring(0,src.length-8)+'closed.png'); + } else { + content.show(); + summary.hide(); + $(linkObj).removeClass('closed').addClass('opened'); + $(trigger).attr('src',src.substring(0,src.length-10)+'open.png'); + } + return false; +} + +function updateStripes() +{ + $('table.directory tr'). + removeClass('even').filter(':visible:even').addClass('even'); +} + +function toggleLevel(level) +{ + $('table.directory tr').each(function() { + var l = this.id.split('_').length-1; + var i = $('#img'+this.id.substring(3)); + var a = $('#arr'+this.id.substring(3)); + if (l<level+1) { + i.removeClass('iconfopen iconfclosed').addClass('iconfopen'); + a.html('▼'); + $(this).show(); + } else if (l==level+1) { + i.removeClass('iconfclosed iconfopen').addClass('iconfclosed'); + a.html('►'); + $(this).show(); + } else { + $(this).hide(); + } + }); + updateStripes(); +} + +function toggleFolder(id) +{ + // the clicked row + var currentRow = $('#row_'+id); + + // all rows after the clicked row + var rows = currentRow.nextAll("tr"); + + var re = new RegExp('^row_'+id+'\\d+_$', "i"); //only one sub + + // only match elements AFTER this one (can't hide elements before) + var childRows = rows.filter(function() { return this.id.match(re); }); + + // first row is visible we are HIDING + if (childRows.filter(':first').is(':visible')===true) { + // replace down arrow by right arrow for current row + var currentRowSpans = currentRow.find("span"); + currentRowSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed"); + currentRowSpans.filter(".arrow").html('►'); + rows.filter("[id^=row_"+id+"]").hide(); // hide all children + } else { // we are SHOWING + // replace right arrow by down arrow for current row + var currentRowSpans = currentRow.find("span"); + currentRowSpans.filter(".iconfclosed").removeClass("iconfclosed").addClass("iconfopen"); + currentRowSpans.filter(".arrow").html('▼'); + // replace down arrows by right arrows for child rows + var childRowsSpans = childRows.find("span"); + childRowsSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed"); + childRowsSpans.filter(".arrow").html('►'); + childRows.show(); //show all children + } + updateStripes(); +} + + +function toggleInherit(id) +{ + var rows = $('tr.inherit.'+id); + var img = $('tr.inherit_header.'+id+' img'); + var src = $(img).attr('src'); + if (rows.filter(':first').is(':visible')===true) { + rows.css('display','none'); + $(img).attr('src',src.substring(0,src.length-8)+'closed.png'); + } else { + rows.css('display','table-row'); // using show() causes jump in firefox + $(img).attr('src',src.substring(0,src.length-10)+'open.png'); + } +} + + +$(document).ready(function() { + $('.code,.codeRef').each(function() { + $(this).data('powertip',$('#'+$(this).attr('href').replace(/.*\//,'').replace(/[^a-z_A-Z0-9]/g,'_')).html()); + $(this).powerTip({ placement: 's', smartPlacement: true, mouseOnToPopup: true }); + }); +}); diff --git a/doc/html/files.html b/doc/html/files.html new file mode 100644 index 0000000..4407303 --- /dev/null +++ b/doc/html/files.html @@ -0,0 +1,128 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: File List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('files.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">File List</div> </div> +</div><!--header--> +<div class="contents"> +<div class="textblock">Here is a list of all documented files with brief descriptions:</div><div class="directory"> +<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span><span onclick="javascript:toggleLevel(4);">4</span><span onclick="javascript:toggleLevel(5);">5</span><span onclick="javascript:toggleLevel(6);">6</span><span onclick="javascript:toggleLevel(7);">7</span>]</div><table class="directory"> +<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">▼</span><span id="img_0_" class="iconfopen" onclick="toggleFolder('0_')"> </span><a class="el" href="dir_49109e8c96924d2158a64521a5ac85f8.html" target="_self">sdk</a></td><td class="desc"></td></tr> +<tr id="row_0_0_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_0_" class="arrow" onclick="toggleFolder('0_0_')">▼</span><span id="img_0_0_" class="iconfopen" onclick="toggleFolder('0_0_')"> </span><a class="el" href="dir_390af76a80c76dfa5a23f6376ad8cc11.html" target="_self">include</a></td><td class="desc"></td></tr> +<tr id="row_0_0_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_0_0_" class="arrow" onclick="toggleFolder('0_0_0_')">▼</span><span id="img_0_0_0_" class="iconfopen" onclick="toggleFolder('0_0_0_')"> </span><a class="el" href="dir_73e42c5862c52b872fcb0da49c863746.html" target="_self">gfesdk</a></td><td class="desc"></td></tr> +<tr id="row_0_0_0_0_"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="config_8h_source.html"><span class="icondoc"></span></a><b>config.h</b></td><td class="desc"></td></tr> +<tr id="row_0_0_0_1_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="gfe3__product__version_8h_source.html"><span class="icondoc"></span></a><b>gfe3_product_version.h</b></td><td class="desc"></td></tr> +<tr id="row_0_0_0_2_"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="sdk__types__ipc_8h_source.html"><span class="icondoc"></span></a><b>sdk_types_ipc.h</b></td><td class="desc"></td></tr> +<tr id="row_1_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_1_" class="arrow" onclick="toggleFolder('1_')">▼</span><span id="img_1_" class="iconfopen" onclick="toggleFolder('1_')"> </span><a class="el" href="dir_4522e853adfb3285c34ceee6be627ffe.html" target="_self">sdkclient</a></td><td class="desc"></td></tr> +<tr id="row_1_0_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_1_0_" class="arrow" onclick="toggleFolder('1_0_')">▼</span><span id="img_1_0_" class="iconfopen" onclick="toggleFolder('1_0_')"> </span><a class="el" href="dir_37f49c9d6a230916a5077fbd270eac2a.html" target="_self">include</a></td><td class="desc"></td></tr> +<tr id="row_1_0_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_1_0_0_" class="arrow" onclick="toggleFolder('1_0_0_')">▼</span><span id="img_1_0_0_" class="iconfopen" onclick="toggleFolder('1_0_0_')"> </span><a class="el" href="dir_eb56eea0ff74c30c2a48b22915222057.html" target="_self">gfesdk</a></td><td class="desc"></td></tr> +<tr id="row_1_0_0_0_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_1_0_0_0_" class="arrow" onclick="toggleFolder('1_0_0_0_')">▼</span><span id="img_1_0_0_0_" class="iconfopen" onclick="toggleFolder('1_0_0_0_')"> </span><a class="el" href="dir_f78f74a3131a0cfd456c5ed856861cff.html" target="_self">bindings</a></td><td class="desc"></td></tr> +<tr id="row_1_0_0_0_0_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span id="arr_1_0_0_0_0_" class="arrow" onclick="toggleFolder('1_0_0_0_0_')">▼</span><span id="img_1_0_0_0_0_" class="iconfopen" onclick="toggleFolder('1_0_0_0_0_')"> </span><a class="el" href="dir_ab8ba62fc8fdaf78364406bae0a66d43.html" target="_self">cpp</a></td><td class="desc"></td></tr> +<tr id="row_1_0_0_0_0_0_"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span id="arr_1_0_0_0_0_0_" class="arrow" onclick="toggleFolder('1_0_0_0_0_0_')">▼</span><span id="img_1_0_0_0_0_0_" class="iconfopen" onclick="toggleFolder('1_0_0_0_0_0_')"> </span><a class="el" href="dir_9e1fb0299a0600dff10179bfe2b8a156.html" target="_self">highlights</a></td><td class="desc"></td></tr> +<tr id="row_1_0_0_0_0_0_0_" class="even"><td class="entry"><span style="width:112px;display:inline-block;"> </span><a href="highlights__types__cpp_8h_source.html"><span class="icondoc"></span></a><b>highlights_types_cpp.h</b></td><td class="desc"></td></tr> +<tr id="row_1_0_0_0_0_0_1_"><td class="entry"><span style="width:112px;display:inline-block;"> </span><a href="ihighlights__cpp_8h_source.html"><span class="icondoc"></span></a><a class="el" href="ihighlights__cpp_8h.html" target="_self">ihighlights_cpp.h</a></td><td class="desc"></td></tr> +<tr id="row_1_0_0_0_0_0_2_" class="even"><td class="entry"><span style="width:112px;display:inline-block;"> </span><a href="ihighlights__cpp__impl_8h_source.html"><span class="icondoc"></span></a><a class="el" href="ihighlights__cpp__impl_8h.html" target="_self">ihighlights_cpp_impl.h</a></td><td class="desc"></td></tr> +<tr id="row_1_0_0_0_0_1_"><td class="entry"><span style="width:96px;display:inline-block;"> </span><a href="isdk__cpp_8h_source.html"><span class="icondoc"></span></a><a class="el" href="isdk__cpp_8h.html" target="_self">isdk_cpp.h</a></td><td class="desc"></td></tr> +<tr id="row_1_0_0_0_0_2_" class="even"><td class="entry"><span style="width:96px;display:inline-block;"> </span><a href="isdk__cpp__impl_8h_source.html"><span class="icondoc"></span></a><a class="el" href="isdk__cpp__impl_8h.html" target="_self">isdk_cpp_impl.h</a></td><td class="desc"></td></tr> +<tr id="row_1_0_0_0_0_3_"><td class="entry"><span style="width:96px;display:inline-block;"> </span><a href="sdk__types__cpp_8h_source.html"><span class="icondoc"></span></a><b>sdk_types_cpp.h</b></td><td class="desc"></td></tr> +<tr id="row_1_0_0_1_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_1_0_0_1_" class="arrow" onclick="toggleFolder('1_0_0_1_')">▼</span><span id="img_1_0_0_1_" class="iconfopen" onclick="toggleFolder('1_0_0_1_')"> </span><a class="el" href="dir_2f4536f343cdc104d7b83de3fff7416d.html" target="_self">highlights</a></td><td class="desc"></td></tr> +<tr id="row_1_0_0_1_0_"><td class="entry"><span style="width:80px;display:inline-block;"> </span><a href="highlights__types_8h_source.html"><span class="icondoc"></span></a><a class="el" href="highlights__types_8h.html" target="_self">highlights_types.h</a></td><td class="desc"></td></tr> +<tr id="row_1_0_0_1_1_" class="even"><td class="entry"><span style="width:80px;display:inline-block;"> </span><a href="ihighlights_8h_source.html"><span class="icondoc"></span></a><a class="el" href="ihighlights_8h.html" target="_self">ihighlights.h</a></td><td class="desc"></td></tr> +<tr id="row_1_0_0_2_"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="isdk_8h_source.html"><span class="icondoc"></span></a><a class="el" href="isdk_8h.html" target="_self">isdk.h</a></td><td class="desc"></td></tr> +<tr id="row_1_0_0_3_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="os__defines_8h_source.html"><span class="icondoc"></span></a><b>os_defines.h</b></td><td class="desc"></td></tr> +<tr id="row_1_0_0_4_"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="sdk__types_8h_source.html"><span class="icondoc"></span></a><a class="el" href="sdk__types_8h.html" target="_self">sdk_types.h</a></td><td class="desc"></td></tr> +</table> +</div><!-- directory --> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/files.js b/doc/html/files.js new file mode 100644 index 0000000..dd362d8 --- /dev/null +++ b/doc/html/files.js @@ -0,0 +1,5 @@ +var files = +[ + [ "sdk", "dir_49109e8c96924d2158a64521a5ac85f8.html", "dir_49109e8c96924d2158a64521a5ac85f8" ], + [ "sdkclient", "dir_4522e853adfb3285c34ceee6be627ffe.html", "dir_4522e853adfb3285c34ceee6be627ffe" ] +];
\ No newline at end of file diff --git a/doc/html/folderclosed.png b/doc/html/folderclosed.png Binary files differnew file mode 100644 index 0000000..c205df6 --- /dev/null +++ b/doc/html/folderclosed.png diff --git a/doc/html/folderopen.png b/doc/html/folderopen.png Binary files differnew file mode 100644 index 0000000..c6e901b --- /dev/null +++ b/doc/html/folderopen.png diff --git a/doc/html/functions.html b/doc/html/functions.html new file mode 100644 index 0000000..bc11fbc --- /dev/null +++ b/doc/html/functions.html @@ -0,0 +1,324 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Class Members</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('functions.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +<div class="textblock">Here is a list of all documented class members with links to the class documentation for each member:</div> + +<h3><a id="index_a"></a>- a -</h3><ul> +<li>appName +: <a class="el" href="struct_n_v_g_s_d_k___create_input_params.html#ac754df94f208f494a0a339d614bb18f3">NVGSDK_CreateInputParams</a> +</li> +</ul> + + +<h3><a id="index_c"></a>- c -</h3><ul> +<li>CloseGroupAsync() +: <a class="el" href="class_gfe_s_d_k_1_1_highlights.html#ac53536039527813888e5404a3a20e4ab">GfeSDK::Highlights</a> +, <a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html#a22481d623b4124cd7277b30a70a11fad">GfeSDK::HighlightsImpl</a> +</li> +<li>ConfigureAsync() +: <a class="el" href="class_gfe_s_d_k_1_1_highlights.html#a8e522535c3393a1911e2bbb65c71eb52">GfeSDK::Highlights</a> +, <a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html#adfee0bca7a525fd81406d719ad1aaed9">GfeSDK::HighlightsImpl</a> +</li> +<li>Create() +: <a class="el" href="class_gfe_s_d_k_1_1_core.html#a0cb93acb8b273072cd37348c9b206e0d">GfeSDK::Core</a> +</li> +<li>cultureCode +: <a class="el" href="struct_n_v_g_s_d_k___language.html#a61f6b2d2a3d08a27b37919e32b13ed75">NVGSDK_Language</a> +</li> +</ul> + + +<h3><a id="index_d"></a>- d -</h3><ul> +<li>defaultLocale +: <a class="el" href="struct_n_v_g_s_d_k___highlight_config_params.html#a7f4f852d4fe97048f20dcdcc401ab82b">NVGSDK_HighlightConfigParams</a> +</li> +<li>destroyHighlights +: <a class="el" href="struct_n_v_g_s_d_k___highlight_close_group_params.html#a3d7eae61163c4616a42569ca8d7785c6">NVGSDK_HighlightCloseGroupParams</a> +</li> +</ul> + + +<h3><a id="index_e"></a>- e -</h3><ul> +<li>enabled +: <a class="el" href="struct_gfe_s_d_k_1_1_highlight_user_setting.html#aee344169ace39e645bd57a3b0387e556">GfeSDK::HighlightUserSetting</a> +, <a class="el" href="struct_n_v_g_s_d_k___highlight_user_setting.html#a44eafd6943fb886c236cd4ff356c666d">NVGSDK_HighlightUserSetting</a> +</li> +<li>endDelta +: <a class="el" href="struct_n_v_g_s_d_k___video_highlight_params.html#ae63c02443b1eeb24c4e1ed4d49154277">NVGSDK_VideoHighlightParams</a> +</li> +</ul> + + +<h3><a id="index_g"></a>- g -</h3><ul> +<li>GetNumberOfHighlightsAsync() +: <a class="el" href="class_gfe_s_d_k_1_1_highlights.html#ad640f12621aa2ab8f0bf39b859f8d849">GfeSDK::Highlights</a> +, <a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html#a358fcbe7699b79ed79952bb2eab12830">GfeSDK::HighlightsImpl</a> +</li> +<li>GetUILanguageAsync() +: <a class="el" href="class_gfe_s_d_k_1_1_core.html#ad8edbad0bf465ba656bb99353d4f2122">GfeSDK::Core</a> +, <a class="el" href="class_gfe_s_d_k_1_1_core_impl.html#a95587bb5dc50b0f8b11d7fd75a8ecea3">GfeSDK::CoreImpl</a> +</li> +<li>GetUserSettingsAsync() +: <a class="el" href="class_gfe_s_d_k_1_1_highlights.html#a593d1bd58183bc0b53c7dee7991d8491">GfeSDK::Highlights</a> +, <a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html#ac6238d6e68d8b3ed07c2753f35ea8040">GfeSDK::HighlightsImpl</a> +</li> +<li>gfeVersionStr +: <a class="el" href="struct_n_v_g_s_d_k___create_response.html#aacdf644f5f6eb996dad6bb90b4145deb">NVGSDK_CreateResponse</a> +, <a class="el" href="struct_n_v_g_s_d_k___version.html#abdb04097bd3c65601de459467fa4dc2b">NVGSDK_Version</a> +</li> +<li>groupDescriptionTable +: <a class="el" href="struct_n_v_g_s_d_k___highlight_open_group_params.html#a3d06bbfc6586ca5378eedc9a5984d662">NVGSDK_HighlightOpenGroupParams</a> +</li> +<li>groupDescriptionTableSize +: <a class="el" href="struct_n_v_g_s_d_k___highlight_open_group_params.html#a7a3c123385683c40bd3a891e7af268bb">NVGSDK_HighlightOpenGroupParams</a> +</li> +<li>groupId +: <a class="el" href="struct_n_v_g_s_d_k___group_view.html#a4f957ca7635183b884ce960e733bbfcc">NVGSDK_GroupView</a> +, <a class="el" href="struct_n_v_g_s_d_k___highlight_close_group_params.html#a6f1e0e8a5399e868588a83e1c81ad9c3">NVGSDK_HighlightCloseGroupParams</a> +, <a class="el" href="struct_n_v_g_s_d_k___highlight_open_group_params.html#a3e9f6351540609fc3e853d5a16188da2">NVGSDK_HighlightOpenGroupParams</a> +, <a class="el" href="struct_n_v_g_s_d_k___screenshot_highlight_params.html#adef68850dccafb01bc761da47413359d">NVGSDK_ScreenshotHighlightParams</a> +, <a class="el" href="struct_n_v_g_s_d_k___video_highlight_params.html#aa332ddd28accd8f72fb17adc378c1267">NVGSDK_VideoHighlightParams</a> +</li> +<li>groupSummaryTable +: <a class="el" href="struct_n_v_g_s_d_k___summary_params.html#a0a6f4e491c47e1468610f813c61ff4ff">NVGSDK_SummaryParams</a> +</li> +<li>groupSummaryTableSize +: <a class="el" href="struct_n_v_g_s_d_k___summary_params.html#a8fbfd016dc92f631921e738f12ef399d">NVGSDK_SummaryParams</a> +</li> +</ul> + + +<h3><a id="index_h"></a>- h -</h3><ul> +<li>highlightId +: <a class="el" href="struct_gfe_s_d_k_1_1_highlight_user_setting.html#a867bd13b05ece98cbebadd0d34e778b9">GfeSDK::HighlightUserSetting</a> +, <a class="el" href="struct_n_v_g_s_d_k___screenshot_highlight_params.html#a9fb8219abe683974c0df4963a6794949">NVGSDK_ScreenshotHighlightParams</a> +, <a class="el" href="struct_n_v_g_s_d_k___video_highlight_params.html#a622f76afc439ed07a18e97ca95564ff0">NVGSDK_VideoHighlightParams</a> +</li> +<li>highlightTags +: <a class="el" href="struct_n_v_g_s_d_k___highlight.html#a1e55e8efeca6cfabc9c68583e24f410b">NVGSDK_Highlight</a> +</li> +</ul> + + +<h3><a id="index_i"></a>- i -</h3><ul> +<li>id +: <a class="el" href="struct_n_v_g_s_d_k___highlight.html#a1f95d7645df3e535efa830685488ae9b">NVGSDK_Highlight</a> +, <a class="el" href="struct_n_v_g_s_d_k___highlight_user_setting.html#a048402ca61d36ae60fbee7a5fb2252b4">NVGSDK_HighlightUserSetting</a> +</li> +</ul> + + +<h3><a id="index_l"></a>- l -</h3><ul> +<li>localeCode +: <a class="el" href="struct_n_v_g_s_d_k___localized_pair.html#aa070c22ef7cf737497855504fb8795d6">NVGSDK_LocalizedPair</a> +</li> +<li>localizedString +: <a class="el" href="struct_n_v_g_s_d_k___localized_pair.html#a02d3e482f16824ccc790f1a3dc8b8952">NVGSDK_LocalizedPair</a> +</li> +</ul> + + +<h3><a id="index_n"></a>- n -</h3><ul> +<li>nameLocaleTable +: <a class="el" href="struct_gfe_s_d_k_1_1_highlight_definition.html#a2511ee17dafd2a096b15e6f62b1f77b2">GfeSDK::HighlightDefinition</a> +</li> +<li>nameTable +: <a class="el" href="struct_n_v_g_s_d_k___highlight.html#a3aa8849a5921b0189c2642840c257247">NVGSDK_Highlight</a> +</li> +<li>nameTableSize +: <a class="el" href="struct_n_v_g_s_d_k___highlight.html#a5522ae0afe385ba7d17afd83d19ed729">NVGSDK_Highlight</a> +</li> +<li>notificationCallback +: <a class="el" href="struct_n_v_g_s_d_k___create_input_params.html#adde61c0a8ea3a728c57081ec97081a72">NVGSDK_CreateInputParams</a> +</li> +<li>notificationCallbackContext +: <a class="el" href="struct_n_v_g_s_d_k___create_input_params.html#ad30b1588618ec4bfbc1e9fa13c22b9a7">NVGSDK_CreateInputParams</a> +</li> +</ul> + + +<h3><a id="index_o"></a>- o -</h3><ul> +<li>open +: <a class="el" href="struct_n_v_g_s_d_k___overlay_state_changed_notification.html#ad9684c86b575f710bcc784942e6bf256">NVGSDK_OverlayStateChangedNotification</a> +</li> +<li>OpenGroupAsync() +: <a class="el" href="class_gfe_s_d_k_1_1_highlights.html#ab1b35bd4fe9e8aac357db3aeabfefa1b">GfeSDK::Highlights</a> +, <a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html#a8420e07f1812fba8bf961e90e5795d3b">GfeSDK::HighlightsImpl</a> +</li> +<li>OpenSummaryAsync() +: <a class="el" href="class_gfe_s_d_k_1_1_highlights.html#a9d1ab59542571efe90391aea1503411b">GfeSDK::Highlights</a> +, <a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html#ab31f1319b9dcf33cf9146916f8a1d5f3">GfeSDK::HighlightsImpl</a> +</li> +</ul> + + +<h3><a id="index_p"></a>- p -</h3><ul> +<li>Poll() +: <a class="el" href="class_gfe_s_d_k_1_1_core.html#a4804109b7488f52ce61b0b3d638d30fe">GfeSDK::Core</a> +, <a class="el" href="class_gfe_s_d_k_1_1_core_impl.html#a3a57a88bbb7da1b8d99e1ad326205ab0">GfeSDK::CoreImpl</a> +</li> +<li>pollForCallbacks +: <a class="el" href="struct_n_v_g_s_d_k___create_input_params.html#a0bd7568c1cb3fad975562055b4581195">NVGSDK_CreateInputParams</a> +</li> +</ul> + + +<h3><a id="index_r"></a>- r -</h3><ul> +<li>RequestPermissionsAsync() +: <a class="el" href="class_gfe_s_d_k_1_1_core.html#ada940c792737e3fa2c6cc5cda81424b5">GfeSDK::Core</a> +, <a class="el" href="class_gfe_s_d_k_1_1_core_impl.html#a09f4348a8362beccae2a237f92ead971">GfeSDK::CoreImpl</a> +</li> +</ul> + + +<h3><a id="index_s"></a>- s -</h3><ul> +<li>scopePermissionTable +: <a class="el" href="struct_n_v_g_s_d_k___create_response.html#a9bc3e75a15cf9fcbc1084f2a7fde5a8f">NVGSDK_CreateResponse</a> +</li> +<li>scopePermissionTableSize +: <a class="el" href="struct_n_v_g_s_d_k___create_response.html#a60aec9d469d10e8fe0efd7c010fb96e7">NVGSDK_CreateResponse</a> +</li> +<li>scopeTable +: <a class="el" href="struct_n_v_g_s_d_k___create_input_params.html#ae0ada093d3d60a2f70226932b1a5b6fb">NVGSDK_CreateInputParams</a> +</li> +<li>scopeTableSize +: <a class="el" href="struct_n_v_g_s_d_k___create_input_params.html#a8941e0c803ec2f821101cfc55a7f60a3">NVGSDK_CreateInputParams</a> +</li> +<li>SetScreenshotHighlightAsync() +: <a class="el" href="class_gfe_s_d_k_1_1_highlights.html#a84475c751b97bf00d55e767b55e89bff">GfeSDK::Highlights</a> +, <a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html#a10ec6fa65e8afb5ea417f4cfe7f1d5ab">GfeSDK::HighlightsImpl</a> +</li> +<li>SetVideoHighlightAsync() +: <a class="el" href="class_gfe_s_d_k_1_1_highlights.html#a982f27414a0672d50f6f156ecf557791">GfeSDK::Highlights</a> +, <a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html#ab4989563440e14295449166c626ac3a9">GfeSDK::HighlightsImpl</a> +</li> +<li>significance +: <a class="el" href="struct_n_v_g_s_d_k___highlight.html#a3ecee6a0bd80c21b630559fb8ecfc0be">NVGSDK_Highlight</a> +</li> +<li>significanceFilter +: <a class="el" href="struct_n_v_g_s_d_k___group_view.html#a88a126c5b8f2cd7c0e790bfdc3836fcb">NVGSDK_GroupView</a> +</li> +<li>startDelta +: <a class="el" href="struct_n_v_g_s_d_k___video_highlight_params.html#ac526b90af6638fec62174304aa175da1">NVGSDK_VideoHighlightParams</a> +</li> +<li>state +: <a class="el" href="struct_n_v_g_s_d_k___overlay_state_changed_notification.html#af1c76ba9ecc3a9d83147dc4dc8d64ddc">NVGSDK_OverlayStateChangedNotification</a> +</li> +</ul> + + +<h3><a id="index_t"></a>- t -</h3><ul> +<li>tagsFilter +: <a class="el" href="struct_n_v_g_s_d_k___group_view.html#acd4b8ee94ed3a76bd9b6e7e8afe355a2">NVGSDK_GroupView</a> +</li> +</ul> + + +<h3><a id="index_u"></a>- u -</h3><ul> +<li>userInterest +: <a class="el" href="struct_n_v_g_s_d_k___highlight.html#a9e0d5a1ba9081cb7f9b549499af61927">NVGSDK_Highlight</a> +</li> +</ul> + + +<h3><a id="index_v"></a>- v -</h3><ul> +<li>versionMajor +: <a class="el" href="struct_n_v_g_s_d_k___create_response.html#aa595214daf18bdbc638ef98e1f22a30f">NVGSDK_CreateResponse</a> +</li> +<li>versionMinor +: <a class="el" href="struct_n_v_g_s_d_k___create_response.html#ad1687ba8b8d53a75b13a60874f3822be">NVGSDK_CreateResponse</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/functions_func.html b/doc/html/functions_func.html new file mode 100644 index 0000000..4d0a73c --- /dev/null +++ b/doc/html/functions_func.html @@ -0,0 +1,145 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Class Members - Functions</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('functions_func.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> + <ul> +<li>CloseGroupAsync() +: <a class="el" href="class_gfe_s_d_k_1_1_highlights.html#ac53536039527813888e5404a3a20e4ab">GfeSDK::Highlights</a> +, <a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html#a22481d623b4124cd7277b30a70a11fad">GfeSDK::HighlightsImpl</a> +</li> +<li>ConfigureAsync() +: <a class="el" href="class_gfe_s_d_k_1_1_highlights.html#a8e522535c3393a1911e2bbb65c71eb52">GfeSDK::Highlights</a> +, <a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html#adfee0bca7a525fd81406d719ad1aaed9">GfeSDK::HighlightsImpl</a> +</li> +<li>Create() +: <a class="el" href="class_gfe_s_d_k_1_1_core.html#a0cb93acb8b273072cd37348c9b206e0d">GfeSDK::Core</a> +</li> +<li>GetNumberOfHighlightsAsync() +: <a class="el" href="class_gfe_s_d_k_1_1_highlights.html#ad640f12621aa2ab8f0bf39b859f8d849">GfeSDK::Highlights</a> +, <a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html#a358fcbe7699b79ed79952bb2eab12830">GfeSDK::HighlightsImpl</a> +</li> +<li>GetUILanguageAsync() +: <a class="el" href="class_gfe_s_d_k_1_1_core.html#ad8edbad0bf465ba656bb99353d4f2122">GfeSDK::Core</a> +, <a class="el" href="class_gfe_s_d_k_1_1_core_impl.html#a95587bb5dc50b0f8b11d7fd75a8ecea3">GfeSDK::CoreImpl</a> +</li> +<li>GetUserSettingsAsync() +: <a class="el" href="class_gfe_s_d_k_1_1_highlights.html#a593d1bd58183bc0b53c7dee7991d8491">GfeSDK::Highlights</a> +, <a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html#ac6238d6e68d8b3ed07c2753f35ea8040">GfeSDK::HighlightsImpl</a> +</li> +<li>OpenGroupAsync() +: <a class="el" href="class_gfe_s_d_k_1_1_highlights.html#ab1b35bd4fe9e8aac357db3aeabfefa1b">GfeSDK::Highlights</a> +, <a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html#a8420e07f1812fba8bf961e90e5795d3b">GfeSDK::HighlightsImpl</a> +</li> +<li>OpenSummaryAsync() +: <a class="el" href="class_gfe_s_d_k_1_1_highlights.html#a9d1ab59542571efe90391aea1503411b">GfeSDK::Highlights</a> +, <a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html#ab31f1319b9dcf33cf9146916f8a1d5f3">GfeSDK::HighlightsImpl</a> +</li> +<li>Poll() +: <a class="el" href="class_gfe_s_d_k_1_1_core.html#a4804109b7488f52ce61b0b3d638d30fe">GfeSDK::Core</a> +, <a class="el" href="class_gfe_s_d_k_1_1_core_impl.html#a3a57a88bbb7da1b8d99e1ad326205ab0">GfeSDK::CoreImpl</a> +</li> +<li>RequestPermissionsAsync() +: <a class="el" href="class_gfe_s_d_k_1_1_core.html#ada940c792737e3fa2c6cc5cda81424b5">GfeSDK::Core</a> +, <a class="el" href="class_gfe_s_d_k_1_1_core_impl.html#a09f4348a8362beccae2a237f92ead971">GfeSDK::CoreImpl</a> +</li> +<li>SetScreenshotHighlightAsync() +: <a class="el" href="class_gfe_s_d_k_1_1_highlights.html#a84475c751b97bf00d55e767b55e89bff">GfeSDK::Highlights</a> +, <a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html#a10ec6fa65e8afb5ea417f4cfe7f1d5ab">GfeSDK::HighlightsImpl</a> +</li> +<li>SetVideoHighlightAsync() +: <a class="el" href="class_gfe_s_d_k_1_1_highlights.html#a982f27414a0672d50f6f156ecf557791">GfeSDK::Highlights</a> +, <a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html#ab4989563440e14295449166c626ac3a9">GfeSDK::HighlightsImpl</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/functions_vars.html b/doc/html/functions_vars.html new file mode 100644 index 0000000..0b701bc --- /dev/null +++ b/doc/html/functions_vars.html @@ -0,0 +1,273 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Class Members - Variables</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('functions_vars.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +  + +<h3><a id="index_a"></a>- a -</h3><ul> +<li>appName +: <a class="el" href="struct_n_v_g_s_d_k___create_input_params.html#ac754df94f208f494a0a339d614bb18f3">NVGSDK_CreateInputParams</a> +</li> +</ul> + + +<h3><a id="index_c"></a>- c -</h3><ul> +<li>cultureCode +: <a class="el" href="struct_n_v_g_s_d_k___language.html#a61f6b2d2a3d08a27b37919e32b13ed75">NVGSDK_Language</a> +</li> +</ul> + + +<h3><a id="index_d"></a>- d -</h3><ul> +<li>defaultLocale +: <a class="el" href="struct_n_v_g_s_d_k___highlight_config_params.html#a7f4f852d4fe97048f20dcdcc401ab82b">NVGSDK_HighlightConfigParams</a> +</li> +<li>destroyHighlights +: <a class="el" href="struct_n_v_g_s_d_k___highlight_close_group_params.html#a3d7eae61163c4616a42569ca8d7785c6">NVGSDK_HighlightCloseGroupParams</a> +</li> +</ul> + + +<h3><a id="index_e"></a>- e -</h3><ul> +<li>enabled +: <a class="el" href="struct_gfe_s_d_k_1_1_highlight_user_setting.html#aee344169ace39e645bd57a3b0387e556">GfeSDK::HighlightUserSetting</a> +, <a class="el" href="struct_n_v_g_s_d_k___highlight_user_setting.html#a44eafd6943fb886c236cd4ff356c666d">NVGSDK_HighlightUserSetting</a> +</li> +<li>endDelta +: <a class="el" href="struct_n_v_g_s_d_k___video_highlight_params.html#ae63c02443b1eeb24c4e1ed4d49154277">NVGSDK_VideoHighlightParams</a> +</li> +</ul> + + +<h3><a id="index_g"></a>- g -</h3><ul> +<li>gfeVersionStr +: <a class="el" href="struct_n_v_g_s_d_k___create_response.html#aacdf644f5f6eb996dad6bb90b4145deb">NVGSDK_CreateResponse</a> +, <a class="el" href="struct_n_v_g_s_d_k___version.html#abdb04097bd3c65601de459467fa4dc2b">NVGSDK_Version</a> +</li> +<li>groupDescriptionTable +: <a class="el" href="struct_n_v_g_s_d_k___highlight_open_group_params.html#a3d06bbfc6586ca5378eedc9a5984d662">NVGSDK_HighlightOpenGroupParams</a> +</li> +<li>groupDescriptionTableSize +: <a class="el" href="struct_n_v_g_s_d_k___highlight_open_group_params.html#a7a3c123385683c40bd3a891e7af268bb">NVGSDK_HighlightOpenGroupParams</a> +</li> +<li>groupId +: <a class="el" href="struct_n_v_g_s_d_k___group_view.html#a4f957ca7635183b884ce960e733bbfcc">NVGSDK_GroupView</a> +, <a class="el" href="struct_n_v_g_s_d_k___highlight_close_group_params.html#a6f1e0e8a5399e868588a83e1c81ad9c3">NVGSDK_HighlightCloseGroupParams</a> +, <a class="el" href="struct_n_v_g_s_d_k___highlight_open_group_params.html#a3e9f6351540609fc3e853d5a16188da2">NVGSDK_HighlightOpenGroupParams</a> +, <a class="el" href="struct_n_v_g_s_d_k___screenshot_highlight_params.html#adef68850dccafb01bc761da47413359d">NVGSDK_ScreenshotHighlightParams</a> +, <a class="el" href="struct_n_v_g_s_d_k___video_highlight_params.html#aa332ddd28accd8f72fb17adc378c1267">NVGSDK_VideoHighlightParams</a> +</li> +<li>groupSummaryTable +: <a class="el" href="struct_n_v_g_s_d_k___summary_params.html#a0a6f4e491c47e1468610f813c61ff4ff">NVGSDK_SummaryParams</a> +</li> +<li>groupSummaryTableSize +: <a class="el" href="struct_n_v_g_s_d_k___summary_params.html#a8fbfd016dc92f631921e738f12ef399d">NVGSDK_SummaryParams</a> +</li> +</ul> + + +<h3><a id="index_h"></a>- h -</h3><ul> +<li>highlightId +: <a class="el" href="struct_gfe_s_d_k_1_1_highlight_user_setting.html#a867bd13b05ece98cbebadd0d34e778b9">GfeSDK::HighlightUserSetting</a> +, <a class="el" href="struct_n_v_g_s_d_k___screenshot_highlight_params.html#a9fb8219abe683974c0df4963a6794949">NVGSDK_ScreenshotHighlightParams</a> +, <a class="el" href="struct_n_v_g_s_d_k___video_highlight_params.html#a622f76afc439ed07a18e97ca95564ff0">NVGSDK_VideoHighlightParams</a> +</li> +<li>highlightTags +: <a class="el" href="struct_n_v_g_s_d_k___highlight.html#a1e55e8efeca6cfabc9c68583e24f410b">NVGSDK_Highlight</a> +</li> +</ul> + + +<h3><a id="index_i"></a>- i -</h3><ul> +<li>id +: <a class="el" href="struct_n_v_g_s_d_k___highlight.html#a1f95d7645df3e535efa830685488ae9b">NVGSDK_Highlight</a> +, <a class="el" href="struct_n_v_g_s_d_k___highlight_user_setting.html#a048402ca61d36ae60fbee7a5fb2252b4">NVGSDK_HighlightUserSetting</a> +</li> +</ul> + + +<h3><a id="index_l"></a>- l -</h3><ul> +<li>localeCode +: <a class="el" href="struct_n_v_g_s_d_k___localized_pair.html#aa070c22ef7cf737497855504fb8795d6">NVGSDK_LocalizedPair</a> +</li> +<li>localizedString +: <a class="el" href="struct_n_v_g_s_d_k___localized_pair.html#a02d3e482f16824ccc790f1a3dc8b8952">NVGSDK_LocalizedPair</a> +</li> +</ul> + + +<h3><a id="index_n"></a>- n -</h3><ul> +<li>nameLocaleTable +: <a class="el" href="struct_gfe_s_d_k_1_1_highlight_definition.html#a2511ee17dafd2a096b15e6f62b1f77b2">GfeSDK::HighlightDefinition</a> +</li> +<li>nameTable +: <a class="el" href="struct_n_v_g_s_d_k___highlight.html#a3aa8849a5921b0189c2642840c257247">NVGSDK_Highlight</a> +</li> +<li>nameTableSize +: <a class="el" href="struct_n_v_g_s_d_k___highlight.html#a5522ae0afe385ba7d17afd83d19ed729">NVGSDK_Highlight</a> +</li> +<li>notificationCallback +: <a class="el" href="struct_n_v_g_s_d_k___create_input_params.html#adde61c0a8ea3a728c57081ec97081a72">NVGSDK_CreateInputParams</a> +</li> +<li>notificationCallbackContext +: <a class="el" href="struct_n_v_g_s_d_k___create_input_params.html#ad30b1588618ec4bfbc1e9fa13c22b9a7">NVGSDK_CreateInputParams</a> +</li> +</ul> + + +<h3><a id="index_o"></a>- o -</h3><ul> +<li>open +: <a class="el" href="struct_n_v_g_s_d_k___overlay_state_changed_notification.html#ad9684c86b575f710bcc784942e6bf256">NVGSDK_OverlayStateChangedNotification</a> +</li> +</ul> + + +<h3><a id="index_p"></a>- p -</h3><ul> +<li>pollForCallbacks +: <a class="el" href="struct_n_v_g_s_d_k___create_input_params.html#a0bd7568c1cb3fad975562055b4581195">NVGSDK_CreateInputParams</a> +</li> +</ul> + + +<h3><a id="index_s"></a>- s -</h3><ul> +<li>scopePermissionTable +: <a class="el" href="struct_n_v_g_s_d_k___create_response.html#a9bc3e75a15cf9fcbc1084f2a7fde5a8f">NVGSDK_CreateResponse</a> +</li> +<li>scopePermissionTableSize +: <a class="el" href="struct_n_v_g_s_d_k___create_response.html#a60aec9d469d10e8fe0efd7c010fb96e7">NVGSDK_CreateResponse</a> +</li> +<li>scopeTable +: <a class="el" href="struct_n_v_g_s_d_k___create_input_params.html#ae0ada093d3d60a2f70226932b1a5b6fb">NVGSDK_CreateInputParams</a> +</li> +<li>scopeTableSize +: <a class="el" href="struct_n_v_g_s_d_k___create_input_params.html#a8941e0c803ec2f821101cfc55a7f60a3">NVGSDK_CreateInputParams</a> +</li> +<li>significance +: <a class="el" href="struct_n_v_g_s_d_k___highlight.html#a3ecee6a0bd80c21b630559fb8ecfc0be">NVGSDK_Highlight</a> +</li> +<li>significanceFilter +: <a class="el" href="struct_n_v_g_s_d_k___group_view.html#a88a126c5b8f2cd7c0e790bfdc3836fcb">NVGSDK_GroupView</a> +</li> +<li>startDelta +: <a class="el" href="struct_n_v_g_s_d_k___video_highlight_params.html#ac526b90af6638fec62174304aa175da1">NVGSDK_VideoHighlightParams</a> +</li> +<li>state +: <a class="el" href="struct_n_v_g_s_d_k___overlay_state_changed_notification.html#af1c76ba9ecc3a9d83147dc4dc8d64ddc">NVGSDK_OverlayStateChangedNotification</a> +</li> +</ul> + + +<h3><a id="index_t"></a>- t -</h3><ul> +<li>tagsFilter +: <a class="el" href="struct_n_v_g_s_d_k___group_view.html#acd4b8ee94ed3a76bd9b6e7e8afe355a2">NVGSDK_GroupView</a> +</li> +</ul> + + +<h3><a id="index_u"></a>- u -</h3><ul> +<li>userInterest +: <a class="el" href="struct_n_v_g_s_d_k___highlight.html#a9e0d5a1ba9081cb7f9b549499af61927">NVGSDK_Highlight</a> +</li> +</ul> + + +<h3><a id="index_v"></a>- v -</h3><ul> +<li>versionMajor +: <a class="el" href="struct_n_v_g_s_d_k___create_response.html#aa595214daf18bdbc638ef98e1f22a30f">NVGSDK_CreateResponse</a> +</li> +<li>versionMinor +: <a class="el" href="struct_n_v_g_s_d_k___create_response.html#ad1687ba8b8d53a75b13a60874f3822be">NVGSDK_CreateResponse</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/gfe3__product__version_8h_source.html b/doc/html/gfe3__product__version_8h_source.html new file mode 100644 index 0000000..4539189 --- /dev/null +++ b/doc/html/gfe3__product__version_8h_source.html @@ -0,0 +1,101 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: C:/u/workspace/dev/sdkwinauto/_build/msvc120_x64_RelWithDebInfo/sdk/include/gfesdk/gfe3_product_version.h Source File</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('gfe3__product__version_8h_source.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">gfe3_product_version.h</div> </div> +</div><!--header--> +<div class="contents"> +<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">//</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">// GFE3 product version: </span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment">// - A.B.XY.N, if X > 0</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment">// - A.B.Y.N, otherwise</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment">//</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment">// A - Major release version.</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment">// B - Minor release version.</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment">// X - _dev to _rel_next rebase counter.</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment">// Y - _rel_next to _rel rebase counter.</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment">// N - Build counter.</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment">//</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="preprocessor">#define NVIDIA_GFE3_VERSION_MAJOR 3</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="preprocessor">#define NVIDIA_GFE3_VERSION_MINOR 10</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="preprocessor">#define NVIDIA_GFE3_VERSION_DEV_REBASE 0</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="preprocessor">#define NVIDIA_GFE3_VERSION_RNEXT_REBASE 0</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="preprocessor">#define NVIDIA_GFE3_VERSION_BUILD 25</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span> </div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="comment">//</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="comment">// Composite version values. We don't concatenate them here automatically because</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="comment">// (a) one can't use L-based wchar_t conversion with preprocessor-concatenated terminals; and</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="comment">// (b) some build scripts rely upon the explicit value for NVIDIA_GFE3_VERSION / NVIDIA_GFE3_VERSION_STRING_DOT</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="comment">//</span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> </div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="comment">// Format: A,B,XY,N</span></div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor">#define NVIDIA_GFE3_VERSION 3,10,0,25</span></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="comment">// Format: A.B.XY.N</span></div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="preprocessor">#define NVIDIA_GFE3_VERSION_DOT 3.10.0.25</span></div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="comment">// Format: "A.B.XY.N"</span></div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="preprocessor">#define NVIDIA_GFE3_VERSION_STRING "3.10.0.25"</span></div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span> </div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="comment">//</span></div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="comment">// Some common strings</span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span> <span class="comment">//</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="preprocessor">#define NVIDIA_GFE3_PRODUCT_NAME "NVIDIA GeForce Experience"</span></div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span> </div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="comment">//</span></div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span> <span class="comment">// These values are taken from nvVer.h</span></div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span> <span class="comment">//</span></div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="preprocessor">#define NV_COMPANY_NAME_STRING_SHORT "NVIDIA"</span></div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span> <span class="preprocessor">#define NV_COMPANY_NAME_STRING_FULL "NVIDIA Corporation"</span></div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span> <span class="preprocessor">#define NV_COMPANY_NAME_STRING NV_COMPANY_NAME_STRING_FULL</span></div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span> <span class="preprocessor">#define NV_COPYRIGHT_YEAR "2017"</span></div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span> <span class="preprocessor">#define NV_COPYRIGHT "(C) " NV_COPYRIGHT_YEAR " " NV_COMPANY_NAME_STRING_FULL ". All rights reserved." // Please do not use the non-ascii copyright symbol for (C).</span></div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span> </div></div><!-- fragment --></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_49109e8c96924d2158a64521a5ac85f8.html">sdk</a></li><li class="navelem"><a class="el" href="dir_390af76a80c76dfa5a23f6376ad8cc11.html">include</a></li><li class="navelem"><a class="el" href="dir_73e42c5862c52b872fcb0da49c863746.html">gfesdk</a></li><li class="navelem"><b>gfe3_product_version.h</b></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/gfesdk_block.png b/doc/html/gfesdk_block.png Binary files differnew file mode 100644 index 0000000..3a6727d --- /dev/null +++ b/doc/html/gfesdk_block.png diff --git a/doc/html/gfesdk_highlights.png b/doc/html/gfesdk_highlights.png Binary files differnew file mode 100644 index 0000000..5936604 --- /dev/null +++ b/doc/html/gfesdk_highlights.png diff --git a/doc/html/globals.html b/doc/html/globals.html new file mode 100644 index 0000000..47e0442 --- /dev/null +++ b/doc/html/globals.html @@ -0,0 +1,196 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: File Members</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('globals.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> +<div class="textblock">Here is a list of all documented file members with links to the documentation:</div> + +<h3><a id="index_n"></a>- n -</h3><ul> +<li>NVGSDK_AttachLogListener() +: <a class="el" href="isdk_8h.html#afc7b2b775f0ffaf80b2b5a988c4d6d11">isdk.h</a> +</li> +<li>NVGSDK_Create() +: <a class="el" href="isdk_8h.html#a95b3999b5808922e29a36375c22014b8">isdk.h</a> +</li> +<li>NVGSDK_EmptyCallback +: <a class="el" href="sdk__types_8h.html#a1c5cd84ed88c70462c360a7268eb95ac">sdk_types.h</a> +</li> +<li>NVGSDK_GetUILanguageAsync() +: <a class="el" href="isdk_8h.html#a30ed8fc1b0066f8eae9078ab65b136de">isdk.h</a> +</li> +<li>NVGSDK_GetUILanguageCallback +: <a class="el" href="sdk__types_8h.html#a25a1eb6d5c4697e50ebdebb500d0500e">sdk_types.h</a> +</li> +<li>NVGSDK_HIGHLIGHT_TYPE_ACHIEVEMENT +: <a class="el" href="highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9a1b1d72ef2076a2d54b01f7ae61a1776a">highlights_types.h</a> +</li> +<li>NVGSDK_HIGHLIGHT_TYPE_INCIDENT +: <a class="el" href="highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9adc9c1285140adfa7b92ff9d7272b5c20">highlights_types.h</a> +</li> +<li>NVGSDK_HIGHLIGHT_TYPE_MAX +: <a class="el" href="highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9a297a0746730ac96171af7d2cbcd7e3d5">highlights_types.h</a> +</li> +<li>NVGSDK_HIGHLIGHT_TYPE_MILESTONE +: <a class="el" href="highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9a27f6aa8f0032b9f74b74c0305a3580a2">highlights_types.h</a> +</li> +<li>NVGSDK_HIGHLIGHT_TYPE_STATE_CHANGE +: <a class="el" href="highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9a24c166ddd62845ab324ebfaabc459dee">highlights_types.h</a> +</li> +<li>NVGSDK_Highlights_CloseGroupAsync() +: <a class="el" href="ihighlights_8h.html#aa3b6190835ada28f4cee015645814e75">ihighlights.h</a> +</li> +<li>NVGSDK_Highlights_ConfigureAsync() +: <a class="el" href="ihighlights_8h.html#a0407132e7fd44771370ecfa03fdfce8d">ihighlights.h</a> +</li> +<li>NVGSDK_Highlights_GetNumberOfHighlightsAsync() +: <a class="el" href="ihighlights_8h.html#afad5de18b900053c2b291ce2a55985c1">ihighlights.h</a> +</li> +<li>NVGSDK_Highlights_GetNumberOfHighlightsCallback +: <a class="el" href="highlights__types_8h.html#a1ace1def4d575aa419abae45b2738db0">highlights_types.h</a> +</li> +<li>NVGSDK_Highlights_GetUserSettingsAsync() +: <a class="el" href="ihighlights_8h.html#a48a359560944097729acf3dff42e34bb">ihighlights.h</a> +</li> +<li>NVGSDK_Highlights_GetUserSettingsCallback +: <a class="el" href="highlights__types_8h.html#a87a246f3f9c2a0f0670b1208b22fa2d9">highlights_types.h</a> +</li> +<li>NVGSDK_Highlights_OpenGroupAsync() +: <a class="el" href="ihighlights_8h.html#aa49250dbc063e242607123333f8da892">ihighlights.h</a> +</li> +<li>NVGSDK_Highlights_OpenSummaryAsync() +: <a class="el" href="ihighlights_8h.html#ac6ee1cb402b4476571a79050f61bcd92">ihighlights.h</a> +</li> +<li>NVGSDK_Highlights_SetScreenshotHighlightAsync() +: <a class="el" href="ihighlights_8h.html#a16d77849897fc5dca0e1c813525cd576">ihighlights.h</a> +</li> +<li>NVGSDK_Highlights_SetVideoHighlightAsync() +: <a class="el" href="ihighlights_8h.html#a4812495c6dedfc7cc6b2d3c421c161ed">ihighlights.h</a> +</li> +<li>NVGSDK_HighlightSignificance +: <a class="el" href="highlights__types_8h.html#a3d7cffeef9ff6fc0170b249784535cc1">highlights_types.h</a> +</li> +<li>NVGSDK_HighlightType +: <a class="el" href="highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9">highlights_types.h</a> +</li> +<li>NVGSDK_LoggingCallback +: <a class="el" href="sdk__types_8h.html#afdec7c9f24e19fb84c5faf34d77e9312">sdk_types.h</a> +</li> +<li>NVGSDK_LogLevel +: <a class="el" href="sdk__types_8h.html#a8ad6f8cbc3c4ba6587912a4a4638d857">sdk_types.h</a> +</li> +<li>NVGSDK_NOTIFICATION_OVERLAY_STATE_CHANGED +: <a class="el" href="sdk__types_8h.html#a41214fdc112a95d5fe8e760b0c562c59aa833a35cd4938b11579b3f22c1e346d7">sdk_types.h</a> +</li> +<li>NVGSDK_NOTIFICATION_PERMISSIONS_CHANGED +: <a class="el" href="sdk__types_8h.html#a41214fdc112a95d5fe8e760b0c562c59ab4d95c5d0180de2ae500c1b33bd0c115">sdk_types.h</a> +</li> +<li>NVGSDK_NotificationType +: <a class="el" href="sdk__types_8h.html#a41214fdc112a95d5fe8e760b0c562c59">sdk_types.h</a> +</li> +<li>NVGSDK_Poll() +: <a class="el" href="isdk_8h.html#af5beaa7808f8dfc4660f5a0d4f8bccb3">isdk.h</a> +</li> +<li>NVGSDK_Release() +: <a class="el" href="isdk_8h.html#ab63d1f433313209b1febbf5736b61463">isdk.h</a> +</li> +<li>NVGSDK_RequestPermissionsAsync() +: <a class="el" href="isdk_8h.html#a3e4b6afcafe9ac91c00a95b7d72305e5">isdk.h</a> +</li> +<li>NVGSDK_SetListenerLogLevel() +: <a class="el" href="isdk_8h.html#a742af01ab93d41b3aa9579df90c6c00f">isdk.h</a> +</li> +<li>NVGSDK_SetLogLevel() +: <a class="el" href="isdk_8h.html#a823df4f563527040a016bab8298869c5">isdk.h</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/globals_enum.html b/doc/html/globals_enum.html new file mode 100644 index 0000000..72fa563 --- /dev/null +++ b/doc/html/globals_enum.html @@ -0,0 +1,110 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: File Members</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('globals_enum.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> + <ul> +<li>NVGSDK_HighlightSignificance +: <a class="el" href="highlights__types_8h.html#a3d7cffeef9ff6fc0170b249784535cc1">highlights_types.h</a> +</li> +<li>NVGSDK_HighlightType +: <a class="el" href="highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9">highlights_types.h</a> +</li> +<li>NVGSDK_LogLevel +: <a class="el" href="sdk__types_8h.html#a8ad6f8cbc3c4ba6587912a4a4638d857">sdk_types.h</a> +</li> +<li>NVGSDK_NotificationType +: <a class="el" href="sdk__types_8h.html#a41214fdc112a95d5fe8e760b0c562c59">sdk_types.h</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/globals_eval.html b/doc/html/globals_eval.html new file mode 100644 index 0000000..2dee535 --- /dev/null +++ b/doc/html/globals_eval.html @@ -0,0 +1,119 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: File Members</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('globals_eval.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> + <ul> +<li>NVGSDK_HIGHLIGHT_TYPE_ACHIEVEMENT +: <a class="el" href="highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9a1b1d72ef2076a2d54b01f7ae61a1776a">highlights_types.h</a> +</li> +<li>NVGSDK_HIGHLIGHT_TYPE_INCIDENT +: <a class="el" href="highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9adc9c1285140adfa7b92ff9d7272b5c20">highlights_types.h</a> +</li> +<li>NVGSDK_HIGHLIGHT_TYPE_MAX +: <a class="el" href="highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9a297a0746730ac96171af7d2cbcd7e3d5">highlights_types.h</a> +</li> +<li>NVGSDK_HIGHLIGHT_TYPE_MILESTONE +: <a class="el" href="highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9a27f6aa8f0032b9f74b74c0305a3580a2">highlights_types.h</a> +</li> +<li>NVGSDK_HIGHLIGHT_TYPE_STATE_CHANGE +: <a class="el" href="highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9a24c166ddd62845ab324ebfaabc459dee">highlights_types.h</a> +</li> +<li>NVGSDK_NOTIFICATION_OVERLAY_STATE_CHANGED +: <a class="el" href="sdk__types_8h.html#a41214fdc112a95d5fe8e760b0c562c59aa833a35cd4938b11579b3f22c1e346d7">sdk_types.h</a> +</li> +<li>NVGSDK_NOTIFICATION_PERMISSIONS_CHANGED +: <a class="el" href="sdk__types_8h.html#a41214fdc112a95d5fe8e760b0c562c59ab4d95c5d0180de2ae500c1b33bd0c115">sdk_types.h</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/globals_func.html b/doc/html/globals_func.html new file mode 100644 index 0000000..8fd5c39 --- /dev/null +++ b/doc/html/globals_func.html @@ -0,0 +1,146 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: File Members</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('globals_func.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> + <ul> +<li>NVGSDK_AttachLogListener() +: <a class="el" href="isdk_8h.html#afc7b2b775f0ffaf80b2b5a988c4d6d11">isdk.h</a> +</li> +<li>NVGSDK_Create() +: <a class="el" href="isdk_8h.html#a95b3999b5808922e29a36375c22014b8">isdk.h</a> +</li> +<li>NVGSDK_GetUILanguageAsync() +: <a class="el" href="isdk_8h.html#a30ed8fc1b0066f8eae9078ab65b136de">isdk.h</a> +</li> +<li>NVGSDK_Highlights_CloseGroupAsync() +: <a class="el" href="ihighlights_8h.html#aa3b6190835ada28f4cee015645814e75">ihighlights.h</a> +</li> +<li>NVGSDK_Highlights_ConfigureAsync() +: <a class="el" href="ihighlights_8h.html#a0407132e7fd44771370ecfa03fdfce8d">ihighlights.h</a> +</li> +<li>NVGSDK_Highlights_GetNumberOfHighlightsAsync() +: <a class="el" href="ihighlights_8h.html#afad5de18b900053c2b291ce2a55985c1">ihighlights.h</a> +</li> +<li>NVGSDK_Highlights_GetUserSettingsAsync() +: <a class="el" href="ihighlights_8h.html#a48a359560944097729acf3dff42e34bb">ihighlights.h</a> +</li> +<li>NVGSDK_Highlights_OpenGroupAsync() +: <a class="el" href="ihighlights_8h.html#aa49250dbc063e242607123333f8da892">ihighlights.h</a> +</li> +<li>NVGSDK_Highlights_OpenSummaryAsync() +: <a class="el" href="ihighlights_8h.html#ac6ee1cb402b4476571a79050f61bcd92">ihighlights.h</a> +</li> +<li>NVGSDK_Highlights_SetScreenshotHighlightAsync() +: <a class="el" href="ihighlights_8h.html#a16d77849897fc5dca0e1c813525cd576">ihighlights.h</a> +</li> +<li>NVGSDK_Highlights_SetVideoHighlightAsync() +: <a class="el" href="ihighlights_8h.html#a4812495c6dedfc7cc6b2d3c421c161ed">ihighlights.h</a> +</li> +<li>NVGSDK_Poll() +: <a class="el" href="isdk_8h.html#af5beaa7808f8dfc4660f5a0d4f8bccb3">isdk.h</a> +</li> +<li>NVGSDK_Release() +: <a class="el" href="isdk_8h.html#ab63d1f433313209b1febbf5736b61463">isdk.h</a> +</li> +<li>NVGSDK_RequestPermissionsAsync() +: <a class="el" href="isdk_8h.html#a3e4b6afcafe9ac91c00a95b7d72305e5">isdk.h</a> +</li> +<li>NVGSDK_SetListenerLogLevel() +: <a class="el" href="isdk_8h.html#a742af01ab93d41b3aa9579df90c6c00f">isdk.h</a> +</li> +<li>NVGSDK_SetLogLevel() +: <a class="el" href="isdk_8h.html#a823df4f563527040a016bab8298869c5">isdk.h</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/globals_type.html b/doc/html/globals_type.html new file mode 100644 index 0000000..3b432d9 --- /dev/null +++ b/doc/html/globals_type.html @@ -0,0 +1,113 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: File Members</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('globals_type.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="contents"> + <ul> +<li>NVGSDK_EmptyCallback +: <a class="el" href="sdk__types_8h.html#a1c5cd84ed88c70462c360a7268eb95ac">sdk_types.h</a> +</li> +<li>NVGSDK_GetUILanguageCallback +: <a class="el" href="sdk__types_8h.html#a25a1eb6d5c4697e50ebdebb500d0500e">sdk_types.h</a> +</li> +<li>NVGSDK_Highlights_GetNumberOfHighlightsCallback +: <a class="el" href="highlights__types_8h.html#a1ace1def4d575aa419abae45b2738db0">highlights_types.h</a> +</li> +<li>NVGSDK_Highlights_GetUserSettingsCallback +: <a class="el" href="highlights__types_8h.html#a87a246f3f9c2a0f0670b1208b22fa2d9">highlights_types.h</a> +</li> +<li>NVGSDK_LoggingCallback +: <a class="el" href="sdk__types_8h.html#afdec7c9f24e19fb84c5faf34d77e9312">sdk_types.h</a> +</li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/graph_legend.html b/doc/html/graph_legend.html new file mode 100644 index 0000000..ba19349 --- /dev/null +++ b/doc/html/graph_legend.html @@ -0,0 +1,129 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Graph Legend</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('graph_legend.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">Graph Legend</div> </div> +</div><!--header--> +<div class="contents"> +<p>This page explains how to interpret the graphs that are generated by doxygen.</p> +<p>Consider the following example: </p><div class="fragment"><div class="line">/*! Invisible class because of truncation */</div><div class="line">class Invisible { };</div><div class="line"></div><div class="line">/*! Truncated class, inheritance relation is hidden */</div><div class="line">class Truncated : public Invisible { };</div><div class="line"></div><div class="line">/* Class not documented with doxygen comments */</div><div class="line">class Undocumented { };</div><div class="line"></div><div class="line">/*! Class that is inherited using public inheritance */</div><div class="line">class PublicBase : public Truncated { };</div><div class="line"></div><div class="line">/*! A template class */</div><div class="line">template<class T> class Templ { };</div><div class="line"></div><div class="line">/*! Class that is inherited using protected inheritance */</div><div class="line">class ProtectedBase { };</div><div class="line"></div><div class="line">/*! Class that is inherited using private inheritance */</div><div class="line">class PrivateBase { };</div><div class="line"></div><div class="line">/*! Class that is used by the Inherited class */</div><div class="line">class Used { };</div><div class="line"></div><div class="line">/*! Super class that inherits a number of other classes */</div><div class="line">class Inherited : public PublicBase,</div><div class="line"> protected ProtectedBase,</div><div class="line"> private PrivateBase,</div><div class="line"> public Undocumented,</div><div class="line"> public Templ<int></div><div class="line">{</div><div class="line"> private:</div><div class="line"> Used *m_usedClass;</div><div class="line">};</div></div><!-- fragment --><p> This will result in the following graph:</p> +<center><div class="image"> +<img src="graph_legend.png"/> +</div> +</center><p>The boxes in the above graph have the following meaning: </p> +<ul> +<li> +A filled gray box represents the struct or class for which the graph is generated. </li> +<li> +A box with a black border denotes a documented struct or class. </li> +<li> +A box with a gray border denotes an undocumented struct or class. </li> +<li> +A box with a red border denotes a documented struct or class forwhich not all inheritance/containment relations are shown. A graph is truncated if it does not fit within the specified boundaries. </li> +</ul> +<p>The arrows have the following meaning: </p> +<ul> +<li> +A dark blue arrow is used to visualize a public inheritance relation between two classes. </li> +<li> +A dark green arrow is used for protected inheritance. </li> +<li> +A dark red arrow is used for private inheritance. </li> +<li> +A purple dashed arrow is used if a class is contained or used by another class. The arrow is labelled with the variable(s) through which the pointed class or struct is accessible. </li> +<li> +A yellow dashed arrow denotes a relation between a template instance and the template class it was instantiated from. The arrow is labelled with the template parameters of the instance. </li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/graph_legend.md5 b/doc/html/graph_legend.md5 new file mode 100644 index 0000000..a06ed05 --- /dev/null +++ b/doc/html/graph_legend.md5 @@ -0,0 +1 @@ +387ff8eb65306fa251338d3c9bd7bfff
\ No newline at end of file diff --git a/doc/html/graph_legend.png b/doc/html/graph_legend.png Binary files differnew file mode 100644 index 0000000..e303709 --- /dev/null +++ b/doc/html/graph_legend.png diff --git a/doc/html/hierarchy.html b/doc/html/hierarchy.html new file mode 100644 index 0000000..a5290ee --- /dev/null +++ b/doc/html/hierarchy.html @@ -0,0 +1,149 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Class Hierarchy</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('hierarchy.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">Class Hierarchy</div> </div> +</div><!--header--> +<div class="contents"> +<div class="textblock"> +<p><a href="inherits.html">Go to the graphical class hierarchy</a></p> +This inheritance list is sorted roughly, but not completely, alphabetically:</div><div class="directory"> +<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory"> +<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_gfe_s_d_k_1_1_core.html" target="_self">GfeSDK::Core</a></td><td class="desc"></td></tr> +<tr id="row_0_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_gfe_s_d_k_1_1_core_impl.html" target="_self">GfeSDK::CoreImpl</a></td><td class="desc"></td></tr> +<tr id="row_1_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_gfe_s_d_k_1_1_create_input_params.html" target="_self">GfeSDK::CreateInputParams</a></td><td class="desc"></td></tr> +<tr id="row_2_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_gfe_s_d_k_1_1_create_response.html" target="_self">GfeSDK::CreateResponse</a></td><td class="desc">C++ binding for <a class="el" href="struct_n_v_g_s_d_k___create_response.html">NVGSDK_CreateResponse</a> </td></tr> +<tr id="row_3_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_gfe_s_d_k_1_1_get_number_of_highlights_response.html" target="_self">GfeSDK::GetNumberOfHighlightsResponse</a></td><td class="desc">C++ binding for NVGSDK_GetNumberOfHighlightsResponse </td></tr> +<tr id="row_4_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_gfe_s_d_k_1_1_get_u_i_language_response.html" target="_self">GfeSDK::GetUILanguageResponse</a></td><td class="desc">C++ binding for NVGSDK_GetUILanguageResponse </td></tr> +<tr id="row_5_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_gfe_s_d_k_1_1_get_user_settings_response.html" target="_self">GfeSDK::GetUserSettingsResponse</a></td><td class="desc">C++ binding for NVGSDK_Highlights_GetUserSettingsResponse </td></tr> +<tr id="row_6_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_gfe_s_d_k_1_1_group_view.html" target="_self">GfeSDK::GroupView</a></td><td class="desc">C++ binding for <a class="el" href="struct_n_v_g_s_d_k___group_view.html">NVGSDK_GroupView</a> </td></tr> +<tr id="row_7_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_gfe_s_d_k_1_1_highlight_close_group_params.html" target="_self">GfeSDK::HighlightCloseGroupParams</a></td><td class="desc">C++ binding for <a class="el" href="struct_n_v_g_s_d_k___highlight_close_group_params.html">NVGSDK_HighlightCloseGroupParams</a> </td></tr> +<tr id="row_8_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_gfe_s_d_k_1_1_highlight_config_params.html" target="_self">GfeSDK::HighlightConfigParams</a></td><td class="desc">C++ binding for <a class="el" href="struct_n_v_g_s_d_k___highlight_config_params.html">NVGSDK_HighlightConfigParams</a> </td></tr> +<tr id="row_9_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_gfe_s_d_k_1_1_highlight_definition.html" target="_self">GfeSDK::HighlightDefinition</a></td><td class="desc">C++ binding for <a class="el" href="struct_n_v_g_s_d_k___highlight.html">NVGSDK_Highlight</a> </td></tr> +<tr id="row_10_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_gfe_s_d_k_1_1_highlight_open_group_params.html" target="_self">GfeSDK::HighlightOpenGroupParams</a></td><td class="desc">C++ binding for <a class="el" href="struct_n_v_g_s_d_k___highlight_open_group_params.html">NVGSDK_HighlightOpenGroupParams</a> </td></tr> +<tr id="row_11_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_11_" class="arrow" onclick="toggleFolder('11_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_gfe_s_d_k_1_1_highlights.html" target="_self">GfeSDK::Highlights</a></td><td class="desc"></td></tr> +<tr id="row_11_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html" target="_self">GfeSDK::HighlightsImpl</a></td><td class="desc"></td></tr> +<tr id="row_12_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_gfe_s_d_k_1_1_highlight_user_setting.html" target="_self">GfeSDK::HighlightUserSetting</a></td><td class="desc">C++ binding for <a class="el" href="struct_n_v_g_s_d_k___highlight_user_setting.html">NVGSDK_HighlightUserSetting</a> </td></tr> +<tr id="row_13_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_13_" class="arrow" onclick="toggleFolder('13_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_gfe_s_d_k_1_1_notification_base.html" target="_self">GfeSDK::NotificationBase</a></td><td class="desc"></td></tr> +<tr id="row_13_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_gfe_s_d_k_1_1_overlay_state_changed_notification.html" target="_self">GfeSDK::OverlayStateChangedNotification</a></td><td class="desc"></td></tr> +<tr id="row_13_1_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_gfe_s_d_k_1_1_permissions_changed_notification.html" target="_self">GfeSDK::PermissionsChangedNotification</a></td><td class="desc"></td></tr> +<tr id="row_14_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_n_v_g_s_d_k___create_input_params.html" target="_self">NVGSDK_CreateInputParams</a></td><td class="desc"></td></tr> +<tr id="row_15_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_n_v_g_s_d_k___create_response.html" target="_self">NVGSDK_CreateResponse</a></td><td class="desc"></td></tr> +<tr id="row_16_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_n_v_g_s_d_k___group_view.html" target="_self">NVGSDK_GroupView</a></td><td class="desc"></td></tr> +<tr id="row_17_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_n_v_g_s_d_k___highlight.html" target="_self">NVGSDK_Highlight</a></td><td class="desc"></td></tr> +<tr id="row_18_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_n_v_g_s_d_k___highlight_close_group_params.html" target="_self">NVGSDK_HighlightCloseGroupParams</a></td><td class="desc"></td></tr> +<tr id="row_19_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_n_v_g_s_d_k___highlight_config_params.html" target="_self">NVGSDK_HighlightConfigParams</a></td><td class="desc"></td></tr> +<tr id="row_20_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_n_v_g_s_d_k___highlight_open_group_params.html" target="_self">NVGSDK_HighlightOpenGroupParams</a></td><td class="desc"></td></tr> +<tr id="row_21_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_n_v_g_s_d_k___highlights___number_of_highlights.html" target="_self">NVGSDK_Highlights_NumberOfHighlights</a></td><td class="desc"></td></tr> +<tr id="row_22_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_n_v_g_s_d_k___highlights___user_settings.html" target="_self">NVGSDK_Highlights_UserSettings</a></td><td class="desc"></td></tr> +<tr id="row_23_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_n_v_g_s_d_k___highlight_user_setting.html" target="_self">NVGSDK_HighlightUserSetting</a></td><td class="desc"></td></tr> +<tr id="row_24_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_n_v_g_s_d_k___language.html" target="_self">NVGSDK_Language</a></td><td class="desc"></td></tr> +<tr id="row_25_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_n_v_g_s_d_k___localized_pair.html" target="_self">NVGSDK_LocalizedPair</a></td><td class="desc"></td></tr> +<tr id="row_26_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_n_v_g_s_d_k___notification.html" target="_self">NVGSDK_Notification</a></td><td class="desc"></td></tr> +<tr id="row_27_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_n_v_g_s_d_k___overlay_state_changed_notification.html" target="_self">NVGSDK_OverlayStateChangedNotification</a></td><td class="desc"></td></tr> +<tr id="row_28_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_n_v_g_s_d_k___permissions_changed_notification.html" target="_self">NVGSDK_PermissionsChangedNotification</a></td><td class="desc"></td></tr> +<tr id="row_29_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_n_v_g_s_d_k___request_permissions_params.html" target="_self">NVGSDK_RequestPermissionsParams</a></td><td class="desc"></td></tr> +<tr id="row_30_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_n_v_g_s_d_k___scope_permission.html" target="_self">NVGSDK_ScopePermission</a></td><td class="desc"></td></tr> +<tr id="row_31_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_n_v_g_s_d_k___screenshot_highlight_params.html" target="_self">NVGSDK_ScreenshotHighlightParams</a></td><td class="desc"></td></tr> +<tr id="row_32_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_n_v_g_s_d_k___summary_params.html" target="_self">NVGSDK_SummaryParams</a></td><td class="desc"></td></tr> +<tr id="row_33_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_n_v_g_s_d_k___version.html" target="_self">NVGSDK_Version</a></td><td class="desc"></td></tr> +<tr id="row_34_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_n_v_g_s_d_k___video_highlight_params.html" target="_self">NVGSDK_VideoHighlightParams</a></td><td class="desc"></td></tr> +<tr id="row_35_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_gfe_s_d_k_1_1_request_permissions_params.html" target="_self">GfeSDK::RequestPermissionsParams</a></td><td class="desc"></td></tr> +<tr id="row_36_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_gfe_s_d_k_1_1_screenshot_highlight_params.html" target="_self">GfeSDK::ScreenshotHighlightParams</a></td><td class="desc">C++ binding for <a class="el" href="struct_n_v_g_s_d_k___screenshot_highlight_params.html">NVGSDK_ScreenshotHighlightParams</a> </td></tr> +<tr id="row_37_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_gfe_s_d_k_1_1_summary_params.html" target="_self">GfeSDK::SummaryParams</a></td><td class="desc">C++ binding for <a class="el" href="struct_n_v_g_s_d_k___summary_params.html">NVGSDK_SummaryParams</a> </td></tr> +<tr id="row_38_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_gfe_s_d_k_1_1_video_highlight_params.html" target="_self">GfeSDK::VideoHighlightParams</a></td><td class="desc">C++ binding for <a class="el" href="struct_n_v_g_s_d_k___video_highlight_params.html">NVGSDK_VideoHighlightParams</a> </td></tr> +</table> +</div><!-- directory --> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/hierarchy.js b/doc/html/hierarchy.js new file mode 100644 index 0000000..731dbe8 --- /dev/null +++ b/doc/html/hierarchy.js @@ -0,0 +1,49 @@ +var hierarchy = +[ + [ "GfeSDK::Core", "class_gfe_s_d_k_1_1_core.html", [ + [ "GfeSDK::CoreImpl", "class_gfe_s_d_k_1_1_core_impl.html", null ] + ] ], + [ "GfeSDK::CreateInputParams", "struct_gfe_s_d_k_1_1_create_input_params.html", null ], + [ "GfeSDK::CreateResponse", "struct_gfe_s_d_k_1_1_create_response.html", null ], + [ "GfeSDK::GetNumberOfHighlightsResponse", "struct_gfe_s_d_k_1_1_get_number_of_highlights_response.html", null ], + [ "GfeSDK::GetUILanguageResponse", "struct_gfe_s_d_k_1_1_get_u_i_language_response.html", null ], + [ "GfeSDK::GetUserSettingsResponse", "struct_gfe_s_d_k_1_1_get_user_settings_response.html", null ], + [ "GfeSDK::GroupView", "struct_gfe_s_d_k_1_1_group_view.html", null ], + [ "GfeSDK::HighlightCloseGroupParams", "struct_gfe_s_d_k_1_1_highlight_close_group_params.html", null ], + [ "GfeSDK::HighlightConfigParams", "struct_gfe_s_d_k_1_1_highlight_config_params.html", null ], + [ "GfeSDK::HighlightDefinition", "struct_gfe_s_d_k_1_1_highlight_definition.html", null ], + [ "GfeSDK::HighlightOpenGroupParams", "struct_gfe_s_d_k_1_1_highlight_open_group_params.html", null ], + [ "GfeSDK::Highlights", "class_gfe_s_d_k_1_1_highlights.html", [ + [ "GfeSDK::HighlightsImpl", "class_gfe_s_d_k_1_1_highlights_impl.html", null ] + ] ], + [ "GfeSDK::HighlightUserSetting", "struct_gfe_s_d_k_1_1_highlight_user_setting.html", null ], + [ "GfeSDK::NotificationBase", "struct_gfe_s_d_k_1_1_notification_base.html", [ + [ "GfeSDK::OverlayStateChangedNotification", "struct_gfe_s_d_k_1_1_overlay_state_changed_notification.html", null ], + [ "GfeSDK::PermissionsChangedNotification", "struct_gfe_s_d_k_1_1_permissions_changed_notification.html", null ] + ] ], + [ "NVGSDK_CreateInputParams", "struct_n_v_g_s_d_k___create_input_params.html", null ], + [ "NVGSDK_CreateResponse", "struct_n_v_g_s_d_k___create_response.html", null ], + [ "NVGSDK_GroupView", "struct_n_v_g_s_d_k___group_view.html", null ], + [ "NVGSDK_Highlight", "struct_n_v_g_s_d_k___highlight.html", null ], + [ "NVGSDK_HighlightCloseGroupParams", "struct_n_v_g_s_d_k___highlight_close_group_params.html", null ], + [ "NVGSDK_HighlightConfigParams", "struct_n_v_g_s_d_k___highlight_config_params.html", null ], + [ "NVGSDK_HighlightOpenGroupParams", "struct_n_v_g_s_d_k___highlight_open_group_params.html", null ], + [ "NVGSDK_Highlights_NumberOfHighlights", "struct_n_v_g_s_d_k___highlights___number_of_highlights.html", null ], + [ "NVGSDK_Highlights_UserSettings", "struct_n_v_g_s_d_k___highlights___user_settings.html", null ], + [ "NVGSDK_HighlightUserSetting", "struct_n_v_g_s_d_k___highlight_user_setting.html", null ], + [ "NVGSDK_Language", "struct_n_v_g_s_d_k___language.html", null ], + [ "NVGSDK_LocalizedPair", "struct_n_v_g_s_d_k___localized_pair.html", null ], + [ "NVGSDK_Notification", "struct_n_v_g_s_d_k___notification.html", null ], + [ "NVGSDK_OverlayStateChangedNotification", "struct_n_v_g_s_d_k___overlay_state_changed_notification.html", null ], + [ "NVGSDK_PermissionsChangedNotification", "struct_n_v_g_s_d_k___permissions_changed_notification.html", null ], + [ "NVGSDK_RequestPermissionsParams", "struct_n_v_g_s_d_k___request_permissions_params.html", null ], + [ "NVGSDK_ScopePermission", "struct_n_v_g_s_d_k___scope_permission.html", null ], + [ "NVGSDK_ScreenshotHighlightParams", "struct_n_v_g_s_d_k___screenshot_highlight_params.html", null ], + [ "NVGSDK_SummaryParams", "struct_n_v_g_s_d_k___summary_params.html", null ], + [ "NVGSDK_Version", "struct_n_v_g_s_d_k___version.html", null ], + [ "NVGSDK_VideoHighlightParams", "struct_n_v_g_s_d_k___video_highlight_params.html", null ], + [ "GfeSDK::RequestPermissionsParams", "struct_gfe_s_d_k_1_1_request_permissions_params.html", null ], + [ "GfeSDK::ScreenshotHighlightParams", "struct_gfe_s_d_k_1_1_screenshot_highlight_params.html", null ], + [ "GfeSDK::SummaryParams", "struct_gfe_s_d_k_1_1_summary_params.html", null ], + [ "GfeSDK::VideoHighlightParams", "struct_gfe_s_d_k_1_1_video_highlight_params.html", null ] +];
\ No newline at end of file diff --git a/doc/html/highlights__types_8h.html b/doc/html/highlights__types_8h.html new file mode 100644 index 0000000..30b6b43 --- /dev/null +++ b/doc/html/highlights__types_8h.html @@ -0,0 +1,276 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/highlights/highlights_types.h File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('highlights__types_8h.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#nested-classes">Classes</a> | +<a href="#typedef-members">Typedefs</a> | +<a href="#enum-members">Enumerations</a> </div> + <div class="headertitle"> +<div class="title">highlights_types.h File Reference</div> </div> +</div><!--header--> +<div class="contents"> +<div class="textblock"><code>#include <<a class="el" href="sdk__types_8h_source.html">gfesdk/sdk_types.h</a>></code><br /> +<code>#include <stdint.h></code><br /> +<code>#include <stdbool.h></code><br /> +</div><div class="textblock"><div class="dynheader"> +Include dependency graph for highlights_types.h:</div> +<div class="dyncontent"> +<div class="center"><img src="highlights__types_8h__incl.png" border="0" usemap="#_c_1_2u_2workspace_2dev_2sdkwinauto_2sdkclient_2include_2gfesdk_2highlights_2highlights__types_8h" alt=""/></div> +<map name="_c_1_2u_2workspace_2dev_2sdkwinauto_2sdkclient_2include_2gfesdk_2highlights_2highlights__types_8h" id="_c_1_2u_2workspace_2dev_2sdkwinauto_2sdkclient_2include_2gfesdk_2highlights_2highlights__types_8h"> +<area shape="rect" id="node2" href="sdk__types_8h.html" title="gfesdk/sdk_types.h" alt="" coords="220,124,355,151"/> +<area shape="rect" id="node3" href="os__defines_8h_source.html" title="gfesdk/os_defines.h" alt="" coords="5,199,143,225"/> +<area shape="rect" id="node4" href="sdk__types__ipc_8h_source.html" title="gfesdk/sdk_types_ipc.h" alt="" coords="167,199,325,225"/> +</map> +</div> +</div><div class="textblock"><div class="dynheader"> +This graph shows which files directly or indirectly include this file:</div> +<div class="dyncontent"> +<div class="center"><img src="highlights__types_8h__dep__incl.png" border="0" usemap="#_c_1_2u_2workspace_2dev_2sdkwinauto_2sdkclient_2include_2gfesdk_2highlights_2highlights__types_8hdep" alt=""/></div> +<map name="_c_1_2u_2workspace_2dev_2sdkwinauto_2sdkclient_2include_2gfesdk_2highlights_2highlights__types_8hdep" id="_c_1_2u_2workspace_2dev_2sdkwinauto_2sdkclient_2include_2gfesdk_2highlights_2highlights__types_8hdep"> +<area shape="rect" id="node2" href="highlights__types__cpp_8h_source.html" title="C:/u/workspace/dev\l/sdkwinauto/sdkclient\l/include/gfesdk/bindings\l/cpp/highlights/highlights\l_types_cpp.h" alt="" coords="5,124,171,209"/> +<area shape="rect" id="node5" href="ihighlights_8h.html" title="C:/u/workspace/dev\l/sdkwinauto/sdkclient\l/include/gfesdk/highlights\l/ihighlights.h" alt="" coords="195,131,363,202"/> +<area shape="rect" id="node3" href="ihighlights__cpp_8h.html" title="C:/u/workspace/dev\l/sdkwinauto/sdkclient\l/include/gfesdk/bindings\l/cpp/highlights/ihighlights_cpp.h" alt="" coords="79,257,286,328"/> +<area shape="rect" id="node4" href="ihighlights__cpp__impl_8h.html" title="C:/u/workspace/dev\l/sdkwinauto/sdkclient\l/include/gfesdk/bindings\l/cpp/highlights/ihighlights\l_cpp_impl.h" alt="" coords="99,376,267,461"/> +</map> +</div> +</div> +<p><a href="highlights__types_8h_source.html">Go to the source code of this file.</a></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a> +Classes</h2></td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___highlight.html">NVGSDK_Highlight</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___highlight_config_params.html">NVGSDK_HighlightConfigParams</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___highlight_user_setting.html">NVGSDK_HighlightUserSetting</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___highlight_open_group_params.html">NVGSDK_HighlightOpenGroupParams</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___highlight_close_group_params.html">NVGSDK_HighlightCloseGroupParams</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___screenshot_highlight_params.html">NVGSDK_ScreenshotHighlightParams</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___video_highlight_params.html">NVGSDK_VideoHighlightParams</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___group_view.html">NVGSDK_GroupView</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___summary_params.html">NVGSDK_SummaryParams</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___highlights___user_settings.html">NVGSDK_Highlights_UserSettings</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___highlights___number_of_highlights.html">NVGSDK_Highlights_NumberOfHighlights</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a> +Typedefs</h2></td></tr> +<tr class="memitem:a87a246f3f9c2a0f0670b1208b22fa2d9"><td class="memItemLeft" align="right" valign="top">typedef void(__stdcall * </td><td class="memItemRight" valign="bottom"><a class="el" href="highlights__types_8h.html#a87a246f3f9c2a0f0670b1208b22fa2d9">NVGSDK_Highlights_GetUserSettingsCallback</a>) (NVGSDK_RetCode, <a class="el" href="struct_n_v_g_s_d_k___highlights___user_settings.html">NVGSDK_Highlights_UserSettings</a> const *, void *)</td></tr> +<tr class="separator:a87a246f3f9c2a0f0670b1208b22fa2d9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1ace1def4d575aa419abae45b2738db0"><td class="memItemLeft" align="right" valign="top">typedef void(__stdcall * </td><td class="memItemRight" valign="bottom"><a class="el" href="highlights__types_8h.html#a1ace1def4d575aa419abae45b2738db0">NVGSDK_Highlights_GetNumberOfHighlightsCallback</a>) (NVGSDK_RetCode, <a class="el" href="struct_n_v_g_s_d_k___highlights___number_of_highlights.html">NVGSDK_Highlights_NumberOfHighlights</a> const *, void *)</td></tr> +<tr class="separator:a1ace1def4d575aa419abae45b2738db0"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a> +Enumerations</h2></td></tr> +<tr class="memitem:aa7eb5af11e651aded9f08b8cd8ba91a9"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9">NVGSDK_HighlightType</a> { <br /> +  <a class="el" href="highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9a27f6aa8f0032b9f74b74c0305a3580a2">NVGSDK_HIGHLIGHT_TYPE_MILESTONE</a> = 0x00000001, +<a class="el" href="highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9a1b1d72ef2076a2d54b01f7ae61a1776a">NVGSDK_HIGHLIGHT_TYPE_ACHIEVEMENT</a> = 0x00000002, +<a class="el" href="highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9adc9c1285140adfa7b92ff9d7272b5c20">NVGSDK_HIGHLIGHT_TYPE_INCIDENT</a> = 0x00000004, +<a class="el" href="highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9a24c166ddd62845ab324ebfaabc459dee">NVGSDK_HIGHLIGHT_TYPE_STATE_CHANGE</a> = 0x00000008, +<br /> +  <a class="el" href="highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9a297a0746730ac96171af7d2cbcd7e3d5">NVGSDK_HIGHLIGHT_TYPE_MAX</a> = 0x00000010 +<br /> + }</td></tr> +<tr class="separator:aa7eb5af11e651aded9f08b8cd8ba91a9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3d7cffeef9ff6fc0170b249784535cc1"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="highlights__types_8h.html#a3d7cffeef9ff6fc0170b249784535cc1">NVGSDK_HighlightSignificance</a> { <br /> +  <b>NVGSDK_HIGHLIGHT_SIGNIFICANCE_EXTREMELY_BAD</b> = 0x00000001, +<b>NVGSDK_HIGHLIGHT_SIGNIFICANCE_VERY_BAD</b> = 0x00000002, +<b>NVGSDK_HIGHLIGHT_SIGNIFICANCE_BAD</b> = 0x00000004, +<b>NVGSDK_HIGHLIGHT_SIGNIFICANCE_NEUTRAL</b> = 0x00000010, +<br /> +  <b>NVGSDK_HIGHLIGHT_SIGNIFICANCE_GOOD</b> = 0x00000100, +<b>NVGSDK_HIGHLIGHT_SIGNIFICANCE_VERY_GOOD</b> = 0x00000200, +<b>NVGSDK_HIGHLIGHT_SIGNIFICANCE_EXTREMELY_GOOD</b> = 0x00000400, +<b>NVGSDK_HIGHLIGHT_SIGNIFICANCE_MAX</b> = 0x00000800 +<br /> + }</td></tr> +<tr class="separator:a3d7cffeef9ff6fc0170b249784535cc1"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>Highlights types </p> + +<p>Definition in file <a class="el" href="highlights__types_8h_source.html">highlights_types.h</a>.</p> +</div><h2 class="groupheader">Typedef Documentation</h2> +<a id="a87a246f3f9c2a0f0670b1208b22fa2d9"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a87a246f3f9c2a0f0670b1208b22fa2d9">§ </a></span>NVGSDK_Highlights_GetUserSettingsCallback</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">typedef void(__stdcall* NVGSDK_Highlights_GetUserSettingsCallback) (NVGSDK_RetCode, <a class="el" href="struct_n_v_g_s_d_k___highlights___user_settings.html">NVGSDK_Highlights_UserSettings</a> const *, void *)</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Type of callback to provide to NVGSDK_Highlights_GetUserSettings </p> + +<p>Definition at line <a class="el" href="highlights__types_8h_source.html#l00149">149</a> of file <a class="el" href="highlights__types_8h_source.html">highlights_types.h</a>.</p> + +</div> +</div> +<a id="a1ace1def4d575aa419abae45b2738db0"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a1ace1def4d575aa419abae45b2738db0">§ </a></span>NVGSDK_Highlights_GetNumberOfHighlightsCallback</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">typedef void(__stdcall* NVGSDK_Highlights_GetNumberOfHighlightsCallback) (NVGSDK_RetCode, <a class="el" href="struct_n_v_g_s_d_k___highlights___number_of_highlights.html">NVGSDK_Highlights_NumberOfHighlights</a> const *, void *)</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Type of callback to provide to NVGSDK_Highlights_GetNumberOfHighlightsAsync </p> + +<p>Definition at line <a class="el" href="highlights__types_8h_source.html#l00157">157</a> of file <a class="el" href="highlights__types_8h_source.html">highlights_types.h</a>.</p> + +</div> +</div> +<h2 class="groupheader">Enumeration Type Documentation</h2> +<a id="aa7eb5af11e651aded9f08b8cd8ba91a9"></a> +<h2 class="memtitle"><span class="permalink"><a href="#aa7eb5af11e651aded9f08b8cd8ba91a9">§ </a></span>NVGSDK_HighlightType</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">enum <a class="el" href="highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9">NVGSDK_HighlightType</a></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Possible values for highlight types </p> +<table class="fieldtable"> +<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="aa7eb5af11e651aded9f08b8cd8ba91a9a27f6aa8f0032b9f74b74c0305a3580a2"></a>NVGSDK_HIGHLIGHT_TYPE_MILESTONE </td><td class="fielddoc"><p>Signifies direct progress towards completing the game. (e.g. completing a level) </p> +</td></tr> +<tr><td class="fieldname"><a id="aa7eb5af11e651aded9f08b8cd8ba91a9a1b1d72ef2076a2d54b01f7ae61a1776a"></a>NVGSDK_HIGHLIGHT_TYPE_ACHIEVEMENT </td><td class="fielddoc"><p>Player accomplishment of extra challenges independent of progress in completing a game. (e.g. perfect score in a level, found the easter egg) </p> +</td></tr> +<tr><td class="fieldname"><a id="aa7eb5af11e651aded9f08b8cd8ba91a9adc9c1285140adfa7b92ff9d7272b5c20"></a>NVGSDK_HIGHLIGHT_TYPE_INCIDENT </td><td class="fielddoc"><p>Event not significant in competion of game. (e.g. player kills a minion) </p> +</td></tr> +<tr><td class="fieldname"><a id="aa7eb5af11e651aded9f08b8cd8ba91a9a24c166ddd62845ab324ebfaabc459dee"></a>NVGSDK_HIGHLIGHT_TYPE_STATE_CHANGE </td><td class="fielddoc"><p>Change in player state, triggered by player or externally by game. (e.g. equipping a weapon) </p> +</td></tr> +<tr><td class="fieldname"><a id="aa7eb5af11e651aded9f08b8cd8ba91a9a297a0746730ac96171af7d2cbcd7e3d5"></a>NVGSDK_HIGHLIGHT_TYPE_MAX </td><td class="fielddoc"><p>Invalid default value. </p> +</td></tr> +</table> + +<p>Definition at line <a class="el" href="highlights__types_8h_source.html#l00023">23</a> of file <a class="el" href="highlights__types_8h_source.html">highlights_types.h</a>.</p> + +</div> +</div> +<a id="a3d7cffeef9ff6fc0170b249784535cc1"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a3d7cffeef9ff6fc0170b249784535cc1">§ </a></span>NVGSDK_HighlightSignificance</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">enum <a class="el" href="highlights__types_8h.html#a3d7cffeef9ff6fc0170b249784535cc1">NVGSDK_HighlightSignificance</a></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Possible significance values </p> + +<p>Definition at line <a class="el" href="highlights__types_8h_source.html#l00050">50</a> of file <a class="el" href="highlights__types_8h_source.html">highlights_types.h</a>.</p> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_4522e853adfb3285c34ceee6be627ffe.html">sdkclient</a></li><li class="navelem"><a class="el" href="dir_37f49c9d6a230916a5077fbd270eac2a.html">include</a></li><li class="navelem"><a class="el" href="dir_eb56eea0ff74c30c2a48b22915222057.html">gfesdk</a></li><li class="navelem"><a class="el" href="dir_2f4536f343cdc104d7b83de3fff7416d.html">highlights</a></li><li class="navelem"><a class="el" href="highlights__types_8h.html">highlights_types.h</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/highlights__types_8h.js b/doc/html/highlights__types_8h.js new file mode 100644 index 0000000..b41e998 --- /dev/null +++ b/doc/html/highlights__types_8h.js @@ -0,0 +1,33 @@ +var highlights__types_8h = +[ + [ "NVGSDK_Highlight", "struct_n_v_g_s_d_k___highlight.html", "struct_n_v_g_s_d_k___highlight" ], + [ "NVGSDK_HighlightConfigParams", "struct_n_v_g_s_d_k___highlight_config_params.html", "struct_n_v_g_s_d_k___highlight_config_params" ], + [ "NVGSDK_HighlightUserSetting", "struct_n_v_g_s_d_k___highlight_user_setting.html", "struct_n_v_g_s_d_k___highlight_user_setting" ], + [ "NVGSDK_HighlightOpenGroupParams", "struct_n_v_g_s_d_k___highlight_open_group_params.html", "struct_n_v_g_s_d_k___highlight_open_group_params" ], + [ "NVGSDK_HighlightCloseGroupParams", "struct_n_v_g_s_d_k___highlight_close_group_params.html", "struct_n_v_g_s_d_k___highlight_close_group_params" ], + [ "NVGSDK_ScreenshotHighlightParams", "struct_n_v_g_s_d_k___screenshot_highlight_params.html", "struct_n_v_g_s_d_k___screenshot_highlight_params" ], + [ "NVGSDK_VideoHighlightParams", "struct_n_v_g_s_d_k___video_highlight_params.html", "struct_n_v_g_s_d_k___video_highlight_params" ], + [ "NVGSDK_GroupView", "struct_n_v_g_s_d_k___group_view.html", "struct_n_v_g_s_d_k___group_view" ], + [ "NVGSDK_SummaryParams", "struct_n_v_g_s_d_k___summary_params.html", "struct_n_v_g_s_d_k___summary_params" ], + [ "NVGSDK_Highlights_UserSettings", "struct_n_v_g_s_d_k___highlights___user_settings.html", "struct_n_v_g_s_d_k___highlights___user_settings" ], + [ "NVGSDK_Highlights_NumberOfHighlights", "struct_n_v_g_s_d_k___highlights___number_of_highlights.html", "struct_n_v_g_s_d_k___highlights___number_of_highlights" ], + [ "NVGSDK_Highlights_GetUserSettingsCallback", "highlights__types_8h.html#a87a246f3f9c2a0f0670b1208b22fa2d9", null ], + [ "NVGSDK_Highlights_GetNumberOfHighlightsCallback", "highlights__types_8h.html#a1ace1def4d575aa419abae45b2738db0", null ], + [ "NVGSDK_HighlightType", "highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9", [ + [ "NVGSDK_HIGHLIGHT_TYPE_MILESTONE", "highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9a27f6aa8f0032b9f74b74c0305a3580a2", null ], + [ "NVGSDK_HIGHLIGHT_TYPE_ACHIEVEMENT", "highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9a1b1d72ef2076a2d54b01f7ae61a1776a", null ], + [ "NVGSDK_HIGHLIGHT_TYPE_INCIDENT", "highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9adc9c1285140adfa7b92ff9d7272b5c20", null ], + [ "NVGSDK_HIGHLIGHT_TYPE_STATE_CHANGE", "highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9a24c166ddd62845ab324ebfaabc459dee", null ], + [ "NVGSDK_HIGHLIGHT_TYPE_MAX", "highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9a297a0746730ac96171af7d2cbcd7e3d5", null ] + ] ], + [ "NVGSDK_HighlightSignificance", "highlights__types_8h.html#a3d7cffeef9ff6fc0170b249784535cc1", [ + [ "NVGSDK_HIGHLIGHT_SIGNIFICANCE_EXTREMELY_BAD", "highlights__types_8h.html#a3d7cffeef9ff6fc0170b249784535cc1a382341c19e60011159821ea6ef8708bf", null ], + [ "NVGSDK_HIGHLIGHT_SIGNIFICANCE_VERY_BAD", "highlights__types_8h.html#a3d7cffeef9ff6fc0170b249784535cc1a9ab0134caa370a97c00b23f337e678b9", null ], + [ "NVGSDK_HIGHLIGHT_SIGNIFICANCE_BAD", "highlights__types_8h.html#a3d7cffeef9ff6fc0170b249784535cc1a9d7f1ca61ade91d03693eeddcb0514c0", null ], + [ "NVGSDK_HIGHLIGHT_SIGNIFICANCE_NEUTRAL", "highlights__types_8h.html#a3d7cffeef9ff6fc0170b249784535cc1ac2c1a2d60663dc468ce265119b6da38c", null ], + [ "NVGSDK_HIGHLIGHT_SIGNIFICANCE_GOOD", "highlights__types_8h.html#a3d7cffeef9ff6fc0170b249784535cc1a2c1a3f3aae27ef260bfead90d731820e", null ], + [ "NVGSDK_HIGHLIGHT_SIGNIFICANCE_VERY_GOOD", "highlights__types_8h.html#a3d7cffeef9ff6fc0170b249784535cc1a6d18de7dc0b08ec06d76ee4e3deafc2b", null ], + [ "NVGSDK_HIGHLIGHT_SIGNIFICANCE_EXTREMELY_GOOD", "highlights__types_8h.html#a3d7cffeef9ff6fc0170b249784535cc1a5060cb8b47c65666bb4ed2ff7221fdc3", null ], + [ "NVGSDK_HIGHLIGHT_SIGNIFICANCE_MAX", "highlights__types_8h.html#a3d7cffeef9ff6fc0170b249784535cc1ae3cfe37ca22805137d41c2d694fa9401", null ] + ] ] +];
\ No newline at end of file diff --git a/doc/html/highlights__types_8h__dep__incl.map b/doc/html/highlights__types_8h__dep__incl.map new file mode 100644 index 0000000..86d4e8b --- /dev/null +++ b/doc/html/highlights__types_8h__dep__incl.map @@ -0,0 +1,6 @@ +<map id="C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/highlights/highlights_types.h" name="C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/highlights/highlights_types.h"> +<area shape="rect" id="node2" href="$highlights__types__cpp_8h_source.html" title="C:/u/workspace/dev\l/sdkwinauto/sdkclient\l/include/gfesdk/bindings\l/cpp/highlights/highlights\l_types_cpp.h" alt="" coords="5,124,171,209"/> +<area shape="rect" id="node5" href="$ihighlights_8h.html" title="C:/u/workspace/dev\l/sdkwinauto/sdkclient\l/include/gfesdk/highlights\l/ihighlights.h" alt="" coords="195,131,363,202"/> +<area shape="rect" id="node3" href="$ihighlights__cpp_8h.html" title="C:/u/workspace/dev\l/sdkwinauto/sdkclient\l/include/gfesdk/bindings\l/cpp/highlights/ihighlights_cpp.h" alt="" coords="79,257,286,328"/> +<area shape="rect" id="node4" href="$ihighlights__cpp__impl_8h.html" title="C:/u/workspace/dev\l/sdkwinauto/sdkclient\l/include/gfesdk/bindings\l/cpp/highlights/ihighlights\l_cpp_impl.h" alt="" coords="99,376,267,461"/> +</map> diff --git a/doc/html/highlights__types_8h__dep__incl.md5 b/doc/html/highlights__types_8h__dep__incl.md5 new file mode 100644 index 0000000..efc71f3 --- /dev/null +++ b/doc/html/highlights__types_8h__dep__incl.md5 @@ -0,0 +1 @@ +3fc95f298dc1e4f1f0e4811cb1849623
\ No newline at end of file diff --git a/doc/html/highlights__types_8h__dep__incl.png b/doc/html/highlights__types_8h__dep__incl.png Binary files differnew file mode 100644 index 0000000..b461d4d --- /dev/null +++ b/doc/html/highlights__types_8h__dep__incl.png diff --git a/doc/html/highlights__types_8h__incl.map b/doc/html/highlights__types_8h__incl.map new file mode 100644 index 0000000..3380e36 --- /dev/null +++ b/doc/html/highlights__types_8h__incl.map @@ -0,0 +1,5 @@ +<map id="C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/highlights/highlights_types.h" name="C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/highlights/highlights_types.h"> +<area shape="rect" id="node2" href="$sdk__types_8h.html" title="gfesdk/sdk_types.h" alt="" coords="220,124,355,151"/> +<area shape="rect" id="node3" href="$os__defines_8h_source.html" title="gfesdk/os_defines.h" alt="" coords="5,199,143,225"/> +<area shape="rect" id="node4" href="$sdk__types__ipc_8h_source.html" title="gfesdk/sdk_types_ipc.h" alt="" coords="167,199,325,225"/> +</map> diff --git a/doc/html/highlights__types_8h__incl.md5 b/doc/html/highlights__types_8h__incl.md5 new file mode 100644 index 0000000..2435b48 --- /dev/null +++ b/doc/html/highlights__types_8h__incl.md5 @@ -0,0 +1 @@ +0851089c94b521dce4b9226cb18a0452
\ No newline at end of file diff --git a/doc/html/highlights__types_8h__incl.png b/doc/html/highlights__types_8h__incl.png Binary files differnew file mode 100644 index 0000000..6bdc7a4 --- /dev/null +++ b/doc/html/highlights__types_8h__incl.png diff --git a/doc/html/highlights__types_8h_source.html b/doc/html/highlights__types_8h_source.html new file mode 100644 index 0000000..eaa7ccc --- /dev/null +++ b/doc/html/highlights__types_8h_source.html @@ -0,0 +1,148 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/highlights/highlights_types.h Source File</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('highlights__types_8h_source.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">highlights_types.h</div> </div> +</div><!--header--> +<div class="contents"> +<a href="highlights__types_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">/* Copyright (c) 2016-2017, NVIDIA CORPORATION. All rights reserved.</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">*</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment">* NVIDIA CORPORATION and its licensors retain all intellectual property</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment">* and proprietary rights in and to this software, related documentation</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment">* and any modifications thereto. Any use, reproduction, disclosure or</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment">* distribution of this software and related documentation without an express</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment">* license agreement from NVIDIA CORPORATION is strictly prohibited.</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment">*/</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span> </div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="preprocessor">#ifndef HIGHLIGHTS_TYPES_H</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="preprocessor">#define HIGHLIGHTS_TYPES_H</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span> </div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#include <<a class="code" href="sdk__types_8h.html">gfesdk/sdk_types.h</a>></span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor">#include <stdint.h></span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#include <stdbool.h></span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> </div><div class="line"><a name="l00023"></a><span class="lineno"><a class="line" href="highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9"> 23</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span> {</div><div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9a27f6aa8f0032b9f74b74c0305a3580a2"> 28</a></span>  <a class="code" href="highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9a27f6aa8f0032b9f74b74c0305a3580a2">NVGSDK_HIGHLIGHT_TYPE_MILESTONE</a> = 0x00000001,</div><div class="line"><a name="l00033"></a><span class="lineno"><a class="line" href="highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9a1b1d72ef2076a2d54b01f7ae61a1776a"> 33</a></span>  <a class="code" href="highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9a1b1d72ef2076a2d54b01f7ae61a1776a">NVGSDK_HIGHLIGHT_TYPE_ACHIEVEMENT</a> = 0x00000002,</div><div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9adc9c1285140adfa7b92ff9d7272b5c20"> 37</a></span>  <a class="code" href="highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9adc9c1285140adfa7b92ff9d7272b5c20">NVGSDK_HIGHLIGHT_TYPE_INCIDENT</a> = 0x00000004,</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span> </div><div class="line"><a name="l00043"></a><span class="lineno"><a class="line" href="highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9a24c166ddd62845ab324ebfaabc459dee"> 43</a></span>  <a class="code" href="highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9a24c166ddd62845ab324ebfaabc459dee">NVGSDK_HIGHLIGHT_TYPE_STATE_CHANGE</a> = 0x00000008,</div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span> </div><div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9a297a0746730ac96171af7d2cbcd7e3d5"> 46</a></span>  <a class="code" href="highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9a297a0746730ac96171af7d2cbcd7e3d5">NVGSDK_HIGHLIGHT_TYPE_MAX</a> = 0x00000010</div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span> } <a class="code" href="highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9">NVGSDK_HighlightType</a>;</div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span> </div><div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="highlights__types_8h.html#a3d7cffeef9ff6fc0170b249784535cc1"> 50</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span></div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span> {</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  NVGSDK_HIGHLIGHT_SIGNIFICANCE_EXTREMELY_BAD = 0x00000001,</div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  NVGSDK_HIGHLIGHT_SIGNIFICANCE_VERY_BAD = 0x00000002,</div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  NVGSDK_HIGHLIGHT_SIGNIFICANCE_BAD = 0x00000004,</div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  NVGSDK_HIGHLIGHT_SIGNIFICANCE_NEUTRAL = 0x00000010,</div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  NVGSDK_HIGHLIGHT_SIGNIFICANCE_GOOD = 0x00000100,</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  NVGSDK_HIGHLIGHT_SIGNIFICANCE_VERY_GOOD = 0x00000200,</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  NVGSDK_HIGHLIGHT_SIGNIFICANCE_EXTREMELY_GOOD = 0x00000400,</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  NVGSDK_HIGHLIGHT_SIGNIFICANCE_MAX = 0x00000800</div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span> } <a class="code" href="highlights__types_8h.html#a3d7cffeef9ff6fc0170b249784535cc1">NVGSDK_HighlightSignificance</a>;</div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span> </div><div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___highlight.html"> 63</a></span> <span class="keyword">typedef</span> <span class="keyword">struct</span></div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span> {</div><div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___highlight.html#a1f95d7645df3e535efa830685488ae9b"> 65</a></span>  <span class="keywordtype">char</span> <span class="keyword">const</span>* <a class="code" href="struct_n_v_g_s_d_k___highlight.html#a1f95d7645df3e535efa830685488ae9b">id</a>; </div><div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___highlight.html#a9e0d5a1ba9081cb7f9b549499af61927"> 66</a></span>  <span class="keywordtype">bool</span> <a class="code" href="struct_n_v_g_s_d_k___highlight.html#a9e0d5a1ba9081cb7f9b549499af61927">userInterest</a>; </div><div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___highlight.html#a1e55e8efeca6cfabc9c68583e24f410b"> 68</a></span>  <a class="code" href="highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9">NVGSDK_HighlightType</a> <a class="code" href="struct_n_v_g_s_d_k___highlight.html#a1e55e8efeca6cfabc9c68583e24f410b">highlightTags</a>; </div><div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___highlight.html#a3ecee6a0bd80c21b630559fb8ecfc0be"> 69</a></span>  <a class="code" href="highlights__types_8h.html#a3d7cffeef9ff6fc0170b249784535cc1">NVGSDK_HighlightSignificance</a> <a class="code" href="struct_n_v_g_s_d_k___highlight.html#a3ecee6a0bd80c21b630559fb8ecfc0be">significance</a>; </div><div class="line"><a name="l00070"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___highlight.html#a3aa8849a5921b0189c2642840c257247"> 70</a></span>  <a class="code" href="struct_n_v_g_s_d_k___localized_pair.html">NVGSDK_LocalizedPair</a>* <a class="code" href="struct_n_v_g_s_d_k___highlight.html#a3aa8849a5921b0189c2642840c257247">nameTable</a>; </div><div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___highlight.html#a5522ae0afe385ba7d17afd83d19ed729"> 72</a></span>  <span class="keywordtype">size_t</span> <a class="code" href="struct_n_v_g_s_d_k___highlight.html#a5522ae0afe385ba7d17afd83d19ed729">nameTableSize</a>; </div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span> } <a class="code" href="struct_n_v_g_s_d_k___highlight.html">NVGSDK_Highlight</a>;</div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span> </div><div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___highlight_config_params.html"> 76</a></span> <span class="keyword">typedef</span> <span class="keyword">struct</span></div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span> {</div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span>  <a class="code" href="struct_n_v_g_s_d_k___highlight.html">NVGSDK_Highlight</a>* highlightDefinitionTable;</div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  <span class="keywordtype">size_t</span> highlightTableSize;</div><div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___highlight_config_params.html#a7f4f852d4fe97048f20dcdcc401ab82b"> 80</a></span>  <span class="keywordtype">char</span> <span class="keyword">const</span>* <a class="code" href="struct_n_v_g_s_d_k___highlight_config_params.html#a7f4f852d4fe97048f20dcdcc401ab82b">defaultLocale</a>; </div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span> } <a class="code" href="struct_n_v_g_s_d_k___highlight_config_params.html">NVGSDK_HighlightConfigParams</a>;</div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span> </div><div class="line"><a name="l00084"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___highlight_user_setting.html"> 84</a></span> <span class="keyword">typedef</span> <span class="keyword">struct</span></div><div class="line"><a name="l00085"></a><span class="lineno"> 85</span> {</div><div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___highlight_user_setting.html#a048402ca61d36ae60fbee7a5fb2252b4"> 86</a></span>  <span class="keywordtype">char</span> <span class="keyword">const</span>* <a class="code" href="struct_n_v_g_s_d_k___highlight_user_setting.html#a048402ca61d36ae60fbee7a5fb2252b4">id</a>; </div><div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___highlight_user_setting.html#a44eafd6943fb886c236cd4ff356c666d"> 87</a></span>  <span class="keywordtype">bool</span> <a class="code" href="struct_n_v_g_s_d_k___highlight_user_setting.html#a44eafd6943fb886c236cd4ff356c666d">enabled</a>; </div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span> } <a class="code" href="struct_n_v_g_s_d_k___highlight_user_setting.html">NVGSDK_HighlightUserSetting</a>;</div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span> </div><div class="line"><a name="l00091"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___highlight_open_group_params.html"> 91</a></span> <span class="keyword">typedef</span> <span class="keyword">struct</span></div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span> {</div><div class="line"><a name="l00093"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___highlight_open_group_params.html#a3e9f6351540609fc3e853d5a16188da2"> 93</a></span>  <span class="keywordtype">char</span> <span class="keyword">const</span>* <a class="code" href="struct_n_v_g_s_d_k___highlight_open_group_params.html#a3e9f6351540609fc3e853d5a16188da2">groupId</a>; </div><div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___highlight_open_group_params.html#a3d06bbfc6586ca5378eedc9a5984d662"> 95</a></span>  <a class="code" href="struct_n_v_g_s_d_k___localized_pair.html">NVGSDK_LocalizedPair</a>* <a class="code" href="struct_n_v_g_s_d_k___highlight_open_group_params.html#a3d06bbfc6586ca5378eedc9a5984d662">groupDescriptionTable</a>; </div><div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___highlight_open_group_params.html#a7a3c123385683c40bd3a891e7af268bb"> 97</a></span>  <span class="keywordtype">size_t</span> <a class="code" href="struct_n_v_g_s_d_k___highlight_open_group_params.html#a7a3c123385683c40bd3a891e7af268bb">groupDescriptionTableSize</a>; </div><div class="line"><a name="l00098"></a><span class="lineno"> 98</span> } <a class="code" href="struct_n_v_g_s_d_k___highlight_open_group_params.html">NVGSDK_HighlightOpenGroupParams</a>;</div><div class="line"><a name="l00099"></a><span class="lineno"> 99</span> </div><div class="line"><a name="l00101"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___highlight_close_group_params.html"> 101</a></span> <span class="keyword">typedef</span> <span class="keyword">struct</span></div><div class="line"><a name="l00102"></a><span class="lineno"> 102</span> {</div><div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___highlight_close_group_params.html#a6f1e0e8a5399e868588a83e1c81ad9c3"> 103</a></span>  <span class="keywordtype">char</span> <span class="keyword">const</span>* <a class="code" href="struct_n_v_g_s_d_k___highlight_close_group_params.html#a6f1e0e8a5399e868588a83e1c81ad9c3">groupId</a>; </div><div class="line"><a name="l00104"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___highlight_close_group_params.html#a3d7eae61163c4616a42569ca8d7785c6"> 104</a></span>  <span class="keywordtype">bool</span> <a class="code" href="struct_n_v_g_s_d_k___highlight_close_group_params.html#a3d7eae61163c4616a42569ca8d7785c6">destroyHighlights</a>; </div><div class="line"><a name="l00106"></a><span class="lineno"> 106</span> } <a class="code" href="struct_n_v_g_s_d_k___highlight_close_group_params.html">NVGSDK_HighlightCloseGroupParams</a>;</div><div class="line"><a name="l00107"></a><span class="lineno"> 107</span> </div><div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___screenshot_highlight_params.html"> 109</a></span> <span class="keyword">typedef</span> <span class="keyword">struct</span></div><div class="line"><a name="l00110"></a><span class="lineno"> 110</span> {</div><div class="line"><a name="l00111"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___screenshot_highlight_params.html#adef68850dccafb01bc761da47413359d"> 111</a></span>  <span class="keywordtype">char</span> <span class="keyword">const</span>* <a class="code" href="struct_n_v_g_s_d_k___screenshot_highlight_params.html#adef68850dccafb01bc761da47413359d">groupId</a>; </div><div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___screenshot_highlight_params.html#a9fb8219abe683974c0df4963a6794949"> 112</a></span>  <span class="keywordtype">char</span> <span class="keyword">const</span>* <a class="code" href="struct_n_v_g_s_d_k___screenshot_highlight_params.html#a9fb8219abe683974c0df4963a6794949">highlightId</a>; </div><div class="line"><a name="l00113"></a><span class="lineno"> 113</span> } <a class="code" href="struct_n_v_g_s_d_k___screenshot_highlight_params.html">NVGSDK_ScreenshotHighlightParams</a>;</div><div class="line"><a name="l00114"></a><span class="lineno"> 114</span> </div><div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___video_highlight_params.html"> 116</a></span> <span class="keyword">typedef</span> <span class="keyword">struct</span></div><div class="line"><a name="l00117"></a><span class="lineno"> 117</span> {</div><div class="line"><a name="l00118"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___video_highlight_params.html#aa332ddd28accd8f72fb17adc378c1267"> 118</a></span>  <span class="keywordtype">char</span> <span class="keyword">const</span>* <a class="code" href="struct_n_v_g_s_d_k___video_highlight_params.html#aa332ddd28accd8f72fb17adc378c1267">groupId</a>; </div><div class="line"><a name="l00119"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___video_highlight_params.html#a622f76afc439ed07a18e97ca95564ff0"> 119</a></span>  <span class="keywordtype">char</span> <span class="keyword">const</span>* <a class="code" href="struct_n_v_g_s_d_k___video_highlight_params.html#a622f76afc439ed07a18e97ca95564ff0">highlightId</a>; </div><div class="line"><a name="l00120"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___video_highlight_params.html#ac526b90af6638fec62174304aa175da1"> 120</a></span>  int32_t <a class="code" href="struct_n_v_g_s_d_k___video_highlight_params.html#ac526b90af6638fec62174304aa175da1">startDelta</a>; </div><div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___video_highlight_params.html#ae63c02443b1eeb24c4e1ed4d49154277"> 121</a></span>  int32_t <a class="code" href="struct_n_v_g_s_d_k___video_highlight_params.html#ae63c02443b1eeb24c4e1ed4d49154277">endDelta</a>; </div><div class="line"><a name="l00122"></a><span class="lineno"> 122</span> } <a class="code" href="struct_n_v_g_s_d_k___video_highlight_params.html">NVGSDK_VideoHighlightParams</a>;</div><div class="line"><a name="l00123"></a><span class="lineno"> 123</span> </div><div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___group_view.html"> 125</a></span> <span class="keyword">typedef</span> <span class="keyword">struct</span></div><div class="line"><a name="l00126"></a><span class="lineno"> 126</span> {</div><div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___group_view.html#a4f957ca7635183b884ce960e733bbfcc"> 127</a></span>  <span class="keywordtype">char</span> <span class="keyword">const</span>* <a class="code" href="struct_n_v_g_s_d_k___group_view.html#a4f957ca7635183b884ce960e733bbfcc">groupId</a>; </div><div class="line"><a name="l00128"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___group_view.html#acd4b8ee94ed3a76bd9b6e7e8afe355a2"> 128</a></span>  <a class="code" href="highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9">NVGSDK_HighlightType</a> <a class="code" href="struct_n_v_g_s_d_k___group_view.html#acd4b8ee94ed3a76bd9b6e7e8afe355a2">tagsFilter</a>; </div><div class="line"><a name="l00129"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___group_view.html#a88a126c5b8f2cd7c0e790bfdc3836fcb"> 129</a></span>  <a class="code" href="highlights__types_8h.html#a3d7cffeef9ff6fc0170b249784535cc1">NVGSDK_HighlightSignificance</a> <a class="code" href="struct_n_v_g_s_d_k___group_view.html#a88a126c5b8f2cd7c0e790bfdc3836fcb">significanceFilter</a>; </div><div class="line"><a name="l00130"></a><span class="lineno"> 130</span> } <a class="code" href="struct_n_v_g_s_d_k___group_view.html">NVGSDK_GroupView</a>;</div><div class="line"><a name="l00131"></a><span class="lineno"> 131</span> </div><div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___summary_params.html"> 133</a></span> <span class="keyword">typedef</span> <span class="keyword">struct</span></div><div class="line"><a name="l00134"></a><span class="lineno"> 134</span> {</div><div class="line"><a name="l00135"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___summary_params.html#a0a6f4e491c47e1468610f813c61ff4ff"> 135</a></span>  <a class="code" href="struct_n_v_g_s_d_k___group_view.html">NVGSDK_GroupView</a>* <a class="code" href="struct_n_v_g_s_d_k___summary_params.html#a0a6f4e491c47e1468610f813c61ff4ff">groupSummaryTable</a>; </div><div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___summary_params.html#a8fbfd016dc92f631921e738f12ef399d"> 136</a></span>  <span class="keywordtype">size_t</span> <a class="code" href="struct_n_v_g_s_d_k___summary_params.html#a8fbfd016dc92f631921e738f12ef399d">groupSummaryTableSize</a>; </div><div class="line"><a name="l00137"></a><span class="lineno"> 137</span> } <a class="code" href="struct_n_v_g_s_d_k___summary_params.html">NVGSDK_SummaryParams</a>;</div><div class="line"><a name="l00138"></a><span class="lineno"> 138</span> </div><div class="line"><a name="l00139"></a><span class="lineno"> 139</span> </div><div class="line"><a name="l00141"></a><span class="lineno"> 141</span> </div><div class="line"><a name="l00143"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___highlights___user_settings.html"> 143</a></span> <span class="keyword">typedef</span> <span class="keyword">struct</span></div><div class="line"><a name="l00144"></a><span class="lineno"> 144</span> {</div><div class="line"><a name="l00145"></a><span class="lineno"> 145</span>  <a class="code" href="struct_n_v_g_s_d_k___highlight_user_setting.html">NVGSDK_HighlightUserSetting</a>* highlightSettingTable;</div><div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  <span class="keywordtype">size_t</span> highlightSettingTableSize;</div><div class="line"><a name="l00147"></a><span class="lineno"> 147</span> } <a class="code" href="struct_n_v_g_s_d_k___highlights___user_settings.html">NVGSDK_Highlights_UserSettings</a>;</div><div class="line"><a name="l00149"></a><span class="lineno"><a class="line" href="highlights__types_8h.html#a87a246f3f9c2a0f0670b1208b22fa2d9"> 149</a></span> <span class="keyword">typedef</span> void(__stdcall* <a class="code" href="highlights__types_8h.html#a87a246f3f9c2a0f0670b1208b22fa2d9">NVGSDK_Highlights_GetUserSettingsCallback</a>)(NVGSDK_RetCode, <a class="code" href="struct_n_v_g_s_d_k___highlights___user_settings.html">NVGSDK_Highlights_UserSettings</a> <span class="keyword">const</span>*, <span class="keywordtype">void</span>*);</div><div class="line"><a name="l00150"></a><span class="lineno"> 150</span> </div><div class="line"><a name="l00152"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___highlights___number_of_highlights.html"> 152</a></span> <span class="keyword">typedef</span> <span class="keyword">struct</span></div><div class="line"><a name="l00153"></a><span class="lineno"> 153</span> {</div><div class="line"><a name="l00154"></a><span class="lineno"> 154</span>  uint16_t numberOfHighlights;</div><div class="line"><a name="l00155"></a><span class="lineno"> 155</span> } <a class="code" href="struct_n_v_g_s_d_k___highlights___number_of_highlights.html">NVGSDK_Highlights_NumberOfHighlights</a>;</div><div class="line"><a name="l00157"></a><span class="lineno"><a class="line" href="highlights__types_8h.html#a1ace1def4d575aa419abae45b2738db0"> 157</a></span> <span class="keyword">typedef</span> void(__stdcall* <a class="code" href="highlights__types_8h.html#a1ace1def4d575aa419abae45b2738db0">NVGSDK_Highlights_GetNumberOfHighlightsCallback</a>)(NVGSDK_RetCode, <a class="code" href="struct_n_v_g_s_d_k___highlights___number_of_highlights.html">NVGSDK_Highlights_NumberOfHighlights</a> <span class="keyword">const</span>*, <span class="keywordtype">void</span>*);</div><div class="line"><a name="l00158"></a><span class="lineno"> 158</span> </div><div class="line"><a name="l00159"></a><span class="lineno"> 159</span> <span class="preprocessor">#endif // HIGHLIGHTS_TYPES_H</span></div><div class="ttc" id="struct_n_v_g_s_d_k___video_highlight_params_html_aa332ddd28accd8f72fb17adc378c1267"><div class="ttname"><a href="struct_n_v_g_s_d_k___video_highlight_params.html#aa332ddd28accd8f72fb17adc378c1267">NVGSDK_VideoHighlightParams::groupId</a></div><div class="ttdeci">char const * groupId</div><div class="ttdoc">Required ID of the group this highlight is attached to. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00118">highlights_types.h:118</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___video_highlight_params_html_ae63c02443b1eeb24c4e1ed4d49154277"><div class="ttname"><a href="struct_n_v_g_s_d_k___video_highlight_params.html#ae63c02443b1eeb24c4e1ed4d49154277">NVGSDK_VideoHighlightParams::endDelta</a></div><div class="ttdeci">int32_t endDelta</div><div class="ttdoc">Milliseconds between the time of request, and end of desired video clip. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00121">highlights_types.h:121</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___group_view_html_a88a126c5b8f2cd7c0e790bfdc3836fcb"><div class="ttname"><a href="struct_n_v_g_s_d_k___group_view.html#a88a126c5b8f2cd7c0e790bfdc3836fcb">NVGSDK_GroupView::significanceFilter</a></div><div class="ttdeci">NVGSDK_HighlightSignificance significanceFilter</div><div class="ttdoc">If not zero, represents a bitfield of significance values to include. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00129">highlights_types.h:129</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___highlight_open_group_params_html"><div class="ttname"><a href="struct_n_v_g_s_d_k___highlight_open_group_params.html">NVGSDK_HighlightOpenGroupParams</a></div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00091">highlights_types.h:91</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___highlight_user_setting_html_a44eafd6943fb886c236cd4ff356c666d"><div class="ttname"><a href="struct_n_v_g_s_d_k___highlight_user_setting.html#a44eafd6943fb886c236cd4ff356c666d">NVGSDK_HighlightUserSetting::enabled</a></div><div class="ttdeci">bool enabled</div><div class="ttdoc">Boolean for whether the user wants to record this type of highlight. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00087">highlights_types.h:87</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___highlight_close_group_params_html"><div class="ttname"><a href="struct_n_v_g_s_d_k___highlight_close_group_params.html">NVGSDK_HighlightCloseGroupParams</a></div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00101">highlights_types.h:101</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___highlight_html_a3ecee6a0bd80c21b630559fb8ecfc0be"><div class="ttname"><a href="struct_n_v_g_s_d_k___highlight.html#a3ecee6a0bd80c21b630559fb8ecfc0be">NVGSDK_Highlight::significance</a></div><div class="ttdeci">NVGSDK_HighlightSignificance significance</div><div class="ttdoc">How significant the highlight is. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00069">highlights_types.h:69</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___group_view_html"><div class="ttname"><a href="struct_n_v_g_s_d_k___group_view.html">NVGSDK_GroupView</a></div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00125">highlights_types.h:125</a></div></div> +<div class="ttc" id="highlights__types_8h_html_a87a246f3f9c2a0f0670b1208b22fa2d9"><div class="ttname"><a href="highlights__types_8h.html#a87a246f3f9c2a0f0670b1208b22fa2d9">NVGSDK_Highlights_GetUserSettingsCallback</a></div><div class="ttdeci">void(__stdcall * NVGSDK_Highlights_GetUserSettingsCallback)(NVGSDK_RetCode, NVGSDK_Highlights_UserSettings const *, void *)</div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00149">highlights_types.h:149</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___video_highlight_params_html_a622f76afc439ed07a18e97ca95564ff0"><div class="ttname"><a href="struct_n_v_g_s_d_k___video_highlight_params.html#a622f76afc439ed07a18e97ca95564ff0">NVGSDK_VideoHighlightParams::highlightId</a></div><div class="ttdeci">char const * highlightId</div><div class="ttdoc">Refers to unique highlight id in highlight table. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00119">highlights_types.h:119</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___screenshot_highlight_params_html_adef68850dccafb01bc761da47413359d"><div class="ttname"><a href="struct_n_v_g_s_d_k___screenshot_highlight_params.html#adef68850dccafb01bc761da47413359d">NVGSDK_ScreenshotHighlightParams::groupId</a></div><div class="ttdeci">char const * groupId</div><div class="ttdoc">Required ID of the group this highlight is attached to. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00111">highlights_types.h:111</a></div></div> +<div class="ttc" id="highlights__types_8h_html_a3d7cffeef9ff6fc0170b249784535cc1"><div class="ttname"><a href="highlights__types_8h.html#a3d7cffeef9ff6fc0170b249784535cc1">NVGSDK_HighlightSignificance</a></div><div class="ttdeci">NVGSDK_HighlightSignificance</div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00050">highlights_types.h:50</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___highlight_config_params_html"><div class="ttname"><a href="struct_n_v_g_s_d_k___highlight_config_params.html">NVGSDK_HighlightConfigParams</a></div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00076">highlights_types.h:76</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___highlight_config_params_html_a7f4f852d4fe97048f20dcdcc401ab82b"><div class="ttname"><a href="struct_n_v_g_s_d_k___highlight_config_params.html#a7f4f852d4fe97048f20dcdcc401ab82b">NVGSDK_HighlightConfigParams::defaultLocale</a></div><div class="ttdeci">char const * defaultLocale</div><div class="ttdoc">Default locality, used for hinting GFE which translation to use. Defaults to en-us. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00080">highlights_types.h:80</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___summary_params_html"><div class="ttname"><a href="struct_n_v_g_s_d_k___summary_params.html">NVGSDK_SummaryParams</a></div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00133">highlights_types.h:133</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___highlight_html_a1f95d7645df3e535efa830685488ae9b"><div class="ttname"><a href="struct_n_v_g_s_d_k___highlight.html#a1f95d7645df3e535efa830685488ae9b">NVGSDK_Highlight::id</a></div><div class="ttdeci">char const * id</div><div class="ttdoc">Unique id for game event. Max length NVGSDK_MAX_LENGTH - 1. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00065">highlights_types.h:65</a></div></div> +<div class="ttc" id="highlights__types_8h_html_aa7eb5af11e651aded9f08b8cd8ba91a9"><div class="ttname"><a href="highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9">NVGSDK_HighlightType</a></div><div class="ttdeci">NVGSDK_HighlightType</div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00023">highlights_types.h:23</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___highlight_html_a1e55e8efeca6cfabc9c68583e24f410b"><div class="ttname"><a href="struct_n_v_g_s_d_k___highlight.html#a1e55e8efeca6cfabc9c68583e24f410b">NVGSDK_Highlight::highlightTags</a></div><div class="ttdeci">NVGSDK_HighlightType highlightTags</div><div class="ttdoc">Tags for this highlight. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00068">highlights_types.h:68</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___highlight_user_setting_html"><div class="ttname"><a href="struct_n_v_g_s_d_k___highlight_user_setting.html">NVGSDK_HighlightUserSetting</a></div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00084">highlights_types.h:84</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___highlight_open_group_params_html_a3d06bbfc6586ca5378eedc9a5984d662"><div class="ttname"><a href="struct_n_v_g_s_d_k___highlight_open_group_params.html#a3d06bbfc6586ca5378eedc9a5984d662">NVGSDK_HighlightOpenGroupParams::groupDescriptionTable</a></div><div class="ttdeci">NVGSDK_LocalizedPair * groupDescriptionTable</div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00095">highlights_types.h:95</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___screenshot_highlight_params_html_a9fb8219abe683974c0df4963a6794949"><div class="ttname"><a href="struct_n_v_g_s_d_k___screenshot_highlight_params.html#a9fb8219abe683974c0df4963a6794949">NVGSDK_ScreenshotHighlightParams::highlightId</a></div><div class="ttdeci">char const * highlightId</div><div class="ttdoc">Refers to unique highlight id in highlight table. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00112">highlights_types.h:112</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___summary_params_html_a0a6f4e491c47e1468610f813c61ff4ff"><div class="ttname"><a href="struct_n_v_g_s_d_k___summary_params.html#a0a6f4e491c47e1468610f813c61ff4ff">NVGSDK_SummaryParams::groupSummaryTable</a></div><div class="ttdeci">NVGSDK_GroupView * groupSummaryTable</div><div class="ttdoc">Pass in all the groups to display on screen. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00135">highlights_types.h:135</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___highlight_html_a3aa8849a5921b0189c2642840c257247"><div class="ttname"><a href="struct_n_v_g_s_d_k___highlight.html#a3aa8849a5921b0189c2642840c257247">NVGSDK_Highlight::nameTable</a></div><div class="ttdeci">NVGSDK_LocalizedPair * nameTable</div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00070">highlights_types.h:70</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___highlight_user_setting_html_a048402ca61d36ae60fbee7a5fb2252b4"><div class="ttname"><a href="struct_n_v_g_s_d_k___highlight_user_setting.html#a048402ca61d36ae60fbee7a5fb2252b4">NVGSDK_HighlightUserSetting::id</a></div><div class="ttdeci">char const * id</div><div class="ttdoc">Unique id for game event. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00086">highlights_types.h:86</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___summary_params_html_a8fbfd016dc92f631921e738f12ef399d"><div class="ttname"><a href="struct_n_v_g_s_d_k___summary_params.html#a8fbfd016dc92f631921e738f12ef399d">NVGSDK_SummaryParams::groupSummaryTableSize</a></div><div class="ttdeci">size_t groupSummaryTableSize</div><div class="ttdoc">Number of groups contained in the table pointer. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00136">highlights_types.h:136</a></div></div> +<div class="ttc" id="highlights__types_8h_html_aa7eb5af11e651aded9f08b8cd8ba91a9a27f6aa8f0032b9f74b74c0305a3580a2"><div class="ttname"><a href="highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9a27f6aa8f0032b9f74b74c0305a3580a2">NVGSDK_HIGHLIGHT_TYPE_MILESTONE</a></div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00028">highlights_types.h:28</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___highlight_html_a5522ae0afe385ba7d17afd83d19ed729"><div class="ttname"><a href="struct_n_v_g_s_d_k___highlight.html#a5522ae0afe385ba7d17afd83d19ed729">NVGSDK_Highlight::nameTableSize</a></div><div class="ttdeci">size_t nameTableSize</div><div class="ttdoc">Number of entries in the localeNameTable */. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00072">highlights_types.h:72</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___video_highlight_params_html"><div class="ttname"><a href="struct_n_v_g_s_d_k___video_highlight_params.html">NVGSDK_VideoHighlightParams</a></div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00116">highlights_types.h:116</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___group_view_html_a4f957ca7635183b884ce960e733bbfcc"><div class="ttname"><a href="struct_n_v_g_s_d_k___group_view.html#a4f957ca7635183b884ce960e733bbfcc">NVGSDK_GroupView::groupId</a></div><div class="ttdeci">char const * groupId</div><div class="ttdoc">Unique ID of the group to open. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00127">highlights_types.h:127</a></div></div> +<div class="ttc" id="highlights__types_8h_html_aa7eb5af11e651aded9f08b8cd8ba91a9a297a0746730ac96171af7d2cbcd7e3d5"><div class="ttname"><a href="highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9a297a0746730ac96171af7d2cbcd7e3d5">NVGSDK_HIGHLIGHT_TYPE_MAX</a></div><div class="ttdoc">Invalid default value. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00046">highlights_types.h:46</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___highlight_html"><div class="ttname"><a href="struct_n_v_g_s_d_k___highlight.html">NVGSDK_Highlight</a></div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00063">highlights_types.h:63</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___highlight_close_group_params_html_a3d7eae61163c4616a42569ca8d7785c6"><div class="ttname"><a href="struct_n_v_g_s_d_k___highlight_close_group_params.html#a3d7eae61163c4616a42569ca8d7785c6">NVGSDK_HighlightCloseGroupParams::destroyHighlights</a></div><div class="ttdeci">bool destroyHighlights</div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00104">highlights_types.h:104</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___video_highlight_params_html_ac526b90af6638fec62174304aa175da1"><div class="ttname"><a href="struct_n_v_g_s_d_k___video_highlight_params.html#ac526b90af6638fec62174304aa175da1">NVGSDK_VideoHighlightParams::startDelta</a></div><div class="ttdeci">int32_t startDelta</div><div class="ttdoc">Milliseconds between the time of request, and the start of desired video clip. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00120">highlights_types.h:120</a></div></div> +<div class="ttc" id="highlights__types_8h_html_aa7eb5af11e651aded9f08b8cd8ba91a9adc9c1285140adfa7b92ff9d7272b5c20"><div class="ttname"><a href="highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9adc9c1285140adfa7b92ff9d7272b5c20">NVGSDK_HIGHLIGHT_TYPE_INCIDENT</a></div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00037">highlights_types.h:37</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___highlight_open_group_params_html_a7a3c123385683c40bd3a891e7af268bb"><div class="ttname"><a href="struct_n_v_g_s_d_k___highlight_open_group_params.html#a7a3c123385683c40bd3a891e7af268bb">NVGSDK_HighlightOpenGroupParams::groupDescriptionTableSize</a></div><div class="ttdeci">size_t groupDescriptionTableSize</div><div class="ttdoc">Number of entries in the groupDescriptionTable */. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00097">highlights_types.h:97</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___group_view_html_acd4b8ee94ed3a76bd9b6e7e8afe355a2"><div class="ttname"><a href="struct_n_v_g_s_d_k___group_view.html#acd4b8ee94ed3a76bd9b6e7e8afe355a2">NVGSDK_GroupView::tagsFilter</a></div><div class="ttdeci">NVGSDK_HighlightType tagsFilter</div><div class="ttdoc">If not zero, represents a bitfield of tags to include. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00128">highlights_types.h:128</a></div></div> +<div class="ttc" id="highlights__types_8h_html_a1ace1def4d575aa419abae45b2738db0"><div class="ttname"><a href="highlights__types_8h.html#a1ace1def4d575aa419abae45b2738db0">NVGSDK_Highlights_GetNumberOfHighlightsCallback</a></div><div class="ttdeci">void(__stdcall * NVGSDK_Highlights_GetNumberOfHighlightsCallback)(NVGSDK_RetCode, NVGSDK_Highlights_NumberOfHighlights const *, void *)</div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00157">highlights_types.h:157</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___highlights___number_of_highlights_html"><div class="ttname"><a href="struct_n_v_g_s_d_k___highlights___number_of_highlights.html">NVGSDK_Highlights_NumberOfHighlights</a></div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00152">highlights_types.h:152</a></div></div> +<div class="ttc" id="highlights__types_8h_html_aa7eb5af11e651aded9f08b8cd8ba91a9a24c166ddd62845ab324ebfaabc459dee"><div class="ttname"><a href="highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9a24c166ddd62845ab324ebfaabc459dee">NVGSDK_HIGHLIGHT_TYPE_STATE_CHANGE</a></div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00043">highlights_types.h:43</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___highlight_open_group_params_html_a3e9f6351540609fc3e853d5a16188da2"><div class="ttname"><a href="struct_n_v_g_s_d_k___highlight_open_group_params.html#a3e9f6351540609fc3e853d5a16188da2">NVGSDK_HighlightOpenGroupParams::groupId</a></div><div class="ttdeci">char const * groupId</div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00093">highlights_types.h:93</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___localized_pair_html"><div class="ttname"><a href="struct_n_v_g_s_d_k___localized_pair.html">NVGSDK_LocalizedPair</a></div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00060">sdk_types.h:60</a></div></div> +<div class="ttc" id="sdk__types_8h_html"><div class="ttname"><a href="sdk__types_8h.html">sdk_types.h</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___highlight_html_a9e0d5a1ba9081cb7f9b549499af61927"><div class="ttname"><a href="struct_n_v_g_s_d_k___highlight.html#a9e0d5a1ba9081cb7f9b549499af61927">NVGSDK_Highlight::userInterest</a></div><div class="ttdeci">bool userInterest</div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00066">highlights_types.h:66</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___highlight_close_group_params_html_a6f1e0e8a5399e868588a83e1c81ad9c3"><div class="ttname"><a href="struct_n_v_g_s_d_k___highlight_close_group_params.html#a6f1e0e8a5399e868588a83e1c81ad9c3">NVGSDK_HighlightCloseGroupParams::groupId</a></div><div class="ttdeci">char const * groupId</div><div class="ttdoc">Unique group ID that was used to Open a group previously. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00103">highlights_types.h:103</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___screenshot_highlight_params_html"><div class="ttname"><a href="struct_n_v_g_s_d_k___screenshot_highlight_params.html">NVGSDK_ScreenshotHighlightParams</a></div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00109">highlights_types.h:109</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___highlights___user_settings_html"><div class="ttname"><a href="struct_n_v_g_s_d_k___highlights___user_settings.html">NVGSDK_Highlights_UserSettings</a></div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00143">highlights_types.h:143</a></div></div> +<div class="ttc" id="highlights__types_8h_html_aa7eb5af11e651aded9f08b8cd8ba91a9a1b1d72ef2076a2d54b01f7ae61a1776a"><div class="ttname"><a href="highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9a1b1d72ef2076a2d54b01f7ae61a1776a">NVGSDK_HIGHLIGHT_TYPE_ACHIEVEMENT</a></div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00033">highlights_types.h:33</a></div></div> +</div><!-- fragment --></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_4522e853adfb3285c34ceee6be627ffe.html">sdkclient</a></li><li class="navelem"><a class="el" href="dir_37f49c9d6a230916a5077fbd270eac2a.html">include</a></li><li class="navelem"><a class="el" href="dir_eb56eea0ff74c30c2a48b22915222057.html">gfesdk</a></li><li class="navelem"><a class="el" href="dir_2f4536f343cdc104d7b83de3fff7416d.html">highlights</a></li><li class="navelem"><a class="el" href="highlights__types_8h.html">highlights_types.h</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/highlights__types__cpp_8h_source.html b/doc/html/highlights__types__cpp_8h_source.html new file mode 100644 index 0000000..6f68674 --- /dev/null +++ b/doc/html/highlights__types__cpp_8h_source.html @@ -0,0 +1,119 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/highlights/highlights_types_cpp.h Source File</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('highlights__types__cpp_8h_source.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">highlights_types_cpp.h</div> </div> +</div><!--header--> +<div class="contents"> +<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">/* Copyright (c) 2017, NVIDIA CORPORATION. All rights reserved.</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">*</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment">* NVIDIA CORPORATION and its licensors retain all intellectual property</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment">* and proprietary rights in and to this software, related documentation</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment">* and any modifications thereto. Any use, reproduction, disclosure or</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment">* distribution of this software and related documentation without an express</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment">* license agreement from NVIDIA CORPORATION is strictly prohibited.</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment">*/</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span> </div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="preprocessor">#ifndef HIGHLIGHTS_TYPES_CPP_H</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="preprocessor">#define HIGHLIGHTS_TYPES_CPP_H</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span> </div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="preprocessor">#include <gfesdk/bindings/cpp/sdk_types_cpp.h></span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span> </div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment">// Avoid polluting global namespace with C api</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="keyword">namespace </span><a class="code" href="namespace_gfe_s_d_k.html">GfeSDK</a></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span> {</div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#include <<a class="code" href="highlights__types_8h.html">gfesdk/highlights/highlights_types.h</a>></span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span> }</div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span> </div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="keyword">namespace </span><a class="code" href="namespace_gfe_s_d_k.html">GfeSDK</a></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> {</div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> </div><div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="struct_gfe_s_d_k_1_1_highlight_definition.html"> 25</a></span> <span class="keyword">struct </span><a class="code" href="struct_gfe_s_d_k_1_1_highlight_definition.html">HighlightDefinition</a></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span> {</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>  std::string id;</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>  <span class="keywordtype">bool</span> userDefaultInterest;</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>  <a class="code" href="highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9">NVGSDK_HighlightType</a> highlightTags;</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>  <a class="code" href="highlights__types_8h.html#a3d7cffeef9ff6fc0170b249784535cc1">NVGSDK_HighlightSignificance</a> significance;</div><div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="struct_gfe_s_d_k_1_1_highlight_definition.html#a2511ee17dafd2a096b15e6f62b1f77b2"> 31</a></span>  TTranslationTable <a class="code" href="struct_gfe_s_d_k_1_1_highlight_definition.html#a2511ee17dafd2a096b15e6f62b1f77b2">nameLocaleTable</a>; </div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span> };</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span> </div><div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="struct_gfe_s_d_k_1_1_highlight_config_params.html"> 35</a></span> <span class="keyword">struct </span><a class="code" href="struct_gfe_s_d_k_1_1_highlight_config_params.html">HighlightConfigParams</a></div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span> {</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  std::vector<HighlightDefinition> highlightDefinitions;</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  std::string defaultLocale;</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span> };</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span> </div><div class="line"><a name="l00042"></a><span class="lineno"><a class="line" href="struct_gfe_s_d_k_1_1_highlight_open_group_params.html"> 42</a></span> <span class="keyword">struct </span><a class="code" href="struct_gfe_s_d_k_1_1_highlight_open_group_params.html">HighlightOpenGroupParams</a></div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span> {</div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  std::string groupId;</div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  TTranslationTable groupDescriptionLocaleTable;</div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span> };</div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span> </div><div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="struct_gfe_s_d_k_1_1_highlight_close_group_params.html"> 49</a></span> <span class="keyword">struct </span><a class="code" href="struct_gfe_s_d_k_1_1_highlight_close_group_params.html">HighlightCloseGroupParams</a></div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span> {</div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  std::string groupId;</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  <span class="keywordtype">bool</span> destroyHighlights;</div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span> };</div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span> </div><div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="struct_gfe_s_d_k_1_1_screenshot_highlight_params.html"> 56</a></span> <span class="keyword">struct </span><a class="code" href="struct_gfe_s_d_k_1_1_screenshot_highlight_params.html">ScreenshotHighlightParams</a></div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span> {</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  std::string groupId;</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  std::string highlightId;</div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span> };</div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span> </div><div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="struct_gfe_s_d_k_1_1_video_highlight_params.html"> 63</a></span> <span class="keyword">struct </span><a class="code" href="struct_gfe_s_d_k_1_1_video_highlight_params.html">VideoHighlightParams</a></div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span> {</div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  std::string groupId;</div><div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  std::string highlightId;</div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  int32_t startDelta;</div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  int32_t endDelta;</div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span> };</div><div class="line"><a name="l00070"></a><span class="lineno"> 70</span> </div><div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="struct_gfe_s_d_k_1_1_group_view.html"> 72</a></span> <span class="keyword">struct </span><a class="code" href="struct_gfe_s_d_k_1_1_group_view.html">GroupView</a></div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span> {</div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  std::string groupId;</div><div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  <a class="code" href="highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9">NVGSDK_HighlightType</a> tagsFilter;</div><div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  <a class="code" href="highlights__types_8h.html#a3d7cffeef9ff6fc0170b249784535cc1">NVGSDK_HighlightSignificance</a> significanceFilter;</div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span> };</div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span> </div><div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="struct_gfe_s_d_k_1_1_summary_params.html"> 80</a></span> <span class="keyword">struct </span><a class="code" href="struct_gfe_s_d_k_1_1_summary_params.html">SummaryParams</a></div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span> {</div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  std::vector<GroupView> groupViews;</div><div class="line"><a name="l00083"></a><span class="lineno"> 83</span> };</div><div class="line"><a name="l00084"></a><span class="lineno"> 84</span> </div><div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="struct_gfe_s_d_k_1_1_highlight_user_setting.html"> 86</a></span> <span class="keyword">struct </span><a class="code" href="struct_gfe_s_d_k_1_1_highlight_user_setting.html">HighlightUserSetting</a></div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span> {</div><div class="line"><a name="l00088"></a><span class="lineno"><a class="line" href="struct_gfe_s_d_k_1_1_highlight_user_setting.html#a867bd13b05ece98cbebadd0d34e778b9"> 88</a></span>  std::string <a class="code" href="struct_gfe_s_d_k_1_1_highlight_user_setting.html#a867bd13b05ece98cbebadd0d34e778b9">highlightId</a>; </div><div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="struct_gfe_s_d_k_1_1_highlight_user_setting.html#aee344169ace39e645bd57a3b0387e556"> 89</a></span>  <span class="keywordtype">bool</span> <a class="code" href="struct_gfe_s_d_k_1_1_highlight_user_setting.html#aee344169ace39e645bd57a3b0387e556">enabled</a>; </div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span> };</div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span> </div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span> </div><div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="struct_gfe_s_d_k_1_1_get_number_of_highlights_response.html"> 95</a></span> <span class="keyword">struct </span><a class="code" href="struct_gfe_s_d_k_1_1_get_number_of_highlights_response.html">GetNumberOfHighlightsResponse</a></div><div class="line"><a name="l00096"></a><span class="lineno"> 96</span> {</div><div class="line"><a name="l00097"></a><span class="lineno"> 97</span>  uint16_t numHighlights;</div><div class="line"><a name="l00098"></a><span class="lineno"> 98</span> };</div><div class="line"><a name="l00099"></a><span class="lineno"> 99</span> <span class="keyword">typedef</span> std::function<void(NVGSDK_RetCode rc, GetNumberOfHighlightsResponse const*, void*)> TGetNumberOfHighlightsCallback;</div><div class="line"><a name="l00100"></a><span class="lineno"> 100</span> </div><div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="struct_gfe_s_d_k_1_1_get_user_settings_response.html"> 102</a></span> <span class="keyword">struct </span><a class="code" href="struct_gfe_s_d_k_1_1_get_user_settings_response.html">GetUserSettingsResponse</a></div><div class="line"><a name="l00103"></a><span class="lineno"> 103</span> {</div><div class="line"><a name="l00104"></a><span class="lineno"> 104</span>  std::vector<HighlightUserSetting> highlightSettings;</div><div class="line"><a name="l00105"></a><span class="lineno"> 105</span> };</div><div class="line"><a name="l00106"></a><span class="lineno"> 106</span> <span class="keyword">typedef</span> std::function<void(NVGSDK_RetCode rc, GetUserSettingsResponse const*, void*)> TGetUserSettingsCallback;</div><div class="line"><a name="l00107"></a><span class="lineno"> 107</span> </div><div class="line"><a name="l00108"></a><span class="lineno"> 108</span> }</div><div class="line"><a name="l00109"></a><span class="lineno"> 109</span> </div><div class="line"><a name="l00110"></a><span class="lineno"> 110</span> <span class="preprocessor">#endif //HIGHLIGHTS_TYPES_CPP_H</span></div><div class="ttc" id="struct_gfe_s_d_k_1_1_summary_params_html"><div class="ttname"><a href="struct_gfe_s_d_k_1_1_summary_params.html">GfeSDK::SummaryParams</a></div><div class="ttdoc">C++ binding for NVGSDK_SummaryParams. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types__cpp_8h_source.html#l00080">highlights_types_cpp.h:80</a></div></div> +<div class="ttc" id="struct_gfe_s_d_k_1_1_screenshot_highlight_params_html"><div class="ttname"><a href="struct_gfe_s_d_k_1_1_screenshot_highlight_params.html">GfeSDK::ScreenshotHighlightParams</a></div><div class="ttdoc">C++ binding for NVGSDK_ScreenshotHighlightParams. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types__cpp_8h_source.html#l00056">highlights_types_cpp.h:56</a></div></div> +<div class="ttc" id="struct_gfe_s_d_k_1_1_highlight_close_group_params_html"><div class="ttname"><a href="struct_gfe_s_d_k_1_1_highlight_close_group_params.html">GfeSDK::HighlightCloseGroupParams</a></div><div class="ttdoc">C++ binding for NVGSDK_HighlightCloseGroupParams. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types__cpp_8h_source.html#l00049">highlights_types_cpp.h:49</a></div></div> +<div class="ttc" id="struct_gfe_s_d_k_1_1_highlight_open_group_params_html"><div class="ttname"><a href="struct_gfe_s_d_k_1_1_highlight_open_group_params.html">GfeSDK::HighlightOpenGroupParams</a></div><div class="ttdoc">C++ binding for NVGSDK_HighlightOpenGroupParams. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types__cpp_8h_source.html#l00042">highlights_types_cpp.h:42</a></div></div> +<div class="ttc" id="struct_gfe_s_d_k_1_1_get_user_settings_response_html"><div class="ttname"><a href="struct_gfe_s_d_k_1_1_get_user_settings_response.html">GfeSDK::GetUserSettingsResponse</a></div><div class="ttdoc">C++ binding for NVGSDK_Highlights_GetUserSettingsResponse. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types__cpp_8h_source.html#l00102">highlights_types_cpp.h:102</a></div></div> +<div class="ttc" id="highlights__types_8h_html_a3d7cffeef9ff6fc0170b249784535cc1"><div class="ttname"><a href="highlights__types_8h.html#a3d7cffeef9ff6fc0170b249784535cc1">NVGSDK_HighlightSignificance</a></div><div class="ttdeci">NVGSDK_HighlightSignificance</div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00050">highlights_types.h:50</a></div></div> +<div class="ttc" id="struct_gfe_s_d_k_1_1_highlight_config_params_html"><div class="ttname"><a href="struct_gfe_s_d_k_1_1_highlight_config_params.html">GfeSDK::HighlightConfigParams</a></div><div class="ttdoc">C++ binding for NVGSDK_HighlightConfigParams. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types__cpp_8h_source.html#l00035">highlights_types_cpp.h:35</a></div></div> +<div class="ttc" id="struct_gfe_s_d_k_1_1_video_highlight_params_html"><div class="ttname"><a href="struct_gfe_s_d_k_1_1_video_highlight_params.html">GfeSDK::VideoHighlightParams</a></div><div class="ttdoc">C++ binding for NVGSDK_VideoHighlightParams. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types__cpp_8h_source.html#l00063">highlights_types_cpp.h:63</a></div></div> +<div class="ttc" id="highlights__types_8h_html_aa7eb5af11e651aded9f08b8cd8ba91a9"><div class="ttname"><a href="highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9">NVGSDK_HighlightType</a></div><div class="ttdeci">NVGSDK_HighlightType</div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00023">highlights_types.h:23</a></div></div> +<div class="ttc" id="struct_gfe_s_d_k_1_1_highlight_user_setting_html_a867bd13b05ece98cbebadd0d34e778b9"><div class="ttname"><a href="struct_gfe_s_d_k_1_1_highlight_user_setting.html#a867bd13b05ece98cbebadd0d34e778b9">GfeSDK::HighlightUserSetting::highlightId</a></div><div class="ttdeci">std::string highlightId</div><div class="ttdoc">Unique id for game event. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types__cpp_8h_source.html#l00088">highlights_types_cpp.h:88</a></div></div> +<div class="ttc" id="struct_gfe_s_d_k_1_1_group_view_html"><div class="ttname"><a href="struct_gfe_s_d_k_1_1_group_view.html">GfeSDK::GroupView</a></div><div class="ttdoc">C++ binding for NVGSDK_GroupView. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types__cpp_8h_source.html#l00072">highlights_types_cpp.h:72</a></div></div> +<div class="ttc" id="struct_gfe_s_d_k_1_1_highlight_user_setting_html_aee344169ace39e645bd57a3b0387e556"><div class="ttname"><a href="struct_gfe_s_d_k_1_1_highlight_user_setting.html#aee344169ace39e645bd57a3b0387e556">GfeSDK::HighlightUserSetting::enabled</a></div><div class="ttdeci">bool enabled</div><div class="ttdoc">Boolean for whether the user wants to record this type of highlight. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types__cpp_8h_source.html#l00089">highlights_types_cpp.h:89</a></div></div> +<div class="ttc" id="struct_gfe_s_d_k_1_1_get_number_of_highlights_response_html"><div class="ttname"><a href="struct_gfe_s_d_k_1_1_get_number_of_highlights_response.html">GfeSDK::GetNumberOfHighlightsResponse</a></div><div class="ttdoc">C++ binding for NVGSDK_GetNumberOfHighlightsResponse. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types__cpp_8h_source.html#l00095">highlights_types_cpp.h:95</a></div></div> +<div class="ttc" id="namespace_gfe_s_d_k_html"><div class="ttname"><a href="namespace_gfe_s_d_k.html">GfeSDK</a></div><div class="ttdef"><b>Definition:</b> <a href="highlights__types__cpp_8h_source.html#l00016">highlights_types_cpp.h:16</a></div></div> +<div class="ttc" id="struct_gfe_s_d_k_1_1_highlight_definition_html"><div class="ttname"><a href="struct_gfe_s_d_k_1_1_highlight_definition.html">GfeSDK::HighlightDefinition</a></div><div class="ttdoc">C++ binding for NVGSDK_Highlight. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types__cpp_8h_source.html#l00025">highlights_types_cpp.h:25</a></div></div> +<div class="ttc" id="struct_gfe_s_d_k_1_1_highlight_definition_html_a2511ee17dafd2a096b15e6f62b1f77b2"><div class="ttname"><a href="struct_gfe_s_d_k_1_1_highlight_definition.html#a2511ee17dafd2a096b15e6f62b1f77b2">GfeSDK::HighlightDefinition::nameLocaleTable</a></div><div class="ttdeci">TTranslationTable nameLocaleTable</div><div class="ttdoc">Locale/translation pairs. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types__cpp_8h_source.html#l00031">highlights_types_cpp.h:31</a></div></div> +<div class="ttc" id="struct_gfe_s_d_k_1_1_highlight_user_setting_html"><div class="ttname"><a href="struct_gfe_s_d_k_1_1_highlight_user_setting.html">GfeSDK::HighlightUserSetting</a></div><div class="ttdoc">C++ binding for NVGSDK_HighlightUserSetting. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types__cpp_8h_source.html#l00086">highlights_types_cpp.h:86</a></div></div> +<div class="ttc" id="highlights__types_8h_html"><div class="ttname"><a href="highlights__types_8h.html">highlights_types.h</a></div></div> +</div><!-- fragment --></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_4522e853adfb3285c34ceee6be627ffe.html">sdkclient</a></li><li class="navelem"><a class="el" href="dir_37f49c9d6a230916a5077fbd270eac2a.html">include</a></li><li class="navelem"><a class="el" href="dir_eb56eea0ff74c30c2a48b22915222057.html">gfesdk</a></li><li class="navelem"><a class="el" href="dir_f78f74a3131a0cfd456c5ed856861cff.html">bindings</a></li><li class="navelem"><a class="el" href="dir_ab8ba62fc8fdaf78364406bae0a66d43.html">cpp</a></li><li class="navelem"><a class="el" href="dir_9e1fb0299a0600dff10179bfe2b8a156.html">highlights</a></li><li class="navelem"><b>highlights_types_cpp.h</b></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/igo.png b/doc/html/igo.png Binary files differnew file mode 100644 index 0000000..dc7a705 --- /dev/null +++ b/doc/html/igo.png diff --git a/doc/html/ihighlights_8h.html b/doc/html/ihighlights_8h.html new file mode 100644 index 0000000..224d1f3 --- /dev/null +++ b/doc/html/ihighlights_8h.html @@ -0,0 +1,592 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/highlights/ihighlights.h File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('ihighlights_8h.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">ihighlights.h File Reference</div> </div> +</div><!--header--> +<div class="contents"> +<div class="textblock"><code>#include <<a class="el" href="highlights__types_8h_source.html">gfesdk/highlights/highlights_types.h</a>></code><br /> +</div><div class="textblock"><div class="dynheader"> +Include dependency graph for ihighlights.h:</div> +<div class="dyncontent"> +<div class="center"><img src="ihighlights_8h__incl.png" border="0" usemap="#_c_1_2u_2workspace_2dev_2sdkwinauto_2sdkclient_2include_2gfesdk_2highlights_2ihighlights_8h" alt=""/></div> +<map name="_c_1_2u_2workspace_2dev_2sdkwinauto_2sdkclient_2include_2gfesdk_2highlights_2ihighlights_8h" id="_c_1_2u_2workspace_2dev_2sdkwinauto_2sdkclient_2include_2gfesdk_2highlights_2ihighlights_8h"> +<area shape="rect" id="node2" href="highlights__types_8h.html" title="gfesdk/highlights/highlights\l_types.h" alt="" coords="303,124,482,165"/> +<area shape="rect" id="node3" href="sdk__types_8h.html" title="gfesdk/sdk_types.h" alt="" coords="220,213,355,240"/> +<area shape="rect" id="node4" href="os__defines_8h_source.html" title="gfesdk/os_defines.h" alt="" coords="5,288,143,315"/> +<area shape="rect" id="node5" href="sdk__types__ipc_8h_source.html" title="gfesdk/sdk_types_ipc.h" alt="" coords="167,288,325,315"/> +</map> +</div> +</div><div class="textblock"><div class="dynheader"> +This graph shows which files directly or indirectly include this file:</div> +<div class="dyncontent"> +<div class="center"><img src="ihighlights_8h__dep__incl.png" border="0" usemap="#_c_1_2u_2workspace_2dev_2sdkwinauto_2sdkclient_2include_2gfesdk_2highlights_2ihighlights_8hdep" alt=""/></div> +<map name="_c_1_2u_2workspace_2dev_2sdkwinauto_2sdkclient_2include_2gfesdk_2highlights_2ihighlights_8hdep" id="_c_1_2u_2workspace_2dev_2sdkwinauto_2sdkclient_2include_2gfesdk_2highlights_2ihighlights_8hdep"> +<area shape="rect" id="node2" href="ihighlights__cpp_8h.html" title="C:/u/workspace/dev\l/sdkwinauto/sdkclient\l/include/gfesdk/bindings\l/cpp/highlights/ihighlights_cpp.h" alt="" coords="5,124,212,195"/> +<area shape="rect" id="node3" href="ihighlights__cpp__impl_8h.html" title="C:/u/workspace/dev\l/sdkwinauto/sdkclient\l/include/gfesdk/bindings\l/cpp/highlights/ihighlights\l_cpp_impl.h" alt="" coords="25,243,193,328"/> +</map> +</div> +</div> +<p><a href="ihighlights_8h_source.html">Go to the source code of this file.</a></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> +Functions</h2></td></tr> +<tr class="memitem:a0407132e7fd44771370ecfa03fdfce8d"><td class="memItemLeft" align="right" valign="top">NVGSDK_EXPORT void NVGSDKApi </td><td class="memItemRight" valign="bottom"><a class="el" href="ihighlights_8h.html#a0407132e7fd44771370ecfa03fdfce8d">NVGSDK_Highlights_ConfigureAsync</a> (NVGSDK_HANDLE *handle, <a class="el" href="struct_n_v_g_s_d_k___highlight_config_params.html">NVGSDK_HighlightConfigParams</a> const *config, <a class="el" href="sdk__types_8h.html#a1c5cd84ed88c70462c360a7268eb95ac">NVGSDK_EmptyCallback</a> callback, void *context)</td></tr> +<tr class="separator:a0407132e7fd44771370ecfa03fdfce8d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a48a359560944097729acf3dff42e34bb"><td class="memItemLeft" align="right" valign="top">NVGSDK_EXPORT void NVGSDKApi </td><td class="memItemRight" valign="bottom"><a class="el" href="ihighlights_8h.html#a48a359560944097729acf3dff42e34bb">NVGSDK_Highlights_GetUserSettingsAsync</a> (NVGSDK_HANDLE *handle, <a class="el" href="highlights__types_8h.html#a87a246f3f9c2a0f0670b1208b22fa2d9">NVGSDK_Highlights_GetUserSettingsCallback</a> cb, void *cbContext)</td></tr> +<tr class="separator:a48a359560944097729acf3dff42e34bb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa49250dbc063e242607123333f8da892"><td class="memItemLeft" align="right" valign="top">NVGSDK_EXPORT void NVGSDKApi </td><td class="memItemRight" valign="bottom"><a class="el" href="ihighlights_8h.html#aa49250dbc063e242607123333f8da892">NVGSDK_Highlights_OpenGroupAsync</a> (NVGSDK_HANDLE *handle, <a class="el" href="struct_n_v_g_s_d_k___highlight_open_group_params.html">NVGSDK_HighlightOpenGroupParams</a> const *params, <a class="el" href="sdk__types_8h.html#a1c5cd84ed88c70462c360a7268eb95ac">NVGSDK_EmptyCallback</a> callback, void *context)</td></tr> +<tr class="separator:aa49250dbc063e242607123333f8da892"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa3b6190835ada28f4cee015645814e75"><td class="memItemLeft" align="right" valign="top">NVGSDK_EXPORT void NVGSDKApi </td><td class="memItemRight" valign="bottom"><a class="el" href="ihighlights_8h.html#aa3b6190835ada28f4cee015645814e75">NVGSDK_Highlights_CloseGroupAsync</a> (NVGSDK_HANDLE *handle, <a class="el" href="struct_n_v_g_s_d_k___highlight_close_group_params.html">NVGSDK_HighlightCloseGroupParams</a> const *params, <a class="el" href="sdk__types_8h.html#a1c5cd84ed88c70462c360a7268eb95ac">NVGSDK_EmptyCallback</a> callback, void *context)</td></tr> +<tr class="separator:aa3b6190835ada28f4cee015645814e75"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a16d77849897fc5dca0e1c813525cd576"><td class="memItemLeft" align="right" valign="top">NVGSDK_EXPORT void NVGSDKApi </td><td class="memItemRight" valign="bottom"><a class="el" href="ihighlights_8h.html#a16d77849897fc5dca0e1c813525cd576">NVGSDK_Highlights_SetScreenshotHighlightAsync</a> (NVGSDK_HANDLE *handle, <a class="el" href="struct_n_v_g_s_d_k___screenshot_highlight_params.html">NVGSDK_ScreenshotHighlightParams</a> const *params, <a class="el" href="sdk__types_8h.html#a1c5cd84ed88c70462c360a7268eb95ac">NVGSDK_EmptyCallback</a> callback, void *context)</td></tr> +<tr class="separator:a16d77849897fc5dca0e1c813525cd576"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4812495c6dedfc7cc6b2d3c421c161ed"><td class="memItemLeft" align="right" valign="top">NVGSDK_EXPORT void NVGSDKApi </td><td class="memItemRight" valign="bottom"><a class="el" href="ihighlights_8h.html#a4812495c6dedfc7cc6b2d3c421c161ed">NVGSDK_Highlights_SetVideoHighlightAsync</a> (NVGSDK_HANDLE *handle, <a class="el" href="struct_n_v_g_s_d_k___video_highlight_params.html">NVGSDK_VideoHighlightParams</a> const *, <a class="el" href="sdk__types_8h.html#a1c5cd84ed88c70462c360a7268eb95ac">NVGSDK_EmptyCallback</a> callback, void *context)</td></tr> +<tr class="separator:a4812495c6dedfc7cc6b2d3c421c161ed"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac6ee1cb402b4476571a79050f61bcd92"><td class="memItemLeft" align="right" valign="top">NVGSDK_EXPORT void NVGSDKApi </td><td class="memItemRight" valign="bottom"><a class="el" href="ihighlights_8h.html#ac6ee1cb402b4476571a79050f61bcd92">NVGSDK_Highlights_OpenSummaryAsync</a> (NVGSDK_HANDLE *handle, <a class="el" href="struct_n_v_g_s_d_k___summary_params.html">NVGSDK_SummaryParams</a> const *params, <a class="el" href="sdk__types_8h.html#a1c5cd84ed88c70462c360a7268eb95ac">NVGSDK_EmptyCallback</a> callback, void *context)</td></tr> +<tr class="separator:ac6ee1cb402b4476571a79050f61bcd92"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afad5de18b900053c2b291ce2a55985c1"><td class="memItemLeft" align="right" valign="top">NVGSDK_EXPORT void NVGSDKApi </td><td class="memItemRight" valign="bottom"><a class="el" href="ihighlights_8h.html#afad5de18b900053c2b291ce2a55985c1">NVGSDK_Highlights_GetNumberOfHighlightsAsync</a> (NVGSDK_HANDLE *handle, <a class="el" href="struct_n_v_g_s_d_k___group_view.html">NVGSDK_GroupView</a> const *groupParams, <a class="el" href="highlights__types_8h.html#a1ace1def4d575aa419abae45b2738db0">NVGSDK_Highlights_GetNumberOfHighlightsCallback</a> cb, void *context)</td></tr> +<tr class="separator:afad5de18b900053c2b291ce2a55985c1"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>C GfeSDK Highlights API </p> + +<p>Definition in file <a class="el" href="ihighlights_8h_source.html">ihighlights.h</a>.</p> +</div><h2 class="groupheader">Function Documentation</h2> +<a id="a0407132e7fd44771370ecfa03fdfce8d"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a0407132e7fd44771370ecfa03fdfce8d">§ </a></span>NVGSDK_Highlights_ConfigureAsync()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">NVGSDK_EXPORT void NVGSDKApi NVGSDK_Highlights_ConfigureAsync </td> + <td>(</td> + <td class="paramtype">NVGSDK_HANDLE * </td> + <td class="paramname"><em>handle</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="struct_n_v_g_s_d_k___highlight_config_params.html">NVGSDK_HighlightConfigParams</a> const * </td> + <td class="paramname"><em>config</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="sdk__types_8h.html#a1c5cd84ed88c70462c360a7268eb95ac">NVGSDK_EmptyCallback</a> </td> + <td class="paramname"><em>callback</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>context</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Gives a list of possible Highlights to GFE. The user will be able to see this list and determine which of them she cares about. Future calls to NVGSDK_SetVideoHighlight and NVGSDK_SetScreenshotHighlight will refer to an entry in this list by name.</p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">handle[in]</td><td>- Valid SDK handle returned by NVGSDK_Create </td></tr> + <tr><td class="paramname">config[in]</td><td>- Table of possible Highlights</td></tr> + <tr><td class="paramname">callback[in]</td><td>- Callback return function as described by <a class="el" href="index.html#section_async">Asynchronous Calls</a> </td></tr> + <tr><td class="paramname">context[in]</td><td>- Opaque context pointer as described by <a class="el" href="index.html#section_async">Asynchronous Calls</a></td></tr> + </table> + </dd> +</dl> +<dl class="retval"><dt>Return values</dt><dd> + <table class="retval"> + <tr><td class="paramname">NVGSDK_SUCCESS</td><td>- Call was successful </td></tr> + <tr><td class="paramname">NVGSDK_ERR_INVALID_PARAMETER</td><td>- Invalid handle or other pointer provided </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a id="a48a359560944097729acf3dff42e34bb"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a48a359560944097729acf3dff42e34bb">§ </a></span>NVGSDK_Highlights_GetUserSettingsAsync()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">NVGSDK_EXPORT void NVGSDKApi NVGSDK_Highlights_GetUserSettingsAsync </td> + <td>(</td> + <td class="paramtype">NVGSDK_HANDLE * </td> + <td class="paramname"><em>handle</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="highlights__types_8h.html#a87a246f3f9c2a0f0670b1208b22fa2d9">NVGSDK_Highlights_GetUserSettingsCallback</a> </td> + <td class="paramname"><em>cb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>cbContext</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>The user is able to enable/disable Highlights. This gives the game that information.</p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">handle[in]</td><td>- Valid SDK handle returned by NVGSDK_Create </td></tr> + <tr><td class="paramname">userSettings[out]</td><td>- On NVGSDK_SUCCESS, will be populated with the user settings.</td></tr> + <tr><td class="paramname">callback[in]</td><td>- Callback return function as described by <a class="el" href="index.html#section_async">Asynchronous Calls</a> </td></tr> + <tr><td class="paramname">context[in]</td><td>- Opaque context pointer as described by <a class="el" href="index.html#section_async">Asynchronous Calls</a></td></tr> + </table> + </dd> +</dl> +<dl class="retval"><dt>Return values</dt><dd> + <table class="retval"> + <tr><td class="paramname">NVGSDK_SUCCESS</td><td>- Call was successful </td></tr> + <tr><td class="paramname">NVGSDK_ERR_INVALID_PARAMETER</td><td>- Invalid handle or other pointer provided </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a id="aa49250dbc063e242607123333f8da892"></a> +<h2 class="memtitle"><span class="permalink"><a href="#aa49250dbc063e242607123333f8da892">§ </a></span>NVGSDK_Highlights_OpenGroupAsync()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">NVGSDK_EXPORT void NVGSDKApi NVGSDK_Highlights_OpenGroupAsync </td> + <td>(</td> + <td class="paramtype">NVGSDK_HANDLE * </td> + <td class="paramname"><em>handle</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="struct_n_v_g_s_d_k___highlight_open_group_params.html">NVGSDK_HighlightOpenGroupParams</a> const * </td> + <td class="paramname"><em>params</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="sdk__types_8h.html#a1c5cd84ed88c70462c360a7268eb95ac">NVGSDK_EmptyCallback</a> </td> + <td class="paramname"><em>callback</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>context</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Begins a "group" which groups several Highlights together. As an example, an online game will commonly consist of a round of action, followed by a down period sitting in the lobby. The game can choose to define a Group as the time between starting and finishing this round of action. At the end, all of the highlights recorded during that group may be displayed to the user in a group summary.</p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">handle[in]</td><td>- Valid SDK handle returned by NVGSDK_Create </td></tr> + <tr><td class="paramname">params[in]</td><td>- Parameter struct containing the name of the group and additional metadata</td></tr> + <tr><td class="paramname">callback[in]</td><td>- Callback return function as described by <a class="el" href="index.html#section_async">Asynchronous Calls</a> </td></tr> + <tr><td class="paramname">context[in]</td><td>- Opaque context pointer as described by <a class="el" href="index.html#section_async">Asynchronous Calls</a></td></tr> + </table> + </dd> +</dl> +<dl class="retval"><dt>Return values</dt><dd> + <table class="retval"> + <tr><td class="paramname">NVGSDK_SUCCESS</td><td>- Call was successful </td></tr> + <tr><td class="paramname">NVGSDK_ERR_INVALID_PARAMETER</td><td>- Invalid handle or other pointer provided </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a id="aa3b6190835ada28f4cee015645814e75"></a> +<h2 class="memtitle"><span class="permalink"><a href="#aa3b6190835ada28f4cee015645814e75">§ </a></span>NVGSDK_Highlights_CloseGroupAsync()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">NVGSDK_EXPORT void NVGSDKApi NVGSDK_Highlights_CloseGroupAsync </td> + <td>(</td> + <td class="paramtype">NVGSDK_HANDLE * </td> + <td class="paramname"><em>handle</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="struct_n_v_g_s_d_k___highlight_close_group_params.html">NVGSDK_HighlightCloseGroupParams</a> const * </td> + <td class="paramname"><em>params</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="sdk__types_8h.html#a1c5cd84ed88c70462c360a7268eb95ac">NVGSDK_EmptyCallback</a> </td> + <td class="paramname"><em>callback</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>context</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Closes out a group and purges the unsaved contents. See <a class="el" href="ihighlights_8h.html#aa49250dbc063e242607123333f8da892">NVGSDK_Highlights_OpenGroupAsync</a></p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">handle[in]</td><td>- Valid SDK handle returned by NVGSDK_Create </td></tr> + <tr><td class="paramname">groupName[in]</td><td>- Parameter struct containing the name of the group and additional close instructions</td></tr> + <tr><td class="paramname">callback[in]</td><td>- Callback return function as described by <a class="el" href="index.html#section_async">Asynchronous Calls</a> </td></tr> + <tr><td class="paramname">context[in]</td><td>- Opaque context pointer as described by <a class="el" href="index.html#section_async">Asynchronous Calls</a></td></tr> + </table> + </dd> +</dl> +<dl class="retval"><dt>Return values</dt><dd> + <table class="retval"> + <tr><td class="paramname">NVGSDK_SUCCESS</td><td>- Call was successful </td></tr> + <tr><td class="paramname">NVGSDK_ERR_INVALID_PARAMETER</td><td>- Invalid handle or other pointer provided </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a id="a16d77849897fc5dca0e1c813525cd576"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a16d77849897fc5dca0e1c813525cd576">§ </a></span>NVGSDK_Highlights_SetScreenshotHighlightAsync()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">NVGSDK_EXPORT void NVGSDKApi NVGSDK_Highlights_SetScreenshotHighlightAsync </td> + <td>(</td> + <td class="paramtype">NVGSDK_HANDLE * </td> + <td class="paramname"><em>handle</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="struct_n_v_g_s_d_k___screenshot_highlight_params.html">NVGSDK_ScreenshotHighlightParams</a> const * </td> + <td class="paramname"><em>params</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="sdk__types_8h.html#a1c5cd84ed88c70462c360a7268eb95ac">NVGSDK_EmptyCallback</a> </td> + <td class="paramname"><em>callback</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>context</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Records a screenshot highlight for the given group. Attached metadata to it to make the Highlight more interesting.</p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">handle[in]</td><td>- Valid SDK handle returned by NVGSDK_Create </td></tr> + <tr><td class="paramname">params[in]</td><td>- GroupID and metadata to attach to the highlight</td></tr> + <tr><td class="paramname">callback[in]</td><td>- Callback return function as described by <a class="el" href="index.html#section_async">Asynchronous Calls</a> </td></tr> + <tr><td class="paramname">context[in]</td><td>- Opaque context pointer as described by <a class="el" href="index.html#section_async">Asynchronous Calls</a></td></tr> + </table> + </dd> +</dl> +<dl class="retval"><dt>Return values</dt><dd> + <table class="retval"> + <tr><td class="paramname">NVGSDK_SUCCESS</td><td>- Call was successful </td></tr> + <tr><td class="paramname">NVGSDK_ERR_INVALID_PARAMETER</td><td>- Invalid handle or other pointer provided </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a id="a4812495c6dedfc7cc6b2d3c421c161ed"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a4812495c6dedfc7cc6b2d3c421c161ed">§ </a></span>NVGSDK_Highlights_SetVideoHighlightAsync()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">NVGSDK_EXPORT void NVGSDKApi NVGSDK_Highlights_SetVideoHighlightAsync </td> + <td>(</td> + <td class="paramtype">NVGSDK_HANDLE * </td> + <td class="paramname"><em>handle</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="struct_n_v_g_s_d_k___video_highlight_params.html">NVGSDK_VideoHighlightParams</a> const * </td> + <td class="paramname">, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="sdk__types_8h.html#a1c5cd84ed88c70462c360a7268eb95ac">NVGSDK_EmptyCallback</a> </td> + <td class="paramname"><em>callback</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>context</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Records a video highlight for the given group. Attached metadata to it to make the Highlight more interesting. Set the start and end delta to change the length of the video clip.</p> +<p>Examples:</p><ul> +<li>The API call is made at T+0, with startDelta at -5000 and endDelta 5000. The start of the desired highlight will be at T-5s, and the clip will be 10s long.</li> +<li>The API call is made at T+0, with startDelta at -10000 and endDelta -5000. The start of the desired highlight will be at T-10s, and the clip will be 5s long.</li> +<li>The API call is made at T+0, with startDelta at 5000 and endDelta 10000. The start of the desired highlight will be at T+5s, and the clip will be 5s long.</li> +</ul> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">handle[in]</td><td>- Valid SDK handle returned by NVGSDK_Create </td></tr> + <tr><td class="paramname">params[in]</td><td>- GroupID and metadata to attach to the highlight</td></tr> + <tr><td class="paramname">callback[in]</td><td>- Callback return function as described by <a class="el" href="index.html#section_async">Asynchronous Calls</a> </td></tr> + <tr><td class="paramname">context[in]</td><td>- Opaque context pointer as described by <a class="el" href="index.html#section_async">Asynchronous Calls</a></td></tr> + </table> + </dd> +</dl> +<dl class="retval"><dt>Return values</dt><dd> + <table class="retval"> + <tr><td class="paramname">NVGSDK_SUCCESS</td><td>- Call was successful </td></tr> + <tr><td class="paramname">NVGSDK_ERR_INVALID_PARAMETER</td><td>- Invalid handle or other pointer provided </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a id="ac6ee1cb402b4476571a79050f61bcd92"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ac6ee1cb402b4476571a79050f61bcd92">§ </a></span>NVGSDK_Highlights_OpenSummaryAsync()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">NVGSDK_EXPORT void NVGSDKApi NVGSDK_Highlights_OpenSummaryAsync </td> + <td>(</td> + <td class="paramtype">NVGSDK_HANDLE * </td> + <td class="paramname"><em>handle</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="struct_n_v_g_s_d_k___summary_params.html">NVGSDK_SummaryParams</a> const * </td> + <td class="paramname"><em>params</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="sdk__types_8h.html#a1c5cd84ed88c70462c360a7268eb95ac">NVGSDK_EmptyCallback</a> </td> + <td class="paramname"><em>callback</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>context</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Opens up Summary Dialog for one or more groups</p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">handle[in]</td><td>- Valid SDK handle returned by NVGSDK_Create </td></tr> + <tr><td class="paramname">params[in]</td><td>- Struct containing the group names and filter params</td></tr> + <tr><td class="paramname">callback[in]</td><td>- Callback return function as described by <a class="el" href="index.html#section_async">Asynchronous Calls</a> </td></tr> + <tr><td class="paramname">context[in]</td><td>- Opaque context pointer as described by <a class="el" href="index.html#section_async">Asynchronous Calls</a> </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a id="afad5de18b900053c2b291ce2a55985c1"></a> +<h2 class="memtitle"><span class="permalink"><a href="#afad5de18b900053c2b291ce2a55985c1">§ </a></span>NVGSDK_Highlights_GetNumberOfHighlightsAsync()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">NVGSDK_EXPORT void NVGSDKApi NVGSDK_Highlights_GetNumberOfHighlightsAsync </td> + <td>(</td> + <td class="paramtype">NVGSDK_HANDLE * </td> + <td class="paramname"><em>handle</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="struct_n_v_g_s_d_k___group_view.html">NVGSDK_GroupView</a> const * </td> + <td class="paramname"><em>groupParams</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="highlights__types_8h.html#a1ace1def4d575aa419abae45b2738db0">NVGSDK_Highlights_GetNumberOfHighlightsCallback</a> </td> + <td class="paramname"><em>cb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>context</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Retrieves the number of highlights given the group ID and filtering params</p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">handle[in]</td><td>- Valid SDK handle returned by NVGSDK_Create </td></tr> + <tr><td class="paramname">groupParams[in]</td><td>- Struct containing the group names and filter params</td></tr> + <tr><td class="paramname">callback[in]</td><td>- Callback return function as described by <a class="el" href="index.html#section_async">Asynchronous Calls</a> </td></tr> + <tr><td class="paramname">context[in]</td><td>- Opaque context pointer as described by <a class="el" href="index.html#section_async">Asynchronous Calls</a> </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_4522e853adfb3285c34ceee6be627ffe.html">sdkclient</a></li><li class="navelem"><a class="el" href="dir_37f49c9d6a230916a5077fbd270eac2a.html">include</a></li><li class="navelem"><a class="el" href="dir_eb56eea0ff74c30c2a48b22915222057.html">gfesdk</a></li><li class="navelem"><a class="el" href="dir_2f4536f343cdc104d7b83de3fff7416d.html">highlights</a></li><li class="navelem"><a class="el" href="ihighlights_8h.html">ihighlights.h</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/ihighlights_8h.js b/doc/html/ihighlights_8h.js new file mode 100644 index 0000000..dbb74f1 --- /dev/null +++ b/doc/html/ihighlights_8h.js @@ -0,0 +1,11 @@ +var ihighlights_8h = +[ + [ "NVGSDK_Highlights_ConfigureAsync", "ihighlights_8h.html#a0407132e7fd44771370ecfa03fdfce8d", null ], + [ "NVGSDK_Highlights_GetUserSettingsAsync", "ihighlights_8h.html#a48a359560944097729acf3dff42e34bb", null ], + [ "NVGSDK_Highlights_OpenGroupAsync", "ihighlights_8h.html#aa49250dbc063e242607123333f8da892", null ], + [ "NVGSDK_Highlights_CloseGroupAsync", "ihighlights_8h.html#aa3b6190835ada28f4cee015645814e75", null ], + [ "NVGSDK_Highlights_SetScreenshotHighlightAsync", "ihighlights_8h.html#a16d77849897fc5dca0e1c813525cd576", null ], + [ "NVGSDK_Highlights_SetVideoHighlightAsync", "ihighlights_8h.html#a4812495c6dedfc7cc6b2d3c421c161ed", null ], + [ "NVGSDK_Highlights_OpenSummaryAsync", "ihighlights_8h.html#ac6ee1cb402b4476571a79050f61bcd92", null ], + [ "NVGSDK_Highlights_GetNumberOfHighlightsAsync", "ihighlights_8h.html#afad5de18b900053c2b291ce2a55985c1", null ] +];
\ No newline at end of file diff --git a/doc/html/ihighlights_8h__dep__incl.map b/doc/html/ihighlights_8h__dep__incl.map new file mode 100644 index 0000000..93fba46 --- /dev/null +++ b/doc/html/ihighlights_8h__dep__incl.map @@ -0,0 +1,4 @@ +<map id="C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/highlights/ihighlights.h" name="C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/highlights/ihighlights.h"> +<area shape="rect" id="node2" href="$ihighlights__cpp_8h.html" title="C:/u/workspace/dev\l/sdkwinauto/sdkclient\l/include/gfesdk/bindings\l/cpp/highlights/ihighlights_cpp.h" alt="" coords="5,124,212,195"/> +<area shape="rect" id="node3" href="$ihighlights__cpp__impl_8h.html" title="C:/u/workspace/dev\l/sdkwinauto/sdkclient\l/include/gfesdk/bindings\l/cpp/highlights/ihighlights\l_cpp_impl.h" alt="" coords="25,243,193,328"/> +</map> diff --git a/doc/html/ihighlights_8h__dep__incl.md5 b/doc/html/ihighlights_8h__dep__incl.md5 new file mode 100644 index 0000000..113245d --- /dev/null +++ b/doc/html/ihighlights_8h__dep__incl.md5 @@ -0,0 +1 @@ +7d2ccceb0788decb90c619b504fa3c42
\ No newline at end of file diff --git a/doc/html/ihighlights_8h__dep__incl.png b/doc/html/ihighlights_8h__dep__incl.png Binary files differnew file mode 100644 index 0000000..0a8e3ad --- /dev/null +++ b/doc/html/ihighlights_8h__dep__incl.png diff --git a/doc/html/ihighlights_8h__incl.map b/doc/html/ihighlights_8h__incl.map new file mode 100644 index 0000000..9f78dfb --- /dev/null +++ b/doc/html/ihighlights_8h__incl.map @@ -0,0 +1,6 @@ +<map id="C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/highlights/ihighlights.h" name="C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/highlights/ihighlights.h"> +<area shape="rect" id="node2" href="$highlights__types_8h.html" title="gfesdk/highlights/highlights\l_types.h" alt="" coords="303,124,482,165"/> +<area shape="rect" id="node3" href="$sdk__types_8h.html" title="gfesdk/sdk_types.h" alt="" coords="220,213,355,240"/> +<area shape="rect" id="node4" href="$os__defines_8h_source.html" title="gfesdk/os_defines.h" alt="" coords="5,288,143,315"/> +<area shape="rect" id="node5" href="$sdk__types__ipc_8h_source.html" title="gfesdk/sdk_types_ipc.h" alt="" coords="167,288,325,315"/> +</map> diff --git a/doc/html/ihighlights_8h__incl.md5 b/doc/html/ihighlights_8h__incl.md5 new file mode 100644 index 0000000..7e55db3 --- /dev/null +++ b/doc/html/ihighlights_8h__incl.md5 @@ -0,0 +1 @@ +a918a64676ff8453e696a03885c71aff
\ No newline at end of file diff --git a/doc/html/ihighlights_8h__incl.png b/doc/html/ihighlights_8h__incl.png Binary files differnew file mode 100644 index 0000000..b980497 --- /dev/null +++ b/doc/html/ihighlights_8h__incl.png diff --git a/doc/html/ihighlights_8h_source.html b/doc/html/ihighlights_8h_source.html new file mode 100644 index 0000000..a4ff766 --- /dev/null +++ b/doc/html/ihighlights_8h_source.html @@ -0,0 +1,120 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/highlights/ihighlights.h Source File</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('ihighlights_8h_source.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">ihighlights.h</div> </div> +</div><!--header--> +<div class="contents"> +<a href="ihighlights_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">/* Copyright (c) 2016-2017, NVIDIA CORPORATION. All rights reserved.</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">*</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment">* NVIDIA CORPORATION and its licensors retain all intellectual property</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment">* and proprietary rights in and to this software, related documentation</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment">* and any modifications thereto. Any use, reproduction, disclosure or</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment">* distribution of this software and related documentation without an express</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment">* license agreement from NVIDIA CORPORATION is strictly prohibited.</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment">*/</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span> </div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="preprocessor">#ifndef GFESDK_IHIGHLIGHTS_H</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="preprocessor">#define GFESDK_IHIGHLIGHTS_H</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span> </div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="keyword">extern</span> <span class="stringliteral">"C"</span> {</div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#endif</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> </div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#include <<a class="code" href="highlights__types_8h.html">gfesdk/highlights/highlights_types.h</a>></span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> </div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span> NVGSDK_EXPORT <span class="keywordtype">void</span> NVGSDKApi</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <a class="code" href="ihighlights_8h.html#a0407132e7fd44771370ecfa03fdfce8d">NVGSDK_Highlights_ConfigureAsync</a>(NVGSDK_HANDLE* handle, <a class="code" href="struct_n_v_g_s_d_k___highlight_config_params.html">NVGSDK_HighlightConfigParams</a> <span class="keyword">const</span>* config, <a class="code" href="sdk__types_8h.html#a1c5cd84ed88c70462c360a7268eb95ac">NVGSDK_EmptyCallback</a> callback, <span class="keywordtype">void</span>* context);</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span> </div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span> NVGSDK_EXPORT <span class="keywordtype">void</span> NVGSDKApi</div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span> <a class="code" href="ihighlights_8h.html#a48a359560944097729acf3dff42e34bb">NVGSDK_Highlights_GetUserSettingsAsync</a>(NVGSDK_HANDLE* handle, <a class="code" href="highlights__types_8h.html#a87a246f3f9c2a0f0670b1208b22fa2d9">NVGSDK_Highlights_GetUserSettingsCallback</a> cb, <span class="keywordtype">void</span>* cbContext);</div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span> </div><div class="line"><a name="l00071"></a><span class="lineno"> 71</span> NVGSDK_EXPORT <span class="keywordtype">void</span> NVGSDKApi</div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span> <a class="code" href="ihighlights_8h.html#aa49250dbc063e242607123333f8da892">NVGSDK_Highlights_OpenGroupAsync</a>(NVGSDK_HANDLE* handle, <a class="code" href="struct_n_v_g_s_d_k___highlight_open_group_params.html">NVGSDK_HighlightOpenGroupParams</a> <span class="keyword">const</span>* params, <a class="code" href="sdk__types_8h.html#a1c5cd84ed88c70462c360a7268eb95ac">NVGSDK_EmptyCallback</a> callback, <span class="keywordtype">void</span>* context);</div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span> </div><div class="line"><a name="l00086"></a><span class="lineno"> 86</span> NVGSDK_EXPORT <span class="keywordtype">void</span> NVGSDKApi</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span> <a class="code" href="ihighlights_8h.html#aa3b6190835ada28f4cee015645814e75">NVGSDK_Highlights_CloseGroupAsync</a>(NVGSDK_HANDLE* handle, <a class="code" href="struct_n_v_g_s_d_k___highlight_close_group_params.html">NVGSDK_HighlightCloseGroupParams</a> <span class="keyword">const</span>* params, <a class="code" href="sdk__types_8h.html#a1c5cd84ed88c70462c360a7268eb95ac">NVGSDK_EmptyCallback</a> callback, <span class="keywordtype">void</span>* context);</div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span> </div><div class="line"><a name="l00101"></a><span class="lineno"> 101</span> NVGSDK_EXPORT <span class="keywordtype">void</span> NVGSDKApi</div><div class="line"><a name="l00102"></a><span class="lineno"> 102</span> <a class="code" href="ihighlights_8h.html#a16d77849897fc5dca0e1c813525cd576">NVGSDK_Highlights_SetScreenshotHighlightAsync</a>(NVGSDK_HANDLE* handle, <a class="code" href="struct_n_v_g_s_d_k___screenshot_highlight_params.html">NVGSDK_ScreenshotHighlightParams</a> <span class="keyword">const</span>* params, <a class="code" href="sdk__types_8h.html#a1c5cd84ed88c70462c360a7268eb95ac">NVGSDK_EmptyCallback</a> callback, <span class="keywordtype">void</span>* context);</div><div class="line"><a name="l00103"></a><span class="lineno"> 103</span> </div><div class="line"><a name="l00126"></a><span class="lineno"> 126</span> NVGSDK_EXPORT <span class="keywordtype">void</span> NVGSDKApi</div><div class="line"><a name="l00127"></a><span class="lineno"> 127</span> <a class="code" href="ihighlights_8h.html#a4812495c6dedfc7cc6b2d3c421c161ed">NVGSDK_Highlights_SetVideoHighlightAsync</a>(NVGSDK_HANDLE* handle, <a class="code" href="struct_n_v_g_s_d_k___video_highlight_params.html">NVGSDK_VideoHighlightParams</a> <span class="keyword">const</span>*, <a class="code" href="sdk__types_8h.html#a1c5cd84ed88c70462c360a7268eb95ac">NVGSDK_EmptyCallback</a> callback, <span class="keywordtype">void</span>* context);</div><div class="line"><a name="l00128"></a><span class="lineno"> 128</span> </div><div class="line"><a name="l00138"></a><span class="lineno"> 138</span> NVGSDK_EXPORT <span class="keywordtype">void</span> NVGSDKApi</div><div class="line"><a name="l00139"></a><span class="lineno"> 139</span> <a class="code" href="ihighlights_8h.html#ac6ee1cb402b4476571a79050f61bcd92">NVGSDK_Highlights_OpenSummaryAsync</a>(NVGSDK_HANDLE* handle, <a class="code" href="struct_n_v_g_s_d_k___summary_params.html">NVGSDK_SummaryParams</a> <span class="keyword">const</span>* params, <a class="code" href="sdk__types_8h.html#a1c5cd84ed88c70462c360a7268eb95ac">NVGSDK_EmptyCallback</a> callback, <span class="keywordtype">void</span>* context);</div><div class="line"><a name="l00140"></a><span class="lineno"> 140</span> </div><div class="line"><a name="l00150"></a><span class="lineno"> 150</span> NVGSDK_EXPORT <span class="keywordtype">void</span> NVGSDKApi</div><div class="line"><a name="l00151"></a><span class="lineno"> 151</span> <a class="code" href="ihighlights_8h.html#afad5de18b900053c2b291ce2a55985c1">NVGSDK_Highlights_GetNumberOfHighlightsAsync</a>(NVGSDK_HANDLE* handle, <a class="code" href="struct_n_v_g_s_d_k___group_view.html">NVGSDK_GroupView</a> <span class="keyword">const</span>* groupParams, <a class="code" href="highlights__types_8h.html#a1ace1def4d575aa419abae45b2738db0">NVGSDK_Highlights_GetNumberOfHighlightsCallback</a> cb, <span class="keywordtype">void</span>* context);</div><div class="line"><a name="l00152"></a><span class="lineno"> 152</span> </div><div class="line"><a name="l00153"></a><span class="lineno"> 153</span> <span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00154"></a><span class="lineno"> 154</span> }</div><div class="line"><a name="l00155"></a><span class="lineno"> 155</span> <span class="preprocessor">#endif</span></div><div class="line"><a name="l00156"></a><span class="lineno"> 156</span> </div><div class="line"><a name="l00157"></a><span class="lineno"> 157</span> <span class="preprocessor">#endif // GFESDK_IHIGHLIGHTS_H</span></div><div class="ttc" id="struct_n_v_g_s_d_k___highlight_open_group_params_html"><div class="ttname"><a href="struct_n_v_g_s_d_k___highlight_open_group_params.html">NVGSDK_HighlightOpenGroupParams</a></div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00091">highlights_types.h:91</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___highlight_close_group_params_html"><div class="ttname"><a href="struct_n_v_g_s_d_k___highlight_close_group_params.html">NVGSDK_HighlightCloseGroupParams</a></div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00101">highlights_types.h:101</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___group_view_html"><div class="ttname"><a href="struct_n_v_g_s_d_k___group_view.html">NVGSDK_GroupView</a></div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00125">highlights_types.h:125</a></div></div> +<div class="ttc" id="highlights__types_8h_html_a87a246f3f9c2a0f0670b1208b22fa2d9"><div class="ttname"><a href="highlights__types_8h.html#a87a246f3f9c2a0f0670b1208b22fa2d9">NVGSDK_Highlights_GetUserSettingsCallback</a></div><div class="ttdeci">void(__stdcall * NVGSDK_Highlights_GetUserSettingsCallback)(NVGSDK_RetCode, NVGSDK_Highlights_UserSettings const *, void *)</div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00149">highlights_types.h:149</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___highlight_config_params_html"><div class="ttname"><a href="struct_n_v_g_s_d_k___highlight_config_params.html">NVGSDK_HighlightConfigParams</a></div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00076">highlights_types.h:76</a></div></div> +<div class="ttc" id="ihighlights_8h_html_aa49250dbc063e242607123333f8da892"><div class="ttname"><a href="ihighlights_8h.html#aa49250dbc063e242607123333f8da892">NVGSDK_Highlights_OpenGroupAsync</a></div><div class="ttdeci">NVGSDK_EXPORT void NVGSDKApi NVGSDK_Highlights_OpenGroupAsync(NVGSDK_HANDLE *handle, NVGSDK_HighlightOpenGroupParams const *params, NVGSDK_EmptyCallback callback, void *context)</div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___summary_params_html"><div class="ttname"><a href="struct_n_v_g_s_d_k___summary_params.html">NVGSDK_SummaryParams</a></div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00133">highlights_types.h:133</a></div></div> +<div class="ttc" id="ihighlights_8h_html_a48a359560944097729acf3dff42e34bb"><div class="ttname"><a href="ihighlights_8h.html#a48a359560944097729acf3dff42e34bb">NVGSDK_Highlights_GetUserSettingsAsync</a></div><div class="ttdeci">NVGSDK_EXPORT void NVGSDKApi NVGSDK_Highlights_GetUserSettingsAsync(NVGSDK_HANDLE *handle, NVGSDK_Highlights_GetUserSettingsCallback cb, void *cbContext)</div></div> +<div class="ttc" id="ihighlights_8h_html_a16d77849897fc5dca0e1c813525cd576"><div class="ttname"><a href="ihighlights_8h.html#a16d77849897fc5dca0e1c813525cd576">NVGSDK_Highlights_SetScreenshotHighlightAsync</a></div><div class="ttdeci">NVGSDK_EXPORT void NVGSDKApi NVGSDK_Highlights_SetScreenshotHighlightAsync(NVGSDK_HANDLE *handle, NVGSDK_ScreenshotHighlightParams const *params, NVGSDK_EmptyCallback callback, void *context)</div></div> +<div class="ttc" id="ihighlights_8h_html_a0407132e7fd44771370ecfa03fdfce8d"><div class="ttname"><a href="ihighlights_8h.html#a0407132e7fd44771370ecfa03fdfce8d">NVGSDK_Highlights_ConfigureAsync</a></div><div class="ttdeci">NVGSDK_EXPORT void NVGSDKApi NVGSDK_Highlights_ConfigureAsync(NVGSDK_HANDLE *handle, NVGSDK_HighlightConfigParams const *config, NVGSDK_EmptyCallback callback, void *context)</div></div> +<div class="ttc" id="ihighlights_8h_html_afad5de18b900053c2b291ce2a55985c1"><div class="ttname"><a href="ihighlights_8h.html#afad5de18b900053c2b291ce2a55985c1">NVGSDK_Highlights_GetNumberOfHighlightsAsync</a></div><div class="ttdeci">NVGSDK_EXPORT void NVGSDKApi NVGSDK_Highlights_GetNumberOfHighlightsAsync(NVGSDK_HANDLE *handle, NVGSDK_GroupView const *groupParams, NVGSDK_Highlights_GetNumberOfHighlightsCallback cb, void *context)</div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___video_highlight_params_html"><div class="ttname"><a href="struct_n_v_g_s_d_k___video_highlight_params.html">NVGSDK_VideoHighlightParams</a></div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00116">highlights_types.h:116</a></div></div> +<div class="ttc" id="ihighlights_8h_html_aa3b6190835ada28f4cee015645814e75"><div class="ttname"><a href="ihighlights_8h.html#aa3b6190835ada28f4cee015645814e75">NVGSDK_Highlights_CloseGroupAsync</a></div><div class="ttdeci">NVGSDK_EXPORT void NVGSDKApi NVGSDK_Highlights_CloseGroupAsync(NVGSDK_HANDLE *handle, NVGSDK_HighlightCloseGroupParams const *params, NVGSDK_EmptyCallback callback, void *context)</div></div> +<div class="ttc" id="sdk__types_8h_html_a1c5cd84ed88c70462c360a7268eb95ac"><div class="ttname"><a href="sdk__types_8h.html#a1c5cd84ed88c70462c360a7268eb95ac">NVGSDK_EmptyCallback</a></div><div class="ttdeci">void(__stdcall * NVGSDK_EmptyCallback)(NVGSDK_RetCode, void *)</div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00132">sdk_types.h:132</a></div></div> +<div class="ttc" id="ihighlights_8h_html_a4812495c6dedfc7cc6b2d3c421c161ed"><div class="ttname"><a href="ihighlights_8h.html#a4812495c6dedfc7cc6b2d3c421c161ed">NVGSDK_Highlights_SetVideoHighlightAsync</a></div><div class="ttdeci">NVGSDK_EXPORT void NVGSDKApi NVGSDK_Highlights_SetVideoHighlightAsync(NVGSDK_HANDLE *handle, NVGSDK_VideoHighlightParams const *, NVGSDK_EmptyCallback callback, void *context)</div></div> +<div class="ttc" id="highlights__types_8h_html_a1ace1def4d575aa419abae45b2738db0"><div class="ttname"><a href="highlights__types_8h.html#a1ace1def4d575aa419abae45b2738db0">NVGSDK_Highlights_GetNumberOfHighlightsCallback</a></div><div class="ttdeci">void(__stdcall * NVGSDK_Highlights_GetNumberOfHighlightsCallback)(NVGSDK_RetCode, NVGSDK_Highlights_NumberOfHighlights const *, void *)</div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00157">highlights_types.h:157</a></div></div> +<div class="ttc" id="ihighlights_8h_html_ac6ee1cb402b4476571a79050f61bcd92"><div class="ttname"><a href="ihighlights_8h.html#ac6ee1cb402b4476571a79050f61bcd92">NVGSDK_Highlights_OpenSummaryAsync</a></div><div class="ttdeci">NVGSDK_EXPORT void NVGSDKApi NVGSDK_Highlights_OpenSummaryAsync(NVGSDK_HANDLE *handle, NVGSDK_SummaryParams const *params, NVGSDK_EmptyCallback callback, void *context)</div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___screenshot_highlight_params_html"><div class="ttname"><a href="struct_n_v_g_s_d_k___screenshot_highlight_params.html">NVGSDK_ScreenshotHighlightParams</a></div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00109">highlights_types.h:109</a></div></div> +<div class="ttc" id="highlights__types_8h_html"><div class="ttname"><a href="highlights__types_8h.html">highlights_types.h</a></div></div> +</div><!-- fragment --></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_4522e853adfb3285c34ceee6be627ffe.html">sdkclient</a></li><li class="navelem"><a class="el" href="dir_37f49c9d6a230916a5077fbd270eac2a.html">include</a></li><li class="navelem"><a class="el" href="dir_eb56eea0ff74c30c2a48b22915222057.html">gfesdk</a></li><li class="navelem"><a class="el" href="dir_2f4536f343cdc104d7b83de3fff7416d.html">highlights</a></li><li class="navelem"><a class="el" href="ihighlights_8h.html">ihighlights.h</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/ihighlights__cpp_8h.html b/doc/html/ihighlights__cpp_8h.html new file mode 100644 index 0000000..1c14dbf --- /dev/null +++ b/doc/html/ihighlights__cpp_8h.html @@ -0,0 +1,144 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/highlights/ihighlights_cpp.h File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('ihighlights__cpp_8h.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#nested-classes">Classes</a> </div> + <div class="headertitle"> +<div class="title">ihighlights_cpp.h File Reference</div> </div> +</div><!--header--> +<div class="contents"> +<div class="textblock"><code>#include <<a class="el" href="isdk__cpp_8h_source.html">gfesdk/bindings/cpp/isdk_cpp.h</a>></code><br /> +<code>#include <gfesdk/bindings/cpp/highlights/highlights_types_cpp.h></code><br /> +<code>#include <<a class="el" href="ihighlights_8h_source.html">gfesdk/highlights/ihighlights.h</a>></code><br /> +</div><div class="textblock"><div class="dynheader"> +Include dependency graph for ihighlights_cpp.h:</div> +<div class="dyncontent"> +<div class="center"><img src="ihighlights__cpp_8h__incl.png" border="0" usemap="#_c_1_2u_2workspace_2dev_2sdkwinauto_2sdkclient_2include_2gfesdk_2bindings_2cpp_2highlights_2ihighlights__cpp_8h" alt=""/></div> +<map name="_c_1_2u_2workspace_2dev_2sdkwinauto_2sdkclient_2include_2gfesdk_2bindings_2cpp_2highlights_2ihighlights__cpp_8h" id="_c_1_2u_2workspace_2dev_2sdkwinauto_2sdkclient_2include_2gfesdk_2bindings_2cpp_2highlights_2ihighlights__cpp_8h"> +<area shape="rect" id="node2" href="isdk__cpp_8h.html" title="gfesdk/bindings/cpp\l/isdk_cpp.h" alt="" coords="606,131,743,173"/> +<area shape="rect" id="node16" href="highlights__types__cpp_8h_source.html" title="gfesdk/bindings/cpp\l/highlights/highlights\l_types_cpp.h" alt="" coords="224,124,364,180"/> +<area shape="rect" id="node18" href="ihighlights_8h.html" title="gfesdk/highlights/ihighlights.h" alt="" coords="389,139,581,165"/> +<area shape="rect" id="node3" href="sdk__types__cpp_8h_source.html" title="sdk_types_cpp.h" alt="" coords="234,235,355,262"/> +<area shape="rect" id="node13" href="isdk_8h.html" title="gfesdk/isdk.h" alt="" coords="665,235,764,262"/> +<area shape="rect" id="node6" href="sdk__types_8h.html" title="gfesdk/sdk_types.h" alt="" coords="516,317,651,344"/> +<area shape="rect" id="node7" href="os__defines_8h_source.html" title="gfesdk/os_defines.h" alt="" coords="535,392,672,419"/> +<area shape="rect" id="node8" href="sdk__types__ipc_8h_source.html" title="gfesdk/sdk_types_ipc.h" alt="" coords="696,392,855,419"/> +<area shape="rect" id="node14" href="config_8h_source.html" title="gfesdk/config.h" alt="" coords="865,317,974,344"/> +<area shape="rect" id="node15" href="gfe3__product__version_8h_source.html" title="gfe3_product_version.h" alt="" coords="880,392,1034,419"/> +<area shape="rect" id="node17" href="highlights__types_8h.html" title="gfesdk/highlights/highlights\l_types.h" alt="" coords="389,228,568,269"/> +</map> +</div> +</div><div class="textblock"><div class="dynheader"> +This graph shows which files directly or indirectly include this file:</div> +<div class="dyncontent"> +<div class="center"><img src="ihighlights__cpp_8h__dep__incl.png" border="0" usemap="#_c_1_2u_2workspace_2dev_2sdkwinauto_2sdkclient_2include_2gfesdk_2bindings_2cpp_2highlights_2ihighlights__cpp_8hdep" alt=""/></div> +<map name="_c_1_2u_2workspace_2dev_2sdkwinauto_2sdkclient_2include_2gfesdk_2bindings_2cpp_2highlights_2ihighlights__cpp_8hdep" id="_c_1_2u_2workspace_2dev_2sdkwinauto_2sdkclient_2include_2gfesdk_2bindings_2cpp_2highlights_2ihighlights__cpp_8hdep"> +<area shape="rect" id="node2" href="ihighlights__cpp__impl_8h.html" title="C:/u/workspace/dev\l/sdkwinauto/sdkclient\l/include/gfesdk/bindings\l/cpp/highlights/ihighlights\l_cpp_impl.h" alt="" coords="25,124,193,209"/> +</map> +</div> +</div> +<p><a href="ihighlights__cpp_8h_source.html">Go to the source code of this file.</a></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a> +Classes</h2></td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_gfe_s_d_k_1_1_highlights.html">GfeSDK::Highlights</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>C++ bindings for GfeSDK. Implemented in the header to avoid ABI incompatibilities </p> + +<p>Definition in file <a class="el" href="ihighlights__cpp_8h_source.html">ihighlights_cpp.h</a>.</p> +</div></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_4522e853adfb3285c34ceee6be627ffe.html">sdkclient</a></li><li class="navelem"><a class="el" href="dir_37f49c9d6a230916a5077fbd270eac2a.html">include</a></li><li class="navelem"><a class="el" href="dir_eb56eea0ff74c30c2a48b22915222057.html">gfesdk</a></li><li class="navelem"><a class="el" href="dir_f78f74a3131a0cfd456c5ed856861cff.html">bindings</a></li><li class="navelem"><a class="el" href="dir_ab8ba62fc8fdaf78364406bae0a66d43.html">cpp</a></li><li class="navelem"><a class="el" href="dir_9e1fb0299a0600dff10179bfe2b8a156.html">highlights</a></li><li class="navelem"><a class="el" href="ihighlights__cpp_8h.html">ihighlights_cpp.h</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/ihighlights__cpp_8h__dep__incl.map b/doc/html/ihighlights__cpp_8h__dep__incl.map new file mode 100644 index 0000000..8d13238 --- /dev/null +++ b/doc/html/ihighlights__cpp_8h__dep__incl.map @@ -0,0 +1,3 @@ +<map id="C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/highlights/ihighlights_cpp.h" name="C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/highlights/ihighlights_cpp.h"> +<area shape="rect" id="node2" href="$ihighlights__cpp__impl_8h.html" title="C:/u/workspace/dev\l/sdkwinauto/sdkclient\l/include/gfesdk/bindings\l/cpp/highlights/ihighlights\l_cpp_impl.h" alt="" coords="25,124,193,209"/> +</map> diff --git a/doc/html/ihighlights__cpp_8h__dep__incl.md5 b/doc/html/ihighlights__cpp_8h__dep__incl.md5 new file mode 100644 index 0000000..a2a799a --- /dev/null +++ b/doc/html/ihighlights__cpp_8h__dep__incl.md5 @@ -0,0 +1 @@ +4fe04f8d891b37ceca3d61f5d4b3537d
\ No newline at end of file diff --git a/doc/html/ihighlights__cpp_8h__dep__incl.png b/doc/html/ihighlights__cpp_8h__dep__incl.png Binary files differnew file mode 100644 index 0000000..6e793f5 --- /dev/null +++ b/doc/html/ihighlights__cpp_8h__dep__incl.png diff --git a/doc/html/ihighlights__cpp_8h__incl.map b/doc/html/ihighlights__cpp_8h__incl.map new file mode 100644 index 0000000..f058bfe --- /dev/null +++ b/doc/html/ihighlights__cpp_8h__incl.map @@ -0,0 +1,13 @@ +<map id="C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/highlights/ihighlights_cpp.h" name="C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/highlights/ihighlights_cpp.h"> +<area shape="rect" id="node2" href="$isdk__cpp_8h.html" title="gfesdk/bindings/cpp\l/isdk_cpp.h" alt="" coords="606,131,743,173"/> +<area shape="rect" id="node16" href="$highlights__types__cpp_8h_source.html" title="gfesdk/bindings/cpp\l/highlights/highlights\l_types_cpp.h" alt="" coords="224,124,364,180"/> +<area shape="rect" id="node18" href="$ihighlights_8h.html" title="gfesdk/highlights/ihighlights.h" alt="" coords="389,139,581,165"/> +<area shape="rect" id="node3" href="$sdk__types__cpp_8h_source.html" title="sdk_types_cpp.h" alt="" coords="234,235,355,262"/> +<area shape="rect" id="node13" href="$isdk_8h.html" title="gfesdk/isdk.h" alt="" coords="665,235,764,262"/> +<area shape="rect" id="node6" href="$sdk__types_8h.html" title="gfesdk/sdk_types.h" alt="" coords="516,317,651,344"/> +<area shape="rect" id="node7" href="$os__defines_8h_source.html" title="gfesdk/os_defines.h" alt="" coords="535,392,672,419"/> +<area shape="rect" id="node8" href="$sdk__types__ipc_8h_source.html" title="gfesdk/sdk_types_ipc.h" alt="" coords="696,392,855,419"/> +<area shape="rect" id="node14" href="$config_8h_source.html" title="gfesdk/config.h" alt="" coords="865,317,974,344"/> +<area shape="rect" id="node15" href="$gfe3__product__version_8h_source.html" title="gfe3_product_version.h" alt="" coords="880,392,1034,419"/> +<area shape="rect" id="node17" href="$highlights__types_8h.html" title="gfesdk/highlights/highlights\l_types.h" alt="" coords="389,228,568,269"/> +</map> diff --git a/doc/html/ihighlights__cpp_8h__incl.md5 b/doc/html/ihighlights__cpp_8h__incl.md5 new file mode 100644 index 0000000..c7dd016 --- /dev/null +++ b/doc/html/ihighlights__cpp_8h__incl.md5 @@ -0,0 +1 @@ +a3461f0605c364845eb3ffb33f082387
\ No newline at end of file diff --git a/doc/html/ihighlights__cpp_8h__incl.png b/doc/html/ihighlights__cpp_8h__incl.png Binary files differnew file mode 100644 index 0000000..0da3bbf --- /dev/null +++ b/doc/html/ihighlights__cpp_8h__incl.png diff --git a/doc/html/ihighlights__cpp_8h_source.html b/doc/html/ihighlights__cpp_8h_source.html new file mode 100644 index 0000000..fec6e91 --- /dev/null +++ b/doc/html/ihighlights__cpp_8h_source.html @@ -0,0 +1,121 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/highlights/ihighlights_cpp.h Source File</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('ihighlights__cpp_8h_source.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">ihighlights_cpp.h</div> </div> +</div><!--header--> +<div class="contents"> +<a href="ihighlights__cpp_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">/* Copyright (c) 2017, NVIDIA CORPORATION. All rights reserved.</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">*</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment">* NVIDIA CORPORATION and its licensors retain all intellectual property</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment">* and proprietary rights in and to this software, related documentation</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment">* and any modifications thereto. Any use, reproduction, disclosure or</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment">* distribution of this software and related documentation without an express</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment">* license agreement from NVIDIA CORPORATION is strictly prohibited.</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment">*/</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span> </div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="preprocessor">#ifndef GFESDK_IHIGHLIGHTS_CPP_H</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#define GFESDK_IHIGHLIGHTS_CPP_H</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> </div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor">#include <<a class="code" href="isdk__cpp_8h.html">gfesdk/bindings/cpp/isdk_cpp.h</a>></span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#include <gfesdk/bindings/cpp/highlights/highlights_types_cpp.h></span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> </div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="keyword">namespace </span><a class="code" href="namespace_gfe_s_d_k.html">GfeSDK</a></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> {</div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="comment">// Avoid polluting global namespace with C api, so put it inside namespace</span></div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor">#include <<a class="code" href="ihighlights_8h.html">gfesdk/highlights/ihighlights.h</a>></span></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span> </div><div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="class_gfe_s_d_k_1_1_highlights.html"> 28</a></span> <span class="keyword">class </span><a class="code" href="class_gfe_s_d_k_1_1_highlights.html">Highlights</a></div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span> {</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="keyword">public</span>:</div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>  <span class="keyword">static</span> <a class="code" href="class_gfe_s_d_k_1_1_highlights.html">Highlights</a>* Create(<a class="code" href="class_gfe_s_d_k_1_1_core.html">Core</a>* core);</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>  <span class="keyword">virtual</span> ~<a class="code" href="class_gfe_s_d_k_1_1_highlights.html">Highlights</a>() {}</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span> </div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_gfe_s_d_k_1_1_highlights.html#a8e522535c3393a1911e2bbb65c71eb52">ConfigureAsync</a>(<a class="code" href="struct_gfe_s_d_k_1_1_highlight_config_params.html">HighlightConfigParams</a> <span class="keyword">const</span>& params, TCallback cb = <span class="keyword">nullptr</span>, <span class="keywordtype">void</span>* cbContext = <span class="keyword">nullptr</span>) = 0;</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_gfe_s_d_k_1_1_highlights.html#a593d1bd58183bc0b53c7dee7991d8491">GetUserSettingsAsync</a>(TGetUserSettingsCallback cb = <span class="keyword">nullptr</span>, <span class="keywordtype">void</span>* cbContext = <span class="keyword">nullptr</span>) <span class="keyword">const</span> = 0;</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_gfe_s_d_k_1_1_highlights.html#ab1b35bd4fe9e8aac357db3aeabfefa1b">OpenGroupAsync</a>(<a class="code" href="struct_gfe_s_d_k_1_1_highlight_open_group_params.html">HighlightOpenGroupParams</a> <span class="keyword">const</span>& params, TCallback cb = <span class="keyword">nullptr</span>, <span class="keywordtype">void</span>* cbContext = <span class="keyword">nullptr</span>) = 0;</div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_gfe_s_d_k_1_1_highlights.html#ac53536039527813888e5404a3a20e4ab">CloseGroupAsync</a>(<a class="code" href="struct_gfe_s_d_k_1_1_highlight_close_group_params.html">HighlightCloseGroupParams</a> <span class="keyword">const</span>& params, TCallback cb = <span class="keyword">nullptr</span>, <span class="keywordtype">void</span>* cbContext = <span class="keyword">nullptr</span>) = 0;</div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_gfe_s_d_k_1_1_highlights.html#a84475c751b97bf00d55e767b55e89bff">SetScreenshotHighlightAsync</a>(<a class="code" href="struct_gfe_s_d_k_1_1_screenshot_highlight_params.html">ScreenshotHighlightParams</a> <span class="keyword">const</span>& params, TCallback cb = <span class="keyword">nullptr</span>, <span class="keywordtype">void</span>* cbContext = <span class="keyword">nullptr</span>) = 0;</div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_gfe_s_d_k_1_1_highlights.html#a982f27414a0672d50f6f156ecf557791">SetVideoHighlightAsync</a>(<a class="code" href="struct_gfe_s_d_k_1_1_video_highlight_params.html">VideoHighlightParams</a> <span class="keyword">const</span>& params, TCallback cb = <span class="keyword">nullptr</span>, <span class="keywordtype">void</span>* cbContext = <span class="keyword">nullptr</span>) = 0;</div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_gfe_s_d_k_1_1_highlights.html#a9d1ab59542571efe90391aea1503411b">OpenSummaryAsync</a>(<a class="code" href="struct_gfe_s_d_k_1_1_summary_params.html">SummaryParams</a> <span class="keyword">const</span>& params, TCallback cb = <span class="keyword">nullptr</span>, <span class="keywordtype">void</span>* cbContext = <span class="keyword">nullptr</span>) = 0;</div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_gfe_s_d_k_1_1_highlights.html#ad640f12621aa2ab8f0bf39b859f8d849">GetNumberOfHighlightsAsync</a>(<a class="code" href="struct_gfe_s_d_k_1_1_group_view.html">GroupView</a> <span class="keyword">const</span>& params, TGetNumberOfHighlightsCallback cb = <span class="keyword">nullptr</span>, <span class="keywordtype">void</span>* cbContext = <span class="keyword">nullptr</span>) = 0;</div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span> };</div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span> }</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span> </div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span> <span class="preprocessor">#endif //GFESDK_IHIGHLIGHTS_CPP_H</span></div><div class="ttc" id="class_gfe_s_d_k_1_1_highlights_html_ad640f12621aa2ab8f0bf39b859f8d849"><div class="ttname"><a href="class_gfe_s_d_k_1_1_highlights.html#ad640f12621aa2ab8f0bf39b859f8d849">GfeSDK::Highlights::GetNumberOfHighlightsAsync</a></div><div class="ttdeci">virtual void GetNumberOfHighlightsAsync(GroupView const &params, TGetNumberOfHighlightsCallback cb=nullptr, void *cbContext=nullptr)=0</div></div> +<div class="ttc" id="struct_gfe_s_d_k_1_1_summary_params_html"><div class="ttname"><a href="struct_gfe_s_d_k_1_1_summary_params.html">GfeSDK::SummaryParams</a></div><div class="ttdoc">C++ binding for NVGSDK_SummaryParams. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types__cpp_8h_source.html#l00080">highlights_types_cpp.h:80</a></div></div> +<div class="ttc" id="struct_gfe_s_d_k_1_1_screenshot_highlight_params_html"><div class="ttname"><a href="struct_gfe_s_d_k_1_1_screenshot_highlight_params.html">GfeSDK::ScreenshotHighlightParams</a></div><div class="ttdoc">C++ binding for NVGSDK_ScreenshotHighlightParams. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types__cpp_8h_source.html#l00056">highlights_types_cpp.h:56</a></div></div> +<div class="ttc" id="struct_gfe_s_d_k_1_1_highlight_close_group_params_html"><div class="ttname"><a href="struct_gfe_s_d_k_1_1_highlight_close_group_params.html">GfeSDK::HighlightCloseGroupParams</a></div><div class="ttdoc">C++ binding for NVGSDK_HighlightCloseGroupParams. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types__cpp_8h_source.html#l00049">highlights_types_cpp.h:49</a></div></div> +<div class="ttc" id="struct_gfe_s_d_k_1_1_highlight_open_group_params_html"><div class="ttname"><a href="struct_gfe_s_d_k_1_1_highlight_open_group_params.html">GfeSDK::HighlightOpenGroupParams</a></div><div class="ttdoc">C++ binding for NVGSDK_HighlightOpenGroupParams. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types__cpp_8h_source.html#l00042">highlights_types_cpp.h:42</a></div></div> +<div class="ttc" id="class_gfe_s_d_k_1_1_highlights_html_ac53536039527813888e5404a3a20e4ab"><div class="ttname"><a href="class_gfe_s_d_k_1_1_highlights.html#ac53536039527813888e5404a3a20e4ab">GfeSDK::Highlights::CloseGroupAsync</a></div><div class="ttdeci">virtual void CloseGroupAsync(HighlightCloseGroupParams const &params, TCallback cb=nullptr, void *cbContext=nullptr)=0</div></div> +<div class="ttc" id="struct_gfe_s_d_k_1_1_highlight_config_params_html"><div class="ttname"><a href="struct_gfe_s_d_k_1_1_highlight_config_params.html">GfeSDK::HighlightConfigParams</a></div><div class="ttdoc">C++ binding for NVGSDK_HighlightConfigParams. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types__cpp_8h_source.html#l00035">highlights_types_cpp.h:35</a></div></div> +<div class="ttc" id="struct_gfe_s_d_k_1_1_video_highlight_params_html"><div class="ttname"><a href="struct_gfe_s_d_k_1_1_video_highlight_params.html">GfeSDK::VideoHighlightParams</a></div><div class="ttdoc">C++ binding for NVGSDK_VideoHighlightParams. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types__cpp_8h_source.html#l00063">highlights_types_cpp.h:63</a></div></div> +<div class="ttc" id="class_gfe_s_d_k_1_1_highlights_html_a593d1bd58183bc0b53c7dee7991d8491"><div class="ttname"><a href="class_gfe_s_d_k_1_1_highlights.html#a593d1bd58183bc0b53c7dee7991d8491">GfeSDK::Highlights::GetUserSettingsAsync</a></div><div class="ttdeci">virtual void GetUserSettingsAsync(TGetUserSettingsCallback cb=nullptr, void *cbContext=nullptr) const =0</div></div> +<div class="ttc" id="isdk__cpp_8h_html"><div class="ttname"><a href="isdk__cpp_8h.html">isdk_cpp.h</a></div></div> +<div class="ttc" id="struct_gfe_s_d_k_1_1_group_view_html"><div class="ttname"><a href="struct_gfe_s_d_k_1_1_group_view.html">GfeSDK::GroupView</a></div><div class="ttdoc">C++ binding for NVGSDK_GroupView. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types__cpp_8h_source.html#l00072">highlights_types_cpp.h:72</a></div></div> +<div class="ttc" id="class_gfe_s_d_k_1_1_highlights_html_a84475c751b97bf00d55e767b55e89bff"><div class="ttname"><a href="class_gfe_s_d_k_1_1_highlights.html#a84475c751b97bf00d55e767b55e89bff">GfeSDK::Highlights::SetScreenshotHighlightAsync</a></div><div class="ttdeci">virtual void SetScreenshotHighlightAsync(ScreenshotHighlightParams const &params, TCallback cb=nullptr, void *cbContext=nullptr)=0</div></div> +<div class="ttc" id="class_gfe_s_d_k_1_1_highlights_html_a8e522535c3393a1911e2bbb65c71eb52"><div class="ttname"><a href="class_gfe_s_d_k_1_1_highlights.html#a8e522535c3393a1911e2bbb65c71eb52">GfeSDK::Highlights::ConfigureAsync</a></div><div class="ttdeci">virtual void ConfigureAsync(HighlightConfigParams const &params, TCallback cb=nullptr, void *cbContext=nullptr)=0</div></div> +<div class="ttc" id="class_gfe_s_d_k_1_1_highlights_html_a982f27414a0672d50f6f156ecf557791"><div class="ttname"><a href="class_gfe_s_d_k_1_1_highlights.html#a982f27414a0672d50f6f156ecf557791">GfeSDK::Highlights::SetVideoHighlightAsync</a></div><div class="ttdeci">virtual void SetVideoHighlightAsync(VideoHighlightParams const &params, TCallback cb=nullptr, void *cbContext=nullptr)=0</div></div> +<div class="ttc" id="class_gfe_s_d_k_1_1_core_html"><div class="ttname"><a href="class_gfe_s_d_k_1_1_core.html">GfeSDK::Core</a></div><div class="ttdef"><b>Definition:</b> <a href="isdk__cpp_8h_source.html#l00037">isdk_cpp.h:37</a></div></div> +<div class="ttc" id="namespace_gfe_s_d_k_html"><div class="ttname"><a href="namespace_gfe_s_d_k.html">GfeSDK</a></div><div class="ttdef"><b>Definition:</b> <a href="highlights__types__cpp_8h_source.html#l00016">highlights_types_cpp.h:16</a></div></div> +<div class="ttc" id="class_gfe_s_d_k_1_1_highlights_html_a9d1ab59542571efe90391aea1503411b"><div class="ttname"><a href="class_gfe_s_d_k_1_1_highlights.html#a9d1ab59542571efe90391aea1503411b">GfeSDK::Highlights::OpenSummaryAsync</a></div><div class="ttdeci">virtual void OpenSummaryAsync(SummaryParams const &params, TCallback cb=nullptr, void *cbContext=nullptr)=0</div></div> +<div class="ttc" id="class_gfe_s_d_k_1_1_highlights_html_ab1b35bd4fe9e8aac357db3aeabfefa1b"><div class="ttname"><a href="class_gfe_s_d_k_1_1_highlights.html#ab1b35bd4fe9e8aac357db3aeabfefa1b">GfeSDK::Highlights::OpenGroupAsync</a></div><div class="ttdeci">virtual void OpenGroupAsync(HighlightOpenGroupParams const &params, TCallback cb=nullptr, void *cbContext=nullptr)=0</div></div> +<div class="ttc" id="ihighlights_8h_html"><div class="ttname"><a href="ihighlights_8h.html">ihighlights.h</a></div></div> +<div class="ttc" id="class_gfe_s_d_k_1_1_highlights_html"><div class="ttname"><a href="class_gfe_s_d_k_1_1_highlights.html">GfeSDK::Highlights</a></div><div class="ttdef"><b>Definition:</b> <a href="ihighlights__cpp_8h_source.html#l00028">ihighlights_cpp.h:28</a></div></div> +</div><!-- fragment --></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_4522e853adfb3285c34ceee6be627ffe.html">sdkclient</a></li><li class="navelem"><a class="el" href="dir_37f49c9d6a230916a5077fbd270eac2a.html">include</a></li><li class="navelem"><a class="el" href="dir_eb56eea0ff74c30c2a48b22915222057.html">gfesdk</a></li><li class="navelem"><a class="el" href="dir_f78f74a3131a0cfd456c5ed856861cff.html">bindings</a></li><li class="navelem"><a class="el" href="dir_ab8ba62fc8fdaf78364406bae0a66d43.html">cpp</a></li><li class="navelem"><a class="el" href="dir_9e1fb0299a0600dff10179bfe2b8a156.html">highlights</a></li><li class="navelem"><a class="el" href="ihighlights__cpp_8h.html">ihighlights_cpp.h</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/ihighlights__cpp__impl_8h.html b/doc/html/ihighlights__cpp__impl_8h.html new file mode 100644 index 0000000..a6727b8 --- /dev/null +++ b/doc/html/ihighlights__cpp__impl_8h.html @@ -0,0 +1,138 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/highlights/ihighlights_cpp_impl.h File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('ihighlights__cpp__impl_8h.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#nested-classes">Classes</a> </div> + <div class="headertitle"> +<div class="title">ihighlights_cpp_impl.h File Reference</div> </div> +</div><!--header--> +<div class="contents"> +<div class="textblock"><code>#include "<a class="el" href="ihighlights__cpp_8h_source.html">ihighlights_cpp.h</a>"</code><br /> +<code>#include <<a class="el" href="isdk__cpp__impl_8h_source.html">gfesdk/bindings/cpp/isdk_cpp_impl.h</a>></code><br /> +<code>#include <memory></code><br /> +</div><div class="textblock"><div class="dynheader"> +Include dependency graph for ihighlights_cpp_impl.h:</div> +<div class="dyncontent"> +<div class="center"><img src="ihighlights__cpp__impl_8h__incl.png" border="0" usemap="#_c_1_2u_2workspace_2dev_2sdkwinauto_2sdkclient_2include_2gfesdk_2bindings_2cpp_2highlights_2ihighlights__cpp__impl_8h" alt=""/></div> +<map name="_c_1_2u_2workspace_2dev_2sdkwinauto_2sdkclient_2include_2gfesdk_2bindings_2cpp_2highlights_2ihighlights__cpp__impl_8h" id="_c_1_2u_2workspace_2dev_2sdkwinauto_2sdkclient_2include_2gfesdk_2bindings_2cpp_2highlights_2ihighlights__cpp__impl_8h"> +<area shape="rect" id="node2" href="ihighlights__cpp_8h.html" title="ihighlights_cpp.h" alt="" coords="243,146,362,173"/> +<area shape="rect" id="node20" href="isdk__cpp__impl_8h.html" title="gfesdk/bindings/cpp\l/isdk_cpp_impl.h" alt="" coords="391,139,529,180"/> +<area shape="rect" id="node3" href="isdk__cpp_8h.html" title="gfesdk/bindings/cpp\l/isdk_cpp.h" alt="" coords="386,235,523,277"/> +<area shape="rect" id="node17" href="highlights__types__cpp_8h_source.html" title="gfesdk/bindings/cpp\l/highlights/highlights\l_types_cpp.h" alt="" coords="222,228,362,284"/> +<area shape="rect" id="node19" href="ihighlights_8h.html" title="gfesdk/highlights/ihighlights.h" alt="" coords="5,243,197,269"/> +<area shape="rect" id="node4" href="sdk__types__cpp_8h_source.html" title="sdk_types_cpp.h" alt="" coords="235,339,357,366"/> +<area shape="rect" id="node14" href="isdk_8h.html" title="gfesdk/isdk.h" alt="" coords="667,339,765,366"/> +<area shape="rect" id="node7" href="sdk__types_8h.html" title="gfesdk/sdk_types.h" alt="" coords="438,421,573,448"/> +<area shape="rect" id="node8" href="os__defines_8h_source.html" title="gfesdk/os_defines.h" alt="" coords="443,496,581,523"/> +<area shape="rect" id="node9" href="sdk__types__ipc_8h_source.html" title="gfesdk/sdk_types_ipc.h" alt="" coords="611,496,770,523"/> +<area shape="rect" id="node15" href="config_8h_source.html" title="gfesdk/config.h" alt="" coords="829,421,939,448"/> +<area shape="rect" id="node16" href="gfe3__product__version_8h_source.html" title="gfe3_product_version.h" alt="" coords="807,496,961,523"/> +<area shape="rect" id="node18" href="highlights__types_8h.html" title="gfesdk/highlights/highlights\l_types.h" alt="" coords="12,332,191,373"/> +</map> +</div> +</div> +<p><a href="ihighlights__cpp__impl_8h_source.html">Go to the source code of this file.</a></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a> +Classes</h2></td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_gfe_s_d_k_1_1_highlights_impl.html">GfeSDK::HighlightsImpl</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>C++ bindings for GfeSDK Highlights. Implemented in the header to avoid ABI incompatibilities </p> + +<p>Definition in file <a class="el" href="ihighlights__cpp__impl_8h_source.html">ihighlights_cpp_impl.h</a>.</p> +</div></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_4522e853adfb3285c34ceee6be627ffe.html">sdkclient</a></li><li class="navelem"><a class="el" href="dir_37f49c9d6a230916a5077fbd270eac2a.html">include</a></li><li class="navelem"><a class="el" href="dir_eb56eea0ff74c30c2a48b22915222057.html">gfesdk</a></li><li class="navelem"><a class="el" href="dir_f78f74a3131a0cfd456c5ed856861cff.html">bindings</a></li><li class="navelem"><a class="el" href="dir_ab8ba62fc8fdaf78364406bae0a66d43.html">cpp</a></li><li class="navelem"><a class="el" href="dir_9e1fb0299a0600dff10179bfe2b8a156.html">highlights</a></li><li class="navelem"><a class="el" href="ihighlights__cpp__impl_8h.html">ihighlights_cpp_impl.h</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/ihighlights__cpp__impl_8h__incl.map b/doc/html/ihighlights__cpp__impl_8h__incl.map new file mode 100644 index 0000000..8a7b392 --- /dev/null +++ b/doc/html/ihighlights__cpp__impl_8h__incl.map @@ -0,0 +1,15 @@ +<map id="C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/highlights/ihighlights_cpp_impl.h" name="C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/highlights/ihighlights_cpp_impl.h"> +<area shape="rect" id="node2" href="$ihighlights__cpp_8h.html" title="ihighlights_cpp.h" alt="" coords="243,146,362,173"/> +<area shape="rect" id="node20" href="$isdk__cpp__impl_8h.html" title="gfesdk/bindings/cpp\l/isdk_cpp_impl.h" alt="" coords="391,139,529,180"/> +<area shape="rect" id="node3" href="$isdk__cpp_8h.html" title="gfesdk/bindings/cpp\l/isdk_cpp.h" alt="" coords="386,235,523,277"/> +<area shape="rect" id="node17" href="$highlights__types__cpp_8h_source.html" title="gfesdk/bindings/cpp\l/highlights/highlights\l_types_cpp.h" alt="" coords="222,228,362,284"/> +<area shape="rect" id="node19" href="$ihighlights_8h.html" title="gfesdk/highlights/ihighlights.h" alt="" coords="5,243,197,269"/> +<area shape="rect" id="node4" href="$sdk__types__cpp_8h_source.html" title="sdk_types_cpp.h" alt="" coords="235,339,357,366"/> +<area shape="rect" id="node14" href="$isdk_8h.html" title="gfesdk/isdk.h" alt="" coords="667,339,765,366"/> +<area shape="rect" id="node7" href="$sdk__types_8h.html" title="gfesdk/sdk_types.h" alt="" coords="438,421,573,448"/> +<area shape="rect" id="node8" href="$os__defines_8h_source.html" title="gfesdk/os_defines.h" alt="" coords="443,496,581,523"/> +<area shape="rect" id="node9" href="$sdk__types__ipc_8h_source.html" title="gfesdk/sdk_types_ipc.h" alt="" coords="611,496,770,523"/> +<area shape="rect" id="node15" href="$config_8h_source.html" title="gfesdk/config.h" alt="" coords="829,421,939,448"/> +<area shape="rect" id="node16" href="$gfe3__product__version_8h_source.html" title="gfe3_product_version.h" alt="" coords="807,496,961,523"/> +<area shape="rect" id="node18" href="$highlights__types_8h.html" title="gfesdk/highlights/highlights\l_types.h" alt="" coords="12,332,191,373"/> +</map> diff --git a/doc/html/ihighlights__cpp__impl_8h__incl.md5 b/doc/html/ihighlights__cpp__impl_8h__incl.md5 new file mode 100644 index 0000000..9746a7a --- /dev/null +++ b/doc/html/ihighlights__cpp__impl_8h__incl.md5 @@ -0,0 +1 @@ +89931bc64742a0a79163580f235c4f88
\ No newline at end of file diff --git a/doc/html/ihighlights__cpp__impl_8h__incl.png b/doc/html/ihighlights__cpp__impl_8h__incl.png Binary files differnew file mode 100644 index 0000000..17388f9 --- /dev/null +++ b/doc/html/ihighlights__cpp__impl_8h__incl.png diff --git a/doc/html/ihighlights__cpp__impl_8h_source.html b/doc/html/ihighlights__cpp__impl_8h_source.html new file mode 100644 index 0000000..92b6a0f --- /dev/null +++ b/doc/html/ihighlights__cpp__impl_8h_source.html @@ -0,0 +1,160 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/highlights/ihighlights_cpp_impl.h Source File</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('ihighlights__cpp__impl_8h_source.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">ihighlights_cpp_impl.h</div> </div> +</div><!--header--> +<div class="contents"> +<a href="ihighlights__cpp__impl_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">/* Copyright (c) 2017, NVIDIA CORPORATION. All rights reserved.</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">*</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment">* NVIDIA CORPORATION and its licensors retain all intellectual property</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment">* and proprietary rights in and to this software, related documentation</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment">* and any modifications thereto. Any use, reproduction, disclosure or</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment">* distribution of this software and related documentation without an express</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment">* license agreement from NVIDIA CORPORATION is strictly prohibited.</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment">*/</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span> </div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="preprocessor">#ifndef GFESDK_IHIGHLIGHTS_CPP_IMPL_H</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#define GFESDK_IHIGHLIGHTS_CPP_IMPL_H</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> </div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor">#include "<a class="code" href="ihighlights__cpp_8h.html">ihighlights_cpp.h</a>"</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#include <<a class="code" href="isdk__cpp__impl_8h.html">gfesdk/bindings/cpp/isdk_cpp_impl.h</a>></span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> </div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#include <memory></span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> </div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="keyword">namespace </span><a class="code" href="namespace_gfe_s_d_k.html">GfeSDK</a></div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span> {</div><div class="line"><a name="l00026"></a><span class="lineno"><a class="line" href="class_gfe_s_d_k_1_1_highlights_impl.html"> 26</a></span> <span class="keyword">class </span><a class="code" href="class_gfe_s_d_k_1_1_highlights_impl.html">HighlightsImpl</a> : <span class="keyword">public</span> <a class="code" href="class_gfe_s_d_k_1_1_highlights.html">Highlights</a></div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span> {</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="keyword">public</span>:</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_gfe_s_d_k_1_1_highlights_impl.html#adfee0bca7a525fd81406d719ad1aaed9">ConfigureAsync</a>(<a class="code" href="struct_gfe_s_d_k_1_1_highlight_config_params.html">HighlightConfigParams</a> <span class="keyword">const</span>& params, TCallback cb = <span class="keyword">nullptr</span>, <span class="keywordtype">void</span>* cbContext = <span class="keyword">nullptr</span>);</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_gfe_s_d_k_1_1_highlights_impl.html#ac6238d6e68d8b3ed07c2753f35ea8040">GetUserSettingsAsync</a>(TGetUserSettingsCallback cb = <span class="keyword">nullptr</span>, <span class="keywordtype">void</span>* cbContext = <span class="keyword">nullptr</span>) <span class="keyword">const</span>;</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_gfe_s_d_k_1_1_highlights_impl.html#a8420e07f1812fba8bf961e90e5795d3b">OpenGroupAsync</a>(<a class="code" href="struct_gfe_s_d_k_1_1_highlight_open_group_params.html">HighlightOpenGroupParams</a> <span class="keyword">const</span>& params, TCallback cb = <span class="keyword">nullptr</span>, <span class="keywordtype">void</span>* cbContext = <span class="keyword">nullptr</span>);</div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_gfe_s_d_k_1_1_highlights_impl.html#a22481d623b4124cd7277b30a70a11fad">CloseGroupAsync</a>(<a class="code" href="struct_gfe_s_d_k_1_1_highlight_close_group_params.html">HighlightCloseGroupParams</a> <span class="keyword">const</span>& params, TCallback cb = <span class="keyword">nullptr</span>, <span class="keywordtype">void</span>* cbContext = <span class="keyword">nullptr</span>);</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_gfe_s_d_k_1_1_highlights_impl.html#a10ec6fa65e8afb5ea417f4cfe7f1d5ab">SetScreenshotHighlightAsync</a>(<a class="code" href="struct_gfe_s_d_k_1_1_screenshot_highlight_params.html">ScreenshotHighlightParams</a> <span class="keyword">const</span>& params, TCallback cb = <span class="keyword">nullptr</span>, <span class="keywordtype">void</span>* cbContext = <span class="keyword">nullptr</span>);</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_gfe_s_d_k_1_1_highlights_impl.html#ab4989563440e14295449166c626ac3a9">SetVideoHighlightAsync</a>(<a class="code" href="struct_gfe_s_d_k_1_1_video_highlight_params.html">VideoHighlightParams</a> <span class="keyword">const</span>& params, TCallback cb = <span class="keyword">nullptr</span>, <span class="keywordtype">void</span>* cbContext = <span class="keyword">nullptr</span>);</div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_gfe_s_d_k_1_1_highlights_impl.html#ab31f1319b9dcf33cf9146916f8a1d5f3">OpenSummaryAsync</a>(<a class="code" href="struct_gfe_s_d_k_1_1_summary_params.html">SummaryParams</a> <span class="keyword">const</span>& params, TCallback cb = <span class="keyword">nullptr</span>, <span class="keywordtype">void</span>* cbContext = <span class="keyword">nullptr</span>);</div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_gfe_s_d_k_1_1_highlights_impl.html#a358fcbe7699b79ed79952bb2eab12830">GetNumberOfHighlightsAsync</a>(<a class="code" href="struct_gfe_s_d_k_1_1_group_view.html">GroupView</a> <span class="keyword">const</span>& params, TGetNumberOfHighlightsCallback cb = <span class="keyword">nullptr</span>, <span class="keywordtype">void</span>* cbContext = <span class="keyword">nullptr</span>);</div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span> </div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="class_gfe_s_d_k_1_1_highlights.html">Highlights</a>;</div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span> <span class="keyword">private</span>:</div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  <span class="comment">// Remove default construct, copy and assignment operators</span></div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  <a class="code" href="class_gfe_s_d_k_1_1_highlights_impl.html">HighlightsImpl</a>(<a class="code" href="class_gfe_s_d_k_1_1_core.html">Core</a>* core) : m_handle(core ? core->GetHandle() : <span class="keyword">nullptr</span>) {}</div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  <a class="code" href="class_gfe_s_d_k_1_1_highlights_impl.html">HighlightsImpl</a>(<span class="keyword">const</span> <a class="code" href="class_gfe_s_d_k_1_1_highlights_impl.html">HighlightsImpl</a>& other) {}</div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <a class="code" href="class_gfe_s_d_k_1_1_highlights_impl.html">HighlightsImpl</a>& operator=(<span class="keyword">const</span> <a class="code" href="class_gfe_s_d_k_1_1_highlights_impl.html">HighlightsImpl</a>& other) {}</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span> </div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span> <span class="keyword">private</span>:</div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  NVGSDK_HANDLE* m_handle;</div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span> };</div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span> </div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span> <span class="keyword">inline</span> <a class="code" href="class_gfe_s_d_k_1_1_highlights.html">Highlights</a>* Highlights::Create(<a class="code" href="class_gfe_s_d_k_1_1_core.html">Core</a>* core)</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span> {</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  <span class="keywordflow">return</span> <span class="keyword">new</span> <a class="code" href="class_gfe_s_d_k_1_1_highlights_impl.html">HighlightsImpl</a>(core);</div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span> }</div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span> </div><div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="class_gfe_s_d_k_1_1_highlights_impl.html#adfee0bca7a525fd81406d719ad1aaed9"> 62</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_gfe_s_d_k_1_1_highlights_impl.html#adfee0bca7a525fd81406d719ad1aaed9">HighlightsImpl::ConfigureAsync</a>(<a class="code" href="struct_gfe_s_d_k_1_1_highlight_config_params.html">HighlightConfigParams</a> <span class="keyword">const</span>& params, TCallback callback, <span class="keywordtype">void</span>* context)</div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span> {</div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <a class="code" href="struct_n_v_g_s_d_k___highlight_config_params.html">NVGSDK_HighlightConfigParams</a> cParams;</div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  std::vector<NVGSDK_Highlight> cHighlights;</div><div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  std::vector<std::vector<NVGSDK_LocalizedPair>> cLocaleMaps;</div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  <span class="keywordflow">for</span> (<span class="keyword">auto</span> it = params.highlightDefinitions.begin(); it != params.highlightDefinitions.end(); ++it)</div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  {</div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  cLocaleMaps.push_back(std::vector<NVGSDK_LocalizedPair>());</div><div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  <span class="keywordflow">for</span> (<span class="keyword">auto</span> localeIt = it->nameLocaleTable.begin(); localeIt != it->nameLocaleTable.end(); ++localeIt)</div><div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  {</div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  cLocaleMaps.back().push_back({</div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  localeIt->first.c_str(),</div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  localeIt->second.c_str()</div><div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  });</div><div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  }</div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  cHighlights.push_back({</div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span>  it->id.c_str(),</div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  it->userDefaultInterest,</div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span>  it->highlightTags,</div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  it->significance,</div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  &cLocaleMaps.back()[0],</div><div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  it->nameLocaleTable.size()</div><div class="line"><a name="l00084"></a><span class="lineno"> 84</span>  });</div><div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  }</div><div class="line"><a name="l00086"></a><span class="lineno"> 86</span>  cParams.highlightDefinitionTable = &cHighlights[0];</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span>  cParams.highlightTableSize = cHighlights.size();</div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  cParams.<a class="code" href="struct_n_v_g_s_d_k___highlight_config_params.html#a7f4f852d4fe97048f20dcdcc401ab82b">defaultLocale</a> = params.defaultLocale.c_str();</div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span>  <a class="code" href="ihighlights_8h.html#a0407132e7fd44771370ecfa03fdfce8d">NVGSDK_Highlights_ConfigureAsync</a>(m_handle, &cParams, CoreImpl::callbackWrapper, <span class="keyword">new</span> CoreImpl::CallbackContext<TCallback>({ callback, context }));</div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span> }</div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span> </div><div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="class_gfe_s_d_k_1_1_highlights_impl.html#ac6238d6e68d8b3ed07c2753f35ea8040"> 92</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_gfe_s_d_k_1_1_highlights_impl.html#ac6238d6e68d8b3ed07c2753f35ea8040">HighlightsImpl::GetUserSettingsAsync</a>(TGetUserSettingsCallback callback, <span class="keywordtype">void</span>* context)<span class="keyword"> const</span></div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span> <span class="keyword"></span>{</div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span>  <a class="code" href="ihighlights_8h.html#a48a359560944097729acf3dff42e34bb">NVGSDK_Highlights_GetUserSettingsAsync</a>(m_handle, [](NVGSDK_RetCode rc, <a class="code" href="struct_n_v_g_s_d_k___highlights___user_settings.html">NVGSDK_Highlights_UserSettings</a> <span class="keyword">const</span>* data, <span class="keywordtype">void</span>* context) {</div><div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  std::unique_ptr<CoreImpl::CallbackContext<TGetUserSettingsCallback>> callbackContext(<span class="keyword">reinterpret_cast<</span>CoreImpl::CallbackContext<TGetUserSettingsCallback>*<span class="keyword">></span>(context));</div><div class="line"><a name="l00096"></a><span class="lineno"> 96</span>  <span class="keywordflow">if</span> (!callbackContext->callback) <span class="keywordflow">return</span>;</div><div class="line"><a name="l00097"></a><span class="lineno"> 97</span> </div><div class="line"><a name="l00098"></a><span class="lineno"> 98</span>  <span class="keywordflow">if</span> (NVGSDK_FAILED(rc))</div><div class="line"><a name="l00099"></a><span class="lineno"> 99</span>  {</div><div class="line"><a name="l00100"></a><span class="lineno"> 100</span>  <span class="keywordflow">return</span> callbackContext->callback(rc, <span class="keyword">nullptr</span>, callbackContext->appContext);</div><div class="line"><a name="l00101"></a><span class="lineno"> 101</span>  }</div><div class="line"><a name="l00102"></a><span class="lineno"> 102</span> </div><div class="line"><a name="l00103"></a><span class="lineno"> 103</span>  <a class="code" href="struct_gfe_s_d_k_1_1_get_user_settings_response.html">GetUserSettingsResponse</a> r;</div><div class="line"><a name="l00104"></a><span class="lineno"> 104</span>  <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i < data->highlightSettingTableSize; ++i)</div><div class="line"><a name="l00105"></a><span class="lineno"> 105</span>  {</div><div class="line"><a name="l00106"></a><span class="lineno"> 106</span>  r.highlightSettings.push_back({</div><div class="line"><a name="l00107"></a><span class="lineno"> 107</span>  data->highlightSettingTable[i].<a class="code" href="struct_n_v_g_s_d_k___highlight_user_setting.html#a048402ca61d36ae60fbee7a5fb2252b4">id</a>,</div><div class="line"><a name="l00108"></a><span class="lineno"> 108</span>  data->highlightSettingTable[i].<a class="code" href="struct_n_v_g_s_d_k___highlight_user_setting.html#a44eafd6943fb886c236cd4ff356c666d">enabled</a></div><div class="line"><a name="l00109"></a><span class="lineno"> 109</span>  });</div><div class="line"><a name="l00110"></a><span class="lineno"> 110</span>  }</div><div class="line"><a name="l00111"></a><span class="lineno"> 111</span>  callbackContext->callback(rc, &r, callbackContext->appContext);</div><div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  }, <span class="keyword">new</span> CoreImpl::CallbackContext<TGetUserSettingsCallback>({ callback, context }));</div><div class="line"><a name="l00113"></a><span class="lineno"> 113</span> }</div><div class="line"><a name="l00114"></a><span class="lineno"> 114</span> </div><div class="line"><a name="l00115"></a><span class="lineno"><a class="line" href="class_gfe_s_d_k_1_1_highlights_impl.html#a8420e07f1812fba8bf961e90e5795d3b"> 115</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_gfe_s_d_k_1_1_highlights_impl.html#a8420e07f1812fba8bf961e90e5795d3b">HighlightsImpl::OpenGroupAsync</a>(<a class="code" href="struct_gfe_s_d_k_1_1_highlight_open_group_params.html">HighlightOpenGroupParams</a> <span class="keyword">const</span>& params, TCallback callback, <span class="keywordtype">void</span>* context)</div><div class="line"><a name="l00116"></a><span class="lineno"> 116</span> {</div><div class="line"><a name="l00117"></a><span class="lineno"> 117</span>  <a class="code" href="struct_n_v_g_s_d_k___highlight_open_group_params.html">NVGSDK_HighlightOpenGroupParams</a> cParams;</div><div class="line"><a name="l00118"></a><span class="lineno"> 118</span> </div><div class="line"><a name="l00119"></a><span class="lineno"> 119</span>  std::vector<NVGSDK_LocalizedPair> localePairs;</div><div class="line"><a name="l00120"></a><span class="lineno"> 120</span>  CoreImpl::translateLocaleTable(params.groupDescriptionLocaleTable, localePairs);</div><div class="line"><a name="l00121"></a><span class="lineno"> 121</span>  cParams.<a class="code" href="struct_n_v_g_s_d_k___highlight_open_group_params.html#a3e9f6351540609fc3e853d5a16188da2">groupId</a> = params.groupId.c_str();</div><div class="line"><a name="l00122"></a><span class="lineno"> 122</span>  cParams.<a class="code" href="struct_n_v_g_s_d_k___highlight_open_group_params.html#a3d06bbfc6586ca5378eedc9a5984d662">groupDescriptionTable</a> = &localePairs[0];</div><div class="line"><a name="l00123"></a><span class="lineno"> 123</span>  cParams.<a class="code" href="struct_n_v_g_s_d_k___highlight_open_group_params.html#a7a3c123385683c40bd3a891e7af268bb">groupDescriptionTableSize</a> = localePairs.size();</div><div class="line"><a name="l00124"></a><span class="lineno"> 124</span> </div><div class="line"><a name="l00125"></a><span class="lineno"> 125</span>  <a class="code" href="ihighlights_8h.html#aa49250dbc063e242607123333f8da892">NVGSDK_Highlights_OpenGroupAsync</a>(m_handle, &cParams, CoreImpl::callbackWrapper, <span class="keyword">new</span> CoreImpl::CallbackContext<TCallback>({ callback, context }));</div><div class="line"><a name="l00126"></a><span class="lineno"> 126</span> }</div><div class="line"><a name="l00127"></a><span class="lineno"> 127</span> </div><div class="line"><a name="l00128"></a><span class="lineno"><a class="line" href="class_gfe_s_d_k_1_1_highlights_impl.html#a22481d623b4124cd7277b30a70a11fad"> 128</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_gfe_s_d_k_1_1_highlights_impl.html#a22481d623b4124cd7277b30a70a11fad">HighlightsImpl::CloseGroupAsync</a>(<a class="code" href="struct_gfe_s_d_k_1_1_highlight_close_group_params.html">HighlightCloseGroupParams</a> <span class="keyword">const</span>& params, TCallback callback, <span class="keywordtype">void</span>* context)</div><div class="line"><a name="l00129"></a><span class="lineno"> 129</span> {</div><div class="line"><a name="l00130"></a><span class="lineno"> 130</span>  <a class="code" href="struct_n_v_g_s_d_k___highlight_close_group_params.html">NVGSDK_HighlightCloseGroupParams</a> cParams;</div><div class="line"><a name="l00131"></a><span class="lineno"> 131</span>  cParams.<a class="code" href="struct_n_v_g_s_d_k___highlight_close_group_params.html#a6f1e0e8a5399e868588a83e1c81ad9c3">groupId</a> = params.groupId.c_str();</div><div class="line"><a name="l00132"></a><span class="lineno"> 132</span>  cParams.<a class="code" href="struct_n_v_g_s_d_k___highlight_close_group_params.html#a3d7eae61163c4616a42569ca8d7785c6">destroyHighlights</a> = params.destroyHighlights;</div><div class="line"><a name="l00133"></a><span class="lineno"> 133</span> </div><div class="line"><a name="l00134"></a><span class="lineno"> 134</span>  <a class="code" href="ihighlights_8h.html#aa3b6190835ada28f4cee015645814e75">NVGSDK_Highlights_CloseGroupAsync</a>(m_handle, &cParams, CoreImpl::callbackWrapper, <span class="keyword">new</span> CoreImpl::CallbackContext<TCallback>({ callback, context }));</div><div class="line"><a name="l00135"></a><span class="lineno"> 135</span> }</div><div class="line"><a name="l00136"></a><span class="lineno"> 136</span> </div><div class="line"><a name="l00137"></a><span class="lineno"><a class="line" href="class_gfe_s_d_k_1_1_highlights_impl.html#a10ec6fa65e8afb5ea417f4cfe7f1d5ab"> 137</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_gfe_s_d_k_1_1_highlights_impl.html#a10ec6fa65e8afb5ea417f4cfe7f1d5ab">HighlightsImpl::SetScreenshotHighlightAsync</a>(<a class="code" href="struct_gfe_s_d_k_1_1_screenshot_highlight_params.html">ScreenshotHighlightParams</a> <span class="keyword">const</span>& params, TCallback callback, <span class="keywordtype">void</span>* context)</div><div class="line"><a name="l00138"></a><span class="lineno"> 138</span> {</div><div class="line"><a name="l00139"></a><span class="lineno"> 139</span>  <a class="code" href="struct_n_v_g_s_d_k___screenshot_highlight_params.html">NVGSDK_ScreenshotHighlightParams</a> cParams;</div><div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  cParams.<a class="code" href="struct_n_v_g_s_d_k___screenshot_highlight_params.html#adef68850dccafb01bc761da47413359d">groupId</a> = params.groupId.c_str();</div><div class="line"><a name="l00141"></a><span class="lineno"> 141</span>  cParams.<a class="code" href="struct_n_v_g_s_d_k___screenshot_highlight_params.html#a9fb8219abe683974c0df4963a6794949">highlightId</a> = params.highlightId.c_str();</div><div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  <a class="code" href="ihighlights_8h.html#a16d77849897fc5dca0e1c813525cd576">NVGSDK_Highlights_SetScreenshotHighlightAsync</a>(m_handle, &cParams, CoreImpl::callbackWrapper, <span class="keyword">new</span> CoreImpl::CallbackContext<TCallback>({ callback, context }));</div><div class="line"><a name="l00143"></a><span class="lineno"> 143</span> }</div><div class="line"><a name="l00144"></a><span class="lineno"> 144</span> </div><div class="line"><a name="l00145"></a><span class="lineno"><a class="line" href="class_gfe_s_d_k_1_1_highlights_impl.html#ab4989563440e14295449166c626ac3a9"> 145</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_gfe_s_d_k_1_1_highlights_impl.html#ab4989563440e14295449166c626ac3a9">HighlightsImpl::SetVideoHighlightAsync</a>(<a class="code" href="struct_gfe_s_d_k_1_1_video_highlight_params.html">VideoHighlightParams</a> <span class="keyword">const</span>& params, TCallback callback, <span class="keywordtype">void</span>* context)</div><div class="line"><a name="l00146"></a><span class="lineno"> 146</span> {</div><div class="line"><a name="l00147"></a><span class="lineno"> 147</span>  <a class="code" href="struct_n_v_g_s_d_k___video_highlight_params.html">NVGSDK_VideoHighlightParams</a> cParams;</div><div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  cParams.<a class="code" href="struct_n_v_g_s_d_k___video_highlight_params.html#aa332ddd28accd8f72fb17adc378c1267">groupId</a> = params.groupId.c_str();</div><div class="line"><a name="l00149"></a><span class="lineno"> 149</span>  cParams.<a class="code" href="struct_n_v_g_s_d_k___video_highlight_params.html#a622f76afc439ed07a18e97ca95564ff0">highlightId</a> = params.highlightId.c_str();</div><div class="line"><a name="l00150"></a><span class="lineno"> 150</span>  cParams.<a class="code" href="struct_n_v_g_s_d_k___video_highlight_params.html#ac526b90af6638fec62174304aa175da1">startDelta</a> = params.startDelta;</div><div class="line"><a name="l00151"></a><span class="lineno"> 151</span>  cParams.<a class="code" href="struct_n_v_g_s_d_k___video_highlight_params.html#ae63c02443b1eeb24c4e1ed4d49154277">endDelta</a> = params.endDelta;</div><div class="line"><a name="l00152"></a><span class="lineno"> 152</span>  <a class="code" href="ihighlights_8h.html#a4812495c6dedfc7cc6b2d3c421c161ed">NVGSDK_Highlights_SetVideoHighlightAsync</a>(m_handle, &cParams, CoreImpl::callbackWrapper, <span class="keyword">new</span> CoreImpl::CallbackContext<TCallback>({ callback, context }));</div><div class="line"><a name="l00153"></a><span class="lineno"> 153</span> }</div><div class="line"><a name="l00154"></a><span class="lineno"> 154</span> </div><div class="line"><a name="l00155"></a><span class="lineno"><a class="line" href="class_gfe_s_d_k_1_1_highlights_impl.html#ab31f1319b9dcf33cf9146916f8a1d5f3"> 155</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_gfe_s_d_k_1_1_highlights_impl.html#ab31f1319b9dcf33cf9146916f8a1d5f3">HighlightsImpl::OpenSummaryAsync</a>(<a class="code" href="struct_gfe_s_d_k_1_1_summary_params.html">SummaryParams</a> <span class="keyword">const</span>& params, TCallback callback, <span class="keywordtype">void</span>* context)</div><div class="line"><a name="l00156"></a><span class="lineno"> 156</span> {</div><div class="line"><a name="l00157"></a><span class="lineno"> 157</span>  std::vector<NVGSDK_GroupView> cGroupViews;</div><div class="line"><a name="l00158"></a><span class="lineno"> 158</span>  <span class="keywordflow">for</span> (<span class="keyword">auto</span> it = params.groupViews.begin(); it != params.groupViews.end(); ++it)</div><div class="line"><a name="l00159"></a><span class="lineno"> 159</span>  {</div><div class="line"><a name="l00160"></a><span class="lineno"> 160</span>  cGroupViews.push_back({</div><div class="line"><a name="l00161"></a><span class="lineno"> 161</span>  it->groupId.c_str(),</div><div class="line"><a name="l00162"></a><span class="lineno"> 162</span>  it->tagsFilter,</div><div class="line"><a name="l00163"></a><span class="lineno"> 163</span>  it->significanceFilter</div><div class="line"><a name="l00164"></a><span class="lineno"> 164</span>  });</div><div class="line"><a name="l00165"></a><span class="lineno"> 165</span>  }</div><div class="line"><a name="l00166"></a><span class="lineno"> 166</span> </div><div class="line"><a name="l00167"></a><span class="lineno"> 167</span>  <a class="code" href="struct_n_v_g_s_d_k___summary_params.html">NVGSDK_SummaryParams</a> cParams;</div><div class="line"><a name="l00168"></a><span class="lineno"> 168</span>  cParams.<a class="code" href="struct_n_v_g_s_d_k___summary_params.html#a0a6f4e491c47e1468610f813c61ff4ff">groupSummaryTable</a> = &cGroupViews[0];</div><div class="line"><a name="l00169"></a><span class="lineno"> 169</span>  cParams.<a class="code" href="struct_n_v_g_s_d_k___summary_params.html#a8fbfd016dc92f631921e738f12ef399d">groupSummaryTableSize</a> = cGroupViews.size();</div><div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  <a class="code" href="ihighlights_8h.html#ac6ee1cb402b4476571a79050f61bcd92">NVGSDK_Highlights_OpenSummaryAsync</a>(m_handle, &cParams, CoreImpl::callbackWrapper, <span class="keyword">new</span> CoreImpl::CallbackContext<TCallback>({ callback, context }));</div><div class="line"><a name="l00171"></a><span class="lineno"> 171</span> }</div><div class="line"><a name="l00172"></a><span class="lineno"> 172</span> </div><div class="line"><a name="l00173"></a><span class="lineno"><a class="line" href="class_gfe_s_d_k_1_1_highlights_impl.html#a358fcbe7699b79ed79952bb2eab12830"> 173</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_gfe_s_d_k_1_1_highlights_impl.html#a358fcbe7699b79ed79952bb2eab12830">HighlightsImpl::GetNumberOfHighlightsAsync</a>(<a class="code" href="struct_gfe_s_d_k_1_1_group_view.html">GroupView</a> <span class="keyword">const</span>& params, TGetNumberOfHighlightsCallback callback, <span class="keywordtype">void</span>* context)</div><div class="line"><a name="l00174"></a><span class="lineno"> 174</span> {</div><div class="line"><a name="l00175"></a><span class="lineno"> 175</span>  <a class="code" href="struct_n_v_g_s_d_k___group_view.html">NVGSDK_GroupView</a> cParams;</div><div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  cParams.<a class="code" href="struct_n_v_g_s_d_k___group_view.html#a4f957ca7635183b884ce960e733bbfcc">groupId</a> = params.groupId.c_str();</div><div class="line"><a name="l00177"></a><span class="lineno"> 177</span>  cParams.<a class="code" href="struct_n_v_g_s_d_k___group_view.html#acd4b8ee94ed3a76bd9b6e7e8afe355a2">tagsFilter</a> = params.tagsFilter;</div><div class="line"><a name="l00178"></a><span class="lineno"> 178</span>  cParams.<a class="code" href="struct_n_v_g_s_d_k___group_view.html#a88a126c5b8f2cd7c0e790bfdc3836fcb">significanceFilter</a> = params.significanceFilter;</div><div class="line"><a name="l00179"></a><span class="lineno"> 179</span>  <a class="code" href="ihighlights_8h.html#afad5de18b900053c2b291ce2a55985c1">NVGSDK_Highlights_GetNumberOfHighlightsAsync</a>(m_handle, &cParams, [](NVGSDK_RetCode rc, <a class="code" href="struct_n_v_g_s_d_k___highlights___number_of_highlights.html">NVGSDK_Highlights_NumberOfHighlights</a> <span class="keyword">const</span>* data, <span class="keywordtype">void</span>* context) {</div><div class="line"><a name="l00180"></a><span class="lineno"> 180</span>  std::unique_ptr<CoreImpl::CallbackContext<TGetNumberOfHighlightsCallback>> callbackContext(<span class="keyword">reinterpret_cast<</span>CoreImpl::CallbackContext<TGetNumberOfHighlightsCallback>*<span class="keyword">></span>(context));</div><div class="line"><a name="l00181"></a><span class="lineno"> 181</span>  <span class="keywordflow">if</span> (!callbackContext->callback) <span class="keywordflow">return</span>;</div><div class="line"><a name="l00182"></a><span class="lineno"> 182</span> </div><div class="line"><a name="l00183"></a><span class="lineno"> 183</span>  <span class="keywordflow">if</span> (NVGSDK_FAILED(rc))</div><div class="line"><a name="l00184"></a><span class="lineno"> 184</span>  {</div><div class="line"><a name="l00185"></a><span class="lineno"> 185</span>  <span class="keywordflow">return</span> callbackContext->callback(rc, <span class="keyword">nullptr</span>, callbackContext->appContext);</div><div class="line"><a name="l00186"></a><span class="lineno"> 186</span>  }</div><div class="line"><a name="l00187"></a><span class="lineno"> 187</span> </div><div class="line"><a name="l00188"></a><span class="lineno"> 188</span>  <a class="code" href="struct_gfe_s_d_k_1_1_get_number_of_highlights_response.html">GetNumberOfHighlightsResponse</a> num;</div><div class="line"><a name="l00189"></a><span class="lineno"> 189</span>  num.numHighlights = data->numberOfHighlights;</div><div class="line"><a name="l00190"></a><span class="lineno"> 190</span>  callbackContext->callback(rc, &num, callbackContext->appContext);</div><div class="line"><a name="l00191"></a><span class="lineno"> 191</span>  }, <span class="keyword">new</span> CoreImpl::CallbackContext<TGetNumberOfHighlightsCallback>({ callback, context }));</div><div class="line"><a name="l00192"></a><span class="lineno"> 192</span> }</div><div class="line"><a name="l00193"></a><span class="lineno"> 193</span> </div><div class="line"><a name="l00194"></a><span class="lineno"> 194</span> }</div><div class="line"><a name="l00195"></a><span class="lineno"> 195</span> </div><div class="line"><a name="l00196"></a><span class="lineno"> 196</span> <span class="preprocessor">#endif //GFESDK_IHIGHLIGHTS_CPP_IMPL_H</span></div><div class="ttc" id="struct_n_v_g_s_d_k___video_highlight_params_html_aa332ddd28accd8f72fb17adc378c1267"><div class="ttname"><a href="struct_n_v_g_s_d_k___video_highlight_params.html#aa332ddd28accd8f72fb17adc378c1267">NVGSDK_VideoHighlightParams::groupId</a></div><div class="ttdeci">char const * groupId</div><div class="ttdoc">Required ID of the group this highlight is attached to. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00118">highlights_types.h:118</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___video_highlight_params_html_ae63c02443b1eeb24c4e1ed4d49154277"><div class="ttname"><a href="struct_n_v_g_s_d_k___video_highlight_params.html#ae63c02443b1eeb24c4e1ed4d49154277">NVGSDK_VideoHighlightParams::endDelta</a></div><div class="ttdeci">int32_t endDelta</div><div class="ttdoc">Milliseconds between the time of request, and end of desired video clip. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00121">highlights_types.h:121</a></div></div> +<div class="ttc" id="struct_gfe_s_d_k_1_1_summary_params_html"><div class="ttname"><a href="struct_gfe_s_d_k_1_1_summary_params.html">GfeSDK::SummaryParams</a></div><div class="ttdoc">C++ binding for NVGSDK_SummaryParams. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types__cpp_8h_source.html#l00080">highlights_types_cpp.h:80</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___group_view_html_a88a126c5b8f2cd7c0e790bfdc3836fcb"><div class="ttname"><a href="struct_n_v_g_s_d_k___group_view.html#a88a126c5b8f2cd7c0e790bfdc3836fcb">NVGSDK_GroupView::significanceFilter</a></div><div class="ttdeci">NVGSDK_HighlightSignificance significanceFilter</div><div class="ttdoc">If not zero, represents a bitfield of significance values to include. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00129">highlights_types.h:129</a></div></div> +<div class="ttc" id="class_gfe_s_d_k_1_1_highlights_impl_html_a358fcbe7699b79ed79952bb2eab12830"><div class="ttname"><a href="class_gfe_s_d_k_1_1_highlights_impl.html#a358fcbe7699b79ed79952bb2eab12830">GfeSDK::HighlightsImpl::GetNumberOfHighlightsAsync</a></div><div class="ttdeci">virtual void GetNumberOfHighlightsAsync(GroupView const &params, TGetNumberOfHighlightsCallback cb=nullptr, void *cbContext=nullptr)</div><div class="ttdef"><b>Definition:</b> <a href="ihighlights__cpp__impl_8h_source.html#l00173">ihighlights_cpp_impl.h:173</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___highlight_open_group_params_html"><div class="ttname"><a href="struct_n_v_g_s_d_k___highlight_open_group_params.html">NVGSDK_HighlightOpenGroupParams</a></div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00091">highlights_types.h:91</a></div></div> +<div class="ttc" id="struct_gfe_s_d_k_1_1_screenshot_highlight_params_html"><div class="ttname"><a href="struct_gfe_s_d_k_1_1_screenshot_highlight_params.html">GfeSDK::ScreenshotHighlightParams</a></div><div class="ttdoc">C++ binding for NVGSDK_ScreenshotHighlightParams. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types__cpp_8h_source.html#l00056">highlights_types_cpp.h:56</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___highlight_user_setting_html_a44eafd6943fb886c236cd4ff356c666d"><div class="ttname"><a href="struct_n_v_g_s_d_k___highlight_user_setting.html#a44eafd6943fb886c236cd4ff356c666d">NVGSDK_HighlightUserSetting::enabled</a></div><div class="ttdeci">bool enabled</div><div class="ttdoc">Boolean for whether the user wants to record this type of highlight. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00087">highlights_types.h:87</a></div></div> +<div class="ttc" id="struct_gfe_s_d_k_1_1_highlight_close_group_params_html"><div class="ttname"><a href="struct_gfe_s_d_k_1_1_highlight_close_group_params.html">GfeSDK::HighlightCloseGroupParams</a></div><div class="ttdoc">C++ binding for NVGSDK_HighlightCloseGroupParams. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types__cpp_8h_source.html#l00049">highlights_types_cpp.h:49</a></div></div> +<div class="ttc" id="struct_gfe_s_d_k_1_1_highlight_open_group_params_html"><div class="ttname"><a href="struct_gfe_s_d_k_1_1_highlight_open_group_params.html">GfeSDK::HighlightOpenGroupParams</a></div><div class="ttdoc">C++ binding for NVGSDK_HighlightOpenGroupParams. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types__cpp_8h_source.html#l00042">highlights_types_cpp.h:42</a></div></div> +<div class="ttc" id="class_gfe_s_d_k_1_1_highlights_impl_html_ab4989563440e14295449166c626ac3a9"><div class="ttname"><a href="class_gfe_s_d_k_1_1_highlights_impl.html#ab4989563440e14295449166c626ac3a9">GfeSDK::HighlightsImpl::SetVideoHighlightAsync</a></div><div class="ttdeci">virtual void SetVideoHighlightAsync(VideoHighlightParams const &params, TCallback cb=nullptr, void *cbContext=nullptr)</div><div class="ttdef"><b>Definition:</b> <a href="ihighlights__cpp__impl_8h_source.html#l00145">ihighlights_cpp_impl.h:145</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___highlight_close_group_params_html"><div class="ttname"><a href="struct_n_v_g_s_d_k___highlight_close_group_params.html">NVGSDK_HighlightCloseGroupParams</a></div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00101">highlights_types.h:101</a></div></div> +<div class="ttc" id="struct_gfe_s_d_k_1_1_get_user_settings_response_html"><div class="ttname"><a href="struct_gfe_s_d_k_1_1_get_user_settings_response.html">GfeSDK::GetUserSettingsResponse</a></div><div class="ttdoc">C++ binding for NVGSDK_Highlights_GetUserSettingsResponse. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types__cpp_8h_source.html#l00102">highlights_types_cpp.h:102</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___group_view_html"><div class="ttname"><a href="struct_n_v_g_s_d_k___group_view.html">NVGSDK_GroupView</a></div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00125">highlights_types.h:125</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___video_highlight_params_html_a622f76afc439ed07a18e97ca95564ff0"><div class="ttname"><a href="struct_n_v_g_s_d_k___video_highlight_params.html#a622f76afc439ed07a18e97ca95564ff0">NVGSDK_VideoHighlightParams::highlightId</a></div><div class="ttdeci">char const * highlightId</div><div class="ttdoc">Refers to unique highlight id in highlight table. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00119">highlights_types.h:119</a></div></div> +<div class="ttc" id="class_gfe_s_d_k_1_1_highlights_impl_html_a22481d623b4124cd7277b30a70a11fad"><div class="ttname"><a href="class_gfe_s_d_k_1_1_highlights_impl.html#a22481d623b4124cd7277b30a70a11fad">GfeSDK::HighlightsImpl::CloseGroupAsync</a></div><div class="ttdeci">virtual void CloseGroupAsync(HighlightCloseGroupParams const &params, TCallback cb=nullptr, void *cbContext=nullptr)</div><div class="ttdef"><b>Definition:</b> <a href="ihighlights__cpp__impl_8h_source.html#l00128">ihighlights_cpp_impl.h:128</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___screenshot_highlight_params_html_adef68850dccafb01bc761da47413359d"><div class="ttname"><a href="struct_n_v_g_s_d_k___screenshot_highlight_params.html#adef68850dccafb01bc761da47413359d">NVGSDK_ScreenshotHighlightParams::groupId</a></div><div class="ttdeci">char const * groupId</div><div class="ttdoc">Required ID of the group this highlight is attached to. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00111">highlights_types.h:111</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___highlight_config_params_html"><div class="ttname"><a href="struct_n_v_g_s_d_k___highlight_config_params.html">NVGSDK_HighlightConfigParams</a></div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00076">highlights_types.h:76</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___highlight_config_params_html_a7f4f852d4fe97048f20dcdcc401ab82b"><div class="ttname"><a href="struct_n_v_g_s_d_k___highlight_config_params.html#a7f4f852d4fe97048f20dcdcc401ab82b">NVGSDK_HighlightConfigParams::defaultLocale</a></div><div class="ttdeci">char const * defaultLocale</div><div class="ttdoc">Default locality, used for hinting GFE which translation to use. Defaults to en-us. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00080">highlights_types.h:80</a></div></div> +<div class="ttc" id="class_gfe_s_d_k_1_1_highlights_impl_html_a8420e07f1812fba8bf961e90e5795d3b"><div class="ttname"><a href="class_gfe_s_d_k_1_1_highlights_impl.html#a8420e07f1812fba8bf961e90e5795d3b">GfeSDK::HighlightsImpl::OpenGroupAsync</a></div><div class="ttdeci">virtual void OpenGroupAsync(HighlightOpenGroupParams const &params, TCallback cb=nullptr, void *cbContext=nullptr)</div><div class="ttdef"><b>Definition:</b> <a href="ihighlights__cpp__impl_8h_source.html#l00115">ihighlights_cpp_impl.h:115</a></div></div> +<div class="ttc" id="struct_gfe_s_d_k_1_1_highlight_config_params_html"><div class="ttname"><a href="struct_gfe_s_d_k_1_1_highlight_config_params.html">GfeSDK::HighlightConfigParams</a></div><div class="ttdoc">C++ binding for NVGSDK_HighlightConfigParams. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types__cpp_8h_source.html#l00035">highlights_types_cpp.h:35</a></div></div> +<div class="ttc" id="ihighlights_8h_html_aa49250dbc063e242607123333f8da892"><div class="ttname"><a href="ihighlights_8h.html#aa49250dbc063e242607123333f8da892">NVGSDK_Highlights_OpenGroupAsync</a></div><div class="ttdeci">NVGSDK_EXPORT void NVGSDKApi NVGSDK_Highlights_OpenGroupAsync(NVGSDK_HANDLE *handle, NVGSDK_HighlightOpenGroupParams const *params, NVGSDK_EmptyCallback callback, void *context)</div></div> +<div class="ttc" id="struct_gfe_s_d_k_1_1_video_highlight_params_html"><div class="ttname"><a href="struct_gfe_s_d_k_1_1_video_highlight_params.html">GfeSDK::VideoHighlightParams</a></div><div class="ttdoc">C++ binding for NVGSDK_VideoHighlightParams. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types__cpp_8h_source.html#l00063">highlights_types_cpp.h:63</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___summary_params_html"><div class="ttname"><a href="struct_n_v_g_s_d_k___summary_params.html">NVGSDK_SummaryParams</a></div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00133">highlights_types.h:133</a></div></div> +<div class="ttc" id="class_gfe_s_d_k_1_1_highlights_impl_html_ab31f1319b9dcf33cf9146916f8a1d5f3"><div class="ttname"><a href="class_gfe_s_d_k_1_1_highlights_impl.html#ab31f1319b9dcf33cf9146916f8a1d5f3">GfeSDK::HighlightsImpl::OpenSummaryAsync</a></div><div class="ttdeci">virtual void OpenSummaryAsync(SummaryParams const &params, TCallback cb=nullptr, void *cbContext=nullptr)</div><div class="ttdef"><b>Definition:</b> <a href="ihighlights__cpp__impl_8h_source.html#l00155">ihighlights_cpp_impl.h:155</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___highlight_open_group_params_html_a3d06bbfc6586ca5378eedc9a5984d662"><div class="ttname"><a href="struct_n_v_g_s_d_k___highlight_open_group_params.html#a3d06bbfc6586ca5378eedc9a5984d662">NVGSDK_HighlightOpenGroupParams::groupDescriptionTable</a></div><div class="ttdeci">NVGSDK_LocalizedPair * groupDescriptionTable</div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00095">highlights_types.h:95</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___screenshot_highlight_params_html_a9fb8219abe683974c0df4963a6794949"><div class="ttname"><a href="struct_n_v_g_s_d_k___screenshot_highlight_params.html#a9fb8219abe683974c0df4963a6794949">NVGSDK_ScreenshotHighlightParams::highlightId</a></div><div class="ttdeci">char const * highlightId</div><div class="ttdoc">Refers to unique highlight id in highlight table. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00112">highlights_types.h:112</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___summary_params_html_a0a6f4e491c47e1468610f813c61ff4ff"><div class="ttname"><a href="struct_n_v_g_s_d_k___summary_params.html#a0a6f4e491c47e1468610f813c61ff4ff">NVGSDK_SummaryParams::groupSummaryTable</a></div><div class="ttdeci">NVGSDK_GroupView * groupSummaryTable</div><div class="ttdoc">Pass in all the groups to display on screen. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00135">highlights_types.h:135</a></div></div> +<div class="ttc" id="ihighlights_8h_html_a48a359560944097729acf3dff42e34bb"><div class="ttname"><a href="ihighlights_8h.html#a48a359560944097729acf3dff42e34bb">NVGSDK_Highlights_GetUserSettingsAsync</a></div><div class="ttdeci">NVGSDK_EXPORT void NVGSDKApi NVGSDK_Highlights_GetUserSettingsAsync(NVGSDK_HANDLE *handle, NVGSDK_Highlights_GetUserSettingsCallback cb, void *cbContext)</div></div> +<div class="ttc" id="isdk__cpp__impl_8h_html"><div class="ttname"><a href="isdk__cpp__impl_8h.html">isdk_cpp_impl.h</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___highlight_user_setting_html_a048402ca61d36ae60fbee7a5fb2252b4"><div class="ttname"><a href="struct_n_v_g_s_d_k___highlight_user_setting.html#a048402ca61d36ae60fbee7a5fb2252b4">NVGSDK_HighlightUserSetting::id</a></div><div class="ttdeci">char const * id</div><div class="ttdoc">Unique id for game event. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00086">highlights_types.h:86</a></div></div> +<div class="ttc" id="ihighlights_8h_html_a16d77849897fc5dca0e1c813525cd576"><div class="ttname"><a href="ihighlights_8h.html#a16d77849897fc5dca0e1c813525cd576">NVGSDK_Highlights_SetScreenshotHighlightAsync</a></div><div class="ttdeci">NVGSDK_EXPORT void NVGSDKApi NVGSDK_Highlights_SetScreenshotHighlightAsync(NVGSDK_HANDLE *handle, NVGSDK_ScreenshotHighlightParams const *params, NVGSDK_EmptyCallback callback, void *context)</div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___summary_params_html_a8fbfd016dc92f631921e738f12ef399d"><div class="ttname"><a href="struct_n_v_g_s_d_k___summary_params.html#a8fbfd016dc92f631921e738f12ef399d">NVGSDK_SummaryParams::groupSummaryTableSize</a></div><div class="ttdeci">size_t groupSummaryTableSize</div><div class="ttdoc">Number of groups contained in the table pointer. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00136">highlights_types.h:136</a></div></div> +<div class="ttc" id="ihighlights_8h_html_a0407132e7fd44771370ecfa03fdfce8d"><div class="ttname"><a href="ihighlights_8h.html#a0407132e7fd44771370ecfa03fdfce8d">NVGSDK_Highlights_ConfigureAsync</a></div><div class="ttdeci">NVGSDK_EXPORT void NVGSDKApi NVGSDK_Highlights_ConfigureAsync(NVGSDK_HANDLE *handle, NVGSDK_HighlightConfigParams const *config, NVGSDK_EmptyCallback callback, void *context)</div></div> +<div class="ttc" id="ihighlights_8h_html_afad5de18b900053c2b291ce2a55985c1"><div class="ttname"><a href="ihighlights_8h.html#afad5de18b900053c2b291ce2a55985c1">NVGSDK_Highlights_GetNumberOfHighlightsAsync</a></div><div class="ttdeci">NVGSDK_EXPORT void NVGSDKApi NVGSDK_Highlights_GetNumberOfHighlightsAsync(NVGSDK_HANDLE *handle, NVGSDK_GroupView const *groupParams, NVGSDK_Highlights_GetNumberOfHighlightsCallback cb, void *context)</div></div> +<div class="ttc" id="class_gfe_s_d_k_1_1_highlights_impl_html_a10ec6fa65e8afb5ea417f4cfe7f1d5ab"><div class="ttname"><a href="class_gfe_s_d_k_1_1_highlights_impl.html#a10ec6fa65e8afb5ea417f4cfe7f1d5ab">GfeSDK::HighlightsImpl::SetScreenshotHighlightAsync</a></div><div class="ttdeci">virtual void SetScreenshotHighlightAsync(ScreenshotHighlightParams const &params, TCallback cb=nullptr, void *cbContext=nullptr)</div><div class="ttdef"><b>Definition:</b> <a href="ihighlights__cpp__impl_8h_source.html#l00137">ihighlights_cpp_impl.h:137</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___video_highlight_params_html"><div class="ttname"><a href="struct_n_v_g_s_d_k___video_highlight_params.html">NVGSDK_VideoHighlightParams</a></div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00116">highlights_types.h:116</a></div></div> +<div class="ttc" id="struct_gfe_s_d_k_1_1_group_view_html"><div class="ttname"><a href="struct_gfe_s_d_k_1_1_group_view.html">GfeSDK::GroupView</a></div><div class="ttdoc">C++ binding for NVGSDK_GroupView. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types__cpp_8h_source.html#l00072">highlights_types_cpp.h:72</a></div></div> +<div class="ttc" id="ihighlights_8h_html_aa3b6190835ada28f4cee015645814e75"><div class="ttname"><a href="ihighlights_8h.html#aa3b6190835ada28f4cee015645814e75">NVGSDK_Highlights_CloseGroupAsync</a></div><div class="ttdeci">NVGSDK_EXPORT void NVGSDKApi NVGSDK_Highlights_CloseGroupAsync(NVGSDK_HANDLE *handle, NVGSDK_HighlightCloseGroupParams const *params, NVGSDK_EmptyCallback callback, void *context)</div></div> +<div class="ttc" id="ihighlights__cpp_8h_html"><div class="ttname"><a href="ihighlights__cpp_8h.html">ihighlights_cpp.h</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___group_view_html_a4f957ca7635183b884ce960e733bbfcc"><div class="ttname"><a href="struct_n_v_g_s_d_k___group_view.html#a4f957ca7635183b884ce960e733bbfcc">NVGSDK_GroupView::groupId</a></div><div class="ttdeci">char const * groupId</div><div class="ttdoc">Unique ID of the group to open. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00127">highlights_types.h:127</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___highlight_close_group_params_html_a3d7eae61163c4616a42569ca8d7785c6"><div class="ttname"><a href="struct_n_v_g_s_d_k___highlight_close_group_params.html#a3d7eae61163c4616a42569ca8d7785c6">NVGSDK_HighlightCloseGroupParams::destroyHighlights</a></div><div class="ttdeci">bool destroyHighlights</div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00104">highlights_types.h:104</a></div></div> +<div class="ttc" id="ihighlights_8h_html_a4812495c6dedfc7cc6b2d3c421c161ed"><div class="ttname"><a href="ihighlights_8h.html#a4812495c6dedfc7cc6b2d3c421c161ed">NVGSDK_Highlights_SetVideoHighlightAsync</a></div><div class="ttdeci">NVGSDK_EXPORT void NVGSDKApi NVGSDK_Highlights_SetVideoHighlightAsync(NVGSDK_HANDLE *handle, NVGSDK_VideoHighlightParams const *, NVGSDK_EmptyCallback callback, void *context)</div></div> +<div class="ttc" id="class_gfe_s_d_k_1_1_highlights_impl_html_adfee0bca7a525fd81406d719ad1aaed9"><div class="ttname"><a href="class_gfe_s_d_k_1_1_highlights_impl.html#adfee0bca7a525fd81406d719ad1aaed9">GfeSDK::HighlightsImpl::ConfigureAsync</a></div><div class="ttdeci">virtual void ConfigureAsync(HighlightConfigParams const &params, TCallback cb=nullptr, void *cbContext=nullptr)</div><div class="ttdef"><b>Definition:</b> <a href="ihighlights__cpp__impl_8h_source.html#l00062">ihighlights_cpp_impl.h:62</a></div></div> +<div class="ttc" id="class_gfe_s_d_k_1_1_highlights_impl_html"><div class="ttname"><a href="class_gfe_s_d_k_1_1_highlights_impl.html">GfeSDK::HighlightsImpl</a></div><div class="ttdef"><b>Definition:</b> <a href="ihighlights__cpp__impl_8h_source.html#l00026">ihighlights_cpp_impl.h:26</a></div></div> +<div class="ttc" id="struct_gfe_s_d_k_1_1_get_number_of_highlights_response_html"><div class="ttname"><a href="struct_gfe_s_d_k_1_1_get_number_of_highlights_response.html">GfeSDK::GetNumberOfHighlightsResponse</a></div><div class="ttdoc">C++ binding for NVGSDK_GetNumberOfHighlightsResponse. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types__cpp_8h_source.html#l00095">highlights_types_cpp.h:95</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___video_highlight_params_html_ac526b90af6638fec62174304aa175da1"><div class="ttname"><a href="struct_n_v_g_s_d_k___video_highlight_params.html#ac526b90af6638fec62174304aa175da1">NVGSDK_VideoHighlightParams::startDelta</a></div><div class="ttdeci">int32_t startDelta</div><div class="ttdoc">Milliseconds between the time of request, and the start of desired video clip. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00120">highlights_types.h:120</a></div></div> +<div class="ttc" id="class_gfe_s_d_k_1_1_core_html"><div class="ttname"><a href="class_gfe_s_d_k_1_1_core.html">GfeSDK::Core</a></div><div class="ttdef"><b>Definition:</b> <a href="isdk__cpp_8h_source.html#l00037">isdk_cpp.h:37</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___highlight_open_group_params_html_a7a3c123385683c40bd3a891e7af268bb"><div class="ttname"><a href="struct_n_v_g_s_d_k___highlight_open_group_params.html#a7a3c123385683c40bd3a891e7af268bb">NVGSDK_HighlightOpenGroupParams::groupDescriptionTableSize</a></div><div class="ttdeci">size_t groupDescriptionTableSize</div><div class="ttdoc">Number of entries in the groupDescriptionTable */. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00097">highlights_types.h:97</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___group_view_html_acd4b8ee94ed3a76bd9b6e7e8afe355a2"><div class="ttname"><a href="struct_n_v_g_s_d_k___group_view.html#acd4b8ee94ed3a76bd9b6e7e8afe355a2">NVGSDK_GroupView::tagsFilter</a></div><div class="ttdeci">NVGSDK_HighlightType tagsFilter</div><div class="ttdoc">If not zero, represents a bitfield of tags to include. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00128">highlights_types.h:128</a></div></div> +<div class="ttc" id="class_gfe_s_d_k_1_1_highlights_impl_html_ac6238d6e68d8b3ed07c2753f35ea8040"><div class="ttname"><a href="class_gfe_s_d_k_1_1_highlights_impl.html#ac6238d6e68d8b3ed07c2753f35ea8040">GfeSDK::HighlightsImpl::GetUserSettingsAsync</a></div><div class="ttdeci">virtual void GetUserSettingsAsync(TGetUserSettingsCallback cb=nullptr, void *cbContext=nullptr) const</div><div class="ttdef"><b>Definition:</b> <a href="ihighlights__cpp__impl_8h_source.html#l00092">ihighlights_cpp_impl.h:92</a></div></div> +<div class="ttc" id="namespace_gfe_s_d_k_html"><div class="ttname"><a href="namespace_gfe_s_d_k.html">GfeSDK</a></div><div class="ttdef"><b>Definition:</b> <a href="highlights__types__cpp_8h_source.html#l00016">highlights_types_cpp.h:16</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___highlights___number_of_highlights_html"><div class="ttname"><a href="struct_n_v_g_s_d_k___highlights___number_of_highlights.html">NVGSDK_Highlights_NumberOfHighlights</a></div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00152">highlights_types.h:152</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___highlight_open_group_params_html_a3e9f6351540609fc3e853d5a16188da2"><div class="ttname"><a href="struct_n_v_g_s_d_k___highlight_open_group_params.html#a3e9f6351540609fc3e853d5a16188da2">NVGSDK_HighlightOpenGroupParams::groupId</a></div><div class="ttdeci">char const * groupId</div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00093">highlights_types.h:93</a></div></div> +<div class="ttc" id="ihighlights_8h_html_ac6ee1cb402b4476571a79050f61bcd92"><div class="ttname"><a href="ihighlights_8h.html#ac6ee1cb402b4476571a79050f61bcd92">NVGSDK_Highlights_OpenSummaryAsync</a></div><div class="ttdeci">NVGSDK_EXPORT void NVGSDKApi NVGSDK_Highlights_OpenSummaryAsync(NVGSDK_HANDLE *handle, NVGSDK_SummaryParams const *params, NVGSDK_EmptyCallback callback, void *context)</div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___highlight_close_group_params_html_a6f1e0e8a5399e868588a83e1c81ad9c3"><div class="ttname"><a href="struct_n_v_g_s_d_k___highlight_close_group_params.html#a6f1e0e8a5399e868588a83e1c81ad9c3">NVGSDK_HighlightCloseGroupParams::groupId</a></div><div class="ttdeci">char const * groupId</div><div class="ttdoc">Unique group ID that was used to Open a group previously. </div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00103">highlights_types.h:103</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___screenshot_highlight_params_html"><div class="ttname"><a href="struct_n_v_g_s_d_k___screenshot_highlight_params.html">NVGSDK_ScreenshotHighlightParams</a></div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00109">highlights_types.h:109</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___highlights___user_settings_html"><div class="ttname"><a href="struct_n_v_g_s_d_k___highlights___user_settings.html">NVGSDK_Highlights_UserSettings</a></div><div class="ttdef"><b>Definition:</b> <a href="highlights__types_8h_source.html#l00143">highlights_types.h:143</a></div></div> +<div class="ttc" id="class_gfe_s_d_k_1_1_highlights_html"><div class="ttname"><a href="class_gfe_s_d_k_1_1_highlights.html">GfeSDK::Highlights</a></div><div class="ttdef"><b>Definition:</b> <a href="ihighlights__cpp_8h_source.html#l00028">ihighlights_cpp.h:28</a></div></div> +</div><!-- fragment --></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_4522e853adfb3285c34ceee6be627ffe.html">sdkclient</a></li><li class="navelem"><a class="el" href="dir_37f49c9d6a230916a5077fbd270eac2a.html">include</a></li><li class="navelem"><a class="el" href="dir_eb56eea0ff74c30c2a48b22915222057.html">gfesdk</a></li><li class="navelem"><a class="el" href="dir_f78f74a3131a0cfd456c5ed856861cff.html">bindings</a></li><li class="navelem"><a class="el" href="dir_ab8ba62fc8fdaf78364406bae0a66d43.html">cpp</a></li><li class="navelem"><a class="el" href="dir_9e1fb0299a0600dff10179bfe2b8a156.html">highlights</a></li><li class="navelem"><a class="el" href="ihighlights__cpp__impl_8h.html">ihighlights_cpp_impl.h</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/index.html b/doc/html/index.html new file mode 100644 index 0000000..bde4500 --- /dev/null +++ b/doc/html/index.html @@ -0,0 +1,223 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Development Guide</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('index.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">Development Guide </div> </div> +</div><!--header--> +<div class="contents"> +<div class="textblock"><h1><a class="anchor" id="section_main"></a> +NVIDIA GeForce Experience SDK</h1> +<ul> +<li>Version: 1.0.147.6ec890f0</li> +<li>GeForce Experience minimum version: 3.8</li> +<li>See <a class="el" href="section_changelog.html">Changelog</a></li> +</ul> +<h2><a class="anchor" id="section_glance"></a> +At a Glance</h2> +<p>The GeForce SDK (GfeSDK) is a means for games to integrate with ShadowPlay Highlights allowing them to capture videos and screenshots and present the resulting highlights back to users for viewing and sharing. GfeSDK will add other features over time that benefit from games and applications working in concert with GFE functionality.</p> +<div class="image"> +<img src="gfesdk_highlights.png" alt="gfesdk_highlights.png"/> +<div class="caption"> +Shadowplay Highlights</div></div> + <h3><a class="anchor" id="section_stack"></a> +Software Stack</h3> +<div class="image"> +<img src="gfesdk_block.png" alt="gfesdk_block.png"/> +<div class="caption"> +Software Stack</div></div> +<p> An application integrates with the GfeSDK via either the provided Unreal Engine 4 plug-in, C++ interface, or C interface. This integration, via the SDK, calls a compatible GFE 3.0 release.</p> +<p>The developer (or associated publisher) distributes the application (including associated SDK libraries).</p> +<p>NVIDIA distributes a GfeSDK package coupled with GfeSDK-compatible GFE releases. GFE maintains backwards SDK-compatibility; games integrated with older SDKs work with newer GFE releases.</p> +<h3><a class="anchor" id="section_package"></a> +GfeSDK Package</h3> +<p>The distribution will look like the following </p><div class="fragment"><div class="line">.</div><div class="line">+-- README.md</div><div class="line">+-- LICENSE</div><div class="line">+-- doc</div><div class="line">| +-- index.html # Points to the deeper index.html</div><div class="line">| +-- html</div><div class="line">| | +-- index.html</div><div class="line">| | ...</div><div class="line">+-- include</div><div class="line">| +-- gfesdk</div><div class="line">| | +-- bindings </div><div class="line">| | | +-- cpp # C++ bindings that sit on top of C API</div><div class="line">| | +-- isdk.h</div><div class="line">| | ...</div><div class="line">+-- lib</div><div class="line">| +-- win32</div><div class="line">| | +-- GfeSDK.lib # x86 Import library for linking</div><div class="line">| +-- win64</div><div class="line">| | +-- GfeSDK.lib # x64 Import library for linking</div><div class="line">+-- redist</div><div class="line">| +-- assets</div><div class="line">| | +-- img</div><div class="line">| | | +-- xxxx.png # Images the game may redistribute</div><div class="line">| +-- win32</div><div class="line">| | +-- GfeSDK.dll # x86 DLL to be shipped with the game</div><div class="line">| +-- win64</div><div class="line">| | +-- GfeSDK.dll # x64 DLL to be shipped with the game</div><div class="line">+-- samples</div><div class="line">| +-- bin</div><div class="line">| | +-- UnrealDemo # Binary game that demonstrates GfeSDK + Highlights</div></div><!-- fragment --><h3><a class="anchor" id="section_compiling"></a> +Compiling And Linking</h3> +<p>To compile, add the ./include (not the ./include/gfesdk) directory to the compiler's list of includes. The import libraries are found in the ./lib folder and can be used to link the symbols into the game's executable. The proper GfeSDK.dll file will need to be distributed with the game in a place that the game can find it.</p> +<p>The C++ bindings are currently distributed in header-only form to avoid ABI incompatibilities between different compiler versions. The linking and include steps are the same.</p> +<h2><a class="anchor" id="section_using"></a> +Using GfeSDK</h2> +<p>Creation and destruction of an SDK instance is a prerequisite to making calls to the SDK. The means of creating and destroying an instance depend on which integration mechanism the client employs:</p> +<p>See <a class="el" href="isdk_8h.html">Core header documentation</a></p> +<p>See <a class="el" href="ihighlights_8h.html">Highlights header documentation</a></p> +<h3><a class="anchor" id="section_example_create"></a> +Creation and Release</h3> +<h4>C++ Bindings</h4> +<div class="fragment"><div class="line"> <a class="code" href="struct_gfe_s_d_k_1_1_create_input_params.html">GfeSDK::CreateInputParams</a> inParams;</div><div class="line"> inParams.appName = <span class="stringliteral">"MyGame"</span>;</div><div class="line"> inParams.requiredScopes = { NVGSDK_SCOPE_HIGHLIGHTS, NVGSDK_SCOPE_HIGHLIGHTS_VIDEO, NVGSDK_SCOPE_HIGHLIGHTS_SCREENSHOT };</div><div class="line"> inParams.pollForCallbacks = <span class="keyword">false</span>;</div><div class="line"> </div><div class="line"> <a class="code" href="struct_gfe_s_d_k_1_1_create_response.html">GfeSDK::CreateResponse</a> response;</div><div class="line"> <a class="code" href="class_gfe_s_d_k_1_1_core.html">GfeSDK::Core</a>* core = <a class="code" href="class_gfe_s_d_k_1_1_core.html#a0cb93acb8b273072cd37348c9b206e0d">GfeSDK::Core::Create</a>(&inParams, &response);</div><div class="line"> <a class="code" href="class_gfe_s_d_k_1_1_highlights.html">GfeSDK::Highlights</a>* highlights = GfeSDK::Highlights::Create(core);</div></div><!-- fragment --><p> // After using GfeSDK</p> +<div class="fragment"><div class="line"> <span class="keyword">delete</span> core;</div></div><!-- fragment --> <h4>C API</h4> +<div class="fragment"><div class="line"> NVGSDK_HANDLE* handle;</div><div class="line"> <a class="code" href="struct_n_v_g_s_d_k___create_input_params.html">NVGSDK_CreateInputParams</a> inParams;</div><div class="line"> memset(inParams, 0, <span class="keyword">sizeof</span>(inParams));</div><div class="line"></div><div class="line"> NVGSDK_Scope scopes[] = { NVGSDK_SCOPE_HIGHLIGHTS, NVGSDK_SCOPE_HIGHLIGHTS_VIDEO, NVGSDK_SCOPE_HIGHLIGHTS_SCREENSHOT };</div><div class="line"> NVGSDK_Scope scopePermissions[3];</div><div class="line"></div><div class="line"> inParams.<a class="code" href="struct_n_v_g_s_d_k___create_input_params.html#ac754df94f208f494a0a339d614bb18f3">appName</a> = <span class="stringliteral">"MyGame"</span>;</div><div class="line"> inParams.<a class="code" href="struct_n_v_g_s_d_k___create_input_params.html#ae0ada093d3d60a2f70226932b1a5b6fb">scopeTable</a> = &scopes[0];</div><div class="line"> inParams.<a class="code" href="struct_n_v_g_s_d_k___create_input_params.html#a8941e0c803ec2f821101cfc55a7f60a3">scopeTableSize</a> = 3;</div><div class="line"> inParams.<a class="code" href="struct_n_v_g_s_d_k___create_input_params.html#a0bd7568c1cb3fad975562055b4581195">pollForCallbacks</a> = <span class="keyword">false</span>;</div><div class="line"></div><div class="line"> <a class="code" href="struct_n_v_g_s_d_k___create_response.html">NVGSDK_CreateResponse</a> response;</div><div class="line"> response.<a class="code" href="struct_n_v_g_s_d_k___create_response.html#a9bc3e75a15cf9fcbc1084f2a7fde5a8f">scopePermissionTable</a> = &scopePermissions[0];</div><div class="line"> response.scopePermissionsTableSize = 3;</div><div class="line"></div><div class="line"> <a class="code" href="isdk_8h.html#a95b3999b5808922e29a36375c22014b8">NVGSDK_Create</a>(handle, &inParams, &response);</div></div><!-- fragment --><p> // After using GfeSDK</p> +<div class="fragment"><div class="line"> <a class="code" href="isdk_8h.html#ab63d1f433313209b1febbf5736b61463">NVGSDK_Release</a>(handle);</div></div><!-- fragment --> <h3><a class="anchor" id="section_example_permission"></a> +Request Permissions</h3> +<p>The Create call will inform the app if one or more scopes require user permission. If so, make this call. It will display the overlay UI.</p> +<h4>C++ Bindings</h4> +<div class="fragment"><div class="line"> <span class="comment">// Got GfeSDK::CreateResponse after GfeSDK::Core::Create call</span></div><div class="line"> <a class="code" href="struct_gfe_s_d_k_1_1_request_permissions_params.html">GfeSDK::RequestPermissionsParams</a> params;</div><div class="line"> <span class="keywordflow">for</span> (<span class="keyword">auto</span>& scopePermission : response.scopePermissions)</div><div class="line"> {</div><div class="line"> <span class="keywordflow">if</span> (scopePermission.permission == NVGSDK_PERMISSION_MUST_ASK)</div><div class="line"> {</div><div class="line"> params.scope.push_back(scopePermission.scope);</div><div class="line"> }</div><div class="line"> }</div><div class="line"> core->RequestPermissions(&params);</div></div><!-- fragment --> <h4>C API</h4> +<div class="fragment"><div class="line"> <span class="comment">// Got NVGSDK_CreateResponse after NVGSDK_Create call</span></div><div class="line"> NVGSDK_Scope scopesToRequest[3];</div><div class="line"> <span class="keywordtype">int</span> n = 0;</div><div class="line"> <span class="keywordflow">for</span> (<span class="keywordtype">int</span> i = 0; i < response.<a class="code" href="struct_n_v_g_s_d_k___create_response.html#a60aec9d469d10e8fe0efd7c010fb96e7">scopePermissionTableSize</a>; ++i)</div><div class="line"> {</div><div class="line"> <span class="keywordflow">if</span> (response.<a class="code" href="struct_n_v_g_s_d_k___create_response.html#a9bc3e75a15cf9fcbc1084f2a7fde5a8f">scopePermissionTable</a>[i].permission == NVGSDK_PERMISSION_MUST_ASK)</div><div class="line"> {</div><div class="line"> scopesToRequest[n++] = response.<a class="code" href="struct_n_v_g_s_d_k___create_response.html#a9bc3e75a15cf9fcbc1084f2a7fde5a8f">scopePermissionTable</a>[i].scope;</div><div class="line"> }</div><div class="line"> }</div><div class="line"></div><div class="line"> <a class="code" href="struct_n_v_g_s_d_k___request_permissions_params.html">NVGSDK_RequestPermissionsParams</a> params;</div><div class="line"> params.scopeTable = &scopesToRequest[0];</div><div class="line"> params.scopeTableSize = n;</div><div class="line"> </div><div class="line"> <span class="comment">// Will display overlay UI to the user</span></div><div class="line"> <a class="code" href="isdk_8h.html#a3e4b6afcafe9ac91c00a95b7d72305e5">NVGSDK_RequestPermissionsAsync</a>(handle, &params, NULL, NULL);</div></div><!-- fragment --> <h3><a class="anchor" id="section_example_highlightsconfigure"></a> +Configure Highlights</h3> +<p>This only needs to happen once ever. It is persistent. It could even happen during game installation.</p> +<h4>C++ Bindings</h4> +<div class="fragment"><div class="line"> <span class="comment">// Must have handle to Highlights object via GfeSDK::Highlights::Create()</span></div><div class="line"> HighlightsConfigParams params;</div><div class="line"> params.highlightDefinitions = {</div><div class="line"> {</div><div class="line"> <span class="stringliteral">"highlight1"</span>,</div><div class="line"> <span class="keyword">true</span>,</div><div class="line"> <a class="code" href="highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9a1b1d72ef2076a2d54b01f7ae61a1776a">NVGSDK_HIGHLIGHT_TYPE_ACHIEVEMENT</a>,</div><div class="line"> NVGSDK_HIGHLIGHT_SIGNIFICANCE_VERY_GOOD,</div><div class="line"> {</div><div class="line"> { <span class="stringliteral">"en-US"</span>, <span class="stringliteral">"Highlight One"</span> },</div><div class="line"> { <span class="stringliteral">"es-MX"</span>, <span class="stringliteral">"Resalte Uno"</span> }</div><div class="line"> }</div><div class="line"> },</div><div class="line"> {</div><div class="line"> <span class="stringliteral">"highlight2"</span>,</div><div class="line"> <span class="keyword">true</span>,</div><div class="line"> <a class="code" href="highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9a27f6aa8f0032b9f74b74c0305a3580a2">NVGSDK_HIGHLIGHT_TYPE_MILESTONE</a> | NVGSDK_HIGHLIGHTS_TYPE_STATE_CHANGE,</div><div class="line"> NVGSDK_HIGHLIGHT_SIGNIFICANCE_NEUTRAL,</div><div class="line"> {</div><div class="line"> { <span class="stringliteral">"en-US"</span>, <span class="stringliteral">"Highlight Two"</span> },</div><div class="line"> { <span class="stringliteral">"es-MX"</span>, <span class="stringliteral">"Resalte Dos"</span> }</div><div class="line"> }</div><div class="line"> },</div><div class="line"> };</div><div class="line"> params.defaultLocale = <span class="stringliteral">"en-US"</span>;</div><div class="line"></div><div class="line"> highlights-><a class="code" href="class_gfe_s_d_k_1_1_highlights.html#a8e522535c3393a1911e2bbb65c71eb52">ConfigureAsync</a>(&params);</div></div><!-- fragment --> <h4>C API</h4> +<div class="fragment"><div class="line"> <span class="keywordtype">int</span> <span class="keyword">const</span> NUM_HIGHLIGHTS = 2;</div><div class="line"> <a class="code" href="struct_n_v_g_s_d_k___highlight.html">NVGSDK_Highlight</a> highlights[NUM_HIGHLIGHTS];</div><div class="line"> memset(highlights, 0, <span class="keyword">sizeof</span>(<a class="code" href="struct_n_v_g_s_d_k___highlight.html">NVGSDK_Highlight</a> * NUM_HIGHLIGHTS));</div><div class="line"></div><div class="line"> <a class="code" href="struct_n_v_g_s_d_k___localized_pair.html">NVGSDK_LocalizedPair</a> highlight1Translation[2] = {</div><div class="line"> { <span class="stringliteral">"en-US"</span>, <span class="stringliteral">"Highlight One"</span> },</div><div class="line"> { <span class="stringliteral">"es-MX"</span>, <span class="stringliteral">"Resalte Uno"</span> }</div><div class="line"> };</div><div class="line"></div><div class="line"> highlights[0].<a class="code" href="struct_n_v_g_s_d_k___highlight.html#a1f95d7645df3e535efa830685488ae9b">id</a> = <span class="stringliteral">"highlight1"</span>;</div><div class="line"> highlights[0].<a class="code" href="struct_n_v_g_s_d_k___highlight.html#a9e0d5a1ba9081cb7f9b549499af61927">userInterest</a> = <span class="keyword">true</span>;</div><div class="line"> highlights[0].<a class="code" href="struct_n_v_g_s_d_k___highlight.html#a1e55e8efeca6cfabc9c68583e24f410b">highlightTags</a> = <a class="code" href="highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9a1b1d72ef2076a2d54b01f7ae61a1776a">NVGSDK_HIGHLIGHT_TYPE_ACHIEVEMENT</a>;</div><div class="line"> highlights[0].<a class="code" href="struct_n_v_g_s_d_k___highlight.html#a3ecee6a0bd80c21b630559fb8ecfc0be">significance</a> = NVGSDK_HIGHLIGHT_SIGNIFICANCE_VERY_GOOD;</div><div class="line"> highlights[0].<a class="code" href="struct_n_v_g_s_d_k___highlight.html#a3aa8849a5921b0189c2642840c257247">nameTable</a> = &highlight1Translation[0];</div><div class="line"> highlights[0].<a class="code" href="struct_n_v_g_s_d_k___highlight.html#a5522ae0afe385ba7d17afd83d19ed729">nameTableSize</a> = 2;</div><div class="line"></div><div class="line"> <a class="code" href="struct_n_v_g_s_d_k___localized_pair.html">NVGSDK_LocalizedPair</a> highlight2Translation[2] = {</div><div class="line"> { <span class="stringliteral">"en-US"</span>, <span class="stringliteral">"Highlight Two"</span> },</div><div class="line"> { <span class="stringliteral">"es-MX"</span>, <span class="stringliteral">"Resalte Dos"</span> }</div><div class="line"> };</div><div class="line"></div><div class="line"> highlights[1].<a class="code" href="struct_n_v_g_s_d_k___highlight.html#a1f95d7645df3e535efa830685488ae9b">id</a> = <span class="stringliteral">"highlight2"</span>;</div><div class="line"> highlights[1].<a class="code" href="struct_n_v_g_s_d_k___highlight.html#a9e0d5a1ba9081cb7f9b549499af61927">userInterest</a> = <span class="keyword">true</span>;</div><div class="line"> highlights[1].<a class="code" href="struct_n_v_g_s_d_k___highlight.html#a1e55e8efeca6cfabc9c68583e24f410b">highlightTags</a> = <a class="code" href="highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9a27f6aa8f0032b9f74b74c0305a3580a2">NVGSDK_HIGHLIGHT_TYPE_MILESTONE</a> | NVGSDK_HIGHLIGHTS_TYPE_STATE_CHANGE;</div><div class="line"> highlights[1].<a class="code" href="struct_n_v_g_s_d_k___highlight.html#a3ecee6a0bd80c21b630559fb8ecfc0be">significance</a> = NVGSDK_HIGHLIGHT_SIGNIFICANCE_NEUTRAL;</div><div class="line"> highlights[1].<a class="code" href="struct_n_v_g_s_d_k___highlight.html#a3aa8849a5921b0189c2642840c257247">nameTable</a> = &highlight2Translation[0];</div><div class="line"> highlights[1].<a class="code" href="struct_n_v_g_s_d_k___highlight.html#a5522ae0afe385ba7d17afd83d19ed729">nameTableSize</a> = 2;</div><div class="line"></div><div class="line"> <a class="code" href="struct_n_v_g_s_d_k___highlight_config_params.html">NVGSDK_HighlightConfigParams</a> params;</div><div class="line"> params.highlightDefinitionTable = &highlights[0];</div><div class="line"> params.highlightTableSize = NUM_HIGHLIGHTS;</div><div class="line"> params.<a class="code" href="struct_n_v_g_s_d_k___highlight_config_params.html#a7f4f852d4fe97048f20dcdcc401ab82b">defaultLocale</a> = <span class="stringliteral">"en-US"</span>;</div><div class="line"></div><div class="line"> <a class="code" href="ihighlights_8h.html#a0407132e7fd44771370ecfa03fdfce8d">NVGSDK_Highlights_ConfigureAsync</a>(handle, &params, NULL, NULL);</div></div><!-- fragment --> <h3><a class="anchor" id="section_Example_highlights"></a> +Groups and Saving Highlights</h3> +<h4>C++ Bindings</h4> +<div class="fragment"><div class="line"> <a class="code" href="struct_gfe_s_d_k_1_1_highlight_open_group_params.html">GfeSDK::HighlightOpenGroupParams</a> params;</div><div class="line"> params.groupId = <span class="stringliteral">"group1"</span>;</div><div class="line"> params.groupDescriptionLocaleTable = {</div><div class="line"> { <span class="stringliteral">"en-US"</span>, <span class="stringliteral">"Group One"</span> },</div><div class="line"> { <span class="stringliteral">"es-MX"</span>, <span class="stringliteral">"Groupa Uno"</span> }</div><div class="line"> };</div><div class="line"></div><div class="line"> highlights->OpenGroupAsync(&params);</div></div><!-- fragment --><div class="fragment"><div class="line"> <a class="code" href="struct_gfe_s_d_k_1_1_video_highlight_params.html">GfeSDK::VideoHighlightParams</a> params;</div><div class="line"> params.groupId = <span class="stringliteral">"group1"</span>;</div><div class="line"> params.highlightsId = <span class="stringliteral">"highlight1"</span>;</div><div class="line"> params.startDelta = -5000; <span class="comment">// Should be dynamic i.e. start of killstreak</span></div><div class="line"> params.endDetla = 2000;</div><div class="line"></div><div class="line"> highlights->SetVideoHighlightAsync(&params);</div></div><!-- fragment --><div class="fragment"><div class="line"> <a class="code" href="struct_gfe_s_d_k_1_1_highlight_close_group_params.html">GfeSDK::HighlightCloseGroupParams</a> params;</div><div class="line"> params.groupId = <span class="stringliteral">"group1"</span>;</div><div class="line"> params.destroyHighlights = <span class="keyword">false</span>;</div><div class="line"></div><div class="line"> highlights->CloseGroupAsync(&params);</div></div><!-- fragment --> <h4>C API</h4> +<div class="fragment"><div class="line"> <a class="code" href="struct_n_v_g_s_d_k___highlight_open_group_params.html">NVGSDK_HighlightOpenGroupParams</a> params;</div><div class="line"> params.<a class="code" href="struct_n_v_g_s_d_k___highlight_open_group_params.html#a3e9f6351540609fc3e853d5a16188da2">groupId</a> = <span class="stringliteral">"group1"</span>;</div><div class="line"> params.<a class="code" href="struct_n_v_g_s_d_k___highlight_open_group_params.html#a3d06bbfc6586ca5378eedc9a5984d662">groupDescriptionTable</a> = {</div><div class="line"> { <span class="stringliteral">"en-US"</span>, <span class="stringliteral">"Group One"</span> },</div><div class="line"> { <span class="stringliteral">"es-MX"</span>, <span class="stringliteral">"Groupa Uno"</span> }</div><div class="line"> };</div><div class="line"> params.<a class="code" href="struct_n_v_g_s_d_k___highlight_open_group_params.html#a7a3c123385683c40bd3a891e7af268bb">groupDescriptionTableSize</a> = 2;</div><div class="line"> NVGSDK_Highlights_OpenGroupAsynchandle, (&params, NULL, NULL);</div></div><!-- fragment --><div class="fragment"><div class="line"> <a class="code" href="struct_n_v_g_s_d_k___video_highlight_params.html">NVGSDK_VideoHighlightParams</a> params;</div><div class="line"> params.<a class="code" href="struct_n_v_g_s_d_k___video_highlight_params.html#aa332ddd28accd8f72fb17adc378c1267">groupId</a> = <span class="stringliteral">"group1"</span>;</div><div class="line"> params.highlightsId = <span class="stringliteral">"highlight1"</span>;</div><div class="line"> params.<a class="code" href="struct_n_v_g_s_d_k___video_highlight_params.html#ac526b90af6638fec62174304aa175da1">startDelta</a> = -5000; <span class="comment">// Should be dynamic i.e. start of killstreak</span></div><div class="line"> params.endDetla = 2000;</div><div class="line"></div><div class="line"> <a class="code" href="ihighlights_8h.html#a4812495c6dedfc7cc6b2d3c421c161ed">NVGSDK_Highlights_SetVideoHighlightAsync</a>(handle, &params, NULL, NULL);</div></div><!-- fragment --><div class="fragment"><div class="line"> <a class="code" href="struct_n_v_g_s_d_k___highlight_close_group_params.html">NVGSDK_HighlightCloseGroupParams</a> params;</div><div class="line"> params.<a class="code" href="struct_n_v_g_s_d_k___highlight_close_group_params.html#a6f1e0e8a5399e868588a83e1c81ad9c3">groupId</a> = <span class="stringliteral">"group1"</span>;</div><div class="line"> params.<a class="code" href="struct_n_v_g_s_d_k___highlight_close_group_params.html#a3d7eae61163c4616a42569ca8d7785c6">destroyHighlights</a> = <span class="keyword">false</span>;</div><div class="line"></div><div class="line"> <a class="code" href="ihighlights_8h.html#aa3b6190835ada28f4cee015645814e75">NVGSDK_Highlights_CloseGroupAsync</a>(handle, &params, NULL, NULL);</div></div><!-- fragment --> <h3><a class="anchor" id="section_example_summary"></a> +Open Highlight Summary</h3> +<h4>C++ Bindings</h4> +<div class="fragment"><div class="line"> <a class="code" href="struct_gfe_s_d_k_1_1_summary_params.html">GfeSDK::SummaryParams</a> params;</div><div class="line"> params.groupViews = {</div><div class="line"> {</div><div class="line"> <span class="stringliteral">"group1"</span>, 0, 0</div><div class="line"> },</div><div class="line"> {</div><div class="line"> <span class="stringliteral">"group2"</span>, 0, NVGSDK_HIGHLIGHT_SIGNIFICANCE_EXTREMELY_GOOD</div><div class="line"> }</div><div class="line"> };</div><div class="line"></div><div class="line"> highlights->OpenSummaryAsync(&params);</div></div><!-- fragment --> <h4>C API</h4> +<div class="fragment"><div class="line"> <a class="code" href="struct_n_v_g_s_d_k___group_view.html">NVGSDK_GroupView</a> views[2] = {</div><div class="line"> {</div><div class="line"> <span class="stringliteral">"group1"</span>, 0, 0</div><div class="line"> },</div><div class="line"> {</div><div class="line"> <span class="stringliteral">"group2"</span>, 0, NVGSDK_HIGHLIGHT_SIGNIFICANCE_EXTREMELY_GOOD</div><div class="line"> }</div><div class="line"> };</div><div class="line"></div><div class="line"> <a class="code" href="struct_n_v_g_s_d_k___summary_params.html">NVGSDK_SummaryParams</a> params;</div><div class="line"> params.<a class="code" href="struct_n_v_g_s_d_k___summary_params.html#a0a6f4e491c47e1468610f813c61ff4ff">groupSummaryTable</a> = &views[0];</div><div class="line"> params.<a class="code" href="struct_n_v_g_s_d_k___summary_params.html#a8fbfd016dc92f631921e738f12ef399d">groupSummaryTableSize</a> = 2;</div><div class="line"></div><div class="line"> <a class="code" href="ihighlights_8h.html#ac6ee1cb402b4476571a79050f61bcd92">NVGSDK_Highlights_OpenSummaryAsync</a>(handle, &params, NULL, NULL);</div></div><!-- fragment --> <h2><a class="anchor" id="section_concepts"></a> +Concepts</h2> +<p>The GfeSDK is composed of two parts, the client/app, and the backend/server. This distribution contains GfeSDK.dll which represents the client/app part. The end-user downloads GFE onto their machine. The GFE package includes the backend pieces necessary to support the calls coming from the client. See <a class="el" href="index.html#section_version">Versioning</a> for more information regarding this communication.</p> +<p>Calls made will be serialized. Therefore, if the app makes two consecutive calls to NVGSDK_Highlights_OpenGroup and then either NVGSDK_Highlights_SetVideoHighlight or NVGSDK_Highlights_SetScreenshotHighlight, before receiving the callback from open group, the set highlight call will function normally. If open group succeeded, then the set highlights calls will succeed as well. If it failed, the set highlights calls will fail, as there will be no valid group to assign them to.</p> +<h3><a class="anchor" id="section_strings"></a> +Strings</h3> +<p>All strings are to be provided in single-byte width, UTF-8 encoded.</p> +<h3><a class="anchor" id="section_version"></a> +Versioning</h3> +<p>Because there are two different parts, and the client / user's machine may be mismatched at times, the game should be aware of the versioning system. It's GfeSDK's goal to make this as seamless as possible, but there could still be compatibility issues to be aware of.</p> +<p>The GfeSDK version contains 4 parts, MAJOR.MINOR.BUILD.HASH. The BUILD and HASH components are descriptive and don't have any effect on functionality. The MAJOR component identifies overall compatibility. If the client and server mismatch on the major version number, no communication is possible. <b>There are no current plans to update from 1, breaking communication</b>. The major version number gives a way to show incompatibility if the fundamental architecture of GFE ever changes. The minor version number indicates feature compatibility. When a new feature gets added / modified on the SDK, the minor version number will be bumped. This means that for older games / newer GFE installations, the game is simply missing out on newer features. This will generally not be a problem. For a game with a newer version of the GfeSDK, and a user with an older installation of GFE, some features may not function, and the user should be encouraged to update GFE.</p> +<p>With that in mind, here are the possible return values from <a class="el" href="isdk_8h.html#a95b3999b5808922e29a36375c22014b8">NVGSDK_Create</a>, with regards to versioning:</p><ul> +<li><b>NVGSDK_SUCCESS</b> - Perfect version match</li> +<li><b>NVGSDK_SUCCESS_OLD_GFE</b> - Minor version mismatch. User has an older version of GFE installed. Newer features distributed by the game will not function properly until the user upgrades.</li> +<li><b>NVGSDK_SUCCESS_OLD_SDK</b> - Minor version mismatch. Game is distributing an older version of GfeSDK. Game could be missing out on latest features, but no compatibily issue.</li> +<li><b>NVGSDK_ERR_GFE_VERSION</b> - Major version mismatch. User has a GFE installation that predates the GfeSDK. User must upgrade to get functionality.</li> +<li><b>NVGSDK_ERR_SDK_VERSION</b> - Major version mismatch. GFE has changed fundamentally. <b>There are no plans to do this. This is to cover all bases</b></li> +</ul> +<h3><a class="anchor" id="section_permissions"></a> +Permissions</h3> +<p>Certain actions require permission from the user. For example, recording video for Highlights requires the user to agree to the recording. To achieve this, the app must know what features it wishes to enable. It will pass these "scopes" into the NVGSDK_Create call via <a class="el" href="struct_n_v_g_s_d_k___create_input_params.html">NVGSDK_CreateInputParams</a>. Consider the typical Highlights case as an example. The app will pass in a list of the scopes NVGSDK_SCOPE_HIGHLIGHTS, NVGSDK_SCOPE_HIGHLIGHTS_VIDEO, and NVGSDK_SCOPE_SCREENSHOT. The first of these is required in order for any of the NVGSDK_Highlights_* calls to succeed and send a message to the server. It will allocate the resources required in the DLL and on the server in order to achieve this. The second of these permissions is required in order to capture video of the gameplay, and the final is to capture a screenshot.</p> +<p>The first time the user runs the game, and the game calls NVGSDK_Create(...), and passes in these three permissions, the game might receive back that NVGSDK_SCOPE_HIGHLIGHTS has been granted permission implicitly, but that NVGSDK_SCOPE_HIGHLIGHTS_VIDEO and NVGSDK_SCOPE_HIGHLIGHTS_SCREENSHOT currently have "must ask" permission. In other words, the game must ask GFE for permission to record video before it will succeed in doing so. To achieve this, the game will call NVGSDK_RequestPermissionsAsync with two scopes in the list, NVGSDK_SCOPE_HIGHLIGHTS_VIDEO and NVGSDK_SCOPE_HIGHLIGHTS_SCREENSHOT. It's not necessary to request permission for a scope that has implicitly been granted permission already.</p> +<p>The call to NVGSDK_RequestPermissions is required because it will trigger GFE to put up an <a class="el" href="index.html#section_igo">In Game Overlay</a>. The game might not want this to occur during NVGSDK_Create time. Once called, the user will see the overlay pop up, asking them for permission.</p> +<div class="image"> +<img src="permission.png" alt="permission.png"/> +<div class="caption"> +Highlights Permission</div></div> +<p> The async callback will be triggered as soon as the message is processed by the GFE backend. The user will be able to accept, deny, or defer the request. If the user accepts or denies the request, the app will recieve a <a class="el" href="sdk__types_8h.html#a41214fdc112a95d5fe8e760b0c562c59ab4d95c5d0180de2ae500c1b33bd0c115">NVGSDK_NOTIFICATION_PERMISSIONS_CHANGED</a> notification with the results. If <a class="el" href="isdk_8h.html#a3e4b6afcafe9ac91c00a95b7d72305e5">NVGSDK_RequestPermissionsAsync</a> is called again when the permission is already granted or denied, the overlay will not be displayed a second time. The user can reverse their decision in either case later on in GFE3 on the games details page.</p> +<h3><a class="anchor" id="section_async"></a> +Asynchronous Calls</h3> +<p>Most of the calls to GfeSDK are asynchronous. This is due to the client/server architecture described in <a class="el" href="index.html#section_concepts">Concepts</a>. For each asynchronous call, a callback and an opaque void* context are passed in as arguments. If the app does not care or desire to know what happens to the call, is it fine to pass in NULL. If the app does care, supply a callback of the proper type, and optionally a pointer as a context to receive back during the callback.</p> +<p>The callbacks are properly typed. For callbacks that return nothing but the return value and context, a <a class="el" href="sdk__types_8h.html#a1c5cd84ed88c70462c360a7268eb95ac">NVGSDK_EmptyCallback</a> is passed in. For versions that do return data, a typed callback is passed in, such as <a class="el" href="sdk__types_8h.html#a25a1eb6d5c4697e50ebdebb500d0500e">NVGSDK_GetUILanguageCallback</a>.</p> +<p>The callback will be called on one of three threads, depending on the situation. If <a class="el" href="struct_n_v_g_s_d_k___create_input_params.html#a0bd7568c1cb3fad975562055b4581195" title="Set to true to poll for asynchronous callbacks on an app thread. If false, callbacks will occur on a ...">NVGSDK_CreateInputParams::pollForCallbacks</a> is set to false during creation, the callback will always occur on a GfeSDK controller thread. If the app desires callback to occur on their own thread, true is passed in instead. In that case, the callback will occur on the thread that calls <a class="el" href="isdk_8h.html#af5beaa7808f8dfc4660f5a0d4f8bccb3">NVGSDK_Poll</a>. The exception is that during NVGSDK_Destroy, GfeSDK pushes out all remaining callbacks. If the app is awaiting any callbacks during this time, they will be called on the same thread that called NVGSDK_Destroy. Usually, this will be the same thread that calls NVGSDK_Poll, so it shouldn't cause any surprises, but it's something to be aware of. See <a class="el" href="index.html#section_threading">Threading</a> for more information</p> +<p><b>Note:</b> There is currently a limitation in the GfeSDK backend that depends on game frames being rendered during certain API calls. Therefore, the game cannot block the render loop while awaiting an asynchronous callback. Doing so will result in a deadlock.</p> +<h3><a class="anchor" id="section_notifications"></a> +Notifications</h3> +<p>In addition to the async callbacks that most of the APIs accept as an argument, the app can also register to recieve unsolicited notifications when certain events occur. For example, the app might want to know when the user can given / removed permission for recording video from the app, either through the permissions dialog, or via GFE3. See <a class="el" href="struct_n_v_g_s_d_k___create_input_params.html">NVGSDK_CreateInputParams</a> and <a class="el" href="sdk__types_8h.html#a41214fdc112a95d5fe8e760b0c562c59">NVGSDK_NotificationType</a></p> +<p>This notification will get called on either the GfeSDK callback thread, or the thread that calls <a class="el" href="isdk_8h.html#af5beaa7808f8dfc4660f5a0d4f8bccb3">NVGSDK_Poll</a>, depending on params passed in to <a class="el" href="isdk_8h.html#a95b3999b5808922e29a36375c22014b8">NVGSDK_Create</a>. See <a class="el" href="index.html#section_threading">Threading</a> for more information.</p> +<h3><a class="anchor" id="section_threading"></a> +Threading</h3> +<p>There are two different threading models that may be used. The model used depends on the value passed in to <a class="el" href="struct_n_v_g_s_d_k___create_input_params.html">NVGSDK_CreateInputParams</a></p> +<h5>GfeSDK Controller Callback Model</h5> +<p>In this model, all callbacks will occur as soon as they are processed on the internal GfeSDK callback thread.</p> +<h5>Polling Model</h5> +<p>The app can choose to use this model if it wants to take action during the callback that depend on being on the game loop. Callbacks are queued up, and executed when the app calls <a class="el" href="isdk_8h.html#af5beaa7808f8dfc4660f5a0d4f8bccb3">NVGSDK_Poll</a>. This means that callbacks will be blocked indefinitely if that API is never called.</p> +<p>The exception occurs during NVGSDK_Destroy. Because the normal case is to make NVGSDK_Destroy and NVGSDK_Poll calls from the same thread, GfeSDK can't block and wait for another poll call. All remaining callbacks will be executed during NVGSDK_Destroy. See <a class="el" href="index.html#section_async">Asynchronous Calls</a> for more info.</p> +<h3><a class="anchor" id="section_igo"></a> +In Game Overlay</h3> +<div class="image"> +<img src="igo.png" alt="igo.png"/> +<div class="caption"> +In Game Overlay</div></div> +<p> The In-Game overlay can be used by the user to change Highlights settings, and view Highlights that have been saved to the gallery. It's also used to display the permissions dialog from <a class="el" href="isdk_8h.html#a3e4b6afcafe9ac91c00a95b7d72305e5">NVGSDK_RequestPermissionsAsync</a>, and the group summary from NVGSDK_OpenGroupSummaryAsync. The user can open it up by themselves using the default keybinding Alt+Z</p> +<h2><a class="anchor" id="section_ux"></a> +UX Guidance</h2> +<h3>Highlights Summary</h3> +<p>Many times a button is used to display the Highlights Summary. Suggested UX: "View \%d highlights" or "\%d new highlights". Include an icon to the left of the text. The icon to use is located in GfeSDK/redist/assets/img/img_logo_experience_512.png</p> +<h2><a class="anchor" id="section_log"></a> +Logging</h2> +<p>By default, GfeSDK stores its own logs for problem triage in LOCALAPPDATA% Corporation. This behavior can be adjusted by the following calls:</p> +<ul> +<li><a class="el" href="isdk_8h.html#a823df4f563527040a016bab8298869c5">NVGSDK_SetLogLevel</a></li> +<li><a class="el" href="isdk_8h.html#afc7b2b775f0ffaf80b2b5a988c4d6d11">NVGSDK_AttachLogListener</a></li> +<li><a class="el" href="isdk_8h.html#a742af01ab93d41b3aa9579df90c6c00f">NVGSDK_SetListenerLogLevel</a> </li> +</ul> +</div></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/inherit_graph_0.map b/doc/html/inherit_graph_0.map new file mode 100644 index 0000000..da492ec --- /dev/null +++ b/doc/html/inherit_graph_0.map @@ -0,0 +1,4 @@ +<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy"> +<area shape="rect" id="node1" href="$class_gfe_s_d_k_1_1_core.html" title="GfeSDK::Core" alt="" coords="5,5,109,32"/> +<area shape="rect" id="node2" href="$class_gfe_s_d_k_1_1_core_impl.html" title="GfeSDK::CoreImpl" alt="" coords="157,5,285,32"/> +</map> diff --git a/doc/html/inherit_graph_0.md5 b/doc/html/inherit_graph_0.md5 new file mode 100644 index 0000000..c53ae25 --- /dev/null +++ b/doc/html/inherit_graph_0.md5 @@ -0,0 +1 @@ +b1fd976d6f84d23f9ae6ec2978a3be6a
\ No newline at end of file diff --git a/doc/html/inherit_graph_0.png b/doc/html/inherit_graph_0.png Binary files differnew file mode 100644 index 0000000..d1d27da --- /dev/null +++ b/doc/html/inherit_graph_0.png diff --git a/doc/html/inherit_graph_1.map b/doc/html/inherit_graph_1.map new file mode 100644 index 0000000..46d5d5b --- /dev/null +++ b/doc/html/inherit_graph_1.map @@ -0,0 +1,3 @@ +<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy"> +<area shape="rect" id="node1" href="$struct_gfe_s_d_k_1_1_create_input_params.html" title="GfeSDK::CreateInputParams" alt="" coords="5,5,193,32"/> +</map> diff --git a/doc/html/inherit_graph_1.md5 b/doc/html/inherit_graph_1.md5 new file mode 100644 index 0000000..ac26996 --- /dev/null +++ b/doc/html/inherit_graph_1.md5 @@ -0,0 +1 @@ +a68acaa2e354a68c1b59f4991df27e27
\ No newline at end of file diff --git a/doc/html/inherit_graph_1.png b/doc/html/inherit_graph_1.png Binary files differnew file mode 100644 index 0000000..183392b --- /dev/null +++ b/doc/html/inherit_graph_1.png diff --git a/doc/html/inherit_graph_10.map b/doc/html/inherit_graph_10.map new file mode 100644 index 0000000..e44ca4b --- /dev/null +++ b/doc/html/inherit_graph_10.map @@ -0,0 +1,3 @@ +<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy"> +<area shape="rect" id="node1" href="$struct_gfe_s_d_k_1_1_highlight_open_group_params.html" title="C++ binding for NVGSDK_HighlightOpenGroupParams. " alt="" coords="5,5,199,47"/> +</map> diff --git a/doc/html/inherit_graph_10.md5 b/doc/html/inherit_graph_10.md5 new file mode 100644 index 0000000..93d0109 --- /dev/null +++ b/doc/html/inherit_graph_10.md5 @@ -0,0 +1 @@ +576974a55e5312301740deef0bf9538f
\ No newline at end of file diff --git a/doc/html/inherit_graph_10.png b/doc/html/inherit_graph_10.png Binary files differnew file mode 100644 index 0000000..245acdd --- /dev/null +++ b/doc/html/inherit_graph_10.png diff --git a/doc/html/inherit_graph_11.map b/doc/html/inherit_graph_11.map new file mode 100644 index 0000000..9fb7489 --- /dev/null +++ b/doc/html/inherit_graph_11.map @@ -0,0 +1,4 @@ +<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy"> +<area shape="rect" id="node1" href="$class_gfe_s_d_k_1_1_highlights.html" title="GfeSDK::Highlights" alt="" coords="5,5,140,32"/> +<area shape="rect" id="node2" href="$class_gfe_s_d_k_1_1_highlights_impl.html" title="GfeSDK::HighlightsImpl" alt="" coords="188,5,347,32"/> +</map> diff --git a/doc/html/inherit_graph_11.md5 b/doc/html/inherit_graph_11.md5 new file mode 100644 index 0000000..0aa09d7 --- /dev/null +++ b/doc/html/inherit_graph_11.md5 @@ -0,0 +1 @@ +92911bf5677902ff5123960d4c776fc0
\ No newline at end of file diff --git a/doc/html/inherit_graph_11.png b/doc/html/inherit_graph_11.png Binary files differnew file mode 100644 index 0000000..48ba84e --- /dev/null +++ b/doc/html/inherit_graph_11.png diff --git a/doc/html/inherit_graph_12.map b/doc/html/inherit_graph_12.map new file mode 100644 index 0000000..d64523c --- /dev/null +++ b/doc/html/inherit_graph_12.map @@ -0,0 +1,3 @@ +<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy"> +<area shape="rect" id="node1" href="$struct_gfe_s_d_k_1_1_highlight_user_setting.html" title="C++ binding for NVGSDK_HighlightUserSetting. " alt="" coords="5,5,200,32"/> +</map> diff --git a/doc/html/inherit_graph_12.md5 b/doc/html/inherit_graph_12.md5 new file mode 100644 index 0000000..0c72a62 --- /dev/null +++ b/doc/html/inherit_graph_12.md5 @@ -0,0 +1 @@ +eda210f413787724873891028df106dc
\ No newline at end of file diff --git a/doc/html/inherit_graph_12.png b/doc/html/inherit_graph_12.png Binary files differnew file mode 100644 index 0000000..d6913d6 --- /dev/null +++ b/doc/html/inherit_graph_12.png diff --git a/doc/html/inherit_graph_13.map b/doc/html/inherit_graph_13.map new file mode 100644 index 0000000..712f1a8 --- /dev/null +++ b/doc/html/inherit_graph_13.map @@ -0,0 +1,5 @@ +<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy"> +<area shape="rect" id="node1" href="$struct_gfe_s_d_k_1_1_notification_base.html" title="GfeSDK::NotificationBase" alt="" coords="5,46,176,73"/> +<area shape="rect" id="node2" href="$struct_gfe_s_d_k_1_1_overlay_state_changed_notification.html" title="GfeSDK::OverlayStateChanged\lNotification" alt="" coords="224,5,427,47"/> +<area shape="rect" id="node3" href="$struct_gfe_s_d_k_1_1_permissions_changed_notification.html" title="GfeSDK::PermissionsChanged\lNotification" alt="" coords="225,71,425,112"/> +</map> diff --git a/doc/html/inherit_graph_13.md5 b/doc/html/inherit_graph_13.md5 new file mode 100644 index 0000000..032f00f --- /dev/null +++ b/doc/html/inherit_graph_13.md5 @@ -0,0 +1 @@ +44198be8c7ce5a3e03e8ac8b93349c16
\ No newline at end of file diff --git a/doc/html/inherit_graph_13.png b/doc/html/inherit_graph_13.png Binary files differnew file mode 100644 index 0000000..c02627e --- /dev/null +++ b/doc/html/inherit_graph_13.png diff --git a/doc/html/inherit_graph_14.map b/doc/html/inherit_graph_14.map new file mode 100644 index 0000000..748fcaa --- /dev/null +++ b/doc/html/inherit_graph_14.map @@ -0,0 +1,3 @@ +<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy"> +<area shape="rect" id="node1" href="$struct_gfe_s_d_k_1_1_request_permissions_params.html" title="GfeSDK::RequestPermissions\lParams" alt="" coords="5,5,203,47"/> +</map> diff --git a/doc/html/inherit_graph_14.md5 b/doc/html/inherit_graph_14.md5 new file mode 100644 index 0000000..521deaa --- /dev/null +++ b/doc/html/inherit_graph_14.md5 @@ -0,0 +1 @@ +6930eba6311a3075c6dd459dfe0e5d33
\ No newline at end of file diff --git a/doc/html/inherit_graph_14.png b/doc/html/inherit_graph_14.png Binary files differnew file mode 100644 index 0000000..c30779e --- /dev/null +++ b/doc/html/inherit_graph_14.png diff --git a/doc/html/inherit_graph_15.map b/doc/html/inherit_graph_15.map new file mode 100644 index 0000000..b7dac91 --- /dev/null +++ b/doc/html/inherit_graph_15.map @@ -0,0 +1,3 @@ +<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy"> +<area shape="rect" id="node1" href="$struct_gfe_s_d_k_1_1_screenshot_highlight_params.html" title="C++ binding for NVGSDK_ScreenshotHighlightParams. " alt="" coords="5,5,199,47"/> +</map> diff --git a/doc/html/inherit_graph_15.md5 b/doc/html/inherit_graph_15.md5 new file mode 100644 index 0000000..5ff356d --- /dev/null +++ b/doc/html/inherit_graph_15.md5 @@ -0,0 +1 @@ +1c5881c0c85b5d8a14c0c8ddf528cfbc
\ No newline at end of file diff --git a/doc/html/inherit_graph_15.png b/doc/html/inherit_graph_15.png Binary files differnew file mode 100644 index 0000000..94027bb --- /dev/null +++ b/doc/html/inherit_graph_15.png diff --git a/doc/html/inherit_graph_16.map b/doc/html/inherit_graph_16.map new file mode 100644 index 0000000..ad9da46 --- /dev/null +++ b/doc/html/inherit_graph_16.map @@ -0,0 +1,3 @@ +<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy"> +<area shape="rect" id="node1" href="$struct_gfe_s_d_k_1_1_summary_params.html" title="C++ binding for NVGSDK_SummaryParams. " alt="" coords="5,5,184,32"/> +</map> diff --git a/doc/html/inherit_graph_16.md5 b/doc/html/inherit_graph_16.md5 new file mode 100644 index 0000000..f3bb7fe --- /dev/null +++ b/doc/html/inherit_graph_16.md5 @@ -0,0 +1 @@ +2393a0b302110e6901d994844382664b
\ No newline at end of file diff --git a/doc/html/inherit_graph_16.png b/doc/html/inherit_graph_16.png Binary files differnew file mode 100644 index 0000000..7782fe3 --- /dev/null +++ b/doc/html/inherit_graph_16.png diff --git a/doc/html/inherit_graph_17.map b/doc/html/inherit_graph_17.map new file mode 100644 index 0000000..ee71add --- /dev/null +++ b/doc/html/inherit_graph_17.map @@ -0,0 +1,3 @@ +<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy"> +<area shape="rect" id="node1" href="$struct_gfe_s_d_k_1_1_video_highlight_params.html" title="C++ binding for NVGSDK_VideoHighlightParams. " alt="" coords="5,5,211,32"/> +</map> diff --git a/doc/html/inherit_graph_17.md5 b/doc/html/inherit_graph_17.md5 new file mode 100644 index 0000000..e61b09b --- /dev/null +++ b/doc/html/inherit_graph_17.md5 @@ -0,0 +1 @@ +9c8b0cf64146b074e63f012dca051730
\ No newline at end of file diff --git a/doc/html/inherit_graph_17.png b/doc/html/inherit_graph_17.png Binary files differnew file mode 100644 index 0000000..8e489ea --- /dev/null +++ b/doc/html/inherit_graph_17.png diff --git a/doc/html/inherit_graph_18.map b/doc/html/inherit_graph_18.map new file mode 100644 index 0000000..0b9eb76 --- /dev/null +++ b/doc/html/inherit_graph_18.map @@ -0,0 +1,3 @@ +<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy"> +<area shape="rect" id="node1" href="$struct_n_v_g_s_d_k___create_input_params.html" title="NVGSDK_CreateInputParams" alt="" coords="5,5,200,32"/> +</map> diff --git a/doc/html/inherit_graph_18.md5 b/doc/html/inherit_graph_18.md5 new file mode 100644 index 0000000..5be46cc --- /dev/null +++ b/doc/html/inherit_graph_18.md5 @@ -0,0 +1 @@ +3ccb0981157e1acad8c822cdf9a3eb5a
\ No newline at end of file diff --git a/doc/html/inherit_graph_18.png b/doc/html/inherit_graph_18.png Binary files differnew file mode 100644 index 0000000..5d36e20 --- /dev/null +++ b/doc/html/inherit_graph_18.png diff --git a/doc/html/inherit_graph_19.map b/doc/html/inherit_graph_19.map new file mode 100644 index 0000000..a4ab121 --- /dev/null +++ b/doc/html/inherit_graph_19.map @@ -0,0 +1,3 @@ +<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy"> +<area shape="rect" id="node1" href="$struct_n_v_g_s_d_k___create_response.html" title="NVGSDK_CreateResponse" alt="" coords="5,5,185,32"/> +</map> diff --git a/doc/html/inherit_graph_19.md5 b/doc/html/inherit_graph_19.md5 new file mode 100644 index 0000000..29b4ae9 --- /dev/null +++ b/doc/html/inherit_graph_19.md5 @@ -0,0 +1 @@ +0cc802e9371a3c17023a0ec2a781f324
\ No newline at end of file diff --git a/doc/html/inherit_graph_19.png b/doc/html/inherit_graph_19.png Binary files differnew file mode 100644 index 0000000..ce2cff8 --- /dev/null +++ b/doc/html/inherit_graph_19.png diff --git a/doc/html/inherit_graph_2.map b/doc/html/inherit_graph_2.map new file mode 100644 index 0000000..ba533ac --- /dev/null +++ b/doc/html/inherit_graph_2.map @@ -0,0 +1,3 @@ +<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy"> +<area shape="rect" id="node1" href="$struct_gfe_s_d_k_1_1_create_response.html" title="C++ binding for NVGSDK_CreateResponse. " alt="" coords="5,5,179,32"/> +</map> diff --git a/doc/html/inherit_graph_2.md5 b/doc/html/inherit_graph_2.md5 new file mode 100644 index 0000000..a6b0afe --- /dev/null +++ b/doc/html/inherit_graph_2.md5 @@ -0,0 +1 @@ +7d7a3c4011b37a7028158b83ab27d603
\ No newline at end of file diff --git a/doc/html/inherit_graph_2.png b/doc/html/inherit_graph_2.png Binary files differnew file mode 100644 index 0000000..b471371 --- /dev/null +++ b/doc/html/inherit_graph_2.png diff --git a/doc/html/inherit_graph_20.map b/doc/html/inherit_graph_20.map new file mode 100644 index 0000000..a7fe296 --- /dev/null +++ b/doc/html/inherit_graph_20.map @@ -0,0 +1,3 @@ +<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy"> +<area shape="rect" id="node1" href="$struct_n_v_g_s_d_k___group_view.html" title="NVGSDK_GroupView" alt="" coords="5,5,152,32"/> +</map> diff --git a/doc/html/inherit_graph_20.md5 b/doc/html/inherit_graph_20.md5 new file mode 100644 index 0000000..fc6f4f4 --- /dev/null +++ b/doc/html/inherit_graph_20.md5 @@ -0,0 +1 @@ +4ada4874ca036c1524b064fbd4e78dc0
\ No newline at end of file diff --git a/doc/html/inherit_graph_20.png b/doc/html/inherit_graph_20.png Binary files differnew file mode 100644 index 0000000..147a190 --- /dev/null +++ b/doc/html/inherit_graph_20.png diff --git a/doc/html/inherit_graph_21.map b/doc/html/inherit_graph_21.map new file mode 100644 index 0000000..0e40c5f --- /dev/null +++ b/doc/html/inherit_graph_21.map @@ -0,0 +1,3 @@ +<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy"> +<area shape="rect" id="node1" href="$struct_n_v_g_s_d_k___highlight.html" title="NVGSDK_Highlight" alt="" coords="5,5,140,32"/> +</map> diff --git a/doc/html/inherit_graph_21.md5 b/doc/html/inherit_graph_21.md5 new file mode 100644 index 0000000..21d9c66 --- /dev/null +++ b/doc/html/inherit_graph_21.md5 @@ -0,0 +1 @@ +bcab1cab572498694c9c4d0d3ec748bb
\ No newline at end of file diff --git a/doc/html/inherit_graph_21.png b/doc/html/inherit_graph_21.png Binary files differnew file mode 100644 index 0000000..232cad0 --- /dev/null +++ b/doc/html/inherit_graph_21.png diff --git a/doc/html/inherit_graph_22.map b/doc/html/inherit_graph_22.map new file mode 100644 index 0000000..6b3c0ed --- /dev/null +++ b/doc/html/inherit_graph_22.map @@ -0,0 +1,3 @@ +<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy"> +<area shape="rect" id="node1" href="$struct_n_v_g_s_d_k___highlight_close_group_params.html" title="NVGSDK_HighlightCloseGroup\lParams" alt="" coords="5,5,208,47"/> +</map> diff --git a/doc/html/inherit_graph_22.md5 b/doc/html/inherit_graph_22.md5 new file mode 100644 index 0000000..64e0be9 --- /dev/null +++ b/doc/html/inherit_graph_22.md5 @@ -0,0 +1 @@ +4d1545ba3c5ab9076b12b53db19c0ef7
\ No newline at end of file diff --git a/doc/html/inherit_graph_22.png b/doc/html/inherit_graph_22.png Binary files differnew file mode 100644 index 0000000..4ae9045 --- /dev/null +++ b/doc/html/inherit_graph_22.png diff --git a/doc/html/inherit_graph_23.map b/doc/html/inherit_graph_23.map new file mode 100644 index 0000000..1ea9f21 --- /dev/null +++ b/doc/html/inherit_graph_23.map @@ -0,0 +1,3 @@ +<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy"> +<area shape="rect" id="node1" href="$struct_n_v_g_s_d_k___highlight_config_params.html" title="NVGSDK_HighlightConfigParams" alt="" coords="5,5,220,32"/> +</map> diff --git a/doc/html/inherit_graph_23.md5 b/doc/html/inherit_graph_23.md5 new file mode 100644 index 0000000..296dd2e --- /dev/null +++ b/doc/html/inherit_graph_23.md5 @@ -0,0 +1 @@ +dd8a72000c8f6fb6cca6735dea695c08
\ No newline at end of file diff --git a/doc/html/inherit_graph_23.png b/doc/html/inherit_graph_23.png Binary files differnew file mode 100644 index 0000000..8ba22d8 --- /dev/null +++ b/doc/html/inherit_graph_23.png diff --git a/doc/html/inherit_graph_24.map b/doc/html/inherit_graph_24.map new file mode 100644 index 0000000..9704f91 --- /dev/null +++ b/doc/html/inherit_graph_24.map @@ -0,0 +1,3 @@ +<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy"> +<area shape="rect" id="node1" href="$struct_n_v_g_s_d_k___highlight_open_group_params.html" title="NVGSDK_HighlightOpenGroup\lParams" alt="" coords="5,5,205,47"/> +</map> diff --git a/doc/html/inherit_graph_24.md5 b/doc/html/inherit_graph_24.md5 new file mode 100644 index 0000000..59df286 --- /dev/null +++ b/doc/html/inherit_graph_24.md5 @@ -0,0 +1 @@ +842c18423cbb8c58eeeab0c9b1d6591e
\ No newline at end of file diff --git a/doc/html/inherit_graph_24.png b/doc/html/inherit_graph_24.png Binary files differnew file mode 100644 index 0000000..3e3163e --- /dev/null +++ b/doc/html/inherit_graph_24.png diff --git a/doc/html/inherit_graph_25.map b/doc/html/inherit_graph_25.map new file mode 100644 index 0000000..6102865 --- /dev/null +++ b/doc/html/inherit_graph_25.map @@ -0,0 +1,3 @@ +<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy"> +<area shape="rect" id="node1" href="$struct_n_v_g_s_d_k___highlights___number_of_highlights.html" title="NVGSDK_Highlights_Number\lOfHighlights" alt="" coords="5,5,199,47"/> +</map> diff --git a/doc/html/inherit_graph_25.md5 b/doc/html/inherit_graph_25.md5 new file mode 100644 index 0000000..8cd632c --- /dev/null +++ b/doc/html/inherit_graph_25.md5 @@ -0,0 +1 @@ +c68ffab89f5f4f33e996fa4776509c21
\ No newline at end of file diff --git a/doc/html/inherit_graph_25.png b/doc/html/inherit_graph_25.png Binary files differnew file mode 100644 index 0000000..11143d5 --- /dev/null +++ b/doc/html/inherit_graph_25.png diff --git a/doc/html/inherit_graph_26.map b/doc/html/inherit_graph_26.map new file mode 100644 index 0000000..845a0d4 --- /dev/null +++ b/doc/html/inherit_graph_26.map @@ -0,0 +1,3 @@ +<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy"> +<area shape="rect" id="node1" href="$struct_n_v_g_s_d_k___highlights___user_settings.html" title="NVGSDK_Highlights_UserSettings" alt="" coords="5,5,228,32"/> +</map> diff --git a/doc/html/inherit_graph_26.md5 b/doc/html/inherit_graph_26.md5 new file mode 100644 index 0000000..26cb8f8 --- /dev/null +++ b/doc/html/inherit_graph_26.md5 @@ -0,0 +1 @@ +e80887f58cbc7d98b85041c7b6538fe5
\ No newline at end of file diff --git a/doc/html/inherit_graph_26.png b/doc/html/inherit_graph_26.png Binary files differnew file mode 100644 index 0000000..166c051 --- /dev/null +++ b/doc/html/inherit_graph_26.png diff --git a/doc/html/inherit_graph_27.map b/doc/html/inherit_graph_27.map new file mode 100644 index 0000000..04651b6 --- /dev/null +++ b/doc/html/inherit_graph_27.map @@ -0,0 +1,3 @@ +<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy"> +<area shape="rect" id="node1" href="$struct_n_v_g_s_d_k___highlight_user_setting.html" title="NVGSDK_HighlightUserSetting" alt="" coords="5,5,208,32"/> +</map> diff --git a/doc/html/inherit_graph_27.md5 b/doc/html/inherit_graph_27.md5 new file mode 100644 index 0000000..15461c7 --- /dev/null +++ b/doc/html/inherit_graph_27.md5 @@ -0,0 +1 @@ +651debe05c6b27beeef60f3e921e9c59
\ No newline at end of file diff --git a/doc/html/inherit_graph_27.png b/doc/html/inherit_graph_27.png Binary files differnew file mode 100644 index 0000000..4f2d1bb --- /dev/null +++ b/doc/html/inherit_graph_27.png diff --git a/doc/html/inherit_graph_28.map b/doc/html/inherit_graph_28.map new file mode 100644 index 0000000..31d88c4 --- /dev/null +++ b/doc/html/inherit_graph_28.map @@ -0,0 +1,3 @@ +<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy"> +<area shape="rect" id="node1" href="$struct_n_v_g_s_d_k___language.html" title="NVGSDK_Language" alt="" coords="5,5,145,32"/> +</map> diff --git a/doc/html/inherit_graph_28.md5 b/doc/html/inherit_graph_28.md5 new file mode 100644 index 0000000..e726547 --- /dev/null +++ b/doc/html/inherit_graph_28.md5 @@ -0,0 +1 @@ +f4dbe585277054ca0dfe269ea654c3fe
\ No newline at end of file diff --git a/doc/html/inherit_graph_28.png b/doc/html/inherit_graph_28.png Binary files differnew file mode 100644 index 0000000..53e3299 --- /dev/null +++ b/doc/html/inherit_graph_28.png diff --git a/doc/html/inherit_graph_29.map b/doc/html/inherit_graph_29.map new file mode 100644 index 0000000..bb8106b --- /dev/null +++ b/doc/html/inherit_graph_29.map @@ -0,0 +1,3 @@ +<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy"> +<area shape="rect" id="node1" href="$struct_n_v_g_s_d_k___localized_pair.html" title="NVGSDK_LocalizedPair" alt="" coords="5,5,168,32"/> +</map> diff --git a/doc/html/inherit_graph_29.md5 b/doc/html/inherit_graph_29.md5 new file mode 100644 index 0000000..593df91 --- /dev/null +++ b/doc/html/inherit_graph_29.md5 @@ -0,0 +1 @@ +d9c2a00b6096a2737c0b8ab4aa75e1b8
\ No newline at end of file diff --git a/doc/html/inherit_graph_29.png b/doc/html/inherit_graph_29.png Binary files differnew file mode 100644 index 0000000..b0e4a8f --- /dev/null +++ b/doc/html/inherit_graph_29.png diff --git a/doc/html/inherit_graph_3.map b/doc/html/inherit_graph_3.map new file mode 100644 index 0000000..3346c33 --- /dev/null +++ b/doc/html/inherit_graph_3.map @@ -0,0 +1,3 @@ +<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy"> +<area shape="rect" id="node1" href="$struct_gfe_s_d_k_1_1_get_number_of_highlights_response.html" title="C++ binding for NVGSDK_GetNumberOfHighlightsResponse. " alt="" coords="5,5,219,47"/> +</map> diff --git a/doc/html/inherit_graph_3.md5 b/doc/html/inherit_graph_3.md5 new file mode 100644 index 0000000..74a9164 --- /dev/null +++ b/doc/html/inherit_graph_3.md5 @@ -0,0 +1 @@ +a4b11f53d4f70467d2a477b4ce71cabd
\ No newline at end of file diff --git a/doc/html/inherit_graph_3.png b/doc/html/inherit_graph_3.png Binary files differnew file mode 100644 index 0000000..97cfb53 --- /dev/null +++ b/doc/html/inherit_graph_3.png diff --git a/doc/html/inherit_graph_30.map b/doc/html/inherit_graph_30.map new file mode 100644 index 0000000..d220eb0 --- /dev/null +++ b/doc/html/inherit_graph_30.map @@ -0,0 +1,3 @@ +<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy"> +<area shape="rect" id="node1" href="$struct_n_v_g_s_d_k___notification.html" title="NVGSDK_Notification" alt="" coords="5,5,153,32"/> +</map> diff --git a/doc/html/inherit_graph_30.md5 b/doc/html/inherit_graph_30.md5 new file mode 100644 index 0000000..16535c9 --- /dev/null +++ b/doc/html/inherit_graph_30.md5 @@ -0,0 +1 @@ +f3258f819207a798f56da2c7a90ff5fc
\ No newline at end of file diff --git a/doc/html/inherit_graph_30.png b/doc/html/inherit_graph_30.png Binary files differnew file mode 100644 index 0000000..f6479ca --- /dev/null +++ b/doc/html/inherit_graph_30.png diff --git a/doc/html/inherit_graph_31.map b/doc/html/inherit_graph_31.map new file mode 100644 index 0000000..7725382 --- /dev/null +++ b/doc/html/inherit_graph_31.map @@ -0,0 +1,3 @@ +<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy"> +<area shape="rect" id="node1" href="$struct_n_v_g_s_d_k___overlay_state_changed_notification.html" title="NVGSDK_OverlayStateChanged\lNotification" alt="" coords="5,5,215,47"/> +</map> diff --git a/doc/html/inherit_graph_31.md5 b/doc/html/inherit_graph_31.md5 new file mode 100644 index 0000000..41f6d32 --- /dev/null +++ b/doc/html/inherit_graph_31.md5 @@ -0,0 +1 @@ +ccbf935c87992c7dee60864056b79674
\ No newline at end of file diff --git a/doc/html/inherit_graph_31.png b/doc/html/inherit_graph_31.png Binary files differnew file mode 100644 index 0000000..f8bbbb0 --- /dev/null +++ b/doc/html/inherit_graph_31.png diff --git a/doc/html/inherit_graph_32.map b/doc/html/inherit_graph_32.map new file mode 100644 index 0000000..692b036 --- /dev/null +++ b/doc/html/inherit_graph_32.map @@ -0,0 +1,3 @@ +<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy"> +<area shape="rect" id="node1" href="$struct_n_v_g_s_d_k___permissions_changed_notification.html" title="NVGSDK_PermissionsChanged\lNotification" alt="" coords="5,5,212,47"/> +</map> diff --git a/doc/html/inherit_graph_32.md5 b/doc/html/inherit_graph_32.md5 new file mode 100644 index 0000000..fff95ac --- /dev/null +++ b/doc/html/inherit_graph_32.md5 @@ -0,0 +1 @@ +d7cc5f661317fecd82640051c1a4b1d6
\ No newline at end of file diff --git a/doc/html/inherit_graph_32.png b/doc/html/inherit_graph_32.png Binary files differnew file mode 100644 index 0000000..fd0b287 --- /dev/null +++ b/doc/html/inherit_graph_32.png diff --git a/doc/html/inherit_graph_33.map b/doc/html/inherit_graph_33.map new file mode 100644 index 0000000..d85af77 --- /dev/null +++ b/doc/html/inherit_graph_33.map @@ -0,0 +1,3 @@ +<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy"> +<area shape="rect" id="node1" href="$struct_n_v_g_s_d_k___request_permissions_params.html" title="NVGSDK_RequestPermissions\lParams" alt="" coords="5,5,209,47"/> +</map> diff --git a/doc/html/inherit_graph_33.md5 b/doc/html/inherit_graph_33.md5 new file mode 100644 index 0000000..a5a8c3f --- /dev/null +++ b/doc/html/inherit_graph_33.md5 @@ -0,0 +1 @@ +d9479bfc5dbb4367b3f3b951200b2d5c
\ No newline at end of file diff --git a/doc/html/inherit_graph_33.png b/doc/html/inherit_graph_33.png Binary files differnew file mode 100644 index 0000000..6a99b2e --- /dev/null +++ b/doc/html/inherit_graph_33.png diff --git a/doc/html/inherit_graph_34.map b/doc/html/inherit_graph_34.map new file mode 100644 index 0000000..2aa730e --- /dev/null +++ b/doc/html/inherit_graph_34.map @@ -0,0 +1,3 @@ +<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy"> +<area shape="rect" id="node1" href="$struct_n_v_g_s_d_k___scope_permission.html" title="NVGSDK_ScopePermission" alt="" coords="5,5,192,32"/> +</map> diff --git a/doc/html/inherit_graph_34.md5 b/doc/html/inherit_graph_34.md5 new file mode 100644 index 0000000..6772b86 --- /dev/null +++ b/doc/html/inherit_graph_34.md5 @@ -0,0 +1 @@ +e3b59897f8b7090debfc25d47e37c4be
\ No newline at end of file diff --git a/doc/html/inherit_graph_34.png b/doc/html/inherit_graph_34.png Binary files differnew file mode 100644 index 0000000..0950150 --- /dev/null +++ b/doc/html/inherit_graph_34.png diff --git a/doc/html/inherit_graph_35.map b/doc/html/inherit_graph_35.map new file mode 100644 index 0000000..427abf1 --- /dev/null +++ b/doc/html/inherit_graph_35.map @@ -0,0 +1,3 @@ +<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy"> +<area shape="rect" id="node1" href="$struct_n_v_g_s_d_k___screenshot_highlight_params.html" title="NVGSDK_ScreenshotHighlight\lParams" alt="" coords="5,5,205,47"/> +</map> diff --git a/doc/html/inherit_graph_35.md5 b/doc/html/inherit_graph_35.md5 new file mode 100644 index 0000000..1ffd7e7 --- /dev/null +++ b/doc/html/inherit_graph_35.md5 @@ -0,0 +1 @@ +958c97024c8e1da5f26a80c04136e9c2
\ No newline at end of file diff --git a/doc/html/inherit_graph_35.png b/doc/html/inherit_graph_35.png Binary files differnew file mode 100644 index 0000000..57d4e31 --- /dev/null +++ b/doc/html/inherit_graph_35.png diff --git a/doc/html/inherit_graph_36.map b/doc/html/inherit_graph_36.map new file mode 100644 index 0000000..2b47cb4 --- /dev/null +++ b/doc/html/inherit_graph_36.map @@ -0,0 +1,3 @@ +<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy"> +<area shape="rect" id="node1" href="$struct_n_v_g_s_d_k___summary_params.html" title="NVGSDK_SummaryParams" alt="" coords="5,5,191,32"/> +</map> diff --git a/doc/html/inherit_graph_36.md5 b/doc/html/inherit_graph_36.md5 new file mode 100644 index 0000000..4e7690b --- /dev/null +++ b/doc/html/inherit_graph_36.md5 @@ -0,0 +1 @@ +30cdc56acc12f052534155079cc5bdf9
\ No newline at end of file diff --git a/doc/html/inherit_graph_36.png b/doc/html/inherit_graph_36.png Binary files differnew file mode 100644 index 0000000..602d4de --- /dev/null +++ b/doc/html/inherit_graph_36.png diff --git a/doc/html/inherit_graph_37.map b/doc/html/inherit_graph_37.map new file mode 100644 index 0000000..2e2f907 --- /dev/null +++ b/doc/html/inherit_graph_37.map @@ -0,0 +1,3 @@ +<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy"> +<area shape="rect" id="node1" href="$struct_n_v_g_s_d_k___version.html" title="NVGSDK_Version" alt="" coords="5,5,133,32"/> +</map> diff --git a/doc/html/inherit_graph_37.md5 b/doc/html/inherit_graph_37.md5 new file mode 100644 index 0000000..031020c --- /dev/null +++ b/doc/html/inherit_graph_37.md5 @@ -0,0 +1 @@ +64974fe3a45677df5ae0126cf649dff0
\ No newline at end of file diff --git a/doc/html/inherit_graph_37.png b/doc/html/inherit_graph_37.png Binary files differnew file mode 100644 index 0000000..5a8f8ba --- /dev/null +++ b/doc/html/inherit_graph_37.png diff --git a/doc/html/inherit_graph_38.map b/doc/html/inherit_graph_38.map new file mode 100644 index 0000000..269c267 --- /dev/null +++ b/doc/html/inherit_graph_38.map @@ -0,0 +1,3 @@ +<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy"> +<area shape="rect" id="node1" href="$struct_n_v_g_s_d_k___video_highlight_params.html" title="NVGSDK_VideoHighlightParams" alt="" coords="5,5,217,32"/> +</map> diff --git a/doc/html/inherit_graph_38.md5 b/doc/html/inherit_graph_38.md5 new file mode 100644 index 0000000..ff5919d --- /dev/null +++ b/doc/html/inherit_graph_38.md5 @@ -0,0 +1 @@ +ac8b5c6941380a8ee13383a0c235e0fb
\ No newline at end of file diff --git a/doc/html/inherit_graph_38.png b/doc/html/inherit_graph_38.png Binary files differnew file mode 100644 index 0000000..b52e0ba --- /dev/null +++ b/doc/html/inherit_graph_38.png diff --git a/doc/html/inherit_graph_4.map b/doc/html/inherit_graph_4.map new file mode 100644 index 0000000..d75108f --- /dev/null +++ b/doc/html/inherit_graph_4.map @@ -0,0 +1,3 @@ +<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy"> +<area shape="rect" id="node1" href="$struct_gfe_s_d_k_1_1_get_u_i_language_response.html" title="C++ binding for NVGSDK_GetUILanguageResponse. " alt="" coords="5,5,229,32"/> +</map> diff --git a/doc/html/inherit_graph_4.md5 b/doc/html/inherit_graph_4.md5 new file mode 100644 index 0000000..20e6a45 --- /dev/null +++ b/doc/html/inherit_graph_4.md5 @@ -0,0 +1 @@ +8493e4582429387be282b2f2dc5e1f46
\ No newline at end of file diff --git a/doc/html/inherit_graph_4.png b/doc/html/inherit_graph_4.png Binary files differnew file mode 100644 index 0000000..01963a8 --- /dev/null +++ b/doc/html/inherit_graph_4.png diff --git a/doc/html/inherit_graph_5.map b/doc/html/inherit_graph_5.map new file mode 100644 index 0000000..87a06ec --- /dev/null +++ b/doc/html/inherit_graph_5.map @@ -0,0 +1,3 @@ +<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy"> +<area shape="rect" id="node1" href="$struct_gfe_s_d_k_1_1_get_user_settings_response.html" title="C++ binding for NVGSDK_Highlights_GetUserSettingsResponse. " alt="" coords="5,5,236,32"/> +</map> diff --git a/doc/html/inherit_graph_5.md5 b/doc/html/inherit_graph_5.md5 new file mode 100644 index 0000000..1dc5a49 --- /dev/null +++ b/doc/html/inherit_graph_5.md5 @@ -0,0 +1 @@ +c049f5637fe316f4b9fd15675176c1d9
\ No newline at end of file diff --git a/doc/html/inherit_graph_5.png b/doc/html/inherit_graph_5.png Binary files differnew file mode 100644 index 0000000..ebf4211 --- /dev/null +++ b/doc/html/inherit_graph_5.png diff --git a/doc/html/inherit_graph_6.map b/doc/html/inherit_graph_6.map new file mode 100644 index 0000000..011ab50 --- /dev/null +++ b/doc/html/inherit_graph_6.map @@ -0,0 +1,3 @@ +<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy"> +<area shape="rect" id="node1" href="$struct_gfe_s_d_k_1_1_group_view.html" title="C++ binding for NVGSDK_GroupView. " alt="" coords="5,5,145,32"/> +</map> diff --git a/doc/html/inherit_graph_6.md5 b/doc/html/inherit_graph_6.md5 new file mode 100644 index 0000000..1ad4dd5 --- /dev/null +++ b/doc/html/inherit_graph_6.md5 @@ -0,0 +1 @@ +0893508738caa3c5e865eb5d91fc520e
\ No newline at end of file diff --git a/doc/html/inherit_graph_6.png b/doc/html/inherit_graph_6.png Binary files differnew file mode 100644 index 0000000..7578bf1 --- /dev/null +++ b/doc/html/inherit_graph_6.png diff --git a/doc/html/inherit_graph_7.map b/doc/html/inherit_graph_7.map new file mode 100644 index 0000000..024ad81 --- /dev/null +++ b/doc/html/inherit_graph_7.map @@ -0,0 +1,3 @@ +<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy"> +<area shape="rect" id="node1" href="$struct_gfe_s_d_k_1_1_highlight_close_group_params.html" title="C++ binding for NVGSDK_HighlightCloseGroupParams. " alt="" coords="5,5,200,47"/> +</map> diff --git a/doc/html/inherit_graph_7.md5 b/doc/html/inherit_graph_7.md5 new file mode 100644 index 0000000..dcc33fe --- /dev/null +++ b/doc/html/inherit_graph_7.md5 @@ -0,0 +1 @@ +78b1118638a397df23ffb2339eebd648
\ No newline at end of file diff --git a/doc/html/inherit_graph_7.png b/doc/html/inherit_graph_7.png Binary files differnew file mode 100644 index 0000000..2318005 --- /dev/null +++ b/doc/html/inherit_graph_7.png diff --git a/doc/html/inherit_graph_8.map b/doc/html/inherit_graph_8.map new file mode 100644 index 0000000..0dce041 --- /dev/null +++ b/doc/html/inherit_graph_8.map @@ -0,0 +1,3 @@ +<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy"> +<area shape="rect" id="node1" href="$struct_gfe_s_d_k_1_1_highlight_config_params.html" title="C++ binding for NVGSDK_HighlightConfigParams. " alt="" coords="5,5,213,32"/> +</map> diff --git a/doc/html/inherit_graph_8.md5 b/doc/html/inherit_graph_8.md5 new file mode 100644 index 0000000..06362d0 --- /dev/null +++ b/doc/html/inherit_graph_8.md5 @@ -0,0 +1 @@ +145fde5c95a05144f6c2c16aa16170ad
\ No newline at end of file diff --git a/doc/html/inherit_graph_8.png b/doc/html/inherit_graph_8.png Binary files differnew file mode 100644 index 0000000..1e6d3c7 --- /dev/null +++ b/doc/html/inherit_graph_8.png diff --git a/doc/html/inherit_graph_9.map b/doc/html/inherit_graph_9.map new file mode 100644 index 0000000..f1e6eeb --- /dev/null +++ b/doc/html/inherit_graph_9.map @@ -0,0 +1,3 @@ +<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy"> +<area shape="rect" id="node1" href="$struct_gfe_s_d_k_1_1_highlight_definition.html" title="C++ binding for NVGSDK_Highlight. " alt="" coords="5,5,185,32"/> +</map> diff --git a/doc/html/inherit_graph_9.md5 b/doc/html/inherit_graph_9.md5 new file mode 100644 index 0000000..0177bd9 --- /dev/null +++ b/doc/html/inherit_graph_9.md5 @@ -0,0 +1 @@ +3ed5478a7cc8aaff6b809d87b43902dc
\ No newline at end of file diff --git a/doc/html/inherit_graph_9.png b/doc/html/inherit_graph_9.png Binary files differnew file mode 100644 index 0000000..6e7cf59 --- /dev/null +++ b/doc/html/inherit_graph_9.png diff --git a/doc/html/inherits.html b/doc/html/inherits.html new file mode 100644 index 0000000..a6e5f2b --- /dev/null +++ b/doc/html/inherits.html @@ -0,0 +1,303 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Class Hierarchy</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('hierarchy.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">Class Hierarchy</div> </div> +</div><!--header--> +<div class="contents"> +<div class="textblock"> +<p><a href="hierarchy.html">Go to the textual class hierarchy</a></p> +</div><table border="0" cellspacing="10" cellpadding="0"> +<tr><td><img src="inherit_graph_0.png" border="0" alt="" usemap="#_gfe_s_d_k_1_1_core"/> +<map name="_gfe_s_d_k_1_1_core" id="_gfe_s_d_k_1_1_core"> +<area shape="rect" id="node1" href="class_gfe_s_d_k_1_1_core.html" title="GfeSDK::Core" alt="" coords="5,5,109,32"/> +<area shape="rect" id="node2" href="class_gfe_s_d_k_1_1_core_impl.html" title="GfeSDK::CoreImpl" alt="" coords="157,5,285,32"/> +</map> +</td></tr> +<tr><td><img src="inherit_graph_1.png" border="0" alt="" usemap="#_gfe_s_d_k_1_1_create_input_params"/> +<map name="_gfe_s_d_k_1_1_create_input_params" id="_gfe_s_d_k_1_1_create_input_params"> +<area shape="rect" id="node1" href="struct_gfe_s_d_k_1_1_create_input_params.html" title="GfeSDK::CreateInputParams" alt="" coords="5,5,193,32"/> +</map> +</td></tr> +<tr><td><img src="inherit_graph_2.png" border="0" alt="" usemap="#_gfe_s_d_k_1_1_create_response"/> +<map name="_gfe_s_d_k_1_1_create_response" id="_gfe_s_d_k_1_1_create_response"> +<area shape="rect" id="node1" href="struct_gfe_s_d_k_1_1_create_response.html" title="C++ binding for NVGSDK_CreateResponse. " alt="" coords="5,5,179,32"/> +</map> +</td></tr> +<tr><td><img src="inherit_graph_3.png" border="0" alt="" usemap="#_gfe_s_d_k_1_1_get_number_of_highlights_response"/> +<map name="_gfe_s_d_k_1_1_get_number_of_highlights_response" id="_gfe_s_d_k_1_1_get_number_of_highlights_response"> +<area shape="rect" id="node1" href="struct_gfe_s_d_k_1_1_get_number_of_highlights_response.html" title="C++ binding for NVGSDK_GetNumberOfHighlightsResponse. " alt="" coords="5,5,219,47"/> +</map> +</td></tr> +<tr><td><img src="inherit_graph_4.png" border="0" alt="" usemap="#_gfe_s_d_k_1_1_get_u_i_language_response"/> +<map name="_gfe_s_d_k_1_1_get_u_i_language_response" id="_gfe_s_d_k_1_1_get_u_i_language_response"> +<area shape="rect" id="node1" href="struct_gfe_s_d_k_1_1_get_u_i_language_response.html" title="C++ binding for NVGSDK_GetUILanguageResponse. " alt="" coords="5,5,229,32"/> +</map> +</td></tr> +<tr><td><img src="inherit_graph_5.png" border="0" alt="" usemap="#_gfe_s_d_k_1_1_get_user_settings_response"/> +<map name="_gfe_s_d_k_1_1_get_user_settings_response" id="_gfe_s_d_k_1_1_get_user_settings_response"> +<area shape="rect" id="node1" href="struct_gfe_s_d_k_1_1_get_user_settings_response.html" title="C++ binding for NVGSDK_Highlights_GetUserSettingsResponse. " alt="" coords="5,5,236,32"/> +</map> +</td></tr> +<tr><td><img src="inherit_graph_6.png" border="0" alt="" usemap="#_gfe_s_d_k_1_1_group_view"/> +<map name="_gfe_s_d_k_1_1_group_view" id="_gfe_s_d_k_1_1_group_view"> +<area shape="rect" id="node1" href="struct_gfe_s_d_k_1_1_group_view.html" title="C++ binding for NVGSDK_GroupView. " alt="" coords="5,5,145,32"/> +</map> +</td></tr> +<tr><td><img src="inherit_graph_7.png" border="0" alt="" usemap="#_gfe_s_d_k_1_1_highlight_close_group_params"/> +<map name="_gfe_s_d_k_1_1_highlight_close_group_params" id="_gfe_s_d_k_1_1_highlight_close_group_params"> +<area shape="rect" id="node1" href="struct_gfe_s_d_k_1_1_highlight_close_group_params.html" title="C++ binding for NVGSDK_HighlightCloseGroupParams. " alt="" coords="5,5,200,47"/> +</map> +</td></tr> +<tr><td><img src="inherit_graph_8.png" border="0" alt="" usemap="#_gfe_s_d_k_1_1_highlight_config_params"/> +<map name="_gfe_s_d_k_1_1_highlight_config_params" id="_gfe_s_d_k_1_1_highlight_config_params"> +<area shape="rect" id="node1" href="struct_gfe_s_d_k_1_1_highlight_config_params.html" title="C++ binding for NVGSDK_HighlightConfigParams. " alt="" coords="5,5,213,32"/> +</map> +</td></tr> +<tr><td><img src="inherit_graph_9.png" border="0" alt="" usemap="#_gfe_s_d_k_1_1_highlight_definition"/> +<map name="_gfe_s_d_k_1_1_highlight_definition" id="_gfe_s_d_k_1_1_highlight_definition"> +<area shape="rect" id="node1" href="struct_gfe_s_d_k_1_1_highlight_definition.html" title="C++ binding for NVGSDK_Highlight. " alt="" coords="5,5,185,32"/> +</map> +</td></tr> +<tr><td><img src="inherit_graph_10.png" border="0" alt="" usemap="#_gfe_s_d_k_1_1_highlight_open_group_params"/> +<map name="_gfe_s_d_k_1_1_highlight_open_group_params" id="_gfe_s_d_k_1_1_highlight_open_group_params"> +<area shape="rect" id="node1" href="struct_gfe_s_d_k_1_1_highlight_open_group_params.html" title="C++ binding for NVGSDK_HighlightOpenGroupParams. " alt="" coords="5,5,199,47"/> +</map> +</td></tr> +<tr><td><img src="inherit_graph_11.png" border="0" alt="" usemap="#_gfe_s_d_k_1_1_highlights"/> +<map name="_gfe_s_d_k_1_1_highlights" id="_gfe_s_d_k_1_1_highlights"> +<area shape="rect" id="node1" href="class_gfe_s_d_k_1_1_highlights.html" title="GfeSDK::Highlights" alt="" coords="5,5,140,32"/> +<area shape="rect" id="node2" href="class_gfe_s_d_k_1_1_highlights_impl.html" title="GfeSDK::HighlightsImpl" alt="" coords="188,5,347,32"/> +</map> +</td></tr> +<tr><td><img src="inherit_graph_12.png" border="0" alt="" usemap="#_gfe_s_d_k_1_1_highlight_user_setting"/> +<map name="_gfe_s_d_k_1_1_highlight_user_setting" id="_gfe_s_d_k_1_1_highlight_user_setting"> +<area shape="rect" id="node1" href="struct_gfe_s_d_k_1_1_highlight_user_setting.html" title="C++ binding for NVGSDK_HighlightUserSetting. " alt="" coords="5,5,200,32"/> +</map> +</td></tr> +<tr><td><img src="inherit_graph_13.png" border="0" alt="" usemap="#_gfe_s_d_k_1_1_notification_base"/> +<map name="_gfe_s_d_k_1_1_notification_base" id="_gfe_s_d_k_1_1_notification_base"> +<area shape="rect" id="node1" href="struct_gfe_s_d_k_1_1_notification_base.html" title="GfeSDK::NotificationBase" alt="" coords="5,46,176,73"/> +<area shape="rect" id="node2" href="struct_gfe_s_d_k_1_1_overlay_state_changed_notification.html" title="GfeSDK::OverlayStateChanged\lNotification" alt="" coords="224,5,427,47"/> +<area shape="rect" id="node3" href="struct_gfe_s_d_k_1_1_permissions_changed_notification.html" title="GfeSDK::PermissionsChanged\lNotification" alt="" coords="225,71,425,112"/> +</map> +</td></tr> +<tr><td><img src="inherit_graph_14.png" border="0" alt="" usemap="#_gfe_s_d_k_1_1_request_permissions_params"/> +<map name="_gfe_s_d_k_1_1_request_permissions_params" id="_gfe_s_d_k_1_1_request_permissions_params"> +<area shape="rect" id="node1" href="struct_gfe_s_d_k_1_1_request_permissions_params.html" title="GfeSDK::RequestPermissions\lParams" alt="" coords="5,5,203,47"/> +</map> +</td></tr> +<tr><td><img src="inherit_graph_15.png" border="0" alt="" usemap="#_gfe_s_d_k_1_1_screenshot_highlight_params"/> +<map name="_gfe_s_d_k_1_1_screenshot_highlight_params" id="_gfe_s_d_k_1_1_screenshot_highlight_params"> +<area shape="rect" id="node1" href="struct_gfe_s_d_k_1_1_screenshot_highlight_params.html" title="C++ binding for NVGSDK_ScreenshotHighlightParams. " alt="" coords="5,5,199,47"/> +</map> +</td></tr> +<tr><td><img src="inherit_graph_16.png" border="0" alt="" usemap="#_gfe_s_d_k_1_1_summary_params"/> +<map name="_gfe_s_d_k_1_1_summary_params" id="_gfe_s_d_k_1_1_summary_params"> +<area shape="rect" id="node1" href="struct_gfe_s_d_k_1_1_summary_params.html" title="C++ binding for NVGSDK_SummaryParams. " alt="" coords="5,5,184,32"/> +</map> +</td></tr> +<tr><td><img src="inherit_graph_17.png" border="0" alt="" usemap="#_gfe_s_d_k_1_1_video_highlight_params"/> +<map name="_gfe_s_d_k_1_1_video_highlight_params" id="_gfe_s_d_k_1_1_video_highlight_params"> +<area shape="rect" id="node1" href="struct_gfe_s_d_k_1_1_video_highlight_params.html" title="C++ binding for NVGSDK_VideoHighlightParams. " alt="" coords="5,5,211,32"/> +</map> +</td></tr> +<tr><td><img src="inherit_graph_18.png" border="0" alt="" usemap="#_n_v_g_s_d_k___create_input_params"/> +<map name="_n_v_g_s_d_k___create_input_params" id="_n_v_g_s_d_k___create_input_params"> +<area shape="rect" id="node1" href="struct_n_v_g_s_d_k___create_input_params.html" title="NVGSDK_CreateInputParams" alt="" coords="5,5,200,32"/> +</map> +</td></tr> +<tr><td><img src="inherit_graph_19.png" border="0" alt="" usemap="#_n_v_g_s_d_k___create_response"/> +<map name="_n_v_g_s_d_k___create_response" id="_n_v_g_s_d_k___create_response"> +<area shape="rect" id="node1" href="struct_n_v_g_s_d_k___create_response.html" title="NVGSDK_CreateResponse" alt="" coords="5,5,185,32"/> +</map> +</td></tr> +<tr><td><img src="inherit_graph_20.png" border="0" alt="" usemap="#_n_v_g_s_d_k___group_view"/> +<map name="_n_v_g_s_d_k___group_view" id="_n_v_g_s_d_k___group_view"> +<area shape="rect" id="node1" href="struct_n_v_g_s_d_k___group_view.html" title="NVGSDK_GroupView" alt="" coords="5,5,152,32"/> +</map> +</td></tr> +<tr><td><img src="inherit_graph_21.png" border="0" alt="" usemap="#_n_v_g_s_d_k___highlight"/> +<map name="_n_v_g_s_d_k___highlight" id="_n_v_g_s_d_k___highlight"> +<area shape="rect" id="node1" href="struct_n_v_g_s_d_k___highlight.html" title="NVGSDK_Highlight" alt="" coords="5,5,140,32"/> +</map> +</td></tr> +<tr><td><img src="inherit_graph_22.png" border="0" alt="" usemap="#_n_v_g_s_d_k___highlight_close_group_params"/> +<map name="_n_v_g_s_d_k___highlight_close_group_params" id="_n_v_g_s_d_k___highlight_close_group_params"> +<area shape="rect" id="node1" href="struct_n_v_g_s_d_k___highlight_close_group_params.html" title="NVGSDK_HighlightCloseGroup\lParams" alt="" coords="5,5,208,47"/> +</map> +</td></tr> +<tr><td><img src="inherit_graph_23.png" border="0" alt="" usemap="#_n_v_g_s_d_k___highlight_config_params"/> +<map name="_n_v_g_s_d_k___highlight_config_params" id="_n_v_g_s_d_k___highlight_config_params"> +<area shape="rect" id="node1" href="struct_n_v_g_s_d_k___highlight_config_params.html" title="NVGSDK_HighlightConfigParams" alt="" coords="5,5,220,32"/> +</map> +</td></tr> +<tr><td><img src="inherit_graph_24.png" border="0" alt="" usemap="#_n_v_g_s_d_k___highlight_open_group_params"/> +<map name="_n_v_g_s_d_k___highlight_open_group_params" id="_n_v_g_s_d_k___highlight_open_group_params"> +<area shape="rect" id="node1" href="struct_n_v_g_s_d_k___highlight_open_group_params.html" title="NVGSDK_HighlightOpenGroup\lParams" alt="" coords="5,5,205,47"/> +</map> +</td></tr> +<tr><td><img src="inherit_graph_25.png" border="0" alt="" usemap="#_n_v_g_s_d_k___highlights___number_of_highlights"/> +<map name="_n_v_g_s_d_k___highlights___number_of_highlights" id="_n_v_g_s_d_k___highlights___number_of_highlights"> +<area shape="rect" id="node1" href="struct_n_v_g_s_d_k___highlights___number_of_highlights.html" title="NVGSDK_Highlights_Number\lOfHighlights" alt="" coords="5,5,199,47"/> +</map> +</td></tr> +<tr><td><img src="inherit_graph_26.png" border="0" alt="" usemap="#_n_v_g_s_d_k___highlights___user_settings"/> +<map name="_n_v_g_s_d_k___highlights___user_settings" id="_n_v_g_s_d_k___highlights___user_settings"> +<area shape="rect" id="node1" href="struct_n_v_g_s_d_k___highlights___user_settings.html" title="NVGSDK_Highlights_UserSettings" alt="" coords="5,5,228,32"/> +</map> +</td></tr> +<tr><td><img src="inherit_graph_27.png" border="0" alt="" usemap="#_n_v_g_s_d_k___highlight_user_setting"/> +<map name="_n_v_g_s_d_k___highlight_user_setting" id="_n_v_g_s_d_k___highlight_user_setting"> +<area shape="rect" id="node1" href="struct_n_v_g_s_d_k___highlight_user_setting.html" title="NVGSDK_HighlightUserSetting" alt="" coords="5,5,208,32"/> +</map> +</td></tr> +<tr><td><img src="inherit_graph_28.png" border="0" alt="" usemap="#_n_v_g_s_d_k___language"/> +<map name="_n_v_g_s_d_k___language" id="_n_v_g_s_d_k___language"> +<area shape="rect" id="node1" href="struct_n_v_g_s_d_k___language.html" title="NVGSDK_Language" alt="" coords="5,5,145,32"/> +</map> +</td></tr> +<tr><td><img src="inherit_graph_29.png" border="0" alt="" usemap="#_n_v_g_s_d_k___localized_pair"/> +<map name="_n_v_g_s_d_k___localized_pair" id="_n_v_g_s_d_k___localized_pair"> +<area shape="rect" id="node1" href="struct_n_v_g_s_d_k___localized_pair.html" title="NVGSDK_LocalizedPair" alt="" coords="5,5,168,32"/> +</map> +</td></tr> +<tr><td><img src="inherit_graph_30.png" border="0" alt="" usemap="#_n_v_g_s_d_k___notification"/> +<map name="_n_v_g_s_d_k___notification" id="_n_v_g_s_d_k___notification"> +<area shape="rect" id="node1" href="struct_n_v_g_s_d_k___notification.html" title="NVGSDK_Notification" alt="" coords="5,5,153,32"/> +</map> +</td></tr> +<tr><td><img src="inherit_graph_31.png" border="0" alt="" usemap="#_n_v_g_s_d_k___overlay_state_changed_notification"/> +<map name="_n_v_g_s_d_k___overlay_state_changed_notification" id="_n_v_g_s_d_k___overlay_state_changed_notification"> +<area shape="rect" id="node1" href="struct_n_v_g_s_d_k___overlay_state_changed_notification.html" title="NVGSDK_OverlayStateChanged\lNotification" alt="" coords="5,5,215,47"/> +</map> +</td></tr> +<tr><td><img src="inherit_graph_32.png" border="0" alt="" usemap="#_n_v_g_s_d_k___permissions_changed_notification"/> +<map name="_n_v_g_s_d_k___permissions_changed_notification" id="_n_v_g_s_d_k___permissions_changed_notification"> +<area shape="rect" id="node1" href="struct_n_v_g_s_d_k___permissions_changed_notification.html" title="NVGSDK_PermissionsChanged\lNotification" alt="" coords="5,5,212,47"/> +</map> +</td></tr> +<tr><td><img src="inherit_graph_33.png" border="0" alt="" usemap="#_n_v_g_s_d_k___request_permissions_params"/> +<map name="_n_v_g_s_d_k___request_permissions_params" id="_n_v_g_s_d_k___request_permissions_params"> +<area shape="rect" id="node1" href="struct_n_v_g_s_d_k___request_permissions_params.html" title="NVGSDK_RequestPermissions\lParams" alt="" coords="5,5,209,47"/> +</map> +</td></tr> +<tr><td><img src="inherit_graph_34.png" border="0" alt="" usemap="#_n_v_g_s_d_k___scope_permission"/> +<map name="_n_v_g_s_d_k___scope_permission" id="_n_v_g_s_d_k___scope_permission"> +<area shape="rect" id="node1" href="struct_n_v_g_s_d_k___scope_permission.html" title="NVGSDK_ScopePermission" alt="" coords="5,5,192,32"/> +</map> +</td></tr> +<tr><td><img src="inherit_graph_35.png" border="0" alt="" usemap="#_n_v_g_s_d_k___screenshot_highlight_params"/> +<map name="_n_v_g_s_d_k___screenshot_highlight_params" id="_n_v_g_s_d_k___screenshot_highlight_params"> +<area shape="rect" id="node1" href="struct_n_v_g_s_d_k___screenshot_highlight_params.html" title="NVGSDK_ScreenshotHighlight\lParams" alt="" coords="5,5,205,47"/> +</map> +</td></tr> +<tr><td><img src="inherit_graph_36.png" border="0" alt="" usemap="#_n_v_g_s_d_k___summary_params"/> +<map name="_n_v_g_s_d_k___summary_params" id="_n_v_g_s_d_k___summary_params"> +<area shape="rect" id="node1" href="struct_n_v_g_s_d_k___summary_params.html" title="NVGSDK_SummaryParams" alt="" coords="5,5,191,32"/> +</map> +</td></tr> +<tr><td><img src="inherit_graph_37.png" border="0" alt="" usemap="#_n_v_g_s_d_k___version"/> +<map name="_n_v_g_s_d_k___version" id="_n_v_g_s_d_k___version"> +<area shape="rect" id="node1" href="struct_n_v_g_s_d_k___version.html" title="NVGSDK_Version" alt="" coords="5,5,133,32"/> +</map> +</td></tr> +<tr><td><img src="inherit_graph_38.png" border="0" alt="" usemap="#_n_v_g_s_d_k___video_highlight_params"/> +<map name="_n_v_g_s_d_k___video_highlight_params" id="_n_v_g_s_d_k___video_highlight_params"> +<area shape="rect" id="node1" href="struct_n_v_g_s_d_k___video_highlight_params.html" title="NVGSDK_VideoHighlightParams" alt="" coords="5,5,217,32"/> +</map> +</td></tr> +</table> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/isdk_8h.html b/doc/html/isdk_8h.html new file mode 100644 index 0000000..7356e4d --- /dev/null +++ b/doc/html/isdk_8h.html @@ -0,0 +1,455 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/isdk.h File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('isdk_8h.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">isdk.h File Reference</div> </div> +</div><!--header--> +<div class="contents"> +<div class="textblock"><code>#include <gfesdk/os_defines.h></code><br /> +<code>#include <<a class="el" href="sdk__types_8h_source.html">gfesdk/sdk_types.h</a>></code><br /> +<code>#include <gfesdk/sdk_types_ipc.h></code><br /> +<code>#include <gfesdk/config.h></code><br /> +<code>#include "stdint.h"</code><br /> +</div><div class="textblock"><div class="dynheader"> +Include dependency graph for isdk.h:</div> +<div class="dyncontent"> +<div class="center"><img src="isdk_8h__incl.png" border="0" usemap="#_c_1_2u_2workspace_2dev_2sdkwinauto_2sdkclient_2include_2gfesdk_2isdk_8h" alt=""/></div> +<map name="_c_1_2u_2workspace_2dev_2sdkwinauto_2sdkclient_2include_2gfesdk_2isdk_8h" id="_c_1_2u_2workspace_2dev_2sdkwinauto_2sdkclient_2include_2gfesdk_2isdk_8h"> +<area shape="rect" id="node2" href="os__defines_8h_source.html" title="gfesdk/os_defines.h" alt="" coords="5,184,143,211"/> +<area shape="rect" id="node3" href="sdk__types_8h.html" title="gfesdk/sdk_types.h" alt="" coords="293,109,428,136"/> +<area shape="rect" id="node4" href="sdk__types__ipc_8h_source.html" title="gfesdk/sdk_types_ipc.h" alt="" coords="167,184,325,211"/> +<area shape="rect" id="node7" href="config_8h_source.html" title="gfesdk/config.h" alt="" coords="549,109,658,136"/> +<area shape="rect" id="node8" href="gfe3__product__version_8h_source.html" title="gfe3_product_version.h" alt="" coords="539,184,694,211"/> +</map> +</div> +</div><div class="textblock"><div class="dynheader"> +This graph shows which files directly or indirectly include this file:</div> +<div class="dyncontent"> +<div class="center"><img src="isdk_8h__dep__incl.png" border="0" usemap="#_c_1_2u_2workspace_2dev_2sdkwinauto_2sdkclient_2include_2gfesdk_2isdk_8hdep" alt=""/></div> +<map name="_c_1_2u_2workspace_2dev_2sdkwinauto_2sdkclient_2include_2gfesdk_2isdk_8hdep" id="_c_1_2u_2workspace_2dev_2sdkwinauto_2sdkclient_2include_2gfesdk_2isdk_8hdep"> +<area shape="rect" id="node2" href="isdk__cpp_8h.html" title="C:/u/workspace/dev\l/sdkwinauto/sdkclient\l/include/gfesdk/bindings\l/cpp/isdk_cpp.h" alt="" coords="132,109,293,180"/> +<area shape="rect" id="node3" href="ihighlights__cpp_8h.html" title="C:/u/workspace/dev\l/sdkwinauto/sdkclient\l/include/gfesdk/bindings\l/cpp/highlights/ihighlights_cpp.h" alt="" coords="5,228,212,299"/> +<area shape="rect" id="node5" href="isdk__cpp__impl_8h.html" title="C:/u/workspace/dev\l/sdkwinauto/sdkclient\l/include/gfesdk/bindings\l/cpp/isdk_cpp_impl.h" alt="" coords="236,228,397,299"/> +<area shape="rect" id="node4" href="ihighlights__cpp__impl_8h.html" title="C:/u/workspace/dev\l/sdkwinauto/sdkclient\l/include/gfesdk/bindings\l/cpp/highlights/ihighlights\l_cpp_impl.h" alt="" coords="129,347,297,432"/> +</map> +</div> +</div> +<p><a href="isdk_8h_source.html">Go to the source code of this file.</a></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> +Functions</h2></td></tr> +<tr class="memitem:a95b3999b5808922e29a36375c22014b8"><td class="memItemLeft" align="right" valign="top">NVGSDK_EXPORT NVGSDK_RetCode NVGSDKApi </td><td class="memItemRight" valign="bottom"><a class="el" href="isdk_8h.html#a95b3999b5808922e29a36375c22014b8">NVGSDK_Create</a> (NVGSDK_HANDLE **handle, <a class="el" href="struct_n_v_g_s_d_k___create_input_params.html">NVGSDK_CreateInputParams</a> const *inParams, <a class="el" href="struct_n_v_g_s_d_k___create_response.html">NVGSDK_CreateResponse</a> *outParams)</td></tr> +<tr class="separator:a95b3999b5808922e29a36375c22014b8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab63d1f433313209b1febbf5736b61463"><td class="memItemLeft" align="right" valign="top">NVGSDK_EXPORT NVGSDK_RetCode NVGSDKApi </td><td class="memItemRight" valign="bottom"><a class="el" href="isdk_8h.html#ab63d1f433313209b1febbf5736b61463">NVGSDK_Release</a> (NVGSDK_HANDLE *handle)</td></tr> +<tr class="separator:ab63d1f433313209b1febbf5736b61463"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af5beaa7808f8dfc4660f5a0d4f8bccb3"><td class="memItemLeft" align="right" valign="top">NVGSDK_EXPORT NVGSDK_RetCode NVGSDKApi </td><td class="memItemRight" valign="bottom"><a class="el" href="isdk_8h.html#af5beaa7808f8dfc4660f5a0d4f8bccb3">NVGSDK_Poll</a> (NVGSDK_HANDLE *handle)</td></tr> +<tr class="separator:af5beaa7808f8dfc4660f5a0d4f8bccb3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a823df4f563527040a016bab8298869c5"><td class="memItemLeft" align="right" valign="top">NVGSDK_EXPORT NVGSDK_RetCode NVGSDKApi </td><td class="memItemRight" valign="bottom"><a class="el" href="isdk_8h.html#a823df4f563527040a016bab8298869c5">NVGSDK_SetLogLevel</a> (<a class="el" href="sdk__types_8h.html#a8ad6f8cbc3c4ba6587912a4a4638d857">NVGSDK_LogLevel</a> fileLevel)</td></tr> +<tr class="separator:a823df4f563527040a016bab8298869c5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afc7b2b775f0ffaf80b2b5a988c4d6d11"><td class="memItemLeft" align="right" valign="top">NVGSDK_EXPORT NVGSDK_RetCode NVGSDKApi </td><td class="memItemRight" valign="bottom"><a class="el" href="isdk_8h.html#afc7b2b775f0ffaf80b2b5a988c4d6d11">NVGSDK_AttachLogListener</a> (<a class="el" href="sdk__types_8h.html#afdec7c9f24e19fb84c5faf34d77e9312">NVGSDK_LoggingCallback</a> callback)</td></tr> +<tr class="separator:afc7b2b775f0ffaf80b2b5a988c4d6d11"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a742af01ab93d41b3aa9579df90c6c00f"><td class="memItemLeft" align="right" valign="top">NVGSDK_EXPORT NVGSDK_RetCode NVGSDKApi </td><td class="memItemRight" valign="bottom"><a class="el" href="isdk_8h.html#a742af01ab93d41b3aa9579df90c6c00f">NVGSDK_SetListenerLogLevel</a> (<a class="el" href="sdk__types_8h.html#a8ad6f8cbc3c4ba6587912a4a4638d857">NVGSDK_LogLevel</a> level)</td></tr> +<tr class="separator:a742af01ab93d41b3aa9579df90c6c00f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3e4b6afcafe9ac91c00a95b7d72305e5"><td class="memItemLeft" align="right" valign="top">NVGSDK_EXPORT void NVGSDKApi </td><td class="memItemRight" valign="bottom"><a class="el" href="isdk_8h.html#a3e4b6afcafe9ac91c00a95b7d72305e5">NVGSDK_RequestPermissionsAsync</a> (NVGSDK_HANDLE *handle, <a class="el" href="struct_n_v_g_s_d_k___request_permissions_params.html">NVGSDK_RequestPermissionsParams</a> const *params, <a class="el" href="sdk__types_8h.html#a1c5cd84ed88c70462c360a7268eb95ac">NVGSDK_EmptyCallback</a> callback, void *context)</td></tr> +<tr class="separator:a3e4b6afcafe9ac91c00a95b7d72305e5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a30ed8fc1b0066f8eae9078ab65b136de"><td class="memItemLeft" align="right" valign="top">NVGSDK_EXPORT void NVGSDKApi </td><td class="memItemRight" valign="bottom"><a class="el" href="isdk_8h.html#a30ed8fc1b0066f8eae9078ab65b136de">NVGSDK_GetUILanguageAsync</a> (NVGSDK_HANDLE *handle, <a class="el" href="sdk__types_8h.html#a25a1eb6d5c4697e50ebdebb500d0500e">NVGSDK_GetUILanguageCallback</a> callback, void *context)</td></tr> +<tr class="separator:a30ed8fc1b0066f8eae9078ab65b136de"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>C GFE SDK API </p> + +<p>Definition in file <a class="el" href="isdk_8h_source.html">isdk.h</a>.</p> +</div><h2 class="groupheader">Function Documentation</h2> +<a id="a95b3999b5808922e29a36375c22014b8"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a95b3999b5808922e29a36375c22014b8">§ </a></span>NVGSDK_Create()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">NVGSDK_EXPORT NVGSDK_RetCode NVGSDKApi NVGSDK_Create </td> + <td>(</td> + <td class="paramtype">NVGSDK_HANDLE ** </td> + <td class="paramname"><em>handle</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="struct_n_v_g_s_d_k___create_input_params.html">NVGSDK_CreateInputParams</a> const * </td> + <td class="paramname"><em>inParams</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="struct_n_v_g_s_d_k___create_response.html">NVGSDK_CreateResponse</a> * </td> + <td class="paramname"><em>outParams</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Allocates and initializes the SDK interface. This is a synchronous call and may take tens of milliseconds.</p> +<p>Importantly, the app must pass a list of required scopes to this call. This is analagous to an oauth2 type of flow. GfeSDK will choose to allocate certain resources based on this list. For example, passing NVGSDK_SCOPE_HIGHLIGHTS to this list will enable all of the calls starting with NVGSDK_Highlights_*. For more information on permissions, see <a class="el" href="index.html#section_permissions">Permissions</a>.</p> +<p>The next decision for the app is whether to accept asynchronous callbacks on a GfeSDK-controller thread, or to poll for callbacks on a game-controlled thread, usually the main game loop. See <a class="el" href="struct_n_v_g_s_d_k___create_input_params.html#a0bd7568c1cb3fad975562055b4581195">NVGSDK_CreateInputParams::pollForCallbacks</a> and <a class="el" href="index.html#section_threading">Threading</a>. When bringing the SDK up for the first time, it may be best to start with pollForCallbacks = false, until up and running, and then move to the more advanced polling model that gives control to the proper thread.</p> +<p>Finally, the app can pass in a callback to recieve notifications, and an opaque pointer that will be passed untouched to be received by the callback. See <a class="el" href="index.html#section_notifications">Notifications</a></p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">handle[out]</td><td>- Will be populated by the created SDK on success </td></tr> + <tr><td class="paramname">inParams[in]</td><td>- Input parameters for SDK creation </td></tr> + <tr><td class="paramname">outParams[out]</td><td>- Output params for SDK creation, will be populated on return. On fatal error, this will be NULL</td></tr> + </table> + </dd> +</dl> +<dl class="retval"><dt>Return values</dt><dd> + <table class="retval"> + <tr><td class="paramname">NVGSDK_SUCCESS</td><td>- SDK was successfully created and returned </td></tr> + <tr><td class="paramname">NVGSDK_ERR_OUT_OF_MEMORY</td><td>- Could not allocate system resources for handle </td></tr> + <tr><td class="paramname">NVGSDK_ERR_INVALID_PARAMETER</td><td>- Invalid handle pointer provided, or no app name provided </td></tr> + <tr><td class="paramname">NVGSDK_ERR_LOAD_LIBRARY</td><td>- SDK wasn't able to load dependencies. Perhaps GFE is not installed. </td></tr> + <tr><td class="paramname">NVGSDK_ERR_CONNECTION</td><td>- SDK is not able to contact GFE backend service </td></tr> + <tr><td class="paramname">NVGSDK_ERR_UNHANDLED_EXCEPTION</td><td>- SDK ran into an unhandled error and caught an exception before it returned to client code </td></tr> + <tr><td class="paramname">NVGSDK_IPC_SUCCESS_OLD_SDK</td><td>- SDK will work properly, but the GfeSDK DLL version is old. See <a class="el" href="index.html#section_version">Versioning</a> </td></tr> + <tr><td class="paramname">NVGSDK_IPC_SUCCESS_OLD_GFE</td><td>- SDK should work properly, but the backend GFE version is older, and may not provide the latest features. See <a class="el" href="index.html#section_version">Versioning</a> </td></tr> + <tr><td class="paramname">NVGSDK_ERR_GFE_VERSION</td><td>- GFE version is too old for communication. User must upgrade GFE. See <a class="el" href="index.html#section_version">Versioning</a> </td></tr> + <tr><td class="paramname">NVGSDK_ERR_SDK_VERSION</td><td>- GfeSDK DLL version is too old. Game must distribute a newer version. See <a class="el" href="index.html#section_version">Versioning</a> </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a id="ab63d1f433313209b1febbf5736b61463"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ab63d1f433313209b1febbf5736b61463">§ </a></span>NVGSDK_Release()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">NVGSDK_EXPORT NVGSDK_RetCode NVGSDKApi NVGSDK_Release </td> + <td>(</td> + <td class="paramtype">NVGSDK_HANDLE * </td> + <td class="paramname"><em>handle</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Release the main SDK interface after create.</p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">pHandle[in]</td><td>- SDK Handle to release</td></tr> + </table> + </dd> +</dl> +<dl class="retval"><dt>Return values</dt><dd> + <table class="retval"> + <tr><td class="paramname">NVGSDK_SUCCESS</td><td>- SDK was successfully released </td></tr> + <tr><td class="paramname">NVGSDK_ERR_INVALID_PARAMETER</td><td>- Invalid handle provided </td></tr> + <tr><td class="paramname">NVGSDK_ERR_UNHANDLED_EXCEPTION</td><td>- SDK ran into an unhandled error and caught an exception before it returned to client code </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a id="af5beaa7808f8dfc4660f5a0d4f8bccb3"></a> +<h2 class="memtitle"><span class="permalink"><a href="#af5beaa7808f8dfc4660f5a0d4f8bccb3">§ </a></span>NVGSDK_Poll()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">NVGSDK_EXPORT NVGSDK_RetCode NVGSDKApi NVGSDK_Poll </td> + <td>(</td> + <td class="paramtype">NVGSDK_HANDLE * </td> + <td class="paramname"><em>handle</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>When <a class="el" href="struct_n_v_g_s_d_k___create_input_params.html#a0bd7568c1cb3fad975562055b4581195">NVGSDK_CreateInputParams::pollForCallbacks</a> is set to true, it becomes the app's responsibility to make calls to this function to recieve asynchronous callbacks. See <a class="el" href="index.html#section_async">Asynchronous Calls</a> for more information.</p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">handle[in]</td><td>- Valid SDK handle returned by NVGSDK_Create </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a id="a823df4f563527040a016bab8298869c5"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a823df4f563527040a016bab8298869c5">§ </a></span>NVGSDK_SetLogLevel()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">NVGSDK_EXPORT NVGSDK_RetCode NVGSDKApi NVGSDK_SetLogLevel </td> + <td>(</td> + <td class="paramtype"><a class="el" href="sdk__types_8h.html#a8ad6f8cbc3c4ba6587912a4a4638d857">NVGSDK_LogLevel</a> </td> + <td class="paramname"><em>fileLevel</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Adjusts the logging level of GfeSDK. Log level documentation is found at <a class="el" href="sdk__types_8h.html#a8ad6f8cbc3c4ba6587912a4a4638d857">NVGSDK_LogLevel</a>. See <a class="el" href="index.html#section_log">Logging</a> for more information.</p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">fileLvl[in]</td><td>- Logs at or above this priority will be written to logfile </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a id="afc7b2b775f0ffaf80b2b5a988c4d6d11"></a> +<h2 class="memtitle"><span class="permalink"><a href="#afc7b2b775f0ffaf80b2b5a988c4d6d11">§ </a></span>NVGSDK_AttachLogListener()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">NVGSDK_EXPORT NVGSDK_RetCode NVGSDKApi NVGSDK_AttachLogListener </td> + <td>(</td> + <td class="paramtype"><a class="el" href="sdk__types_8h.html#afdec7c9f24e19fb84c5faf34d77e9312">NVGSDK_LoggingCallback</a> </td> + <td class="paramname"><em>callback</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Pass in a callback function in order to receive the log messages that GfeSDK is recording. The primary usecase for this is to get the GfeSDK logs into the logfile of a game engine. See <a class="el" href="index.html#section_log">Logging</a> for more information.</p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramdir">[in]</td><td class="paramname">callback</td><td>- Will be called back with log priority and message </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a id="a742af01ab93d41b3aa9579df90c6c00f"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a742af01ab93d41b3aa9579df90c6c00f">§ </a></span>NVGSDK_SetListenerLogLevel()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">NVGSDK_EXPORT NVGSDK_RetCode NVGSDKApi NVGSDK_SetListenerLogLevel </td> + <td>(</td> + <td class="paramtype"><a class="el" href="sdk__types_8h.html#a8ad6f8cbc3c4ba6587912a4a4638d857">NVGSDK_LogLevel</a> </td> + <td class="paramname"><em>level</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Adjusts the listener logging level of GfeSDK. This affects calls to the callback given to <a class="el" href="isdk_8h.html#afc7b2b775f0ffaf80b2b5a988c4d6d11">NVGSDK_AttachLogListener</a>. See <a class="el" href="index.html#section_log">Logging</a> for more information.</p> +<p>See <a class="el" href="sdk__types_8h.html#a8ad6f8cbc3c4ba6587912a4a4638d857">NVGSDK_LogLevel</a> for a list of possible levels.</p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">level[in]</td><td>- Logs at or above this priority will be sent to callback </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a id="a3e4b6afcafe9ac91c00a95b7d72305e5"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a3e4b6afcafe9ac91c00a95b7d72305e5">§ </a></span>NVGSDK_RequestPermissionsAsync()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">NVGSDK_EXPORT void NVGSDKApi NVGSDK_RequestPermissionsAsync </td> + <td>(</td> + <td class="paramtype">NVGSDK_HANDLE * </td> + <td class="paramname"><em>handle</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="struct_n_v_g_s_d_k___request_permissions_params.html">NVGSDK_RequestPermissionsParams</a> const * </td> + <td class="paramname"><em>params</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="sdk__types_8h.html#a1c5cd84ed88c70462c360a7268eb95ac">NVGSDK_EmptyCallback</a> </td> + <td class="paramname"><em>callback</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>context</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Asks the user for permissions needed by the app. This will open up the <a class="el" href="index.html#section_igo">In Game Overlay</a>.</p> +<p>If the user has already decided to grant or deny permissions for these scopes, no overlay will be displayed, and the corresponding return value will be passed into the callback.</p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">callback[in]</td><td>- Callback return function as described by <a class="el" href="index.html#section_async">Asynchronous Calls</a> </td></tr> + <tr><td class="paramname">context[in]</td><td>- Opaque context pointer as described by <a class="el" href="index.html#section_async">Asynchronous Calls</a> </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a id="a30ed8fc1b0066f8eae9078ab65b136de"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a30ed8fc1b0066f8eae9078ab65b136de">§ </a></span>NVGSDK_GetUILanguageAsync()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">NVGSDK_EXPORT void NVGSDKApi NVGSDK_GetUILanguageAsync </td> + <td>(</td> + <td class="paramtype">NVGSDK_HANDLE * </td> + <td class="paramname"><em>handle</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="sdk__types_8h.html#a25a1eb6d5c4697e50ebdebb500d0500e">NVGSDK_GetUILanguageCallback</a> </td> + <td class="paramname"><em>callback</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>context</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Returns the language set by the user for the onscreen UI</p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">handle[in]</td><td>- Valid SDK handle returned by NVGSDK_Create </td></tr> + <tr><td class="paramname">language[out]</td><td>- Will be populated on NVGSDK_SUCCESS</td></tr> + <tr><td class="paramname">callback[in]</td><td>- Callback return function as described by <a class="el" href="index.html#section_async">Asynchronous Calls</a> </td></tr> + <tr><td class="paramname">context[in]</td><td>- Opaque context pointer as described by <a class="el" href="index.html#section_async">Asynchronous Calls</a></td></tr> + </table> + </dd> +</dl> +<dl class="retval"><dt>Return values</dt><dd> + <table class="retval"> + <tr><td class="paramname">NVGSDK_SUCCESS</td><td>- Call was successful, and lang was populated with the result </td></tr> + <tr><td class="paramname">NVGSDK_ERR_INVALID_PARAMETER</td><td>- Invalid handle provided </td></tr> + <tr><td class="paramname">NVGSDK_ERR_UNHANDLED_EXCEPTION</td><td>- SDK ran into an unhandled error and caught an exception before it returned to client code </td></tr> + <tr><td class="paramname">NVGSDK_IPC_ERR_NOT_SET</td><td>- The user has not chosen a language and is using the default </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_4522e853adfb3285c34ceee6be627ffe.html">sdkclient</a></li><li class="navelem"><a class="el" href="dir_37f49c9d6a230916a5077fbd270eac2a.html">include</a></li><li class="navelem"><a class="el" href="dir_eb56eea0ff74c30c2a48b22915222057.html">gfesdk</a></li><li class="navelem"><a class="el" href="isdk_8h.html">isdk.h</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/isdk_8h.js b/doc/html/isdk_8h.js new file mode 100644 index 0000000..2230fe8 --- /dev/null +++ b/doc/html/isdk_8h.js @@ -0,0 +1,11 @@ +var isdk_8h = +[ + [ "NVGSDK_Create", "isdk_8h.html#a95b3999b5808922e29a36375c22014b8", null ], + [ "NVGSDK_Release", "isdk_8h.html#ab63d1f433313209b1febbf5736b61463", null ], + [ "NVGSDK_Poll", "isdk_8h.html#af5beaa7808f8dfc4660f5a0d4f8bccb3", null ], + [ "NVGSDK_SetLogLevel", "isdk_8h.html#a823df4f563527040a016bab8298869c5", null ], + [ "NVGSDK_AttachLogListener", "isdk_8h.html#afc7b2b775f0ffaf80b2b5a988c4d6d11", null ], + [ "NVGSDK_SetListenerLogLevel", "isdk_8h.html#a742af01ab93d41b3aa9579df90c6c00f", null ], + [ "NVGSDK_RequestPermissionsAsync", "isdk_8h.html#a3e4b6afcafe9ac91c00a95b7d72305e5", null ], + [ "NVGSDK_GetUILanguageAsync", "isdk_8h.html#a30ed8fc1b0066f8eae9078ab65b136de", null ] +];
\ No newline at end of file diff --git a/doc/html/isdk_8h__dep__incl.map b/doc/html/isdk_8h__dep__incl.map new file mode 100644 index 0000000..3f1c6f3 --- /dev/null +++ b/doc/html/isdk_8h__dep__incl.map @@ -0,0 +1,6 @@ +<map id="C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/isdk.h" name="C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/isdk.h"> +<area shape="rect" id="node2" href="$isdk__cpp_8h.html" title="C:/u/workspace/dev\l/sdkwinauto/sdkclient\l/include/gfesdk/bindings\l/cpp/isdk_cpp.h" alt="" coords="132,109,293,180"/> +<area shape="rect" id="node3" href="$ihighlights__cpp_8h.html" title="C:/u/workspace/dev\l/sdkwinauto/sdkclient\l/include/gfesdk/bindings\l/cpp/highlights/ihighlights_cpp.h" alt="" coords="5,228,212,299"/> +<area shape="rect" id="node5" href="$isdk__cpp__impl_8h.html" title="C:/u/workspace/dev\l/sdkwinauto/sdkclient\l/include/gfesdk/bindings\l/cpp/isdk_cpp_impl.h" alt="" coords="236,228,397,299"/> +<area shape="rect" id="node4" href="$ihighlights__cpp__impl_8h.html" title="C:/u/workspace/dev\l/sdkwinauto/sdkclient\l/include/gfesdk/bindings\l/cpp/highlights/ihighlights\l_cpp_impl.h" alt="" coords="129,347,297,432"/> +</map> diff --git a/doc/html/isdk_8h__dep__incl.md5 b/doc/html/isdk_8h__dep__incl.md5 new file mode 100644 index 0000000..cb2910e --- /dev/null +++ b/doc/html/isdk_8h__dep__incl.md5 @@ -0,0 +1 @@ +a1de0624dcce5555d0a8bcbba2cba636
\ No newline at end of file diff --git a/doc/html/isdk_8h__dep__incl.png b/doc/html/isdk_8h__dep__incl.png Binary files differnew file mode 100644 index 0000000..7a516ce --- /dev/null +++ b/doc/html/isdk_8h__dep__incl.png diff --git a/doc/html/isdk_8h__incl.map b/doc/html/isdk_8h__incl.map new file mode 100644 index 0000000..988a945 --- /dev/null +++ b/doc/html/isdk_8h__incl.map @@ -0,0 +1,7 @@ +<map id="C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/isdk.h" name="C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/isdk.h"> +<area shape="rect" id="node2" href="$os__defines_8h_source.html" title="gfesdk/os_defines.h" alt="" coords="5,184,143,211"/> +<area shape="rect" id="node3" href="$sdk__types_8h.html" title="gfesdk/sdk_types.h" alt="" coords="293,109,428,136"/> +<area shape="rect" id="node4" href="$sdk__types__ipc_8h_source.html" title="gfesdk/sdk_types_ipc.h" alt="" coords="167,184,325,211"/> +<area shape="rect" id="node7" href="$config_8h_source.html" title="gfesdk/config.h" alt="" coords="549,109,658,136"/> +<area shape="rect" id="node8" href="$gfe3__product__version_8h_source.html" title="gfe3_product_version.h" alt="" coords="539,184,694,211"/> +</map> diff --git a/doc/html/isdk_8h__incl.md5 b/doc/html/isdk_8h__incl.md5 new file mode 100644 index 0000000..4e44eb7 --- /dev/null +++ b/doc/html/isdk_8h__incl.md5 @@ -0,0 +1 @@ +7ea63c91f74e942af0e4495807d71a37
\ No newline at end of file diff --git a/doc/html/isdk_8h__incl.png b/doc/html/isdk_8h__incl.png Binary files differnew file mode 100644 index 0000000..a32ddb8 --- /dev/null +++ b/doc/html/isdk_8h__incl.png diff --git a/doc/html/isdk_8h_source.html b/doc/html/isdk_8h_source.html new file mode 100644 index 0000000..df68ef2 --- /dev/null +++ b/doc/html/isdk_8h_source.html @@ -0,0 +1,117 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/isdk.h Source File</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('isdk_8h_source.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">isdk.h</div> </div> +</div><!--header--> +<div class="contents"> +<a href="isdk_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">/* Copyright (c) 2016-2017, NVIDIA CORPORATION. All rights reserved.</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment"> *</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> * NVIDIA CORPORATION and its licensors retain all intellectual property</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> * and proprietary rights in and to this software, related documentation</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * and any modifications thereto. Any use, reproduction, disclosure or</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * distribution of this software and related documentation without an express</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> * license agreement from NVIDIA CORPORATION is strictly prohibited.</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> */</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span> </div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="preprocessor">#ifndef GFESDK_ISDK_H</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="preprocessor">#define GFESDK_ISDK_H</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span> </div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="keyword">extern</span> <span class="stringliteral">"C"</span> {</div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#endif</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> </div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#include <gfesdk/os_defines.h></span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor">#include <<a class="code" href="sdk__types_8h.html">gfesdk/sdk_types.h</a>></span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="preprocessor">#include <gfesdk/sdk_types_ipc.h></span></div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor">#include <gfesdk/config.h></span></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="preprocessor">#include "stdint.h"</span></div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span> </div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span> </div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span> NVGSDK_EXPORT NVGSDK_RetCode NVGSDKApi <a class="code" href="isdk_8h.html#a95b3999b5808922e29a36375c22014b8">NVGSDK_Create</a>(NVGSDK_HANDLE** handle, <a class="code" href="struct_n_v_g_s_d_k___create_input_params.html">NVGSDK_CreateInputParams</a> <span class="keyword">const</span>* inParams, <a class="code" href="struct_n_v_g_s_d_k___create_response.html">NVGSDK_CreateResponse</a>* outParams);</div><div class="line"><a name="l00075"></a><span class="lineno"> 75</span> </div><div class="line"><a name="l00086"></a><span class="lineno"> 86</span> NVGSDK_EXPORT NVGSDK_RetCode NVGSDKApi <a class="code" href="isdk_8h.html#ab63d1f433313209b1febbf5736b61463">NVGSDK_Release</a>(NVGSDK_HANDLE* handle);</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span> </div><div class="line"><a name="l00095"></a><span class="lineno"> 95</span> NVGSDK_EXPORT NVGSDK_RetCode NVGSDKApi <a class="code" href="isdk_8h.html#af5beaa7808f8dfc4660f5a0d4f8bccb3">NVGSDK_Poll</a>(NVGSDK_HANDLE* handle);</div><div class="line"><a name="l00096"></a><span class="lineno"> 96</span> </div><div class="line"><a name="l00103"></a><span class="lineno"> 103</span> NVGSDK_EXPORT NVGSDK_RetCode NVGSDKApi <a class="code" href="isdk_8h.html#a823df4f563527040a016bab8298869c5">NVGSDK_SetLogLevel</a>(<a class="code" href="sdk__types_8h.html#a8ad6f8cbc3c4ba6587912a4a4638d857">NVGSDK_LogLevel</a> fileLevel);</div><div class="line"><a name="l00104"></a><span class="lineno"> 104</span> </div><div class="line"><a name="l00112"></a><span class="lineno"> 112</span> NVGSDK_EXPORT NVGSDK_RetCode NVGSDKApi <a class="code" href="isdk_8h.html#afc7b2b775f0ffaf80b2b5a988c4d6d11">NVGSDK_AttachLogListener</a>(<a class="code" href="sdk__types_8h.html#afdec7c9f24e19fb84c5faf34d77e9312">NVGSDK_LoggingCallback</a> callback);</div><div class="line"><a name="l00113"></a><span class="lineno"> 113</span> </div><div class="line"><a name="l00122"></a><span class="lineno"> 122</span> NVGSDK_EXPORT NVGSDK_RetCode NVGSDKApi <a class="code" href="isdk_8h.html#a742af01ab93d41b3aa9579df90c6c00f">NVGSDK_SetListenerLogLevel</a>(<a class="code" href="sdk__types_8h.html#a8ad6f8cbc3c4ba6587912a4a4638d857">NVGSDK_LogLevel</a> level);</div><div class="line"><a name="l00123"></a><span class="lineno"> 123</span> </div><div class="line"><a name="l00135"></a><span class="lineno"> 135</span> NVGSDK_EXPORT <span class="keywordtype">void</span> NVGSDKApi <a class="code" href="isdk_8h.html#a3e4b6afcafe9ac91c00a95b7d72305e5">NVGSDK_RequestPermissionsAsync</a>(NVGSDK_HANDLE* handle, <a class="code" href="struct_n_v_g_s_d_k___request_permissions_params.html">NVGSDK_RequestPermissionsParams</a> <span class="keyword">const</span>* params, <a class="code" href="sdk__types_8h.html#a1c5cd84ed88c70462c360a7268eb95ac">NVGSDK_EmptyCallback</a> callback, <span class="keywordtype">void</span>* context);</div><div class="line"><a name="l00136"></a><span class="lineno"> 136</span> </div><div class="line"><a name="l00152"></a><span class="lineno"> 152</span> NVGSDK_EXPORT <span class="keywordtype">void</span> NVGSDKApi <a class="code" href="isdk_8h.html#a30ed8fc1b0066f8eae9078ab65b136de">NVGSDK_GetUILanguageAsync</a>(NVGSDK_HANDLE* handle, <a class="code" href="sdk__types_8h.html#a25a1eb6d5c4697e50ebdebb500d0500e">NVGSDK_GetUILanguageCallback</a> callback, <span class="keywordtype">void</span>* context);</div><div class="line"><a name="l00153"></a><span class="lineno"> 153</span> </div><div class="line"><a name="l00154"></a><span class="lineno"> 154</span> <span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00155"></a><span class="lineno"> 155</span> }</div><div class="line"><a name="l00156"></a><span class="lineno"> 156</span> <span class="preprocessor">#endif</span></div><div class="line"><a name="l00157"></a><span class="lineno"> 157</span> </div><div class="line"><a name="l00158"></a><span class="lineno"> 158</span> <span class="preprocessor">#endif // GFESDK_ISDK_H</span></div><div class="ttc" id="isdk_8h_html_af5beaa7808f8dfc4660f5a0d4f8bccb3"><div class="ttname"><a href="isdk_8h.html#af5beaa7808f8dfc4660f5a0d4f8bccb3">NVGSDK_Poll</a></div><div class="ttdeci">NVGSDK_EXPORT NVGSDK_RetCode NVGSDKApi NVGSDK_Poll(NVGSDK_HANDLE *handle)</div></div> +<div class="ttc" id="sdk__types_8h_html_a25a1eb6d5c4697e50ebdebb500d0500e"><div class="ttname"><a href="sdk__types_8h.html#a25a1eb6d5c4697e50ebdebb500d0500e">NVGSDK_GetUILanguageCallback</a></div><div class="ttdeci">void(__stdcall * NVGSDK_GetUILanguageCallback)(NVGSDK_RetCode, NVGSDK_Language const *, void *)</div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00140">sdk_types.h:140</a></div></div> +<div class="ttc" id="isdk_8h_html_afc7b2b775f0ffaf80b2b5a988c4d6d11"><div class="ttname"><a href="isdk_8h.html#afc7b2b775f0ffaf80b2b5a988c4d6d11">NVGSDK_AttachLogListener</a></div><div class="ttdeci">NVGSDK_EXPORT NVGSDK_RetCode NVGSDKApi NVGSDK_AttachLogListener(NVGSDK_LoggingCallback callback)</div></div> +<div class="ttc" id="isdk_8h_html_a3e4b6afcafe9ac91c00a95b7d72305e5"><div class="ttname"><a href="isdk_8h.html#a3e4b6afcafe9ac91c00a95b7d72305e5">NVGSDK_RequestPermissionsAsync</a></div><div class="ttdeci">NVGSDK_EXPORT void NVGSDKApi NVGSDK_RequestPermissionsAsync(NVGSDK_HANDLE *handle, NVGSDK_RequestPermissionsParams const *params, NVGSDK_EmptyCallback callback, void *context)</div></div> +<div class="ttc" id="isdk_8h_html_ab63d1f433313209b1febbf5736b61463"><div class="ttname"><a href="isdk_8h.html#ab63d1f433313209b1febbf5736b61463">NVGSDK_Release</a></div><div class="ttdeci">NVGSDK_EXPORT NVGSDK_RetCode NVGSDKApi NVGSDK_Release(NVGSDK_HANDLE *handle)</div></div> +<div class="ttc" id="sdk__types_8h_html_a1c5cd84ed88c70462c360a7268eb95ac"><div class="ttname"><a href="sdk__types_8h.html#a1c5cd84ed88c70462c360a7268eb95ac">NVGSDK_EmptyCallback</a></div><div class="ttdeci">void(__stdcall * NVGSDK_EmptyCallback)(NVGSDK_RetCode, void *)</div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00132">sdk_types.h:132</a></div></div> +<div class="ttc" id="sdk__types_8h_html_afdec7c9f24e19fb84c5faf34d77e9312"><div class="ttname"><a href="sdk__types_8h.html#afdec7c9f24e19fb84c5faf34d77e9312">NVGSDK_LoggingCallback</a></div><div class="ttdeci">void(__stdcall * NVGSDK_LoggingCallback)(NVGSDK_LogLevel level, char const *message)</div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00057">sdk_types.h:57</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___request_permissions_params_html"><div class="ttname"><a href="struct_n_v_g_s_d_k___request_permissions_params.html">NVGSDK_RequestPermissionsParams</a></div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00114">sdk_types.h:114</a></div></div> +<div class="ttc" id="isdk_8h_html_a30ed8fc1b0066f8eae9078ab65b136de"><div class="ttname"><a href="isdk_8h.html#a30ed8fc1b0066f8eae9078ab65b136de">NVGSDK_GetUILanguageAsync</a></div><div class="ttdeci">NVGSDK_EXPORT void NVGSDKApi NVGSDK_GetUILanguageAsync(NVGSDK_HANDLE *handle, NVGSDK_GetUILanguageCallback callback, void *context)</div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___create_response_html"><div class="ttname"><a href="struct_n_v_g_s_d_k___create_response.html">NVGSDK_CreateResponse</a></div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00123">sdk_types.h:123</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___create_input_params_html"><div class="ttname"><a href="struct_n_v_g_s_d_k___create_input_params.html">NVGSDK_CreateInputParams</a></div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00102">sdk_types.h:102</a></div></div> +<div class="ttc" id="sdk__types_8h_html_a8ad6f8cbc3c4ba6587912a4a4638d857"><div class="ttname"><a href="sdk__types_8h.html#a8ad6f8cbc3c4ba6587912a4a4638d857">NVGSDK_LogLevel</a></div><div class="ttdeci">NVGSDK_LogLevel</div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00039">sdk_types.h:39</a></div></div> +<div class="ttc" id="isdk_8h_html_a823df4f563527040a016bab8298869c5"><div class="ttname"><a href="isdk_8h.html#a823df4f563527040a016bab8298869c5">NVGSDK_SetLogLevel</a></div><div class="ttdeci">NVGSDK_EXPORT NVGSDK_RetCode NVGSDKApi NVGSDK_SetLogLevel(NVGSDK_LogLevel fileLevel)</div></div> +<div class="ttc" id="isdk_8h_html_a742af01ab93d41b3aa9579df90c6c00f"><div class="ttname"><a href="isdk_8h.html#a742af01ab93d41b3aa9579df90c6c00f">NVGSDK_SetListenerLogLevel</a></div><div class="ttdeci">NVGSDK_EXPORT NVGSDK_RetCode NVGSDKApi NVGSDK_SetListenerLogLevel(NVGSDK_LogLevel level)</div></div> +<div class="ttc" id="sdk__types_8h_html"><div class="ttname"><a href="sdk__types_8h.html">sdk_types.h</a></div></div> +<div class="ttc" id="isdk_8h_html_a95b3999b5808922e29a36375c22014b8"><div class="ttname"><a href="isdk_8h.html#a95b3999b5808922e29a36375c22014b8">NVGSDK_Create</a></div><div class="ttdeci">NVGSDK_EXPORT NVGSDK_RetCode NVGSDKApi NVGSDK_Create(NVGSDK_HANDLE **handle, NVGSDK_CreateInputParams const *inParams, NVGSDK_CreateResponse *outParams)</div></div> +</div><!-- fragment --></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_4522e853adfb3285c34ceee6be627ffe.html">sdkclient</a></li><li class="navelem"><a class="el" href="dir_37f49c9d6a230916a5077fbd270eac2a.html">include</a></li><li class="navelem"><a class="el" href="dir_eb56eea0ff74c30c2a48b22915222057.html">gfesdk</a></li><li class="navelem"><a class="el" href="isdk_8h.html">isdk.h</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/isdk__cpp_8h.html b/doc/html/isdk__cpp_8h.html new file mode 100644 index 0000000..63c9a1f --- /dev/null +++ b/doc/html/isdk__cpp_8h.html @@ -0,0 +1,270 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/isdk_cpp.h File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('isdk__cpp_8h.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#nested-classes">Classes</a> | +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">isdk_cpp.h File Reference</div> </div> +</div><!--header--> +<div class="contents"> +<div class="textblock"><code>#include "sdk_types_cpp.h"</code><br /> +<code>#include <<a class="el" href="isdk_8h_source.html">gfesdk/isdk.h</a>></code><br /> +</div><div class="textblock"><div class="dynheader"> +Include dependency graph for isdk_cpp.h:</div> +<div class="dyncontent"> +<div class="center"><img src="isdk__cpp_8h__incl.png" border="0" usemap="#_c_1_2u_2workspace_2dev_2sdkwinauto_2sdkclient_2include_2gfesdk_2bindings_2cpp_2isdk__cpp_8h" alt=""/></div> +<map name="_c_1_2u_2workspace_2dev_2sdkwinauto_2sdkclient_2include_2gfesdk_2bindings_2cpp_2isdk__cpp_8h" id="_c_1_2u_2workspace_2dev_2sdkwinauto_2sdkclient_2include_2gfesdk_2bindings_2cpp_2isdk__cpp_8h"> +<area shape="rect" id="node2" href="sdk__types__cpp_8h_source.html" title="sdk_types_cpp.h" alt="" coords="605,124,726,151"/> +<area shape="rect" id="node12" href="isdk_8h.html" title="gfesdk/isdk.h" alt="" coords="277,124,376,151"/> +<area shape="rect" id="node5" href="sdk__types_8h.html" title="gfesdk/sdk_types.h" alt="" coords="390,199,525,225"/> +<area shape="rect" id="node6" href="os__defines_8h_source.html" title="gfesdk/os_defines.h" alt="" coords="185,273,322,300"/> +<area shape="rect" id="node7" href="sdk__types__ipc_8h_source.html" title="gfesdk/sdk_types_ipc.h" alt="" coords="346,273,505,300"/> +<area shape="rect" id="node13" href="config_8h_source.html" title="gfesdk/config.h" alt="" coords="67,199,176,225"/> +<area shape="rect" id="node14" href="gfe3__product__version_8h_source.html" title="gfe3_product_version.h" alt="" coords="5,273,160,300"/> +</map> +</div> +</div><div class="textblock"><div class="dynheader"> +This graph shows which files directly or indirectly include this file:</div> +<div class="dyncontent"> +<div class="center"><img src="isdk__cpp_8h__dep__incl.png" border="0" usemap="#_c_1_2u_2workspace_2dev_2sdkwinauto_2sdkclient_2include_2gfesdk_2bindings_2cpp_2isdk__cpp_8hdep" alt=""/></div> +<map name="_c_1_2u_2workspace_2dev_2sdkwinauto_2sdkclient_2include_2gfesdk_2bindings_2cpp_2isdk__cpp_8hdep" id="_c_1_2u_2workspace_2dev_2sdkwinauto_2sdkclient_2include_2gfesdk_2bindings_2cpp_2isdk__cpp_8hdep"> +<area shape="rect" id="node2" href="ihighlights__cpp_8h.html" title="C:/u/workspace/dev\l/sdkwinauto/sdkclient\l/include/gfesdk/bindings\l/cpp/highlights/ihighlights_cpp.h" alt="" coords="5,124,212,195"/> +<area shape="rect" id="node4" href="isdk__cpp__impl_8h.html" title="C:/u/workspace/dev\l/sdkwinauto/sdkclient\l/include/gfesdk/bindings\l/cpp/isdk_cpp_impl.h" alt="" coords="236,124,397,195"/> +<area shape="rect" id="node3" href="ihighlights__cpp__impl_8h.html" title="C:/u/workspace/dev\l/sdkwinauto/sdkclient\l/include/gfesdk/bindings\l/cpp/highlights/ihighlights\l_cpp_impl.h" alt="" coords="129,243,297,328"/> +</map> +</div> +</div> +<p><a href="isdk__cpp_8h_source.html">Go to the source code of this file.</a></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a> +Classes</h2></td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_gfe_s_d_k_1_1_core.html">GfeSDK::Core</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> +Functions</h2></td></tr> +<tr class="memitem:aca57904e581afc0d04f28ad2cc48fa51"><td class="memItemLeft" align="right" valign="top">NVGSDK_RetCode </td><td class="memItemRight" valign="bottom"><a class="el" href="isdk__cpp_8h.html#aca57904e581afc0d04f28ad2cc48fa51">GfeSDK::SetFileLogLevel</a> (<a class="el" href="sdk__types_8h.html#a8ad6f8cbc3c4ba6587912a4a4638d857">NVGSDK_LogLevel</a> level)</td></tr> +<tr class="separator:aca57904e581afc0d04f28ad2cc48fa51"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af7f1de849500cddff35ca621325d41d9"><td class="memItemLeft" align="right" valign="top">NVGSDK_RetCode </td><td class="memItemRight" valign="bottom"><a class="el" href="isdk__cpp_8h.html#af7f1de849500cddff35ca621325d41d9">GfeSDK::AttachLogListener</a> (<a class="el" href="sdk__types_8h.html#afdec7c9f24e19fb84c5faf34d77e9312">NVGSDK_LoggingCallback</a> callback)</td></tr> +<tr class="separator:af7f1de849500cddff35ca621325d41d9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9f469173f8579e97de20cfa4d929476d"><td class="memItemLeft" align="right" valign="top">NVGSDK_RetCode </td><td class="memItemRight" valign="bottom"><a class="el" href="isdk__cpp_8h.html#a9f469173f8579e97de20cfa4d929476d">GfeSDK::SetListenerLogLevel</a> (<a class="el" href="sdk__types_8h.html#a8ad6f8cbc3c4ba6587912a4a4638d857">NVGSDK_LogLevel</a> level)</td></tr> +<tr class="separator:a9f469173f8579e97de20cfa4d929476d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:affb721d409d4d0153c8e6b7d0fdce243"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="isdk__cpp_8h.html#affb721d409d4d0153c8e6b7d0fdce243">GfeSDK::RetCodeToString</a> (NVGSDK_RetCode rc)</td></tr> +<tr class="separator:affb721d409d4d0153c8e6b7d0fdce243"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>C++ bindings for GfeSDK. </p> + +<p>Definition in file <a class="el" href="isdk__cpp_8h_source.html">isdk_cpp.h</a>.</p> +</div><h2 class="groupheader">Function Documentation</h2> +<a id="file_aca57904e581afc0d04f28ad2cc48fa51"></a> +<h2 class="memtitle"><span class="permalink"><a href="#file_aca57904e581afc0d04f28ad2cc48fa51">§ </a></span>SetFileLogLevel()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">NVGSDK_RetCode GfeSDK::SetFileLogLevel </td> + <td>(</td> + <td class="paramtype"><a class="el" href="sdk__types_8h.html#a8ad6f8cbc3c4ba6587912a4a4638d857">NVGSDK_LogLevel</a> </td> + <td class="paramname"><em>level</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<p>C++ binding for <a class="el" href="isdk_8h.html#a823df4f563527040a016bab8298869c5">NVGSDK_SetLogLevel</a> </p> + +<p>Definition at line <a class="el" href="isdk__cpp_8h_source.html#l00028">28</a> of file <a class="el" href="isdk__cpp_8h_source.html">isdk_cpp.h</a>.</p> + +</div> +</div> +<a id="file_af7f1de849500cddff35ca621325d41d9"></a> +<h2 class="memtitle"><span class="permalink"><a href="#file_af7f1de849500cddff35ca621325d41d9">§ </a></span>AttachLogListener()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">NVGSDK_RetCode GfeSDK::AttachLogListener </td> + <td>(</td> + <td class="paramtype"><a class="el" href="sdk__types_8h.html#afdec7c9f24e19fb84c5faf34d77e9312">NVGSDK_LoggingCallback</a> </td> + <td class="paramname"><em>callback</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<p>C++ binding for <a class="el" href="isdk_8h.html#afc7b2b775f0ffaf80b2b5a988c4d6d11">NVGSDK_AttachLogListener</a> </p> + +<p>Definition at line <a class="el" href="isdk__cpp_8h_source.html#l00030">30</a> of file <a class="el" href="isdk__cpp_8h_source.html">isdk_cpp.h</a>.</p> + +</div> +</div> +<a id="file_a9f469173f8579e97de20cfa4d929476d"></a> +<h2 class="memtitle"><span class="permalink"><a href="#file_a9f469173f8579e97de20cfa4d929476d">§ </a></span>SetListenerLogLevel()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">NVGSDK_RetCode GfeSDK::SetListenerLogLevel </td> + <td>(</td> + <td class="paramtype"><a class="el" href="sdk__types_8h.html#a8ad6f8cbc3c4ba6587912a4a4638d857">NVGSDK_LogLevel</a> </td> + <td class="paramname"><em>level</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<p>C++ binding for <a class="el" href="isdk_8h.html#a742af01ab93d41b3aa9579df90c6c00f">NVGSDK_SetListenerLogLevel</a> </p> + +<p>Definition at line <a class="el" href="isdk__cpp_8h_source.html#l00032">32</a> of file <a class="el" href="isdk__cpp_8h_source.html">isdk_cpp.h</a>.</p> + +</div> +</div> +<a id="file_affb721d409d4d0153c8e6b7d0fdce243"></a> +<h2 class="memtitle"><span class="permalink"><a href="#file_affb721d409d4d0153c8e6b7d0fdce243">§ </a></span>RetCodeToString()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const char* GfeSDK::RetCodeToString </td> + <td>(</td> + <td class="paramtype">NVGSDK_RetCode </td> + <td class="paramname"><em>rc</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<p>C++ binding for NVGSDK_RetCodeToString </p> + +<p>Definition at line <a class="el" href="isdk__cpp_8h_source.html#l00034">34</a> of file <a class="el" href="isdk__cpp_8h_source.html">isdk_cpp.h</a>.</p> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_4522e853adfb3285c34ceee6be627ffe.html">sdkclient</a></li><li class="navelem"><a class="el" href="dir_37f49c9d6a230916a5077fbd270eac2a.html">include</a></li><li class="navelem"><a class="el" href="dir_eb56eea0ff74c30c2a48b22915222057.html">gfesdk</a></li><li class="navelem"><a class="el" href="dir_f78f74a3131a0cfd456c5ed856861cff.html">bindings</a></li><li class="navelem"><a class="el" href="dir_ab8ba62fc8fdaf78364406bae0a66d43.html">cpp</a></li><li class="navelem"><a class="el" href="isdk__cpp_8h.html">isdk_cpp.h</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/isdk__cpp_8h.js b/doc/html/isdk__cpp_8h.js new file mode 100644 index 0000000..d62dc8b --- /dev/null +++ b/doc/html/isdk__cpp_8h.js @@ -0,0 +1,8 @@ +var isdk__cpp_8h = +[ + [ "Core", "class_gfe_s_d_k_1_1_core.html", "class_gfe_s_d_k_1_1_core" ], + [ "SetFileLogLevel", "isdk__cpp_8h.html#aca57904e581afc0d04f28ad2cc48fa51", null ], + [ "AttachLogListener", "isdk__cpp_8h.html#af7f1de849500cddff35ca621325d41d9", null ], + [ "SetListenerLogLevel", "isdk__cpp_8h.html#a9f469173f8579e97de20cfa4d929476d", null ], + [ "RetCodeToString", "isdk__cpp_8h.html#affb721d409d4d0153c8e6b7d0fdce243", null ] +];
\ No newline at end of file diff --git a/doc/html/isdk__cpp_8h__dep__incl.map b/doc/html/isdk__cpp_8h__dep__incl.map new file mode 100644 index 0000000..bd07a72 --- /dev/null +++ b/doc/html/isdk__cpp_8h__dep__incl.map @@ -0,0 +1,5 @@ +<map id="C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/isdk_cpp.h" name="C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/isdk_cpp.h"> +<area shape="rect" id="node2" href="$ihighlights__cpp_8h.html" title="C:/u/workspace/dev\l/sdkwinauto/sdkclient\l/include/gfesdk/bindings\l/cpp/highlights/ihighlights_cpp.h" alt="" coords="5,124,212,195"/> +<area shape="rect" id="node4" href="$isdk__cpp__impl_8h.html" title="C:/u/workspace/dev\l/sdkwinauto/sdkclient\l/include/gfesdk/bindings\l/cpp/isdk_cpp_impl.h" alt="" coords="236,124,397,195"/> +<area shape="rect" id="node3" href="$ihighlights__cpp__impl_8h.html" title="C:/u/workspace/dev\l/sdkwinauto/sdkclient\l/include/gfesdk/bindings\l/cpp/highlights/ihighlights\l_cpp_impl.h" alt="" coords="129,243,297,328"/> +</map> diff --git a/doc/html/isdk__cpp_8h__dep__incl.md5 b/doc/html/isdk__cpp_8h__dep__incl.md5 new file mode 100644 index 0000000..11abd42 --- /dev/null +++ b/doc/html/isdk__cpp_8h__dep__incl.md5 @@ -0,0 +1 @@ +9863506fa04aec9d0670ad017d8d2e7c
\ No newline at end of file diff --git a/doc/html/isdk__cpp_8h__dep__incl.png b/doc/html/isdk__cpp_8h__dep__incl.png Binary files differnew file mode 100644 index 0000000..5676d06 --- /dev/null +++ b/doc/html/isdk__cpp_8h__dep__incl.png diff --git a/doc/html/isdk__cpp_8h__incl.map b/doc/html/isdk__cpp_8h__incl.map new file mode 100644 index 0000000..5d554e3 --- /dev/null +++ b/doc/html/isdk__cpp_8h__incl.map @@ -0,0 +1,9 @@ +<map id="C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/isdk_cpp.h" name="C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/isdk_cpp.h"> +<area shape="rect" id="node2" href="$sdk__types__cpp_8h_source.html" title="sdk_types_cpp.h" alt="" coords="605,124,726,151"/> +<area shape="rect" id="node12" href="$isdk_8h.html" title="gfesdk/isdk.h" alt="" coords="277,124,376,151"/> +<area shape="rect" id="node5" href="$sdk__types_8h.html" title="gfesdk/sdk_types.h" alt="" coords="390,199,525,225"/> +<area shape="rect" id="node6" href="$os__defines_8h_source.html" title="gfesdk/os_defines.h" alt="" coords="185,273,322,300"/> +<area shape="rect" id="node7" href="$sdk__types__ipc_8h_source.html" title="gfesdk/sdk_types_ipc.h" alt="" coords="346,273,505,300"/> +<area shape="rect" id="node13" href="$config_8h_source.html" title="gfesdk/config.h" alt="" coords="67,199,176,225"/> +<area shape="rect" id="node14" href="$gfe3__product__version_8h_source.html" title="gfe3_product_version.h" alt="" coords="5,273,160,300"/> +</map> diff --git a/doc/html/isdk__cpp_8h__incl.md5 b/doc/html/isdk__cpp_8h__incl.md5 new file mode 100644 index 0000000..a553393 --- /dev/null +++ b/doc/html/isdk__cpp_8h__incl.md5 @@ -0,0 +1 @@ +417e9e7c98e34e0a2d4d0b5e4ab0e863
\ No newline at end of file diff --git a/doc/html/isdk__cpp_8h__incl.png b/doc/html/isdk__cpp_8h__incl.png Binary files differnew file mode 100644 index 0000000..1e28176 --- /dev/null +++ b/doc/html/isdk__cpp_8h__incl.png diff --git a/doc/html/isdk__cpp_8h_source.html b/doc/html/isdk__cpp_8h_source.html new file mode 100644 index 0000000..09817bc --- /dev/null +++ b/doc/html/isdk__cpp_8h_source.html @@ -0,0 +1,120 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/isdk_cpp.h Source File</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('isdk__cpp_8h_source.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">isdk_cpp.h</div> </div> +</div><!--header--> +<div class="contents"> +<a href="isdk__cpp_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">/* Copyright (c) 2017, NVIDIA CORPORATION. All rights reserved.</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">*</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment">* NVIDIA CORPORATION and its licensors retain all intellectual property</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment">* and proprietary rights in and to this software, related documentation</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment">* and any modifications thereto. Any use, reproduction, disclosure or</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment">* distribution of this software and related documentation without an express</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment">* license agreement from NVIDIA CORPORATION is strictly prohibited.</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment">*/</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span> </div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="preprocessor">#ifndef GFESDK_ISDK_CPP_H</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="preprocessor">#define GFESDK_ISDK_CPP_H</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span> </div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#include "sdk_types_cpp.h"</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span> </div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="keyword">namespace </span><a class="code" href="namespace_gfe_s_d_k.html">GfeSDK</a></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> {</div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="comment">// Avoid polluting global namespace with C api, so put it inside namespace</span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor">#include <<a class="code" href="isdk_8h.html">gfesdk/isdk.h</a>></span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span> </div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="comment">// Static functions that don't depend on an instance of the SDK</span></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="comment">// Giving an alias to these to remove the NVGSDK_ prefix in lieu of the namespace</span></div><div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="isdk__cpp_8h.html#aca57904e581afc0d04f28ad2cc48fa51"> 28</a></span> <span class="comment"></span><span class="keyword">inline</span> NVGSDK_RetCode <a class="code" href="isdk__cpp_8h.html#aca57904e581afc0d04f28ad2cc48fa51">SetFileLogLevel</a>(<a class="code" href="sdk__types_8h.html#a8ad6f8cbc3c4ba6587912a4a4638d857">NVGSDK_LogLevel</a> level) { <span class="keywordflow">return</span> <a class="code" href="isdk_8h.html#a823df4f563527040a016bab8298869c5">NVGSDK_SetLogLevel</a>(level); }</div><div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="isdk__cpp_8h.html#af7f1de849500cddff35ca621325d41d9"> 30</a></span> <span class="keyword">inline</span> NVGSDK_RetCode <a class="code" href="isdk__cpp_8h.html#af7f1de849500cddff35ca621325d41d9">AttachLogListener</a>(<a class="code" href="sdk__types_8h.html#afdec7c9f24e19fb84c5faf34d77e9312">NVGSDK_LoggingCallback</a> callback) { <span class="keywordflow">return</span> <a class="code" href="isdk_8h.html#afc7b2b775f0ffaf80b2b5a988c4d6d11">NVGSDK_AttachLogListener</a>(callback); }</div><div class="line"><a name="l00032"></a><span class="lineno"><a class="line" href="isdk__cpp_8h.html#a9f469173f8579e97de20cfa4d929476d"> 32</a></span> <span class="keyword">inline</span> NVGSDK_RetCode <a class="code" href="isdk__cpp_8h.html#a9f469173f8579e97de20cfa4d929476d">SetListenerLogLevel</a>(<a class="code" href="sdk__types_8h.html#a8ad6f8cbc3c4ba6587912a4a4638d857">NVGSDK_LogLevel</a> level) { <span class="keywordflow">return</span> <a class="code" href="isdk_8h.html#a742af01ab93d41b3aa9579df90c6c00f">NVGSDK_SetListenerLogLevel</a>(level); }</div><div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="isdk__cpp_8h.html#affb721d409d4d0153c8e6b7d0fdce243"> 34</a></span> <span class="keyword">inline</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="isdk__cpp_8h.html#affb721d409d4d0153c8e6b7d0fdce243">RetCodeToString</a>(NVGSDK_RetCode rc) { <span class="keywordflow">return</span> NVGSDK_RetCodeToString(rc); }</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span> </div><div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="class_gfe_s_d_k_1_1_core.html"> 37</a></span> <span class="keyword">class </span><a class="code" href="class_gfe_s_d_k_1_1_core.html">Core</a></div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span> {</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="keyword">public</span>:</div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  <span class="keyword">static</span> <a class="code" href="class_gfe_s_d_k_1_1_core.html">Core</a>* <a class="code" href="class_gfe_s_d_k_1_1_core.html#a0cb93acb8b273072cd37348c9b206e0d">Create</a>(<a class="code" href="struct_gfe_s_d_k_1_1_create_input_params.html">CreateInputParams</a> <span class="keyword">const</span>&, <a class="code" href="struct_gfe_s_d_k_1_1_create_response.html">CreateResponse</a>&);</div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  <span class="keyword">virtual</span> ~<a class="code" href="class_gfe_s_d_k_1_1_core.html">Core</a>() {}</div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span> </div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <span class="keyword">virtual</span> NVGSDK_RetCode <a class="code" href="class_gfe_s_d_k_1_1_core.html#a4804109b7488f52ce61b0b3d638d30fe">Poll</a>(<span class="keywordtype">void</span>) = 0;</div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_gfe_s_d_k_1_1_core.html#ada940c792737e3fa2c6cc5cda81424b5">RequestPermissionsAsync</a>(<a class="code" href="struct_gfe_s_d_k_1_1_request_permissions_params.html">RequestPermissionsParams</a> <span class="keyword">const</span>&, TCallback cb = <span class="keyword">nullptr</span>, <span class="keywordtype">void</span>* cbContext = <span class="keyword">nullptr</span>) = 0;</div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_gfe_s_d_k_1_1_core.html#ad8edbad0bf465ba656bb99353d4f2122">GetUILanguageAsync</a>(TGetUILanguageCallback cb = <span class="keyword">nullptr</span>, <span class="keywordtype">void</span>* cbContext = <span class="keyword">nullptr</span>) = 0;</div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span> </div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <span class="comment">// Return the C API handle;</span></div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  <span class="keyword">virtual</span> NVGSDK_HANDLE* GetHandle() = 0;</div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span> };</div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span> }</div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span> </div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span> <span class="preprocessor">#endif //GFESDK_ISDK_CPP_H</span></div><div class="ttc" id="class_gfe_s_d_k_1_1_core_html_ad8edbad0bf465ba656bb99353d4f2122"><div class="ttname"><a href="class_gfe_s_d_k_1_1_core.html#ad8edbad0bf465ba656bb99353d4f2122">GfeSDK::Core::GetUILanguageAsync</a></div><div class="ttdeci">virtual void GetUILanguageAsync(TGetUILanguageCallback cb=nullptr, void *cbContext=nullptr)=0</div></div> +<div class="ttc" id="isdk__cpp_8h_html_a9f469173f8579e97de20cfa4d929476d"><div class="ttname"><a href="isdk__cpp_8h.html#a9f469173f8579e97de20cfa4d929476d">GfeSDK::SetListenerLogLevel</a></div><div class="ttdeci">NVGSDK_RetCode SetListenerLogLevel(NVGSDK_LogLevel level)</div><div class="ttdef"><b>Definition:</b> <a href="isdk__cpp_8h_source.html#l00032">isdk_cpp.h:32</a></div></div> +<div class="ttc" id="isdk__cpp_8h_html_affb721d409d4d0153c8e6b7d0fdce243"><div class="ttname"><a href="isdk__cpp_8h.html#affb721d409d4d0153c8e6b7d0fdce243">GfeSDK::RetCodeToString</a></div><div class="ttdeci">const char * RetCodeToString(NVGSDK_RetCode rc)</div><div class="ttdef"><b>Definition:</b> <a href="isdk__cpp_8h_source.html#l00034">isdk_cpp.h:34</a></div></div> +<div class="ttc" id="struct_gfe_s_d_k_1_1_create_response_html"><div class="ttname"><a href="struct_gfe_s_d_k_1_1_create_response.html">GfeSDK::CreateResponse</a></div><div class="ttdoc">C++ binding for NVGSDK_CreateResponse. </div><div class="ttdef"><b>Definition:</b> <a href="sdk__types__cpp_8h_source.html#l00057">sdk_types_cpp.h:57</a></div></div> +<div class="ttc" id="class_gfe_s_d_k_1_1_core_html_ada940c792737e3fa2c6cc5cda81424b5"><div class="ttname"><a href="class_gfe_s_d_k_1_1_core.html#ada940c792737e3fa2c6cc5cda81424b5">GfeSDK::Core::RequestPermissionsAsync</a></div><div class="ttdeci">virtual void RequestPermissionsAsync(RequestPermissionsParams const &, TCallback cb=nullptr, void *cbContext=nullptr)=0</div></div> +<div class="ttc" id="isdk_8h_html_afc7b2b775f0ffaf80b2b5a988c4d6d11"><div class="ttname"><a href="isdk_8h.html#afc7b2b775f0ffaf80b2b5a988c4d6d11">NVGSDK_AttachLogListener</a></div><div class="ttdeci">NVGSDK_EXPORT NVGSDK_RetCode NVGSDKApi NVGSDK_AttachLogListener(NVGSDK_LoggingCallback callback)</div></div> +<div class="ttc" id="struct_gfe_s_d_k_1_1_request_permissions_params_html"><div class="ttname"><a href="struct_gfe_s_d_k_1_1_request_permissions_params.html">GfeSDK::RequestPermissionsParams</a></div><div class="ttdef"><b>Definition:</b> <a href="sdk__types__cpp_8h_source.html#l00048">sdk_types_cpp.h:48</a></div></div> +<div class="ttc" id="class_gfe_s_d_k_1_1_core_html_a4804109b7488f52ce61b0b3d638d30fe"><div class="ttname"><a href="class_gfe_s_d_k_1_1_core.html#a4804109b7488f52ce61b0b3d638d30fe">GfeSDK::Core::Poll</a></div><div class="ttdeci">virtual NVGSDK_RetCode Poll(void)=0</div></div> +<div class="ttc" id="isdk_8h_html"><div class="ttname"><a href="isdk_8h.html">isdk.h</a></div></div> +<div class="ttc" id="isdk__cpp_8h_html_aca57904e581afc0d04f28ad2cc48fa51"><div class="ttname"><a href="isdk__cpp_8h.html#aca57904e581afc0d04f28ad2cc48fa51">GfeSDK::SetFileLogLevel</a></div><div class="ttdeci">NVGSDK_RetCode SetFileLogLevel(NVGSDK_LogLevel level)</div><div class="ttdef"><b>Definition:</b> <a href="isdk__cpp_8h_source.html#l00028">isdk_cpp.h:28</a></div></div> +<div class="ttc" id="struct_gfe_s_d_k_1_1_create_input_params_html"><div class="ttname"><a href="struct_gfe_s_d_k_1_1_create_input_params.html">GfeSDK::CreateInputParams</a></div><div class="ttdef"><b>Definition:</b> <a href="sdk__types__cpp_8h_source.html#l00037">sdk_types_cpp.h:37</a></div></div> +<div class="ttc" id="sdk__types_8h_html_afdec7c9f24e19fb84c5faf34d77e9312"><div class="ttname"><a href="sdk__types_8h.html#afdec7c9f24e19fb84c5faf34d77e9312">NVGSDK_LoggingCallback</a></div><div class="ttdeci">void(__stdcall * NVGSDK_LoggingCallback)(NVGSDK_LogLevel level, char const *message)</div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00057">sdk_types.h:57</a></div></div> +<div class="ttc" id="class_gfe_s_d_k_1_1_core_html"><div class="ttname"><a href="class_gfe_s_d_k_1_1_core.html">GfeSDK::Core</a></div><div class="ttdef"><b>Definition:</b> <a href="isdk__cpp_8h_source.html#l00037">isdk_cpp.h:37</a></div></div> +<div class="ttc" id="namespace_gfe_s_d_k_html"><div class="ttname"><a href="namespace_gfe_s_d_k.html">GfeSDK</a></div><div class="ttdef"><b>Definition:</b> <a href="highlights__types__cpp_8h_source.html#l00016">highlights_types_cpp.h:16</a></div></div> +<div class="ttc" id="class_gfe_s_d_k_1_1_core_html_a0cb93acb8b273072cd37348c9b206e0d"><div class="ttname"><a href="class_gfe_s_d_k_1_1_core.html#a0cb93acb8b273072cd37348c9b206e0d">GfeSDK::Core::Create</a></div><div class="ttdeci">static Core * Create(CreateInputParams const &, CreateResponse &)</div><div class="ttdef"><b>Definition:</b> <a href="isdk__cpp__impl_8h_source.html#l00064">isdk_cpp_impl.h:64</a></div></div> +<div class="ttc" id="isdk__cpp_8h_html_af7f1de849500cddff35ca621325d41d9"><div class="ttname"><a href="isdk__cpp_8h.html#af7f1de849500cddff35ca621325d41d9">GfeSDK::AttachLogListener</a></div><div class="ttdeci">NVGSDK_RetCode AttachLogListener(NVGSDK_LoggingCallback callback)</div><div class="ttdef"><b>Definition:</b> <a href="isdk__cpp_8h_source.html#l00030">isdk_cpp.h:30</a></div></div> +<div class="ttc" id="sdk__types_8h_html_a8ad6f8cbc3c4ba6587912a4a4638d857"><div class="ttname"><a href="sdk__types_8h.html#a8ad6f8cbc3c4ba6587912a4a4638d857">NVGSDK_LogLevel</a></div><div class="ttdeci">NVGSDK_LogLevel</div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00039">sdk_types.h:39</a></div></div> +<div class="ttc" id="isdk_8h_html_a823df4f563527040a016bab8298869c5"><div class="ttname"><a href="isdk_8h.html#a823df4f563527040a016bab8298869c5">NVGSDK_SetLogLevel</a></div><div class="ttdeci">NVGSDK_EXPORT NVGSDK_RetCode NVGSDKApi NVGSDK_SetLogLevel(NVGSDK_LogLevel fileLevel)</div></div> +<div class="ttc" id="isdk_8h_html_a742af01ab93d41b3aa9579df90c6c00f"><div class="ttname"><a href="isdk_8h.html#a742af01ab93d41b3aa9579df90c6c00f">NVGSDK_SetListenerLogLevel</a></div><div class="ttdeci">NVGSDK_EXPORT NVGSDK_RetCode NVGSDKApi NVGSDK_SetListenerLogLevel(NVGSDK_LogLevel level)</div></div> +</div><!-- fragment --></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_4522e853adfb3285c34ceee6be627ffe.html">sdkclient</a></li><li class="navelem"><a class="el" href="dir_37f49c9d6a230916a5077fbd270eac2a.html">include</a></li><li class="navelem"><a class="el" href="dir_eb56eea0ff74c30c2a48b22915222057.html">gfesdk</a></li><li class="navelem"><a class="el" href="dir_f78f74a3131a0cfd456c5ed856861cff.html">bindings</a></li><li class="navelem"><a class="el" href="dir_ab8ba62fc8fdaf78364406bae0a66d43.html">cpp</a></li><li class="navelem"><a class="el" href="isdk__cpp_8h.html">isdk_cpp.h</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/isdk__cpp__impl_8h.html b/doc/html/isdk__cpp__impl_8h.html new file mode 100644 index 0000000..b9549eb --- /dev/null +++ b/doc/html/isdk__cpp__impl_8h.html @@ -0,0 +1,140 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/isdk_cpp_impl.h File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('isdk__cpp__impl_8h.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#nested-classes">Classes</a> </div> + <div class="headertitle"> +<div class="title">isdk_cpp_impl.h File Reference</div> </div> +</div><!--header--> +<div class="contents"> +<div class="textblock"><code>#include "<a class="el" href="isdk__cpp_8h_source.html">isdk_cpp.h</a>"</code><br /> +<code>#include <memory></code><br /> +</div><div class="textblock"><div class="dynheader"> +Include dependency graph for isdk_cpp_impl.h:</div> +<div class="dyncontent"> +<div class="center"><img src="isdk__cpp__impl_8h__incl.png" border="0" usemap="#_c_1_2u_2workspace_2dev_2sdkwinauto_2sdkclient_2include_2gfesdk_2bindings_2cpp_2isdk__cpp__impl_8h" alt=""/></div> +<map name="_c_1_2u_2workspace_2dev_2sdkwinauto_2sdkclient_2include_2gfesdk_2bindings_2cpp_2isdk__cpp__impl_8h" id="_c_1_2u_2workspace_2dev_2sdkwinauto_2sdkclient_2include_2gfesdk_2bindings_2cpp_2isdk__cpp__impl_8h"> +<area shape="rect" id="node2" href="isdk__cpp_8h.html" title="isdk_cpp.h" alt="" coords="465,124,551,151"/> +<area shape="rect" id="node3" href="sdk__types__cpp_8h_source.html" title="sdk_types_cpp.h" alt="" coords="605,199,726,225"/> +<area shape="rect" id="node13" href="isdk_8h.html" title="gfesdk/isdk.h" alt="" coords="277,199,376,225"/> +<area shape="rect" id="node6" href="sdk__types_8h.html" title="gfesdk/sdk_types.h" alt="" coords="390,273,525,300"/> +<area shape="rect" id="node7" href="os__defines_8h_source.html" title="gfesdk/os_defines.h" alt="" coords="185,348,322,375"/> +<area shape="rect" id="node8" href="sdk__types__ipc_8h_source.html" title="gfesdk/sdk_types_ipc.h" alt="" coords="346,348,505,375"/> +<area shape="rect" id="node14" href="config_8h_source.html" title="gfesdk/config.h" alt="" coords="67,273,176,300"/> +<area shape="rect" id="node15" href="gfe3__product__version_8h_source.html" title="gfe3_product_version.h" alt="" coords="5,348,160,375"/> +</map> +</div> +</div><div class="textblock"><div class="dynheader"> +This graph shows which files directly or indirectly include this file:</div> +<div class="dyncontent"> +<div class="center"><img src="isdk__cpp__impl_8h__dep__incl.png" border="0" usemap="#_c_1_2u_2workspace_2dev_2sdkwinauto_2sdkclient_2include_2gfesdk_2bindings_2cpp_2isdk__cpp__impl_8hdep" alt=""/></div> +<map name="_c_1_2u_2workspace_2dev_2sdkwinauto_2sdkclient_2include_2gfesdk_2bindings_2cpp_2isdk__cpp__impl_8hdep" id="_c_1_2u_2workspace_2dev_2sdkwinauto_2sdkclient_2include_2gfesdk_2bindings_2cpp_2isdk__cpp__impl_8hdep"> +<area shape="rect" id="node2" href="ihighlights__cpp__impl_8h.html" title="C:/u/workspace/dev\l/sdkwinauto/sdkclient\l/include/gfesdk/bindings\l/cpp/highlights/ihighlights\l_cpp_impl.h" alt="" coords="5,124,173,209"/> +</map> +</div> +</div> +<p><a href="isdk__cpp__impl_8h_source.html">Go to the source code of this file.</a></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a> +Classes</h2></td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_gfe_s_d_k_1_1_core_impl.html">GfeSDK::CoreImpl</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>C++ bindings for GfeSDK. Implemented in the header to avoid ABI incompatibilities </p> + +<p>Definition in file <a class="el" href="isdk__cpp__impl_8h_source.html">isdk_cpp_impl.h</a>.</p> +</div></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_4522e853adfb3285c34ceee6be627ffe.html">sdkclient</a></li><li class="navelem"><a class="el" href="dir_37f49c9d6a230916a5077fbd270eac2a.html">include</a></li><li class="navelem"><a class="el" href="dir_eb56eea0ff74c30c2a48b22915222057.html">gfesdk</a></li><li class="navelem"><a class="el" href="dir_f78f74a3131a0cfd456c5ed856861cff.html">bindings</a></li><li class="navelem"><a class="el" href="dir_ab8ba62fc8fdaf78364406bae0a66d43.html">cpp</a></li><li class="navelem"><a class="el" href="isdk__cpp__impl_8h.html">isdk_cpp_impl.h</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/isdk__cpp__impl_8h__dep__incl.map b/doc/html/isdk__cpp__impl_8h__dep__incl.map new file mode 100644 index 0000000..bfe8df1 --- /dev/null +++ b/doc/html/isdk__cpp__impl_8h__dep__incl.map @@ -0,0 +1,3 @@ +<map id="C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/isdk_cpp_impl.h" name="C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/isdk_cpp_impl.h"> +<area shape="rect" id="node2" href="$ihighlights__cpp__impl_8h.html" title="C:/u/workspace/dev\l/sdkwinauto/sdkclient\l/include/gfesdk/bindings\l/cpp/highlights/ihighlights\l_cpp_impl.h" alt="" coords="5,124,173,209"/> +</map> diff --git a/doc/html/isdk__cpp__impl_8h__dep__incl.md5 b/doc/html/isdk__cpp__impl_8h__dep__incl.md5 new file mode 100644 index 0000000..aa9b01c --- /dev/null +++ b/doc/html/isdk__cpp__impl_8h__dep__incl.md5 @@ -0,0 +1 @@ +a3c8ae09905a6a42d0dac29e918a3aa6
\ No newline at end of file diff --git a/doc/html/isdk__cpp__impl_8h__dep__incl.png b/doc/html/isdk__cpp__impl_8h__dep__incl.png Binary files differnew file mode 100644 index 0000000..eada0b9 --- /dev/null +++ b/doc/html/isdk__cpp__impl_8h__dep__incl.png diff --git a/doc/html/isdk__cpp__impl_8h__incl.map b/doc/html/isdk__cpp__impl_8h__incl.map new file mode 100644 index 0000000..5494fb9 --- /dev/null +++ b/doc/html/isdk__cpp__impl_8h__incl.map @@ -0,0 +1,10 @@ +<map id="C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/isdk_cpp_impl.h" name="C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/isdk_cpp_impl.h"> +<area shape="rect" id="node2" href="$isdk__cpp_8h.html" title="isdk_cpp.h" alt="" coords="465,124,551,151"/> +<area shape="rect" id="node3" href="$sdk__types__cpp_8h_source.html" title="sdk_types_cpp.h" alt="" coords="605,199,726,225"/> +<area shape="rect" id="node13" href="$isdk_8h.html" title="gfesdk/isdk.h" alt="" coords="277,199,376,225"/> +<area shape="rect" id="node6" href="$sdk__types_8h.html" title="gfesdk/sdk_types.h" alt="" coords="390,273,525,300"/> +<area shape="rect" id="node7" href="$os__defines_8h_source.html" title="gfesdk/os_defines.h" alt="" coords="185,348,322,375"/> +<area shape="rect" id="node8" href="$sdk__types__ipc_8h_source.html" title="gfesdk/sdk_types_ipc.h" alt="" coords="346,348,505,375"/> +<area shape="rect" id="node14" href="$config_8h_source.html" title="gfesdk/config.h" alt="" coords="67,273,176,300"/> +<area shape="rect" id="node15" href="$gfe3__product__version_8h_source.html" title="gfe3_product_version.h" alt="" coords="5,348,160,375"/> +</map> diff --git a/doc/html/isdk__cpp__impl_8h__incl.md5 b/doc/html/isdk__cpp__impl_8h__incl.md5 new file mode 100644 index 0000000..e9774b3 --- /dev/null +++ b/doc/html/isdk__cpp__impl_8h__incl.md5 @@ -0,0 +1 @@ +585082cb34942ef297c32bd306119d28
\ No newline at end of file diff --git a/doc/html/isdk__cpp__impl_8h__incl.png b/doc/html/isdk__cpp__impl_8h__incl.png Binary files differnew file mode 100644 index 0000000..d3aa4e4 --- /dev/null +++ b/doc/html/isdk__cpp__impl_8h__incl.png diff --git a/doc/html/isdk__cpp__impl_8h_source.html b/doc/html/isdk__cpp__impl_8h_source.html new file mode 100644 index 0000000..78621f0 --- /dev/null +++ b/doc/html/isdk__cpp__impl_8h_source.html @@ -0,0 +1,144 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/isdk_cpp_impl.h Source File</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('isdk__cpp__impl_8h_source.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">isdk_cpp_impl.h</div> </div> +</div><!--header--> +<div class="contents"> +<a href="isdk__cpp__impl_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">/* Copyright (c) 2017, NVIDIA CORPORATION. All rights reserved.</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">*</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment">* NVIDIA CORPORATION and its licensors retain all intellectual property</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment">* and proprietary rights in and to this software, related documentation</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment">* and any modifications thereto. Any use, reproduction, disclosure or</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment">* distribution of this software and related documentation without an express</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment">* license agreement from NVIDIA CORPORATION is strictly prohibited.</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment">*/</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span> </div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="preprocessor">#ifndef GFESDK_ISDK_CPP_IMPL_H</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#define GFESDK_ISDK_CPP_IMPL_H</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> </div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor">#include "<a class="code" href="isdk__cpp_8h.html">isdk_cpp.h</a>"</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span> </div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor">#include <memory></span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> </div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="keyword">namespace </span><a class="code" href="namespace_gfe_s_d_k.html">GfeSDK</a></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span> {</div><div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="class_gfe_s_d_k_1_1_core_impl.html"> 25</a></span> <span class="keyword">class </span><a class="code" href="class_gfe_s_d_k_1_1_core_impl.html">CoreImpl</a> : <span class="keyword">public</span> <a class="code" href="class_gfe_s_d_k_1_1_core.html">Core</a></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span> {</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="keyword">public</span>:</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>  ~<a class="code" href="class_gfe_s_d_k_1_1_core_impl.html">CoreImpl</a>();</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span> </div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>  <span class="keyword">virtual</span> NVGSDK_RetCode <a class="code" href="class_gfe_s_d_k_1_1_core_impl.html#a3a57a88bbb7da1b8d99e1ad326205ab0">Poll</a>(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_gfe_s_d_k_1_1_core_impl.html#a09f4348a8362beccae2a237f92ead971">RequestPermissionsAsync</a>(<a class="code" href="struct_gfe_s_d_k_1_1_request_permissions_params.html">RequestPermissionsParams</a> <span class="keyword">const</span>&, TCallback cb = <span class="keyword">nullptr</span>, <span class="keywordtype">void</span>* cbContext = <span class="keyword">nullptr</span>);</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_gfe_s_d_k_1_1_core_impl.html#a95587bb5dc50b0f8b11d7fd75a8ecea3">GetUILanguageAsync</a>(TGetUILanguageCallback cb = <span class="keyword">nullptr</span>, <span class="keywordtype">void</span>* cbContext = <span class="keyword">nullptr</span>);</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span> </div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>  NVGSDK_HANDLE* GetHandle();</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span> </div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="class_gfe_s_d_k_1_1_core.html">Core</a>;</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="class_gfe_s_d_k_1_1_highlights_impl.html">HighlightsImpl</a>;</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span> <span class="keyword">private</span>:</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  <span class="comment">// Remove default construct, copy and assignment operators</span></div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  <a class="code" href="class_gfe_s_d_k_1_1_core_impl.html">CoreImpl</a>() {}</div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  <a class="code" href="class_gfe_s_d_k_1_1_core_impl.html">CoreImpl</a>(<span class="keyword">const</span> <a class="code" href="class_gfe_s_d_k_1_1_core_impl.html">CoreImpl</a>& other) {}</div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  <a class="code" href="class_gfe_s_d_k_1_1_core_impl.html">CoreImpl</a>& operator=(<span class="keyword">const</span> <a class="code" href="class_gfe_s_d_k_1_1_core_impl.html">CoreImpl</a>& other) {}</div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span> </div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span> <span class="keyword">private</span>:</div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <span class="keyword">template</span> <<span class="keyword">typename</span> T></div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  <span class="keyword">struct </span>CallbackContext</div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  {</div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  T callback;</div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  <span class="keywordtype">void</span>* appContext;</div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  };</div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <span class="keyword">struct </span>CallbackNotificationContext</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  {</div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  TNotificationCallback callback;</div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <span class="keywordtype">void</span>* appContext;</div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  };</div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  <span class="keyword">static</span> <span class="keywordtype">void</span> __stdcall callbackWrapper(NVGSDK_RetCode rc, <span class="keywordtype">void</span>* appContext);</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <span class="keyword">static</span> <span class="keywordtype">void</span> __stdcall callbackNotificationWrapper(<a class="code" href="sdk__types_8h.html#a41214fdc112a95d5fe8e760b0c562c59">NVGSDK_NotificationType</a> type, <a class="code" href="struct_n_v_g_s_d_k___notification.html">NVGSDK_Notification</a> <span class="keyword">const</span>* data, <span class="keywordtype">void</span>* context);</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  <span class="keyword">static</span> <span class="keyword">inline</span> <span class="keywordtype">void</span> translateLocaleTable(std::map<std::string, std::string> <span class="keyword">const</span>& localeMap, std::vector<NVGSDK_LocalizedPair>& pairs);</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span> </div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  NVGSDK_HANDLE* m_handle;</div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  std::unique_ptr<CallbackNotificationContext> m_notificationCallbackContext;</div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span> };</div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span> </div><div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="class_gfe_s_d_k_1_1_core.html#a0cb93acb8b273072cd37348c9b206e0d"> 64</a></span> <span class="keyword">inline</span> <a class="code" href="class_gfe_s_d_k_1_1_core.html">Core</a>* <a class="code" href="class_gfe_s_d_k_1_1_core.html#a0cb93acb8b273072cd37348c9b206e0d">Core::Create</a>(<a class="code" href="struct_gfe_s_d_k_1_1_create_input_params.html">CreateInputParams</a> <span class="keyword">const</span>& inParams, <a class="code" href="struct_gfe_s_d_k_1_1_create_response.html">CreateResponse</a>& outParams)</div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span> {</div><div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  <a class="code" href="class_gfe_s_d_k_1_1_core_impl.html">CoreImpl</a>* core = <span class="keyword">new</span> <a class="code" href="class_gfe_s_d_k_1_1_core_impl.html">CoreImpl</a>();</div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span> </div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  <a class="code" href="struct_n_v_g_s_d_k___create_input_params.html">NVGSDK_CreateInputParams</a> cInputParams;</div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  memset(&cInputParams, 0, <span class="keyword">sizeof</span>(cInputParams));</div><div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  cInputParams.<a class="code" href="struct_n_v_g_s_d_k___create_input_params.html#ac754df94f208f494a0a339d614bb18f3">appName</a> = inParams.appName.c_str();</div><div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  cInputParams.<a class="code" href="struct_n_v_g_s_d_k___create_input_params.html#a0bd7568c1cb3fad975562055b4581195">pollForCallbacks</a> = inParams.pollForCallbacks;</div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  <span class="keywordflow">if</span> (!inParams.requiredScopes.empty())</div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  {</div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  cInputParams.<a class="code" href="struct_n_v_g_s_d_k___create_input_params.html#ae0ada093d3d60a2f70226932b1a5b6fb">scopeTable</a> = <span class="keyword">const_cast<</span>NVGSDK_Scope*<span class="keyword">></span>(&inParams.requiredScopes[0]);</div><div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  cInputParams.<a class="code" href="struct_n_v_g_s_d_k___create_input_params.html#a8941e0c803ec2f821101cfc55a7f60a3">scopeTableSize</a> = inParams.requiredScopes.size();</div><div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  }</div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  <span class="keywordflow">if</span> (inParams.notificationCallback)</div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span>  {</div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  cInputParams.<a class="code" href="struct_n_v_g_s_d_k___create_input_params.html#adde61c0a8ea3a728c57081ec97081a72">notificationCallback</a> = &CoreImpl::callbackNotificationWrapper;</div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span>  core->m_notificationCallbackContext.reset(<span class="keyword">new</span> CoreImpl::CallbackNotificationContext({ inParams.notificationCallback, inParams.notificationCallbackContext }));</div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  cInputParams.<a class="code" href="struct_n_v_g_s_d_k___create_input_params.html#ad30b1588618ec4bfbc1e9fa13c22b9a7">notificationCallbackContext</a> = core->m_notificationCallbackContext.get();</div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span> </div><div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  }</div><div class="line"><a name="l00084"></a><span class="lineno"> 84</span> </div><div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  <a class="code" href="struct_n_v_g_s_d_k___create_response.html">NVGSDK_CreateResponse</a> cOutputParams = { 0 };</div><div class="line"><a name="l00086"></a><span class="lineno"> 86</span>  std::vector<NVGSDK_ScopePermission> cScopePermissionList;</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span>  cScopePermissionList.resize(inParams.requiredScopes.size());</div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  </div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span>  <span class="keywordflow">if</span> (!inParams.requiredScopes.empty())</div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span>  {</div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span>  cOutputParams.<a class="code" href="struct_n_v_g_s_d_k___create_response.html#a9bc3e75a15cf9fcbc1084f2a7fde5a8f">scopePermissionTable</a> = &cScopePermissionList[0];</div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span>  cOutputParams.<a class="code" href="struct_n_v_g_s_d_k___create_response.html#a60aec9d469d10e8fe0efd7c010fb96e7">scopePermissionTableSize</a> = cScopePermissionList.size();</div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span>  }</div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span> </div><div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  outParams.returnCode = <a class="code" href="isdk_8h.html#a95b3999b5808922e29a36375c22014b8">NVGSDK_Create</a>(&core->m_handle, &cInputParams, &cOutputParams);</div><div class="line"><a name="l00096"></a><span class="lineno"> 96</span>  outParams.versionMajor = cOutputParams.<a class="code" href="struct_n_v_g_s_d_k___create_response.html#aa595214daf18bdbc638ef98e1f22a30f">versionMajor</a>;</div><div class="line"><a name="l00097"></a><span class="lineno"> 97</span>  outParams.versionMinor = cOutputParams.<a class="code" href="struct_n_v_g_s_d_k___create_response.html#ad1687ba8b8d53a75b13a60874f3822be">versionMinor</a>;</div><div class="line"><a name="l00098"></a><span class="lineno"> 98</span>  outParams.nvidiaGfeVersion = cOutputParams.<a class="code" href="struct_n_v_g_s_d_k___create_response.html#aacdf644f5f6eb996dad6bb90b4145deb">gfeVersionStr</a>;</div><div class="line"><a name="l00099"></a><span class="lineno"> 99</span> </div><div class="line"><a name="l00100"></a><span class="lineno"> 100</span>  <span class="keywordflow">if</span> (NVGSDK_FAILED(outParams.returnCode))</div><div class="line"><a name="l00101"></a><span class="lineno"> 101</span>  {</div><div class="line"><a name="l00102"></a><span class="lineno"> 102</span>  <span class="keyword">delete</span> core;</div><div class="line"><a name="l00103"></a><span class="lineno"> 103</span>  <span class="keywordflow">return</span> <span class="keyword">nullptr</span>;</div><div class="line"><a name="l00104"></a><span class="lineno"> 104</span>  }</div><div class="line"><a name="l00105"></a><span class="lineno"> 105</span> </div><div class="line"><a name="l00106"></a><span class="lineno"> 106</span>  <span class="keywordflow">if</span> (cOutputParams.<a class="code" href="struct_n_v_g_s_d_k___create_response.html#a9bc3e75a15cf9fcbc1084f2a7fde5a8f">scopePermissionTable</a>)</div><div class="line"><a name="l00107"></a><span class="lineno"> 107</span>  {</div><div class="line"><a name="l00108"></a><span class="lineno"> 108</span>  <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i < cOutputParams.<a class="code" href="struct_n_v_g_s_d_k___create_response.html#a60aec9d469d10e8fe0efd7c010fb96e7">scopePermissionTableSize</a>; ++i)</div><div class="line"><a name="l00109"></a><span class="lineno"> 109</span>  {</div><div class="line"><a name="l00110"></a><span class="lineno"> 110</span>  <a class="code" href="struct_n_v_g_s_d_k___scope_permission.html">NVGSDK_ScopePermission</a> <span class="keyword">const</span>& scopePermission = cOutputParams.<a class="code" href="struct_n_v_g_s_d_k___create_response.html#a9bc3e75a15cf9fcbc1084f2a7fde5a8f">scopePermissionTable</a>[i];</div><div class="line"><a name="l00111"></a><span class="lineno"> 111</span>  outParams.scopePermissions[scopePermission.scope] = scopePermission.permission;</div><div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  }</div><div class="line"><a name="l00113"></a><span class="lineno"> 113</span>  }</div><div class="line"><a name="l00114"></a><span class="lineno"> 114</span> </div><div class="line"><a name="l00115"></a><span class="lineno"> 115</span>  <span class="keywordflow">return</span> core;</div><div class="line"><a name="l00116"></a><span class="lineno"> 116</span> }</div><div class="line"><a name="l00117"></a><span class="lineno"> 117</span> </div><div class="line"><a name="l00118"></a><span class="lineno"> 118</span> <span class="keyword">inline</span> CoreImpl::~CoreImpl()</div><div class="line"><a name="l00119"></a><span class="lineno"> 119</span> {</div><div class="line"><a name="l00120"></a><span class="lineno"> 120</span>  <span class="keywordflow">if</span> (!m_handle)</div><div class="line"><a name="l00121"></a><span class="lineno"> 121</span>  {</div><div class="line"><a name="l00122"></a><span class="lineno"> 122</span>  <span class="keywordflow">return</span>;</div><div class="line"><a name="l00123"></a><span class="lineno"> 123</span>  }</div><div class="line"><a name="l00124"></a><span class="lineno"> 124</span> </div><div class="line"><a name="l00125"></a><span class="lineno"> 125</span>  <a class="code" href="isdk_8h.html#ab63d1f433313209b1febbf5736b61463">NVGSDK_Release</a>(m_handle);</div><div class="line"><a name="l00126"></a><span class="lineno"> 126</span> }</div><div class="line"><a name="l00127"></a><span class="lineno"> 127</span> </div><div class="line"><a name="l00128"></a><span class="lineno"><a class="line" href="class_gfe_s_d_k_1_1_core_impl.html#a3a57a88bbb7da1b8d99e1ad326205ab0"> 128</a></span> <span class="keyword">inline</span> NVGSDK_RetCode <a class="code" href="class_gfe_s_d_k_1_1_core_impl.html#a3a57a88bbb7da1b8d99e1ad326205ab0">CoreImpl::Poll</a>(<span class="keywordtype">void</span>)</div><div class="line"><a name="l00129"></a><span class="lineno"> 129</span> {</div><div class="line"><a name="l00130"></a><span class="lineno"> 130</span>  <span class="keywordflow">return</span> <a class="code" href="isdk_8h.html#af5beaa7808f8dfc4660f5a0d4f8bccb3">NVGSDK_Poll</a>(m_handle);</div><div class="line"><a name="l00131"></a><span class="lineno"> 131</span> }</div><div class="line"><a name="l00132"></a><span class="lineno"> 132</span> </div><div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="class_gfe_s_d_k_1_1_core_impl.html#a09f4348a8362beccae2a237f92ead971"> 133</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_gfe_s_d_k_1_1_core_impl.html#a09f4348a8362beccae2a237f92ead971">CoreImpl::RequestPermissionsAsync</a>(<a class="code" href="struct_gfe_s_d_k_1_1_request_permissions_params.html">RequestPermissionsParams</a> <span class="keyword">const</span>& params, TCallback callback, <span class="keywordtype">void</span>* context)</div><div class="line"><a name="l00134"></a><span class="lineno"> 134</span> {</div><div class="line"><a name="l00135"></a><span class="lineno"> 135</span>  <a class="code" href="struct_n_v_g_s_d_k___request_permissions_params.html">NVGSDK_RequestPermissionsParams</a> cParams;</div><div class="line"><a name="l00136"></a><span class="lineno"> 136</span>  cParams.scopeTable = <span class="keyword">const_cast<</span>NVGSDK_Scope*<span class="keyword">></span>(&params.scopes[0]);</div><div class="line"><a name="l00137"></a><span class="lineno"> 137</span>  cParams.scopeTableSize = params.scopes.size();</div><div class="line"><a name="l00138"></a><span class="lineno"> 138</span>  <span class="keywordflow">return</span> <a class="code" href="isdk_8h.html#a3e4b6afcafe9ac91c00a95b7d72305e5">NVGSDK_RequestPermissionsAsync</a>(m_handle, &cParams, callbackWrapper, <span class="keyword">new</span> CallbackContext<TCallback>({ callback, context }));</div><div class="line"><a name="l00139"></a><span class="lineno"> 139</span> }</div><div class="line"><a name="l00140"></a><span class="lineno"> 140</span> </div><div class="line"><a name="l00141"></a><span class="lineno"><a class="line" href="class_gfe_s_d_k_1_1_core_impl.html#a95587bb5dc50b0f8b11d7fd75a8ecea3"> 141</a></span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="class_gfe_s_d_k_1_1_core_impl.html#a95587bb5dc50b0f8b11d7fd75a8ecea3">CoreImpl::GetUILanguageAsync</a>(TGetUILanguageCallback callback, <span class="keywordtype">void</span>* context)</div><div class="line"><a name="l00142"></a><span class="lineno"> 142</span> {</div><div class="line"><a name="l00143"></a><span class="lineno"> 143</span>  <a class="code" href="isdk_8h.html#a30ed8fc1b0066f8eae9078ab65b136de">NVGSDK_GetUILanguageAsync</a>(m_handle, [](NVGSDK_RetCode rc, <a class="code" href="struct_n_v_g_s_d_k___language.html">NVGSDK_Language</a> <span class="keyword">const</span>* data, <span class="keywordtype">void</span>* context) {</div><div class="line"><a name="l00144"></a><span class="lineno"> 144</span>  std::unique_ptr<CallbackContext<TGetUILanguageCallback>> callbackContext(<span class="keyword">reinterpret_cast<</span>CallbackContext<TGetUILanguageCallback>*<span class="keyword">></span>(context));</div><div class="line"><a name="l00145"></a><span class="lineno"> 145</span>  <span class="keywordflow">if</span> (!callbackContext->callback) <span class="keywordflow">return</span>;</div><div class="line"><a name="l00146"></a><span class="lineno"> 146</span> </div><div class="line"><a name="l00147"></a><span class="lineno"> 147</span>  <span class="keywordflow">if</span> (NVGSDK_FAILED(rc))</div><div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  {</div><div class="line"><a name="l00149"></a><span class="lineno"> 149</span>  <span class="keywordflow">return</span> callbackContext->callback(rc, <span class="keyword">nullptr</span>, callbackContext->appContext);</div><div class="line"><a name="l00150"></a><span class="lineno"> 150</span>  }</div><div class="line"><a name="l00151"></a><span class="lineno"> 151</span> </div><div class="line"><a name="l00152"></a><span class="lineno"> 152</span>  <a class="code" href="struct_gfe_s_d_k_1_1_get_u_i_language_response.html">GetUILanguageResponse</a> language;</div><div class="line"><a name="l00153"></a><span class="lineno"> 153</span>  language.cultureCode = data-><a class="code" href="struct_n_v_g_s_d_k___language.html#a61f6b2d2a3d08a27b37919e32b13ed75">cultureCode</a>;</div><div class="line"><a name="l00154"></a><span class="lineno"> 154</span>  callbackContext->callback(rc, &language, callbackContext->appContext);</div><div class="line"><a name="l00155"></a><span class="lineno"> 155</span>  }, <span class="keyword">new</span> CallbackContext<TGetUILanguageCallback>({ callback, context }));</div><div class="line"><a name="l00156"></a><span class="lineno"> 156</span> }</div><div class="line"><a name="l00157"></a><span class="lineno"> 157</span> </div><div class="line"><a name="l00158"></a><span class="lineno"> 158</span> <span class="keyword">inline</span> NVGSDK_HANDLE* CoreImpl::GetHandle()</div><div class="line"><a name="l00159"></a><span class="lineno"> 159</span> {</div><div class="line"><a name="l00160"></a><span class="lineno"> 160</span>  <span class="keywordflow">return</span> m_handle;</div><div class="line"><a name="l00161"></a><span class="lineno"> 161</span> }</div><div class="line"><a name="l00162"></a><span class="lineno"> 162</span> </div><div class="line"><a name="l00163"></a><span class="lineno"> 163</span> <span class="keyword">inline</span> <span class="keywordtype">void</span> CoreImpl::callbackWrapper(NVGSDK_RetCode rc, <span class="keywordtype">void</span>* context)</div><div class="line"><a name="l00164"></a><span class="lineno"> 164</span> {</div><div class="line"><a name="l00165"></a><span class="lineno"> 165</span>  std::unique_ptr<CallbackContext<TCallback>> callbackContext(<span class="keyword">reinterpret_cast<</span>CallbackContext<TCallback>*<span class="keyword">></span>(context));</div><div class="line"><a name="l00166"></a><span class="lineno"> 166</span>  <span class="keywordflow">if</span> (!callbackContext->callback) <span class="keywordflow">return</span>;</div><div class="line"><a name="l00167"></a><span class="lineno"> 167</span> </div><div class="line"><a name="l00168"></a><span class="lineno"> 168</span>  callbackContext->callback(rc, callbackContext->appContext);</div><div class="line"><a name="l00169"></a><span class="lineno"> 169</span> }</div><div class="line"><a name="l00170"></a><span class="lineno"> 170</span> </div><div class="line"><a name="l00171"></a><span class="lineno"> 171</span> <span class="keyword">inline</span> <span class="keywordtype">void</span> CoreImpl::callbackNotificationWrapper(<a class="code" href="sdk__types_8h.html#a41214fdc112a95d5fe8e760b0c562c59">NVGSDK_NotificationType</a> type, <a class="code" href="struct_n_v_g_s_d_k___notification.html">NVGSDK_Notification</a> <span class="keyword">const</span>* data, <span class="keywordtype">void</span>* context)</div><div class="line"><a name="l00172"></a><span class="lineno"> 172</span> {</div><div class="line"><a name="l00173"></a><span class="lineno"> 173</span>  CallbackNotificationContext* callbackContext(reinterpret_cast<CallbackNotificationContext*>(context));</div><div class="line"><a name="l00174"></a><span class="lineno"> 174</span>  <span class="keywordflow">if</span> (!callbackContext->callback) <span class="keywordflow">return</span>;</div><div class="line"><a name="l00175"></a><span class="lineno"> 175</span> </div><div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  <span class="keywordflow">switch</span> (type)</div><div class="line"><a name="l00177"></a><span class="lineno"> 177</span>  {</div><div class="line"><a name="l00178"></a><span class="lineno"> 178</span>  <span class="keywordflow">case</span> <a class="code" href="sdk__types_8h.html#a41214fdc112a95d5fe8e760b0c562c59ab4d95c5d0180de2ae500c1b33bd0c115">NVGSDK_NOTIFICATION_PERMISSIONS_CHANGED</a>:</div><div class="line"><a name="l00179"></a><span class="lineno"> 179</span>  {</div><div class="line"><a name="l00180"></a><span class="lineno"> 180</span>  <a class="code" href="struct_gfe_s_d_k_1_1_permissions_changed_notification.html">PermissionsChangedNotification</a> notification;</div><div class="line"><a name="l00181"></a><span class="lineno"> 181</span>  notification.context = callbackContext->appContext;</div><div class="line"><a name="l00182"></a><span class="lineno"> 182</span>  <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i < data->permissionsChanged.scopePermissionTableSize; ++i)</div><div class="line"><a name="l00183"></a><span class="lineno"> 183</span>  {</div><div class="line"><a name="l00184"></a><span class="lineno"> 184</span>  notification.scopePermissions[data->permissionsChanged.scopePermissionTable[i].scope] = data->permissionsChanged.scopePermissionTable[i].permission;</div><div class="line"><a name="l00185"></a><span class="lineno"> 185</span>  }</div><div class="line"><a name="l00186"></a><span class="lineno"> 186</span>  callbackContext->callback(type, notification);</div><div class="line"><a name="l00187"></a><span class="lineno"> 187</span>  <span class="keywordflow">break</span>;</div><div class="line"><a name="l00188"></a><span class="lineno"> 188</span>  }</div><div class="line"><a name="l00189"></a><span class="lineno"> 189</span>  <span class="keywordflow">case</span> <a class="code" href="sdk__types_8h.html#a41214fdc112a95d5fe8e760b0c562c59aa833a35cd4938b11579b3f22c1e346d7">NVGSDK_NOTIFICATION_OVERLAY_STATE_CHANGED</a>:</div><div class="line"><a name="l00190"></a><span class="lineno"> 190</span>  {</div><div class="line"><a name="l00191"></a><span class="lineno"> 191</span>  <a class="code" href="struct_gfe_s_d_k_1_1_overlay_state_changed_notification.html">OverlayStateChangedNotification</a> notification;</div><div class="line"><a name="l00192"></a><span class="lineno"> 192</span>  notification.context = callbackContext->appContext;</div><div class="line"><a name="l00193"></a><span class="lineno"> 193</span>  notification.open = data->overlayStateChanged.<a class="code" href="struct_n_v_g_s_d_k___overlay_state_changed_notification.html#ad9684c86b575f710bcc784942e6bf256">open</a>;</div><div class="line"><a name="l00194"></a><span class="lineno"> 194</span>  notification.state = data->overlayStateChanged.<a class="code" href="struct_n_v_g_s_d_k___overlay_state_changed_notification.html#af1c76ba9ecc3a9d83147dc4dc8d64ddc">state</a>;</div><div class="line"><a name="l00195"></a><span class="lineno"> 195</span>  callbackContext->callback(type, notification);</div><div class="line"><a name="l00196"></a><span class="lineno"> 196</span>  <span class="keywordflow">break</span>;</div><div class="line"><a name="l00197"></a><span class="lineno"> 197</span>  }</div><div class="line"><a name="l00198"></a><span class="lineno"> 198</span>  <span class="keywordflow">default</span>:</div><div class="line"><a name="l00199"></a><span class="lineno"> 199</span>  <span class="keywordflow">break</span>;</div><div class="line"><a name="l00200"></a><span class="lineno"> 200</span>  }</div><div class="line"><a name="l00201"></a><span class="lineno"> 201</span> }</div><div class="line"><a name="l00202"></a><span class="lineno"> 202</span> </div><div class="line"><a name="l00203"></a><span class="lineno"> 203</span> <span class="keyword">inline</span> <span class="keywordtype">void</span> CoreImpl::translateLocaleTable(std::map<std::string, std::string> <span class="keyword">const</span>& localeMap, std::vector<NVGSDK_LocalizedPair>& pairs)</div><div class="line"><a name="l00204"></a><span class="lineno"> 204</span> {</div><div class="line"><a name="l00205"></a><span class="lineno"> 205</span>  <span class="keywordflow">for</span> (<span class="keyword">auto</span> it = localeMap.begin(); it != localeMap.end(); ++it)</div><div class="line"><a name="l00206"></a><span class="lineno"> 206</span>  {</div><div class="line"><a name="l00207"></a><span class="lineno"> 207</span>  pairs.push_back({</div><div class="line"><a name="l00208"></a><span class="lineno"> 208</span>  it->first.c_str(),</div><div class="line"><a name="l00209"></a><span class="lineno"> 209</span>  it->second.c_str()</div><div class="line"><a name="l00210"></a><span class="lineno"> 210</span>  });</div><div class="line"><a name="l00211"></a><span class="lineno"> 211</span>  }</div><div class="line"><a name="l00212"></a><span class="lineno"> 212</span> }</div><div class="line"><a name="l00213"></a><span class="lineno"> 213</span> }</div><div class="line"><a name="l00214"></a><span class="lineno"> 214</span> </div><div class="line"><a name="l00215"></a><span class="lineno"> 215</span> <span class="preprocessor">#endif //GFESDK_ISDK_CPP_H</span></div><div class="ttc" id="struct_n_v_g_s_d_k___scope_permission_html"><div class="ttname"><a href="struct_n_v_g_s_d_k___scope_permission.html">NVGSDK_ScopePermission</a></div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00067">sdk_types.h:67</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___create_response_html_a9bc3e75a15cf9fcbc1084f2a7fde5a8f"><div class="ttname"><a href="struct_n_v_g_s_d_k___create_response.html#a9bc3e75a15cf9fcbc1084f2a7fde5a8f">NVGSDK_CreateResponse::scopePermissionTable</a></div><div class="ttdeci">NVGSDK_ScopePermission * scopePermissionTable</div><div class="ttdoc">Must be provided to call. Will be filled with scope/permission pairs. </div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00128">sdk_types.h:128</a></div></div> +<div class="ttc" id="isdk_8h_html_af5beaa7808f8dfc4660f5a0d4f8bccb3"><div class="ttname"><a href="isdk_8h.html#af5beaa7808f8dfc4660f5a0d4f8bccb3">NVGSDK_Poll</a></div><div class="ttdeci">NVGSDK_EXPORT NVGSDK_RetCode NVGSDKApi NVGSDK_Poll(NVGSDK_HANDLE *handle)</div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___language_html"><div class="ttname"><a href="struct_n_v_g_s_d_k___language.html">NVGSDK_Language</a></div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00135">sdk_types.h:135</a></div></div> +<div class="ttc" id="struct_gfe_s_d_k_1_1_get_u_i_language_response_html"><div class="ttname"><a href="struct_gfe_s_d_k_1_1_get_u_i_language_response.html">GfeSDK::GetUILanguageResponse</a></div><div class="ttdoc">C++ binding for NVGSDK_GetUILanguageResponse. </div><div class="ttdef"><b>Definition:</b> <a href="sdk__types__cpp_8h_source.html#l00067">sdk_types_cpp.h:67</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___create_response_html_aacdf644f5f6eb996dad6bb90b4145deb"><div class="ttname"><a href="struct_n_v_g_s_d_k___create_response.html#aacdf644f5f6eb996dad6bb90b4145deb">NVGSDK_CreateResponse::gfeVersionStr</a></div><div class="ttdeci">char gfeVersionStr[NVGSDK_MAX_LENGTH]</div><div class="ttdoc">Must be provided to call. Will be populated by GFE version string. </div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00127">sdk_types.h:127</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___overlay_state_changed_notification_html_af1c76ba9ecc3a9d83147dc4dc8d64ddc"><div class="ttname"><a href="struct_n_v_g_s_d_k___overlay_state_changed_notification.html#af1c76ba9ecc3a9d83147dc4dc8d64ddc">NVGSDK_OverlayStateChangedNotification::state</a></div><div class="ttdeci">NVGSDK_OverlayState state</div><div class="ttdoc">State the overlay is closing from or opening to. </div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00086">sdk_types.h:86</a></div></div> +<div class="ttc" id="struct_gfe_s_d_k_1_1_create_response_html"><div class="ttname"><a href="struct_gfe_s_d_k_1_1_create_response.html">GfeSDK::CreateResponse</a></div><div class="ttdoc">C++ binding for NVGSDK_CreateResponse. </div><div class="ttdef"><b>Definition:</b> <a href="sdk__types__cpp_8h_source.html#l00057">sdk_types_cpp.h:57</a></div></div> +<div class="ttc" id="sdk__types_8h_html_a41214fdc112a95d5fe8e760b0c562c59ab4d95c5d0180de2ae500c1b33bd0c115"><div class="ttname"><a href="sdk__types_8h.html#a41214fdc112a95d5fe8e760b0c562c59ab4d95c5d0180de2ae500c1b33bd0c115">NVGSDK_NOTIFICATION_PERMISSIONS_CHANGED</a></div><div class="ttdoc">Sent when the user accepts/denies the permissions dialog, or toggles in GFE3. </div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00051">sdk_types.h:51</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___create_input_params_html_ac754df94f208f494a0a339d614bb18f3"><div class="ttname"><a href="struct_n_v_g_s_d_k___create_input_params.html#ac754df94f208f494a0a339d614bb18f3">NVGSDK_CreateInputParams::appName</a></div><div class="ttdeci">char const * appName</div><div class="ttdoc">Provide the name of the application. Will be used in cases when NVIDIA cannot detect game...</div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00104">sdk_types.h:104</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___create_input_params_html_ae0ada093d3d60a2f70226932b1a5b6fb"><div class="ttname"><a href="struct_n_v_g_s_d_k___create_input_params.html#ae0ada093d3d60a2f70226932b1a5b6fb">NVGSDK_CreateInputParams::scopeTable</a></div><div class="ttdeci">NVGSDK_Scope * scopeTable</div><div class="ttdoc">List of scopes used by the application. </div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00105">sdk_types.h:105</a></div></div> +<div class="ttc" id="class_gfe_s_d_k_1_1_core_impl_html"><div class="ttname"><a href="class_gfe_s_d_k_1_1_core_impl.html">GfeSDK::CoreImpl</a></div><div class="ttdef"><b>Definition:</b> <a href="isdk__cpp__impl_8h_source.html#l00025">isdk_cpp_impl.h:25</a></div></div> +<div class="ttc" id="sdk__types_8h_html_a41214fdc112a95d5fe8e760b0c562c59"><div class="ttname"><a href="sdk__types_8h.html#a41214fdc112a95d5fe8e760b0c562c59">NVGSDK_NotificationType</a></div><div class="ttdeci">NVGSDK_NotificationType</div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00049">sdk_types.h:49</a></div></div> +<div class="ttc" id="struct_gfe_s_d_k_1_1_request_permissions_params_html"><div class="ttname"><a href="struct_gfe_s_d_k_1_1_request_permissions_params.html">GfeSDK::RequestPermissionsParams</a></div><div class="ttdef"><b>Definition:</b> <a href="sdk__types__cpp_8h_source.html#l00048">sdk_types_cpp.h:48</a></div></div> +<div class="ttc" id="struct_gfe_s_d_k_1_1_permissions_changed_notification_html"><div class="ttname"><a href="struct_gfe_s_d_k_1_1_permissions_changed_notification.html">GfeSDK::PermissionsChangedNotification</a></div><div class="ttdef"><b>Definition:</b> <a href="sdk__types__cpp_8h_source.html#l00079">sdk_types_cpp.h:79</a></div></div> +<div class="ttc" id="isdk_8h_html_a3e4b6afcafe9ac91c00a95b7d72305e5"><div class="ttname"><a href="isdk_8h.html#a3e4b6afcafe9ac91c00a95b7d72305e5">NVGSDK_RequestPermissionsAsync</a></div><div class="ttdeci">NVGSDK_EXPORT void NVGSDKApi NVGSDK_RequestPermissionsAsync(NVGSDK_HANDLE *handle, NVGSDK_RequestPermissionsParams const *params, NVGSDK_EmptyCallback callback, void *context)</div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___create_input_params_html_a8941e0c803ec2f821101cfc55a7f60a3"><div class="ttname"><a href="struct_n_v_g_s_d_k___create_input_params.html#a8941e0c803ec2f821101cfc55a7f60a3">NVGSDK_CreateInputParams::scopeTableSize</a></div><div class="ttdeci">size_t scopeTableSize</div><div class="ttdoc">Number of entries in the scope table. </div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00106">sdk_types.h:106</a></div></div> +<div class="ttc" id="isdk__cpp_8h_html"><div class="ttname"><a href="isdk__cpp_8h.html">isdk_cpp.h</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___create_input_params_html_ad30b1588618ec4bfbc1e9fa13c22b9a7"><div class="ttname"><a href="struct_n_v_g_s_d_k___create_input_params.html#ad30b1588618ec4bfbc1e9fa13c22b9a7">NVGSDK_CreateInputParams::notificationCallbackContext</a></div><div class="ttdeci">void * notificationCallbackContext</div><div class="ttdoc">Passed along unchanged with each notification. </div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00110">sdk_types.h:110</a></div></div> +<div class="ttc" id="isdk_8h_html_ab63d1f433313209b1febbf5736b61463"><div class="ttname"><a href="isdk_8h.html#ab63d1f433313209b1febbf5736b61463">NVGSDK_Release</a></div><div class="ttdeci">NVGSDK_EXPORT NVGSDK_RetCode NVGSDKApi NVGSDK_Release(NVGSDK_HANDLE *handle)</div></div> +<div class="ttc" id="struct_gfe_s_d_k_1_1_overlay_state_changed_notification_html"><div class="ttname"><a href="struct_gfe_s_d_k_1_1_overlay_state_changed_notification.html">GfeSDK::OverlayStateChangedNotification</a></div><div class="ttdef"><b>Definition:</b> <a href="sdk__types__cpp_8h_source.html#l00084">sdk_types_cpp.h:84</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___create_input_params_html_a0bd7568c1cb3fad975562055b4581195"><div class="ttname"><a href="struct_n_v_g_s_d_k___create_input_params.html#a0bd7568c1cb3fad975562055b4581195">NVGSDK_CreateInputParams::pollForCallbacks</a></div><div class="ttdeci">bool pollForCallbacks</div><div class="ttdoc">Set to true to poll for asynchronous callbacks on an app thread. If false, callbacks will occur on a ...</div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00107">sdk_types.h:107</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___language_html_a61f6b2d2a3d08a27b37919e32b13ed75"><div class="ttname"><a href="struct_n_v_g_s_d_k___language.html#a61f6b2d2a3d08a27b37919e32b13ed75">NVGSDK_Language::cultureCode</a></div><div class="ttdeci">char const * cultureCode</div><div class="ttdoc">Will be populated by the user&#39;s GFE language selection. </div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00137">sdk_types.h:137</a></div></div> +<div class="ttc" id="struct_gfe_s_d_k_1_1_create_input_params_html"><div class="ttname"><a href="struct_gfe_s_d_k_1_1_create_input_params.html">GfeSDK::CreateInputParams</a></div><div class="ttdef"><b>Definition:</b> <a href="sdk__types__cpp_8h_source.html#l00037">sdk_types_cpp.h:37</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___create_response_html_ad1687ba8b8d53a75b13a60874f3822be"><div class="ttname"><a href="struct_n_v_g_s_d_k___create_response.html#ad1687ba8b8d53a75b13a60874f3822be">NVGSDK_CreateResponse::versionMinor</a></div><div class="ttdeci">uint16_t versionMinor</div><div class="ttdoc">Will be populated with SDK minor version. </div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00126">sdk_types.h:126</a></div></div> +<div class="ttc" id="class_gfe_s_d_k_1_1_core_impl_html_a09f4348a8362beccae2a237f92ead971"><div class="ttname"><a href="class_gfe_s_d_k_1_1_core_impl.html#a09f4348a8362beccae2a237f92ead971">GfeSDK::CoreImpl::RequestPermissionsAsync</a></div><div class="ttdeci">virtual void RequestPermissionsAsync(RequestPermissionsParams const &, TCallback cb=nullptr, void *cbContext=nullptr)</div><div class="ttdef"><b>Definition:</b> <a href="isdk__cpp__impl_8h_source.html#l00133">isdk_cpp_impl.h:133</a></div></div> +<div class="ttc" id="class_gfe_s_d_k_1_1_core_impl_html_a95587bb5dc50b0f8b11d7fd75a8ecea3"><div class="ttname"><a href="class_gfe_s_d_k_1_1_core_impl.html#a95587bb5dc50b0f8b11d7fd75a8ecea3">GfeSDK::CoreImpl::GetUILanguageAsync</a></div><div class="ttdeci">virtual void GetUILanguageAsync(TGetUILanguageCallback cb=nullptr, void *cbContext=nullptr)</div><div class="ttdef"><b>Definition:</b> <a href="isdk__cpp__impl_8h_source.html#l00141">isdk_cpp_impl.h:141</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___request_permissions_params_html"><div class="ttname"><a href="struct_n_v_g_s_d_k___request_permissions_params.html">NVGSDK_RequestPermissionsParams</a></div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00114">sdk_types.h:114</a></div></div> +<div class="ttc" id="isdk_8h_html_a30ed8fc1b0066f8eae9078ab65b136de"><div class="ttname"><a href="isdk_8h.html#a30ed8fc1b0066f8eae9078ab65b136de">NVGSDK_GetUILanguageAsync</a></div><div class="ttdeci">NVGSDK_EXPORT void NVGSDKApi NVGSDK_GetUILanguageAsync(NVGSDK_HANDLE *handle, NVGSDK_GetUILanguageCallback callback, void *context)</div></div> +<div class="ttc" id="class_gfe_s_d_k_1_1_highlights_impl_html"><div class="ttname"><a href="class_gfe_s_d_k_1_1_highlights_impl.html">GfeSDK::HighlightsImpl</a></div><div class="ttdef"><b>Definition:</b> <a href="ihighlights__cpp__impl_8h_source.html#l00026">ihighlights_cpp_impl.h:26</a></div></div> +<div class="ttc" id="class_gfe_s_d_k_1_1_core_impl_html_a3a57a88bbb7da1b8d99e1ad326205ab0"><div class="ttname"><a href="class_gfe_s_d_k_1_1_core_impl.html#a3a57a88bbb7da1b8d99e1ad326205ab0">GfeSDK::CoreImpl::Poll</a></div><div class="ttdeci">virtual NVGSDK_RetCode Poll(void)</div><div class="ttdef"><b>Definition:</b> <a href="isdk__cpp__impl_8h_source.html#l00128">isdk_cpp_impl.h:128</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___create_response_html"><div class="ttname"><a href="struct_n_v_g_s_d_k___create_response.html">NVGSDK_CreateResponse</a></div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00123">sdk_types.h:123</a></div></div> +<div class="ttc" id="class_gfe_s_d_k_1_1_core_html"><div class="ttname"><a href="class_gfe_s_d_k_1_1_core.html">GfeSDK::Core</a></div><div class="ttdef"><b>Definition:</b> <a href="isdk__cpp_8h_source.html#l00037">isdk_cpp.h:37</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___create_input_params_html"><div class="ttname"><a href="struct_n_v_g_s_d_k___create_input_params.html">NVGSDK_CreateInputParams</a></div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00102">sdk_types.h:102</a></div></div> +<div class="ttc" id="namespace_gfe_s_d_k_html"><div class="ttname"><a href="namespace_gfe_s_d_k.html">GfeSDK</a></div><div class="ttdef"><b>Definition:</b> <a href="highlights__types__cpp_8h_source.html#l00016">highlights_types_cpp.h:16</a></div></div> +<div class="ttc" id="class_gfe_s_d_k_1_1_core_html_a0cb93acb8b273072cd37348c9b206e0d"><div class="ttname"><a href="class_gfe_s_d_k_1_1_core.html#a0cb93acb8b273072cd37348c9b206e0d">GfeSDK::Core::Create</a></div><div class="ttdeci">static Core * Create(CreateInputParams const &, CreateResponse &)</div><div class="ttdef"><b>Definition:</b> <a href="isdk__cpp__impl_8h_source.html#l00064">isdk_cpp_impl.h:64</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___notification_html"><div class="ttname"><a href="struct_n_v_g_s_d_k___notification.html">NVGSDK_Notification</a></div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00090">sdk_types.h:90</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___overlay_state_changed_notification_html_ad9684c86b575f710bcc784942e6bf256"><div class="ttname"><a href="struct_n_v_g_s_d_k___overlay_state_changed_notification.html#ad9684c86b575f710bcc784942e6bf256">NVGSDK_OverlayStateChangedNotification::open</a></div><div class="ttdeci">bool open</div><div class="ttdoc">true if the overlay is opening, false if it is closing </div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00085">sdk_types.h:85</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___create_response_html_aa595214daf18bdbc638ef98e1f22a30f"><div class="ttname"><a href="struct_n_v_g_s_d_k___create_response.html#aa595214daf18bdbc638ef98e1f22a30f">NVGSDK_CreateResponse::versionMajor</a></div><div class="ttdeci">uint16_t versionMajor</div><div class="ttdoc">Will be populated with SDK major version. </div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00125">sdk_types.h:125</a></div></div> +<div class="ttc" id="sdk__types_8h_html_a41214fdc112a95d5fe8e760b0c562c59aa833a35cd4938b11579b3f22c1e346d7"><div class="ttname"><a href="sdk__types_8h.html#a41214fdc112a95d5fe8e760b0c562c59aa833a35cd4938b11579b3f22c1e346d7">NVGSDK_NOTIFICATION_OVERLAY_STATE_CHANGED</a></div><div class="ttdoc">Sent when the in-game overlay is shown or removed. </div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00052">sdk_types.h:52</a></div></div> +<div class="ttc" id="isdk_8h_html_a95b3999b5808922e29a36375c22014b8"><div class="ttname"><a href="isdk_8h.html#a95b3999b5808922e29a36375c22014b8">NVGSDK_Create</a></div><div class="ttdeci">NVGSDK_EXPORT NVGSDK_RetCode NVGSDKApi NVGSDK_Create(NVGSDK_HANDLE **handle, NVGSDK_CreateInputParams const *inParams, NVGSDK_CreateResponse *outParams)</div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___create_input_params_html_adde61c0a8ea3a728c57081ec97081a72"><div class="ttname"><a href="struct_n_v_g_s_d_k___create_input_params.html#adde61c0a8ea3a728c57081ec97081a72">NVGSDK_CreateInputParams::notificationCallback</a></div><div class="ttdeci">NVGSDK_NotificationCallback notificationCallback</div><div class="ttdoc">Called on unsolicited notifications. </div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00109">sdk_types.h:109</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___create_response_html_a60aec9d469d10e8fe0efd7c010fb96e7"><div class="ttname"><a href="struct_n_v_g_s_d_k___create_response.html#a60aec9d469d10e8fe0efd7c010fb96e7">NVGSDK_CreateResponse::scopePermissionTableSize</a></div><div class="ttdeci">size_t scopePermissionTableSize</div><div class="ttdoc">Must be provided to call. </div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00129">sdk_types.h:129</a></div></div> +</div><!-- fragment --></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_4522e853adfb3285c34ceee6be627ffe.html">sdkclient</a></li><li class="navelem"><a class="el" href="dir_37f49c9d6a230916a5077fbd270eac2a.html">include</a></li><li class="navelem"><a class="el" href="dir_eb56eea0ff74c30c2a48b22915222057.html">gfesdk</a></li><li class="navelem"><a class="el" href="dir_f78f74a3131a0cfd456c5ed856861cff.html">bindings</a></li><li class="navelem"><a class="el" href="dir_ab8ba62fc8fdaf78364406bae0a66d43.html">cpp</a></li><li class="navelem"><a class="el" href="isdk__cpp__impl_8h.html">isdk_cpp_impl.h</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/jquery.js b/doc/html/jquery.js new file mode 100644 index 0000000..f5343ed --- /dev/null +++ b/doc/html/jquery.js @@ -0,0 +1,87 @@ +/*! + * jQuery JavaScript Library v1.7.1 + * http://jquery.com/ + * + * Copyright 2011, John Resig + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * Includes Sizzle.js + * http://sizzlejs.com/ + * Copyright 2011, The Dojo Foundation + * Released under the MIT, BSD, and GPL Licenses. + * + * Date: Mon Nov 21 21:11:03 2011 -0500 + */ +(function(bb,L){var av=bb.document,bu=bb.navigator,bl=bb.location;var b=(function(){var bF=function(b0,b1){return new bF.fn.init(b0,b1,bD)},bU=bb.jQuery,bH=bb.$,bD,bY=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,bM=/\S/,bI=/^\s+/,bE=/\s+$/,bA=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,bN=/^[\],:{}\s]*$/,bW=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,bP=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,bJ=/(?:^|:|,)(?:\s*\[)+/g,by=/(webkit)[ \/]([\w.]+)/,bR=/(opera)(?:.*version)?[ \/]([\w.]+)/,bQ=/(msie) ([\w.]+)/,bS=/(mozilla)(?:.*? rv:([\w.]+))?/,bB=/-([a-z]|[0-9])/ig,bZ=/^-ms-/,bT=function(b0,b1){return(b1+"").toUpperCase()},bX=bu.userAgent,bV,bC,e,bL=Object.prototype.toString,bG=Object.prototype.hasOwnProperty,bz=Array.prototype.push,bK=Array.prototype.slice,bO=String.prototype.trim,bv=Array.prototype.indexOf,bx={};bF.fn=bF.prototype={constructor:bF,init:function(b0,b4,b3){var b2,b5,b1,b6;if(!b0){return this}if(b0.nodeType){this.context=this[0]=b0;this.length=1;return this}if(b0==="body"&&!b4&&av.body){this.context=av;this[0]=av.body;this.selector=b0;this.length=1;return this}if(typeof b0==="string"){if(b0.charAt(0)==="<"&&b0.charAt(b0.length-1)===">"&&b0.length>=3){b2=[null,b0,null]}else{b2=bY.exec(b0)}if(b2&&(b2[1]||!b4)){if(b2[1]){b4=b4 instanceof bF?b4[0]:b4;b6=(b4?b4.ownerDocument||b4:av);b1=bA.exec(b0);if(b1){if(bF.isPlainObject(b4)){b0=[av.createElement(b1[1])];bF.fn.attr.call(b0,b4,true)}else{b0=[b6.createElement(b1[1])]}}else{b1=bF.buildFragment([b2[1]],[b6]);b0=(b1.cacheable?bF.clone(b1.fragment):b1.fragment).childNodes}return bF.merge(this,b0)}else{b5=av.getElementById(b2[2]);if(b5&&b5.parentNode){if(b5.id!==b2[2]){return b3.find(b0)}this.length=1;this[0]=b5}this.context=av;this.selector=b0;return this}}else{if(!b4||b4.jquery){return(b4||b3).find(b0)}else{return this.constructor(b4).find(b0)}}}else{if(bF.isFunction(b0)){return b3.ready(b0)}}if(b0.selector!==L){this.selector=b0.selector;this.context=b0.context}return bF.makeArray(b0,this)},selector:"",jquery:"1.7.1",length:0,size:function(){return this.length},toArray:function(){return bK.call(this,0)},get:function(b0){return b0==null?this.toArray():(b0<0?this[this.length+b0]:this[b0])},pushStack:function(b1,b3,b0){var b2=this.constructor();if(bF.isArray(b1)){bz.apply(b2,b1)}else{bF.merge(b2,b1)}b2.prevObject=this;b2.context=this.context;if(b3==="find"){b2.selector=this.selector+(this.selector?" ":"")+b0}else{if(b3){b2.selector=this.selector+"."+b3+"("+b0+")"}}return b2},each:function(b1,b0){return bF.each(this,b1,b0)},ready:function(b0){bF.bindReady();bC.add(b0);return this},eq:function(b0){b0=+b0;return b0===-1?this.slice(b0):this.slice(b0,b0+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(bK.apply(this,arguments),"slice",bK.call(arguments).join(","))},map:function(b0){return this.pushStack(bF.map(this,function(b2,b1){return b0.call(b2,b1,b2)}))},end:function(){return this.prevObject||this.constructor(null)},push:bz,sort:[].sort,splice:[].splice};bF.fn.init.prototype=bF.fn;bF.extend=bF.fn.extend=function(){var b9,b2,b0,b1,b6,b7,b5=arguments[0]||{},b4=1,b3=arguments.length,b8=false;if(typeof b5==="boolean"){b8=b5;b5=arguments[1]||{};b4=2}if(typeof b5!=="object"&&!bF.isFunction(b5)){b5={}}if(b3===b4){b5=this;--b4}for(;b4<b3;b4++){if((b9=arguments[b4])!=null){for(b2 in b9){b0=b5[b2];b1=b9[b2];if(b5===b1){continue}if(b8&&b1&&(bF.isPlainObject(b1)||(b6=bF.isArray(b1)))){if(b6){b6=false;b7=b0&&bF.isArray(b0)?b0:[]}else{b7=b0&&bF.isPlainObject(b0)?b0:{}}b5[b2]=bF.extend(b8,b7,b1)}else{if(b1!==L){b5[b2]=b1}}}}}return b5};bF.extend({noConflict:function(b0){if(bb.$===bF){bb.$=bH}if(b0&&bb.jQuery===bF){bb.jQuery=bU}return bF},isReady:false,readyWait:1,holdReady:function(b0){if(b0){bF.readyWait++}else{bF.ready(true)}},ready:function(b0){if((b0===true&&!--bF.readyWait)||(b0!==true&&!bF.isReady)){if(!av.body){return setTimeout(bF.ready,1)}bF.isReady=true;if(b0!==true&&--bF.readyWait>0){return}bC.fireWith(av,[bF]);if(bF.fn.trigger){bF(av).trigger("ready").off("ready")}}},bindReady:function(){if(bC){return}bC=bF.Callbacks("once memory");if(av.readyState==="complete"){return setTimeout(bF.ready,1)}if(av.addEventListener){av.addEventListener("DOMContentLoaded",e,false);bb.addEventListener("load",bF.ready,false)}else{if(av.attachEvent){av.attachEvent("onreadystatechange",e);bb.attachEvent("onload",bF.ready);var b0=false;try{b0=bb.frameElement==null}catch(b1){}if(av.documentElement.doScroll&&b0){bw()}}}},isFunction:function(b0){return bF.type(b0)==="function"},isArray:Array.isArray||function(b0){return bF.type(b0)==="array"},isWindow:function(b0){return b0&&typeof b0==="object"&&"setInterval" in b0},isNumeric:function(b0){return !isNaN(parseFloat(b0))&&isFinite(b0)},type:function(b0){return b0==null?String(b0):bx[bL.call(b0)]||"object"},isPlainObject:function(b2){if(!b2||bF.type(b2)!=="object"||b2.nodeType||bF.isWindow(b2)){return false}try{if(b2.constructor&&!bG.call(b2,"constructor")&&!bG.call(b2.constructor.prototype,"isPrototypeOf")){return false}}catch(b1){return false}var b0;for(b0 in b2){}return b0===L||bG.call(b2,b0)},isEmptyObject:function(b1){for(var b0 in b1){return false}return true},error:function(b0){throw new Error(b0)},parseJSON:function(b0){if(typeof b0!=="string"||!b0){return null}b0=bF.trim(b0);if(bb.JSON&&bb.JSON.parse){return bb.JSON.parse(b0)}if(bN.test(b0.replace(bW,"@").replace(bP,"]").replace(bJ,""))){return(new Function("return "+b0))()}bF.error("Invalid JSON: "+b0)},parseXML:function(b2){var b0,b1;try{if(bb.DOMParser){b1=new DOMParser();b0=b1.parseFromString(b2,"text/xml")}else{b0=new ActiveXObject("Microsoft.XMLDOM");b0.async="false";b0.loadXML(b2)}}catch(b3){b0=L}if(!b0||!b0.documentElement||b0.getElementsByTagName("parsererror").length){bF.error("Invalid XML: "+b2)}return b0},noop:function(){},globalEval:function(b0){if(b0&&bM.test(b0)){(bb.execScript||function(b1){bb["eval"].call(bb,b1)})(b0)}},camelCase:function(b0){return b0.replace(bZ,"ms-").replace(bB,bT)},nodeName:function(b1,b0){return b1.nodeName&&b1.nodeName.toUpperCase()===b0.toUpperCase()},each:function(b3,b6,b2){var b1,b4=0,b5=b3.length,b0=b5===L||bF.isFunction(b3);if(b2){if(b0){for(b1 in b3){if(b6.apply(b3[b1],b2)===false){break}}}else{for(;b4<b5;){if(b6.apply(b3[b4++],b2)===false){break}}}}else{if(b0){for(b1 in b3){if(b6.call(b3[b1],b1,b3[b1])===false){break}}}else{for(;b4<b5;){if(b6.call(b3[b4],b4,b3[b4++])===false){break}}}}return b3},trim:bO?function(b0){return b0==null?"":bO.call(b0)}:function(b0){return b0==null?"":b0.toString().replace(bI,"").replace(bE,"")},makeArray:function(b3,b1){var b0=b1||[];if(b3!=null){var b2=bF.type(b3);if(b3.length==null||b2==="string"||b2==="function"||b2==="regexp"||bF.isWindow(b3)){bz.call(b0,b3)}else{bF.merge(b0,b3)}}return b0},inArray:function(b2,b3,b1){var b0;if(b3){if(bv){return bv.call(b3,b2,b1)}b0=b3.length;b1=b1?b1<0?Math.max(0,b0+b1):b1:0;for(;b1<b0;b1++){if(b1 in b3&&b3[b1]===b2){return b1}}}return -1},merge:function(b4,b2){var b3=b4.length,b1=0;if(typeof b2.length==="number"){for(var b0=b2.length;b1<b0;b1++){b4[b3++]=b2[b1]}}else{while(b2[b1]!==L){b4[b3++]=b2[b1++]}}b4.length=b3;return b4},grep:function(b1,b6,b0){var b2=[],b5;b0=!!b0;for(var b3=0,b4=b1.length;b3<b4;b3++){b5=!!b6(b1[b3],b3);if(b0!==b5){b2.push(b1[b3])}}return b2},map:function(b0,b7,b8){var b5,b6,b4=[],b2=0,b1=b0.length,b3=b0 instanceof bF||b1!==L&&typeof b1==="number"&&((b1>0&&b0[0]&&b0[b1-1])||b1===0||bF.isArray(b0));if(b3){for(;b2<b1;b2++){b5=b7(b0[b2],b2,b8);if(b5!=null){b4[b4.length]=b5}}}else{for(b6 in b0){b5=b7(b0[b6],b6,b8);if(b5!=null){b4[b4.length]=b5}}}return b4.concat.apply([],b4)},guid:1,proxy:function(b4,b3){if(typeof b3==="string"){var b2=b4[b3];b3=b4;b4=b2}if(!bF.isFunction(b4)){return L}var b0=bK.call(arguments,2),b1=function(){return b4.apply(b3,b0.concat(bK.call(arguments)))};b1.guid=b4.guid=b4.guid||b1.guid||bF.guid++;return b1},access:function(b0,b8,b6,b2,b5,b7){var b1=b0.length;if(typeof b8==="object"){for(var b3 in b8){bF.access(b0,b3,b8[b3],b2,b5,b6)}return b0}if(b6!==L){b2=!b7&&b2&&bF.isFunction(b6);for(var b4=0;b4<b1;b4++){b5(b0[b4],b8,b2?b6.call(b0[b4],b4,b5(b0[b4],b8)):b6,b7)}return b0}return b1?b5(b0[0],b8):L},now:function(){return(new Date()).getTime()},uaMatch:function(b1){b1=b1.toLowerCase();var b0=by.exec(b1)||bR.exec(b1)||bQ.exec(b1)||b1.indexOf("compatible")<0&&bS.exec(b1)||[];return{browser:b0[1]||"",version:b0[2]||"0"}},sub:function(){function b0(b3,b4){return new b0.fn.init(b3,b4)}bF.extend(true,b0,this);b0.superclass=this;b0.fn=b0.prototype=this();b0.fn.constructor=b0;b0.sub=this.sub;b0.fn.init=function b2(b3,b4){if(b4&&b4 instanceof bF&&!(b4 instanceof b0)){b4=b0(b4)}return bF.fn.init.call(this,b3,b4,b1)};b0.fn.init.prototype=b0.fn;var b1=b0(av);return b0},browser:{}});bF.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(b1,b0){bx["[object "+b0+"]"]=b0.toLowerCase()});bV=bF.uaMatch(bX);if(bV.browser){bF.browser[bV.browser]=true;bF.browser.version=bV.version}if(bF.browser.webkit){bF.browser.safari=true}if(bM.test("\xA0")){bI=/^[\s\xA0]+/;bE=/[\s\xA0]+$/}bD=bF(av);if(av.addEventListener){e=function(){av.removeEventListener("DOMContentLoaded",e,false);bF.ready()}}else{if(av.attachEvent){e=function(){if(av.readyState==="complete"){av.detachEvent("onreadystatechange",e);bF.ready()}}}}function bw(){if(bF.isReady){return}try{av.documentElement.doScroll("left")}catch(b0){setTimeout(bw,1);return}bF.ready()}return bF})();var a2={};function X(e){var bv=a2[e]={},bw,bx;e=e.split(/\s+/);for(bw=0,bx=e.length;bw<bx;bw++){bv[e[bw]]=true}return bv}b.Callbacks=function(bw){bw=bw?(a2[bw]||X(bw)):{};var bB=[],bC=[],bx,by,bv,bz,bA,bE=function(bF){var bG,bJ,bI,bH,bK;for(bG=0,bJ=bF.length;bG<bJ;bG++){bI=bF[bG];bH=b.type(bI);if(bH==="array"){bE(bI)}else{if(bH==="function"){if(!bw.unique||!bD.has(bI)){bB.push(bI)}}}}},e=function(bG,bF){bF=bF||[];bx=!bw.memory||[bG,bF];by=true;bA=bv||0;bv=0;bz=bB.length;for(;bB&&bA<bz;bA++){if(bB[bA].apply(bG,bF)===false&&bw.stopOnFalse){bx=true;break}}by=false;if(bB){if(!bw.once){if(bC&&bC.length){bx=bC.shift();bD.fireWith(bx[0],bx[1])}}else{if(bx===true){bD.disable()}else{bB=[]}}}},bD={add:function(){if(bB){var bF=bB.length;bE(arguments);if(by){bz=bB.length}else{if(bx&&bx!==true){bv=bF;e(bx[0],bx[1])}}}return this},remove:function(){if(bB){var bF=arguments,bH=0,bI=bF.length;for(;bH<bI;bH++){for(var bG=0;bG<bB.length;bG++){if(bF[bH]===bB[bG]){if(by){if(bG<=bz){bz--;if(bG<=bA){bA--}}}bB.splice(bG--,1);if(bw.unique){break}}}}}return this},has:function(bG){if(bB){var bF=0,bH=bB.length;for(;bF<bH;bF++){if(bG===bB[bF]){return true}}}return false},empty:function(){bB=[];return this},disable:function(){bB=bC=bx=L;return this},disabled:function(){return !bB},lock:function(){bC=L;if(!bx||bx===true){bD.disable()}return this},locked:function(){return !bC},fireWith:function(bG,bF){if(bC){if(by){if(!bw.once){bC.push([bG,bF])}}else{if(!(bw.once&&bx)){e(bG,bF)}}}return this},fire:function(){bD.fireWith(this,arguments);return this},fired:function(){return !!bx}};return bD};var aJ=[].slice;b.extend({Deferred:function(by){var bx=b.Callbacks("once memory"),bw=b.Callbacks("once memory"),bv=b.Callbacks("memory"),e="pending",bA={resolve:bx,reject:bw,notify:bv},bC={done:bx.add,fail:bw.add,progress:bv.add,state:function(){return e},isResolved:bx.fired,isRejected:bw.fired,then:function(bE,bD,bF){bB.done(bE).fail(bD).progress(bF);return this},always:function(){bB.done.apply(bB,arguments).fail.apply(bB,arguments);return this},pipe:function(bF,bE,bD){return b.Deferred(function(bG){b.each({done:[bF,"resolve"],fail:[bE,"reject"],progress:[bD,"notify"]},function(bI,bL){var bH=bL[0],bK=bL[1],bJ;if(b.isFunction(bH)){bB[bI](function(){bJ=bH.apply(this,arguments);if(bJ&&b.isFunction(bJ.promise)){bJ.promise().then(bG.resolve,bG.reject,bG.notify)}else{bG[bK+"With"](this===bB?bG:this,[bJ])}})}else{bB[bI](bG[bK])}})}).promise()},promise:function(bE){if(bE==null){bE=bC}else{for(var bD in bC){bE[bD]=bC[bD]}}return bE}},bB=bC.promise({}),bz;for(bz in bA){bB[bz]=bA[bz].fire;bB[bz+"With"]=bA[bz].fireWith}bB.done(function(){e="resolved"},bw.disable,bv.lock).fail(function(){e="rejected"},bx.disable,bv.lock);if(by){by.call(bB,bB)}return bB},when:function(bA){var bx=aJ.call(arguments,0),bv=0,e=bx.length,bB=new Array(e),bw=e,by=e,bC=e<=1&&bA&&b.isFunction(bA.promise)?bA:b.Deferred(),bE=bC.promise();function bD(bF){return function(bG){bx[bF]=arguments.length>1?aJ.call(arguments,0):bG;if(!(--bw)){bC.resolveWith(bC,bx)}}}function bz(bF){return function(bG){bB[bF]=arguments.length>1?aJ.call(arguments,0):bG;bC.notifyWith(bE,bB)}}if(e>1){for(;bv<e;bv++){if(bx[bv]&&bx[bv].promise&&b.isFunction(bx[bv].promise)){bx[bv].promise().then(bD(bv),bC.reject,bz(bv))}else{--bw}}if(!bw){bC.resolveWith(bC,bx)}}else{if(bC!==bA){bC.resolveWith(bC,e?[bA]:[])}}return bE}});b.support=(function(){var bJ,bI,bF,bG,bx,bE,bA,bD,bz,bK,bB,by,bw,bv=av.createElement("div"),bH=av.documentElement;bv.setAttribute("className","t");bv.innerHTML=" <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>";bI=bv.getElementsByTagName("*");bF=bv.getElementsByTagName("a")[0];if(!bI||!bI.length||!bF){return{}}bG=av.createElement("select");bx=bG.appendChild(av.createElement("option"));bE=bv.getElementsByTagName("input")[0];bJ={leadingWhitespace:(bv.firstChild.nodeType===3),tbody:!bv.getElementsByTagName("tbody").length,htmlSerialize:!!bv.getElementsByTagName("link").length,style:/top/.test(bF.getAttribute("style")),hrefNormalized:(bF.getAttribute("href")==="/a"),opacity:/^0.55/.test(bF.style.opacity),cssFloat:!!bF.style.cssFloat,checkOn:(bE.value==="on"),optSelected:bx.selected,getSetAttribute:bv.className!=="t",enctype:!!av.createElement("form").enctype,html5Clone:av.createElement("nav").cloneNode(true).outerHTML!=="<:nav></:nav>",submitBubbles:true,changeBubbles:true,focusinBubbles:false,deleteExpando:true,noCloneEvent:true,inlineBlockNeedsLayout:false,shrinkWrapBlocks:false,reliableMarginRight:true};bE.checked=true;bJ.noCloneChecked=bE.cloneNode(true).checked;bG.disabled=true;bJ.optDisabled=!bx.disabled;try{delete bv.test}catch(bC){bJ.deleteExpando=false}if(!bv.addEventListener&&bv.attachEvent&&bv.fireEvent){bv.attachEvent("onclick",function(){bJ.noCloneEvent=false});bv.cloneNode(true).fireEvent("onclick")}bE=av.createElement("input");bE.value="t";bE.setAttribute("type","radio");bJ.radioValue=bE.value==="t";bE.setAttribute("checked","checked");bv.appendChild(bE);bD=av.createDocumentFragment();bD.appendChild(bv.lastChild);bJ.checkClone=bD.cloneNode(true).cloneNode(true).lastChild.checked;bJ.appendChecked=bE.checked;bD.removeChild(bE);bD.appendChild(bv);bv.innerHTML="";if(bb.getComputedStyle){bA=av.createElement("div");bA.style.width="0";bA.style.marginRight="0";bv.style.width="2px";bv.appendChild(bA);bJ.reliableMarginRight=(parseInt((bb.getComputedStyle(bA,null)||{marginRight:0}).marginRight,10)||0)===0}if(bv.attachEvent){for(by in {submit:1,change:1,focusin:1}){bB="on"+by;bw=(bB in bv);if(!bw){bv.setAttribute(bB,"return;");bw=(typeof bv[bB]==="function")}bJ[by+"Bubbles"]=bw}}bD.removeChild(bv);bD=bG=bx=bA=bv=bE=null;b(function(){var bM,bU,bV,bT,bN,bO,bL,bS,bR,e,bP,bQ=av.getElementsByTagName("body")[0];if(!bQ){return}bL=1;bS="position:absolute;top:0;left:0;width:1px;height:1px;margin:0;";bR="visibility:hidden;border:0;";e="style='"+bS+"border:5px solid #000;padding:0;'";bP="<div "+e+"><div></div></div><table "+e+" cellpadding='0' cellspacing='0'><tr><td></td></tr></table>";bM=av.createElement("div");bM.style.cssText=bR+"width:0;height:0;position:static;top:0;margin-top:"+bL+"px";bQ.insertBefore(bM,bQ.firstChild);bv=av.createElement("div");bM.appendChild(bv);bv.innerHTML="<table><tr><td style='padding:0;border:0;display:none'></td><td>t</td></tr></table>";bz=bv.getElementsByTagName("td");bw=(bz[0].offsetHeight===0);bz[0].style.display="";bz[1].style.display="none";bJ.reliableHiddenOffsets=bw&&(bz[0].offsetHeight===0);bv.innerHTML="";bv.style.width=bv.style.paddingLeft="1px";b.boxModel=bJ.boxModel=bv.offsetWidth===2;if(typeof bv.style.zoom!=="undefined"){bv.style.display="inline";bv.style.zoom=1;bJ.inlineBlockNeedsLayout=(bv.offsetWidth===2);bv.style.display="";bv.innerHTML="<div style='width:4px;'></div>";bJ.shrinkWrapBlocks=(bv.offsetWidth!==2)}bv.style.cssText=bS+bR;bv.innerHTML=bP;bU=bv.firstChild;bV=bU.firstChild;bN=bU.nextSibling.firstChild.firstChild;bO={doesNotAddBorder:(bV.offsetTop!==5),doesAddBorderForTableAndCells:(bN.offsetTop===5)};bV.style.position="fixed";bV.style.top="20px";bO.fixedPosition=(bV.offsetTop===20||bV.offsetTop===15);bV.style.position=bV.style.top="";bU.style.overflow="hidden";bU.style.position="relative";bO.subtractsBorderForOverflowNotVisible=(bV.offsetTop===-5);bO.doesNotIncludeMarginInBodyOffset=(bQ.offsetTop!==bL);bQ.removeChild(bM);bv=bM=null;b.extend(bJ,bO)});return bJ})();var aS=/^(?:\{.*\}|\[.*\])$/,aA=/([A-Z])/g;b.extend({cache:{},uuid:0,expando:"jQuery"+(b.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:true,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:true},hasData:function(e){e=e.nodeType?b.cache[e[b.expando]]:e[b.expando];return !!e&&!S(e)},data:function(bx,bv,bz,by){if(!b.acceptData(bx)){return}var bG,bA,bD,bE=b.expando,bC=typeof bv==="string",bF=bx.nodeType,e=bF?b.cache:bx,bw=bF?bx[bE]:bx[bE]&&bE,bB=bv==="events";if((!bw||!e[bw]||(!bB&&!by&&!e[bw].data))&&bC&&bz===L){return}if(!bw){if(bF){bx[bE]=bw=++b.uuid}else{bw=bE}}if(!e[bw]){e[bw]={};if(!bF){e[bw].toJSON=b.noop}}if(typeof bv==="object"||typeof bv==="function"){if(by){e[bw]=b.extend(e[bw],bv)}else{e[bw].data=b.extend(e[bw].data,bv)}}bG=bA=e[bw];if(!by){if(!bA.data){bA.data={}}bA=bA.data}if(bz!==L){bA[b.camelCase(bv)]=bz}if(bB&&!bA[bv]){return bG.events}if(bC){bD=bA[bv];if(bD==null){bD=bA[b.camelCase(bv)]}}else{bD=bA}return bD},removeData:function(bx,bv,by){if(!b.acceptData(bx)){return}var bB,bA,bz,bC=b.expando,bD=bx.nodeType,e=bD?b.cache:bx,bw=bD?bx[bC]:bC;if(!e[bw]){return}if(bv){bB=by?e[bw]:e[bw].data;if(bB){if(!b.isArray(bv)){if(bv in bB){bv=[bv]}else{bv=b.camelCase(bv);if(bv in bB){bv=[bv]}else{bv=bv.split(" ")}}}for(bA=0,bz=bv.length;bA<bz;bA++){delete bB[bv[bA]]}if(!(by?S:b.isEmptyObject)(bB)){return}}}if(!by){delete e[bw].data;if(!S(e[bw])){return}}if(b.support.deleteExpando||!e.setInterval){delete e[bw]}else{e[bw]=null}if(bD){if(b.support.deleteExpando){delete bx[bC]}else{if(bx.removeAttribute){bx.removeAttribute(bC)}else{bx[bC]=null}}}},_data:function(bv,e,bw){return b.data(bv,e,bw,true)},acceptData:function(bv){if(bv.nodeName){var e=b.noData[bv.nodeName.toLowerCase()];if(e){return !(e===true||bv.getAttribute("classid")!==e)}}return true}});b.fn.extend({data:function(by,bA){var bB,e,bw,bz=null;if(typeof by==="undefined"){if(this.length){bz=b.data(this[0]);if(this[0].nodeType===1&&!b._data(this[0],"parsedAttrs")){e=this[0].attributes;for(var bx=0,bv=e.length;bx<bv;bx++){bw=e[bx].name;if(bw.indexOf("data-")===0){bw=b.camelCase(bw.substring(5));a5(this[0],bw,bz[bw])}}b._data(this[0],"parsedAttrs",true)}}return bz}else{if(typeof by==="object"){return this.each(function(){b.data(this,by)})}}bB=by.split(".");bB[1]=bB[1]?"."+bB[1]:"";if(bA===L){bz=this.triggerHandler("getData"+bB[1]+"!",[bB[0]]);if(bz===L&&this.length){bz=b.data(this[0],by);bz=a5(this[0],by,bz)}return bz===L&&bB[1]?this.data(bB[0]):bz}else{return this.each(function(){var bC=b(this),bD=[bB[0],bA];bC.triggerHandler("setData"+bB[1]+"!",bD);b.data(this,by,bA);bC.triggerHandler("changeData"+bB[1]+"!",bD)})}},removeData:function(e){return this.each(function(){b.removeData(this,e)})}});function a5(bx,bw,by){if(by===L&&bx.nodeType===1){var bv="data-"+bw.replace(aA,"-$1").toLowerCase();by=bx.getAttribute(bv);if(typeof by==="string"){try{by=by==="true"?true:by==="false"?false:by==="null"?null:b.isNumeric(by)?parseFloat(by):aS.test(by)?b.parseJSON(by):by}catch(bz){}b.data(bx,bw,by)}else{by=L}}return by}function S(bv){for(var e in bv){if(e==="data"&&b.isEmptyObject(bv[e])){continue}if(e!=="toJSON"){return false}}return true}function bi(by,bx,bA){var bw=bx+"defer",bv=bx+"queue",e=bx+"mark",bz=b._data(by,bw);if(bz&&(bA==="queue"||!b._data(by,bv))&&(bA==="mark"||!b._data(by,e))){setTimeout(function(){if(!b._data(by,bv)&&!b._data(by,e)){b.removeData(by,bw,true);bz.fire()}},0)}}b.extend({_mark:function(bv,e){if(bv){e=(e||"fx")+"mark";b._data(bv,e,(b._data(bv,e)||0)+1)}},_unmark:function(by,bx,bv){if(by!==true){bv=bx;bx=by;by=false}if(bx){bv=bv||"fx";var e=bv+"mark",bw=by?0:((b._data(bx,e)||1)-1);if(bw){b._data(bx,e,bw)}else{b.removeData(bx,e,true);bi(bx,bv,"mark")}}},queue:function(bv,e,bx){var bw;if(bv){e=(e||"fx")+"queue";bw=b._data(bv,e);if(bx){if(!bw||b.isArray(bx)){bw=b._data(bv,e,b.makeArray(bx))}else{bw.push(bx)}}return bw||[]}},dequeue:function(by,bx){bx=bx||"fx";var bv=b.queue(by,bx),bw=bv.shift(),e={};if(bw==="inprogress"){bw=bv.shift()}if(bw){if(bx==="fx"){bv.unshift("inprogress")}b._data(by,bx+".run",e);bw.call(by,function(){b.dequeue(by,bx)},e)}if(!bv.length){b.removeData(by,bx+"queue "+bx+".run",true);bi(by,bx,"queue")}}});b.fn.extend({queue:function(e,bv){if(typeof e!=="string"){bv=e;e="fx"}if(bv===L){return b.queue(this[0],e)}return this.each(function(){var bw=b.queue(this,e,bv);if(e==="fx"&&bw[0]!=="inprogress"){b.dequeue(this,e)}})},dequeue:function(e){return this.each(function(){b.dequeue(this,e)})},delay:function(bv,e){bv=b.fx?b.fx.speeds[bv]||bv:bv;e=e||"fx";return this.queue(e,function(bx,bw){var by=setTimeout(bx,bv);bw.stop=function(){clearTimeout(by)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(bD,bw){if(typeof bD!=="string"){bw=bD;bD=L}bD=bD||"fx";var e=b.Deferred(),bv=this,by=bv.length,bB=1,bz=bD+"defer",bA=bD+"queue",bC=bD+"mark",bx;function bE(){if(!(--bB)){e.resolveWith(bv,[bv])}}while(by--){if((bx=b.data(bv[by],bz,L,true)||(b.data(bv[by],bA,L,true)||b.data(bv[by],bC,L,true))&&b.data(bv[by],bz,b.Callbacks("once memory"),true))){bB++;bx.add(bE)}}bE();return e.promise()}});var aP=/[\n\t\r]/g,af=/\s+/,aU=/\r/g,g=/^(?:button|input)$/i,D=/^(?:button|input|object|select|textarea)$/i,l=/^a(?:rea)?$/i,ao=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,F=b.support.getSetAttribute,be,aY,aF;b.fn.extend({attr:function(e,bv){return b.access(this,e,bv,true,b.attr)},removeAttr:function(e){return this.each(function(){b.removeAttr(this,e)})},prop:function(e,bv){return b.access(this,e,bv,true,b.prop)},removeProp:function(e){e=b.propFix[e]||e;return this.each(function(){try{this[e]=L;delete this[e]}catch(bv){}})},addClass:function(by){var bA,bw,bv,bx,bz,bB,e;if(b.isFunction(by)){return this.each(function(bC){b(this).addClass(by.call(this,bC,this.className))})}if(by&&typeof by==="string"){bA=by.split(af);for(bw=0,bv=this.length;bw<bv;bw++){bx=this[bw];if(bx.nodeType===1){if(!bx.className&&bA.length===1){bx.className=by}else{bz=" "+bx.className+" ";for(bB=0,e=bA.length;bB<e;bB++){if(!~bz.indexOf(" "+bA[bB]+" ")){bz+=bA[bB]+" "}}bx.className=b.trim(bz)}}}}return this},removeClass:function(bz){var bA,bw,bv,by,bx,bB,e;if(b.isFunction(bz)){return this.each(function(bC){b(this).removeClass(bz.call(this,bC,this.className))})}if((bz&&typeof bz==="string")||bz===L){bA=(bz||"").split(af);for(bw=0,bv=this.length;bw<bv;bw++){by=this[bw];if(by.nodeType===1&&by.className){if(bz){bx=(" "+by.className+" ").replace(aP," ");for(bB=0,e=bA.length;bB<e;bB++){bx=bx.replace(" "+bA[bB]+" "," ")}by.className=b.trim(bx)}else{by.className=""}}}}return this},toggleClass:function(bx,bv){var bw=typeof bx,e=typeof bv==="boolean";if(b.isFunction(bx)){return this.each(function(by){b(this).toggleClass(bx.call(this,by,this.className,bv),bv)})}return this.each(function(){if(bw==="string"){var bA,bz=0,by=b(this),bB=bv,bC=bx.split(af);while((bA=bC[bz++])){bB=e?bB:!by.hasClass(bA);by[bB?"addClass":"removeClass"](bA)}}else{if(bw==="undefined"||bw==="boolean"){if(this.className){b._data(this,"__className__",this.className)}this.className=this.className||bx===false?"":b._data(this,"__className__")||""}}})},hasClass:function(e){var bx=" "+e+" ",bw=0,bv=this.length;for(;bw<bv;bw++){if(this[bw].nodeType===1&&(" "+this[bw].className+" ").replace(aP," ").indexOf(bx)>-1){return true}}return false},val:function(bx){var e,bv,by,bw=this[0];if(!arguments.length){if(bw){e=b.valHooks[bw.nodeName.toLowerCase()]||b.valHooks[bw.type];if(e&&"get" in e&&(bv=e.get(bw,"value"))!==L){return bv}bv=bw.value;return typeof bv==="string"?bv.replace(aU,""):bv==null?"":bv}return}by=b.isFunction(bx);return this.each(function(bA){var bz=b(this),bB;if(this.nodeType!==1){return}if(by){bB=bx.call(this,bA,bz.val())}else{bB=bx}if(bB==null){bB=""}else{if(typeof bB==="number"){bB+=""}else{if(b.isArray(bB)){bB=b.map(bB,function(bC){return bC==null?"":bC+""})}}}e=b.valHooks[this.nodeName.toLowerCase()]||b.valHooks[this.type];if(!e||!("set" in e)||e.set(this,bB,"value")===L){this.value=bB}})}});b.extend({valHooks:{option:{get:function(e){var bv=e.attributes.value;return !bv||bv.specified?e.value:e.text}},select:{get:function(e){var bA,bv,bz,bx,by=e.selectedIndex,bB=[],bC=e.options,bw=e.type==="select-one";if(by<0){return null}bv=bw?by:0;bz=bw?by+1:bC.length;for(;bv<bz;bv++){bx=bC[bv];if(bx.selected&&(b.support.optDisabled?!bx.disabled:bx.getAttribute("disabled")===null)&&(!bx.parentNode.disabled||!b.nodeName(bx.parentNode,"optgroup"))){bA=b(bx).val();if(bw){return bA}bB.push(bA)}}if(bw&&!bB.length&&bC.length){return b(bC[by]).val()}return bB},set:function(bv,bw){var e=b.makeArray(bw);b(bv).find("option").each(function(){this.selected=b.inArray(b(this).val(),e)>=0});if(!e.length){bv.selectedIndex=-1}return e}}},attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(bA,bx,bB,bz){var bw,e,by,bv=bA.nodeType;if(!bA||bv===3||bv===8||bv===2){return}if(bz&&bx in b.attrFn){return b(bA)[bx](bB)}if(typeof bA.getAttribute==="undefined"){return b.prop(bA,bx,bB)}by=bv!==1||!b.isXMLDoc(bA);if(by){bx=bx.toLowerCase();e=b.attrHooks[bx]||(ao.test(bx)?aY:be)}if(bB!==L){if(bB===null){b.removeAttr(bA,bx);return}else{if(e&&"set" in e&&by&&(bw=e.set(bA,bB,bx))!==L){return bw}else{bA.setAttribute(bx,""+bB);return bB}}}else{if(e&&"get" in e&&by&&(bw=e.get(bA,bx))!==null){return bw}else{bw=bA.getAttribute(bx);return bw===null?L:bw}}},removeAttr:function(bx,bz){var by,bA,bv,e,bw=0;if(bz&&bx.nodeType===1){bA=bz.toLowerCase().split(af);e=bA.length;for(;bw<e;bw++){bv=bA[bw];if(bv){by=b.propFix[bv]||bv;b.attr(bx,bv,"");bx.removeAttribute(F?bv:by);if(ao.test(bv)&&by in bx){bx[by]=false}}}}},attrHooks:{type:{set:function(e,bv){if(g.test(e.nodeName)&&e.parentNode){b.error("type property can't be changed")}else{if(!b.support.radioValue&&bv==="radio"&&b.nodeName(e,"input")){var bw=e.value;e.setAttribute("type",bv);if(bw){e.value=bw}return bv}}}},value:{get:function(bv,e){if(be&&b.nodeName(bv,"button")){return be.get(bv,e)}return e in bv?bv.value:null},set:function(bv,bw,e){if(be&&b.nodeName(bv,"button")){return be.set(bv,bw,e)}bv.value=bw}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(bz,bx,bA){var bw,e,by,bv=bz.nodeType;if(!bz||bv===3||bv===8||bv===2){return}by=bv!==1||!b.isXMLDoc(bz);if(by){bx=b.propFix[bx]||bx;e=b.propHooks[bx]}if(bA!==L){if(e&&"set" in e&&(bw=e.set(bz,bA,bx))!==L){return bw}else{return(bz[bx]=bA)}}else{if(e&&"get" in e&&(bw=e.get(bz,bx))!==null){return bw}else{return bz[bx]}}},propHooks:{tabIndex:{get:function(bv){var e=bv.getAttributeNode("tabindex");return e&&e.specified?parseInt(e.value,10):D.test(bv.nodeName)||l.test(bv.nodeName)&&bv.href?0:L}}}});b.attrHooks.tabindex=b.propHooks.tabIndex;aY={get:function(bv,e){var bx,bw=b.prop(bv,e);return bw===true||typeof bw!=="boolean"&&(bx=bv.getAttributeNode(e))&&bx.nodeValue!==false?e.toLowerCase():L},set:function(bv,bx,e){var bw;if(bx===false){b.removeAttr(bv,e)}else{bw=b.propFix[e]||e;if(bw in bv){bv[bw]=true}bv.setAttribute(e,e.toLowerCase())}return e}};if(!F){aF={name:true,id:true};be=b.valHooks.button={get:function(bw,bv){var e;e=bw.getAttributeNode(bv);return e&&(aF[bv]?e.nodeValue!=="":e.specified)?e.nodeValue:L},set:function(bw,bx,bv){var e=bw.getAttributeNode(bv);if(!e){e=av.createAttribute(bv);bw.setAttributeNode(e)}return(e.nodeValue=bx+"")}};b.attrHooks.tabindex.set=be.set;b.each(["width","height"],function(bv,e){b.attrHooks[e]=b.extend(b.attrHooks[e],{set:function(bw,bx){if(bx===""){bw.setAttribute(e,"auto");return bx}}})});b.attrHooks.contenteditable={get:be.get,set:function(bv,bw,e){if(bw===""){bw="false"}be.set(bv,bw,e)}}}if(!b.support.hrefNormalized){b.each(["href","src","width","height"],function(bv,e){b.attrHooks[e]=b.extend(b.attrHooks[e],{get:function(bx){var bw=bx.getAttribute(e,2);return bw===null?L:bw}})})}if(!b.support.style){b.attrHooks.style={get:function(e){return e.style.cssText.toLowerCase()||L},set:function(e,bv){return(e.style.cssText=""+bv)}}}if(!b.support.optSelected){b.propHooks.selected=b.extend(b.propHooks.selected,{get:function(bv){var e=bv.parentNode;if(e){e.selectedIndex;if(e.parentNode){e.parentNode.selectedIndex}}return null}})}if(!b.support.enctype){b.propFix.enctype="encoding"}if(!b.support.checkOn){b.each(["radio","checkbox"],function(){b.valHooks[this]={get:function(e){return e.getAttribute("value")===null?"on":e.value}}})}b.each(["radio","checkbox"],function(){b.valHooks[this]=b.extend(b.valHooks[this],{set:function(e,bv){if(b.isArray(bv)){return(e.checked=b.inArray(b(e).val(),bv)>=0)}}})});var bd=/^(?:textarea|input|select)$/i,n=/^([^\.]*)?(?:\.(.+))?$/,J=/\bhover(\.\S+)?\b/,aO=/^key/,bf=/^(?:mouse|contextmenu)|click/,T=/^(?:focusinfocus|focusoutblur)$/,U=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,Y=function(e){var bv=U.exec(e);if(bv){bv[1]=(bv[1]||"").toLowerCase();bv[3]=bv[3]&&new RegExp("(?:^|\\s)"+bv[3]+"(?:\\s|$)")}return bv},j=function(bw,e){var bv=bw.attributes||{};return((!e[1]||bw.nodeName.toLowerCase()===e[1])&&(!e[2]||(bv.id||{}).value===e[2])&&(!e[3]||e[3].test((bv["class"]||{}).value)))},bt=function(e){return b.event.special.hover?e:e.replace(J,"mouseenter$1 mouseleave$1")};b.event={add:function(bx,bC,bJ,bA,by){var bD,bB,bK,bI,bH,bF,e,bG,bv,bz,bw,bE;if(bx.nodeType===3||bx.nodeType===8||!bC||!bJ||!(bD=b._data(bx))){return}if(bJ.handler){bv=bJ;bJ=bv.handler}if(!bJ.guid){bJ.guid=b.guid++}bK=bD.events;if(!bK){bD.events=bK={}}bB=bD.handle;if(!bB){bD.handle=bB=function(bL){return typeof b!=="undefined"&&(!bL||b.event.triggered!==bL.type)?b.event.dispatch.apply(bB.elem,arguments):L};bB.elem=bx}bC=b.trim(bt(bC)).split(" ");for(bI=0;bI<bC.length;bI++){bH=n.exec(bC[bI])||[];bF=bH[1];e=(bH[2]||"").split(".").sort();bE=b.event.special[bF]||{};bF=(by?bE.delegateType:bE.bindType)||bF;bE=b.event.special[bF]||{};bG=b.extend({type:bF,origType:bH[1],data:bA,handler:bJ,guid:bJ.guid,selector:by,quick:Y(by),namespace:e.join(".")},bv);bw=bK[bF];if(!bw){bw=bK[bF]=[];bw.delegateCount=0;if(!bE.setup||bE.setup.call(bx,bA,e,bB)===false){if(bx.addEventListener){bx.addEventListener(bF,bB,false)}else{if(bx.attachEvent){bx.attachEvent("on"+bF,bB)}}}}if(bE.add){bE.add.call(bx,bG);if(!bG.handler.guid){bG.handler.guid=bJ.guid}}if(by){bw.splice(bw.delegateCount++,0,bG)}else{bw.push(bG)}b.event.global[bF]=true}bx=null},global:{},remove:function(bJ,bE,bv,bH,bB){var bI=b.hasData(bJ)&&b._data(bJ),bF,bx,bz,bL,bC,bA,bG,bw,by,bK,bD,e;if(!bI||!(bw=bI.events)){return}bE=b.trim(bt(bE||"")).split(" ");for(bF=0;bF<bE.length;bF++){bx=n.exec(bE[bF])||[];bz=bL=bx[1];bC=bx[2];if(!bz){for(bz in bw){b.event.remove(bJ,bz+bE[bF],bv,bH,true)}continue}by=b.event.special[bz]||{};bz=(bH?by.delegateType:by.bindType)||bz;bD=bw[bz]||[];bA=bD.length;bC=bC?new RegExp("(^|\\.)"+bC.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(bG=0;bG<bD.length;bG++){e=bD[bG];if((bB||bL===e.origType)&&(!bv||bv.guid===e.guid)&&(!bC||bC.test(e.namespace))&&(!bH||bH===e.selector||bH==="**"&&e.selector)){bD.splice(bG--,1);if(e.selector){bD.delegateCount--}if(by.remove){by.remove.call(bJ,e)}}}if(bD.length===0&&bA!==bD.length){if(!by.teardown||by.teardown.call(bJ,bC)===false){b.removeEvent(bJ,bz,bI.handle)}delete bw[bz]}}if(b.isEmptyObject(bw)){bK=bI.handle;if(bK){bK.elem=null}b.removeData(bJ,["events","handle"],true)}},customEvent:{getData:true,setData:true,changeData:true},trigger:function(bv,bD,bA,bJ){if(bA&&(bA.nodeType===3||bA.nodeType===8)){return}var bG=bv.type||bv,bx=[],e,bw,bC,bH,bz,by,bF,bE,bB,bI;if(T.test(bG+b.event.triggered)){return}if(bG.indexOf("!")>=0){bG=bG.slice(0,-1);bw=true}if(bG.indexOf(".")>=0){bx=bG.split(".");bG=bx.shift();bx.sort()}if((!bA||b.event.customEvent[bG])&&!b.event.global[bG]){return}bv=typeof bv==="object"?bv[b.expando]?bv:new b.Event(bG,bv):new b.Event(bG);bv.type=bG;bv.isTrigger=true;bv.exclusive=bw;bv.namespace=bx.join(".");bv.namespace_re=bv.namespace?new RegExp("(^|\\.)"+bx.join("\\.(?:.*\\.)?")+"(\\.|$)"):null;by=bG.indexOf(":")<0?"on"+bG:"";if(!bA){e=b.cache;for(bC in e){if(e[bC].events&&e[bC].events[bG]){b.event.trigger(bv,bD,e[bC].handle.elem,true)}}return}bv.result=L;if(!bv.target){bv.target=bA}bD=bD!=null?b.makeArray(bD):[];bD.unshift(bv);bF=b.event.special[bG]||{};if(bF.trigger&&bF.trigger.apply(bA,bD)===false){return}bB=[[bA,bF.bindType||bG]];if(!bJ&&!bF.noBubble&&!b.isWindow(bA)){bI=bF.delegateType||bG;bH=T.test(bI+bG)?bA:bA.parentNode;bz=null;for(;bH;bH=bH.parentNode){bB.push([bH,bI]);bz=bH}if(bz&&bz===bA.ownerDocument){bB.push([bz.defaultView||bz.parentWindow||bb,bI])}}for(bC=0;bC<bB.length&&!bv.isPropagationStopped();bC++){bH=bB[bC][0];bv.type=bB[bC][1];bE=(b._data(bH,"events")||{})[bv.type]&&b._data(bH,"handle");if(bE){bE.apply(bH,bD)}bE=by&&bH[by];if(bE&&b.acceptData(bH)&&bE.apply(bH,bD)===false){bv.preventDefault()}}bv.type=bG;if(!bJ&&!bv.isDefaultPrevented()){if((!bF._default||bF._default.apply(bA.ownerDocument,bD)===false)&&!(bG==="click"&&b.nodeName(bA,"a"))&&b.acceptData(bA)){if(by&&bA[bG]&&((bG!=="focus"&&bG!=="blur")||bv.target.offsetWidth!==0)&&!b.isWindow(bA)){bz=bA[by];if(bz){bA[by]=null}b.event.triggered=bG;bA[bG]();b.event.triggered=L;if(bz){bA[by]=bz}}}}return bv.result},dispatch:function(e){e=b.event.fix(e||bb.event);var bz=((b._data(this,"events")||{})[e.type]||[]),bA=bz.delegateCount,bG=[].slice.call(arguments,0),by=!e.exclusive&&!e.namespace,bH=[],bC,bB,bK,bx,bF,bE,bv,bD,bI,bw,bJ;bG[0]=e;e.delegateTarget=this;if(bA&&!e.target.disabled&&!(e.button&&e.type==="click")){bx=b(this);bx.context=this.ownerDocument||this;for(bK=e.target;bK!=this;bK=bK.parentNode||this){bE={};bD=[];bx[0]=bK;for(bC=0;bC<bA;bC++){bI=bz[bC];bw=bI.selector;if(bE[bw]===L){bE[bw]=(bI.quick?j(bK,bI.quick):bx.is(bw))}if(bE[bw]){bD.push(bI)}}if(bD.length){bH.push({elem:bK,matches:bD})}}}if(bz.length>bA){bH.push({elem:this,matches:bz.slice(bA)})}for(bC=0;bC<bH.length&&!e.isPropagationStopped();bC++){bv=bH[bC];e.currentTarget=bv.elem;for(bB=0;bB<bv.matches.length&&!e.isImmediatePropagationStopped();bB++){bI=bv.matches[bB];if(by||(!e.namespace&&!bI.namespace)||e.namespace_re&&e.namespace_re.test(bI.namespace)){e.data=bI.data;e.handleObj=bI;bF=((b.event.special[bI.origType]||{}).handle||bI.handler).apply(bv.elem,bG);if(bF!==L){e.result=bF;if(bF===false){e.preventDefault();e.stopPropagation()}}}}}return e.result},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(bv,e){if(bv.which==null){bv.which=e.charCode!=null?e.charCode:e.keyCode}return bv}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(bx,bw){var by,bz,e,bv=bw.button,bA=bw.fromElement;if(bx.pageX==null&&bw.clientX!=null){by=bx.target.ownerDocument||av;bz=by.documentElement;e=by.body;bx.pageX=bw.clientX+(bz&&bz.scrollLeft||e&&e.scrollLeft||0)-(bz&&bz.clientLeft||e&&e.clientLeft||0);bx.pageY=bw.clientY+(bz&&bz.scrollTop||e&&e.scrollTop||0)-(bz&&bz.clientTop||e&&e.clientTop||0)}if(!bx.relatedTarget&&bA){bx.relatedTarget=bA===bx.target?bw.toElement:bA}if(!bx.which&&bv!==L){bx.which=(bv&1?1:(bv&2?3:(bv&4?2:0)))}return bx}},fix:function(bw){if(bw[b.expando]){return bw}var bv,bz,e=bw,bx=b.event.fixHooks[bw.type]||{},by=bx.props?this.props.concat(bx.props):this.props;bw=b.Event(e);for(bv=by.length;bv;){bz=by[--bv];bw[bz]=e[bz]}if(!bw.target){bw.target=e.srcElement||av}if(bw.target.nodeType===3){bw.target=bw.target.parentNode}if(bw.metaKey===L){bw.metaKey=bw.ctrlKey}return bx.filter?bx.filter(bw,e):bw},special:{ready:{setup:b.bindReady},load:{noBubble:true},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(bw,bv,e){if(b.isWindow(this)){this.onbeforeunload=e}},teardown:function(bv,e){if(this.onbeforeunload===e){this.onbeforeunload=null}}}},simulate:function(bw,by,bx,bv){var bz=b.extend(new b.Event(),bx,{type:bw,isSimulated:true,originalEvent:{}});if(bv){b.event.trigger(bz,null,by)}else{b.event.dispatch.call(by,bz)}if(bz.isDefaultPrevented()){bx.preventDefault()}}};b.event.handle=b.event.dispatch;b.removeEvent=av.removeEventListener?function(bv,e,bw){if(bv.removeEventListener){bv.removeEventListener(e,bw,false)}}:function(bv,e,bw){if(bv.detachEvent){bv.detachEvent("on"+e,bw)}};b.Event=function(bv,e){if(!(this instanceof b.Event)){return new b.Event(bv,e)}if(bv&&bv.type){this.originalEvent=bv;this.type=bv.type;this.isDefaultPrevented=(bv.defaultPrevented||bv.returnValue===false||bv.getPreventDefault&&bv.getPreventDefault())?i:bk}else{this.type=bv}if(e){b.extend(this,e)}this.timeStamp=bv&&bv.timeStamp||b.now();this[b.expando]=true};function bk(){return false}function i(){return true}b.Event.prototype={preventDefault:function(){this.isDefaultPrevented=i;var bv=this.originalEvent;if(!bv){return}if(bv.preventDefault){bv.preventDefault()}else{bv.returnValue=false}},stopPropagation:function(){this.isPropagationStopped=i;var bv=this.originalEvent;if(!bv){return}if(bv.stopPropagation){bv.stopPropagation()}bv.cancelBubble=true},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=i;this.stopPropagation()},isDefaultPrevented:bk,isPropagationStopped:bk,isImmediatePropagationStopped:bk};b.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(bv,e){b.event.special[bv]={delegateType:e,bindType:e,handle:function(bz){var bB=this,bA=bz.relatedTarget,by=bz.handleObj,bw=by.selector,bx;if(!bA||(bA!==bB&&!b.contains(bB,bA))){bz.type=by.origType;bx=by.handler.apply(this,arguments);bz.type=e}return bx}}});if(!b.support.submitBubbles){b.event.special.submit={setup:function(){if(b.nodeName(this,"form")){return false}b.event.add(this,"click._submit keypress._submit",function(bx){var bw=bx.target,bv=b.nodeName(bw,"input")||b.nodeName(bw,"button")?bw.form:L;if(bv&&!bv._submit_attached){b.event.add(bv,"submit._submit",function(e){if(this.parentNode&&!e.isTrigger){b.event.simulate("submit",this.parentNode,e,true)}});bv._submit_attached=true}})},teardown:function(){if(b.nodeName(this,"form")){return false}b.event.remove(this,"._submit")}}}if(!b.support.changeBubbles){b.event.special.change={setup:function(){if(bd.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio"){b.event.add(this,"propertychange._change",function(e){if(e.originalEvent.propertyName==="checked"){this._just_changed=true}});b.event.add(this,"click._change",function(e){if(this._just_changed&&!e.isTrigger){this._just_changed=false;b.event.simulate("change",this,e,true)}})}return false}b.event.add(this,"beforeactivate._change",function(bw){var bv=bw.target;if(bd.test(bv.nodeName)&&!bv._change_attached){b.event.add(bv,"change._change",function(e){if(this.parentNode&&!e.isSimulated&&!e.isTrigger){b.event.simulate("change",this.parentNode,e,true)}});bv._change_attached=true}})},handle:function(bv){var e=bv.target;if(this!==e||bv.isSimulated||bv.isTrigger||(e.type!=="radio"&&e.type!=="checkbox")){return bv.handleObj.handler.apply(this,arguments)}},teardown:function(){b.event.remove(this,"._change");return bd.test(this.nodeName)}}}if(!b.support.focusinBubbles){b.each({focus:"focusin",blur:"focusout"},function(bx,e){var bv=0,bw=function(by){b.event.simulate(e,by.target,b.event.fix(by),true)};b.event.special[e]={setup:function(){if(bv++===0){av.addEventListener(bx,bw,true)}},teardown:function(){if(--bv===0){av.removeEventListener(bx,bw,true)}}}})}b.fn.extend({on:function(bw,e,bz,by,bv){var bA,bx;if(typeof bw==="object"){if(typeof e!=="string"){bz=e;e=L}for(bx in bw){this.on(bx,e,bz,bw[bx],bv)}return this}if(bz==null&&by==null){by=e;bz=e=L}else{if(by==null){if(typeof e==="string"){by=bz;bz=L}else{by=bz;bz=e;e=L}}}if(by===false){by=bk}else{if(!by){return this}}if(bv===1){bA=by;by=function(bB){b().off(bB);return bA.apply(this,arguments)};by.guid=bA.guid||(bA.guid=b.guid++)}return this.each(function(){b.event.add(this,bw,by,bz,e)})},one:function(bv,e,bx,bw){return this.on.call(this,bv,e,bx,bw,1)},off:function(bw,e,by){if(bw&&bw.preventDefault&&bw.handleObj){var bv=bw.handleObj;b(bw.delegateTarget).off(bv.namespace?bv.type+"."+bv.namespace:bv.type,bv.selector,bv.handler);return this}if(typeof bw==="object"){for(var bx in bw){this.off(bx,e,bw[bx])}return this}if(e===false||typeof e==="function"){by=e;e=L}if(by===false){by=bk}return this.each(function(){b.event.remove(this,bw,by,e)})},bind:function(e,bw,bv){return this.on(e,null,bw,bv)},unbind:function(e,bv){return this.off(e,null,bv)},live:function(e,bw,bv){b(this.context).on(e,this.selector,bw,bv);return this},die:function(e,bv){b(this.context).off(e,this.selector||"**",bv);return this},delegate:function(e,bv,bx,bw){return this.on(bv,e,bx,bw)},undelegate:function(e,bv,bw){return arguments.length==1?this.off(e,"**"):this.off(bv,e,bw)},trigger:function(e,bv){return this.each(function(){b.event.trigger(e,bv,this)})},triggerHandler:function(e,bv){if(this[0]){return b.event.trigger(e,bv,this[0],true)}},toggle:function(bx){var bv=arguments,e=bx.guid||b.guid++,bw=0,by=function(bz){var bA=(b._data(this,"lastToggle"+bx.guid)||0)%bw;b._data(this,"lastToggle"+bx.guid,bA+1);bz.preventDefault();return bv[bA].apply(this,arguments)||false};by.guid=e;while(bw<bv.length){bv[bw++].guid=e}return this.click(by)},hover:function(e,bv){return this.mouseenter(e).mouseleave(bv||e)}});b.each(("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu").split(" "),function(bv,e){b.fn[e]=function(bx,bw){if(bw==null){bw=bx;bx=null}return arguments.length>0?this.on(e,null,bx,bw):this.trigger(e)};if(b.attrFn){b.attrFn[e]=true}if(aO.test(e)){b.event.fixHooks[e]=b.event.keyHooks}if(bf.test(e)){b.event.fixHooks[e]=b.event.mouseHooks}}); +/*! + * Sizzle CSS Selector Engine + * Copyright 2011, The Dojo Foundation + * Released under the MIT, BSD, and GPL Licenses. + * More information: http://sizzlejs.com/ + */ +(function(){var bH=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,bC="sizcache"+(Math.random()+"").replace(".",""),bI=0,bL=Object.prototype.toString,bB=false,bA=true,bK=/\\/g,bO=/\r\n/g,bQ=/\W/;[0,0].sort(function(){bA=false;return 0});var by=function(bV,e,bY,bZ){bY=bY||[];e=e||av;var b1=e;if(e.nodeType!==1&&e.nodeType!==9){return[]}if(!bV||typeof bV!=="string"){return bY}var bS,b3,b6,bR,b2,b5,b4,bX,bU=true,bT=by.isXML(e),bW=[],b0=bV;do{bH.exec("");bS=bH.exec(b0);if(bS){b0=bS[3];bW.push(bS[1]);if(bS[2]){bR=bS[3];break}}}while(bS);if(bW.length>1&&bD.exec(bV)){if(bW.length===2&&bE.relative[bW[0]]){b3=bM(bW[0]+bW[1],e,bZ)}else{b3=bE.relative[bW[0]]?[e]:by(bW.shift(),e);while(bW.length){bV=bW.shift();if(bE.relative[bV]){bV+=bW.shift()}b3=bM(bV,b3,bZ)}}}else{if(!bZ&&bW.length>1&&e.nodeType===9&&!bT&&bE.match.ID.test(bW[0])&&!bE.match.ID.test(bW[bW.length-1])){b2=by.find(bW.shift(),e,bT);e=b2.expr?by.filter(b2.expr,b2.set)[0]:b2.set[0]}if(e){b2=bZ?{expr:bW.pop(),set:bF(bZ)}:by.find(bW.pop(),bW.length===1&&(bW[0]==="~"||bW[0]==="+")&&e.parentNode?e.parentNode:e,bT);b3=b2.expr?by.filter(b2.expr,b2.set):b2.set;if(bW.length>0){b6=bF(b3)}else{bU=false}while(bW.length){b5=bW.pop();b4=b5;if(!bE.relative[b5]){b5=""}else{b4=bW.pop()}if(b4==null){b4=e}bE.relative[b5](b6,b4,bT)}}else{b6=bW=[]}}if(!b6){b6=b3}if(!b6){by.error(b5||bV)}if(bL.call(b6)==="[object Array]"){if(!bU){bY.push.apply(bY,b6)}else{if(e&&e.nodeType===1){for(bX=0;b6[bX]!=null;bX++){if(b6[bX]&&(b6[bX]===true||b6[bX].nodeType===1&&by.contains(e,b6[bX]))){bY.push(b3[bX])}}}else{for(bX=0;b6[bX]!=null;bX++){if(b6[bX]&&b6[bX].nodeType===1){bY.push(b3[bX])}}}}}else{bF(b6,bY)}if(bR){by(bR,b1,bY,bZ);by.uniqueSort(bY)}return bY};by.uniqueSort=function(bR){if(bJ){bB=bA;bR.sort(bJ);if(bB){for(var e=1;e<bR.length;e++){if(bR[e]===bR[e-1]){bR.splice(e--,1)}}}}return bR};by.matches=function(e,bR){return by(e,null,null,bR)};by.matchesSelector=function(e,bR){return by(bR,null,null,[e]).length>0};by.find=function(bX,e,bY){var bW,bS,bU,bT,bV,bR;if(!bX){return[]}for(bS=0,bU=bE.order.length;bS<bU;bS++){bV=bE.order[bS];if((bT=bE.leftMatch[bV].exec(bX))){bR=bT[1];bT.splice(1,1);if(bR.substr(bR.length-1)!=="\\"){bT[1]=(bT[1]||"").replace(bK,"");bW=bE.find[bV](bT,e,bY);if(bW!=null){bX=bX.replace(bE.match[bV],"");break}}}}if(!bW){bW=typeof e.getElementsByTagName!=="undefined"?e.getElementsByTagName("*"):[]}return{set:bW,expr:bX}};by.filter=function(b1,b0,b4,bU){var bW,e,bZ,b6,b3,bR,bT,bV,b2,bS=b1,b5=[],bY=b0,bX=b0&&b0[0]&&by.isXML(b0[0]);while(b1&&b0.length){for(bZ in bE.filter){if((bW=bE.leftMatch[bZ].exec(b1))!=null&&bW[2]){bR=bE.filter[bZ];bT=bW[1];e=false;bW.splice(1,1);if(bT.substr(bT.length-1)==="\\"){continue}if(bY===b5){b5=[]}if(bE.preFilter[bZ]){bW=bE.preFilter[bZ](bW,bY,b4,b5,bU,bX);if(!bW){e=b6=true}else{if(bW===true){continue}}}if(bW){for(bV=0;(b3=bY[bV])!=null;bV++){if(b3){b6=bR(b3,bW,bV,bY);b2=bU^b6;if(b4&&b6!=null){if(b2){e=true}else{bY[bV]=false}}else{if(b2){b5.push(b3);e=true}}}}}if(b6!==L){if(!b4){bY=b5}b1=b1.replace(bE.match[bZ],"");if(!e){return[]}break}}}if(b1===bS){if(e==null){by.error(b1)}else{break}}bS=b1}return bY};by.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)};var bw=by.getText=function(bU){var bS,bT,e=bU.nodeType,bR="";if(e){if(e===1||e===9){if(typeof bU.textContent==="string"){return bU.textContent}else{if(typeof bU.innerText==="string"){return bU.innerText.replace(bO,"")}else{for(bU=bU.firstChild;bU;bU=bU.nextSibling){bR+=bw(bU)}}}}else{if(e===3||e===4){return bU.nodeValue}}}else{for(bS=0;(bT=bU[bS]);bS++){if(bT.nodeType!==8){bR+=bw(bT)}}}return bR};var bE=by.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(e){return e.getAttribute("href")},type:function(e){return e.getAttribute("type")}},relative:{"+":function(bW,bR){var bT=typeof bR==="string",bV=bT&&!bQ.test(bR),bX=bT&&!bV;if(bV){bR=bR.toLowerCase()}for(var bS=0,e=bW.length,bU;bS<e;bS++){if((bU=bW[bS])){while((bU=bU.previousSibling)&&bU.nodeType!==1){}bW[bS]=bX||bU&&bU.nodeName.toLowerCase()===bR?bU||false:bU===bR}}if(bX){by.filter(bR,bW,true)}},">":function(bW,bR){var bV,bU=typeof bR==="string",bS=0,e=bW.length;if(bU&&!bQ.test(bR)){bR=bR.toLowerCase();for(;bS<e;bS++){bV=bW[bS];if(bV){var bT=bV.parentNode;bW[bS]=bT.nodeName.toLowerCase()===bR?bT:false}}}else{for(;bS<e;bS++){bV=bW[bS];if(bV){bW[bS]=bU?bV.parentNode:bV.parentNode===bR}}if(bU){by.filter(bR,bW,true)}}},"":function(bT,bR,bV){var bU,bS=bI++,e=bN;if(typeof bR==="string"&&!bQ.test(bR)){bR=bR.toLowerCase();bU=bR;e=bv}e("parentNode",bR,bS,bT,bU,bV)},"~":function(bT,bR,bV){var bU,bS=bI++,e=bN;if(typeof bR==="string"&&!bQ.test(bR)){bR=bR.toLowerCase();bU=bR;e=bv}e("previousSibling",bR,bS,bT,bU,bV)}},find:{ID:function(bR,bS,bT){if(typeof bS.getElementById!=="undefined"&&!bT){var e=bS.getElementById(bR[1]);return e&&e.parentNode?[e]:[]}},NAME:function(bS,bV){if(typeof bV.getElementsByName!=="undefined"){var bR=[],bU=bV.getElementsByName(bS[1]);for(var bT=0,e=bU.length;bT<e;bT++){if(bU[bT].getAttribute("name")===bS[1]){bR.push(bU[bT])}}return bR.length===0?null:bR}},TAG:function(e,bR){if(typeof bR.getElementsByTagName!=="undefined"){return bR.getElementsByTagName(e[1])}}},preFilter:{CLASS:function(bT,bR,bS,e,bW,bX){bT=" "+bT[1].replace(bK,"")+" ";if(bX){return bT}for(var bU=0,bV;(bV=bR[bU])!=null;bU++){if(bV){if(bW^(bV.className&&(" "+bV.className+" ").replace(/[\t\n\r]/g," ").indexOf(bT)>=0)){if(!bS){e.push(bV)}}else{if(bS){bR[bU]=false}}}}return false},ID:function(e){return e[1].replace(bK,"")},TAG:function(bR,e){return bR[1].replace(bK,"").toLowerCase()},CHILD:function(e){if(e[1]==="nth"){if(!e[2]){by.error(e[0])}e[2]=e[2].replace(/^\+|\s*/g,"");var bR=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(e[2]==="even"&&"2n"||e[2]==="odd"&&"2n+1"||!/\D/.test(e[2])&&"0n+"+e[2]||e[2]);e[2]=(bR[1]+(bR[2]||1))-0;e[3]=bR[3]-0}else{if(e[2]){by.error(e[0])}}e[0]=bI++;return e},ATTR:function(bU,bR,bS,e,bV,bW){var bT=bU[1]=bU[1].replace(bK,"");if(!bW&&bE.attrMap[bT]){bU[1]=bE.attrMap[bT]}bU[4]=(bU[4]||bU[5]||"").replace(bK,"");if(bU[2]==="~="){bU[4]=" "+bU[4]+" "}return bU},PSEUDO:function(bU,bR,bS,e,bV){if(bU[1]==="not"){if((bH.exec(bU[3])||"").length>1||/^\w/.test(bU[3])){bU[3]=by(bU[3],null,null,bR)}else{var bT=by.filter(bU[3],bR,bS,true^bV);if(!bS){e.push.apply(e,bT)}return false}}else{if(bE.match.POS.test(bU[0])||bE.match.CHILD.test(bU[0])){return true}}return bU},POS:function(e){e.unshift(true);return e}},filters:{enabled:function(e){return e.disabled===false&&e.type!=="hidden"},disabled:function(e){return e.disabled===true},checked:function(e){return e.checked===true},selected:function(e){if(e.parentNode){e.parentNode.selectedIndex}return e.selected===true},parent:function(e){return !!e.firstChild},empty:function(e){return !e.firstChild},has:function(bS,bR,e){return !!by(e[3],bS).length},header:function(e){return(/h\d/i).test(e.nodeName)},text:function(bS){var e=bS.getAttribute("type"),bR=bS.type;return bS.nodeName.toLowerCase()==="input"&&"text"===bR&&(e===bR||e===null)},radio:function(e){return e.nodeName.toLowerCase()==="input"&&"radio"===e.type},checkbox:function(e){return e.nodeName.toLowerCase()==="input"&&"checkbox"===e.type},file:function(e){return e.nodeName.toLowerCase()==="input"&&"file"===e.type},password:function(e){return e.nodeName.toLowerCase()==="input"&&"password"===e.type},submit:function(bR){var e=bR.nodeName.toLowerCase();return(e==="input"||e==="button")&&"submit"===bR.type},image:function(e){return e.nodeName.toLowerCase()==="input"&&"image"===e.type},reset:function(bR){var e=bR.nodeName.toLowerCase();return(e==="input"||e==="button")&&"reset"===bR.type},button:function(bR){var e=bR.nodeName.toLowerCase();return e==="input"&&"button"===bR.type||e==="button"},input:function(e){return(/input|select|textarea|button/i).test(e.nodeName)},focus:function(e){return e===e.ownerDocument.activeElement}},setFilters:{first:function(bR,e){return e===0},last:function(bS,bR,e,bT){return bR===bT.length-1},even:function(bR,e){return e%2===0},odd:function(bR,e){return e%2===1},lt:function(bS,bR,e){return bR<e[3]-0},gt:function(bS,bR,e){return bR>e[3]-0},nth:function(bS,bR,e){return e[3]-0===bR},eq:function(bS,bR,e){return e[3]-0===bR}},filter:{PSEUDO:function(bS,bX,bW,bY){var e=bX[1],bR=bE.filters[e];if(bR){return bR(bS,bW,bX,bY)}else{if(e==="contains"){return(bS.textContent||bS.innerText||bw([bS])||"").indexOf(bX[3])>=0}else{if(e==="not"){var bT=bX[3];for(var bV=0,bU=bT.length;bV<bU;bV++){if(bT[bV]===bS){return false}}return true}else{by.error(e)}}}},CHILD:function(bS,bU){var bT,b0,bW,bZ,e,bV,bY,bX=bU[1],bR=bS;switch(bX){case"only":case"first":while((bR=bR.previousSibling)){if(bR.nodeType===1){return false}}if(bX==="first"){return true}bR=bS;case"last":while((bR=bR.nextSibling)){if(bR.nodeType===1){return false}}return true;case"nth":bT=bU[2];b0=bU[3];if(bT===1&&b0===0){return true}bW=bU[0];bZ=bS.parentNode;if(bZ&&(bZ[bC]!==bW||!bS.nodeIndex)){bV=0;for(bR=bZ.firstChild;bR;bR=bR.nextSibling){if(bR.nodeType===1){bR.nodeIndex=++bV}}bZ[bC]=bW}bY=bS.nodeIndex-b0;if(bT===0){return bY===0}else{return(bY%bT===0&&bY/bT>=0)}}},ID:function(bR,e){return bR.nodeType===1&&bR.getAttribute("id")===e},TAG:function(bR,e){return(e==="*"&&bR.nodeType===1)||!!bR.nodeName&&bR.nodeName.toLowerCase()===e},CLASS:function(bR,e){return(" "+(bR.className||bR.getAttribute("class"))+" ").indexOf(e)>-1},ATTR:function(bV,bT){var bS=bT[1],e=by.attr?by.attr(bV,bS):bE.attrHandle[bS]?bE.attrHandle[bS](bV):bV[bS]!=null?bV[bS]:bV.getAttribute(bS),bW=e+"",bU=bT[2],bR=bT[4];return e==null?bU==="!=":!bU&&by.attr?e!=null:bU==="="?bW===bR:bU==="*="?bW.indexOf(bR)>=0:bU==="~="?(" "+bW+" ").indexOf(bR)>=0:!bR?bW&&e!==false:bU==="!="?bW!==bR:bU==="^="?bW.indexOf(bR)===0:bU==="$="?bW.substr(bW.length-bR.length)===bR:bU==="|="?bW===bR||bW.substr(0,bR.length+1)===bR+"-":false},POS:function(bU,bR,bS,bV){var e=bR[2],bT=bE.setFilters[e];if(bT){return bT(bU,bS,bR,bV)}}}};var bD=bE.match.POS,bx=function(bR,e){return"\\"+(e-0+1)};for(var bz in bE.match){bE.match[bz]=new RegExp(bE.match[bz].source+(/(?![^\[]*\])(?![^\(]*\))/.source));bE.leftMatch[bz]=new RegExp(/(^(?:.|\r|\n)*?)/.source+bE.match[bz].source.replace(/\\(\d+)/g,bx))}var bF=function(bR,e){bR=Array.prototype.slice.call(bR,0);if(e){e.push.apply(e,bR);return e}return bR};try{Array.prototype.slice.call(av.documentElement.childNodes,0)[0].nodeType}catch(bP){bF=function(bU,bT){var bS=0,bR=bT||[];if(bL.call(bU)==="[object Array]"){Array.prototype.push.apply(bR,bU)}else{if(typeof bU.length==="number"){for(var e=bU.length;bS<e;bS++){bR.push(bU[bS])}}else{for(;bU[bS];bS++){bR.push(bU[bS])}}}return bR}}var bJ,bG;if(av.documentElement.compareDocumentPosition){bJ=function(bR,e){if(bR===e){bB=true;return 0}if(!bR.compareDocumentPosition||!e.compareDocumentPosition){return bR.compareDocumentPosition?-1:1}return bR.compareDocumentPosition(e)&4?-1:1}}else{bJ=function(bY,bX){if(bY===bX){bB=true;return 0}else{if(bY.sourceIndex&&bX.sourceIndex){return bY.sourceIndex-bX.sourceIndex}}var bV,bR,bS=[],e=[],bU=bY.parentNode,bW=bX.parentNode,bZ=bU;if(bU===bW){return bG(bY,bX)}else{if(!bU){return -1}else{if(!bW){return 1}}}while(bZ){bS.unshift(bZ);bZ=bZ.parentNode}bZ=bW;while(bZ){e.unshift(bZ);bZ=bZ.parentNode}bV=bS.length;bR=e.length;for(var bT=0;bT<bV&&bT<bR;bT++){if(bS[bT]!==e[bT]){return bG(bS[bT],e[bT])}}return bT===bV?bG(bY,e[bT],-1):bG(bS[bT],bX,1)};bG=function(bR,e,bS){if(bR===e){return bS}var bT=bR.nextSibling;while(bT){if(bT===e){return -1}bT=bT.nextSibling}return 1}}(function(){var bR=av.createElement("div"),bS="script"+(new Date()).getTime(),e=av.documentElement;bR.innerHTML="<a name='"+bS+"'/>";e.insertBefore(bR,e.firstChild);if(av.getElementById(bS)){bE.find.ID=function(bU,bV,bW){if(typeof bV.getElementById!=="undefined"&&!bW){var bT=bV.getElementById(bU[1]);return bT?bT.id===bU[1]||typeof bT.getAttributeNode!=="undefined"&&bT.getAttributeNode("id").nodeValue===bU[1]?[bT]:L:[]}};bE.filter.ID=function(bV,bT){var bU=typeof bV.getAttributeNode!=="undefined"&&bV.getAttributeNode("id");return bV.nodeType===1&&bU&&bU.nodeValue===bT}}e.removeChild(bR);e=bR=null})();(function(){var e=av.createElement("div");e.appendChild(av.createComment(""));if(e.getElementsByTagName("*").length>0){bE.find.TAG=function(bR,bV){var bU=bV.getElementsByTagName(bR[1]);if(bR[1]==="*"){var bT=[];for(var bS=0;bU[bS];bS++){if(bU[bS].nodeType===1){bT.push(bU[bS])}}bU=bT}return bU}}e.innerHTML="<a href='#'></a>";if(e.firstChild&&typeof e.firstChild.getAttribute!=="undefined"&&e.firstChild.getAttribute("href")!=="#"){bE.attrHandle.href=function(bR){return bR.getAttribute("href",2)}}e=null})();if(av.querySelectorAll){(function(){var e=by,bT=av.createElement("div"),bS="__sizzle__";bT.innerHTML="<p class='TEST'></p>";if(bT.querySelectorAll&&bT.querySelectorAll(".TEST").length===0){return}by=function(b4,bV,bZ,b3){bV=bV||av;if(!b3&&!by.isXML(bV)){var b2=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b4);if(b2&&(bV.nodeType===1||bV.nodeType===9)){if(b2[1]){return bF(bV.getElementsByTagName(b4),bZ)}else{if(b2[2]&&bE.find.CLASS&&bV.getElementsByClassName){return bF(bV.getElementsByClassName(b2[2]),bZ)}}}if(bV.nodeType===9){if(b4==="body"&&bV.body){return bF([bV.body],bZ)}else{if(b2&&b2[3]){var bY=bV.getElementById(b2[3]);if(bY&&bY.parentNode){if(bY.id===b2[3]){return bF([bY],bZ)}}else{return bF([],bZ)}}}try{return bF(bV.querySelectorAll(b4),bZ)}catch(b0){}}else{if(bV.nodeType===1&&bV.nodeName.toLowerCase()!=="object"){var bW=bV,bX=bV.getAttribute("id"),bU=bX||bS,b6=bV.parentNode,b5=/^\s*[+~]/.test(b4);if(!bX){bV.setAttribute("id",bU)}else{bU=bU.replace(/'/g,"\\$&")}if(b5&&b6){bV=bV.parentNode}try{if(!b5||b6){return bF(bV.querySelectorAll("[id='"+bU+"'] "+b4),bZ)}}catch(b1){}finally{if(!bX){bW.removeAttribute("id")}}}}}return e(b4,bV,bZ,b3)};for(var bR in e){by[bR]=e[bR]}bT=null})()}(function(){var e=av.documentElement,bS=e.matchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.msMatchesSelector;if(bS){var bU=!bS.call(av.createElement("div"),"div"),bR=false;try{bS.call(av.documentElement,"[test!='']:sizzle")}catch(bT){bR=true}by.matchesSelector=function(bW,bY){bY=bY.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!by.isXML(bW)){try{if(bR||!bE.match.PSEUDO.test(bY)&&!/!=/.test(bY)){var bV=bS.call(bW,bY);if(bV||!bU||bW.document&&bW.document.nodeType!==11){return bV}}}catch(bX){}}return by(bY,null,null,[bW]).length>0}}})();(function(){var e=av.createElement("div");e.innerHTML="<div class='test e'></div><div class='test'></div>";if(!e.getElementsByClassName||e.getElementsByClassName("e").length===0){return}e.lastChild.className="e";if(e.getElementsByClassName("e").length===1){return}bE.order.splice(1,0,"CLASS");bE.find.CLASS=function(bR,bS,bT){if(typeof bS.getElementsByClassName!=="undefined"&&!bT){return bS.getElementsByClassName(bR[1])}};e=null})();function bv(bR,bW,bV,bZ,bX,bY){for(var bT=0,bS=bZ.length;bT<bS;bT++){var e=bZ[bT];if(e){var bU=false;e=e[bR];while(e){if(e[bC]===bV){bU=bZ[e.sizset];break}if(e.nodeType===1&&!bY){e[bC]=bV;e.sizset=bT}if(e.nodeName.toLowerCase()===bW){bU=e;break}e=e[bR]}bZ[bT]=bU}}}function bN(bR,bW,bV,bZ,bX,bY){for(var bT=0,bS=bZ.length;bT<bS;bT++){var e=bZ[bT];if(e){var bU=false;e=e[bR];while(e){if(e[bC]===bV){bU=bZ[e.sizset];break}if(e.nodeType===1){if(!bY){e[bC]=bV;e.sizset=bT}if(typeof bW!=="string"){if(e===bW){bU=true;break}}else{if(by.filter(bW,[e]).length>0){bU=e;break}}}e=e[bR]}bZ[bT]=bU}}}if(av.documentElement.contains){by.contains=function(bR,e){return bR!==e&&(bR.contains?bR.contains(e):true)}}else{if(av.documentElement.compareDocumentPosition){by.contains=function(bR,e){return !!(bR.compareDocumentPosition(e)&16)}}else{by.contains=function(){return false}}}by.isXML=function(e){var bR=(e?e.ownerDocument||e:0).documentElement;return bR?bR.nodeName!=="HTML":false};var bM=function(bS,e,bW){var bV,bX=[],bU="",bY=e.nodeType?[e]:e;while((bV=bE.match.PSEUDO.exec(bS))){bU+=bV[0];bS=bS.replace(bE.match.PSEUDO,"")}bS=bE.relative[bS]?bS+"*":bS;for(var bT=0,bR=bY.length;bT<bR;bT++){by(bS,bY[bT],bX,bW)}return by.filter(bU,bX)};by.attr=b.attr;by.selectors.attrMap={};b.find=by;b.expr=by.selectors;b.expr[":"]=b.expr.filters;b.unique=by.uniqueSort;b.text=by.getText;b.isXMLDoc=by.isXML;b.contains=by.contains})();var ab=/Until$/,aq=/^(?:parents|prevUntil|prevAll)/,a9=/,/,bp=/^.[^:#\[\.,]*$/,P=Array.prototype.slice,H=b.expr.match.POS,ay={children:true,contents:true,next:true,prev:true};b.fn.extend({find:function(e){var bw=this,by,bv;if(typeof e!=="string"){return b(e).filter(function(){for(by=0,bv=bw.length;by<bv;by++){if(b.contains(bw[by],this)){return true}}})}var bx=this.pushStack("","find",e),bA,bB,bz;for(by=0,bv=this.length;by<bv;by++){bA=bx.length;b.find(e,this[by],bx);if(by>0){for(bB=bA;bB<bx.length;bB++){for(bz=0;bz<bA;bz++){if(bx[bz]===bx[bB]){bx.splice(bB--,1);break}}}}}return bx},has:function(bv){var e=b(bv);return this.filter(function(){for(var bx=0,bw=e.length;bx<bw;bx++){if(b.contains(this,e[bx])){return true}}})},not:function(e){return this.pushStack(aG(this,e,false),"not",e)},filter:function(e){return this.pushStack(aG(this,e,true),"filter",e)},is:function(e){return !!e&&(typeof e==="string"?H.test(e)?b(e,this.context).index(this[0])>=0:b.filter(e,this).length>0:this.filter(e).length>0)},closest:function(by,bx){var bv=[],bw,e,bz=this[0];if(b.isArray(by)){var bB=1;while(bz&&bz.ownerDocument&&bz!==bx){for(bw=0;bw<by.length;bw++){if(b(bz).is(by[bw])){bv.push({selector:by[bw],elem:bz,level:bB})}}bz=bz.parentNode;bB++}return bv}var bA=H.test(by)||typeof by!=="string"?b(by,bx||this.context):0;for(bw=0,e=this.length;bw<e;bw++){bz=this[bw];while(bz){if(bA?bA.index(bz)>-1:b.find.matchesSelector(bz,by)){bv.push(bz);break}else{bz=bz.parentNode;if(!bz||!bz.ownerDocument||bz===bx||bz.nodeType===11){break}}}}bv=bv.length>1?b.unique(bv):bv;return this.pushStack(bv,"closest",by)},index:function(e){if(!e){return(this[0]&&this[0].parentNode)?this.prevAll().length:-1}if(typeof e==="string"){return b.inArray(this[0],b(e))}return b.inArray(e.jquery?e[0]:e,this)},add:function(e,bv){var bx=typeof e==="string"?b(e,bv):b.makeArray(e&&e.nodeType?[e]:e),bw=b.merge(this.get(),bx);return this.pushStack(C(bx[0])||C(bw[0])?bw:b.unique(bw))},andSelf:function(){return this.add(this.prevObject)}});function C(e){return !e||!e.parentNode||e.parentNode.nodeType===11}b.each({parent:function(bv){var e=bv.parentNode;return e&&e.nodeType!==11?e:null},parents:function(e){return b.dir(e,"parentNode")},parentsUntil:function(bv,e,bw){return b.dir(bv,"parentNode",bw)},next:function(e){return b.nth(e,2,"nextSibling")},prev:function(e){return b.nth(e,2,"previousSibling")},nextAll:function(e){return b.dir(e,"nextSibling")},prevAll:function(e){return b.dir(e,"previousSibling")},nextUntil:function(bv,e,bw){return b.dir(bv,"nextSibling",bw)},prevUntil:function(bv,e,bw){return b.dir(bv,"previousSibling",bw)},siblings:function(e){return b.sibling(e.parentNode.firstChild,e)},children:function(e){return b.sibling(e.firstChild)},contents:function(e){return b.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:b.makeArray(e.childNodes)}},function(e,bv){b.fn[e]=function(by,bw){var bx=b.map(this,bv,by);if(!ab.test(e)){bw=by}if(bw&&typeof bw==="string"){bx=b.filter(bw,bx)}bx=this.length>1&&!ay[e]?b.unique(bx):bx;if((this.length>1||a9.test(bw))&&aq.test(e)){bx=bx.reverse()}return this.pushStack(bx,e,P.call(arguments).join(","))}});b.extend({filter:function(bw,e,bv){if(bv){bw=":not("+bw+")"}return e.length===1?b.find.matchesSelector(e[0],bw)?[e[0]]:[]:b.find.matches(bw,e)},dir:function(bw,bv,by){var e=[],bx=bw[bv];while(bx&&bx.nodeType!==9&&(by===L||bx.nodeType!==1||!b(bx).is(by))){if(bx.nodeType===1){e.push(bx)}bx=bx[bv]}return e},nth:function(by,e,bw,bx){e=e||1;var bv=0;for(;by;by=by[bw]){if(by.nodeType===1&&++bv===e){break}}return by},sibling:function(bw,bv){var e=[];for(;bw;bw=bw.nextSibling){if(bw.nodeType===1&&bw!==bv){e.push(bw)}}return e}});function aG(bx,bw,e){bw=bw||0;if(b.isFunction(bw)){return b.grep(bx,function(bz,by){var bA=!!bw.call(bz,by,bz);return bA===e})}else{if(bw.nodeType){return b.grep(bx,function(bz,by){return(bz===bw)===e})}else{if(typeof bw==="string"){var bv=b.grep(bx,function(by){return by.nodeType===1});if(bp.test(bw)){return b.filter(bw,bv,!e)}else{bw=b.filter(bw,bv)}}}}return b.grep(bx,function(bz,by){return(b.inArray(bz,bw)>=0)===e})}function a(e){var bw=aR.split("|"),bv=e.createDocumentFragment();if(bv.createElement){while(bw.length){bv.createElement(bw.pop())}}return bv}var aR="abbr|article|aside|audio|canvas|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",ag=/ jQuery\d+="(?:\d+|null)"/g,ar=/^\s+/,R=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,d=/<([\w:]+)/,w=/<tbody/i,W=/<|&#?\w+;/,ae=/<(?:script|style)/i,O=/<(?:script|object|embed|option|style)/i,ah=new RegExp("<(?:"+aR+")","i"),o=/checked\s*(?:[^=]|=\s*.checked.)/i,bm=/\/(java|ecma)script/i,aN=/^\s*<!(?:\[CDATA\[|\-\-)/,ax={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},ac=a(av);ax.optgroup=ax.option;ax.tbody=ax.tfoot=ax.colgroup=ax.caption=ax.thead;ax.th=ax.td;if(!b.support.htmlSerialize){ax._default=[1,"div<div>","</div>"]}b.fn.extend({text:function(e){if(b.isFunction(e)){return this.each(function(bw){var bv=b(this);bv.text(e.call(this,bw,bv.text()))})}if(typeof e!=="object"&&e!==L){return this.empty().append((this[0]&&this[0].ownerDocument||av).createTextNode(e))}return b.text(this)},wrapAll:function(e){if(b.isFunction(e)){return this.each(function(bw){b(this).wrapAll(e.call(this,bw))})}if(this[0]){var bv=b(e,this[0].ownerDocument).eq(0).clone(true);if(this[0].parentNode){bv.insertBefore(this[0])}bv.map(function(){var bw=this;while(bw.firstChild&&bw.firstChild.nodeType===1){bw=bw.firstChild}return bw}).append(this)}return this},wrapInner:function(e){if(b.isFunction(e)){return this.each(function(bv){b(this).wrapInner(e.call(this,bv))})}return this.each(function(){var bv=b(this),bw=bv.contents();if(bw.length){bw.wrapAll(e)}else{bv.append(e)}})},wrap:function(e){var bv=b.isFunction(e);return this.each(function(bw){b(this).wrapAll(bv?e.call(this,bw):e)})},unwrap:function(){return this.parent().each(function(){if(!b.nodeName(this,"body")){b(this).replaceWith(this.childNodes)}}).end()},append:function(){return this.domManip(arguments,true,function(e){if(this.nodeType===1){this.appendChild(e)}})},prepend:function(){return this.domManip(arguments,true,function(e){if(this.nodeType===1){this.insertBefore(e,this.firstChild)}})},before:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,false,function(bv){this.parentNode.insertBefore(bv,this)})}else{if(arguments.length){var e=b.clean(arguments);e.push.apply(e,this.toArray());return this.pushStack(e,"before",arguments)}}},after:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,false,function(bv){this.parentNode.insertBefore(bv,this.nextSibling)})}else{if(arguments.length){var e=this.pushStack(this,"after",arguments);e.push.apply(e,b.clean(arguments));return e}}},remove:function(e,bx){for(var bv=0,bw;(bw=this[bv])!=null;bv++){if(!e||b.filter(e,[bw]).length){if(!bx&&bw.nodeType===1){b.cleanData(bw.getElementsByTagName("*"));b.cleanData([bw])}if(bw.parentNode){bw.parentNode.removeChild(bw)}}}return this},empty:function(){for(var e=0,bv;(bv=this[e])!=null;e++){if(bv.nodeType===1){b.cleanData(bv.getElementsByTagName("*"))}while(bv.firstChild){bv.removeChild(bv.firstChild)}}return this},clone:function(bv,e){bv=bv==null?false:bv;e=e==null?bv:e;return this.map(function(){return b.clone(this,bv,e)})},html:function(bx){if(bx===L){return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(ag,""):null}else{if(typeof bx==="string"&&!ae.test(bx)&&(b.support.leadingWhitespace||!ar.test(bx))&&!ax[(d.exec(bx)||["",""])[1].toLowerCase()]){bx=bx.replace(R,"<$1></$2>");try{for(var bw=0,bv=this.length;bw<bv;bw++){if(this[bw].nodeType===1){b.cleanData(this[bw].getElementsByTagName("*"));this[bw].innerHTML=bx}}}catch(by){this.empty().append(bx)}}else{if(b.isFunction(bx)){this.each(function(bz){var e=b(this);e.html(bx.call(this,bz,e.html()))})}else{this.empty().append(bx)}}}return this},replaceWith:function(e){if(this[0]&&this[0].parentNode){if(b.isFunction(e)){return this.each(function(bx){var bw=b(this),bv=bw.html();bw.replaceWith(e.call(this,bx,bv))})}if(typeof e!=="string"){e=b(e).detach()}return this.each(function(){var bw=this.nextSibling,bv=this.parentNode;b(this).remove();if(bw){b(bw).before(e)}else{b(bv).append(e)}})}else{return this.length?this.pushStack(b(b.isFunction(e)?e():e),"replaceWith",e):this}},detach:function(e){return this.remove(e,true)},domManip:function(bB,bF,bE){var bx,by,bA,bD,bC=bB[0],bv=[];if(!b.support.checkClone&&arguments.length===3&&typeof bC==="string"&&o.test(bC)){return this.each(function(){b(this).domManip(bB,bF,bE,true)})}if(b.isFunction(bC)){return this.each(function(bH){var bG=b(this);bB[0]=bC.call(this,bH,bF?bG.html():L);bG.domManip(bB,bF,bE)})}if(this[0]){bD=bC&&bC.parentNode;if(b.support.parentNode&&bD&&bD.nodeType===11&&bD.childNodes.length===this.length){bx={fragment:bD}}else{bx=b.buildFragment(bB,this,bv)}bA=bx.fragment;if(bA.childNodes.length===1){by=bA=bA.firstChild}else{by=bA.firstChild}if(by){bF=bF&&b.nodeName(by,"tr");for(var bw=0,e=this.length,bz=e-1;bw<e;bw++){bE.call(bF?ba(this[bw],by):this[bw],bx.cacheable||(e>1&&bw<bz)?b.clone(bA,true,true):bA)}}if(bv.length){b.each(bv,bo)}}return this}});function ba(e,bv){return b.nodeName(e,"table")?(e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody"))):e}function t(bB,bv){if(bv.nodeType!==1||!b.hasData(bB)){return}var by,bx,e,bA=b._data(bB),bz=b._data(bv,bA),bw=bA.events;if(bw){delete bz.handle;bz.events={};for(by in bw){for(bx=0,e=bw[by].length;bx<e;bx++){b.event.add(bv,by+(bw[by][bx].namespace?".":"")+bw[by][bx].namespace,bw[by][bx],bw[by][bx].data)}}}if(bz.data){bz.data=b.extend({},bz.data)}}function ai(bv,e){var bw;if(e.nodeType!==1){return}if(e.clearAttributes){e.clearAttributes()}if(e.mergeAttributes){e.mergeAttributes(bv)}bw=e.nodeName.toLowerCase();if(bw==="object"){e.outerHTML=bv.outerHTML}else{if(bw==="input"&&(bv.type==="checkbox"||bv.type==="radio")){if(bv.checked){e.defaultChecked=e.checked=bv.checked}if(e.value!==bv.value){e.value=bv.value}}else{if(bw==="option"){e.selected=bv.defaultSelected}else{if(bw==="input"||bw==="textarea"){e.defaultValue=bv.defaultValue}}}}e.removeAttribute(b.expando)}b.buildFragment=function(bz,bx,bv){var by,e,bw,bA,bB=bz[0];if(bx&&bx[0]){bA=bx[0].ownerDocument||bx[0]}if(!bA.createDocumentFragment){bA=av}if(bz.length===1&&typeof bB==="string"&&bB.length<512&&bA===av&&bB.charAt(0)==="<"&&!O.test(bB)&&(b.support.checkClone||!o.test(bB))&&(b.support.html5Clone||!ah.test(bB))){e=true;bw=b.fragments[bB];if(bw&&bw!==1){by=bw}}if(!by){by=bA.createDocumentFragment();b.clean(bz,bA,by,bv)}if(e){b.fragments[bB]=bw?by:1}return{fragment:by,cacheable:e}};b.fragments={};b.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,bv){b.fn[e]=function(bw){var bz=[],bC=b(bw),bB=this.length===1&&this[0].parentNode;if(bB&&bB.nodeType===11&&bB.childNodes.length===1&&bC.length===1){bC[bv](this[0]);return this}else{for(var bA=0,bx=bC.length;bA<bx;bA++){var by=(bA>0?this.clone(true):this).get();b(bC[bA])[bv](by);bz=bz.concat(by)}return this.pushStack(bz,e,bC.selector)}}});function bg(e){if(typeof e.getElementsByTagName!=="undefined"){return e.getElementsByTagName("*")}else{if(typeof e.querySelectorAll!=="undefined"){return e.querySelectorAll("*")}else{return[]}}}function az(e){if(e.type==="checkbox"||e.type==="radio"){e.defaultChecked=e.checked}}function E(e){var bv=(e.nodeName||"").toLowerCase();if(bv==="input"){az(e)}else{if(bv!=="script"&&typeof e.getElementsByTagName!=="undefined"){b.grep(e.getElementsByTagName("input"),az)}}}function al(e){var bv=av.createElement("div");ac.appendChild(bv);bv.innerHTML=e.outerHTML;return bv.firstChild}b.extend({clone:function(by,bA,bw){var e,bv,bx,bz=b.support.html5Clone||!ah.test("<"+by.nodeName)?by.cloneNode(true):al(by);if((!b.support.noCloneEvent||!b.support.noCloneChecked)&&(by.nodeType===1||by.nodeType===11)&&!b.isXMLDoc(by)){ai(by,bz);e=bg(by);bv=bg(bz);for(bx=0;e[bx];++bx){if(bv[bx]){ai(e[bx],bv[bx])}}}if(bA){t(by,bz);if(bw){e=bg(by);bv=bg(bz);for(bx=0;e[bx];++bx){t(e[bx],bv[bx])}}}e=bv=null;return bz},clean:function(bw,by,bH,bA){var bF;by=by||av;if(typeof by.createElement==="undefined"){by=by.ownerDocument||by[0]&&by[0].ownerDocument||av}var bI=[],bB;for(var bE=0,bz;(bz=bw[bE])!=null;bE++){if(typeof bz==="number"){bz+=""}if(!bz){continue}if(typeof bz==="string"){if(!W.test(bz)){bz=by.createTextNode(bz)}else{bz=bz.replace(R,"<$1></$2>");var bK=(d.exec(bz)||["",""])[1].toLowerCase(),bx=ax[bK]||ax._default,bD=bx[0],bv=by.createElement("div");if(by===av){ac.appendChild(bv)}else{a(by).appendChild(bv)}bv.innerHTML=bx[1]+bz+bx[2];while(bD--){bv=bv.lastChild}if(!b.support.tbody){var e=w.test(bz),bC=bK==="table"&&!e?bv.firstChild&&bv.firstChild.childNodes:bx[1]==="<table>"&&!e?bv.childNodes:[];for(bB=bC.length-1;bB>=0;--bB){if(b.nodeName(bC[bB],"tbody")&&!bC[bB].childNodes.length){bC[bB].parentNode.removeChild(bC[bB])}}}if(!b.support.leadingWhitespace&&ar.test(bz)){bv.insertBefore(by.createTextNode(ar.exec(bz)[0]),bv.firstChild)}bz=bv.childNodes}}var bG;if(!b.support.appendChecked){if(bz[0]&&typeof(bG=bz.length)==="number"){for(bB=0;bB<bG;bB++){E(bz[bB])}}else{E(bz)}}if(bz.nodeType){bI.push(bz)}else{bI=b.merge(bI,bz)}}if(bH){bF=function(bL){return !bL.type||bm.test(bL.type)};for(bE=0;bI[bE];bE++){if(bA&&b.nodeName(bI[bE],"script")&&(!bI[bE].type||bI[bE].type.toLowerCase()==="text/javascript")){bA.push(bI[bE].parentNode?bI[bE].parentNode.removeChild(bI[bE]):bI[bE])}else{if(bI[bE].nodeType===1){var bJ=b.grep(bI[bE].getElementsByTagName("script"),bF);bI.splice.apply(bI,[bE+1,0].concat(bJ))}bH.appendChild(bI[bE])}}}return bI},cleanData:function(bv){var by,bw,e=b.cache,bB=b.event.special,bA=b.support.deleteExpando;for(var bz=0,bx;(bx=bv[bz])!=null;bz++){if(bx.nodeName&&b.noData[bx.nodeName.toLowerCase()]){continue}bw=bx[b.expando];if(bw){by=e[bw];if(by&&by.events){for(var bC in by.events){if(bB[bC]){b.event.remove(bx,bC)}else{b.removeEvent(bx,bC,by.handle)}}if(by.handle){by.handle.elem=null}}if(bA){delete bx[b.expando]}else{if(bx.removeAttribute){bx.removeAttribute(b.expando)}}delete e[bw]}}}});function bo(e,bv){if(bv.src){b.ajax({url:bv.src,async:false,dataType:"script"})}else{b.globalEval((bv.text||bv.textContent||bv.innerHTML||"").replace(aN,"/*$0*/"))}if(bv.parentNode){bv.parentNode.removeChild(bv)}}var ak=/alpha\([^)]*\)/i,au=/opacity=([^)]*)/,z=/([A-Z]|^ms)/g,bc=/^-?\d+(?:px)?$/i,bn=/^-?\d/,I=/^([\-+])=([\-+.\de]+)/,a7={position:"absolute",visibility:"hidden",display:"block"},an=["Left","Right"],a1=["Top","Bottom"],Z,aI,aX;b.fn.css=function(e,bv){if(arguments.length===2&&bv===L){return this}return b.access(this,e,bv,true,function(bx,bw,by){return by!==L?b.style(bx,bw,by):b.css(bx,bw)})};b.extend({cssHooks:{opacity:{get:function(bw,bv){if(bv){var e=Z(bw,"opacity","opacity");return e===""?"1":e}else{return bw.style.opacity}}}},cssNumber:{fillOpacity:true,fontWeight:true,lineHeight:true,opacity:true,orphans:true,widows:true,zIndex:true,zoom:true},cssProps:{"float":b.support.cssFloat?"cssFloat":"styleFloat"},style:function(bx,bw,bD,by){if(!bx||bx.nodeType===3||bx.nodeType===8||!bx.style){return}var bB,bC,bz=b.camelCase(bw),bv=bx.style,bE=b.cssHooks[bz];bw=b.cssProps[bz]||bz;if(bD!==L){bC=typeof bD;if(bC==="string"&&(bB=I.exec(bD))){bD=(+(bB[1]+1)*+bB[2])+parseFloat(b.css(bx,bw));bC="number"}if(bD==null||bC==="number"&&isNaN(bD)){return}if(bC==="number"&&!b.cssNumber[bz]){bD+="px"}if(!bE||!("set" in bE)||(bD=bE.set(bx,bD))!==L){try{bv[bw]=bD}catch(bA){}}}else{if(bE&&"get" in bE&&(bB=bE.get(bx,false,by))!==L){return bB}return bv[bw]}},css:function(by,bx,bv){var bw,e;bx=b.camelCase(bx);e=b.cssHooks[bx];bx=b.cssProps[bx]||bx;if(bx==="cssFloat"){bx="float"}if(e&&"get" in e&&(bw=e.get(by,true,bv))!==L){return bw}else{if(Z){return Z(by,bx)}}},swap:function(bx,bw,by){var e={};for(var bv in bw){e[bv]=bx.style[bv];bx.style[bv]=bw[bv]}by.call(bx);for(bv in bw){bx.style[bv]=e[bv]}}});b.curCSS=b.css;b.each(["height","width"],function(bv,e){b.cssHooks[e]={get:function(by,bx,bw){var bz;if(bx){if(by.offsetWidth!==0){return p(by,e,bw)}else{b.swap(by,a7,function(){bz=p(by,e,bw)})}return bz}},set:function(bw,bx){if(bc.test(bx)){bx=parseFloat(bx);if(bx>=0){return bx+"px"}}else{return bx}}}});if(!b.support.opacity){b.cssHooks.opacity={get:function(bv,e){return au.test((e&&bv.currentStyle?bv.currentStyle.filter:bv.style.filter)||"")?(parseFloat(RegExp.$1)/100)+"":e?"1":""},set:function(by,bz){var bx=by.style,bv=by.currentStyle,e=b.isNumeric(bz)?"alpha(opacity="+bz*100+")":"",bw=bv&&bv.filter||bx.filter||"";bx.zoom=1;if(bz>=1&&b.trim(bw.replace(ak,""))===""){bx.removeAttribute("filter");if(bv&&!bv.filter){return}}bx.filter=ak.test(bw)?bw.replace(ak,e):bw+" "+e}}}b(function(){if(!b.support.reliableMarginRight){b.cssHooks.marginRight={get:function(bw,bv){var e;b.swap(bw,{display:"inline-block"},function(){if(bv){e=Z(bw,"margin-right","marginRight")}else{e=bw.style.marginRight}});return e}}}});if(av.defaultView&&av.defaultView.getComputedStyle){aI=function(by,bw){var bv,bx,e;bw=bw.replace(z,"-$1").toLowerCase();if((bx=by.ownerDocument.defaultView)&&(e=bx.getComputedStyle(by,null))){bv=e.getPropertyValue(bw);if(bv===""&&!b.contains(by.ownerDocument.documentElement,by)){bv=b.style(by,bw)}}return bv}}if(av.documentElement.currentStyle){aX=function(bz,bw){var bA,e,by,bv=bz.currentStyle&&bz.currentStyle[bw],bx=bz.style;if(bv===null&&bx&&(by=bx[bw])){bv=by}if(!bc.test(bv)&&bn.test(bv)){bA=bx.left;e=bz.runtimeStyle&&bz.runtimeStyle.left;if(e){bz.runtimeStyle.left=bz.currentStyle.left}bx.left=bw==="fontSize"?"1em":(bv||0);bv=bx.pixelLeft+"px";bx.left=bA;if(e){bz.runtimeStyle.left=e}}return bv===""?"auto":bv}}Z=aI||aX;function p(by,bw,bv){var bA=bw==="width"?by.offsetWidth:by.offsetHeight,bz=bw==="width"?an:a1,bx=0,e=bz.length;if(bA>0){if(bv!=="border"){for(;bx<e;bx++){if(!bv){bA-=parseFloat(b.css(by,"padding"+bz[bx]))||0}if(bv==="margin"){bA+=parseFloat(b.css(by,bv+bz[bx]))||0}else{bA-=parseFloat(b.css(by,"border"+bz[bx]+"Width"))||0}}}return bA+"px"}bA=Z(by,bw,bw);if(bA<0||bA==null){bA=by.style[bw]||0}bA=parseFloat(bA)||0;if(bv){for(;bx<e;bx++){bA+=parseFloat(b.css(by,"padding"+bz[bx]))||0;if(bv!=="padding"){bA+=parseFloat(b.css(by,"border"+bz[bx]+"Width"))||0}if(bv==="margin"){bA+=parseFloat(b.css(by,bv+bz[bx]))||0}}}return bA+"px"}if(b.expr&&b.expr.filters){b.expr.filters.hidden=function(bw){var bv=bw.offsetWidth,e=bw.offsetHeight;return(bv===0&&e===0)||(!b.support.reliableHiddenOffsets&&((bw.style&&bw.style.display)||b.css(bw,"display"))==="none")};b.expr.filters.visible=function(e){return !b.expr.filters.hidden(e)}}var k=/%20/g,ap=/\[\]$/,bs=/\r?\n/g,bq=/#.*$/,aD=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,aZ=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,aM=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,aQ=/^(?:GET|HEAD)$/,c=/^\/\//,M=/\?/,a6=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,q=/^(?:select|textarea)/i,h=/\s+/,br=/([?&])_=[^&]*/,K=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,A=b.fn.load,aa={},r={},aE,s,aV=["*/"]+["*"];try{aE=bl.href}catch(aw){aE=av.createElement("a");aE.href="";aE=aE.href}s=K.exec(aE.toLowerCase())||[];function f(e){return function(by,bA){if(typeof by!=="string"){bA=by;by="*"}if(b.isFunction(bA)){var bx=by.toLowerCase().split(h),bw=0,bz=bx.length,bv,bB,bC;for(;bw<bz;bw++){bv=bx[bw];bC=/^\+/.test(bv);if(bC){bv=bv.substr(1)||"*"}bB=e[bv]=e[bv]||[];bB[bC?"unshift":"push"](bA)}}}}function aW(bv,bE,bz,bD,bB,bx){bB=bB||bE.dataTypes[0];bx=bx||{};bx[bB]=true;var bA=bv[bB],bw=0,e=bA?bA.length:0,by=(bv===aa),bC;for(;bw<e&&(by||!bC);bw++){bC=bA[bw](bE,bz,bD);if(typeof bC==="string"){if(!by||bx[bC]){bC=L}else{bE.dataTypes.unshift(bC);bC=aW(bv,bE,bz,bD,bC,bx)}}}if((by||!bC)&&!bx["*"]){bC=aW(bv,bE,bz,bD,"*",bx)}return bC}function am(bw,bx){var bv,e,by=b.ajaxSettings.flatOptions||{};for(bv in bx){if(bx[bv]!==L){(by[bv]?bw:(e||(e={})))[bv]=bx[bv]}}if(e){b.extend(true,bw,e)}}b.fn.extend({load:function(bw,bz,bA){if(typeof bw!=="string"&&A){return A.apply(this,arguments)}else{if(!this.length){return this}}var by=bw.indexOf(" ");if(by>=0){var e=bw.slice(by,bw.length);bw=bw.slice(0,by)}var bx="GET";if(bz){if(b.isFunction(bz)){bA=bz;bz=L}else{if(typeof bz==="object"){bz=b.param(bz,b.ajaxSettings.traditional);bx="POST"}}}var bv=this;b.ajax({url:bw,type:bx,dataType:"html",data:bz,complete:function(bC,bB,bD){bD=bC.responseText;if(bC.isResolved()){bC.done(function(bE){bD=bE});bv.html(e?b("<div>").append(bD.replace(a6,"")).find(e):bD)}if(bA){bv.each(bA,[bD,bB,bC])}}});return this},serialize:function(){return b.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?b.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||q.test(this.nodeName)||aZ.test(this.type))}).map(function(e,bv){var bw=b(this).val();return bw==null?null:b.isArray(bw)?b.map(bw,function(by,bx){return{name:bv.name,value:by.replace(bs,"\r\n")}}):{name:bv.name,value:bw.replace(bs,"\r\n")}}).get()}});b.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,bv){b.fn[bv]=function(bw){return this.on(bv,bw)}});b.each(["get","post"],function(e,bv){b[bv]=function(bw,by,bz,bx){if(b.isFunction(by)){bx=bx||bz;bz=by;by=L}return b.ajax({type:bv,url:bw,data:by,success:bz,dataType:bx})}});b.extend({getScript:function(e,bv){return b.get(e,L,bv,"script")},getJSON:function(e,bv,bw){return b.get(e,bv,bw,"json")},ajaxSetup:function(bv,e){if(e){am(bv,b.ajaxSettings)}else{e=bv;bv=b.ajaxSettings}am(bv,e);return bv},ajaxSettings:{url:aE,isLocal:aM.test(s[1]),global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":aV},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":bb.String,"text html":true,"text json":b.parseJSON,"text xml":b.parseXML},flatOptions:{context:true,url:true}},ajaxPrefilter:f(aa),ajaxTransport:f(r),ajax:function(bz,bx){if(typeof bz==="object"){bx=bz;bz=L}bx=bx||{};var bD=b.ajaxSetup({},bx),bS=bD.context||bD,bG=bS!==bD&&(bS.nodeType||bS instanceof b)?b(bS):b.event,bR=b.Deferred(),bN=b.Callbacks("once memory"),bB=bD.statusCode||{},bC,bH={},bO={},bQ,by,bL,bE,bI,bA=0,bw,bK,bJ={readyState:0,setRequestHeader:function(bT,bU){if(!bA){var e=bT.toLowerCase();bT=bO[e]=bO[e]||bT;bH[bT]=bU}return this},getAllResponseHeaders:function(){return bA===2?bQ:null},getResponseHeader:function(bT){var e;if(bA===2){if(!by){by={};while((e=aD.exec(bQ))){by[e[1].toLowerCase()]=e[2]}}e=by[bT.toLowerCase()]}return e===L?null:e},overrideMimeType:function(e){if(!bA){bD.mimeType=e}return this},abort:function(e){e=e||"abort";if(bL){bL.abort(e)}bF(0,e);return this}};function bF(bZ,bU,b0,bW){if(bA===2){return}bA=2;if(bE){clearTimeout(bE)}bL=L;bQ=bW||"";bJ.readyState=bZ>0?4:0;var bT,b4,b3,bX=bU,bY=b0?bj(bD,bJ,b0):L,bV,b2;if(bZ>=200&&bZ<300||bZ===304){if(bD.ifModified){if((bV=bJ.getResponseHeader("Last-Modified"))){b.lastModified[bC]=bV}if((b2=bJ.getResponseHeader("Etag"))){b.etag[bC]=b2}}if(bZ===304){bX="notmodified";bT=true}else{try{b4=G(bD,bY);bX="success";bT=true}catch(b1){bX="parsererror";b3=b1}}}else{b3=bX;if(!bX||bZ){bX="error";if(bZ<0){bZ=0}}}bJ.status=bZ;bJ.statusText=""+(bU||bX);if(bT){bR.resolveWith(bS,[b4,bX,bJ])}else{bR.rejectWith(bS,[bJ,bX,b3])}bJ.statusCode(bB);bB=L;if(bw){bG.trigger("ajax"+(bT?"Success":"Error"),[bJ,bD,bT?b4:b3])}bN.fireWith(bS,[bJ,bX]);if(bw){bG.trigger("ajaxComplete",[bJ,bD]);if(!(--b.active)){b.event.trigger("ajaxStop")}}}bR.promise(bJ);bJ.success=bJ.done;bJ.error=bJ.fail;bJ.complete=bN.add;bJ.statusCode=function(bT){if(bT){var e;if(bA<2){for(e in bT){bB[e]=[bB[e],bT[e]]}}else{e=bT[bJ.status];bJ.then(e,e)}}return this};bD.url=((bz||bD.url)+"").replace(bq,"").replace(c,s[1]+"//");bD.dataTypes=b.trim(bD.dataType||"*").toLowerCase().split(h);if(bD.crossDomain==null){bI=K.exec(bD.url.toLowerCase());bD.crossDomain=!!(bI&&(bI[1]!=s[1]||bI[2]!=s[2]||(bI[3]||(bI[1]==="http:"?80:443))!=(s[3]||(s[1]==="http:"?80:443))))}if(bD.data&&bD.processData&&typeof bD.data!=="string"){bD.data=b.param(bD.data,bD.traditional)}aW(aa,bD,bx,bJ);if(bA===2){return false}bw=bD.global;bD.type=bD.type.toUpperCase();bD.hasContent=!aQ.test(bD.type);if(bw&&b.active++===0){b.event.trigger("ajaxStart")}if(!bD.hasContent){if(bD.data){bD.url+=(M.test(bD.url)?"&":"?")+bD.data;delete bD.data}bC=bD.url;if(bD.cache===false){var bv=b.now(),bP=bD.url.replace(br,"$1_="+bv);bD.url=bP+((bP===bD.url)?(M.test(bD.url)?"&":"?")+"_="+bv:"")}}if(bD.data&&bD.hasContent&&bD.contentType!==false||bx.contentType){bJ.setRequestHeader("Content-Type",bD.contentType)}if(bD.ifModified){bC=bC||bD.url;if(b.lastModified[bC]){bJ.setRequestHeader("If-Modified-Since",b.lastModified[bC])}if(b.etag[bC]){bJ.setRequestHeader("If-None-Match",b.etag[bC])}}bJ.setRequestHeader("Accept",bD.dataTypes[0]&&bD.accepts[bD.dataTypes[0]]?bD.accepts[bD.dataTypes[0]]+(bD.dataTypes[0]!=="*"?", "+aV+"; q=0.01":""):bD.accepts["*"]);for(bK in bD.headers){bJ.setRequestHeader(bK,bD.headers[bK])}if(bD.beforeSend&&(bD.beforeSend.call(bS,bJ,bD)===false||bA===2)){bJ.abort();return false}for(bK in {success:1,error:1,complete:1}){bJ[bK](bD[bK])}bL=aW(r,bD,bx,bJ);if(!bL){bF(-1,"No Transport")}else{bJ.readyState=1;if(bw){bG.trigger("ajaxSend",[bJ,bD])}if(bD.async&&bD.timeout>0){bE=setTimeout(function(){bJ.abort("timeout")},bD.timeout)}try{bA=1;bL.send(bH,bF)}catch(bM){if(bA<2){bF(-1,bM)}else{throw bM}}}return bJ},param:function(e,bw){var bv=[],by=function(bz,bA){bA=b.isFunction(bA)?bA():bA;bv[bv.length]=encodeURIComponent(bz)+"="+encodeURIComponent(bA)};if(bw===L){bw=b.ajaxSettings.traditional}if(b.isArray(e)||(e.jquery&&!b.isPlainObject(e))){b.each(e,function(){by(this.name,this.value)})}else{for(var bx in e){v(bx,e[bx],bw,by)}}return bv.join("&").replace(k,"+")}});function v(bw,by,bv,bx){if(b.isArray(by)){b.each(by,function(bA,bz){if(bv||ap.test(bw)){bx(bw,bz)}else{v(bw+"["+(typeof bz==="object"||b.isArray(bz)?bA:"")+"]",bz,bv,bx)}})}else{if(!bv&&by!=null&&typeof by==="object"){for(var e in by){v(bw+"["+e+"]",by[e],bv,bx)}}else{bx(bw,by)}}}b.extend({active:0,lastModified:{},etag:{}});function bj(bD,bC,bz){var bv=bD.contents,bB=bD.dataTypes,bw=bD.responseFields,by,bA,bx,e;for(bA in bw){if(bA in bz){bC[bw[bA]]=bz[bA]}}while(bB[0]==="*"){bB.shift();if(by===L){by=bD.mimeType||bC.getResponseHeader("content-type")}}if(by){for(bA in bv){if(bv[bA]&&bv[bA].test(by)){bB.unshift(bA);break}}}if(bB[0] in bz){bx=bB[0]}else{for(bA in bz){if(!bB[0]||bD.converters[bA+" "+bB[0]]){bx=bA;break}if(!e){e=bA}}bx=bx||e}if(bx){if(bx!==bB[0]){bB.unshift(bx)}return bz[bx]}}function G(bH,bz){if(bH.dataFilter){bz=bH.dataFilter(bz,bH.dataType)}var bD=bH.dataTypes,bG={},bA,bE,bw=bD.length,bB,bC=bD[0],bx,by,bF,bv,e;for(bA=1;bA<bw;bA++){if(bA===1){for(bE in bH.converters){if(typeof bE==="string"){bG[bE.toLowerCase()]=bH.converters[bE]}}}bx=bC;bC=bD[bA];if(bC==="*"){bC=bx}else{if(bx!=="*"&&bx!==bC){by=bx+" "+bC;bF=bG[by]||bG["* "+bC];if(!bF){e=L;for(bv in bG){bB=bv.split(" ");if(bB[0]===bx||bB[0]==="*"){e=bG[bB[1]+" "+bC];if(e){bv=bG[bv];if(bv===true){bF=e}else{if(e===true){bF=bv}}break}}}}if(!(bF||e)){b.error("No conversion from "+by.replace(" "," to "))}if(bF!==true){bz=bF?bF(bz):e(bv(bz))}}}}return bz}var aC=b.now(),u=/(\=)\?(&|$)|\?\?/i;b.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return b.expando+"_"+(aC++)}});b.ajaxPrefilter("json jsonp",function(bD,bA,bC){var bx=bD.contentType==="application/x-www-form-urlencoded"&&(typeof bD.data==="string");if(bD.dataTypes[0]==="jsonp"||bD.jsonp!==false&&(u.test(bD.url)||bx&&u.test(bD.data))){var bB,bw=bD.jsonpCallback=b.isFunction(bD.jsonpCallback)?bD.jsonpCallback():bD.jsonpCallback,bz=bb[bw],e=bD.url,by=bD.data,bv="$1"+bw+"$2";if(bD.jsonp!==false){e=e.replace(u,bv);if(bD.url===e){if(bx){by=by.replace(u,bv)}if(bD.data===by){e+=(/\?/.test(e)?"&":"?")+bD.jsonp+"="+bw}}}bD.url=e;bD.data=by;bb[bw]=function(bE){bB=[bE]};bC.always(function(){bb[bw]=bz;if(bB&&b.isFunction(bz)){bb[bw](bB[0])}});bD.converters["script json"]=function(){if(!bB){b.error(bw+" was not called")}return bB[0]};bD.dataTypes[0]="json";return"script"}});b.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(e){b.globalEval(e);return e}}});b.ajaxPrefilter("script",function(e){if(e.cache===L){e.cache=false}if(e.crossDomain){e.type="GET";e.global=false}});b.ajaxTransport("script",function(bw){if(bw.crossDomain){var e,bv=av.head||av.getElementsByTagName("head")[0]||av.documentElement;return{send:function(bx,by){e=av.createElement("script");e.async="async";if(bw.scriptCharset){e.charset=bw.scriptCharset}e.src=bw.url;e.onload=e.onreadystatechange=function(bA,bz){if(bz||!e.readyState||/loaded|complete/.test(e.readyState)){e.onload=e.onreadystatechange=null;if(bv&&e.parentNode){bv.removeChild(e)}e=L;if(!bz){by(200,"success")}}};bv.insertBefore(e,bv.firstChild)},abort:function(){if(e){e.onload(0,1)}}}}});var B=bb.ActiveXObject?function(){for(var e in N){N[e](0,1)}}:false,y=0,N;function aL(){try{return new bb.XMLHttpRequest()}catch(bv){}}function aj(){try{return new bb.ActiveXObject("Microsoft.XMLHTTP")}catch(bv){}}b.ajaxSettings.xhr=bb.ActiveXObject?function(){return !this.isLocal&&aL()||aj()}:aL;(function(e){b.extend(b.support,{ajax:!!e,cors:!!e&&("withCredentials" in e)})})(b.ajaxSettings.xhr());if(b.support.ajax){b.ajaxTransport(function(e){if(!e.crossDomain||b.support.cors){var bv;return{send:function(bB,bw){var bA=e.xhr(),bz,by;if(e.username){bA.open(e.type,e.url,e.async,e.username,e.password)}else{bA.open(e.type,e.url,e.async)}if(e.xhrFields){for(by in e.xhrFields){bA[by]=e.xhrFields[by]}}if(e.mimeType&&bA.overrideMimeType){bA.overrideMimeType(e.mimeType)}if(!e.crossDomain&&!bB["X-Requested-With"]){bB["X-Requested-With"]="XMLHttpRequest"}try{for(by in bB){bA.setRequestHeader(by,bB[by])}}catch(bx){}bA.send((e.hasContent&&e.data)||null);bv=function(bK,bE){var bF,bD,bC,bI,bH;try{if(bv&&(bE||bA.readyState===4)){bv=L;if(bz){bA.onreadystatechange=b.noop;if(B){delete N[bz]}}if(bE){if(bA.readyState!==4){bA.abort()}}else{bF=bA.status;bC=bA.getAllResponseHeaders();bI={};bH=bA.responseXML;if(bH&&bH.documentElement){bI.xml=bH}bI.text=bA.responseText;try{bD=bA.statusText}catch(bJ){bD=""}if(!bF&&e.isLocal&&!e.crossDomain){bF=bI.text?200:404}else{if(bF===1223){bF=204}}}}}catch(bG){if(!bE){bw(-1,bG)}}if(bI){bw(bF,bD,bI,bC)}};if(!e.async||bA.readyState===4){bv()}else{bz=++y;if(B){if(!N){N={};b(bb).unload(B)}N[bz]=bv}bA.onreadystatechange=bv}},abort:function(){if(bv){bv(0,1)}}}}})}var Q={},a8,m,aB=/^(?:toggle|show|hide)$/,aT=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,a3,aH=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],a4;b.fn.extend({show:function(bx,bA,bz){var bw,by;if(bx||bx===0){return this.animate(a0("show",3),bx,bA,bz)}else{for(var bv=0,e=this.length;bv<e;bv++){bw=this[bv];if(bw.style){by=bw.style.display;if(!b._data(bw,"olddisplay")&&by==="none"){by=bw.style.display=""}if(by===""&&b.css(bw,"display")==="none"){b._data(bw,"olddisplay",x(bw.nodeName))}}}for(bv=0;bv<e;bv++){bw=this[bv];if(bw.style){by=bw.style.display;if(by===""||by==="none"){bw.style.display=b._data(bw,"olddisplay")||""}}}return this}},hide:function(bx,bA,bz){if(bx||bx===0){return this.animate(a0("hide",3),bx,bA,bz)}else{var bw,by,bv=0,e=this.length;for(;bv<e;bv++){bw=this[bv];if(bw.style){by=b.css(bw,"display");if(by!=="none"&&!b._data(bw,"olddisplay")){b._data(bw,"olddisplay",by)}}}for(bv=0;bv<e;bv++){if(this[bv].style){this[bv].style.display="none"}}return this}},_toggle:b.fn.toggle,toggle:function(bw,bv,bx){var e=typeof bw==="boolean";if(b.isFunction(bw)&&b.isFunction(bv)){this._toggle.apply(this,arguments)}else{if(bw==null||e){this.each(function(){var by=e?bw:b(this).is(":hidden");b(this)[by?"show":"hide"]()})}else{this.animate(a0("toggle",3),bw,bv,bx)}}return this},fadeTo:function(e,bx,bw,bv){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:bx},e,bw,bv)},animate:function(bz,bw,by,bx){var e=b.speed(bw,by,bx);if(b.isEmptyObject(bz)){return this.each(e.complete,[false])}bz=b.extend({},bz);function bv(){if(e.queue===false){b._mark(this)}var bE=b.extend({},e),bK=this.nodeType===1,bI=bK&&b(this).is(":hidden"),bB,bF,bD,bJ,bH,bC,bG,bL,bA;bE.animatedProperties={};for(bD in bz){bB=b.camelCase(bD);if(bD!==bB){bz[bB]=bz[bD];delete bz[bD]}bF=bz[bB];if(b.isArray(bF)){bE.animatedProperties[bB]=bF[1];bF=bz[bB]=bF[0]}else{bE.animatedProperties[bB]=bE.specialEasing&&bE.specialEasing[bB]||bE.easing||"swing"}if(bF==="hide"&&bI||bF==="show"&&!bI){return bE.complete.call(this)}if(bK&&(bB==="height"||bB==="width")){bE.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY];if(b.css(this,"display")==="inline"&&b.css(this,"float")==="none"){if(!b.support.inlineBlockNeedsLayout||x(this.nodeName)==="inline"){this.style.display="inline-block"}else{this.style.zoom=1}}}}if(bE.overflow!=null){this.style.overflow="hidden"}for(bD in bz){bJ=new b.fx(this,bE,bD);bF=bz[bD];if(aB.test(bF)){bA=b._data(this,"toggle"+bD)||(bF==="toggle"?bI?"show":"hide":0);if(bA){b._data(this,"toggle"+bD,bA==="show"?"hide":"show");bJ[bA]()}else{bJ[bF]()}}else{bH=aT.exec(bF);bC=bJ.cur();if(bH){bG=parseFloat(bH[2]);bL=bH[3]||(b.cssNumber[bD]?"":"px");if(bL!=="px"){b.style(this,bD,(bG||1)+bL);bC=((bG||1)/bJ.cur())*bC;b.style(this,bD,bC+bL)}if(bH[1]){bG=((bH[1]==="-="?-1:1)*bG)+bC}bJ.custom(bC,bG,bL)}else{bJ.custom(bC,bF,"")}}}return true}return e.queue===false?this.each(bv):this.queue(e.queue,bv)},stop:function(bw,bv,e){if(typeof bw!=="string"){e=bv;bv=bw;bw=L}if(bv&&bw!==false){this.queue(bw||"fx",[])}return this.each(function(){var bx,by=false,bA=b.timers,bz=b._data(this);if(!e){b._unmark(true,this)}function bB(bE,bF,bD){var bC=bF[bD];b.removeData(bE,bD,true);bC.stop(e)}if(bw==null){for(bx in bz){if(bz[bx]&&bz[bx].stop&&bx.indexOf(".run")===bx.length-4){bB(this,bz,bx)}}}else{if(bz[bx=bw+".run"]&&bz[bx].stop){bB(this,bz,bx)}}for(bx=bA.length;bx--;){if(bA[bx].elem===this&&(bw==null||bA[bx].queue===bw)){if(e){bA[bx](true)}else{bA[bx].saveState()}by=true;bA.splice(bx,1)}}if(!(e&&by)){b.dequeue(this,bw)}})}});function bh(){setTimeout(at,0);return(a4=b.now())}function at(){a4=L}function a0(bv,e){var bw={};b.each(aH.concat.apply([],aH.slice(0,e)),function(){bw[this]=bv});return bw}b.each({slideDown:a0("show",1),slideUp:a0("hide",1),slideToggle:a0("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,bv){b.fn[e]=function(bw,by,bx){return this.animate(bv,bw,by,bx)}});b.extend({speed:function(bw,bx,bv){var e=bw&&typeof bw==="object"?b.extend({},bw):{complete:bv||!bv&&bx||b.isFunction(bw)&&bw,duration:bw,easing:bv&&bx||bx&&!b.isFunction(bx)&&bx};e.duration=b.fx.off?0:typeof e.duration==="number"?e.duration:e.duration in b.fx.speeds?b.fx.speeds[e.duration]:b.fx.speeds._default;if(e.queue==null||e.queue===true){e.queue="fx"}e.old=e.complete;e.complete=function(by){if(b.isFunction(e.old)){e.old.call(this)}if(e.queue){b.dequeue(this,e.queue)}else{if(by!==false){b._unmark(this)}}};return e},easing:{linear:function(bw,bx,e,bv){return e+bv*bw},swing:function(bw,bx,e,bv){return((-Math.cos(bw*Math.PI)/2)+0.5)*bv+e}},timers:[],fx:function(bv,e,bw){this.options=e;this.elem=bv;this.prop=bw;e.orig=e.orig||{}}});b.fx.prototype={update:function(){if(this.options.step){this.options.step.call(this.elem,this.now,this)}(b.fx.step[this.prop]||b.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null)){return this.elem[this.prop]}var e,bv=b.css(this.elem,this.prop);return isNaN(e=parseFloat(bv))?!bv||bv==="auto"?0:bv:e},custom:function(bz,by,bx){var e=this,bw=b.fx;this.startTime=a4||bh();this.end=by;this.now=this.start=bz;this.pos=this.state=0;this.unit=bx||this.unit||(b.cssNumber[this.prop]?"":"px");function bv(bA){return e.step(bA)}bv.queue=this.options.queue;bv.elem=this.elem;bv.saveState=function(){if(e.options.hide&&b._data(e.elem,"fxshow"+e.prop)===L){b._data(e.elem,"fxshow"+e.prop,e.start)}};if(bv()&&b.timers.push(bv)&&!a3){a3=setInterval(bw.tick,bw.interval)}},show:function(){var e=b._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=e||b.style(this.elem,this.prop);this.options.show=true;if(e!==L){this.custom(this.cur(),e)}else{this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur())}b(this.elem).show()},hide:function(){this.options.orig[this.prop]=b._data(this.elem,"fxshow"+this.prop)||b.style(this.elem,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(by){var bA,bB,bv,bx=a4||bh(),e=true,bz=this.elem,bw=this.options;if(by||bx>=bw.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();bw.animatedProperties[this.prop]=true;for(bA in bw.animatedProperties){if(bw.animatedProperties[bA]!==true){e=false}}if(e){if(bw.overflow!=null&&!b.support.shrinkWrapBlocks){b.each(["","X","Y"],function(bC,bD){bz.style["overflow"+bD]=bw.overflow[bC]})}if(bw.hide){b(bz).hide()}if(bw.hide||bw.show){for(bA in bw.animatedProperties){b.style(bz,bA,bw.orig[bA]);b.removeData(bz,"fxshow"+bA,true);b.removeData(bz,"toggle"+bA,true)}}bv=bw.complete;if(bv){bw.complete=false;bv.call(bz)}}return false}else{if(bw.duration==Infinity){this.now=bx}else{bB=bx-this.startTime;this.state=bB/bw.duration;this.pos=b.easing[bw.animatedProperties[this.prop]](this.state,bB,0,1,bw.duration);this.now=this.start+((this.end-this.start)*this.pos)}this.update()}return true}};b.extend(b.fx,{tick:function(){var bw,bv=b.timers,e=0;for(;e<bv.length;e++){bw=bv[e];if(!bw()&&bv[e]===bw){bv.splice(e--,1)}}if(!bv.length){b.fx.stop()}},interval:13,stop:function(){clearInterval(a3);a3=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(e){b.style(e.elem,"opacity",e.now)},_default:function(e){if(e.elem.style&&e.elem.style[e.prop]!=null){e.elem.style[e.prop]=e.now+e.unit}else{e.elem[e.prop]=e.now}}}});b.each(["width","height"],function(e,bv){b.fx.step[bv]=function(bw){b.style(bw.elem,bv,Math.max(0,bw.now)+bw.unit)}});if(b.expr&&b.expr.filters){b.expr.filters.animated=function(e){return b.grep(b.timers,function(bv){return e===bv.elem}).length}}function x(bx){if(!Q[bx]){var e=av.body,bv=b("<"+bx+">").appendTo(e),bw=bv.css("display");bv.remove();if(bw==="none"||bw===""){if(!a8){a8=av.createElement("iframe");a8.frameBorder=a8.width=a8.height=0}e.appendChild(a8);if(!m||!a8.createElement){m=(a8.contentWindow||a8.contentDocument).document;m.write((av.compatMode==="CSS1Compat"?"<!doctype html>":"")+"<html><body>");m.close()}bv=m.createElement(bx);m.body.appendChild(bv);bw=b.css(bv,"display");e.removeChild(a8)}Q[bx]=bw}return Q[bx]}var V=/^t(?:able|d|h)$/i,ad=/^(?:body|html)$/i;if("getBoundingClientRect" in av.documentElement){b.fn.offset=function(bI){var by=this[0],bB;if(bI){return this.each(function(e){b.offset.setOffset(this,bI,e)})}if(!by||!by.ownerDocument){return null}if(by===by.ownerDocument.body){return b.offset.bodyOffset(by)}try{bB=by.getBoundingClientRect()}catch(bF){}var bH=by.ownerDocument,bw=bH.documentElement;if(!bB||!b.contains(bw,by)){return bB?{top:bB.top,left:bB.left}:{top:0,left:0}}var bC=bH.body,bD=aK(bH),bA=bw.clientTop||bC.clientTop||0,bE=bw.clientLeft||bC.clientLeft||0,bv=bD.pageYOffset||b.support.boxModel&&bw.scrollTop||bC.scrollTop,bz=bD.pageXOffset||b.support.boxModel&&bw.scrollLeft||bC.scrollLeft,bG=bB.top+bv-bA,bx=bB.left+bz-bE;return{top:bG,left:bx}}}else{b.fn.offset=function(bF){var bz=this[0];if(bF){return this.each(function(bG){b.offset.setOffset(this,bF,bG)})}if(!bz||!bz.ownerDocument){return null}if(bz===bz.ownerDocument.body){return b.offset.bodyOffset(bz)}var bC,bw=bz.offsetParent,bv=bz,bE=bz.ownerDocument,bx=bE.documentElement,bA=bE.body,bB=bE.defaultView,e=bB?bB.getComputedStyle(bz,null):bz.currentStyle,bD=bz.offsetTop,by=bz.offsetLeft;while((bz=bz.parentNode)&&bz!==bA&&bz!==bx){if(b.support.fixedPosition&&e.position==="fixed"){break}bC=bB?bB.getComputedStyle(bz,null):bz.currentStyle;bD-=bz.scrollTop;by-=bz.scrollLeft;if(bz===bw){bD+=bz.offsetTop;by+=bz.offsetLeft;if(b.support.doesNotAddBorder&&!(b.support.doesAddBorderForTableAndCells&&V.test(bz.nodeName))){bD+=parseFloat(bC.borderTopWidth)||0;by+=parseFloat(bC.borderLeftWidth)||0}bv=bw;bw=bz.offsetParent}if(b.support.subtractsBorderForOverflowNotVisible&&bC.overflow!=="visible"){bD+=parseFloat(bC.borderTopWidth)||0;by+=parseFloat(bC.borderLeftWidth)||0}e=bC}if(e.position==="relative"||e.position==="static"){bD+=bA.offsetTop;by+=bA.offsetLeft}if(b.support.fixedPosition&&e.position==="fixed"){bD+=Math.max(bx.scrollTop,bA.scrollTop);by+=Math.max(bx.scrollLeft,bA.scrollLeft)}return{top:bD,left:by}}}b.offset={bodyOffset:function(e){var bw=e.offsetTop,bv=e.offsetLeft;if(b.support.doesNotIncludeMarginInBodyOffset){bw+=parseFloat(b.css(e,"marginTop"))||0;bv+=parseFloat(b.css(e,"marginLeft"))||0}return{top:bw,left:bv}},setOffset:function(bx,bG,bA){var bB=b.css(bx,"position");if(bB==="static"){bx.style.position="relative"}var bz=b(bx),bv=bz.offset(),e=b.css(bx,"top"),bE=b.css(bx,"left"),bF=(bB==="absolute"||bB==="fixed")&&b.inArray("auto",[e,bE])>-1,bD={},bC={},bw,by;if(bF){bC=bz.position();bw=bC.top;by=bC.left}else{bw=parseFloat(e)||0;by=parseFloat(bE)||0}if(b.isFunction(bG)){bG=bG.call(bx,bA,bv)}if(bG.top!=null){bD.top=(bG.top-bv.top)+bw}if(bG.left!=null){bD.left=(bG.left-bv.left)+by}if("using" in bG){bG.using.call(bx,bD)}else{bz.css(bD)}}};b.fn.extend({position:function(){if(!this[0]){return null}var bw=this[0],bv=this.offsetParent(),bx=this.offset(),e=ad.test(bv[0].nodeName)?{top:0,left:0}:bv.offset();bx.top-=parseFloat(b.css(bw,"marginTop"))||0;bx.left-=parseFloat(b.css(bw,"marginLeft"))||0;e.top+=parseFloat(b.css(bv[0],"borderTopWidth"))||0;e.left+=parseFloat(b.css(bv[0],"borderLeftWidth"))||0;return{top:bx.top-e.top,left:bx.left-e.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||av.body;while(e&&(!ad.test(e.nodeName)&&b.css(e,"position")==="static")){e=e.offsetParent}return e})}});b.each(["Left","Top"],function(bv,e){var bw="scroll"+e;b.fn[bw]=function(bz){var bx,by;if(bz===L){bx=this[0];if(!bx){return null}by=aK(bx);return by?("pageXOffset" in by)?by[bv?"pageYOffset":"pageXOffset"]:b.support.boxModel&&by.document.documentElement[bw]||by.document.body[bw]:bx[bw]}return this.each(function(){by=aK(this);if(by){by.scrollTo(!bv?bz:b(by).scrollLeft(),bv?bz:b(by).scrollTop())}else{this[bw]=bz}})}});function aK(e){return b.isWindow(e)?e:e.nodeType===9?e.defaultView||e.parentWindow:false}b.each(["Height","Width"],function(bv,e){var bw=e.toLowerCase();b.fn["inner"+e]=function(){var bx=this[0];return bx?bx.style?parseFloat(b.css(bx,bw,"padding")):this[bw]():null};b.fn["outer"+e]=function(by){var bx=this[0];return bx?bx.style?parseFloat(b.css(bx,bw,by?"margin":"border")):this[bw]():null};b.fn[bw]=function(bz){var bA=this[0];if(!bA){return bz==null?null:this}if(b.isFunction(bz)){return this.each(function(bE){var bD=b(this);bD[bw](bz.call(this,bE,bD[bw]()))})}if(b.isWindow(bA)){var bB=bA.document.documentElement["client"+e],bx=bA.document.body;return bA.document.compatMode==="CSS1Compat"&&bB||bx&&bx["client"+e]||bB}else{if(bA.nodeType===9){return Math.max(bA.documentElement["client"+e],bA.body["scroll"+e],bA.documentElement["scroll"+e],bA.body["offset"+e],bA.documentElement["offset"+e])}else{if(bz===L){var bC=b.css(bA,bw),by=parseFloat(bC);return b.isNumeric(by)?by:bC}else{return this.css(bw,typeof bz==="string"?bz:bz+"px")}}}}});bb.jQuery=bb.$=b;if(typeof define==="function"&&define.amd&&define.amd.jQuery){define("jquery",[],function(){return b})}})(window);/*! + * jQuery UI 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI + */ +(function(a,d){a.ui=a.ui||{};if(a.ui.version){return}a.extend(a.ui,{version:"1.8.18",keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}});a.fn.extend({propAttr:a.fn.prop||a.fn.attr,_focus:a.fn.focus,focus:function(e,f){return typeof e==="number"?this.each(function(){var g=this;setTimeout(function(){a(g).focus();if(f){f.call(g)}},e)}):this._focus.apply(this,arguments)},scrollParent:function(){var e;if((a.browser.msie&&(/(static|relative)/).test(this.css("position")))||(/absolute/).test(this.css("position"))){e=this.parents().filter(function(){return(/(relative|absolute|fixed)/).test(a.curCSS(this,"position",1))&&(/(auto|scroll)/).test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0)}else{e=this.parents().filter(function(){return(/(auto|scroll)/).test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0)}return(/fixed/).test(this.css("position"))||!e.length?a(document):e},zIndex:function(h){if(h!==d){return this.css("zIndex",h)}if(this.length){var f=a(this[0]),e,g;while(f.length&&f[0]!==document){e=f.css("position");if(e==="absolute"||e==="relative"||e==="fixed"){g=parseInt(f.css("zIndex"),10);if(!isNaN(g)&&g!==0){return g}}f=f.parent()}}return 0},disableSelection:function(){return this.bind((a.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(e){e.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}});a.each(["Width","Height"],function(g,e){var f=e==="Width"?["Left","Right"]:["Top","Bottom"],h=e.toLowerCase(),k={innerWidth:a.fn.innerWidth,innerHeight:a.fn.innerHeight,outerWidth:a.fn.outerWidth,outerHeight:a.fn.outerHeight};function j(m,l,i,n){a.each(f,function(){l-=parseFloat(a.curCSS(m,"padding"+this,true))||0;if(i){l-=parseFloat(a.curCSS(m,"border"+this+"Width",true))||0}if(n){l-=parseFloat(a.curCSS(m,"margin"+this,true))||0}});return l}a.fn["inner"+e]=function(i){if(i===d){return k["inner"+e].call(this)}return this.each(function(){a(this).css(h,j(this,i)+"px")})};a.fn["outer"+e]=function(i,l){if(typeof i!=="number"){return k["outer"+e].call(this,i)}return this.each(function(){a(this).css(h,j(this,i,true,l)+"px")})}});function c(g,e){var j=g.nodeName.toLowerCase();if("area"===j){var i=g.parentNode,h=i.name,f;if(!g.href||!h||i.nodeName.toLowerCase()!=="map"){return false}f=a("img[usemap=#"+h+"]")[0];return !!f&&b(f)}return(/input|select|textarea|button|object/.test(j)?!g.disabled:"a"==j?g.href||e:e)&&b(g)}function b(e){return !a(e).parents().andSelf().filter(function(){return a.curCSS(this,"visibility")==="hidden"||a.expr.filters.hidden(this)}).length}a.extend(a.expr[":"],{data:function(g,f,e){return !!a.data(g,e[3])},focusable:function(e){return c(e,!isNaN(a.attr(e,"tabindex")))},tabbable:function(g){var e=a.attr(g,"tabindex"),f=isNaN(e);return(f||e>=0)&&c(g,!f)}});a(function(){var e=document.body,f=e.appendChild(f=document.createElement("div"));f.offsetHeight;a.extend(f.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0});a.support.minHeight=f.offsetHeight===100;a.support.selectstart="onselectstart" in f;e.removeChild(f).style.display="none"});a.extend(a.ui,{plugin:{add:function(f,g,j){var h=a.ui[f].prototype;for(var e in j){h.plugins[e]=h.plugins[e]||[];h.plugins[e].push([g,j[e]])}},call:function(e,g,f){var j=e.plugins[g];if(!j||!e.element[0].parentNode){return}for(var h=0;h<j.length;h++){if(e.options[j[h][0]]){j[h][1].apply(e.element,f)}}}},contains:function(f,e){return document.compareDocumentPosition?f.compareDocumentPosition(e)&16:f!==e&&f.contains(e)},hasScroll:function(h,f){if(a(h).css("overflow")==="hidden"){return false}var e=(f&&f==="left")?"scrollLeft":"scrollTop",g=false;if(h[e]>0){return true}h[e]=1;g=(h[e]>0);h[e]=0;return g},isOverAxis:function(f,e,g){return(f>e)&&(f<(e+g))},isOver:function(j,f,i,h,e,g){return a.ui.isOverAxis(j,i,e)&&a.ui.isOverAxis(f,h,g)}})})(jQuery);/*! + * jQuery UI Widget 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Widget + */ +(function(b,d){if(b.cleanData){var c=b.cleanData;b.cleanData=function(f){for(var g=0,h;(h=f[g])!=null;g++){try{b(h).triggerHandler("remove")}catch(j){}}c(f)}}else{var a=b.fn.remove;b.fn.remove=function(e,f){return this.each(function(){if(!f){if(!e||b.filter(e,[this]).length){b("*",this).add([this]).each(function(){try{b(this).triggerHandler("remove")}catch(g){}})}}return a.call(b(this),e,f)})}}b.widget=function(f,h,e){var g=f.split(".")[0],j;f=f.split(".")[1];j=g+"-"+f;if(!e){e=h;h=b.Widget}b.expr[":"][j]=function(k){return !!b.data(k,f)};b[g]=b[g]||{};b[g][f]=function(k,l){if(arguments.length){this._createWidget(k,l)}};var i=new h();i.options=b.extend(true,{},i.options);b[g][f].prototype=b.extend(true,i,{namespace:g,widgetName:f,widgetEventPrefix:b[g][f].prototype.widgetEventPrefix||f,widgetBaseClass:j},e);b.widget.bridge(f,b[g][f])};b.widget.bridge=function(f,e){b.fn[f]=function(i){var g=typeof i==="string",h=Array.prototype.slice.call(arguments,1),j=this;i=!g&&h.length?b.extend.apply(null,[true,i].concat(h)):i;if(g&&i.charAt(0)==="_"){return j}if(g){this.each(function(){var k=b.data(this,f),l=k&&b.isFunction(k[i])?k[i].apply(k,h):k;if(l!==k&&l!==d){j=l;return false}})}else{this.each(function(){var k=b.data(this,f);if(k){k.option(i||{})._init()}else{b.data(this,f,new e(i,this))}})}return j}};b.Widget=function(e,f){if(arguments.length){this._createWidget(e,f)}};b.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:false},_createWidget:function(f,g){b.data(g,this.widgetName,this);this.element=b(g);this.options=b.extend(true,{},this.options,this._getCreateOptions(),f);var e=this;this.element.bind("remove."+this.widgetName,function(){e.destroy()});this._create();this._trigger("create");this._init()},_getCreateOptions:function(){return b.metadata&&b.metadata.get(this.element[0])[this.widgetName]},_create:function(){},_init:function(){},destroy:function(){this.element.unbind("."+this.widgetName).removeData(this.widgetName);this.widget().unbind("."+this.widgetName).removeAttr("aria-disabled").removeClass(this.widgetBaseClass+"-disabled ui-state-disabled")},widget:function(){return this.element},option:function(f,g){var e=f;if(arguments.length===0){return b.extend({},this.options)}if(typeof f==="string"){if(g===d){return this.options[f]}e={};e[f]=g}this._setOptions(e);return this},_setOptions:function(f){var e=this;b.each(f,function(g,h){e._setOption(g,h)});return this},_setOption:function(e,f){this.options[e]=f;if(e==="disabled"){this.widget()[f?"addClass":"removeClass"](this.widgetBaseClass+"-disabled ui-state-disabled").attr("aria-disabled",f)}return this},enable:function(){return this._setOption("disabled",false)},disable:function(){return this._setOption("disabled",true)},_trigger:function(e,f,g){var j,i,h=this.options[e];g=g||{};f=b.Event(f);f.type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase();f.target=this.element[0];i=f.originalEvent;if(i){for(j in i){if(!(j in f)){f[j]=i[j]}}}this.element.trigger(f,g);return !(b.isFunction(h)&&h.call(this.element[0],f,g)===false||f.isDefaultPrevented())}}})(jQuery);/*! + * jQuery UI Mouse 1.8.18 + * + * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Mouse + * + * Depends: + * jquery.ui.widget.js + */ +(function(b,c){var a=false;b(document).mouseup(function(d){a=false});b.widget("ui.mouse",{options:{cancel:":input,option",distance:1,delay:0},_mouseInit:function(){var d=this;this.element.bind("mousedown."+this.widgetName,function(e){return d._mouseDown(e)}).bind("click."+this.widgetName,function(e){if(true===b.data(e.target,d.widgetName+".preventClickEvent")){b.removeData(e.target,d.widgetName+".preventClickEvent");e.stopImmediatePropagation();return false}});this.started=false},_mouseDestroy:function(){this.element.unbind("."+this.widgetName)},_mouseDown:function(f){if(a){return}(this._mouseStarted&&this._mouseUp(f));this._mouseDownEvent=f;var e=this,g=(f.which==1),d=(typeof this.options.cancel=="string"&&f.target.nodeName?b(f.target).closest(this.options.cancel).length:false);if(!g||d||!this._mouseCapture(f)){return true}this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet){this._mouseDelayTimer=setTimeout(function(){e.mouseDelayMet=true},this.options.delay)}if(this._mouseDistanceMet(f)&&this._mouseDelayMet(f)){this._mouseStarted=(this._mouseStart(f)!==false);if(!this._mouseStarted){f.preventDefault();return true}}if(true===b.data(f.target,this.widgetName+".preventClickEvent")){b.removeData(f.target,this.widgetName+".preventClickEvent")}this._mouseMoveDelegate=function(h){return e._mouseMove(h)};this._mouseUpDelegate=function(h){return e._mouseUp(h)};b(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);f.preventDefault();a=true;return true},_mouseMove:function(d){if(b.browser.msie&&!(document.documentMode>=9)&&!d.button){return this._mouseUp(d)}if(this._mouseStarted){this._mouseDrag(d);return d.preventDefault()}if(this._mouseDistanceMet(d)&&this._mouseDelayMet(d)){this._mouseStarted=(this._mouseStart(this._mouseDownEvent,d)!==false);(this._mouseStarted?this._mouseDrag(d):this._mouseUp(d))}return !this._mouseStarted},_mouseUp:function(d){b(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;if(d.target==this._mouseDownEvent.target){b.data(d.target,this.widgetName+".preventClickEvent",true)}this._mouseStop(d)}return false},_mouseDistanceMet:function(d){return(Math.max(Math.abs(this._mouseDownEvent.pageX-d.pageX),Math.abs(this._mouseDownEvent.pageY-d.pageY))>=this.options.distance)},_mouseDelayMet:function(d){return this.mouseDelayMet},_mouseStart:function(d){},_mouseDrag:function(d){},_mouseStop:function(d){},_mouseCapture:function(d){return true}})})(jQuery);(function(c,d){c.widget("ui.resizable",c.ui.mouse,{widgetEventPrefix:"resize",options:{alsoResize:false,animate:false,animateDuration:"slow",animateEasing:"swing",aspectRatio:false,autoHide:false,containment:false,ghost:false,grid:false,handles:"e,s,se",helper:false,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:1000},_create:function(){var f=this,k=this.options;this.element.addClass("ui-resizable");c.extend(this,{_aspectRatio:!!(k.aspectRatio),aspectRatio:k.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:k.helper||k.ghost||k.animate?k.helper||"ui-resizable-helper":null});if(this.element[0].nodeName.match(/canvas|textarea|input|select|button|img/i)){this.element.wrap(c('<div class="ui-wrapper" style="overflow: hidden;"></div>').css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")}));this.element=this.element.parent().data("resizable",this.element.data("resizable"));this.elementIsWrapper=true;this.element.css({marginLeft:this.originalElement.css("marginLeft"),marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom")});this.originalElement.css({marginLeft:0,marginTop:0,marginRight:0,marginBottom:0});this.originalResizeStyle=this.originalElement.css("resize");this.originalElement.css("resize","none");this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"}));this.originalElement.css({margin:this.originalElement.css("margin")});this._proportionallyResize()}this.handles=k.handles||(!c(".ui-resizable-handle",this.element).length?"e,s,se":{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"});if(this.handles.constructor==String){if(this.handles=="all"){this.handles="n,e,s,w,se,sw,ne,nw"}var l=this.handles.split(",");this.handles={};for(var g=0;g<l.length;g++){var j=c.trim(l[g]),e="ui-resizable-"+j;var h=c('<div class="ui-resizable-handle '+e+'"></div>');if(/sw|se|ne|nw/.test(j)){h.css({zIndex:++k.zIndex})}if("se"==j){h.addClass("ui-icon ui-icon-gripsmall-diagonal-se")}this.handles[j]=".ui-resizable-"+j;this.element.append(h)}}this._renderAxis=function(q){q=q||this.element;for(var n in this.handles){if(this.handles[n].constructor==String){this.handles[n]=c(this.handles[n],this.element).show()}if(this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)){var o=c(this.handles[n],this.element),p=0;p=/sw|ne|nw|se|n|s/.test(n)?o.outerHeight():o.outerWidth();var m=["padding",/ne|nw|n/.test(n)?"Top":/se|sw|s/.test(n)?"Bottom":/^e$/.test(n)?"Right":"Left"].join("");q.css(m,p);this._proportionallyResize()}if(!c(this.handles[n]).length){continue}}};this._renderAxis(this.element);this._handles=c(".ui-resizable-handle",this.element).disableSelection();this._handles.mouseover(function(){if(!f.resizing){if(this.className){var i=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)}f.axis=i&&i[1]?i[1]:"se"}});if(k.autoHide){this._handles.hide();c(this.element).addClass("ui-resizable-autohide").hover(function(){if(k.disabled){return}c(this).removeClass("ui-resizable-autohide");f._handles.show()},function(){if(k.disabled){return}if(!f.resizing){c(this).addClass("ui-resizable-autohide");f._handles.hide()}})}this._mouseInit()},destroy:function(){this._mouseDestroy();var e=function(g){c(g).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};if(this.elementIsWrapper){e(this.element);var f=this.element;f.after(this.originalElement.css({position:f.css("position"),width:f.outerWidth(),height:f.outerHeight(),top:f.css("top"),left:f.css("left")})).remove()}this.originalElement.css("resize",this.originalResizeStyle);e(this.originalElement);return this},_mouseCapture:function(f){var g=false;for(var e in this.handles){if(c(this.handles[e])[0]==f.target){g=true}}return !this.options.disabled&&g},_mouseStart:function(g){var j=this.options,f=this.element.position(),e=this.element;this.resizing=true;this.documentScroll={top:c(document).scrollTop(),left:c(document).scrollLeft()};if(e.is(".ui-draggable")||(/absolute/).test(e.css("position"))){e.css({position:"absolute",top:f.top,left:f.left})}this._renderProxy();var k=b(this.helper.css("left")),h=b(this.helper.css("top"));if(j.containment){k+=c(j.containment).scrollLeft()||0;h+=c(j.containment).scrollTop()||0}this.offset=this.helper.offset();this.position={left:k,top:h};this.size=this._helper?{width:e.outerWidth(),height:e.outerHeight()}:{width:e.width(),height:e.height()};this.originalSize=this._helper?{width:e.outerWidth(),height:e.outerHeight()}:{width:e.width(),height:e.height()};this.originalPosition={left:k,top:h};this.sizeDiff={width:e.outerWidth()-e.width(),height:e.outerHeight()-e.height()};this.originalMousePosition={left:g.pageX,top:g.pageY};this.aspectRatio=(typeof j.aspectRatio=="number")?j.aspectRatio:((this.originalSize.width/this.originalSize.height)||1);var i=c(".ui-resizable-"+this.axis).css("cursor");c("body").css("cursor",i=="auto"?this.axis+"-resize":i);e.addClass("ui-resizable-resizing");this._propagate("start",g);return true},_mouseDrag:function(e){var h=this.helper,g=this.options,m={},q=this,j=this.originalMousePosition,n=this.axis;var r=(e.pageX-j.left)||0,p=(e.pageY-j.top)||0;var i=this._change[n];if(!i){return false}var l=i.apply(this,[e,r,p]),k=c.browser.msie&&c.browser.version<7,f=this.sizeDiff;this._updateVirtualBoundaries(e.shiftKey);if(this._aspectRatio||e.shiftKey){l=this._updateRatio(l,e)}l=this._respectSize(l,e);this._propagate("resize",e);h.css({top:this.position.top+"px",left:this.position.left+"px",width:this.size.width+"px",height:this.size.height+"px"});if(!this._helper&&this._proportionallyResizeElements.length){this._proportionallyResize()}this._updateCache(l);this._trigger("resize",e,this.ui());return false},_mouseStop:function(h){this.resizing=false;var i=this.options,m=this;if(this._helper){var g=this._proportionallyResizeElements,e=g.length&&(/textarea/i).test(g[0].nodeName),f=e&&c.ui.hasScroll(g[0],"left")?0:m.sizeDiff.height,k=e?0:m.sizeDiff.width;var n={width:(m.helper.width()-k),height:(m.helper.height()-f)},j=(parseInt(m.element.css("left"),10)+(m.position.left-m.originalPosition.left))||null,l=(parseInt(m.element.css("top"),10)+(m.position.top-m.originalPosition.top))||null;if(!i.animate){this.element.css(c.extend(n,{top:l,left:j}))}m.helper.height(m.size.height);m.helper.width(m.size.width);if(this._helper&&!i.animate){this._proportionallyResize()}}c("body").css("cursor","auto");this.element.removeClass("ui-resizable-resizing");this._propagate("stop",h);if(this._helper){this.helper.remove()}return false},_updateVirtualBoundaries:function(g){var j=this.options,i,h,f,k,e;e={minWidth:a(j.minWidth)?j.minWidth:0,maxWidth:a(j.maxWidth)?j.maxWidth:Infinity,minHeight:a(j.minHeight)?j.minHeight:0,maxHeight:a(j.maxHeight)?j.maxHeight:Infinity};if(this._aspectRatio||g){i=e.minHeight*this.aspectRatio;f=e.minWidth/this.aspectRatio;h=e.maxHeight*this.aspectRatio;k=e.maxWidth/this.aspectRatio;if(i>e.minWidth){e.minWidth=i}if(f>e.minHeight){e.minHeight=f}if(h<e.maxWidth){e.maxWidth=h}if(k<e.maxHeight){e.maxHeight=k}}this._vBoundaries=e},_updateCache:function(e){var f=this.options;this.offset=this.helper.offset();if(a(e.left)){this.position.left=e.left}if(a(e.top)){this.position.top=e.top}if(a(e.height)){this.size.height=e.height}if(a(e.width)){this.size.width=e.width}},_updateRatio:function(h,g){var i=this.options,j=this.position,f=this.size,e=this.axis;if(a(h.height)){h.width=(h.height*this.aspectRatio)}else{if(a(h.width)){h.height=(h.width/this.aspectRatio)}}if(e=="sw"){h.left=j.left+(f.width-h.width);h.top=null}if(e=="nw"){h.top=j.top+(f.height-h.height);h.left=j.left+(f.width-h.width)}return h},_respectSize:function(l,g){var j=this.helper,i=this._vBoundaries,r=this._aspectRatio||g.shiftKey,q=this.axis,t=a(l.width)&&i.maxWidth&&(i.maxWidth<l.width),m=a(l.height)&&i.maxHeight&&(i.maxHeight<l.height),h=a(l.width)&&i.minWidth&&(i.minWidth>l.width),s=a(l.height)&&i.minHeight&&(i.minHeight>l.height);if(h){l.width=i.minWidth}if(s){l.height=i.minHeight}if(t){l.width=i.maxWidth}if(m){l.height=i.maxHeight}var f=this.originalPosition.left+this.originalSize.width,p=this.position.top+this.size.height;var k=/sw|nw|w/.test(q),e=/nw|ne|n/.test(q);if(h&&k){l.left=f-i.minWidth}if(t&&k){l.left=f-i.maxWidth}if(s&&e){l.top=p-i.minHeight}if(m&&e){l.top=p-i.maxHeight}var n=!l.width&&!l.height;if(n&&!l.left&&l.top){l.top=null}else{if(n&&!l.top&&l.left){l.left=null}}return l},_proportionallyResize:function(){var k=this.options;if(!this._proportionallyResizeElements.length){return}var g=this.helper||this.element;for(var f=0;f<this._proportionallyResizeElements.length;f++){var h=this._proportionallyResizeElements[f];if(!this.borderDif){var e=[h.css("borderTopWidth"),h.css("borderRightWidth"),h.css("borderBottomWidth"),h.css("borderLeftWidth")],j=[h.css("paddingTop"),h.css("paddingRight"),h.css("paddingBottom"),h.css("paddingLeft")];this.borderDif=c.map(e,function(l,n){var m=parseInt(l,10)||0,o=parseInt(j[n],10)||0;return m+o})}if(c.browser.msie&&!(!(c(g).is(":hidden")||c(g).parents(":hidden").length))){continue}h.css({height:(g.height()-this.borderDif[0]-this.borderDif[2])||0,width:(g.width()-this.borderDif[1]-this.borderDif[3])||0})}},_renderProxy:function(){var f=this.element,i=this.options;this.elementOffset=f.offset();if(this._helper){this.helper=this.helper||c('<div style="overflow:hidden;"></div>');var e=c.browser.msie&&c.browser.version<7,g=(e?1:0),h=(e?2:-1);this.helper.addClass(this._helper).css({width:this.element.outerWidth()+h,height:this.element.outerHeight()+h,position:"absolute",left:this.elementOffset.left-g+"px",top:this.elementOffset.top-g+"px",zIndex:++i.zIndex});this.helper.appendTo("body").disableSelection()}else{this.helper=this.element}},_change:{e:function(g,f,e){return{width:this.originalSize.width+f}},w:function(h,f,e){var j=this.options,g=this.originalSize,i=this.originalPosition;return{left:i.left+f,width:g.width-f}},n:function(h,f,e){var j=this.options,g=this.originalSize,i=this.originalPosition;return{top:i.top+e,height:g.height-e}},s:function(g,f,e){return{height:this.originalSize.height+e}},se:function(g,f,e){return c.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[g,f,e]))},sw:function(g,f,e){return c.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[g,f,e]))},ne:function(g,f,e){return c.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[g,f,e]))},nw:function(g,f,e){return c.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[g,f,e]))}},_propagate:function(f,e){c.ui.plugin.call(this,f,[e,this.ui()]);(f!="resize"&&this._trigger(f,e,this.ui()))},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}});c.extend(c.ui.resizable,{version:"1.8.18"});c.ui.plugin.add("resizable","alsoResize",{start:function(f,g){var e=c(this).data("resizable"),i=e.options;var h=function(j){c(j).each(function(){var k=c(this);k.data("resizable-alsoresize",{width:parseInt(k.width(),10),height:parseInt(k.height(),10),left:parseInt(k.css("left"),10),top:parseInt(k.css("top"),10)})})};if(typeof(i.alsoResize)=="object"&&!i.alsoResize.parentNode){if(i.alsoResize.length){i.alsoResize=i.alsoResize[0];h(i.alsoResize)}else{c.each(i.alsoResize,function(j){h(j)})}}else{h(i.alsoResize)}},resize:function(g,i){var f=c(this).data("resizable"),j=f.options,h=f.originalSize,l=f.originalPosition;var k={height:(f.size.height-h.height)||0,width:(f.size.width-h.width)||0,top:(f.position.top-l.top)||0,left:(f.position.left-l.left)||0},e=function(m,n){c(m).each(function(){var q=c(this),r=c(this).data("resizable-alsoresize"),p={},o=n&&n.length?n:q.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];c.each(o,function(s,u){var t=(r[u]||0)+(k[u]||0);if(t&&t>=0){p[u]=t||null}});q.css(p)})};if(typeof(j.alsoResize)=="object"&&!j.alsoResize.nodeType){c.each(j.alsoResize,function(m,n){e(m,n)})}else{e(j.alsoResize)}},stop:function(e,f){c(this).removeData("resizable-alsoresize")}});c.ui.plugin.add("resizable","animate",{stop:function(i,n){var p=c(this).data("resizable"),j=p.options;var h=p._proportionallyResizeElements,e=h.length&&(/textarea/i).test(h[0].nodeName),f=e&&c.ui.hasScroll(h[0],"left")?0:p.sizeDiff.height,l=e?0:p.sizeDiff.width;var g={width:(p.size.width-l),height:(p.size.height-f)},k=(parseInt(p.element.css("left"),10)+(p.position.left-p.originalPosition.left))||null,m=(parseInt(p.element.css("top"),10)+(p.position.top-p.originalPosition.top))||null;p.element.animate(c.extend(g,m&&k?{top:m,left:k}:{}),{duration:j.animateDuration,easing:j.animateEasing,step:function(){var o={width:parseInt(p.element.css("width"),10),height:parseInt(p.element.css("height"),10),top:parseInt(p.element.css("top"),10),left:parseInt(p.element.css("left"),10)};if(h&&h.length){c(h[0]).css({width:o.width,height:o.height})}p._updateCache(o);p._propagate("resize",i)}})}});c.ui.plugin.add("resizable","containment",{start:function(f,r){var t=c(this).data("resizable"),j=t.options,l=t.element;var g=j.containment,k=(g instanceof c)?g.get(0):(/parent/.test(g))?l.parent().get(0):g;if(!k){return}t.containerElement=c(k);if(/document/.test(g)||g==document){t.containerOffset={left:0,top:0};t.containerPosition={left:0,top:0};t.parentData={element:c(document),left:0,top:0,width:c(document).width(),height:c(document).height()||document.body.parentNode.scrollHeight}}else{var n=c(k),i=[];c(["Top","Right","Left","Bottom"]).each(function(p,o){i[p]=b(n.css("padding"+o))});t.containerOffset=n.offset();t.containerPosition=n.position();t.containerSize={height:(n.innerHeight()-i[3]),width:(n.innerWidth()-i[1])};var q=t.containerOffset,e=t.containerSize.height,m=t.containerSize.width,h=(c.ui.hasScroll(k,"left")?k.scrollWidth:m),s=(c.ui.hasScroll(k)?k.scrollHeight:e);t.parentData={element:k,left:q.left,top:q.top,width:h,height:s}}},resize:function(g,q){var t=c(this).data("resizable"),i=t.options,f=t.containerSize,p=t.containerOffset,m=t.size,n=t.position,r=t._aspectRatio||g.shiftKey,e={top:0,left:0},h=t.containerElement;if(h[0]!=document&&(/static/).test(h.css("position"))){e=p}if(n.left<(t._helper?p.left:0)){t.size.width=t.size.width+(t._helper?(t.position.left-p.left):(t.position.left-e.left));if(r){t.size.height=t.size.width/i.aspectRatio}t.position.left=i.helper?p.left:0}if(n.top<(t._helper?p.top:0)){t.size.height=t.size.height+(t._helper?(t.position.top-p.top):t.position.top);if(r){t.size.width=t.size.height*i.aspectRatio}t.position.top=t._helper?p.top:0}t.offset.left=t.parentData.left+t.position.left;t.offset.top=t.parentData.top+t.position.top;var l=Math.abs((t._helper?t.offset.left-e.left:(t.offset.left-e.left))+t.sizeDiff.width),s=Math.abs((t._helper?t.offset.top-e.top:(t.offset.top-p.top))+t.sizeDiff.height);var k=t.containerElement.get(0)==t.element.parent().get(0),j=/relative|absolute/.test(t.containerElement.css("position"));if(k&&j){l-=t.parentData.left}if(l+t.size.width>=t.parentData.width){t.size.width=t.parentData.width-l;if(r){t.size.height=t.size.width/t.aspectRatio}}if(s+t.size.height>=t.parentData.height){t.size.height=t.parentData.height-s;if(r){t.size.width=t.size.height*t.aspectRatio}}},stop:function(f,n){var q=c(this).data("resizable"),g=q.options,l=q.position,m=q.containerOffset,e=q.containerPosition,i=q.containerElement;var j=c(q.helper),r=j.offset(),p=j.outerWidth()-q.sizeDiff.width,k=j.outerHeight()-q.sizeDiff.height;if(q._helper&&!g.animate&&(/relative/).test(i.css("position"))){c(this).css({left:r.left-e.left-m.left,width:p,height:k})}if(q._helper&&!g.animate&&(/static/).test(i.css("position"))){c(this).css({left:r.left-e.left-m.left,width:p,height:k})}}});c.ui.plugin.add("resizable","ghost",{start:function(g,h){var e=c(this).data("resizable"),i=e.options,f=e.size;e.ghost=e.originalElement.clone();e.ghost.css({opacity:0.25,display:"block",position:"relative",height:f.height,width:f.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass(typeof i.ghost=="string"?i.ghost:"");e.ghost.appendTo(e.helper)},resize:function(f,g){var e=c(this).data("resizable"),h=e.options;if(e.ghost){e.ghost.css({position:"relative",height:e.size.height,width:e.size.width})}},stop:function(f,g){var e=c(this).data("resizable"),h=e.options;if(e.ghost&&e.helper){e.helper.get(0).removeChild(e.ghost.get(0))}}});c.ui.plugin.add("resizable","grid",{resize:function(e,m){var p=c(this).data("resizable"),h=p.options,k=p.size,i=p.originalSize,j=p.originalPosition,n=p.axis,l=h._aspectRatio||e.shiftKey;h.grid=typeof h.grid=="number"?[h.grid,h.grid]:h.grid;var g=Math.round((k.width-i.width)/(h.grid[0]||1))*(h.grid[0]||1),f=Math.round((k.height-i.height)/(h.grid[1]||1))*(h.grid[1]||1);if(/^(se|s|e)$/.test(n)){p.size.width=i.width+g;p.size.height=i.height+f}else{if(/^(ne)$/.test(n)){p.size.width=i.width+g;p.size.height=i.height+f;p.position.top=j.top-f}else{if(/^(sw)$/.test(n)){p.size.width=i.width+g;p.size.height=i.height+f;p.position.left=j.left-g}else{p.size.width=i.width+g;p.size.height=i.height+f;p.position.top=j.top-f;p.position.left=j.left-g}}}}});var b=function(e){return parseInt(e,10)||0};var a=function(e){return !isNaN(parseInt(e,10))}})(jQuery);/*! + * jQuery hashchange event - v1.3 - 7/21/2010 + * http://benalman.com/projects/jquery-hashchange-plugin/ + * + * Copyright (c) 2010 "Cowboy" Ben Alman + * Dual licensed under the MIT and GPL licenses. + * http://benalman.com/about/license/ + */ +(function($,e,b){var c="hashchange",h=document,f,g=$.event.special,i=h.documentMode,d="on"+c in e&&(i===b||i>7);function a(j){j=j||location.href;return"#"+j.replace(/^[^#]*#?(.*)$/,"$1")}$.fn[c]=function(j){return j?this.bind(c,j):this.trigger(c)};$.fn[c].delay=50;g[c]=$.extend(g[c],{setup:function(){if(d){return false}$(f.start)},teardown:function(){if(d){return false}$(f.stop)}});f=(function(){var j={},p,m=a(),k=function(q){return q},l=k,o=k;j.start=function(){p||n()};j.stop=function(){p&&clearTimeout(p);p=b};function n(){var r=a(),q=o(m);if(r!==m){l(m=r,q);$(e).trigger(c)}else{if(q!==m){location.href=location.href.replace(/#.*/,"")+q}}p=setTimeout(n,$.fn[c].delay)}$.browser.msie&&!d&&(function(){var q,r;j.start=function(){if(!q){r=$.fn[c].src;r=r&&r+a();q=$('<iframe tabindex="-1" title="empty"/>').hide().one("load",function(){r||l(a());n()}).attr("src",r||"javascript:0").insertAfter("body")[0].contentWindow;h.onpropertychange=function(){try{if(event.propertyName==="title"){q.document.title=h.title}}catch(s){}}}};j.stop=k;o=function(){return a(q.location.href)};l=function(v,s){var u=q.document,t=$.fn[c].domain;if(v!==s){u.title=h.title;u.open();t&&u.write('<script>document.domain="'+t+'"<\/script>');u.close();q.location.hash=v}}})();return j})()})(jQuery,this);(function(c){var a=c.scrollTo=function(f,e,d){c(window).scrollTo(f,e,d)};a.defaults={axis:"xy",duration:parseFloat(c.fn.jquery)>=1.3?0:1};a.window=function(d){return c(window)._scrollable()};c.fn._scrollable=function(){return this.map(function(){var e=this,d=!e.nodeName||c.inArray(e.nodeName.toLowerCase(),["iframe","#document","html","body"])!=-1;if(!d){return e}var f=(e.contentWindow||e).document||e.ownerDocument||e;return c.browser.safari||f.compatMode=="BackCompat"?f.body:f.documentElement})};c.fn.scrollTo=function(f,e,d){if(typeof e=="object"){d=e;e=0}if(typeof d=="function"){d={onAfter:d}}if(f=="max"){f=9000000000}d=c.extend({},a.defaults,d);e=e||d.speed||d.duration;d.queue=d.queue&&d.axis.length>1;if(d.queue){e/=2}d.offset=b(d.offset);d.over=b(d.over);return this._scrollable().each(function(){var l=this,j=c(l),k=f,i,g={},m=j.is("html,body");switch(typeof k){case"number":case"string":if(/^([+-]=)?\d+(\.\d+)?(px|%)?$/.test(k)){k=b(k);break}k=c(k,this);case"object":if(k.is||k.style){i=(k=c(k)).offset()}}c.each(d.axis.split(""),function(q,r){var s=r=="x"?"Left":"Top",u=s.toLowerCase(),p="scroll"+s,o=l[p],n=a.max(l,r);if(i){g[p]=i[u]+(m?0:o-j.offset()[u]);if(d.margin){g[p]-=parseInt(k.css("margin"+s))||0;g[p]-=parseInt(k.css("border"+s+"Width"))||0}g[p]+=d.offset[u]||0;if(d.over[u]){g[p]+=k[r=="x"?"width":"height"]()*d.over[u]}}else{var t=k[u];g[p]=t.slice&&t.slice(-1)=="%"?parseFloat(t)/100*n:t}if(/^\d+$/.test(g[p])){g[p]=g[p]<=0?0:Math.min(g[p],n)}if(!q&&d.queue){if(o!=g[p]){h(d.onAfterFirst)}delete g[p]}});h(d.onAfter);function h(n){j.animate(g,e,d.easing,n&&function(){n.call(this,f,d)})}}).end()};a.max=function(j,i){var h=i=="x"?"Width":"Height",e="scroll"+h;if(!c(j).is("html,body")){return j[e]-c(j)[h.toLowerCase()]()}var g="client"+h,f=j.ownerDocument.documentElement,d=j.ownerDocument.body;return Math.max(f[e],d[e])-Math.min(f[g],d[g])};function b(d){return typeof d=="object"?d:{top:d,left:d}}})(jQuery);/*! + PowerTip - v1.2.0 - 2013-04-03 + http://stevenbenner.github.com/jquery-powertip/ + Copyright (c) 2013 Steven Benner (http://stevenbenner.com/). + Released under MIT license. + https://raw.github.com/stevenbenner/jquery-powertip/master/LICENSE.txt +*/ +(function(a){if(typeof define==="function"&&define.amd){define(["jquery"],a)}else{a(jQuery)}}(function(k){var A=k(document),s=k(window),w=k("body");var n="displayController",e="hasActiveHover",d="forcedOpen",u="hasMouseMove",f="mouseOnToPopup",g="originalTitle",y="powertip",o="powertipjq",l="powertiptarget",E=180/Math.PI;var c={isTipOpen:false,isFixedTipOpen:false,isClosing:false,tipOpenImminent:false,activeHover:null,currentX:0,currentY:0,previousX:0,previousY:0,desyncTimeout:null,mouseTrackingActive:false,delayInProgress:false,windowWidth:0,windowHeight:0,scrollTop:0,scrollLeft:0};var p={none:0,top:1,bottom:2,left:4,right:8};k.fn.powerTip=function(F,N){if(!this.length){return this}if(k.type(F)==="string"&&k.powerTip[F]){return k.powerTip[F].call(this,this,N)}var O=k.extend({},k.fn.powerTip.defaults,F),G=new x(O);h();this.each(function M(){var R=k(this),Q=R.data(y),P=R.data(o),T=R.data(l),S;if(R.data(n)){k.powerTip.destroy(R)}S=R.attr("title");if(!Q&&!T&&!P&&S){R.data(y,S);R.data(g,S);R.removeAttr("title")}R.data(n,new t(R,O,G))});if(!O.manual){this.on({"mouseenter.powertip":function J(P){k.powerTip.show(this,P)},"mouseleave.powertip":function L(){k.powerTip.hide(this)},"focus.powertip":function K(){k.powerTip.show(this)},"blur.powertip":function H(){k.powerTip.hide(this,true)},"keydown.powertip":function I(P){if(P.keyCode===27){k.powerTip.hide(this,true)}}})}return this};k.fn.powerTip.defaults={fadeInTime:200,fadeOutTime:100,followMouse:false,popupId:"powerTip",intentSensitivity:7,intentPollInterval:100,closeDelay:100,placement:"n",smartPlacement:false,offset:10,mouseOnToPopup:false,manual:false};k.fn.powerTip.smartPlacementLists={n:["n","ne","nw","s"],e:["e","ne","se","w","nw","sw","n","s","e"],s:["s","se","sw","n"],w:["w","nw","sw","e","ne","se","n","s","w"],nw:["nw","w","sw","n","s","se","nw"],ne:["ne","e","se","n","s","sw","ne"],sw:["sw","w","nw","s","n","ne","sw"],se:["se","e","ne","s","n","nw","se"],"nw-alt":["nw-alt","n","ne-alt","sw-alt","s","se-alt","w","e"],"ne-alt":["ne-alt","n","nw-alt","se-alt","s","sw-alt","e","w"],"sw-alt":["sw-alt","s","se-alt","nw-alt","n","ne-alt","w","e"],"se-alt":["se-alt","s","sw-alt","ne-alt","n","nw-alt","e","w"]};k.powerTip={show:function z(F,G){if(G){i(G);c.previousX=G.pageX;c.previousY=G.pageY;k(F).data(n).show()}else{k(F).first().data(n).show(true,true)}return F},reposition:function r(F){k(F).first().data(n).resetPosition();return F},hide:function D(G,F){if(G){k(G).first().data(n).hide(F)}else{if(c.activeHover){c.activeHover.data(n).hide(true)}}return G},destroy:function C(G){k(G).off(".powertip").each(function F(){var I=k(this),H=[g,n,e,d];if(I.data(g)){I.attr("title",I.data(g));H.push(y)}I.removeData(H)});return G}};k.powerTip.showTip=k.powerTip.show;k.powerTip.closeTip=k.powerTip.hide;function b(){var F=this;F.top="auto";F.left="auto";F.right="auto";F.bottom="auto";F.set=function(H,G){if(k.isNumeric(G)){F[H]=Math.round(G)}}}function t(K,N,F){var J=null;function L(P,Q){M();if(!K.data(e)){if(!P){c.tipOpenImminent=true;J=setTimeout(function O(){J=null;I()},N.intentPollInterval)}else{if(Q){K.data(d,true)}F.showTip(K)}}}function G(P){M();c.tipOpenImminent=false;if(K.data(e)){K.data(d,false);if(!P){c.delayInProgress=true;J=setTimeout(function O(){J=null;F.hideTip(K);c.delayInProgress=false},N.closeDelay)}else{F.hideTip(K)}}}function I(){var Q=Math.abs(c.previousX-c.currentX),O=Math.abs(c.previousY-c.currentY),P=Q+O;if(P<N.intentSensitivity){F.showTip(K)}else{c.previousX=c.currentX;c.previousY=c.currentY;L()}}function M(){J=clearTimeout(J);c.delayInProgress=false}function H(){F.resetPosition(K)}this.show=L;this.hide=G;this.cancel=M;this.resetPosition=H}function j(){function G(M,L,J,O,P){var K=L.split("-")[0],N=new b(),I;if(q(M)){I=H(M,K)}else{I=F(M,K)}switch(L){case"n":N.set("left",I.left-(J/2));N.set("bottom",c.windowHeight-I.top+P);break;case"e":N.set("left",I.left+P);N.set("top",I.top-(O/2));break;case"s":N.set("left",I.left-(J/2));N.set("top",I.top+P);break;case"w":N.set("top",I.top-(O/2));N.set("right",c.windowWidth-I.left+P);break;case"nw":N.set("bottom",c.windowHeight-I.top+P);N.set("right",c.windowWidth-I.left-20);break;case"nw-alt":N.set("left",I.left);N.set("bottom",c.windowHeight-I.top+P);break;case"ne":N.set("left",I.left-20);N.set("bottom",c.windowHeight-I.top+P);break;case"ne-alt":N.set("bottom",c.windowHeight-I.top+P);N.set("right",c.windowWidth-I.left);break;case"sw":N.set("top",I.top+P);N.set("right",c.windowWidth-I.left-20);break;case"sw-alt":N.set("left",I.left);N.set("top",I.top+P);break;case"se":N.set("left",I.left-20);N.set("top",I.top+P);break;case"se-alt":N.set("top",I.top+P);N.set("right",c.windowWidth-I.left);break}return N}function F(K,J){var O=K.offset(),N=K.outerWidth(),I=K.outerHeight(),M,L;switch(J){case"n":M=O.left+N/2;L=O.top;break;case"e":M=O.left+N;L=O.top+I/2;break;case"s":M=O.left+N/2;L=O.top+I;break;case"w":M=O.left;L=O.top+I/2;break;case"nw":M=O.left;L=O.top;break;case"ne":M=O.left+N;L=O.top;break;case"sw":M=O.left;L=O.top+I;break;case"se":M=O.left+N;L=O.top+I;break}return{top:L,left:M}}function H(O,K){var S=O.closest("svg")[0],N=O[0],W=S.createSVGPoint(),L=N.getBBox(),V=N.getScreenCTM(),M=L.width/2,Q=L.height/2,P=[],I=["nw","n","ne","e","se","s","sw","w"],U,X,R,T;function J(){P.push(W.matrixTransform(V))}W.x=L.x;W.y=L.y;J();W.x+=M;J();W.x+=M;J();W.y+=Q;J();W.y+=Q;J();W.x-=M;J();W.x-=M;J();W.y-=Q;J();if(P[0].y!==P[1].y||P[0].x!==P[7].x){X=Math.atan2(V.b,V.a)*E;R=Math.ceil(((X%360)-22.5)/45);if(R<1){R+=8}while(R--){I.push(I.shift())}}for(T=0;T<P.length;T++){if(I[T]===K){U=P[T];break}}return{top:U.y+c.scrollTop,left:U.x+c.scrollLeft}}this.compute=G}function x(Q){var P=new j(),O=k("#"+Q.popupId);if(O.length===0){O=k("<div/>",{id:Q.popupId});if(w.length===0){w=k("body")}w.append(O)}if(Q.followMouse){if(!O.data(u)){A.on("mousemove",M);s.on("scroll",M);O.data(u,true)}}if(Q.mouseOnToPopup){O.on({mouseenter:function L(){if(O.data(f)){if(c.activeHover){c.activeHover.data(n).cancel()}}},mouseleave:function N(){if(c.activeHover){c.activeHover.data(n).hide()}}})}function I(S){S.data(e,true);O.queue(function R(T){H(S);T()})}function H(S){var U;if(!S.data(e)){return}if(c.isTipOpen){if(!c.isClosing){K(c.activeHover)}O.delay(100).queue(function R(V){H(S);V()});return}S.trigger("powerTipPreRender");U=B(S);if(U){O.empty().append(U)}else{return}S.trigger("powerTipRender");c.activeHover=S;c.isTipOpen=true;O.data(f,Q.mouseOnToPopup);if(!Q.followMouse){G(S);c.isFixedTipOpen=true}else{M()}O.fadeIn(Q.fadeInTime,function T(){if(!c.desyncTimeout){c.desyncTimeout=setInterval(J,500)}S.trigger("powerTipOpen")})}function K(R){c.isClosing=true;c.activeHover=null;c.isTipOpen=false;c.desyncTimeout=clearInterval(c.desyncTimeout);R.data(e,false);R.data(d,false);O.fadeOut(Q.fadeOutTime,function S(){var T=new b();c.isClosing=false;c.isFixedTipOpen=false;O.removeClass();T.set("top",c.currentY+Q.offset);T.set("left",c.currentX+Q.offset);O.css(T);R.trigger("powerTipClose")})}function M(){if(!c.isFixedTipOpen&&(c.isTipOpen||(c.tipOpenImminent&&O.data(u)))){var R=O.outerWidth(),V=O.outerHeight(),U=new b(),S,T;U.set("top",c.currentY+Q.offset);U.set("left",c.currentX+Q.offset);S=m(U,R,V);if(S!==p.none){T=a(S);if(T===1){if(S===p.right){U.set("left",c.windowWidth-R)}else{if(S===p.bottom){U.set("top",c.scrollTop+c.windowHeight-V)}}}else{U.set("left",c.currentX-R-Q.offset);U.set("top",c.currentY-V-Q.offset)}}O.css(U)}}function G(S){var R,T;if(Q.smartPlacement){R=k.fn.powerTip.smartPlacementLists[Q.placement];k.each(R,function(U,W){var V=m(F(S,W),O.outerWidth(),O.outerHeight());T=W;if(V===p.none){return false}})}else{F(S,Q.placement);T=Q.placement}O.addClass(T)}function F(U,T){var R=0,S,W,V=new b();V.set("top",0);V.set("left",0);O.css(V);do{S=O.outerWidth();W=O.outerHeight();V=P.compute(U,T,S,W,Q.offset);O.css(V)}while(++R<=5&&(S!==O.outerWidth()||W!==O.outerHeight()));return V}function J(){var R=false;if(c.isTipOpen&&!c.isClosing&&!c.delayInProgress){if(c.activeHover.data(e)===false||c.activeHover.is(":disabled")){R=true}else{if(!v(c.activeHover)&&!c.activeHover.is(":focus")&&!c.activeHover.data(d)){if(O.data(f)){if(!v(O)){R=true}}else{R=true}}}if(R){K(c.activeHover)}}}this.showTip=I;this.hideTip=K;this.resetPosition=G}function q(F){return window.SVGElement&&F[0] instanceof SVGElement}function h(){if(!c.mouseTrackingActive){c.mouseTrackingActive=true;k(function H(){c.scrollLeft=s.scrollLeft();c.scrollTop=s.scrollTop();c.windowWidth=s.width();c.windowHeight=s.height()});A.on("mousemove",i);s.on({resize:function G(){c.windowWidth=s.width();c.windowHeight=s.height()},scroll:function F(){var I=s.scrollLeft(),J=s.scrollTop();if(I!==c.scrollLeft){c.currentX+=I-c.scrollLeft;c.scrollLeft=I}if(J!==c.scrollTop){c.currentY+=J-c.scrollTop;c.scrollTop=J}}})}}function i(F){c.currentX=F.pageX;c.currentY=F.pageY}function v(F){var H=F.offset(),J=F[0].getBoundingClientRect(),I=J.right-J.left,G=J.bottom-J.top;return c.currentX>=H.left&&c.currentX<=H.left+I&&c.currentY>=H.top&&c.currentY<=H.top+G}function B(I){var G=I.data(y),F=I.data(o),K=I.data(l),H,J;if(G){if(k.isFunction(G)){G=G.call(I[0])}J=G}else{if(F){if(k.isFunction(F)){F=F.call(I[0])}if(F.length>0){J=F.clone(true,true)}}else{if(K){H=k("#"+K);if(H.length>0){J=H.html()}}}}return J}function m(M,L,K){var G=c.scrollTop,J=c.scrollLeft,I=G+c.windowHeight,F=J+c.windowWidth,H=p.none;if(M.top<G||Math.abs(M.bottom-c.windowHeight)-K<G){H|=p.top}if(M.top+K>I||Math.abs(M.bottom-c.windowHeight)>I){H|=p.bottom}if(M.left<J||M.right+L>F){H|=p.left}if(M.left+L>F||M.right<J){H|=p.right}return H}function a(G){var F=0;while(G){G&=G-1;F++}return F}}));/*! + * jQuery UI Touch Punch 0.2.3 + * + * Copyright 2011–2014, Dave Furfero + * Dual licensed under the MIT or GPL Version 2 licenses. + * + * Depends: + * jquery.ui.widget.js + * jquery.ui.mouse.js + */ +(function(b){b.support.touch="ontouchend" in document;if(!b.support.touch){return}var d=b.ui.mouse.prototype,f=d._mouseInit,c=d._mouseDestroy,a;function e(h,i){if(h.originalEvent.touches.length>1){return}h.preventDefault();var j=h.originalEvent.changedTouches[0],g=document.createEvent("MouseEvents");g.initMouseEvent(i,true,true,window,1,j.screenX,j.screenY,j.clientX,j.clientY,false,false,false,false,0,null);h.target.dispatchEvent(g)}d._touchStart=function(h){var g=this;if(a||!g._mouseCapture(h.originalEvent.changedTouches[0])){return}a=true;g._touchMoved=false;e(h,"mouseover");e(h,"mousemove");e(h,"mousedown")};d._touchMove=function(g){if(!a){return}this._touchMoved=true;e(g,"mousemove")};d._touchEnd=function(g){if(!a){return}e(g,"mouseup");e(g,"mouseout");if(!this._touchMoved){e(g,"click")}a=false};d._mouseInit=function(){var g=this;g.element.bind({touchstart:b.proxy(g,"_touchStart"),touchmove:b.proxy(g,"_touchMove"),touchend:b.proxy(g,"_touchEnd")});f.call(g)};d._mouseDestroy=function(){var g=this;g.element.unbind({touchstart:b.proxy(g,"_touchStart"),touchmove:b.proxy(g,"_touchMove"),touchend:b.proxy(g,"_touchEnd")});c.call(g)}})(jQuery);/*! + * SmartMenus jQuery Plugin - v1.0.0 - January 27, 2016 + * http://www.smartmenus.org/ + * + * Copyright Vasil Dinkov, Vadikom Web Ltd. + * http://vadikom.com + * + * Licensed MIT + */ +(function(a){if(typeof define==="function"&&define.amd){define(["jquery"],a)}else{if(typeof module==="object"&&typeof module.exports==="object"){module.exports=a(require("jquery"))}else{a(jQuery)}}}(function(a){var b=[],e=!!window.createPopup,f=false,d="ontouchstart" in window,h=false,g=window.requestAnimationFrame||function(l){return setTimeout(l,1000/60)},c=window.cancelAnimationFrame||function(l){clearTimeout(l)};function k(m){var n=".smartmenus_mouse";if(!h&&!m){var o=true,l=null;a(document).bind(i([["mousemove",function(s){var t={x:s.pageX,y:s.pageY,timeStamp:new Date().getTime()};if(l){var q=Math.abs(l.x-t.x),p=Math.abs(l.y-t.y);if((q>0||p>0)&&q<=2&&p<=2&&t.timeStamp-l.timeStamp<=300){f=true;if(o){var r=a(s.target).closest("a");if(r.is("a")){a.each(b,function(){if(a.contains(this.$root[0],r[0])){this.itemEnter({currentTarget:r[0]});return false}})}o=false}}}l=t}],[d?"touchstart":"pointerover pointermove pointerout MSPointerOver MSPointerMove MSPointerOut",function(p){if(j(p.originalEvent)){f=false}}]],n));h=true}else{if(h&&m){a(document).unbind(n);h=false}}}function j(l){return !/^(4|mouse)$/.test(l.pointerType)}function i(l,n){if(!n){n=""}var m={};a.each(l,function(o,p){m[p[0].split(" ").join(n+" ")+n]=p[1]});return m}a.SmartMenus=function(m,l){this.$root=a(m);this.opts=l;this.rootId="";this.accessIdPrefix="";this.$subArrow=null;this.activatedItems=[];this.visibleSubMenus=[];this.showTimeout=0;this.hideTimeout=0;this.scrollTimeout=0;this.clickActivated=false;this.focusActivated=false;this.zIndexInc=0;this.idInc=0;this.$firstLink=null;this.$firstSub=null;this.disabled=false;this.$disableOverlay=null;this.$touchScrollingSub=null;this.cssTransforms3d="perspective" in m.style||"webkitPerspective" in m.style;this.wasCollapsible=false;this.init()};a.extend(a.SmartMenus,{hideAll:function(){a.each(b,function(){this.menuHideAll()})},destroy:function(){while(b.length){b[0].destroy()}k(true)},prototype:{init:function(n){var l=this;if(!n){b.push(this);this.rootId=(new Date().getTime()+Math.random()+"").replace(/\D/g,"");this.accessIdPrefix="sm-"+this.rootId+"-";if(this.$root.hasClass("sm-rtl")){this.opts.rightToLeftSubMenus=true}var r=".smartmenus";this.$root.data("smartmenus",this).attr("data-smartmenus-id",this.rootId).dataSM("level",1).bind(i([["mouseover focusin",a.proxy(this.rootOver,this)],["mouseout focusout",a.proxy(this.rootOut,this)],["keydown",a.proxy(this.rootKeyDown,this)]],r)).delegate("a",i([["mouseenter",a.proxy(this.itemEnter,this)],["mouseleave",a.proxy(this.itemLeave,this)],["mousedown",a.proxy(this.itemDown,this)],["focus",a.proxy(this.itemFocus,this)],["blur",a.proxy(this.itemBlur,this)],["click",a.proxy(this.itemClick,this)]],r));r+=this.rootId;if(this.opts.hideOnClick){a(document).bind(i([["touchstart",a.proxy(this.docTouchStart,this)],["touchmove",a.proxy(this.docTouchMove,this)],["touchend",a.proxy(this.docTouchEnd,this)],["click",a.proxy(this.docClick,this)]],r))}a(window).bind(i([["resize orientationchange",a.proxy(this.winResize,this)]],r));if(this.opts.subIndicators){this.$subArrow=a("<span/>").addClass("sub-arrow");if(this.opts.subIndicatorsText){this.$subArrow.html(this.opts.subIndicatorsText)}}k()}this.$firstSub=this.$root.find("ul").each(function(){l.menuInit(a(this))}).eq(0);this.$firstLink=this.$root.find("a").eq(0);if(this.opts.markCurrentItem){var p=/(index|default)\.[^#\?\/]*/i,m=/#.*/,q=window.location.href.replace(p,""),o=q.replace(m,"");this.$root.find("a").each(function(){var s=this.href.replace(p,""),t=a(this);if(s==q||s==o){t.addClass("current");if(l.opts.markCurrentTree){t.parentsUntil("[data-smartmenus-id]","ul").each(function(){a(this).dataSM("parent-a").addClass("current")})}}})}this.wasCollapsible=this.isCollapsible()},destroy:function(m){if(!m){var n=".smartmenus";this.$root.removeData("smartmenus").removeAttr("data-smartmenus-id").removeDataSM("level").unbind(n).undelegate(n);n+=this.rootId;a(document).unbind(n);a(window).unbind(n);if(this.opts.subIndicators){this.$subArrow=null}}this.menuHideAll();var l=this;this.$root.find("ul").each(function(){var o=a(this);if(o.dataSM("scroll-arrows")){o.dataSM("scroll-arrows").remove()}if(o.dataSM("shown-before")){if(l.opts.subMenusMinWidth||l.opts.subMenusMaxWidth){o.css({width:"",minWidth:"",maxWidth:""}).removeClass("sm-nowrap")}if(o.dataSM("scroll-arrows")){o.dataSM("scroll-arrows").remove()}o.css({zIndex:"",top:"",left:"",marginLeft:"",marginTop:"",display:""})}if((o.attr("id")||"").indexOf(l.accessIdPrefix)==0){o.removeAttr("id")}}).removeDataSM("in-mega").removeDataSM("shown-before").removeDataSM("ie-shim").removeDataSM("scroll-arrows").removeDataSM("parent-a").removeDataSM("level").removeDataSM("beforefirstshowfired").removeAttr("role").removeAttr("aria-hidden").removeAttr("aria-labelledby").removeAttr("aria-expanded");this.$root.find("a.has-submenu").each(function(){var o=a(this);if(o.attr("id").indexOf(l.accessIdPrefix)==0){o.removeAttr("id")}}).removeClass("has-submenu").removeDataSM("sub").removeAttr("aria-haspopup").removeAttr("aria-controls").removeAttr("aria-expanded").closest("li").removeDataSM("sub");if(this.opts.subIndicators){this.$root.find("span.sub-arrow").remove()}if(this.opts.markCurrentItem){this.$root.find("a.current").removeClass("current")}if(!m){this.$root=null;this.$firstLink=null;this.$firstSub=null;if(this.$disableOverlay){this.$disableOverlay.remove();this.$disableOverlay=null}b.splice(a.inArray(this,b),1)}},disable:function(l){if(!this.disabled){this.menuHideAll();if(!l&&!this.opts.isPopup&&this.$root.is(":visible")){var m=this.$root.offset();this.$disableOverlay=a('<div class="sm-jquery-disable-overlay"/>').css({position:"absolute",top:m.top,left:m.left,width:this.$root.outerWidth(),height:this.$root.outerHeight(),zIndex:this.getStartZIndex(true),opacity:0}).appendTo(document.body)}this.disabled=true}},docClick:function(l){if(this.$touchScrollingSub){this.$touchScrollingSub=null;return}if(this.visibleSubMenus.length&&!a.contains(this.$root[0],l.target)||a(l.target).is("a")){this.menuHideAll()}},docTouchEnd:function(m){if(!this.lastTouch){return}if(this.visibleSubMenus.length&&(this.lastTouch.x2===undefined||this.lastTouch.x1==this.lastTouch.x2)&&(this.lastTouch.y2===undefined||this.lastTouch.y1==this.lastTouch.y2)&&(!this.lastTouch.target||!a.contains(this.$root[0],this.lastTouch.target))){if(this.hideTimeout){clearTimeout(this.hideTimeout);this.hideTimeout=0}var l=this;this.hideTimeout=setTimeout(function(){l.menuHideAll()},350)}this.lastTouch=null},docTouchMove:function(m){if(!this.lastTouch){return}var l=m.originalEvent.touches[0];this.lastTouch.x2=l.pageX;this.lastTouch.y2=l.pageY},docTouchStart:function(m){var l=m.originalEvent.touches[0];this.lastTouch={x1:l.pageX,y1:l.pageY,target:l.target}},enable:function(){if(this.disabled){if(this.$disableOverlay){this.$disableOverlay.remove();this.$disableOverlay=null}this.disabled=false}},getClosestMenu:function(m){var l=a(m).closest("ul");while(l.dataSM("in-mega")){l=l.parent().closest("ul")}return l[0]||null},getHeight:function(l){return this.getOffset(l,true)},getOffset:function(n,l){var m;if(n.css("display")=="none"){m={position:n[0].style.position,visibility:n[0].style.visibility};n.css({position:"absolute",visibility:"hidden"}).show()}var o=n[0].getBoundingClientRect&&n[0].getBoundingClientRect(),p=o&&(l?o.height||o.bottom-o.top:o.width||o.right-o.left);if(!p&&p!==0){p=l?n[0].offsetHeight:n[0].offsetWidth}if(m){n.hide().css(m)}return p},getStartZIndex:function(l){var m=parseInt(this[l?"$root":"$firstSub"].css("z-index"));if(!l&&isNaN(m)){m=parseInt(this.$root.css("z-index"))}return !isNaN(m)?m:1},getTouchPoint:function(l){return l.touches&&l.touches[0]||l.changedTouches&&l.changedTouches[0]||l},getViewport:function(l){var m=l?"Height":"Width",o=document.documentElement["client"+m],n=window["inner"+m];if(n){o=Math.min(o,n)}return o},getViewportHeight:function(){return this.getViewport(true)},getViewportWidth:function(){return this.getViewport()},getWidth:function(l){return this.getOffset(l)},handleEvents:function(){return !this.disabled&&this.isCSSOn()},handleItemEvents:function(l){return this.handleEvents()&&!this.isLinkInMegaMenu(l)},isCollapsible:function(){return this.$firstSub.css("position")=="static"},isCSSOn:function(){return this.$firstLink.css("display")=="block"},isFixed:function(){var l=this.$root.css("position")=="fixed";if(!l){this.$root.parentsUntil("body").each(function(){if(a(this).css("position")=="fixed"){l=true;return false}})}return l},isLinkInMegaMenu:function(l){return a(this.getClosestMenu(l[0])).hasClass("mega-menu")},isTouchMode:function(){return !f||this.opts.noMouseOver||this.isCollapsible()},itemActivate:function(p,l){var n=p.closest("ul"),q=n.dataSM("level");if(q>1&&(!this.activatedItems[q-2]||this.activatedItems[q-2][0]!=n.dataSM("parent-a")[0])){var m=this;a(n.parentsUntil("[data-smartmenus-id]","ul").get().reverse()).add(n).each(function(){m.itemActivate(a(this).dataSM("parent-a"))})}if(!this.isCollapsible()||l){this.menuHideSubMenus(!this.activatedItems[q-1]||this.activatedItems[q-1][0]!=p[0]?q-1:q)}this.activatedItems[q-1]=p;if(this.$root.triggerHandler("activate.smapi",p[0])===false){return}var o=p.dataSM("sub");if(o&&(this.isTouchMode()||(!this.opts.showOnClick||this.clickActivated))){this.menuShow(o)}},itemBlur:function(m){var l=a(m.currentTarget);if(!this.handleItemEvents(l)){return}this.$root.triggerHandler("blur.smapi",l[0])},itemClick:function(o){var n=a(o.currentTarget);if(!this.handleItemEvents(n)){return}if(this.$touchScrollingSub&&this.$touchScrollingSub[0]==n.closest("ul")[0]){this.$touchScrollingSub=null;o.stopPropagation();return false}if(this.$root.triggerHandler("click.smapi",n[0])===false){return false}var p=a(o.target).is("span.sub-arrow"),m=n.dataSM("sub"),l=m?m.dataSM("level")==2:false;if(m&&!m.is(":visible")){if(this.opts.showOnClick&&l){this.clickActivated=true}this.itemActivate(n);if(m.is(":visible")){this.focusActivated=true;return false}}else{if(this.isCollapsible()&&p){this.itemActivate(n);this.menuHide(m);return false}}if(this.opts.showOnClick&&l||n.hasClass("disabled")||this.$root.triggerHandler("select.smapi",n[0])===false){return false}},itemDown:function(m){var l=a(m.currentTarget);if(!this.handleItemEvents(l)){return}l.dataSM("mousedown",true)},itemEnter:function(n){var m=a(n.currentTarget);if(!this.handleItemEvents(m)){return}if(!this.isTouchMode()){if(this.showTimeout){clearTimeout(this.showTimeout);this.showTimeout=0}var l=this;this.showTimeout=setTimeout(function(){l.itemActivate(m)},this.opts.showOnClick&&m.closest("ul").dataSM("level")==1?1:this.opts.showTimeout)}this.$root.triggerHandler("mouseenter.smapi",m[0])},itemFocus:function(m){var l=a(m.currentTarget);if(!this.handleItemEvents(l)){return}if(this.focusActivated&&(!this.isTouchMode()||!l.dataSM("mousedown"))&&(!this.activatedItems.length||this.activatedItems[this.activatedItems.length-1][0]!=l[0])){this.itemActivate(l,true)}this.$root.triggerHandler("focus.smapi",l[0])},itemLeave:function(m){var l=a(m.currentTarget);if(!this.handleItemEvents(l)){return}if(!this.isTouchMode()){l[0].blur();if(this.showTimeout){clearTimeout(this.showTimeout);this.showTimeout=0}}l.removeDataSM("mousedown");this.$root.triggerHandler("mouseleave.smapi",l[0])},menuHide:function(m){if(this.$root.triggerHandler("beforehide.smapi",m[0])===false){return}m.stop(true,true);if(m.css("display")!="none"){var l=function(){m.css("z-index","")};if(this.isCollapsible()){if(this.opts.collapsibleHideFunction){this.opts.collapsibleHideFunction.call(this,m,l)}else{m.hide(this.opts.collapsibleHideDuration,l)}}else{if(this.opts.hideFunction){this.opts.hideFunction.call(this,m,l)}else{m.hide(this.opts.hideDuration,l)}}if(m.dataSM("ie-shim")){m.dataSM("ie-shim").remove().css({"-webkit-transform":"",transform:""})}if(m.dataSM("scroll")){this.menuScrollStop(m);m.css({"touch-action":"","-ms-touch-action":"","-webkit-transform":"",transform:""}).unbind(".smartmenus_scroll").removeDataSM("scroll").dataSM("scroll-arrows").hide()}m.dataSM("parent-a").removeClass("highlighted").attr("aria-expanded","false");m.attr({"aria-expanded":"false","aria-hidden":"true"});var n=m.dataSM("level");this.activatedItems.splice(n-1,1);this.visibleSubMenus.splice(a.inArray(m,this.visibleSubMenus),1);this.$root.triggerHandler("hide.smapi",m[0])}},menuHideAll:function(){if(this.showTimeout){clearTimeout(this.showTimeout);this.showTimeout=0}var m=this.opts.isPopup?1:0;for(var l=this.visibleSubMenus.length-1;l>=m;l--){this.menuHide(this.visibleSubMenus[l])}if(this.opts.isPopup){this.$root.stop(true,true);if(this.$root.is(":visible")){if(this.opts.hideFunction){this.opts.hideFunction.call(this,this.$root)}else{this.$root.hide(this.opts.hideDuration)}if(this.$root.dataSM("ie-shim")){this.$root.dataSM("ie-shim").remove()}}}this.activatedItems=[];this.visibleSubMenus=[];this.clickActivated=false;this.focusActivated=false;this.zIndexInc=0;this.$root.triggerHandler("hideAll.smapi")},menuHideSubMenus:function(n){for(var l=this.activatedItems.length-1;l>=n;l--){var m=this.activatedItems[l].dataSM("sub");if(m){this.menuHide(m)}}},menuIframeShim:function(l){if(e&&this.opts.overlapControlsInIE&&!l.dataSM("ie-shim")){l.dataSM("ie-shim",a("<iframe/>").attr({src:"javascript:0",tabindex:-9}).css({position:"absolute",top:"auto",left:"0",opacity:0,border:"0"}))}},menuInit:function(l){if(!l.dataSM("in-mega")){if(l.hasClass("mega-menu")){l.find("ul").dataSM("in-mega",true)}var q=2,m=l[0];while((m=m.parentNode.parentNode)!=this.$root[0]){q++}var n=l.prevAll("a").eq(-1);if(!n.length){n=l.prevAll().find("a").eq(-1)}n.addClass("has-submenu").dataSM("sub",l);l.dataSM("parent-a",n).dataSM("level",q).parent().dataSM("sub",l);var o=n.attr("id")||this.accessIdPrefix+(++this.idInc),p=l.attr("id")||this.accessIdPrefix+(++this.idInc);n.attr({id:o,"aria-haspopup":"true","aria-controls":p,"aria-expanded":"false"});l.attr({id:p,role:"group","aria-hidden":"true","aria-labelledby":o,"aria-expanded":"false"});if(this.opts.subIndicators){n[this.opts.subIndicatorsPos](this.$subArrow.clone())}}},menuPosition:function(K){var r=K.dataSM("parent-a"),D=r.closest("li"),E=D.parent(),l=K.dataSM("level"),t=this.getWidth(K),J=this.getHeight(K),u=r.offset(),o=u.left,m=u.top,q=this.getWidth(r),F=this.getHeight(r),H=a(window),v=H.scrollLeft(),s=H.scrollTop(),z=this.getViewportWidth(),L=this.getViewportHeight(),w=E.parent().is("[data-sm-horizontal-sub]")||l==2&&!E.hasClass("sm-vertical"),B=this.opts.rightToLeftSubMenus&&!D.is("[data-sm-reverse]")||!this.opts.rightToLeftSubMenus&&D.is("[data-sm-reverse]"),p=l==2?this.opts.mainMenuSubOffsetX:this.opts.subMenusSubOffsetX,n=l==2?this.opts.mainMenuSubOffsetY:this.opts.subMenusSubOffsetY,C,A;if(w){C=B?q-t-p:p;A=this.opts.bottomToTopSubMenus?-J-n:F+n}else{C=B?p-t:q-p;A=this.opts.bottomToTopSubMenus?F-n-J:n}if(this.opts.keepInViewport){var N=o+C,M=m+A;if(B&&N<v){C=w?v-N+C:q-p}else{if(!B&&N+t>v+z){C=w?v+z-t-N+C:p-t}}if(!w){if(J<L&&M+J>s+L){A+=s+L-J-M}else{if(J>=L||M<s){A+=s-M}}}if(w&&(M+J>s+L+0.49||M<s)||!w&&J>L+0.49){var G=this;if(!K.dataSM("scroll-arrows")){K.dataSM("scroll-arrows",a([a('<span class="scroll-up"><span class="scroll-up-arrow"></span></span>')[0],a('<span class="scroll-down"><span class="scroll-down-arrow"></span></span>')[0]]).bind({mouseenter:function(){K.dataSM("scroll").up=a(this).hasClass("scroll-up");G.menuScroll(K)},mouseleave:function(x){G.menuScrollStop(K);G.menuScrollOut(K,x)},"mousewheel DOMMouseScroll":function(x){x.preventDefault()}}).insertAfter(K))}var I=".smartmenus_scroll";K.dataSM("scroll",{y:this.cssTransforms3d?0:A-F,step:1,itemH:F,subH:J,arrowDownH:this.getHeight(K.dataSM("scroll-arrows").eq(1))}).bind(i([["mouseover",function(x){G.menuScrollOver(K,x)}],["mouseout",function(x){G.menuScrollOut(K,x)}],["mousewheel DOMMouseScroll",function(x){G.menuScrollMousewheel(K,x)}]],I)).dataSM("scroll-arrows").css({top:"auto",left:"0",marginLeft:C+(parseInt(K.css("border-left-width"))||0),width:t-(parseInt(K.css("border-left-width"))||0)-(parseInt(K.css("border-right-width"))||0),zIndex:K.css("z-index")}).eq(w&&this.opts.bottomToTopSubMenus?0:1).show();if(this.isFixed()){K.css({"touch-action":"none","-ms-touch-action":"none"}).bind(i([[d?"touchstart touchmove touchend":"pointerdown pointermove pointerup MSPointerDown MSPointerMove MSPointerUp",function(x){G.menuScrollTouch(K,x)}]],I))}}}K.css({top:"auto",left:"0",marginLeft:C,marginTop:A-F});this.menuIframeShim(K);if(K.dataSM("ie-shim")){K.dataSM("ie-shim").css({zIndex:K.css("z-index"),width:t,height:J,marginLeft:C,marginTop:A-F})}},menuScroll:function(r,m,n){var p=r.dataSM("scroll"),q=r.dataSM("scroll-arrows"),o=p.up?p.upEnd:p.downEnd,s;if(!m&&p.momentum){p.momentum*=0.92;s=p.momentum;if(s<0.5){this.menuScrollStop(r);return}}else{s=n||(m||!this.opts.scrollAccelerate?this.opts.scrollStep:Math.floor(p.step))}var l=r.dataSM("level");if(this.activatedItems[l-1]&&this.activatedItems[l-1].dataSM("sub")&&this.activatedItems[l-1].dataSM("sub").is(":visible")){this.menuHideSubMenus(l-1)}p.y=p.up&&o<=p.y||!p.up&&o>=p.y?p.y:(Math.abs(o-p.y)>s?p.y+(p.up?s:-s):o);r.add(r.dataSM("ie-shim")).css(this.cssTransforms3d?{"-webkit-transform":"translate3d(0, "+p.y+"px, 0)",transform:"translate3d(0, "+p.y+"px, 0)"}:{marginTop:p.y});if(f&&(p.up&&p.y>p.downEnd||!p.up&&p.y<p.upEnd)){q.eq(p.up?1:0).show()}if(p.y==o){if(f){q.eq(p.up?0:1).hide()}this.menuScrollStop(r)}else{if(!m){if(this.opts.scrollAccelerate&&p.step<this.opts.scrollStep){p.step+=0.2}var t=this;this.scrollTimeout=g(function(){t.menuScroll(r)})}}},menuScrollMousewheel:function(m,n){if(this.getClosestMenu(n.target)==m[0]){n=n.originalEvent;var l=(n.wheelDelta||-n.detail)>0;if(m.dataSM("scroll-arrows").eq(l?0:1).is(":visible")){m.dataSM("scroll").up=l;this.menuScroll(m,true)}}n.preventDefault()},menuScrollOut:function(l,m){if(f){if(!/^scroll-(up|down)/.test((m.relatedTarget||"").className)&&(l[0]!=m.relatedTarget&&!a.contains(l[0],m.relatedTarget)||this.getClosestMenu(m.relatedTarget)!=l[0])){l.dataSM("scroll-arrows").css("visibility","hidden")}}},menuScrollOver:function(n,o){if(f){if(!/^scroll-(up|down)/.test(o.target.className)&&this.getClosestMenu(o.target)==n[0]){this.menuScrollRefreshData(n);var m=n.dataSM("scroll"),l=a(window).scrollTop()-n.dataSM("parent-a").offset().top-m.itemH;n.dataSM("scroll-arrows").eq(0).css("margin-top",l).end().eq(1).css("margin-top",l+this.getViewportHeight()-m.arrowDownH).end().css("visibility","visible")}}},menuScrollRefreshData:function(n){var m=n.dataSM("scroll"),l=a(window).scrollTop()-n.dataSM("parent-a").offset().top-m.itemH;if(this.cssTransforms3d){l=-(parseFloat(n.css("margin-top"))-l)}a.extend(m,{upEnd:l,downEnd:l+this.getViewportHeight()-m.subH})},menuScrollStop:function(l){if(this.scrollTimeout){c(this.scrollTimeout);this.scrollTimeout=0;l.dataSM("scroll").step=1;return true}},menuScrollTouch:function(p,q){q=q.originalEvent;if(j(q)){var m=this.getTouchPoint(q);if(this.getClosestMenu(m.target)==p[0]){var o=p.dataSM("scroll");if(/(start|down)$/i.test(q.type)){if(this.menuScrollStop(p)){q.preventDefault();this.$touchScrollingSub=p}else{this.$touchScrollingSub=null}this.menuScrollRefreshData(p);a.extend(o,{touchStartY:m.pageY,touchStartTime:q.timeStamp})}else{if(/move$/i.test(q.type)){var n=o.touchY!==undefined?o.touchY:o.touchStartY;if(n!==undefined&&n!=m.pageY){this.$touchScrollingSub=p;var l=n<m.pageY;if(o.up!==undefined&&o.up!=l){a.extend(o,{touchStartY:m.pageY,touchStartTime:q.timeStamp})}a.extend(o,{up:l,touchY:m.pageY});this.menuScroll(p,true,Math.abs(m.pageY-n))}q.preventDefault()}else{if(o.touchY!==undefined){if(o.momentum=Math.pow(Math.abs(m.pageY-o.touchStartY)/(q.timeStamp-o.touchStartTime),2)*15){this.menuScrollStop(p);this.menuScroll(p);q.preventDefault()}delete o.touchY}}}}}},menuShow:function(n){if(!n.dataSM("beforefirstshowfired")){n.dataSM("beforefirstshowfired",true);if(this.$root.triggerHandler("beforefirstshow.smapi",n[0])===false){return}}if(this.$root.triggerHandler("beforeshow.smapi",n[0])===false){return}n.dataSM("shown-before",true).stop(true,true);if(!n.is(":visible")){var m=n.dataSM("parent-a");if(this.opts.keepHighlighted||this.isCollapsible()){m.addClass("highlighted")}if(this.isCollapsible()){n.removeClass("sm-nowrap").css({zIndex:"",width:"auto",minWidth:"",maxWidth:"",top:"",left:"",marginLeft:"",marginTop:""})}else{n.css("z-index",this.zIndexInc=(this.zIndexInc||this.getStartZIndex())+1);if(this.opts.subMenusMinWidth||this.opts.subMenusMaxWidth){n.css({width:"auto",minWidth:"",maxWidth:""}).addClass("sm-nowrap");if(this.opts.subMenusMinWidth){n.css("min-width",this.opts.subMenusMinWidth)}if(this.opts.subMenusMaxWidth){var o=this.getWidth(n);n.css("max-width",this.opts.subMenusMaxWidth);if(o>this.getWidth(n)){n.removeClass("sm-nowrap").css("width",this.opts.subMenusMaxWidth)}}}this.menuPosition(n);if(n.dataSM("ie-shim")){n.dataSM("ie-shim").insertBefore(n)}}var l=function(){n.css("overflow","")};if(this.isCollapsible()){if(this.opts.collapsibleShowFunction){this.opts.collapsibleShowFunction.call(this,n,l)}else{n.show(this.opts.collapsibleShowDuration,l)}}else{if(this.opts.showFunction){this.opts.showFunction.call(this,n,l)}else{n.show(this.opts.showDuration,l)}}m.attr("aria-expanded","true");n.attr({"aria-expanded":"true","aria-hidden":"false"});this.visibleSubMenus.push(n);this.$root.triggerHandler("show.smapi",n[0])}},popupHide:function(l){if(this.hideTimeout){clearTimeout(this.hideTimeout);this.hideTimeout=0}var m=this;this.hideTimeout=setTimeout(function(){m.menuHideAll()},l?1:this.opts.hideTimeout)},popupShow:function(o,n){if(!this.opts.isPopup){alert('SmartMenus jQuery Error:\n\nIf you want to show this menu via the "popupShow" method, set the isPopup:true option.');return}if(this.hideTimeout){clearTimeout(this.hideTimeout);this.hideTimeout=0}this.$root.dataSM("shown-before",true).stop(true,true);if(!this.$root.is(":visible")){this.$root.css({left:o,top:n});this.menuIframeShim(this.$root);if(this.$root.dataSM("ie-shim")){this.$root.dataSM("ie-shim").css({zIndex:this.$root.css("z-index"),width:this.getWidth(this.$root),height:this.getHeight(this.$root),left:o,top:n}).insertBefore(this.$root)}var m=this,l=function(){m.$root.css("overflow","")};if(this.opts.showFunction){this.opts.showFunction.call(this,this.$root,l)}else{this.$root.show(this.opts.showDuration,l)}this.visibleSubMenus[0]=this.$root}},refresh:function(){this.destroy(true);this.init(true)},rootKeyDown:function(o){if(!this.handleEvents()){return}switch(o.keyCode){case 27:var m=this.activatedItems[0];if(m){this.menuHideAll();m[0].focus();var n=m.dataSM("sub");if(n){this.menuHide(n)}}break;case 32:var l=a(o.target);if(l.is("a")&&this.handleItemEvents(l)){var n=l.dataSM("sub");if(n&&!n.is(":visible")){this.itemClick({currentTarget:o.target});o.preventDefault()}}break}},rootOut:function(m){if(!this.handleEvents()||this.isTouchMode()||m.target==this.$root[0]){return}if(this.hideTimeout){clearTimeout(this.hideTimeout);this.hideTimeout=0}if(!this.opts.showOnClick||!this.opts.hideOnClick){var l=this;this.hideTimeout=setTimeout(function(){l.menuHideAll()},this.opts.hideTimeout)}},rootOver:function(l){if(!this.handleEvents()||this.isTouchMode()||l.target==this.$root[0]){return}if(this.hideTimeout){clearTimeout(this.hideTimeout);this.hideTimeout=0}},winResize:function(m){if(!this.handleEvents()){if(this.$disableOverlay){var n=this.$root.offset();this.$disableOverlay.css({top:n.top,left:n.left,width:this.$root.outerWidth(),height:this.$root.outerHeight()})}return}if(!("onorientationchange" in window)||m.type=="orientationchange"){var l=this.isCollapsible();if(!(this.wasCollapsible&&l)){if(this.activatedItems.length){this.activatedItems[this.activatedItems.length-1][0].blur()}this.menuHideAll()}this.wasCollapsible=l}}}});a.fn.dataSM=function(l,m){if(m){return this.data(l+"_smartmenus",m)}return this.data(l+"_smartmenus")};a.fn.removeDataSM=function(l){return this.removeData(l+"_smartmenus")};a.fn.smartmenus=function(m){if(typeof m=="string"){var l=arguments,o=m;Array.prototype.shift.call(l);return this.each(function(){var p=a(this).data("smartmenus");if(p&&p[o]){p[o].apply(p,l)}})}var n=a.extend({},a.fn.smartmenus.defaults,m);return this.each(function(){new a.SmartMenus(this,n)})};a.fn.smartmenus.defaults={isPopup:false,mainMenuSubOffsetX:0,mainMenuSubOffsetY:0,subMenusSubOffsetX:0,subMenusSubOffsetY:0,subMenusMinWidth:"10em",subMenusMaxWidth:"20em",subIndicators:true,subIndicatorsPos:"prepend",subIndicatorsText:"+",scrollStep:30,scrollAccelerate:true,showTimeout:250,hideTimeout:500,showDuration:0,showFunction:null,hideDuration:0,hideFunction:function(m,l){m.fadeOut(200,l)},collapsibleShowDuration:0,collapsibleShowFunction:function(m,l){m.slideDown(200,l)},collapsibleHideDuration:0,collapsibleHideFunction:function(m,l){m.slideUp(200,l)},showOnClick:false,hideOnClick:true,noMouseOver:false,keepInViewport:true,keepHighlighted:true,markCurrentItem:false,markCurrentTree:true,rightToLeftSubMenus:false,bottomToTopSubMenus:false,overlapControlsInIE:true};return a}));
\ No newline at end of file diff --git a/doc/html/menu.js b/doc/html/menu.js new file mode 100644 index 0000000..97db4c2 --- /dev/null +++ b/doc/html/menu.js @@ -0,0 +1,26 @@ +function initMenu(relPath,searchEnabled,serverSide,searchPage,search) { + function makeTree(data,relPath) { + var result=''; + if ('children' in data) { + result+='<ul>'; + for (var i in data.children) { + result+='<li><a href="'+relPath+data.children[i].url+'">'+ + data.children[i].text+'</a>'+ + makeTree(data.children[i],relPath)+'</li>'; + } + result+='</ul>'; + } + return result; + } + + $('#main-nav').append(makeTree(menudata,relPath)); + $('#main-nav').children(':first').addClass('sm sm-dox').attr('id','main-menu'); + if (searchEnabled) { + if (serverSide) { + $('#main-menu').append('<li style="float:right"><div id="MSearchBox" class="MSearchBoxInactive"><div class="left"><form id="FSearchBox" action="'+searchPage+'" method="get"><img id="MSearchSelect" src="'+relPath+'search/mag.png" alt=""/><input type="text" id="MSearchField" name="query" value="'+search+'" size="20" accesskey="S" onfocus="searchBox.OnSearchFieldFocus(true)" onblur="searchBox.OnSearchFieldFocus(false)"></form></div><div class="right"></div></div></li>'); + } else { + $('#main-menu').append('<li style="float:right"><div id="MSearchBox" class="MSearchBoxInactive"><span class="left"><img id="MSearchSelect" src="'+relPath+'search/mag_sel.png" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" alt=""/><input type="text" id="MSearchField" value="'+search+'" accesskey="S" onfocus="searchBox.OnSearchFieldFocus(true)" onblur="searchBox.OnSearchFieldFocus(false)" onkeyup="searchBox.OnSearchFieldChange(event)"/></span><span class="right"><a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="'+relPath+'search/close.png" alt=""/></a></span></div></li>'); + } + } + $('#main-menu').smartmenus(); +} diff --git a/doc/html/menudata.js b/doc/html/menudata.js new file mode 100644 index 0000000..0740f28 --- /dev/null +++ b/doc/html/menudata.js @@ -0,0 +1,51 @@ +var menudata={children:[ +{text:'Main Page',url:'index.html'}, +{text:'Related Pages',url:'pages.html'}, +{text:'Classes',url:'annotated.html',children:[ +{text:'Class List',url:'annotated.html'}, +{text:'Class Index',url:'classes.html'}, +{text:'Class Hierarchy',url:'inherits.html'}, +{text:'Class Members',url:'functions.html',children:[ +{text:'All',url:'functions.html',children:[ +{text:'a',url:'functions.html#index_a'}, +{text:'c',url:'functions.html#index_c'}, +{text:'d',url:'functions.html#index_d'}, +{text:'e',url:'functions.html#index_e'}, +{text:'g',url:'functions.html#index_g'}, +{text:'h',url:'functions.html#index_h'}, +{text:'i',url:'functions.html#index_i'}, +{text:'l',url:'functions.html#index_l'}, +{text:'n',url:'functions.html#index_n'}, +{text:'o',url:'functions.html#index_o'}, +{text:'p',url:'functions.html#index_p'}, +{text:'r',url:'functions.html#index_r'}, +{text:'s',url:'functions.html#index_s'}, +{text:'t',url:'functions.html#index_t'}, +{text:'u',url:'functions.html#index_u'}, +{text:'v',url:'functions.html#index_v'}]}, +{text:'Functions',url:'functions_func.html'}, +{text:'Variables',url:'functions_vars.html',children:[ +{text:'a',url:'functions_vars.html#index_a'}, +{text:'c',url:'functions_vars.html#index_c'}, +{text:'d',url:'functions_vars.html#index_d'}, +{text:'e',url:'functions_vars.html#index_e'}, +{text:'g',url:'functions_vars.html#index_g'}, +{text:'h',url:'functions_vars.html#index_h'}, +{text:'i',url:'functions_vars.html#index_i'}, +{text:'l',url:'functions_vars.html#index_l'}, +{text:'n',url:'functions_vars.html#index_n'}, +{text:'o',url:'functions_vars.html#index_o'}, +{text:'p',url:'functions_vars.html#index_p'}, +{text:'s',url:'functions_vars.html#index_s'}, +{text:'t',url:'functions_vars.html#index_t'}, +{text:'u',url:'functions_vars.html#index_u'}, +{text:'v',url:'functions_vars.html#index_v'}]}]}]}, +{text:'Files',url:'files.html',children:[ +{text:'File List',url:'files.html'}, +{text:'File Members',url:'globals.html',children:[ +{text:'All',url:'globals.html',children:[ +{text:'n',url:'globals.html#index_n'}]}, +{text:'Functions',url:'globals_func.html'}, +{text:'Typedefs',url:'globals_type.html'}, +{text:'Enumerations',url:'globals_enum.html'}, +{text:'Enumerator',url:'globals_eval.html'}]}]}]} diff --git a/doc/html/nav_f.png b/doc/html/nav_f.png Binary files differnew file mode 100644 index 0000000..86881d4 --- /dev/null +++ b/doc/html/nav_f.png diff --git a/doc/html/nav_g.png b/doc/html/nav_g.png Binary files differnew file mode 100644 index 0000000..2093a23 --- /dev/null +++ b/doc/html/nav_g.png diff --git a/doc/html/nav_h.png b/doc/html/nav_h.png Binary files differnew file mode 100644 index 0000000..3478bfb --- /dev/null +++ b/doc/html/nav_h.png diff --git a/doc/html/navtree.css b/doc/html/navtree.css new file mode 100644 index 0000000..e7e9a1e --- /dev/null +++ b/doc/html/navtree.css @@ -0,0 +1,146 @@ +#nav-tree .children_ul { + margin:0; + padding:4px; +} + +#nav-tree ul { + list-style:none outside none; + margin:0px; + padding:0px; +} + +#nav-tree li { + white-space:nowrap; + margin:0px; + padding:0px; +} + +#nav-tree .plus { + margin:0px; +} + +#nav-tree .selected { + background-image: url('tab_a.png'); + background-repeat:repeat-x; + color: #fff; + text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); +} + +#nav-tree img { + margin:0px; + padding:0px; + border:0px; + vertical-align: middle; +} + +#nav-tree a { + text-decoration:none; + padding:0px; + margin:0px; + outline:none; +} + +#nav-tree .label { + margin:0px; + padding:0px; + font: 12px 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif; +} + +#nav-tree .label a { + padding:2px; +} + +#nav-tree .selected a { + text-decoration:none; + color:#fff; +} + +#nav-tree .children_ul { + margin:0px; + padding:0px; +} + +#nav-tree .item { + margin:0px; + padding:0px; +} + +#nav-tree { + padding: 0px 0px; + background-color: #FAFAFF; + font-size:14px; + overflow:auto; +} + +#doc-content { + overflow:auto; + display:block; + padding:0px; + margin:0px; + -webkit-overflow-scrolling : touch; /* iOS 5+ */ +} + +#side-nav { + padding:0 6px 0 0; + margin: 0px; + display:block; + position: absolute; + left: 0px; + width: 250px; +} + +.ui-resizable .ui-resizable-handle { + display:block; +} + +.ui-resizable-e { + background-image:url("splitbar.png"); + background-size:100%; + background-repeat:no-repeat; + background-attachment: scroll; + cursor:ew-resize; + height:100%; + right:0; + top:0; + width:6px; +} + +.ui-resizable-handle { + display:none; + font-size:0.1px; + position:absolute; + z-index:1; +} + +#nav-tree-contents { + margin: 6px 0px 0px 0px; +} + +#nav-tree { + background-image:url('nav_h.png'); + background-repeat:repeat-x; + background-color: #F6FFE7; + -webkit-overflow-scrolling : touch; /* iOS 5+ */ +} + +#nav-sync { + position:absolute; + top:5px; + right:24px; + z-index:0; +} + +#nav-sync img { + opacity:0.3; +} + +#nav-sync img:hover { + opacity:0.9; +} + +@media print +{ + #nav-tree { display: none; } + div.ui-resizable-handle { display: none; position: relative; } +} + diff --git a/doc/html/navtree.js b/doc/html/navtree.js new file mode 100644 index 0000000..e6d31b0 --- /dev/null +++ b/doc/html/navtree.js @@ -0,0 +1,517 @@ +var navTreeSubIndices = new Array(); +var arrowDown = '▼'; +var arrowRight = '►'; + +function getData(varName) +{ + var i = varName.lastIndexOf('/'); + var n = i>=0 ? varName.substring(i+1) : varName; + return eval(n.replace(/\-/g,'_')); +} + +function stripPath(uri) +{ + return uri.substring(uri.lastIndexOf('/')+1); +} + +function stripPath2(uri) +{ + var i = uri.lastIndexOf('/'); + var s = uri.substring(i+1); + var m = uri.substring(0,i+1).match(/\/d\w\/d\w\w\/$/); + return m ? uri.substring(i-6) : s; +} + +function hashValue() +{ + return $(location).attr('hash').substring(1).replace(/[^\w\-]/g,''); +} + +function hashUrl() +{ + return '#'+hashValue(); +} + +function pathName() +{ + return $(location).attr('pathname').replace(/[^-A-Za-z0-9+&@#/%?=~_|!:,.;\(\)]/g, ''); +} + +function localStorageSupported() +{ + try { + return 'localStorage' in window && window['localStorage'] !== null && window.localStorage.getItem; + } + catch(e) { + return false; + } +} + + +function storeLink(link) +{ + if (!$("#nav-sync").hasClass('sync') && localStorageSupported()) { + window.localStorage.setItem('navpath',link); + } +} + +function deleteLink() +{ + if (localStorageSupported()) { + window.localStorage.setItem('navpath',''); + } +} + +function cachedLink() +{ + if (localStorageSupported()) { + return window.localStorage.getItem('navpath'); + } else { + return ''; + } +} + +function getScript(scriptName,func,show) +{ + var head = document.getElementsByTagName("head")[0]; + var script = document.createElement('script'); + script.id = scriptName; + script.type = 'text/javascript'; + script.onload = func; + script.src = scriptName+'.js'; + if ($.browser.msie && $.browser.version<=8) { + // script.onload does not work with older versions of IE + script.onreadystatechange = function() { + if (script.readyState=='complete' || script.readyState=='loaded') { + func(); if (show) showRoot(); + } + } + } + head.appendChild(script); +} + +function createIndent(o,domNode,node,level) +{ + var level=-1; + var n = node; + while (n.parentNode) { level++; n=n.parentNode; } + if (node.childrenData) { + var imgNode = document.createElement("span"); + imgNode.className = 'arrow'; + imgNode.style.paddingLeft=(16*level).toString()+'px'; + imgNode.innerHTML=arrowRight; + node.plus_img = imgNode; + node.expandToggle = document.createElement("a"); + node.expandToggle.href = "javascript:void(0)"; + node.expandToggle.onclick = function() { + if (node.expanded) { + $(node.getChildrenUL()).slideUp("fast"); + node.plus_img.innerHTML=arrowRight; + node.expanded = false; + } else { + expandNode(o, node, false, false); + } + } + node.expandToggle.appendChild(imgNode); + domNode.appendChild(node.expandToggle); + } else { + var span = document.createElement("span"); + span.className = 'arrow'; + span.style.width = 16*(level+1)+'px'; + span.innerHTML = ' '; + domNode.appendChild(span); + } +} + +var animationInProgress = false; + +function gotoAnchor(anchor,aname,updateLocation) +{ + var pos, docContent = $('#doc-content'); + var ancParent = $(anchor.parent()); + if (ancParent.hasClass('memItemLeft') || + ancParent.hasClass('fieldname') || + ancParent.hasClass('fieldtype') || + ancParent.is(':header')) + { + pos = ancParent.position().top; + } else if (anchor.position()) { + pos = anchor.position().top; + } + if (pos) { + var dist = Math.abs(Math.min( + pos-docContent.offset().top, + docContent[0].scrollHeight- + docContent.height()-docContent.scrollTop())); + animationInProgress=true; + docContent.animate({ + scrollTop: pos + docContent.scrollTop() - docContent.offset().top + },Math.max(50,Math.min(500,dist)),function(){ + if (updateLocation) window.location.href=aname; + animationInProgress=false; + }); + } +} + +function newNode(o, po, text, link, childrenData, lastNode) +{ + var node = new Object(); + node.children = Array(); + node.childrenData = childrenData; + node.depth = po.depth + 1; + node.relpath = po.relpath; + node.isLast = lastNode; + + node.li = document.createElement("li"); + po.getChildrenUL().appendChild(node.li); + node.parentNode = po; + + node.itemDiv = document.createElement("div"); + node.itemDiv.className = "item"; + + node.labelSpan = document.createElement("span"); + node.labelSpan.className = "label"; + + createIndent(o,node.itemDiv,node,0); + node.itemDiv.appendChild(node.labelSpan); + node.li.appendChild(node.itemDiv); + + var a = document.createElement("a"); + node.labelSpan.appendChild(a); + node.label = document.createTextNode(text); + node.expanded = false; + a.appendChild(node.label); + if (link) { + var url; + if (link.substring(0,1)=='^') { + url = link.substring(1); + link = url; + } else { + url = node.relpath+link; + } + a.className = stripPath(link.replace('#',':')); + if (link.indexOf('#')!=-1) { + var aname = '#'+link.split('#')[1]; + var srcPage = stripPath(pathName()); + var targetPage = stripPath(link.split('#')[0]); + a.href = srcPage!=targetPage ? url : "javascript:void(0)"; + a.onclick = function(){ + storeLink(link); + if (!$(a).parent().parent().hasClass('selected')) + { + $('.item').removeClass('selected'); + $('.item').removeAttr('id'); + $(a).parent().parent().addClass('selected'); + $(a).parent().parent().attr('id','selected'); + } + var anchor = $(aname); + gotoAnchor(anchor,aname,true); + }; + } else { + a.href = url; + a.onclick = function() { storeLink(link); } + } + } else { + if (childrenData != null) + { + a.className = "nolink"; + a.href = "javascript:void(0)"; + a.onclick = node.expandToggle.onclick; + } + } + + node.childrenUL = null; + node.getChildrenUL = function() { + if (!node.childrenUL) { + node.childrenUL = document.createElement("ul"); + node.childrenUL.className = "children_ul"; + node.childrenUL.style.display = "none"; + node.li.appendChild(node.childrenUL); + } + return node.childrenUL; + }; + + return node; +} + +function showRoot() +{ + var headerHeight = $("#top").height(); + var footerHeight = $("#nav-path").height(); + var windowHeight = $(window).height() - headerHeight - footerHeight; + (function (){ // retry until we can scroll to the selected item + try { + var navtree=$('#nav-tree'); + navtree.scrollTo('#selected',0,{offset:-windowHeight/2}); + } catch (err) { + setTimeout(arguments.callee, 0); + } + })(); +} + +function expandNode(o, node, imm, showRoot) +{ + if (node.childrenData && !node.expanded) { + if (typeof(node.childrenData)==='string') { + var varName = node.childrenData; + getScript(node.relpath+varName,function(){ + node.childrenData = getData(varName); + expandNode(o, node, imm, showRoot); + }, showRoot); + } else { + if (!node.childrenVisited) { + getNode(o, node); + } if (imm || ($.browser.msie && $.browser.version>8)) { + // somehow slideDown jumps to the start of tree for IE9 :-( + $(node.getChildrenUL()).show(); + } else { + $(node.getChildrenUL()).slideDown("fast"); + } + node.plus_img.innerHTML = arrowDown; + node.expanded = true; + } + } +} + +function glowEffect(n,duration) +{ + n.addClass('glow').delay(duration).queue(function(next){ + $(this).removeClass('glow');next(); + }); +} + +function highlightAnchor() +{ + var aname = hashUrl(); + var anchor = $(aname); + if (anchor.parent().attr('class')=='memItemLeft'){ + var rows = $('.memberdecls tr[class$="'+hashValue()+'"]'); + glowEffect(rows.children(),300); // member without details + } else if (anchor.parent().attr('class')=='fieldname'){ + glowEffect(anchor.parent().parent(),1000); // enum value + } else if (anchor.parent().attr('class')=='fieldtype'){ + glowEffect(anchor.parent().parent(),1000); // struct field + } else if (anchor.parent().is(":header")) { + glowEffect(anchor.parent(),1000); // section header + } else { + glowEffect(anchor.next(),1000); // normal member + } + gotoAnchor(anchor,aname,false); +} + +function selectAndHighlight(hash,n) +{ + var a; + if (hash) { + var link=stripPath(pathName())+':'+hash.substring(1); + a=$('.item a[class$="'+link+'"]'); + } + if (a && a.length) { + a.parent().parent().addClass('selected'); + a.parent().parent().attr('id','selected'); + highlightAnchor(); + } else if (n) { + $(n.itemDiv).addClass('selected'); + $(n.itemDiv).attr('id','selected'); + } + if ($('#nav-tree-contents .item:first').hasClass('selected')) { + $('#nav-sync').css('top','30px'); + } else { + $('#nav-sync').css('top','5px'); + } + showRoot(); +} + +function showNode(o, node, index, hash) +{ + if (node && node.childrenData) { + if (typeof(node.childrenData)==='string') { + var varName = node.childrenData; + getScript(node.relpath+varName,function(){ + node.childrenData = getData(varName); + showNode(o,node,index,hash); + },true); + } else { + if (!node.childrenVisited) { + getNode(o, node); + } + $(node.getChildrenUL()).css({'display':'block'}); + node.plus_img.innerHTML = arrowDown; + node.expanded = true; + var n = node.children[o.breadcrumbs[index]]; + if (index+1<o.breadcrumbs.length) { + showNode(o,n,index+1,hash); + } else { + if (typeof(n.childrenData)==='string') { + var varName = n.childrenData; + getScript(n.relpath+varName,function(){ + n.childrenData = getData(varName); + node.expanded=false; + showNode(o,node,index,hash); // retry with child node expanded + },true); + } else { + var rootBase = stripPath(o.toroot.replace(/\..+$/, '')); + if (rootBase=="index" || rootBase=="pages" || rootBase=="search") { + expandNode(o, n, true, true); + } + selectAndHighlight(hash,n); + } + } + } + } else { + selectAndHighlight(hash); + } +} + +function removeToInsertLater(element) { + var parentNode = element.parentNode; + var nextSibling = element.nextSibling; + parentNode.removeChild(element); + return function() { + if (nextSibling) { + parentNode.insertBefore(element, nextSibling); + } else { + parentNode.appendChild(element); + } + }; +} + +function getNode(o, po) +{ + var insertFunction = removeToInsertLater(po.li); + po.childrenVisited = true; + var l = po.childrenData.length-1; + for (var i in po.childrenData) { + var nodeData = po.childrenData[i]; + po.children[i] = newNode(o, po, nodeData[0], nodeData[1], nodeData[2], + i==l); + } + insertFunction(); +} + +function gotoNode(o,subIndex,root,hash,relpath) +{ + var nti = navTreeSubIndices[subIndex][root+hash]; + o.breadcrumbs = $.extend(true, [], nti ? nti : navTreeSubIndices[subIndex][root]); + if (!o.breadcrumbs && root!=NAVTREE[0][1]) { // fallback: show index + navTo(o,NAVTREE[0][1],"",relpath); + $('.item').removeClass('selected'); + $('.item').removeAttr('id'); + } + if (o.breadcrumbs) { + o.breadcrumbs.unshift(0); // add 0 for root node + showNode(o, o.node, 0, hash); + } +} + +function navTo(o,root,hash,relpath) +{ + var link = cachedLink(); + if (link) { + var parts = link.split('#'); + root = parts[0]; + if (parts.length>1) hash = '#'+parts[1].replace(/[^\w\-]/g,''); + else hash=''; + } + if (hash.match(/^#l\d+$/)) { + var anchor=$('a[name='+hash.substring(1)+']'); + glowEffect(anchor.parent(),1000); // line number + hash=''; // strip line number anchors + } + var url=root+hash; + var i=-1; + while (NAVTREEINDEX[i+1]<=url) i++; + if (i==-1) { i=0; root=NAVTREE[0][1]; } // fallback: show index + if (navTreeSubIndices[i]) { + gotoNode(o,i,root,hash,relpath) + } else { + getScript(relpath+'navtreeindex'+i,function(){ + navTreeSubIndices[i] = eval('NAVTREEINDEX'+i); + if (navTreeSubIndices[i]) { + gotoNode(o,i,root,hash,relpath); + } + },true); + } +} + +function showSyncOff(n,relpath) +{ + n.html('<img src="'+relpath+'sync_off.png" title="'+SYNCOFFMSG+'"/>'); +} + +function showSyncOn(n,relpath) +{ + n.html('<img src="'+relpath+'sync_on.png" title="'+SYNCONMSG+'"/>'); +} + +function toggleSyncButton(relpath) +{ + var navSync = $('#nav-sync'); + if (navSync.hasClass('sync')) { + navSync.removeClass('sync'); + showSyncOff(navSync,relpath); + storeLink(stripPath2(pathName())+hashUrl()); + } else { + navSync.addClass('sync'); + showSyncOn(navSync,relpath); + deleteLink(); + } +} + +function initNavTree(toroot,relpath) +{ + var o = new Object(); + o.toroot = toroot; + o.node = new Object(); + o.node.li = document.getElementById("nav-tree-contents"); + o.node.childrenData = NAVTREE; + o.node.children = new Array(); + o.node.childrenUL = document.createElement("ul"); + o.node.getChildrenUL = function() { return o.node.childrenUL; }; + o.node.li.appendChild(o.node.childrenUL); + o.node.depth = 0; + o.node.relpath = relpath; + o.node.expanded = false; + o.node.isLast = true; + o.node.plus_img = document.createElement("span"); + o.node.plus_img.className = 'arrow'; + o.node.plus_img.innerHTML = arrowRight; + + if (localStorageSupported()) { + var navSync = $('#nav-sync'); + if (cachedLink()) { + showSyncOff(navSync,relpath); + navSync.removeClass('sync'); + } else { + showSyncOn(navSync,relpath); + } + navSync.click(function(){ toggleSyncButton(relpath); }); + } + + $(window).load(function(){ + navTo(o,toroot,hashUrl(),relpath); + showRoot(); + }); + + $(window).bind('hashchange', function(){ + if (window.location.hash && window.location.hash.length>1){ + var a; + if ($(location).attr('hash')){ + var clslink=stripPath(pathName())+':'+hashValue(); + a=$('.item a[class$="'+clslink.replace(/</g,'\\3c ')+'"]'); + } + if (a==null || !$(a).parent().parent().hasClass('selected')){ + $('.item').removeClass('selected'); + $('.item').removeAttr('id'); + } + var link=stripPath2(pathName()); + navTo(o,link,hashUrl(),relpath); + } else if (!animationInProgress) { + $('#doc-content').scrollTop(0); + $('.item').removeClass('selected'); + $('.item').removeAttr('id'); + navTo(o,toroot,hashUrl(),relpath); + } + }) +} + diff --git a/doc/html/navtreedata.js b/doc/html/navtreedata.js new file mode 100644 index 0000000..ae7502d --- /dev/null +++ b/doc/html/navtreedata.js @@ -0,0 +1,62 @@ +var NAVTREE = +[ + [ "NVIDIAGeForceExperienceSDK", "index.html", [ + [ "Development Guide", "index.html", [ + [ "NVIDIA GeForce Experience SDK", "index.html#section_main", [ + [ "At a Glance", "index.html#section_glance", [ + [ "Software Stack", "index.html#section_stack", null ], + [ "GfeSDK Package", "index.html#section_package", null ], + [ "Compiling And Linking", "index.html#section_compiling", null ] + ] ], + [ "Using GfeSDK", "index.html#section_using", [ + [ "Creation and Release", "index.html#section_example_create", null ], + [ "Request Permissions", "index.html#section_example_permission", null ], + [ "Configure Highlights", "index.html#section_example_highlightsconfigure", null ], + [ "Groups and Saving Highlights", "index.html#section_Example_highlights", null ], + [ "Open Highlight Summary", "index.html#section_example_summary", null ] + ] ], + [ "Concepts", "index.html#section_concepts", [ + [ "Strings", "index.html#section_strings", null ], + [ "Versioning", "index.html#section_version", null ], + [ "Permissions", "index.html#section_permissions", null ], + [ "Asynchronous Calls", "index.html#section_async", null ], + [ "Notifications", "index.html#section_notifications", null ], + [ "Threading", "index.html#section_threading", null ], + [ "In Game Overlay", "index.html#section_igo", null ] + ] ], + [ "UX Guidance", "index.html#section_ux", null ], + [ "Logging", "index.html#section_log", null ] + ] ] + ] ], + [ "Changelog", "section_changelog.html", null ], + [ "Classes", "annotated.html", [ + [ "Class List", "annotated.html", "annotated_dup" ], + [ "Class Index", "classes.html", null ], + [ "Class Hierarchy", "hierarchy.html", "hierarchy" ], + [ "Class Members", "functions.html", [ + [ "All", "functions.html", null ], + [ "Functions", "functions_func.html", null ], + [ "Variables", "functions_vars.html", null ] + ] ] + ] ], + [ "Files", null, [ + [ "File List", "files.html", "files" ], + [ "File Members", "globals.html", [ + [ "All", "globals.html", null ], + [ "Functions", "globals_func.html", null ], + [ "Typedefs", "globals_type.html", null ], + [ "Enumerations", "globals_enum.html", null ], + [ "Enumerator", "globals_eval.html", null ] + ] ] + ] ] + ] ] +]; + +var NAVTREEINDEX = +[ +".html", +"struct_n_v_g_s_d_k___highlight_open_group_params.html" +]; + +var SYNCONMSG = 'click to disable panel synchronisation'; +var SYNCOFFMSG = 'click to enable panel synchronisation';
\ No newline at end of file diff --git a/doc/html/navtreeindex0.js b/doc/html/navtreeindex0.js new file mode 100644 index 0000000..5bb8b25 --- /dev/null +++ b/doc/html/navtreeindex0.js @@ -0,0 +1,253 @@ +var NAVTREEINDEX0 = +{ +".html":[2,0,0], +"annotated.html":[2,0], +"class_gfe_s_d_k_1_1_core.html":[2,0,0,0], +"class_gfe_s_d_k_1_1_core.html#a4804109b7488f52ce61b0b3d638d30fe":[2,0,0,0,1], +"class_gfe_s_d_k_1_1_core.html#ad10bb113b98d4ee14a12ec9c9ad64d74":[2,0,0,0,4], +"class_gfe_s_d_k_1_1_core.html#ad8edbad0bf465ba656bb99353d4f2122":[2,0,0,0,3], +"class_gfe_s_d_k_1_1_core.html#ada940c792737e3fa2c6cc5cda81424b5":[2,0,0,0,2], +"class_gfe_s_d_k_1_1_core.html#adef4f29839ca8ff8520b4f551c24a06b":[2,0,0,0,0], +"class_gfe_s_d_k_1_1_core_impl.html":[2,0,0,1], +"class_gfe_s_d_k_1_1_core_impl.html#a09f4348a8362beccae2a237f92ead971":[2,0,0,1,2], +"class_gfe_s_d_k_1_1_core_impl.html#a3a57a88bbb7da1b8d99e1ad326205ab0":[2,0,0,1,1], +"class_gfe_s_d_k_1_1_core_impl.html#a4107254ac74f90d4f91e810d755b98c2":[2,0,0,1,5], +"class_gfe_s_d_k_1_1_core_impl.html#a649954e5dfd4889776330e97187ea6cd":[2,0,0,1,6], +"class_gfe_s_d_k_1_1_core_impl.html#a95587bb5dc50b0f8b11d7fd75a8ecea3":[2,0,0,1,3], +"class_gfe_s_d_k_1_1_core_impl.html#aa7bbc3de69815707830d5a0328cc1b5c":[2,0,0,1,0], +"class_gfe_s_d_k_1_1_core_impl.html#ae6471c6a01e1a96d23d375d803ba28be":[2,0,0,1,4], +"class_gfe_s_d_k_1_1_highlights.html":[2,0,0,12], +"class_gfe_s_d_k_1_1_highlights.html#a593d1bd58183bc0b53c7dee7991d8491":[2,0,0,12,2], +"class_gfe_s_d_k_1_1_highlights.html#a84475c751b97bf00d55e767b55e89bff":[2,0,0,12,5], +"class_gfe_s_d_k_1_1_highlights.html#a8e522535c3393a1911e2bbb65c71eb52":[2,0,0,12,1], +"class_gfe_s_d_k_1_1_highlights.html#a982f27414a0672d50f6f156ecf557791":[2,0,0,12,6], +"class_gfe_s_d_k_1_1_highlights.html#a9d1ab59542571efe90391aea1503411b":[2,0,0,12,7], +"class_gfe_s_d_k_1_1_highlights.html#aa2c9b07707a0d029f9584f29d207f56c":[2,0,0,12,0], +"class_gfe_s_d_k_1_1_highlights.html#ab1b35bd4fe9e8aac357db3aeabfefa1b":[2,0,0,12,3], +"class_gfe_s_d_k_1_1_highlights.html#ac53536039527813888e5404a3a20e4ab":[2,0,0,12,4], +"class_gfe_s_d_k_1_1_highlights.html#ad640f12621aa2ab8f0bf39b859f8d849":[2,0,0,12,8], +"class_gfe_s_d_k_1_1_highlights_impl.html":[2,0,0,13], +"class_gfe_s_d_k_1_1_highlights_impl.html#a10ec6fa65e8afb5ea417f4cfe7f1d5ab":[2,0,0,13,4], +"class_gfe_s_d_k_1_1_highlights_impl.html#a22481d623b4124cd7277b30a70a11fad":[2,0,0,13,3], +"class_gfe_s_d_k_1_1_highlights_impl.html#a358fcbe7699b79ed79952bb2eab12830":[2,0,0,13,7], +"class_gfe_s_d_k_1_1_highlights_impl.html#a7bc5afc665ec977bcb3d9d9649ada38b":[2,0,0,13,8], +"class_gfe_s_d_k_1_1_highlights_impl.html#a8420e07f1812fba8bf961e90e5795d3b":[2,0,0,13,2], +"class_gfe_s_d_k_1_1_highlights_impl.html#ab31f1319b9dcf33cf9146916f8a1d5f3":[2,0,0,13,6], +"class_gfe_s_d_k_1_1_highlights_impl.html#ab4989563440e14295449166c626ac3a9":[2,0,0,13,5], +"class_gfe_s_d_k_1_1_highlights_impl.html#ac6238d6e68d8b3ed07c2753f35ea8040":[2,0,0,13,1], +"class_gfe_s_d_k_1_1_highlights_impl.html#adfee0bca7a525fd81406d719ad1aaed9":[2,0,0,13,0], +"classes.html":[2,1], +"config_8h_source.html":[3,0,0,0,0,0], +"dir_2f4536f343cdc104d7b83de3fff7416d.html":[3,0,1,0,0,1], +"dir_37f49c9d6a230916a5077fbd270eac2a.html":[3,0,1,0], +"dir_390af76a80c76dfa5a23f6376ad8cc11.html":[3,0,0,0], +"dir_4522e853adfb3285c34ceee6be627ffe.html":[3,0,1], +"dir_49109e8c96924d2158a64521a5ac85f8.html":[3,0,0], +"dir_73e42c5862c52b872fcb0da49c863746.html":[3,0,0,0,0], +"dir_9e1fb0299a0600dff10179bfe2b8a156.html":[3,0,1,0,0,0,0,0], +"dir_ab8ba62fc8fdaf78364406bae0a66d43.html":[3,0,1,0,0,0,0], +"dir_eb56eea0ff74c30c2a48b22915222057.html":[3,0,1,0,0], +"dir_f78f74a3131a0cfd456c5ed856861cff.html":[3,0,1,0,0,0], +"files.html":[3,0], +"functions.html":[2,3,0], +"functions_func.html":[2,3,1], +"functions_vars.html":[2,3,2], +"gfe3__product__version_8h_source.html":[3,0,0,0,0,1], +"globals.html":[3,1,0], +"globals_enum.html":[3,1,3], +"globals_eval.html":[3,1,4], +"globals_func.html":[3,1,1], +"globals_type.html":[3,1,2], +"hierarchy.html":[2,2], +"highlights__types_8h.html":[3,0,1,0,0,1,0], +"highlights__types_8h.html#a1ace1def4d575aa419abae45b2738db0":[3,0,1,0,0,1,0,12], +"highlights__types_8h.html#a3d7cffeef9ff6fc0170b249784535cc1":[3,0,1,0,0,1,0,14], +"highlights__types_8h.html#a3d7cffeef9ff6fc0170b249784535cc1a2c1a3f3aae27ef260bfead90d731820e":[3,0,1,0,0,1,0,14,4], +"highlights__types_8h.html#a3d7cffeef9ff6fc0170b249784535cc1a382341c19e60011159821ea6ef8708bf":[3,0,1,0,0,1,0,14,0], +"highlights__types_8h.html#a3d7cffeef9ff6fc0170b249784535cc1a5060cb8b47c65666bb4ed2ff7221fdc3":[3,0,1,0,0,1,0,14,6], +"highlights__types_8h.html#a3d7cffeef9ff6fc0170b249784535cc1a6d18de7dc0b08ec06d76ee4e3deafc2b":[3,0,1,0,0,1,0,14,5], +"highlights__types_8h.html#a3d7cffeef9ff6fc0170b249784535cc1a9ab0134caa370a97c00b23f337e678b9":[3,0,1,0,0,1,0,14,1], +"highlights__types_8h.html#a3d7cffeef9ff6fc0170b249784535cc1a9d7f1ca61ade91d03693eeddcb0514c0":[3,0,1,0,0,1,0,14,2], +"highlights__types_8h.html#a3d7cffeef9ff6fc0170b249784535cc1ac2c1a2d60663dc468ce265119b6da38c":[3,0,1,0,0,1,0,14,3], +"highlights__types_8h.html#a3d7cffeef9ff6fc0170b249784535cc1ae3cfe37ca22805137d41c2d694fa9401":[3,0,1,0,0,1,0,14,7], +"highlights__types_8h.html#a87a246f3f9c2a0f0670b1208b22fa2d9":[3,0,1,0,0,1,0,11], +"highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9":[3,0,1,0,0,1,0,13], +"highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9a1b1d72ef2076a2d54b01f7ae61a1776a":[3,0,1,0,0,1,0,13,1], +"highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9a24c166ddd62845ab324ebfaabc459dee":[3,0,1,0,0,1,0,13,3], +"highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9a27f6aa8f0032b9f74b74c0305a3580a2":[3,0,1,0,0,1,0,13,0], +"highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9a297a0746730ac96171af7d2cbcd7e3d5":[3,0,1,0,0,1,0,13,4], +"highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9adc9c1285140adfa7b92ff9d7272b5c20":[3,0,1,0,0,1,0,13,2], +"highlights__types_8h_source.html":[3,0,1,0,0,1,0], +"highlights__types__cpp_8h_source.html":[3,0,1,0,0,0,0,0,0], +"ihighlights_8h.html":[3,0,1,0,0,1,1], +"ihighlights_8h.html#a0407132e7fd44771370ecfa03fdfce8d":[3,0,1,0,0,1,1,0], +"ihighlights_8h.html#a16d77849897fc5dca0e1c813525cd576":[3,0,1,0,0,1,1,4], +"ihighlights_8h.html#a4812495c6dedfc7cc6b2d3c421c161ed":[3,0,1,0,0,1,1,5], +"ihighlights_8h.html#a48a359560944097729acf3dff42e34bb":[3,0,1,0,0,1,1,1], +"ihighlights_8h.html#aa3b6190835ada28f4cee015645814e75":[3,0,1,0,0,1,1,3], +"ihighlights_8h.html#aa49250dbc063e242607123333f8da892":[3,0,1,0,0,1,1,2], +"ihighlights_8h.html#ac6ee1cb402b4476571a79050f61bcd92":[3,0,1,0,0,1,1,6], +"ihighlights_8h.html#afad5de18b900053c2b291ce2a55985c1":[3,0,1,0,0,1,1,7], +"ihighlights_8h_source.html":[3,0,1,0,0,1,1], +"ihighlights__cpp_8h.html":[3,0,1,0,0,0,0,0,1], +"ihighlights__cpp_8h_source.html":[3,0,1,0,0,0,0,0,1], +"ihighlights__cpp__impl_8h.html":[3,0,1,0,0,0,0,0,2], +"ihighlights__cpp__impl_8h_source.html":[3,0,1,0,0,0,0,0,2], +"index.html":[], +"index.html":[0], +"index.html#section_Example_highlights":[0,0,1,3], +"index.html#section_async":[0,0,2,3], +"index.html#section_compiling":[0,0,0,2], +"index.html#section_concepts":[0,0,2], +"index.html#section_example_create":[0,0,1,0], +"index.html#section_example_highlightsconfigure":[0,0,1,2], +"index.html#section_example_permission":[0,0,1,1], +"index.html#section_example_summary":[0,0,1,4], +"index.html#section_glance":[0,0,0], +"index.html#section_igo":[0,0,2,6], +"index.html#section_log":[0,0,4], +"index.html#section_main":[0,0], +"index.html#section_notifications":[0,0,2,4], +"index.html#section_package":[0,0,0,1], +"index.html#section_permissions":[0,0,2,2], +"index.html#section_stack":[0,0,0,0], +"index.html#section_strings":[0,0,2,0], +"index.html#section_threading":[0,0,2,5], +"index.html#section_using":[0,0,1], +"index.html#section_ux":[0,0,3], +"index.html#section_version":[0,0,2,1], +"isdk_8h.html":[3,0,1,0,0,2], +"isdk_8h.html#a30ed8fc1b0066f8eae9078ab65b136de":[3,0,1,0,0,2,7], +"isdk_8h.html#a3e4b6afcafe9ac91c00a95b7d72305e5":[3,0,1,0,0,2,6], +"isdk_8h.html#a742af01ab93d41b3aa9579df90c6c00f":[3,0,1,0,0,2,5], +"isdk_8h.html#a823df4f563527040a016bab8298869c5":[3,0,1,0,0,2,3], +"isdk_8h.html#a95b3999b5808922e29a36375c22014b8":[3,0,1,0,0,2,0], +"isdk_8h.html#ab63d1f433313209b1febbf5736b61463":[3,0,1,0,0,2,1], +"isdk_8h.html#af5beaa7808f8dfc4660f5a0d4f8bccb3":[3,0,1,0,0,2,2], +"isdk_8h.html#afc7b2b775f0ffaf80b2b5a988c4d6d11":[3,0,1,0,0,2,4], +"isdk_8h_source.html":[3,0,1,0,0,2], +"isdk__cpp_8h.html":[3,0,1,0,0,0,0,1], +"isdk__cpp_8h.html#a9f469173f8579e97de20cfa4d929476d":[3,0,1,0,0,0,0,1,3], +"isdk__cpp_8h.html#aca57904e581afc0d04f28ad2cc48fa51":[3,0,1,0,0,0,0,1,1], +"isdk__cpp_8h.html#af7f1de849500cddff35ca621325d41d9":[3,0,1,0,0,0,0,1,2], +"isdk__cpp_8h.html#affb721d409d4d0153c8e6b7d0fdce243":[3,0,1,0,0,0,0,1,4], +"isdk__cpp_8h_source.html":[3,0,1,0,0,0,0,1], +"isdk__cpp__impl_8h.html":[3,0,1,0,0,0,0,2], +"isdk__cpp__impl_8h_source.html":[3,0,1,0,0,0,0,2], +"os__defines_8h_source.html":[3,0,1,0,0,3], +"pages.html":[], +"sdk__types_8h.html":[3,0,1,0,0,4], +"sdk__types_8h.html#a1c5cd84ed88c70462c360a7268eb95ac":[3,0,1,0,0,4,13], +"sdk__types_8h.html#a25a1eb6d5c4697e50ebdebb500d0500e":[3,0,1,0,0,4,14], +"sdk__types_8h.html#a383fe79c6f8cbcefdd3851311c79dc38":[3,0,1,0,0,4,19], +"sdk__types_8h.html#a38a8b1addbfeb6bb2a07b2231a78f96a":[3,0,1,0,0,4,17], +"sdk__types_8h.html#a41214fdc112a95d5fe8e760b0c562c59":[3,0,1,0,0,4,16], +"sdk__types_8h.html#a41214fdc112a95d5fe8e760b0c562c59a48f6024fe57066b62087872b05ad8c67":[3,0,1,0,0,4,16,2], +"sdk__types_8h.html#a41214fdc112a95d5fe8e760b0c562c59aa833a35cd4938b11579b3f22c1e346d7":[3,0,1,0,0,4,16,1], +"sdk__types_8h.html#a41214fdc112a95d5fe8e760b0c562c59ab4d95c5d0180de2ae500c1b33bd0c115":[3,0,1,0,0,4,16,0], +"sdk__types_8h.html#a8a2bd9c66dc5657faea5603d2f44b6f7":[3,0,1,0,0,4,12], +"sdk__types_8h.html#a8ad6f8cbc3c4ba6587912a4a4638d857":[3,0,1,0,0,4,15], +"sdk__types_8h.html#a8ad6f8cbc3c4ba6587912a4a4638d857a29a17d48238f5658a1ac4de23b59e9fc":[3,0,1,0,0,4,15,2], +"sdk__types_8h.html#a8ad6f8cbc3c4ba6587912a4a4638d857a344d28d16c37e37ace6691ec8a3e21fc":[3,0,1,0,0,4,15,0], +"sdk__types_8h.html#a8ad6f8cbc3c4ba6587912a4a4638d857ac97c3c5ec86e2d363a52d18e4246be8c":[3,0,1,0,0,4,15,3], +"sdk__types_8h.html#a8ad6f8cbc3c4ba6587912a4a4638d857acb2c3058e6beb31d004654adebc18b98":[3,0,1,0,0,4,15,1], +"sdk__types_8h.html#a8ad6f8cbc3c4ba6587912a4a4638d857af4fd2befa34e4d6b6c30d942c01534c4":[3,0,1,0,0,4,15,4], +"sdk__types_8h.html#aa02df902597c4bb232e4015536659b75":[3,0,1,0,0,4,18], +"sdk__types_8h.html#aadea61767b96d0a17f2943170f9a6924":[3,0,1,0,0,4,10], +"sdk__types_8h.html#afdec7c9f24e19fb84c5faf34d77e9312":[3,0,1,0,0,4,11], +"sdk__types_8h_source.html":[3,0,1,0,0,4], +"sdk__types__cpp_8h_source.html":[3,0,1,0,0,0,0,3], +"sdk__types__ipc_8h_source.html":[3,0,0,0,0,2], +"section_changelog.html":[1], +"struct_gfe_s_d_k_1_1_create_input_params.html":[2,0,0,2], +"struct_gfe_s_d_k_1_1_create_input_params.html#a3d101bfc3a6a28b678537d3f1198ab5e":[2,0,0,2,1], +"struct_gfe_s_d_k_1_1_create_input_params.html#a642a81dc589d578d1c415099e85b9891":[2,0,0,2,3], +"struct_gfe_s_d_k_1_1_create_input_params.html#a6f8cecb0a73c669702e75eaa8c7a7317":[2,0,0,2,0], +"struct_gfe_s_d_k_1_1_create_input_params.html#ab0617abb7f1bff434a7ea285fca5e1eb":[2,0,0,2,5], +"struct_gfe_s_d_k_1_1_create_input_params.html#ac5a3e3b18dab8b5f0a1fdca82b8f569f":[2,0,0,2,4], +"struct_gfe_s_d_k_1_1_create_input_params.html#ad7e63dbf5a858737e0e3f5b8f168e53e":[2,0,0,2,2], +"struct_gfe_s_d_k_1_1_create_response.html":[2,0,0,3], +"struct_gfe_s_d_k_1_1_create_response.html#a26808a314a57df97a4456ee9e6e24ce6":[2,0,0,3,1], +"struct_gfe_s_d_k_1_1_create_response.html#a6aea276209f1b77f5e312b9ea2b02bcf":[2,0,0,3,3], +"struct_gfe_s_d_k_1_1_create_response.html#ac7c9d1a348e4dda4964d6190e05f0d44":[2,0,0,3,2], +"struct_gfe_s_d_k_1_1_create_response.html#ad8789491524900c7658dc297eedabdfd":[2,0,0,3,0], +"struct_gfe_s_d_k_1_1_create_response.html#aecec4ca4c7506ef915d4c5bbfff4b921":[2,0,0,3,4], +"struct_gfe_s_d_k_1_1_get_number_of_highlights_response.html":[2,0,0,4], +"struct_gfe_s_d_k_1_1_get_number_of_highlights_response.html#a4fc89055fd4c12c733a5563867590ac1":[2,0,0,4,0], +"struct_gfe_s_d_k_1_1_get_u_i_language_response.html":[2,0,0,5], +"struct_gfe_s_d_k_1_1_get_u_i_language_response.html#a43b428dbba81150ffb27a4ae72a461ae":[2,0,0,5,0], +"struct_gfe_s_d_k_1_1_get_user_settings_response.html":[2,0,0,6], +"struct_gfe_s_d_k_1_1_get_user_settings_response.html#af308fd0306ecf578a58290d5e2dfa566":[2,0,0,6,0], +"struct_gfe_s_d_k_1_1_group_view.html":[2,0,0,7], +"struct_gfe_s_d_k_1_1_group_view.html#ab431654e4341d1dae7526cd4f8afedb7":[2,0,0,7,2], +"struct_gfe_s_d_k_1_1_group_view.html#abde8e2e9e5c96c1b33885face697103e":[2,0,0,7,1], +"struct_gfe_s_d_k_1_1_group_view.html#ad5dd5bab7ad625b3708bb63bc7405b16":[2,0,0,7,0], +"struct_gfe_s_d_k_1_1_highlight_close_group_params.html":[2,0,0,8], +"struct_gfe_s_d_k_1_1_highlight_close_group_params.html#a0c406dc2f572613debe93954eefed6b8":[2,0,0,8,0], +"struct_gfe_s_d_k_1_1_highlight_close_group_params.html#afc63ccf8460719220f07f8434d590302":[2,0,0,8,1], +"struct_gfe_s_d_k_1_1_highlight_config_params.html":[2,0,0,9], +"struct_gfe_s_d_k_1_1_highlight_config_params.html#a038125c4b077c14c5a70baa039eb615d":[2,0,0,9,0], +"struct_gfe_s_d_k_1_1_highlight_config_params.html#a80af4e463434dab5dc28d251f4f5cea5":[2,0,0,9,1], +"struct_gfe_s_d_k_1_1_highlight_definition.html":[2,0,0,10], +"struct_gfe_s_d_k_1_1_highlight_definition.html#a2511ee17dafd2a096b15e6f62b1f77b2":[2,0,0,10,4], +"struct_gfe_s_d_k_1_1_highlight_definition.html#a2fc01319783b3d556e27de2926b48465":[2,0,0,10,0], +"struct_gfe_s_d_k_1_1_highlight_definition.html#a56bfb064a70bc8f3eb63c3d8e487facb":[2,0,0,10,2], +"struct_gfe_s_d_k_1_1_highlight_definition.html#abe789864cb6f6650f8ceda43281d50c2":[2,0,0,10,1], +"struct_gfe_s_d_k_1_1_highlight_definition.html#ad2e8628cc2000a7e1b76c002892cd2b5":[2,0,0,10,3], +"struct_gfe_s_d_k_1_1_highlight_open_group_params.html":[2,0,0,11], +"struct_gfe_s_d_k_1_1_highlight_open_group_params.html#a2da61f15e755ef0f4fa9f304a7c6465f":[2,0,0,11,1], +"struct_gfe_s_d_k_1_1_highlight_open_group_params.html#a422c6e5ec6da4db56a7ca0196562f1fb":[2,0,0,11,0], +"struct_gfe_s_d_k_1_1_highlight_user_setting.html":[2,0,0,14], +"struct_gfe_s_d_k_1_1_highlight_user_setting.html#a867bd13b05ece98cbebadd0d34e778b9":[2,0,0,14,0], +"struct_gfe_s_d_k_1_1_highlight_user_setting.html#aee344169ace39e645bd57a3b0387e556":[2,0,0,14,1], +"struct_gfe_s_d_k_1_1_notification_base.html":[2,0,0,15], +"struct_gfe_s_d_k_1_1_notification_base.html#a68146a9952bf8c91bb091d218cbcab72":[2,0,0,15,0], +"struct_gfe_s_d_k_1_1_overlay_state_changed_notification.html":[2,0,0,16], +"struct_gfe_s_d_k_1_1_overlay_state_changed_notification.html#a777c1bd046e2e9836c785cef22b9f5d2":[2,0,0,16,0], +"struct_gfe_s_d_k_1_1_overlay_state_changed_notification.html#aef63d5b8cd25c3ffb8daed495e6e6f41":[2,0,0,16,1], +"struct_gfe_s_d_k_1_1_permissions_changed_notification.html":[2,0,0,17], +"struct_gfe_s_d_k_1_1_permissions_changed_notification.html#a9a09cf072faeba34d9f5dd6c367209e7":[2,0,0,17,0], +"struct_gfe_s_d_k_1_1_request_permissions_params.html":[2,0,0,18], +"struct_gfe_s_d_k_1_1_request_permissions_params.html#a5f944fe510c1328536209cee50d229ad":[2,0,0,18,0], +"struct_gfe_s_d_k_1_1_screenshot_highlight_params.html":[2,0,0,19], +"struct_gfe_s_d_k_1_1_screenshot_highlight_params.html#a3f7c33d1efdfe0ce34cca3b3ed6ce8ee":[2,0,0,19,1], +"struct_gfe_s_d_k_1_1_screenshot_highlight_params.html#ad1f3c90efaf606eb1f16cdcfdc10074d":[2,0,0,19,0], +"struct_gfe_s_d_k_1_1_summary_params.html":[2,0,0,20], +"struct_gfe_s_d_k_1_1_summary_params.html#ab56c9fed6b6bb37e2dfea0896fe251df":[2,0,0,20,0], +"struct_gfe_s_d_k_1_1_video_highlight_params.html":[2,0,0,21], +"struct_gfe_s_d_k_1_1_video_highlight_params.html#a274e5cc616a5feb6b6f3b0c48195cf4d":[2,0,0,21,0], +"struct_gfe_s_d_k_1_1_video_highlight_params.html#a2e9b151ae9ccd76aecc2bc1b6311248a":[2,0,0,21,1], +"struct_gfe_s_d_k_1_1_video_highlight_params.html#ac2dadbb03419729fa5567e2a6b10f4a1":[2,0,0,21,2], +"struct_gfe_s_d_k_1_1_video_highlight_params.html#ad09711518b7d8eb7165ab46a8e9d2e00":[2,0,0,21,3], +"struct_n_v_g_s_d_k___create_input_params.html":[2,0,1], +"struct_n_v_g_s_d_k___create_input_params.html#a0bd7568c1cb3fad975562055b4581195":[2,0,1,3], +"struct_n_v_g_s_d_k___create_input_params.html#a8941e0c803ec2f821101cfc55a7f60a3":[2,0,1,2], +"struct_n_v_g_s_d_k___create_input_params.html#ac754df94f208f494a0a339d614bb18f3":[2,0,1,0], +"struct_n_v_g_s_d_k___create_input_params.html#ad30b1588618ec4bfbc1e9fa13c22b9a7":[2,0,1,5], +"struct_n_v_g_s_d_k___create_input_params.html#adde61c0a8ea3a728c57081ec97081a72":[2,0,1,4], +"struct_n_v_g_s_d_k___create_input_params.html#ae0ada093d3d60a2f70226932b1a5b6fb":[2,0,1,1], +"struct_n_v_g_s_d_k___create_response.html":[2,0,2], +"struct_n_v_g_s_d_k___create_response.html#a60aec9d469d10e8fe0efd7c010fb96e7":[2,0,2,4], +"struct_n_v_g_s_d_k___create_response.html#a9bc3e75a15cf9fcbc1084f2a7fde5a8f":[2,0,2,3], +"struct_n_v_g_s_d_k___create_response.html#aa595214daf18bdbc638ef98e1f22a30f":[2,0,2,0], +"struct_n_v_g_s_d_k___create_response.html#aacdf644f5f6eb996dad6bb90b4145deb":[2,0,2,2], +"struct_n_v_g_s_d_k___create_response.html#ad1687ba8b8d53a75b13a60874f3822be":[2,0,2,1], +"struct_n_v_g_s_d_k___group_view.html":[2,0,3], +"struct_n_v_g_s_d_k___group_view.html#a4f957ca7635183b884ce960e733bbfcc":[2,0,3,0], +"struct_n_v_g_s_d_k___group_view.html#a88a126c5b8f2cd7c0e790bfdc3836fcb":[2,0,3,2], +"struct_n_v_g_s_d_k___group_view.html#acd4b8ee94ed3a76bd9b6e7e8afe355a2":[2,0,3,1], +"struct_n_v_g_s_d_k___highlight.html":[2,0,4], +"struct_n_v_g_s_d_k___highlight.html#a1e55e8efeca6cfabc9c68583e24f410b":[2,0,4,2], +"struct_n_v_g_s_d_k___highlight.html#a1f95d7645df3e535efa830685488ae9b":[2,0,4,0], +"struct_n_v_g_s_d_k___highlight.html#a3aa8849a5921b0189c2642840c257247":[2,0,4,4], +"struct_n_v_g_s_d_k___highlight.html#a3ecee6a0bd80c21b630559fb8ecfc0be":[2,0,4,3], +"struct_n_v_g_s_d_k___highlight.html#a5522ae0afe385ba7d17afd83d19ed729":[2,0,4,5], +"struct_n_v_g_s_d_k___highlight.html#a9e0d5a1ba9081cb7f9b549499af61927":[2,0,4,1], +"struct_n_v_g_s_d_k___highlight_close_group_params.html":[2,0,5], +"struct_n_v_g_s_d_k___highlight_close_group_params.html#a3d7eae61163c4616a42569ca8d7785c6":[2,0,5,1], +"struct_n_v_g_s_d_k___highlight_close_group_params.html#a6f1e0e8a5399e868588a83e1c81ad9c3":[2,0,5,0], +"struct_n_v_g_s_d_k___highlight_config_params.html":[2,0,6], +"struct_n_v_g_s_d_k___highlight_config_params.html#a64eb12cdd5f3b05af9686cfa4077a4e5":[2,0,6,0], +"struct_n_v_g_s_d_k___highlight_config_params.html#a7f4f852d4fe97048f20dcdcc401ab82b":[2,0,6,2], +"struct_n_v_g_s_d_k___highlight_config_params.html#ad64bab4bc54c4e9a15b14590f293adb4":[2,0,6,1] +}; diff --git a/doc/html/navtreeindex1.js b/doc/html/navtreeindex1.js new file mode 100644 index 0000000..23d0b74 --- /dev/null +++ b/doc/html/navtreeindex1.js @@ -0,0 +1,51 @@ +var NAVTREEINDEX1 = +{ +"struct_n_v_g_s_d_k___highlight_open_group_params.html":[2,0,7], +"struct_n_v_g_s_d_k___highlight_open_group_params.html#a3d06bbfc6586ca5378eedc9a5984d662":[2,0,7,1], +"struct_n_v_g_s_d_k___highlight_open_group_params.html#a3e9f6351540609fc3e853d5a16188da2":[2,0,7,0], +"struct_n_v_g_s_d_k___highlight_open_group_params.html#a7a3c123385683c40bd3a891e7af268bb":[2,0,7,2], +"struct_n_v_g_s_d_k___highlight_user_setting.html":[2,0,10], +"struct_n_v_g_s_d_k___highlight_user_setting.html#a048402ca61d36ae60fbee7a5fb2252b4":[2,0,10,0], +"struct_n_v_g_s_d_k___highlight_user_setting.html#a44eafd6943fb886c236cd4ff356c666d":[2,0,10,1], +"struct_n_v_g_s_d_k___highlights___number_of_highlights.html":[2,0,8], +"struct_n_v_g_s_d_k___highlights___number_of_highlights.html#a1226750096e85e394fc282afc3b6f50b":[2,0,8,0], +"struct_n_v_g_s_d_k___highlights___user_settings.html":[2,0,9], +"struct_n_v_g_s_d_k___highlights___user_settings.html#a31406fadf965296a274739456563c559":[2,0,9,0], +"struct_n_v_g_s_d_k___highlights___user_settings.html#a54b5fe0acd73c7168c533b975c1be482":[2,0,9,1], +"struct_n_v_g_s_d_k___language.html":[2,0,11], +"struct_n_v_g_s_d_k___language.html#a61f6b2d2a3d08a27b37919e32b13ed75":[2,0,11,0], +"struct_n_v_g_s_d_k___localized_pair.html":[2,0,12], +"struct_n_v_g_s_d_k___localized_pair.html#a02d3e482f16824ccc790f1a3dc8b8952":[2,0,12,1], +"struct_n_v_g_s_d_k___localized_pair.html#aa070c22ef7cf737497855504fb8795d6":[2,0,12,0], +"struct_n_v_g_s_d_k___notification.html":[2,0,13], +"struct_n_v_g_s_d_k___notification.html#a36e95dec3d92611ed40b70c174039aca":[2,0,13,1], +"struct_n_v_g_s_d_k___notification.html#a6b90fb716cab4ebc8baf7b7d19a69bb3":[2,0,13,2], +"struct_n_v_g_s_d_k___notification.html#ab56db16d074922b2f17dfa597db1db35":[2,0,13,0], +"struct_n_v_g_s_d_k___overlay_state_changed_notification.html":[2,0,14], +"struct_n_v_g_s_d_k___overlay_state_changed_notification.html#ad9684c86b575f710bcc784942e6bf256":[2,0,14,0], +"struct_n_v_g_s_d_k___overlay_state_changed_notification.html#af1c76ba9ecc3a9d83147dc4dc8d64ddc":[2,0,14,1], +"struct_n_v_g_s_d_k___permissions_changed_notification.html":[2,0,15], +"struct_n_v_g_s_d_k___permissions_changed_notification.html#ad1b34df38d46d082a795d188cafac4fa":[2,0,15,0], +"struct_n_v_g_s_d_k___permissions_changed_notification.html#af4af47db7eee41671afffd741ab3537b":[2,0,15,1], +"struct_n_v_g_s_d_k___request_permissions_params.html":[2,0,16], +"struct_n_v_g_s_d_k___request_permissions_params.html#a36a73d73ec2310789fee89b696ea730b":[2,0,16,0], +"struct_n_v_g_s_d_k___request_permissions_params.html#a4b24949f80b714247979a93e6c69471d":[2,0,16,1], +"struct_n_v_g_s_d_k___scope_permission.html":[2,0,17], +"struct_n_v_g_s_d_k___scope_permission.html#a711dd565ab2d07e96cbca376c823d77c":[2,0,17,1], +"struct_n_v_g_s_d_k___scope_permission.html#aa3792f23714888c3f4640ef4458ab4fa":[2,0,17,0], +"struct_n_v_g_s_d_k___screenshot_highlight_params.html":[2,0,18], +"struct_n_v_g_s_d_k___screenshot_highlight_params.html#a9fb8219abe683974c0df4963a6794949":[2,0,18,1], +"struct_n_v_g_s_d_k___screenshot_highlight_params.html#adef68850dccafb01bc761da47413359d":[2,0,18,0], +"struct_n_v_g_s_d_k___summary_params.html":[2,0,19], +"struct_n_v_g_s_d_k___summary_params.html#a0a6f4e491c47e1468610f813c61ff4ff":[2,0,19,0], +"struct_n_v_g_s_d_k___summary_params.html#a8fbfd016dc92f631921e738f12ef399d":[2,0,19,1], +"struct_n_v_g_s_d_k___version.html":[2,0,20], +"struct_n_v_g_s_d_k___version.html#a588701009e3fe0c3b6e74a8f751c122d":[2,0,20,0], +"struct_n_v_g_s_d_k___version.html#a9080331fc2364580c4411e50a7808425":[2,0,20,1], +"struct_n_v_g_s_d_k___version.html#abdb04097bd3c65601de459467fa4dc2b":[2,0,20,2], +"struct_n_v_g_s_d_k___video_highlight_params.html":[2,0,21], +"struct_n_v_g_s_d_k___video_highlight_params.html#a622f76afc439ed07a18e97ca95564ff0":[2,0,21,1], +"struct_n_v_g_s_d_k___video_highlight_params.html#aa332ddd28accd8f72fb17adc378c1267":[2,0,21,0], +"struct_n_v_g_s_d_k___video_highlight_params.html#ac526b90af6638fec62174304aa175da1":[2,0,21,2], +"struct_n_v_g_s_d_k___video_highlight_params.html#ae63c02443b1eeb24c4e1ed4d49154277":[2,0,21,3] +}; diff --git a/doc/html/open.png b/doc/html/open.png Binary files differnew file mode 100644 index 0000000..82b126a --- /dev/null +++ b/doc/html/open.png diff --git a/doc/html/os__defines_8h_source.html b/doc/html/os__defines_8h_source.html new file mode 100644 index 0000000..984f9e0 --- /dev/null +++ b/doc/html/os__defines_8h_source.html @@ -0,0 +1,101 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/os_defines.h Source File</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('os__defines_8h_source.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">os_defines.h</div> </div> +</div><!--header--> +<div class="contents"> +<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">/* Copyright (c) 2016-2017, NVIDIA CORPORATION. All rights reserved.</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment"> *</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> * NVIDIA CORPORATION and its licensors retain all intellectual property</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> * and proprietary rights in and to this software, related documentation</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * and any modifications thereto. Any use, reproduction, disclosure or</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * distribution of this software and related documentation without an express</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> * license agreement from NVIDIA CORPORATION is strictly prohibited.</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> */</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span> </div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="preprocessor">#ifndef GFESDK_OS_DEFINES_H</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="preprocessor">#define GFESDK_OS_DEFINES_H</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span> </div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="keyword">extern</span> <span class="stringliteral">"C"</span> {</div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="preprocessor">#endif</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#if defined _WIN32 || defined _WIN64</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor"># if defined(NVGSDK_COMPILE_DLL)</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor"># define NVGSDK_EXPORT __declspec(dllexport)</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor"># else</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor"># define NVGSDK_EXPORT __declspec(dllimport)</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor"># endif</span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> </div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="preprocessor"># define NVGSDKApi __cdecl</span></div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor"># define NVGSDK_INTERFACE struct __declspec(novtable)</span></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="preprocessor">#else</span></div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="preprocessor">#error Add the appropriate construct for the platform complier</span></div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="preprocessor">#endif</span></div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span> </div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span> };</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="preprocessor">#endif</span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span> </div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="preprocessor">#endif // GFESDK_OS_DEFINES_H</span></div></div><!-- fragment --></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_4522e853adfb3285c34ceee6be627ffe.html">sdkclient</a></li><li class="navelem"><a class="el" href="dir_37f49c9d6a230916a5077fbd270eac2a.html">include</a></li><li class="navelem"><a class="el" href="dir_eb56eea0ff74c30c2a48b22915222057.html">gfesdk</a></li><li class="navelem"><b>os_defines.h</b></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/pages.html b/doc/html/pages.html new file mode 100644 index 0000000..570d191 --- /dev/null +++ b/doc/html/pages.html @@ -0,0 +1,105 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Related Pages</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('pages.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">Related Pages</div> </div> +</div><!--header--> +<div class="contents"> +<div class="textblock">Here is a list of all related documentation pages:</div><div class="directory"> +<table class="directory"> +<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a class="el" href="section_changelog.html" target="_self">Changelog</a></td><td class="desc"></td></tr> +</table> +</div><!-- directory --> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/permission.png b/doc/html/permission.png Binary files differnew file mode 100644 index 0000000..3265ddb --- /dev/null +++ b/doc/html/permission.png diff --git a/doc/html/resize.js b/doc/html/resize.js new file mode 100644 index 0000000..6d78f5b --- /dev/null +++ b/doc/html/resize.js @@ -0,0 +1,113 @@ +function initResizable() +{ + var cookie_namespace = 'doxygen'; + var sidenav,navtree,content,header,collapsed,collapsedWidth=0,barWidth=6,desktop_vp=768,titleHeight; + + function readCookie(cookie) + { + var myCookie = cookie_namespace+"_"+cookie+"="; + if (document.cookie) { + var index = document.cookie.indexOf(myCookie); + if (index != -1) { + var valStart = index + myCookie.length; + var valEnd = document.cookie.indexOf(";", valStart); + if (valEnd == -1) { + valEnd = document.cookie.length; + } + var val = document.cookie.substring(valStart, valEnd); + return val; + } + } + return 0; + } + + function writeCookie(cookie, val, expiration) + { + if (val==undefined) return; + if (expiration == null) { + var date = new Date(); + date.setTime(date.getTime()+(10*365*24*60*60*1000)); // default expiration is one week + expiration = date.toGMTString(); + } + document.cookie = cookie_namespace + "_" + cookie + "=" + val + "; expires=" + expiration+"; path=/"; + } + + function resizeWidth() + { + var windowWidth = $(window).width() + "px"; + var sidenavWidth = $(sidenav).outerWidth(); + content.css({marginLeft:parseInt(sidenavWidth)+"px"}); + writeCookie('width',sidenavWidth-barWidth, null); + } + + function restoreWidth(navWidth) + { + var windowWidth = $(window).width() + "px"; + content.css({marginLeft:parseInt(navWidth)+barWidth+"px"}); + sidenav.css({width:navWidth + "px"}); + } + + function resizeHeight() + { + var headerHeight = header.outerHeight(); + var footerHeight = footer.outerHeight(); + var windowHeight = $(window).height() - headerHeight - footerHeight; + content.css({height:windowHeight + "px"}); + navtree.css({height:windowHeight + "px"}); + sidenav.css({height:windowHeight + "px"}); + var width=$(window).width(); + if (width!=collapsedWidth) { + if (width<desktop_vp && collapsedWidth>=desktop_vp) { + if (!collapsed) { + collapseExpand(); + } + } else if (width>desktop_vp && collapsedWidth<desktop_vp) { + if (collapsed) { + collapseExpand(); + } + } + collapsedWidth=width; + } + } + + function collapseExpand() + { + if (sidenav.width()>0) { + restoreWidth(0); + collapsed=true; + } + else { + var width = readCookie('width'); + if (width>200 && width<$(window).width()) { restoreWidth(width); } else { restoreWidth(200); } + collapsed=false; + } + } + + header = $("#top"); + sidenav = $("#side-nav"); + content = $("#doc-content"); + navtree = $("#nav-tree"); + footer = $("#nav-path"); + $(".side-nav-resizable").resizable({resize: function(e, ui) { resizeWidth(); } }); + $(sidenav).resizable({ minWidth: 0 }); + $(window).resize(function() { resizeHeight(); }); + var device = navigator.userAgent.toLowerCase(); + var touch_device = device.match(/(iphone|ipod|ipad|android)/); + if (touch_device) { /* wider split bar for touch only devices */ + $(sidenav).css({ paddingRight:'20px' }); + $('.ui-resizable-e').css({ width:'20px' }); + $('#nav-sync').css({ right:'34px' }); + barWidth=20; + } + var width = readCookie('width'); + if (width) { restoreWidth(width); } else { resizeWidth(); } + var url = location.href; + var i=url.indexOf("#"); + if (i>=0) window.location.hash=url.substr(i); + var _preventDefault = function(evt) { evt.preventDefault(); }; + $("#splitbar").bind("dragstart", _preventDefault).bind("selectstart", _preventDefault); + $(".ui-resizable-handle").dblclick(collapseExpand); + $(window).load(resizeHeight); +} + + diff --git a/doc/html/sdk__types_8h.html b/doc/html/sdk__types_8h.html new file mode 100644 index 0000000..015b992 --- /dev/null +++ b/doc/html/sdk__types_8h.html @@ -0,0 +1,303 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/sdk_types.h File Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('sdk__types_8h.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#nested-classes">Classes</a> | +<a href="#typedef-members">Typedefs</a> | +<a href="#enum-members">Enumerations</a> | +<a href="#var-members">Variables</a> </div> + <div class="headertitle"> +<div class="title">sdk_types.h File Reference</div> </div> +</div><!--header--> +<div class="contents"> +<div class="textblock"><code>#include <gfesdk/os_defines.h></code><br /> +<code>#include <gfesdk/sdk_types_ipc.h></code><br /> +<code>#include <stdint.h></code><br /> +<code>#include <stdbool.h></code><br /> +</div><div class="textblock"><div class="dynheader"> +Include dependency graph for sdk_types.h:</div> +<div class="dyncontent"> +<div class="center"><img src="sdk__types_8h__incl.png" border="0" usemap="#_c_1_2u_2workspace_2dev_2sdkwinauto_2sdkclient_2include_2gfesdk_2sdk__types_8h" alt=""/></div> +<map name="_c_1_2u_2workspace_2dev_2sdkwinauto_2sdkclient_2include_2gfesdk_2sdk__types_8h" id="_c_1_2u_2workspace_2dev_2sdkwinauto_2sdkclient_2include_2gfesdk_2sdk__types_8h"> +<area shape="rect" id="node2" href="os__defines_8h_source.html" title="gfesdk/os_defines.h" alt="" coords="5,109,143,136"/> +<area shape="rect" id="node3" href="sdk__types__ipc_8h_source.html" title="gfesdk/sdk_types_ipc.h" alt="" coords="167,109,325,136"/> +</map> +</div> +</div><div class="textblock"><div class="dynheader"> +This graph shows which files directly or indirectly include this file:</div> +<div class="dyncontent"> +<div class="center"><img src="sdk__types_8h__dep__incl.png" border="0" usemap="#_c_1_2u_2workspace_2dev_2sdkwinauto_2sdkclient_2include_2gfesdk_2sdk__types_8hdep" alt=""/></div> +<map name="_c_1_2u_2workspace_2dev_2sdkwinauto_2sdkclient_2include_2gfesdk_2sdk__types_8hdep" id="_c_1_2u_2workspace_2dev_2sdkwinauto_2sdkclient_2include_2gfesdk_2sdk__types_8hdep"> +<area shape="rect" id="node2" href="sdk__types__cpp_8h_source.html" title="C:/u/workspace/dev\l/sdkwinauto/sdkclient\l/include/gfesdk/bindings\l/cpp/sdk_types_cpp.h" alt="" coords="209,109,370,180"/> +<area shape="rect" id="node8" href="highlights__types_8h.html" title="C:/u/workspace/dev\l/sdkwinauto/sdkclient\l/include/gfesdk/highlights\l/highlights_types.h" alt="" coords="16,109,184,180"/> +<area shape="rect" id="node10" href="isdk_8h.html" title="C:/u/workspace/dev\l/sdkwinauto/sdkclient\l/include/gfesdk/isdk.h" alt="" coords="394,117,542,173"/> +<area shape="rect" id="node3" href="highlights__types__cpp_8h_source.html" title="C:/u/workspace/dev\l/sdkwinauto/sdkclient\l/include/gfesdk/bindings\l/cpp/highlights/highlights\l_types_cpp.h" alt="" coords="197,228,363,313"/> +<area shape="rect" id="node6" href="isdk__cpp_8h.html" title="C:/u/workspace/dev\l/sdkwinauto/sdkclient\l/include/gfesdk/bindings\l/cpp/isdk_cpp.h" alt="" coords="387,235,549,306"/> +<area shape="rect" id="node4" href="ihighlights__cpp_8h.html" title="C:/u/workspace/dev\l/sdkwinauto/sdkclient\l/include/gfesdk/bindings\l/cpp/highlights/ihighlights_cpp.h" alt="" coords="166,361,373,432"/> +<area shape="rect" id="node5" href="ihighlights__cpp__impl_8h.html" title="C:/u/workspace/dev\l/sdkwinauto/sdkclient\l/include/gfesdk/bindings\l/cpp/highlights/ihighlights\l_cpp_impl.h" alt="" coords="289,480,457,565"/> +<area shape="rect" id="node7" href="isdk__cpp__impl_8h.html" title="C:/u/workspace/dev\l/sdkwinauto/sdkclient\l/include/gfesdk/bindings\l/cpp/isdk_cpp_impl.h" alt="" coords="397,361,558,432"/> +<area shape="rect" id="node9" href="ihighlights_8h.html" title="C:/u/workspace/dev\l/sdkwinauto/sdkclient\l/include/gfesdk/highlights\l/ihighlights.h" alt="" coords="5,235,173,306"/> +</map> +</div> +</div> +<p><a href="sdk__types_8h_source.html">Go to the source code of this file.</a></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a> +Classes</h2></td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___version.html">NVGSDK_Version</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___localized_pair.html">NVGSDK_LocalizedPair</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___scope_permission.html">NVGSDK_ScopePermission</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___permissions_changed_notification.html">NVGSDK_PermissionsChangedNotification</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___overlay_state_changed_notification.html">NVGSDK_OverlayStateChangedNotification</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___notification.html">NVGSDK_Notification</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___create_input_params.html">NVGSDK_CreateInputParams</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___request_permissions_params.html">NVGSDK_RequestPermissionsParams</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___create_response.html">NVGSDK_CreateResponse</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___language.html">NVGSDK_Language</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a> +Typedefs</h2></td></tr> +<tr class="memitem:aadea61767b96d0a17f2943170f9a6924"><td class="memItemLeft" align="right" valign="top"><a id="aadea61767b96d0a17f2943170f9a6924"></a> +typedef struct NVGSDK_HANDLE </td><td class="memItemRight" valign="bottom"><b>NVGSDK_HANDLE</b></td></tr> +<tr class="separator:aadea61767b96d0a17f2943170f9a6924"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afdec7c9f24e19fb84c5faf34d77e9312"><td class="memItemLeft" align="right" valign="top">typedef void(__stdcall * </td><td class="memItemRight" valign="bottom"><a class="el" href="sdk__types_8h.html#afdec7c9f24e19fb84c5faf34d77e9312">NVGSDK_LoggingCallback</a>) (<a class="el" href="sdk__types_8h.html#a8ad6f8cbc3c4ba6587912a4a4638d857">NVGSDK_LogLevel</a> level, char const *message)</td></tr> +<tr class="separator:afdec7c9f24e19fb84c5faf34d77e9312"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8a2bd9c66dc5657faea5603d2f44b6f7"><td class="memItemLeft" align="right" valign="top"><a id="a8a2bd9c66dc5657faea5603d2f44b6f7"></a> +typedef void(__stdcall * </td><td class="memItemRight" valign="bottom"><b>NVGSDK_NotificationCallback</b>) (<a class="el" href="sdk__types_8h.html#a41214fdc112a95d5fe8e760b0c562c59">NVGSDK_NotificationType</a>, <a class="el" href="struct_n_v_g_s_d_k___notification.html">NVGSDK_Notification</a> const *response, void *context)</td></tr> +<tr class="separator:a8a2bd9c66dc5657faea5603d2f44b6f7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1c5cd84ed88c70462c360a7268eb95ac"><td class="memItemLeft" align="right" valign="top">typedef void(__stdcall * </td><td class="memItemRight" valign="bottom"><a class="el" href="sdk__types_8h.html#a1c5cd84ed88c70462c360a7268eb95ac">NVGSDK_EmptyCallback</a>) (NVGSDK_RetCode, void *)</td></tr> +<tr class="separator:a1c5cd84ed88c70462c360a7268eb95ac"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a25a1eb6d5c4697e50ebdebb500d0500e"><td class="memItemLeft" align="right" valign="top">typedef void(__stdcall * </td><td class="memItemRight" valign="bottom"><a class="el" href="sdk__types_8h.html#a25a1eb6d5c4697e50ebdebb500d0500e">NVGSDK_GetUILanguageCallback</a>) (NVGSDK_RetCode, <a class="el" href="struct_n_v_g_s_d_k___language.html">NVGSDK_Language</a> const *, void *)</td></tr> +<tr class="separator:a25a1eb6d5c4697e50ebdebb500d0500e"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a> +Enumerations</h2></td></tr> +<tr class="memitem:a8ad6f8cbc3c4ba6587912a4a4638d857"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="sdk__types_8h.html#a8ad6f8cbc3c4ba6587912a4a4638d857">NVGSDK_LogLevel</a> { <br /> +  <b>NVGSDK_LOG_NONE</b> = 0, +<b>NVGSDK_LOG_ERROR</b> = 1, +<b>NVGSDK_LOG_INFO</b> = 2, +<b>NVGSDK_LOG_DEBUG</b> = 3, +<br /> +  <b>NVGSDK_LOG_VERBOSE</b> = 4 +<br /> + }</td></tr> +<tr class="separator:a8ad6f8cbc3c4ba6587912a4a4638d857"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a41214fdc112a95d5fe8e760b0c562c59"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="sdk__types_8h.html#a41214fdc112a95d5fe8e760b0c562c59">NVGSDK_NotificationType</a> { <a class="el" href="sdk__types_8h.html#a41214fdc112a95d5fe8e760b0c562c59ab4d95c5d0180de2ae500c1b33bd0c115">NVGSDK_NOTIFICATION_PERMISSIONS_CHANGED</a>, +<a class="el" href="sdk__types_8h.html#a41214fdc112a95d5fe8e760b0c562c59aa833a35cd4938b11579b3f22c1e346d7">NVGSDK_NOTIFICATION_OVERLAY_STATE_CHANGED</a>, +<b>NVGSDK_NOTIFICATION_MAX</b> + }</td></tr> +<tr class="separator:a41214fdc112a95d5fe8e760b0c562c59"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a> +Variables</h2></td></tr> +<tr class="memitem:a38a8b1addbfeb6bb2a07b2231a78f96a"><td class="memItemLeft" align="right" valign="top"><a id="a38a8b1addbfeb6bb2a07b2231a78f96a"></a> +size_t const </td><td class="memItemRight" valign="bottom"><b>NVGSDK_MAX_LENGTH</b> = 256</td></tr> +<tr class="separator:a38a8b1addbfeb6bb2a07b2231a78f96a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa02df902597c4bb232e4015536659b75"><td class="memItemLeft" align="right" valign="top"><a id="aa02df902597c4bb232e4015536659b75"></a> +size_t const </td><td class="memItemRight" valign="bottom"><b>NVGSDK_MAX_LOCALE</b> = 128</td></tr> +<tr class="separator:aa02df902597c4bb232e4015536659b75"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a383fe79c6f8cbcefdd3851311c79dc38"><td class="memItemLeft" align="right" valign="top"><a id="a383fe79c6f8cbcefdd3851311c79dc38"></a> +size_t const </td><td class="memItemRight" valign="bottom"><b>NVGSDK_MAX_HIGHLIGHT_TABLE</b> = 128</td></tr> +<tr class="separator:a383fe79c6f8cbcefdd3851311c79dc38"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>GFE SDK Types. NOTE: Also see <a class="el" href="sdk__types__ipc_8h_source.html">sdk_types_ipc.h</a> for types defined by the GFE backend. </p> + +<p>Definition in file <a class="el" href="sdk__types_8h_source.html">sdk_types.h</a>.</p> +</div><h2 class="groupheader">Typedef Documentation</h2> +<a id="afdec7c9f24e19fb84c5faf34d77e9312"></a> +<h2 class="memtitle"><span class="permalink"><a href="#afdec7c9f24e19fb84c5faf34d77e9312">§ </a></span>NVGSDK_LoggingCallback</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">typedef void(__stdcall* NVGSDK_LoggingCallback) (<a class="el" href="sdk__types_8h.html#a8ad6f8cbc3c4ba6587912a4a4638d857">NVGSDK_LogLevel</a> level, char const *message)</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Callback function to recieve log messages </p> + +<p>Definition at line <a class="el" href="sdk__types_8h_source.html#l00057">57</a> of file <a class="el" href="sdk__types_8h_source.html">sdk_types.h</a>.</p> + +</div> +</div> +<a id="a1c5cd84ed88c70462c360a7268eb95ac"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a1c5cd84ed88c70462c360a7268eb95ac">§ </a></span>NVGSDK_EmptyCallback</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">typedef void(__stdcall* NVGSDK_EmptyCallback) (NVGSDK_RetCode, void *)</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Type of callback to provide to most asynchronous APIs that don't return extra data </p> + +<p>Definition at line <a class="el" href="sdk__types_8h_source.html#l00132">132</a> of file <a class="el" href="sdk__types_8h_source.html">sdk_types.h</a>.</p> + +</div> +</div> +<a id="a25a1eb6d5c4697e50ebdebb500d0500e"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a25a1eb6d5c4697e50ebdebb500d0500e">§ </a></span>NVGSDK_GetUILanguageCallback</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">typedef void(__stdcall* NVGSDK_GetUILanguageCallback) (NVGSDK_RetCode, <a class="el" href="struct_n_v_g_s_d_k___language.html">NVGSDK_Language</a> const *, void *)</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Type of callback to provide to NVGSDK_GetUILanguage </p> + +<p>Definition at line <a class="el" href="sdk__types_8h_source.html#l00140">140</a> of file <a class="el" href="sdk__types_8h_source.html">sdk_types.h</a>.</p> + +</div> +</div> +<h2 class="groupheader">Enumeration Type Documentation</h2> +<a id="a8ad6f8cbc3c4ba6587912a4a4638d857"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a8ad6f8cbc3c4ba6587912a4a4638d857">§ </a></span>NVGSDK_LogLevel</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">enum <a class="el" href="sdk__types_8h.html#a8ad6f8cbc3c4ba6587912a4a4638d857">NVGSDK_LogLevel</a></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Possible log levels </p> + +<p>Definition at line <a class="el" href="sdk__types_8h_source.html#l00039">39</a> of file <a class="el" href="sdk__types_8h_source.html">sdk_types.h</a>.</p> + +</div> +</div> +<a id="a41214fdc112a95d5fe8e760b0c562c59"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a41214fdc112a95d5fe8e760b0c562c59">§ </a></span>NVGSDK_NotificationType</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">enum <a class="el" href="sdk__types_8h.html#a41214fdc112a95d5fe8e760b0c562c59">NVGSDK_NotificationType</a></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Types of unsolicited notifications </p> +<table class="fieldtable"> +<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a41214fdc112a95d5fe8e760b0c562c59ab4d95c5d0180de2ae500c1b33bd0c115"></a>NVGSDK_NOTIFICATION_PERMISSIONS_CHANGED </td><td class="fielddoc"><p>Sent when the user accepts/denies the permissions dialog, or toggles in GFE3. </p> +</td></tr> +<tr><td class="fieldname"><a id="a41214fdc112a95d5fe8e760b0c562c59aa833a35cd4938b11579b3f22c1e346d7"></a>NVGSDK_NOTIFICATION_OVERLAY_STATE_CHANGED </td><td class="fielddoc"><p>Sent when the in-game overlay is shown or removed. </p> +</td></tr> +</table> + +<p>Definition at line <a class="el" href="sdk__types_8h_source.html#l00049">49</a> of file <a class="el" href="sdk__types_8h_source.html">sdk_types.h</a>.</p> + +</div> +</div> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_4522e853adfb3285c34ceee6be627ffe.html">sdkclient</a></li><li class="navelem"><a class="el" href="dir_37f49c9d6a230916a5077fbd270eac2a.html">include</a></li><li class="navelem"><a class="el" href="dir_eb56eea0ff74c30c2a48b22915222057.html">gfesdk</a></li><li class="navelem"><a class="el" href="sdk__types_8h.html">sdk_types.h</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/sdk__types_8h.js b/doc/html/sdk__types_8h.js new file mode 100644 index 0000000..d0edfe1 --- /dev/null +++ b/doc/html/sdk__types_8h.js @@ -0,0 +1,33 @@ +var sdk__types_8h = +[ + [ "NVGSDK_Version", "struct_n_v_g_s_d_k___version.html", "struct_n_v_g_s_d_k___version" ], + [ "NVGSDK_LocalizedPair", "struct_n_v_g_s_d_k___localized_pair.html", "struct_n_v_g_s_d_k___localized_pair" ], + [ "NVGSDK_ScopePermission", "struct_n_v_g_s_d_k___scope_permission.html", "struct_n_v_g_s_d_k___scope_permission" ], + [ "NVGSDK_PermissionsChangedNotification", "struct_n_v_g_s_d_k___permissions_changed_notification.html", "struct_n_v_g_s_d_k___permissions_changed_notification" ], + [ "NVGSDK_OverlayStateChangedNotification", "struct_n_v_g_s_d_k___overlay_state_changed_notification.html", "struct_n_v_g_s_d_k___overlay_state_changed_notification" ], + [ "NVGSDK_Notification", "struct_n_v_g_s_d_k___notification.html", "struct_n_v_g_s_d_k___notification" ], + [ "NVGSDK_CreateInputParams", "struct_n_v_g_s_d_k___create_input_params.html", "struct_n_v_g_s_d_k___create_input_params" ], + [ "NVGSDK_RequestPermissionsParams", "struct_n_v_g_s_d_k___request_permissions_params.html", "struct_n_v_g_s_d_k___request_permissions_params" ], + [ "NVGSDK_CreateResponse", "struct_n_v_g_s_d_k___create_response.html", "struct_n_v_g_s_d_k___create_response" ], + [ "NVGSDK_Language", "struct_n_v_g_s_d_k___language.html", "struct_n_v_g_s_d_k___language" ], + [ "NVGSDK_HANDLE", "sdk__types_8h.html#aadea61767b96d0a17f2943170f9a6924", null ], + [ "NVGSDK_LoggingCallback", "sdk__types_8h.html#afdec7c9f24e19fb84c5faf34d77e9312", null ], + [ "NVGSDK_NotificationCallback", "sdk__types_8h.html#a8a2bd9c66dc5657faea5603d2f44b6f7", null ], + [ "NVGSDK_EmptyCallback", "sdk__types_8h.html#a1c5cd84ed88c70462c360a7268eb95ac", null ], + [ "NVGSDK_GetUILanguageCallback", "sdk__types_8h.html#a25a1eb6d5c4697e50ebdebb500d0500e", null ], + [ "NVGSDK_LogLevel", "sdk__types_8h.html#a8ad6f8cbc3c4ba6587912a4a4638d857", [ + [ "NVGSDK_LOG_NONE", "sdk__types_8h.html#a8ad6f8cbc3c4ba6587912a4a4638d857a344d28d16c37e37ace6691ec8a3e21fc", null ], + [ "NVGSDK_LOG_ERROR", "sdk__types_8h.html#a8ad6f8cbc3c4ba6587912a4a4638d857acb2c3058e6beb31d004654adebc18b98", null ], + [ "NVGSDK_LOG_INFO", "sdk__types_8h.html#a8ad6f8cbc3c4ba6587912a4a4638d857a29a17d48238f5658a1ac4de23b59e9fc", null ], + [ "NVGSDK_LOG_DEBUG", "sdk__types_8h.html#a8ad6f8cbc3c4ba6587912a4a4638d857ac97c3c5ec86e2d363a52d18e4246be8c", null ], + [ "NVGSDK_LOG_VERBOSE", "sdk__types_8h.html#a8ad6f8cbc3c4ba6587912a4a4638d857af4fd2befa34e4d6b6c30d942c01534c4", null ] + ] ], + [ "NVGSDK_NotificationType", "sdk__types_8h.html#a41214fdc112a95d5fe8e760b0c562c59", [ + [ "NVGSDK_NOTIFICATION_PERMISSIONS_CHANGED", "sdk__types_8h.html#a41214fdc112a95d5fe8e760b0c562c59ab4d95c5d0180de2ae500c1b33bd0c115", null ], + [ "NVGSDK_NOTIFICATION_OVERLAY_STATE_CHANGED", "sdk__types_8h.html#a41214fdc112a95d5fe8e760b0c562c59aa833a35cd4938b11579b3f22c1e346d7", null ], + [ "NVGSDK_NOTIFICATION_MAX", "sdk__types_8h.html#a41214fdc112a95d5fe8e760b0c562c59a48f6024fe57066b62087872b05ad8c67", null ] + ] ], + [ "NVGSDK_MAX_LENGTH", "sdk__types_8h.html#a38a8b1addbfeb6bb2a07b2231a78f96a", null ], + [ "NVGSDK_MAX_LOCALE", "sdk__types_8h.html#aa02df902597c4bb232e4015536659b75", null ], + [ "NVGSDK_MAX_HIGHLIGHT_TABLE", "sdk__types_8h.html#a383fe79c6f8cbcefdd3851311c79dc38", null ] +];
\ No newline at end of file diff --git a/doc/html/sdk__types_8h__dep__incl.map b/doc/html/sdk__types_8h__dep__incl.map new file mode 100644 index 0000000..caee97a --- /dev/null +++ b/doc/html/sdk__types_8h__dep__incl.map @@ -0,0 +1,11 @@ +<map id="C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/sdk_types.h" name="C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/sdk_types.h"> +<area shape="rect" id="node2" href="$sdk__types__cpp_8h_source.html" title="C:/u/workspace/dev\l/sdkwinauto/sdkclient\l/include/gfesdk/bindings\l/cpp/sdk_types_cpp.h" alt="" coords="209,109,370,180"/> +<area shape="rect" id="node8" href="$highlights__types_8h.html" title="C:/u/workspace/dev\l/sdkwinauto/sdkclient\l/include/gfesdk/highlights\l/highlights_types.h" alt="" coords="16,109,184,180"/> +<area shape="rect" id="node10" href="$isdk_8h.html" title="C:/u/workspace/dev\l/sdkwinauto/sdkclient\l/include/gfesdk/isdk.h" alt="" coords="394,117,542,173"/> +<area shape="rect" id="node3" href="$highlights__types__cpp_8h_source.html" title="C:/u/workspace/dev\l/sdkwinauto/sdkclient\l/include/gfesdk/bindings\l/cpp/highlights/highlights\l_types_cpp.h" alt="" coords="197,228,363,313"/> +<area shape="rect" id="node6" href="$isdk__cpp_8h.html" title="C:/u/workspace/dev\l/sdkwinauto/sdkclient\l/include/gfesdk/bindings\l/cpp/isdk_cpp.h" alt="" coords="387,235,549,306"/> +<area shape="rect" id="node4" href="$ihighlights__cpp_8h.html" title="C:/u/workspace/dev\l/sdkwinauto/sdkclient\l/include/gfesdk/bindings\l/cpp/highlights/ihighlights_cpp.h" alt="" coords="166,361,373,432"/> +<area shape="rect" id="node5" href="$ihighlights__cpp__impl_8h.html" title="C:/u/workspace/dev\l/sdkwinauto/sdkclient\l/include/gfesdk/bindings\l/cpp/highlights/ihighlights\l_cpp_impl.h" alt="" coords="289,480,457,565"/> +<area shape="rect" id="node7" href="$isdk__cpp__impl_8h.html" title="C:/u/workspace/dev\l/sdkwinauto/sdkclient\l/include/gfesdk/bindings\l/cpp/isdk_cpp_impl.h" alt="" coords="397,361,558,432"/> +<area shape="rect" id="node9" href="$ihighlights_8h.html" title="C:/u/workspace/dev\l/sdkwinauto/sdkclient\l/include/gfesdk/highlights\l/ihighlights.h" alt="" coords="5,235,173,306"/> +</map> diff --git a/doc/html/sdk__types_8h__dep__incl.md5 b/doc/html/sdk__types_8h__dep__incl.md5 new file mode 100644 index 0000000..5cd4f81 --- /dev/null +++ b/doc/html/sdk__types_8h__dep__incl.md5 @@ -0,0 +1 @@ +c9ea870d4f00fc6e9b9051e2c8b0fd8c
\ No newline at end of file diff --git a/doc/html/sdk__types_8h__dep__incl.png b/doc/html/sdk__types_8h__dep__incl.png Binary files differnew file mode 100644 index 0000000..fe82d23 --- /dev/null +++ b/doc/html/sdk__types_8h__dep__incl.png diff --git a/doc/html/sdk__types_8h__incl.map b/doc/html/sdk__types_8h__incl.map new file mode 100644 index 0000000..23b7942 --- /dev/null +++ b/doc/html/sdk__types_8h__incl.map @@ -0,0 +1,4 @@ +<map id="C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/sdk_types.h" name="C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/sdk_types.h"> +<area shape="rect" id="node2" href="$os__defines_8h_source.html" title="gfesdk/os_defines.h" alt="" coords="5,109,143,136"/> +<area shape="rect" id="node3" href="$sdk__types__ipc_8h_source.html" title="gfesdk/sdk_types_ipc.h" alt="" coords="167,109,325,136"/> +</map> diff --git a/doc/html/sdk__types_8h__incl.md5 b/doc/html/sdk__types_8h__incl.md5 new file mode 100644 index 0000000..209083f --- /dev/null +++ b/doc/html/sdk__types_8h__incl.md5 @@ -0,0 +1 @@ +411f871a11885a6744ba224eb0c26614
\ No newline at end of file diff --git a/doc/html/sdk__types_8h__incl.png b/doc/html/sdk__types_8h__incl.png Binary files differnew file mode 100644 index 0000000..d7410d5 --- /dev/null +++ b/doc/html/sdk__types_8h__incl.png diff --git a/doc/html/sdk__types_8h_source.html b/doc/html/sdk__types_8h_source.html new file mode 100644 index 0000000..4170b03 --- /dev/null +++ b/doc/html/sdk__types_8h_source.html @@ -0,0 +1,133 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/sdk_types.h Source File</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('sdk__types_8h_source.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">sdk_types.h</div> </div> +</div><!--header--> +<div class="contents"> +<a href="sdk__types_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">/* Copyright (c) 2016-2017, NVIDIA CORPORATION. All rights reserved.</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment"> *</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> * NVIDIA CORPORATION and its licensors retain all intellectual property</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> * and proprietary rights in and to this software, related documentation</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * and any modifications thereto. Any use, reproduction, disclosure or</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * distribution of this software and related documentation without an express</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> * license agreement from NVIDIA CORPORATION is strictly prohibited.</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> */</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span> </div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="preprocessor">#ifndef GFESDK_SDK_TYPES_H</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="preprocessor">#define GFESDK_SDK_TYPES_H</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span> </div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#include <gfesdk/os_defines.h></span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor">#include <gfesdk/sdk_types_ipc.h></span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#include <stdint.h></span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor">#include <stdbool.h></span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> </div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="keywordtype">size_t</span> <span class="keyword">const</span> NVGSDK_MAX_LENGTH = 256;</div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="keywordtype">size_t</span> <span class="keyword">const</span> NVGSDK_MAX_LOCALE = 128;</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="keywordtype">size_t</span> <span class="keyword">const</span> NVGSDK_MAX_HIGHLIGHT_TABLE = 128;</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span> </div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="keyword">struct </span>NVGSDK_HANDLE;</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="keyword">typedef</span> <span class="keyword">struct </span>NVGSDK_HANDLE NVGSDK_HANDLE;</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span> </div><div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___version.html"> 31</a></span> <span class="keyword">typedef</span> <span class="keyword">struct</span></div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span> {</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  uint16_t major;</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>  uint16_t minor;</div><div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___version.html#abdb04097bd3c65601de459467fa4dc2b"> 35</a></span>  <span class="keywordtype">char</span> <span class="keyword">const</span>* <a class="code" href="struct_n_v_g_s_d_k___version.html#abdb04097bd3c65601de459467fa4dc2b">gfeVersionStr</a>; </div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span> } <a class="code" href="struct_n_v_g_s_d_k___version.html">NVGSDK_Version</a>;</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span> </div><div class="line"><a name="l00039"></a><span class="lineno"><a class="line" href="sdk__types_8h.html#a8ad6f8cbc3c4ba6587912a4a4638d857"> 39</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span></div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span> {</div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  NVGSDK_LOG_NONE = 0,</div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  NVGSDK_LOG_ERROR = 1,</div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  NVGSDK_LOG_INFO = 2,</div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  NVGSDK_LOG_DEBUG = 3,</div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  NVGSDK_LOG_VERBOSE = 4</div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span> } <a class="code" href="sdk__types_8h.html#a8ad6f8cbc3c4ba6587912a4a4638d857">NVGSDK_LogLevel</a>;</div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span> </div><div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="sdk__types_8h.html#a41214fdc112a95d5fe8e760b0c562c59"> 49</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span></div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span> {</div><div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="sdk__types_8h.html#a41214fdc112a95d5fe8e760b0c562c59ab4d95c5d0180de2ae500c1b33bd0c115"> 51</a></span>  <a class="code" href="sdk__types_8h.html#a41214fdc112a95d5fe8e760b0c562c59ab4d95c5d0180de2ae500c1b33bd0c115">NVGSDK_NOTIFICATION_PERMISSIONS_CHANGED</a>, </div><div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="sdk__types_8h.html#a41214fdc112a95d5fe8e760b0c562c59aa833a35cd4938b11579b3f22c1e346d7"> 52</a></span>  <a class="code" href="sdk__types_8h.html#a41214fdc112a95d5fe8e760b0c562c59aa833a35cd4938b11579b3f22c1e346d7">NVGSDK_NOTIFICATION_OVERLAY_STATE_CHANGED</a>, </div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  NVGSDK_NOTIFICATION_MAX</div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span> } <a class="code" href="sdk__types_8h.html#a41214fdc112a95d5fe8e760b0c562c59">NVGSDK_NotificationType</a>;</div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span> </div><div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="sdk__types_8h.html#afdec7c9f24e19fb84c5faf34d77e9312"> 57</a></span> <span class="keyword">typedef</span> void (__stdcall* <a class="code" href="sdk__types_8h.html#afdec7c9f24e19fb84c5faf34d77e9312">NVGSDK_LoggingCallback</a>)(<a class="code" href="sdk__types_8h.html#a8ad6f8cbc3c4ba6587912a4a4638d857">NVGSDK_LogLevel</a> level, <span class="keywordtype">char</span> <span class="keyword">const</span>* message);</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span> </div><div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___localized_pair.html"> 60</a></span> <span class="keyword">typedef</span> <span class="keyword">struct</span></div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span> {</div><div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___localized_pair.html#aa070c22ef7cf737497855504fb8795d6"> 62</a></span>  <span class="keywordtype">char</span> <span class="keyword">const</span>* <a class="code" href="struct_n_v_g_s_d_k___localized_pair.html#aa070c22ef7cf737497855504fb8795d6">localeCode</a>; </div><div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___localized_pair.html#a02d3e482f16824ccc790f1a3dc8b8952"> 63</a></span>  <span class="keywordtype">char</span> <span class="keyword">const</span>* <a class="code" href="struct_n_v_g_s_d_k___localized_pair.html#a02d3e482f16824ccc790f1a3dc8b8952">localizedString</a>; </div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span> } <a class="code" href="struct_n_v_g_s_d_k___localized_pair.html">NVGSDK_LocalizedPair</a>;</div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span> </div><div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___scope_permission.html"> 67</a></span> <span class="keyword">typedef</span> <span class="keyword">struct</span></div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span> {</div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  NVGSDK_Scope scope;</div><div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  NVGSDK_Permission permission;</div><div class="line"><a name="l00071"></a><span class="lineno"> 71</span> } <a class="code" href="struct_n_v_g_s_d_k___scope_permission.html">NVGSDK_ScopePermission</a>;</div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span> </div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span> </div><div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___permissions_changed_notification.html"> 76</a></span> <span class="keyword">typedef</span> <span class="keyword">struct</span></div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span> {</div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span>  <a class="code" href="struct_n_v_g_s_d_k___scope_permission.html">NVGSDK_ScopePermission</a>* scopePermissionTable;</div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  <span class="keywordtype">size_t</span> scopePermissionTableSize;</div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span> } <a class="code" href="struct_n_v_g_s_d_k___permissions_changed_notification.html">NVGSDK_PermissionsChangedNotification</a>;</div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span> </div><div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___overlay_state_changed_notification.html"> 83</a></span> <span class="keyword">typedef</span> <span class="keyword">struct</span></div><div class="line"><a name="l00084"></a><span class="lineno"> 84</span> {</div><div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___overlay_state_changed_notification.html#ad9684c86b575f710bcc784942e6bf256"> 85</a></span>  <span class="keywordtype">bool</span> <a class="code" href="struct_n_v_g_s_d_k___overlay_state_changed_notification.html#ad9684c86b575f710bcc784942e6bf256">open</a>; </div><div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___overlay_state_changed_notification.html#af1c76ba9ecc3a9d83147dc4dc8d64ddc"> 86</a></span>  NVGSDK_OverlayState <a class="code" href="struct_n_v_g_s_d_k___overlay_state_changed_notification.html#af1c76ba9ecc3a9d83147dc4dc8d64ddc">state</a>; </div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span> } <a class="code" href="struct_n_v_g_s_d_k___overlay_state_changed_notification.html">NVGSDK_OverlayStateChangedNotification</a>;</div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span> </div><div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___notification.html"> 90</a></span> <span class="keyword">typedef</span> <span class="keyword">struct</span></div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span> {</div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span>  <span class="keywordtype">void</span>* context;</div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span>  <span class="keyword">union</span></div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span>  {</div><div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  <a class="code" href="struct_n_v_g_s_d_k___permissions_changed_notification.html">NVGSDK_PermissionsChangedNotification</a> permissionsChanged;</div><div class="line"><a name="l00096"></a><span class="lineno"> 96</span>  <a class="code" href="struct_n_v_g_s_d_k___overlay_state_changed_notification.html">NVGSDK_OverlayStateChangedNotification</a> overlayStateChanged;</div><div class="line"><a name="l00097"></a><span class="lineno"> 97</span>  };</div><div class="line"><a name="l00098"></a><span class="lineno"> 98</span> } <a class="code" href="struct_n_v_g_s_d_k___notification.html">NVGSDK_Notification</a>;</div><div class="line"><a name="l00099"></a><span class="lineno"> 99</span> <span class="keyword">typedef</span> void(__stdcall* NVGSDK_NotificationCallback)(<a class="code" href="sdk__types_8h.html#a41214fdc112a95d5fe8e760b0c562c59">NVGSDK_NotificationType</a>, <a class="code" href="struct_n_v_g_s_d_k___notification.html">NVGSDK_Notification</a> <span class="keyword">const</span>* response, <span class="keywordtype">void</span>* context);</div><div class="line"><a name="l00100"></a><span class="lineno"> 100</span> </div><div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___create_input_params.html"> 102</a></span> <span class="keyword">typedef</span> <span class="keyword">struct</span></div><div class="line"><a name="l00103"></a><span class="lineno"> 103</span> {</div><div class="line"><a name="l00104"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___create_input_params.html#ac754df94f208f494a0a339d614bb18f3"> 104</a></span>  <span class="keywordtype">char</span> <span class="keyword">const</span>* <a class="code" href="struct_n_v_g_s_d_k___create_input_params.html#ac754df94f208f494a0a339d614bb18f3">appName</a>; </div><div class="line"><a name="l00105"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___create_input_params.html#ae0ada093d3d60a2f70226932b1a5b6fb"> 105</a></span>  NVGSDK_Scope* <a class="code" href="struct_n_v_g_s_d_k___create_input_params.html#ae0ada093d3d60a2f70226932b1a5b6fb">scopeTable</a>; </div><div class="line"><a name="l00106"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___create_input_params.html#a8941e0c803ec2f821101cfc55a7f60a3"> 106</a></span>  <span class="keywordtype">size_t</span> <a class="code" href="struct_n_v_g_s_d_k___create_input_params.html#a8941e0c803ec2f821101cfc55a7f60a3">scopeTableSize</a>; </div><div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___create_input_params.html#a0bd7568c1cb3fad975562055b4581195"> 107</a></span>  <span class="keywordtype">bool</span> <a class="code" href="struct_n_v_g_s_d_k___create_input_params.html#a0bd7568c1cb3fad975562055b4581195">pollForCallbacks</a>; </div><div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___create_input_params.html#adde61c0a8ea3a728c57081ec97081a72"> 109</a></span>  NVGSDK_NotificationCallback notificationCallback; </div><div class="line"><a name="l00110"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___create_input_params.html#ad30b1588618ec4bfbc1e9fa13c22b9a7"> 110</a></span>  <span class="keywordtype">void</span>* <a class="code" href="struct_n_v_g_s_d_k___create_input_params.html#ad30b1588618ec4bfbc1e9fa13c22b9a7">notificationCallbackContext</a>; </div><div class="line"><a name="l00111"></a><span class="lineno"> 111</span> } <a class="code" href="struct_n_v_g_s_d_k___create_input_params.html">NVGSDK_CreateInputParams</a>;</div><div class="line"><a name="l00112"></a><span class="lineno"> 112</span> </div><div class="line"><a name="l00114"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___request_permissions_params.html"> 114</a></span> <span class="keyword">typedef</span> <span class="keyword">struct</span></div><div class="line"><a name="l00115"></a><span class="lineno"> 115</span> {</div><div class="line"><a name="l00116"></a><span class="lineno"> 116</span>  NVGSDK_Scope* scopeTable;</div><div class="line"><a name="l00117"></a><span class="lineno"> 117</span>  <span class="keywordtype">size_t</span> scopeTableSize;</div><div class="line"><a name="l00118"></a><span class="lineno"> 118</span> } <a class="code" href="struct_n_v_g_s_d_k___request_permissions_params.html">NVGSDK_RequestPermissionsParams</a>;</div><div class="line"><a name="l00119"></a><span class="lineno"> 119</span> </div><div class="line"><a name="l00121"></a><span class="lineno"> 121</span> </div><div class="line"><a name="l00123"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___create_response.html"> 123</a></span> <span class="keyword">typedef</span> <span class="keyword">struct</span></div><div class="line"><a name="l00124"></a><span class="lineno"> 124</span> {</div><div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___create_response.html#aa595214daf18bdbc638ef98e1f22a30f"> 125</a></span>  uint16_t <a class="code" href="struct_n_v_g_s_d_k___create_response.html#aa595214daf18bdbc638ef98e1f22a30f">versionMajor</a>; </div><div class="line"><a name="l00126"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___create_response.html#ad1687ba8b8d53a75b13a60874f3822be"> 126</a></span>  uint16_t <a class="code" href="struct_n_v_g_s_d_k___create_response.html#ad1687ba8b8d53a75b13a60874f3822be">versionMinor</a>; </div><div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___create_response.html#aacdf644f5f6eb996dad6bb90b4145deb"> 127</a></span>  <span class="keywordtype">char</span> gfeVersionStr[NVGSDK_MAX_LENGTH]; </div><div class="line"><a name="l00128"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___create_response.html#a9bc3e75a15cf9fcbc1084f2a7fde5a8f"> 128</a></span>  <a class="code" href="struct_n_v_g_s_d_k___scope_permission.html">NVGSDK_ScopePermission</a>* <a class="code" href="struct_n_v_g_s_d_k___create_response.html#a9bc3e75a15cf9fcbc1084f2a7fde5a8f">scopePermissionTable</a>; </div><div class="line"><a name="l00129"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___create_response.html#a60aec9d469d10e8fe0efd7c010fb96e7"> 129</a></span>  <span class="keywordtype">size_t</span> <a class="code" href="struct_n_v_g_s_d_k___create_response.html#a60aec9d469d10e8fe0efd7c010fb96e7">scopePermissionTableSize</a>; </div><div class="line"><a name="l00130"></a><span class="lineno"> 130</span> } <a class="code" href="struct_n_v_g_s_d_k___create_response.html">NVGSDK_CreateResponse</a>;</div><div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="sdk__types_8h.html#a1c5cd84ed88c70462c360a7268eb95ac"> 132</a></span> <span class="keyword">typedef</span> void(__stdcall* <a class="code" href="sdk__types_8h.html#a1c5cd84ed88c70462c360a7268eb95ac">NVGSDK_EmptyCallback</a>)(NVGSDK_RetCode, <span class="keywordtype">void</span>*);</div><div class="line"><a name="l00133"></a><span class="lineno"> 133</span> </div><div class="line"><a name="l00135"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___language.html"> 135</a></span> <span class="keyword">typedef</span> <span class="keyword">struct</span></div><div class="line"><a name="l00136"></a><span class="lineno"> 136</span> {</div><div class="line"><a name="l00137"></a><span class="lineno"><a class="line" href="struct_n_v_g_s_d_k___language.html#a61f6b2d2a3d08a27b37919e32b13ed75"> 137</a></span>  <span class="keywordtype">char</span> <span class="keyword">const</span>* <a class="code" href="struct_n_v_g_s_d_k___language.html#a61f6b2d2a3d08a27b37919e32b13ed75">cultureCode</a>; </div><div class="line"><a name="l00138"></a><span class="lineno"> 138</span> } <a class="code" href="struct_n_v_g_s_d_k___language.html">NVGSDK_Language</a>;</div><div class="line"><a name="l00140"></a><span class="lineno"><a class="line" href="sdk__types_8h.html#a25a1eb6d5c4697e50ebdebb500d0500e"> 140</a></span> <span class="keyword">typedef</span> void(__stdcall* <a class="code" href="sdk__types_8h.html#a25a1eb6d5c4697e50ebdebb500d0500e">NVGSDK_GetUILanguageCallback</a>)(NVGSDK_RetCode, <a class="code" href="struct_n_v_g_s_d_k___language.html">NVGSDK_Language</a> <span class="keyword">const</span>*, <span class="keywordtype">void</span>*);</div><div class="line"><a name="l00141"></a><span class="lineno"> 141</span> </div><div class="line"><a name="l00142"></a><span class="lineno"> 142</span> <span class="preprocessor">#endif // GFESDK_SDK_TYPES_H</span></div><div class="ttc" id="struct_n_v_g_s_d_k___scope_permission_html"><div class="ttname"><a href="struct_n_v_g_s_d_k___scope_permission.html">NVGSDK_ScopePermission</a></div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00067">sdk_types.h:67</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___version_html"><div class="ttname"><a href="struct_n_v_g_s_d_k___version.html">NVGSDK_Version</a></div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00031">sdk_types.h:31</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___create_response_html_a9bc3e75a15cf9fcbc1084f2a7fde5a8f"><div class="ttname"><a href="struct_n_v_g_s_d_k___create_response.html#a9bc3e75a15cf9fcbc1084f2a7fde5a8f">NVGSDK_CreateResponse::scopePermissionTable</a></div><div class="ttdeci">NVGSDK_ScopePermission * scopePermissionTable</div><div class="ttdoc">Must be provided to call. Will be filled with scope/permission pairs. </div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00128">sdk_types.h:128</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___language_html"><div class="ttname"><a href="struct_n_v_g_s_d_k___language.html">NVGSDK_Language</a></div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00135">sdk_types.h:135</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___overlay_state_changed_notification_html_af1c76ba9ecc3a9d83147dc4dc8d64ddc"><div class="ttname"><a href="struct_n_v_g_s_d_k___overlay_state_changed_notification.html#af1c76ba9ecc3a9d83147dc4dc8d64ddc">NVGSDK_OverlayStateChangedNotification::state</a></div><div class="ttdeci">NVGSDK_OverlayState state</div><div class="ttdoc">State the overlay is closing from or opening to. </div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00086">sdk_types.h:86</a></div></div> +<div class="ttc" id="sdk__types_8h_html_a25a1eb6d5c4697e50ebdebb500d0500e"><div class="ttname"><a href="sdk__types_8h.html#a25a1eb6d5c4697e50ebdebb500d0500e">NVGSDK_GetUILanguageCallback</a></div><div class="ttdeci">void(__stdcall * NVGSDK_GetUILanguageCallback)(NVGSDK_RetCode, NVGSDK_Language const *, void *)</div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00140">sdk_types.h:140</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___localized_pair_html_aa070c22ef7cf737497855504fb8795d6"><div class="ttname"><a href="struct_n_v_g_s_d_k___localized_pair.html#aa070c22ef7cf737497855504fb8795d6">NVGSDK_LocalizedPair::localeCode</a></div><div class="ttdeci">char const * localeCode</div><div class="ttdoc">locale code, such as en-us, fr-fr, etc </div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00062">sdk_types.h:62</a></div></div> +<div class="ttc" id="sdk__types_8h_html_a41214fdc112a95d5fe8e760b0c562c59ab4d95c5d0180de2ae500c1b33bd0c115"><div class="ttname"><a href="sdk__types_8h.html#a41214fdc112a95d5fe8e760b0c562c59ab4d95c5d0180de2ae500c1b33bd0c115">NVGSDK_NOTIFICATION_PERMISSIONS_CHANGED</a></div><div class="ttdoc">Sent when the user accepts/denies the permissions dialog, or toggles in GFE3. </div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00051">sdk_types.h:51</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___create_input_params_html_ac754df94f208f494a0a339d614bb18f3"><div class="ttname"><a href="struct_n_v_g_s_d_k___create_input_params.html#ac754df94f208f494a0a339d614bb18f3">NVGSDK_CreateInputParams::appName</a></div><div class="ttdeci">char const * appName</div><div class="ttdoc">Provide the name of the application. Will be used in cases when NVIDIA cannot detect game...</div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00104">sdk_types.h:104</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___localized_pair_html_a02d3e482f16824ccc790f1a3dc8b8952"><div class="ttname"><a href="struct_n_v_g_s_d_k___localized_pair.html#a02d3e482f16824ccc790f1a3dc8b8952">NVGSDK_LocalizedPair::localizedString</a></div><div class="ttdeci">char const * localizedString</div><div class="ttdoc">String translated for given locale. Max length NVGSDK_MAX_LENGTH - 1. </div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00063">sdk_types.h:63</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___create_input_params_html_ae0ada093d3d60a2f70226932b1a5b6fb"><div class="ttname"><a href="struct_n_v_g_s_d_k___create_input_params.html#ae0ada093d3d60a2f70226932b1a5b6fb">NVGSDK_CreateInputParams::scopeTable</a></div><div class="ttdeci">NVGSDK_Scope * scopeTable</div><div class="ttdoc">List of scopes used by the application. </div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00105">sdk_types.h:105</a></div></div> +<div class="ttc" id="sdk__types_8h_html_a41214fdc112a95d5fe8e760b0c562c59"><div class="ttname"><a href="sdk__types_8h.html#a41214fdc112a95d5fe8e760b0c562c59">NVGSDK_NotificationType</a></div><div class="ttdeci">NVGSDK_NotificationType</div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00049">sdk_types.h:49</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___create_input_params_html_a8941e0c803ec2f821101cfc55a7f60a3"><div class="ttname"><a href="struct_n_v_g_s_d_k___create_input_params.html#a8941e0c803ec2f821101cfc55a7f60a3">NVGSDK_CreateInputParams::scopeTableSize</a></div><div class="ttdeci">size_t scopeTableSize</div><div class="ttdoc">Number of entries in the scope table. </div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00106">sdk_types.h:106</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___overlay_state_changed_notification_html"><div class="ttname"><a href="struct_n_v_g_s_d_k___overlay_state_changed_notification.html">NVGSDK_OverlayStateChangedNotification</a></div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00083">sdk_types.h:83</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___create_input_params_html_ad30b1588618ec4bfbc1e9fa13c22b9a7"><div class="ttname"><a href="struct_n_v_g_s_d_k___create_input_params.html#ad30b1588618ec4bfbc1e9fa13c22b9a7">NVGSDK_CreateInputParams::notificationCallbackContext</a></div><div class="ttdeci">void * notificationCallbackContext</div><div class="ttdoc">Passed along unchanged with each notification. </div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00110">sdk_types.h:110</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___create_input_params_html_a0bd7568c1cb3fad975562055b4581195"><div class="ttname"><a href="struct_n_v_g_s_d_k___create_input_params.html#a0bd7568c1cb3fad975562055b4581195">NVGSDK_CreateInputParams::pollForCallbacks</a></div><div class="ttdeci">bool pollForCallbacks</div><div class="ttdoc">Set to true to poll for asynchronous callbacks on an app thread. If false, callbacks will occur on a ...</div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00107">sdk_types.h:107</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___language_html_a61f6b2d2a3d08a27b37919e32b13ed75"><div class="ttname"><a href="struct_n_v_g_s_d_k___language.html#a61f6b2d2a3d08a27b37919e32b13ed75">NVGSDK_Language::cultureCode</a></div><div class="ttdeci">char const * cultureCode</div><div class="ttdoc">Will be populated by the user&#39;s GFE language selection. </div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00137">sdk_types.h:137</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___create_response_html_ad1687ba8b8d53a75b13a60874f3822be"><div class="ttname"><a href="struct_n_v_g_s_d_k___create_response.html#ad1687ba8b8d53a75b13a60874f3822be">NVGSDK_CreateResponse::versionMinor</a></div><div class="ttdeci">uint16_t versionMinor</div><div class="ttdoc">Will be populated with SDK minor version. </div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00126">sdk_types.h:126</a></div></div> +<div class="ttc" id="sdk__types_8h_html_a1c5cd84ed88c70462c360a7268eb95ac"><div class="ttname"><a href="sdk__types_8h.html#a1c5cd84ed88c70462c360a7268eb95ac">NVGSDK_EmptyCallback</a></div><div class="ttdeci">void(__stdcall * NVGSDK_EmptyCallback)(NVGSDK_RetCode, void *)</div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00132">sdk_types.h:132</a></div></div> +<div class="ttc" id="sdk__types_8h_html_afdec7c9f24e19fb84c5faf34d77e9312"><div class="ttname"><a href="sdk__types_8h.html#afdec7c9f24e19fb84c5faf34d77e9312">NVGSDK_LoggingCallback</a></div><div class="ttdeci">void(__stdcall * NVGSDK_LoggingCallback)(NVGSDK_LogLevel level, char const *message)</div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00057">sdk_types.h:57</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___request_permissions_params_html"><div class="ttname"><a href="struct_n_v_g_s_d_k___request_permissions_params.html">NVGSDK_RequestPermissionsParams</a></div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00114">sdk_types.h:114</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___create_response_html"><div class="ttname"><a href="struct_n_v_g_s_d_k___create_response.html">NVGSDK_CreateResponse</a></div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00123">sdk_types.h:123</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___create_input_params_html"><div class="ttname"><a href="struct_n_v_g_s_d_k___create_input_params.html">NVGSDK_CreateInputParams</a></div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00102">sdk_types.h:102</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___version_html_abdb04097bd3c65601de459467fa4dc2b"><div class="ttname"><a href="struct_n_v_g_s_d_k___version.html#abdb04097bd3c65601de459467fa4dc2b">NVGSDK_Version::gfeVersionStr</a></div><div class="ttdeci">char const * gfeVersionStr</div><div class="ttdoc">Current version installed by the user. </div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00035">sdk_types.h:35</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___permissions_changed_notification_html"><div class="ttname"><a href="struct_n_v_g_s_d_k___permissions_changed_notification.html">NVGSDK_PermissionsChangedNotification</a></div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00076">sdk_types.h:76</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___notification_html"><div class="ttname"><a href="struct_n_v_g_s_d_k___notification.html">NVGSDK_Notification</a></div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00090">sdk_types.h:90</a></div></div> +<div class="ttc" id="sdk__types_8h_html_a8ad6f8cbc3c4ba6587912a4a4638d857"><div class="ttname"><a href="sdk__types_8h.html#a8ad6f8cbc3c4ba6587912a4a4638d857">NVGSDK_LogLevel</a></div><div class="ttdeci">NVGSDK_LogLevel</div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00039">sdk_types.h:39</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___overlay_state_changed_notification_html_ad9684c86b575f710bcc784942e6bf256"><div class="ttname"><a href="struct_n_v_g_s_d_k___overlay_state_changed_notification.html#ad9684c86b575f710bcc784942e6bf256">NVGSDK_OverlayStateChangedNotification::open</a></div><div class="ttdeci">bool open</div><div class="ttdoc">true if the overlay is opening, false if it is closing </div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00085">sdk_types.h:85</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___localized_pair_html"><div class="ttname"><a href="struct_n_v_g_s_d_k___localized_pair.html">NVGSDK_LocalizedPair</a></div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00060">sdk_types.h:60</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___create_response_html_aa595214daf18bdbc638ef98e1f22a30f"><div class="ttname"><a href="struct_n_v_g_s_d_k___create_response.html#aa595214daf18bdbc638ef98e1f22a30f">NVGSDK_CreateResponse::versionMajor</a></div><div class="ttdeci">uint16_t versionMajor</div><div class="ttdoc">Will be populated with SDK major version. </div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00125">sdk_types.h:125</a></div></div> +<div class="ttc" id="sdk__types_8h_html_a41214fdc112a95d5fe8e760b0c562c59aa833a35cd4938b11579b3f22c1e346d7"><div class="ttname"><a href="sdk__types_8h.html#a41214fdc112a95d5fe8e760b0c562c59aa833a35cd4938b11579b3f22c1e346d7">NVGSDK_NOTIFICATION_OVERLAY_STATE_CHANGED</a></div><div class="ttdoc">Sent when the in-game overlay is shown or removed. </div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00052">sdk_types.h:52</a></div></div> +<div class="ttc" id="struct_n_v_g_s_d_k___create_response_html_a60aec9d469d10e8fe0efd7c010fb96e7"><div class="ttname"><a href="struct_n_v_g_s_d_k___create_response.html#a60aec9d469d10e8fe0efd7c010fb96e7">NVGSDK_CreateResponse::scopePermissionTableSize</a></div><div class="ttdeci">size_t scopePermissionTableSize</div><div class="ttdoc">Must be provided to call. </div><div class="ttdef"><b>Definition:</b> <a href="sdk__types_8h_source.html#l00129">sdk_types.h:129</a></div></div> +</div><!-- fragment --></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_4522e853adfb3285c34ceee6be627ffe.html">sdkclient</a></li><li class="navelem"><a class="el" href="dir_37f49c9d6a230916a5077fbd270eac2a.html">include</a></li><li class="navelem"><a class="el" href="dir_eb56eea0ff74c30c2a48b22915222057.html">gfesdk</a></li><li class="navelem"><a class="el" href="sdk__types_8h.html">sdk_types.h</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/sdk__types__cpp_8h_source.html b/doc/html/sdk__types__cpp_8h_source.html new file mode 100644 index 0000000..b5649c3 --- /dev/null +++ b/doc/html/sdk__types__cpp_8h_source.html @@ -0,0 +1,110 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/sdk_types_cpp.h Source File</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('sdk__types__cpp_8h_source.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">sdk_types_cpp.h</div> </div> +</div><!--header--> +<div class="contents"> +<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">/* Copyright (c) 2017, NVIDIA CORPORATION. All rights reserved.</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">*</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment">* NVIDIA CORPORATION and its licensors retain all intellectual property</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment">* and proprietary rights in and to this software, related documentation</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment">* and any modifications thereto. Any use, reproduction, disclosure or</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment">* distribution of this software and related documentation without an express</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment">* license agreement from NVIDIA CORPORATION is strictly prohibited.</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment">*/</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span> </div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="preprocessor">#ifndef GFESDK_SDK_TYPES_CPP_H</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="preprocessor">#define GFESDK_SDK_TYPES_CPP_H</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span> </div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment">// Include these first, so they don't get stuck in the GfeSDK namespace below</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="preprocessor">#include <stdint.h></span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="preprocessor">#include <stdbool.h></span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="comment">// Avoid polluting global namespace with C api</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="keyword">namespace </span><a class="code" href="namespace_gfe_s_d_k.html">GfeSDK</a></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span> {</div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#include <<a class="code" href="sdk__types_8h.html">gfesdk/sdk_types.h</a>></span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> }</div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> </div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor">#include <string></span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="preprocessor">#include <vector></span></div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor">#include <map></span></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="preprocessor">#include <functional></span></div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span> </div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="keyword">namespace </span><a class="code" href="namespace_gfe_s_d_k.html">GfeSDK</a></div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span> {</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span> </div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="keyword">struct </span>NotificationBase;</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="keyword">typedef</span> std::vector<NVGSDK_Scope> TScopes;</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span> <span class="keyword">typedef</span> std::map<NVGSDK_Scope, NVGSDK_Permission> TScopePermissions;</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="keyword">typedef</span> std::map<std::string, std::string> TTranslationTable;</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span> <span class="keyword">typedef</span> std::function<void(NVGSDK_NotificationType, NotificationBase const&)> TNotificationCallback;</div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span> </div><div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="struct_gfe_s_d_k_1_1_create_input_params.html"> 37</a></span> <span class="keyword">struct </span><a class="code" href="struct_gfe_s_d_k_1_1_create_input_params.html">CreateInputParams</a></div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span> {</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  std::string appName;</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  TScopes requiredScopes;</div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  <span class="keywordtype">bool</span> pollForCallbacks;</div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  TNotificationCallback notificationCallback;</div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  <span class="keywordtype">void</span>* notificationCallbackContext;</div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span> </div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <a class="code" href="struct_gfe_s_d_k_1_1_create_input_params.html">CreateInputParams</a>() : pollForCallbacks(<span class="keyword">false</span>), notificationCallback(<span class="keyword">nullptr</span>), notificationCallbackContext(<span class="keyword">nullptr</span>) {}</div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span> };</div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span> </div><div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="struct_gfe_s_d_k_1_1_request_permissions_params.html"> 48</a></span> <span class="keyword">struct </span><a class="code" href="struct_gfe_s_d_k_1_1_request_permissions_params.html">RequestPermissionsParams</a></div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span> {</div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  TScopes scopes;</div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span> };</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span> </div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span> <span class="keyword">typedef</span> std::function<void(NVGSDK_RetCode, void*)> TCallback;</div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span> </div><div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="struct_gfe_s_d_k_1_1_create_response.html"> 57</a></span> <span class="keyword">struct </span><a class="code" href="struct_gfe_s_d_k_1_1_create_response.html">CreateResponse</a></div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span> {</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  NVGSDK_RetCode returnCode;</div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  uint16_t versionMajor;</div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  uint16_t versionMinor;</div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  std::string nvidiaGfeVersion;</div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  TScopePermissions scopePermissions;</div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span> };</div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span> </div><div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="struct_gfe_s_d_k_1_1_get_u_i_language_response.html"> 67</a></span> <span class="keyword">struct </span><a class="code" href="struct_gfe_s_d_k_1_1_get_u_i_language_response.html">GetUILanguageResponse</a></div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span> {</div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  std::string cultureCode;</div><div class="line"><a name="l00070"></a><span class="lineno"> 70</span> };</div><div class="line"><a name="l00071"></a><span class="lineno"> 71</span> <span class="keyword">typedef</span> std::function<void(NVGSDK_RetCode rc, GetUILanguageResponse const*, void*)> TGetUILanguageCallback;</div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span> </div><div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="struct_gfe_s_d_k_1_1_notification_base.html"> 74</a></span> <span class="keyword">struct </span><a class="code" href="struct_gfe_s_d_k_1_1_notification_base.html">NotificationBase</a></div><div class="line"><a name="l00075"></a><span class="lineno"> 75</span> {</div><div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  <span class="keywordtype">void</span>* context;</div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span> };</div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span> </div><div class="line"><a name="l00079"></a><span class="lineno"><a class="line" href="struct_gfe_s_d_k_1_1_permissions_changed_notification.html"> 79</a></span> <span class="keyword">struct </span><a class="code" href="struct_gfe_s_d_k_1_1_permissions_changed_notification.html">PermissionsChangedNotification</a> : <span class="keyword">public</span> <a class="code" href="struct_gfe_s_d_k_1_1_notification_base.html">NotificationBase</a></div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span> {</div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  TScopePermissions scopePermissions;</div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span> };</div><div class="line"><a name="l00083"></a><span class="lineno"> 83</span> </div><div class="line"><a name="l00084"></a><span class="lineno"><a class="line" href="struct_gfe_s_d_k_1_1_overlay_state_changed_notification.html"> 84</a></span> <span class="keyword">struct </span><a class="code" href="struct_gfe_s_d_k_1_1_overlay_state_changed_notification.html">OverlayStateChangedNotification</a> : <span class="keyword">public</span> <a class="code" href="struct_gfe_s_d_k_1_1_notification_base.html">NotificationBase</a></div><div class="line"><a name="l00085"></a><span class="lineno"> 85</span> {</div><div class="line"><a name="l00086"></a><span class="lineno"> 86</span>  <span class="keywordtype">bool</span> open;</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span>  NVGSDK_OverlayState state;</div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span> };</div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span> </div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span> }</div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span> </div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span> <span class="preprocessor">#endif //GFESDK_SDK_TYPES_CPP_H</span></div><div class="ttc" id="struct_gfe_s_d_k_1_1_get_u_i_language_response_html"><div class="ttname"><a href="struct_gfe_s_d_k_1_1_get_u_i_language_response.html">GfeSDK::GetUILanguageResponse</a></div><div class="ttdoc">C++ binding for NVGSDK_GetUILanguageResponse. </div><div class="ttdef"><b>Definition:</b> <a href="sdk__types__cpp_8h_source.html#l00067">sdk_types_cpp.h:67</a></div></div> +<div class="ttc" id="struct_gfe_s_d_k_1_1_create_response_html"><div class="ttname"><a href="struct_gfe_s_d_k_1_1_create_response.html">GfeSDK::CreateResponse</a></div><div class="ttdoc">C++ binding for NVGSDK_CreateResponse. </div><div class="ttdef"><b>Definition:</b> <a href="sdk__types__cpp_8h_source.html#l00057">sdk_types_cpp.h:57</a></div></div> +<div class="ttc" id="struct_gfe_s_d_k_1_1_notification_base_html"><div class="ttname"><a href="struct_gfe_s_d_k_1_1_notification_base.html">GfeSDK::NotificationBase</a></div><div class="ttdef"><b>Definition:</b> <a href="sdk__types__cpp_8h_source.html#l00074">sdk_types_cpp.h:74</a></div></div> +<div class="ttc" id="struct_gfe_s_d_k_1_1_request_permissions_params_html"><div class="ttname"><a href="struct_gfe_s_d_k_1_1_request_permissions_params.html">GfeSDK::RequestPermissionsParams</a></div><div class="ttdef"><b>Definition:</b> <a href="sdk__types__cpp_8h_source.html#l00048">sdk_types_cpp.h:48</a></div></div> +<div class="ttc" id="struct_gfe_s_d_k_1_1_permissions_changed_notification_html"><div class="ttname"><a href="struct_gfe_s_d_k_1_1_permissions_changed_notification.html">GfeSDK::PermissionsChangedNotification</a></div><div class="ttdef"><b>Definition:</b> <a href="sdk__types__cpp_8h_source.html#l00079">sdk_types_cpp.h:79</a></div></div> +<div class="ttc" id="struct_gfe_s_d_k_1_1_overlay_state_changed_notification_html"><div class="ttname"><a href="struct_gfe_s_d_k_1_1_overlay_state_changed_notification.html">GfeSDK::OverlayStateChangedNotification</a></div><div class="ttdef"><b>Definition:</b> <a href="sdk__types__cpp_8h_source.html#l00084">sdk_types_cpp.h:84</a></div></div> +<div class="ttc" id="struct_gfe_s_d_k_1_1_create_input_params_html"><div class="ttname"><a href="struct_gfe_s_d_k_1_1_create_input_params.html">GfeSDK::CreateInputParams</a></div><div class="ttdef"><b>Definition:</b> <a href="sdk__types__cpp_8h_source.html#l00037">sdk_types_cpp.h:37</a></div></div> +<div class="ttc" id="namespace_gfe_s_d_k_html"><div class="ttname"><a href="namespace_gfe_s_d_k.html">GfeSDK</a></div><div class="ttdef"><b>Definition:</b> <a href="highlights__types__cpp_8h_source.html#l00016">highlights_types_cpp.h:16</a></div></div> +<div class="ttc" id="sdk__types_8h_html"><div class="ttname"><a href="sdk__types_8h.html">sdk_types.h</a></div></div> +</div><!-- fragment --></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_4522e853adfb3285c34ceee6be627ffe.html">sdkclient</a></li><li class="navelem"><a class="el" href="dir_37f49c9d6a230916a5077fbd270eac2a.html">include</a></li><li class="navelem"><a class="el" href="dir_eb56eea0ff74c30c2a48b22915222057.html">gfesdk</a></li><li class="navelem"><a class="el" href="dir_f78f74a3131a0cfd456c5ed856861cff.html">bindings</a></li><li class="navelem"><a class="el" href="dir_ab8ba62fc8fdaf78364406bae0a66d43.html">cpp</a></li><li class="navelem"><b>sdk_types_cpp.h</b></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/sdk__types__ipc_8h_source.html b/doc/html/sdk__types__ipc_8h_source.html new file mode 100644 index 0000000..e0ff15c --- /dev/null +++ b/doc/html/sdk__types__ipc_8h_source.html @@ -0,0 +1,101 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: C:/u/workspace/dev/sdkwinauto/_build/msvc120_x64_RelWithDebInfo/sdk/include/gfesdk/sdk_types_ipc.h Source File</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('sdk__types__ipc_8h_source.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">sdk_types_ipc.h</div> </div> +</div><!--header--> +<div class="contents"> +<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">// Copyright (c) 2016, NVIDIA CORPORATION. All rights reserved.</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">//</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment">// NVIDIA CORPORATION and its licensors retain all intellectual property</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment">// and proprietary rights in and to this software, related documentation</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment">// and any modifications thereto. Any use, reproduction, disclosure or</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment">// distribution of this software and related documentation without an express</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment">// license agreement from NVIDIA CORPORATION is strictly prohibited.</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span> </div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="preprocessor">#ifndef NVSDKAPI_IPC_H</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="preprocessor">#define NVSDKAPI_IPC_H</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span> </div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="keyword">extern</span> <span class="stringliteral">"C"</span> {</div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="preprocessor">#endif</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span> </div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span> <span class="keywordtype">int</span> <span class="keyword">const</span> NVGSDK_IPC_VERSION_MAJOR = 1;</div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span> <span class="keywordtype">int</span> <span class="keyword">const</span> NVGSDK_IPC_VERSION_MINOR = 0;</div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span> </div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span> <span class="keyword">typedef</span> <span class="keyword">enum</span> _NVGSDK_RetCode</div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span> {</div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  NVGSDK_SUCCESS = 0,</div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  NVGSDK_SUCCESS_VERSION_OLD_SDK = 1001,</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  NVGSDK_SUCCESS_VERSION_OLD_GFE = 1002,</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  NVGSDK_SUCCESS_PENDING = 1003,</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  NVGSDK_SUCCESS_USER_NOT_INTERESTED = 1004,</div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  NVGSDK_SUCCESS_PERMISSION_GRANTED = 1005,</div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span> </div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  NVGSDK_ERR_GENERIC = -1001,</div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  NVGSDK_ERR_GFE_VERSION = -1002,</div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  NVGSDK_ERR_SDK_VERSION = -1003,</div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  NVGSDK_ERR_NOT_IMPLEMENTED = -1004,</div><div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  NVGSDK_ERR_INVALID_PARAMETER = -1005,</div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  NVGSDK_ERR_NOT_SET = -1006,</div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  NVGSDK_ERR_SHADOWPLAY_IR_DISABLED = -1007,</div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  NVGSDK_ERR_SDK_IN_USE = -1008,</div><div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  NVGSDK_ERR_GROUP_NOT_FOUND = -1009,</div><div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  NVGSDK_ERR_FILE_NOT_FOUND = -1010,</div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  NVGSDK_ERR_HIGHLIGHTS_SETUP_FAILED = -1011,</div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  NVGSDK_ERR_HIGHLIGHTS_NOT_CONFIGURED = -1012,</div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  NVGSDK_ERR_HIGHLIGHTS_SAVE_FAILED = -1013,</div><div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  NVGSDK_ERR_UNEXPECTED_EXCEPTION = -1014,</div><div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  NVGSDK_ERR_NO_HIGHLIGHTS = -1015,</div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  NVGSDK_ERR_NO_CONNECTION = -1016,</div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span>  NVGSDK_ERR_PERMISSION_NOT_GRANTED = -1017,</div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  NVGSDK_ERR_PERMISSION_DENIED = -1018,</div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span>  NVGSDK_ERR_INVALID_HANDLE = -1019,</div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  NVGSDK_ERR_UNHANDLED_EXCEPTION = -1020,</div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  NVGSDK_ERR_OUT_OF_MEMORY = -1021,</div><div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  NVGSDK_ERR_LOAD_LIBRARY = -1022,</div><div class="line"><a name="l00084"></a><span class="lineno"> 84</span>  NVGSDK_ERR_LIB_CALL_FAILED = -1023,</div><div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  NVGSDK_ERR_IPC_FAILED = -1024,</div><div class="line"><a name="l00086"></a><span class="lineno"> 86</span>  NVGSDK_ERR_CONNECTION = -1025,</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span>  NVGSDK_ERR_MODULE_NOT_LOADED = -1026</div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span> } NVGSDK_RetCode;</div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span> </div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span> <span class="comment">// not using macros to avoid polluting namespace of SDK unnecessarily</span></div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span> </div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span> <span class="keyword">inline</span> <span class="keywordtype">bool</span> NVGSDK_SUCCEEDED(NVGSDK_RetCode r)</div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span> {</div><div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  <span class="keywordflow">return</span> r >= 0;</div><div class="line"><a name="l00096"></a><span class="lineno"> 96</span> }</div><div class="line"><a name="l00097"></a><span class="lineno"> 97</span> </div><div class="line"><a name="l00099"></a><span class="lineno"> 99</span> <span class="keyword">inline</span> <span class="keywordtype">bool</span> NVGSDK_FAILED(NVGSDK_RetCode r)</div><div class="line"><a name="l00100"></a><span class="lineno"> 100</span> {</div><div class="line"><a name="l00101"></a><span class="lineno"> 101</span>  <span class="keywordflow">return</span> r < 0;</div><div class="line"><a name="l00102"></a><span class="lineno"> 102</span> }</div><div class="line"><a name="l00103"></a><span class="lineno"> 103</span> </div><div class="line"><a name="l00105"></a><span class="lineno"> 105</span> <span class="keyword">typedef</span> <span class="keyword">enum</span></div><div class="line"><a name="l00106"></a><span class="lineno"> 106</span> {</div><div class="line"><a name="l00107"></a><span class="lineno"> 107</span>  NVGSDK_SCOPE_HIGHLIGHTS = 0, </div><div class="line"><a name="l00108"></a><span class="lineno"> 108</span>  NVGSDK_SCOPE_HIGHLIGHTS_VIDEO = 1, </div><div class="line"><a name="l00109"></a><span class="lineno"> 109</span>  NVGSDK_SCOPE_HIGHLIGHTS_SCREENSHOT = 2, </div><div class="line"><a name="l00110"></a><span class="lineno"> 110</span>  NVGSDK_SCOPE_MAX</div><div class="line"><a name="l00111"></a><span class="lineno"> 111</span> } NVGSDK_Scope;</div><div class="line"><a name="l00112"></a><span class="lineno"> 112</span> </div><div class="line"><a name="l00114"></a><span class="lineno"> 114</span> <span class="keyword">typedef</span> <span class="keyword">enum</span></div><div class="line"><a name="l00115"></a><span class="lineno"> 115</span> {</div><div class="line"><a name="l00116"></a><span class="lineno"> 116</span>  NVGSDK_PERMISSION_GRANTED = 0, </div><div class="line"><a name="l00117"></a><span class="lineno"> 117</span>  NVGSDK_PERMISSION_MUST_ASK = 1, </div><div class="line"><a name="l00118"></a><span class="lineno"> 118</span>  NVGSDK_PERMISSION_DENIED = 2, </div><div class="line"><a name="l00119"></a><span class="lineno"> 119</span>  NVGSDK_PERMISSION_UNKNOWN = 3, </div><div class="line"><a name="l00120"></a><span class="lineno"> 120</span>  NVGSDK_PERMISSION_MAX</div><div class="line"><a name="l00121"></a><span class="lineno"> 121</span> } NVGSDK_Permission;</div><div class="line"><a name="l00122"></a><span class="lineno"> 122</span> </div><div class="line"><a name="l00124"></a><span class="lineno"> 124</span> <span class="keyword">typedef</span> <span class="keyword">enum</span></div><div class="line"><a name="l00125"></a><span class="lineno"> 125</span> {</div><div class="line"><a name="l00126"></a><span class="lineno"> 126</span>  NVGSDK_OVERLAY_STATE_MAIN, </div><div class="line"><a name="l00127"></a><span class="lineno"> 127</span>  NVGSDK_OVERLAY_STATE_PERMISSION, </div><div class="line"><a name="l00128"></a><span class="lineno"> 128</span>  NVGSDK_OVERLAY_STATE_HIGHLIGHTS_SUMMARY,</div><div class="line"><a name="l00129"></a><span class="lineno"> 129</span>  NVGSDK_OVERLAY_STATE_MAX</div><div class="line"><a name="l00130"></a><span class="lineno"> 130</span> } NVGSDK_OverlayState;</div><div class="line"><a name="l00131"></a><span class="lineno"> 131</span> </div><div class="line"><a name="l00135"></a><span class="lineno"> 135</span> <span class="keyword">inline</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* NVGSDK_RetCodeToString(NVGSDK_RetCode <span class="keyword">const</span> ret)</div><div class="line"><a name="l00136"></a><span class="lineno"> 136</span> {</div><div class="line"><a name="l00137"></a><span class="lineno"> 137</span>  <span class="keywordflow">switch</span> (ret)</div><div class="line"><a name="l00138"></a><span class="lineno"> 138</span>  {</div><div class="line"><a name="l00139"></a><span class="lineno"> 139</span>  <span class="keywordflow">case</span> NVGSDK_SUCCESS: <span class="keywordflow">return</span> <span class="stringliteral">"NVGSDK_SUCCESS"</span>;</div><div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  <span class="keywordflow">case</span> NVGSDK_SUCCESS_VERSION_OLD_SDK: <span class="keywordflow">return</span> <span class="stringliteral">"NVGSDK_SUCCESS_VERSION_OLD_SDK"</span>;</div><div class="line"><a name="l00141"></a><span class="lineno"> 141</span>  <span class="keywordflow">case</span> NVGSDK_SUCCESS_VERSION_OLD_GFE: <span class="keywordflow">return</span> <span class="stringliteral">"NVGSDK_SUCCESS_VERSION_OLD_GFE"</span>;</div><div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  <span class="keywordflow">case</span> NVGSDK_SUCCESS_PENDING: <span class="keywordflow">return</span> <span class="stringliteral">"NVGSDK_SUCCESS_PENDING"</span>;</div><div class="line"><a name="l00143"></a><span class="lineno"> 143</span>  <span class="keywordflow">case</span> NVGSDK_SUCCESS_USER_NOT_INTERESTED: <span class="keywordflow">return</span> <span class="stringliteral">"NVGSDK_SUCCESS_USER_NOT_INTERESTED"</span>;</div><div class="line"><a name="l00144"></a><span class="lineno"> 144</span>  <span class="keywordflow">case</span> NVGSDK_SUCCESS_PERMISSION_GRANTED: <span class="keywordflow">return</span> <span class="stringliteral">"NVGSDK_SUCCESS_PERMISSION_GRANTED"</span>;</div><div class="line"><a name="l00145"></a><span class="lineno"> 145</span>  <span class="keywordflow">case</span> NVGSDK_ERR_GENERIC: <span class="keywordflow">return</span> <span class="stringliteral">"NVGSDK_ERR_GENERIC"</span>;</div><div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  <span class="keywordflow">case</span> NVGSDK_ERR_GFE_VERSION: <span class="keywordflow">return</span> <span class="stringliteral">"NVGSDK_ERR_GFE_VERSION"</span>;</div><div class="line"><a name="l00147"></a><span class="lineno"> 147</span>  <span class="keywordflow">case</span> NVGSDK_ERR_SDK_VERSION: <span class="keywordflow">return</span> <span class="stringliteral">"NVGSDK_ERR_SDK_VERSION"</span>;</div><div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  <span class="keywordflow">case</span> NVGSDK_ERR_NOT_IMPLEMENTED: <span class="keywordflow">return</span> <span class="stringliteral">"NVGSDK_ERR_NOT_IMPLEMENTED"</span>;</div><div class="line"><a name="l00149"></a><span class="lineno"> 149</span>  <span class="keywordflow">case</span> NVGSDK_ERR_INVALID_PARAMETER: <span class="keywordflow">return</span> <span class="stringliteral">"NVGSDK_ERR_INVALID_PARAMETER"</span>;</div><div class="line"><a name="l00150"></a><span class="lineno"> 150</span>  <span class="keywordflow">case</span> NVGSDK_ERR_NOT_SET: <span class="keywordflow">return</span> <span class="stringliteral">"NVGSDK_ERR_NOT_SET"</span>;</div><div class="line"><a name="l00151"></a><span class="lineno"> 151</span>  <span class="keywordflow">case</span> NVGSDK_ERR_SHADOWPLAY_IR_DISABLED: <span class="keywordflow">return</span> <span class="stringliteral">"NVGSDK_ERR_SHADOWPLAY_IR_DISABLED"</span>;</div><div class="line"><a name="l00152"></a><span class="lineno"> 152</span>  <span class="keywordflow">case</span> NVGSDK_ERR_SDK_IN_USE: <span class="keywordflow">return</span> <span class="stringliteral">"NVGSDK_ERR_SDK_IN_USE"</span>;</div><div class="line"><a name="l00153"></a><span class="lineno"> 153</span>  <span class="keywordflow">case</span> NVGSDK_ERR_GROUP_NOT_FOUND: <span class="keywordflow">return</span> <span class="stringliteral">"NVGSDK_ERR_GROUP_NOT_FOUND"</span>;</div><div class="line"><a name="l00154"></a><span class="lineno"> 154</span>  <span class="keywordflow">case</span> NVGSDK_ERR_FILE_NOT_FOUND: <span class="keywordflow">return</span> <span class="stringliteral">"NVGSDK_ERR_FILE_NOT_FOUND"</span>;</div><div class="line"><a name="l00155"></a><span class="lineno"> 155</span>  <span class="keywordflow">case</span> NVGSDK_ERR_HIGHLIGHTS_SETUP_FAILED: <span class="keywordflow">return</span> <span class="stringliteral">"NVGSDK_ERR_HIGHLIGHTS_SETUP_FAILED"</span>;</div><div class="line"><a name="l00156"></a><span class="lineno"> 156</span>  <span class="keywordflow">case</span> NVGSDK_ERR_HIGHLIGHTS_SAVE_FAILED: <span class="keywordflow">return</span> <span class="stringliteral">"NVGSDK_ERR_HIGHLIGHTS_SAVE_FAILED"</span>;</div><div class="line"><a name="l00157"></a><span class="lineno"> 157</span>  <span class="keywordflow">case</span> NVGSDK_ERR_UNEXPECTED_EXCEPTION: <span class="keywordflow">return</span> <span class="stringliteral">"NVGSDK_ERR_UNEXPECTED_EXCEPTION"</span>;</div><div class="line"><a name="l00158"></a><span class="lineno"> 158</span>  <span class="keywordflow">case</span> NVGSDK_ERR_NO_HIGHLIGHTS: <span class="keywordflow">return</span> <span class="stringliteral">"NVGSDK_ERR_NO_HIGHLIGHTS"</span>;</div><div class="line"><a name="l00159"></a><span class="lineno"> 159</span>  <span class="keywordflow">case</span> NVGSDK_ERR_NO_CONNECTION: <span class="keywordflow">return</span> <span class="stringliteral">"NVGSDK_ERR_NO_CONNECTION"</span>;</div><div class="line"><a name="l00160"></a><span class="lineno"> 160</span>  <span class="keywordflow">case</span> NVGSDK_ERR_PERMISSION_NOT_GRANTED: <span class="keywordflow">return</span> <span class="stringliteral">"NVGSDK_ERR_PERMISSION_NOT_GRANTED"</span>;</div><div class="line"><a name="l00161"></a><span class="lineno"> 161</span>  <span class="keywordflow">case</span> NVGSDK_ERR_PERMISSION_DENIED: <span class="keywordflow">return</span> <span class="stringliteral">"NVGSDK_ERR_PERMISSION_DENIED"</span>;</div><div class="line"><a name="l00162"></a><span class="lineno"> 162</span>  <span class="keywordflow">case</span> NVGSDK_ERR_INVALID_HANDLE: <span class="keywordflow">return</span> <span class="stringliteral">"NVGSDK_ERR_INVALID_HANDLE"</span>;</div><div class="line"><a name="l00163"></a><span class="lineno"> 163</span>  <span class="keywordflow">case</span> NVGSDK_ERR_UNHANDLED_EXCEPTION: <span class="keywordflow">return</span> <span class="stringliteral">"NVGSDK_ERR_UNHANDLED_EXCEPTION"</span>;</div><div class="line"><a name="l00164"></a><span class="lineno"> 164</span>  <span class="keywordflow">case</span> NVGSDK_ERR_OUT_OF_MEMORY: <span class="keywordflow">return</span> <span class="stringliteral">"NVGSDK_ERR_OUT_OF_MEMORY"</span>;</div><div class="line"><a name="l00165"></a><span class="lineno"> 165</span>  <span class="keywordflow">case</span> NVGSDK_ERR_LOAD_LIBRARY: <span class="keywordflow">return</span> <span class="stringliteral">"NVGSDK_ERR_LOAD_LIBRARY"</span>;</div><div class="line"><a name="l00166"></a><span class="lineno"> 166</span>  <span class="keywordflow">case</span> NVGSDK_ERR_LIB_CALL_FAILED: <span class="keywordflow">return</span> <span class="stringliteral">"NVGSDK_ERR_LIB_CALL_FAILED"</span>;</div><div class="line"><a name="l00167"></a><span class="lineno"> 167</span>  <span class="keywordflow">case</span> NVGSDK_ERR_IPC_FAILED: <span class="keywordflow">return</span> <span class="stringliteral">"NVGSDK_ERR_IPC_FAILED"</span>;</div><div class="line"><a name="l00168"></a><span class="lineno"> 168</span>  <span class="keywordflow">case</span> NVGSDK_ERR_CONNECTION: <span class="keywordflow">return</span> <span class="stringliteral">"NVGSDK_ERR_CONNECTION"</span>;</div><div class="line"><a name="l00169"></a><span class="lineno"> 169</span>  <span class="keywordflow">case</span> NVGSDK_ERR_MODULE_NOT_LOADED: <span class="keywordflow">return</span> <span class="stringliteral">"NVGSDK_ERR_MODULE_NOT_LOADED"</span>;</div><div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  }</div><div class="line"><a name="l00171"></a><span class="lineno"> 171</span>  <span class="keywordflow">return</span> <span class="stringliteral">"Unknown code"</span>;</div><div class="line"><a name="l00172"></a><span class="lineno"> 172</span> }</div><div class="line"><a name="l00173"></a><span class="lineno"> 173</span> </div><div class="line"><a name="l00174"></a><span class="lineno"> 174</span> <span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00175"></a><span class="lineno"> 175</span> }</div><div class="line"><a name="l00176"></a><span class="lineno"> 176</span> <span class="preprocessor">#endif</span></div><div class="line"><a name="l00177"></a><span class="lineno"> 177</span> </div><div class="line"><a name="l00178"></a><span class="lineno"> 178</span> <span class="preprocessor">#endif // NVSDKAPI_IPC_H</span></div></div><!-- fragment --></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="dir_49109e8c96924d2158a64521a5ac85f8.html">sdk</a></li><li class="navelem"><a class="el" href="dir_390af76a80c76dfa5a23f6376ad8cc11.html">include</a></li><li class="navelem"><a class="el" href="dir_73e42c5862c52b872fcb0da49c863746.html">gfesdk</a></li><li class="navelem"><b>sdk_types_ipc.h</b></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/search/all_0.html b/doc/html/search/all_0.html new file mode 100644 index 0000000..4359463 --- /dev/null +++ b/doc/html/search/all_0.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_0.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/all_0.js b/doc/html/search/all_0.js new file mode 100644 index 0000000..88527ce --- /dev/null +++ b/doc/html/search/all_0.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['appname',['appName',['../struct_n_v_g_s_d_k___create_input_params.html#ac754df94f208f494a0a339d614bb18f3',1,'NVGSDK_CreateInputParams']]], + ['attachloglistener',['AttachLogListener',['../isdk__cpp_8h.html#af7f1de849500cddff35ca621325d41d9',1,'GfeSDK']]] +]; diff --git a/doc/html/search/all_1.html b/doc/html/search/all_1.html new file mode 100644 index 0000000..bc87ea8 --- /dev/null +++ b/doc/html/search/all_1.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_1.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/all_1.js b/doc/html/search/all_1.js new file mode 100644 index 0000000..3e101bf --- /dev/null +++ b/doc/html/search/all_1.js @@ -0,0 +1,12 @@ +var searchData= +[ + ['closegroupasync',['CloseGroupAsync',['../class_gfe_s_d_k_1_1_highlights.html#ac53536039527813888e5404a3a20e4ab',1,'GfeSDK::Highlights::CloseGroupAsync()'],['../class_gfe_s_d_k_1_1_highlights_impl.html#a22481d623b4124cd7277b30a70a11fad',1,'GfeSDK::HighlightsImpl::CloseGroupAsync()']]], + ['configureasync',['ConfigureAsync',['../class_gfe_s_d_k_1_1_highlights.html#a8e522535c3393a1911e2bbb65c71eb52',1,'GfeSDK::Highlights::ConfigureAsync()'],['../class_gfe_s_d_k_1_1_highlights_impl.html#adfee0bca7a525fd81406d719ad1aaed9',1,'GfeSDK::HighlightsImpl::ConfigureAsync()']]], + ['core',['Core',['../class_gfe_s_d_k_1_1_core.html',1,'GfeSDK']]], + ['coreimpl',['CoreImpl',['../class_gfe_s_d_k_1_1_core_impl.html',1,'GfeSDK']]], + ['create',['Create',['../class_gfe_s_d_k_1_1_core.html#a0cb93acb8b273072cd37348c9b206e0d',1,'GfeSDK::Core']]], + ['createinputparams',['CreateInputParams',['../struct_gfe_s_d_k_1_1_create_input_params.html',1,'GfeSDK']]], + ['createresponse',['CreateResponse',['../struct_gfe_s_d_k_1_1_create_response.html',1,'GfeSDK']]], + ['culturecode',['cultureCode',['../struct_n_v_g_s_d_k___language.html#a61f6b2d2a3d08a27b37919e32b13ed75',1,'NVGSDK_Language']]], + ['changelog',['Changelog',['../section_changelog.html',1,'']]] +]; diff --git a/doc/html/search/all_2.html b/doc/html/search/all_2.html new file mode 100644 index 0000000..0f777c2 --- /dev/null +++ b/doc/html/search/all_2.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_2.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/all_2.js b/doc/html/search/all_2.js new file mode 100644 index 0000000..b0fda36 --- /dev/null +++ b/doc/html/search/all_2.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['defaultlocale',['defaultLocale',['../struct_n_v_g_s_d_k___highlight_config_params.html#a7f4f852d4fe97048f20dcdcc401ab82b',1,'NVGSDK_HighlightConfigParams']]], + ['destroyhighlights',['destroyHighlights',['../struct_n_v_g_s_d_k___highlight_close_group_params.html#a3d7eae61163c4616a42569ca8d7785c6',1,'NVGSDK_HighlightCloseGroupParams']]], + ['development_20guide',['Development Guide',['../index.html',1,'']]] +]; diff --git a/doc/html/search/all_3.html b/doc/html/search/all_3.html new file mode 100644 index 0000000..ac9dbf9 --- /dev/null +++ b/doc/html/search/all_3.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_3.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/all_3.js b/doc/html/search/all_3.js new file mode 100644 index 0000000..703bbf2 --- /dev/null +++ b/doc/html/search/all_3.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['enabled',['enabled',['../struct_gfe_s_d_k_1_1_highlight_user_setting.html#aee344169ace39e645bd57a3b0387e556',1,'GfeSDK::HighlightUserSetting::enabled()'],['../struct_n_v_g_s_d_k___highlight_user_setting.html#a44eafd6943fb886c236cd4ff356c666d',1,'NVGSDK_HighlightUserSetting::enabled()']]], + ['enddelta',['endDelta',['../struct_n_v_g_s_d_k___video_highlight_params.html#ae63c02443b1eeb24c4e1ed4d49154277',1,'NVGSDK_VideoHighlightParams']]] +]; diff --git a/doc/html/search/all_4.html b/doc/html/search/all_4.html new file mode 100644 index 0000000..8308168 --- /dev/null +++ b/doc/html/search/all_4.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_4.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/all_4.js b/doc/html/search/all_4.js new file mode 100644 index 0000000..c876776 --- /dev/null +++ b/doc/html/search/all_4.js @@ -0,0 +1,16 @@ +var searchData= +[ + ['getnumberofhighlightsasync',['GetNumberOfHighlightsAsync',['../class_gfe_s_d_k_1_1_highlights.html#ad640f12621aa2ab8f0bf39b859f8d849',1,'GfeSDK::Highlights::GetNumberOfHighlightsAsync()'],['../class_gfe_s_d_k_1_1_highlights_impl.html#a358fcbe7699b79ed79952bb2eab12830',1,'GfeSDK::HighlightsImpl::GetNumberOfHighlightsAsync()']]], + ['getnumberofhighlightsresponse',['GetNumberOfHighlightsResponse',['../struct_gfe_s_d_k_1_1_get_number_of_highlights_response.html',1,'GfeSDK']]], + ['getuilanguageasync',['GetUILanguageAsync',['../class_gfe_s_d_k_1_1_core.html#ad8edbad0bf465ba656bb99353d4f2122',1,'GfeSDK::Core::GetUILanguageAsync()'],['../class_gfe_s_d_k_1_1_core_impl.html#a95587bb5dc50b0f8b11d7fd75a8ecea3',1,'GfeSDK::CoreImpl::GetUILanguageAsync()']]], + ['getuilanguageresponse',['GetUILanguageResponse',['../struct_gfe_s_d_k_1_1_get_u_i_language_response.html',1,'GfeSDK']]], + ['getusersettingsasync',['GetUserSettingsAsync',['../class_gfe_s_d_k_1_1_highlights.html#a593d1bd58183bc0b53c7dee7991d8491',1,'GfeSDK::Highlights::GetUserSettingsAsync()'],['../class_gfe_s_d_k_1_1_highlights_impl.html#ac6238d6e68d8b3ed07c2753f35ea8040',1,'GfeSDK::HighlightsImpl::GetUserSettingsAsync()']]], + ['getusersettingsresponse',['GetUserSettingsResponse',['../struct_gfe_s_d_k_1_1_get_user_settings_response.html',1,'GfeSDK']]], + ['gfeversionstr',['gfeVersionStr',['../struct_n_v_g_s_d_k___version.html#abdb04097bd3c65601de459467fa4dc2b',1,'NVGSDK_Version::gfeVersionStr()'],['../struct_n_v_g_s_d_k___create_response.html#aacdf644f5f6eb996dad6bb90b4145deb',1,'NVGSDK_CreateResponse::gfeVersionStr()']]], + ['groupdescriptiontable',['groupDescriptionTable',['../struct_n_v_g_s_d_k___highlight_open_group_params.html#a3d06bbfc6586ca5378eedc9a5984d662',1,'NVGSDK_HighlightOpenGroupParams']]], + ['groupdescriptiontablesize',['groupDescriptionTableSize',['../struct_n_v_g_s_d_k___highlight_open_group_params.html#a7a3c123385683c40bd3a891e7af268bb',1,'NVGSDK_HighlightOpenGroupParams']]], + ['groupid',['groupId',['../struct_n_v_g_s_d_k___highlight_open_group_params.html#a3e9f6351540609fc3e853d5a16188da2',1,'NVGSDK_HighlightOpenGroupParams::groupId()'],['../struct_n_v_g_s_d_k___highlight_close_group_params.html#a6f1e0e8a5399e868588a83e1c81ad9c3',1,'NVGSDK_HighlightCloseGroupParams::groupId()'],['../struct_n_v_g_s_d_k___screenshot_highlight_params.html#adef68850dccafb01bc761da47413359d',1,'NVGSDK_ScreenshotHighlightParams::groupId()'],['../struct_n_v_g_s_d_k___video_highlight_params.html#aa332ddd28accd8f72fb17adc378c1267',1,'NVGSDK_VideoHighlightParams::groupId()'],['../struct_n_v_g_s_d_k___group_view.html#a4f957ca7635183b884ce960e733bbfcc',1,'NVGSDK_GroupView::groupId()']]], + ['groupsummarytable',['groupSummaryTable',['../struct_n_v_g_s_d_k___summary_params.html#a0a6f4e491c47e1468610f813c61ff4ff',1,'NVGSDK_SummaryParams']]], + ['groupsummarytablesize',['groupSummaryTableSize',['../struct_n_v_g_s_d_k___summary_params.html#a8fbfd016dc92f631921e738f12ef399d',1,'NVGSDK_SummaryParams']]], + ['groupview',['GroupView',['../struct_gfe_s_d_k_1_1_group_view.html',1,'GfeSDK']]] +]; diff --git a/doc/html/search/all_5.html b/doc/html/search/all_5.html new file mode 100644 index 0000000..7919cd4 --- /dev/null +++ b/doc/html/search/all_5.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_5.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/all_5.js b/doc/html/search/all_5.js new file mode 100644 index 0000000..7fba9ed --- /dev/null +++ b/doc/html/search/all_5.js @@ -0,0 +1,13 @@ +var searchData= +[ + ['highlightclosegroupparams',['HighlightCloseGroupParams',['../struct_gfe_s_d_k_1_1_highlight_close_group_params.html',1,'GfeSDK']]], + ['highlightconfigparams',['HighlightConfigParams',['../struct_gfe_s_d_k_1_1_highlight_config_params.html',1,'GfeSDK']]], + ['highlightdefinition',['HighlightDefinition',['../struct_gfe_s_d_k_1_1_highlight_definition.html',1,'GfeSDK']]], + ['highlightid',['highlightId',['../struct_gfe_s_d_k_1_1_highlight_user_setting.html#a867bd13b05ece98cbebadd0d34e778b9',1,'GfeSDK::HighlightUserSetting::highlightId()'],['../struct_n_v_g_s_d_k___screenshot_highlight_params.html#a9fb8219abe683974c0df4963a6794949',1,'NVGSDK_ScreenshotHighlightParams::highlightId()'],['../struct_n_v_g_s_d_k___video_highlight_params.html#a622f76afc439ed07a18e97ca95564ff0',1,'NVGSDK_VideoHighlightParams::highlightId()']]], + ['highlightopengroupparams',['HighlightOpenGroupParams',['../struct_gfe_s_d_k_1_1_highlight_open_group_params.html',1,'GfeSDK']]], + ['highlights',['Highlights',['../class_gfe_s_d_k_1_1_highlights.html',1,'GfeSDK']]], + ['highlights_5ftypes_2eh',['highlights_types.h',['../highlights__types_8h.html',1,'']]], + ['highlightsimpl',['HighlightsImpl',['../class_gfe_s_d_k_1_1_highlights_impl.html',1,'GfeSDK']]], + ['highlighttags',['highlightTags',['../struct_n_v_g_s_d_k___highlight.html#a1e55e8efeca6cfabc9c68583e24f410b',1,'NVGSDK_Highlight']]], + ['highlightusersetting',['HighlightUserSetting',['../struct_gfe_s_d_k_1_1_highlight_user_setting.html',1,'GfeSDK']]] +]; diff --git a/doc/html/search/all_6.html b/doc/html/search/all_6.html new file mode 100644 index 0000000..89d590c --- /dev/null +++ b/doc/html/search/all_6.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_6.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/all_6.js b/doc/html/search/all_6.js new file mode 100644 index 0000000..5dcbb0c --- /dev/null +++ b/doc/html/search/all_6.js @@ -0,0 +1,10 @@ +var searchData= +[ + ['id',['id',['../struct_n_v_g_s_d_k___highlight.html#a1f95d7645df3e535efa830685488ae9b',1,'NVGSDK_Highlight::id()'],['../struct_n_v_g_s_d_k___highlight_user_setting.html#a048402ca61d36ae60fbee7a5fb2252b4',1,'NVGSDK_HighlightUserSetting::id()']]], + ['ihighlights_2eh',['ihighlights.h',['../ihighlights_8h.html',1,'']]], + ['ihighlights_5fcpp_2eh',['ihighlights_cpp.h',['../ihighlights__cpp_8h.html',1,'']]], + ['ihighlights_5fcpp_5fimpl_2eh',['ihighlights_cpp_impl.h',['../ihighlights__cpp__impl_8h.html',1,'']]], + ['isdk_2eh',['isdk.h',['../isdk_8h.html',1,'']]], + ['isdk_5fcpp_2eh',['isdk_cpp.h',['../isdk__cpp_8h.html',1,'']]], + ['isdk_5fcpp_5fimpl_2eh',['isdk_cpp_impl.h',['../isdk__cpp__impl_8h.html',1,'']]] +]; diff --git a/doc/html/search/all_7.html b/doc/html/search/all_7.html new file mode 100644 index 0000000..0e8c527 --- /dev/null +++ b/doc/html/search/all_7.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_7.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/all_7.js b/doc/html/search/all_7.js new file mode 100644 index 0000000..1635488 --- /dev/null +++ b/doc/html/search/all_7.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['localecode',['localeCode',['../struct_n_v_g_s_d_k___localized_pair.html#aa070c22ef7cf737497855504fb8795d6',1,'NVGSDK_LocalizedPair']]], + ['localizedstring',['localizedString',['../struct_n_v_g_s_d_k___localized_pair.html#a02d3e482f16824ccc790f1a3dc8b8952',1,'NVGSDK_LocalizedPair']]] +]; diff --git a/doc/html/search/all_8.html b/doc/html/search/all_8.html new file mode 100644 index 0000000..80bda06 --- /dev/null +++ b/doc/html/search/all_8.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_8.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/all_8.js b/doc/html/search/all_8.js new file mode 100644 index 0000000..ab0f31a --- /dev/null +++ b/doc/html/search/all_8.js @@ -0,0 +1,62 @@ +var searchData= +[ + ['namelocaletable',['nameLocaleTable',['../struct_gfe_s_d_k_1_1_highlight_definition.html#a2511ee17dafd2a096b15e6f62b1f77b2',1,'GfeSDK::HighlightDefinition']]], + ['nametable',['nameTable',['../struct_n_v_g_s_d_k___highlight.html#a3aa8849a5921b0189c2642840c257247',1,'NVGSDK_Highlight']]], + ['nametablesize',['nameTableSize',['../struct_n_v_g_s_d_k___highlight.html#a5522ae0afe385ba7d17afd83d19ed729',1,'NVGSDK_Highlight']]], + ['notificationbase',['NotificationBase',['../struct_gfe_s_d_k_1_1_notification_base.html',1,'GfeSDK']]], + ['notificationcallback',['notificationCallback',['../struct_n_v_g_s_d_k___create_input_params.html#adde61c0a8ea3a728c57081ec97081a72',1,'NVGSDK_CreateInputParams']]], + ['notificationcallbackcontext',['notificationCallbackContext',['../struct_n_v_g_s_d_k___create_input_params.html#ad30b1588618ec4bfbc1e9fa13c22b9a7',1,'NVGSDK_CreateInputParams']]], + ['nvgsdk_5fattachloglistener',['NVGSDK_AttachLogListener',['../isdk_8h.html#afc7b2b775f0ffaf80b2b5a988c4d6d11',1,'isdk.h']]], + ['nvgsdk_5fcreate',['NVGSDK_Create',['../isdk_8h.html#a95b3999b5808922e29a36375c22014b8',1,'isdk.h']]], + ['nvgsdk_5fcreateinputparams',['NVGSDK_CreateInputParams',['../struct_n_v_g_s_d_k___create_input_params.html',1,'']]], + ['nvgsdk_5fcreateresponse',['NVGSDK_CreateResponse',['../struct_n_v_g_s_d_k___create_response.html',1,'']]], + ['nvgsdk_5femptycallback',['NVGSDK_EmptyCallback',['../sdk__types_8h.html#a1c5cd84ed88c70462c360a7268eb95ac',1,'sdk_types.h']]], + ['nvgsdk_5fgetuilanguageasync',['NVGSDK_GetUILanguageAsync',['../isdk_8h.html#a30ed8fc1b0066f8eae9078ab65b136de',1,'isdk.h']]], + ['nvgsdk_5fgetuilanguagecallback',['NVGSDK_GetUILanguageCallback',['../sdk__types_8h.html#a25a1eb6d5c4697e50ebdebb500d0500e',1,'sdk_types.h']]], + ['nvgsdk_5fgroupview',['NVGSDK_GroupView',['../struct_n_v_g_s_d_k___group_view.html',1,'']]], + ['nvgsdk_5fhighlight',['NVGSDK_Highlight',['../struct_n_v_g_s_d_k___highlight.html',1,'']]], + ['nvgsdk_5fhighlight_5ftype_5fachievement',['NVGSDK_HIGHLIGHT_TYPE_ACHIEVEMENT',['../highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9a1b1d72ef2076a2d54b01f7ae61a1776a',1,'highlights_types.h']]], + ['nvgsdk_5fhighlight_5ftype_5fincident',['NVGSDK_HIGHLIGHT_TYPE_INCIDENT',['../highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9adc9c1285140adfa7b92ff9d7272b5c20',1,'highlights_types.h']]], + ['nvgsdk_5fhighlight_5ftype_5fmax',['NVGSDK_HIGHLIGHT_TYPE_MAX',['../highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9a297a0746730ac96171af7d2cbcd7e3d5',1,'highlights_types.h']]], + ['nvgsdk_5fhighlight_5ftype_5fmilestone',['NVGSDK_HIGHLIGHT_TYPE_MILESTONE',['../highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9a27f6aa8f0032b9f74b74c0305a3580a2',1,'highlights_types.h']]], + ['nvgsdk_5fhighlight_5ftype_5fstate_5fchange',['NVGSDK_HIGHLIGHT_TYPE_STATE_CHANGE',['../highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9a24c166ddd62845ab324ebfaabc459dee',1,'highlights_types.h']]], + ['nvgsdk_5fhighlightclosegroupparams',['NVGSDK_HighlightCloseGroupParams',['../struct_n_v_g_s_d_k___highlight_close_group_params.html',1,'']]], + ['nvgsdk_5fhighlightconfigparams',['NVGSDK_HighlightConfigParams',['../struct_n_v_g_s_d_k___highlight_config_params.html',1,'']]], + ['nvgsdk_5fhighlightopengroupparams',['NVGSDK_HighlightOpenGroupParams',['../struct_n_v_g_s_d_k___highlight_open_group_params.html',1,'']]], + ['nvgsdk_5fhighlights_5fclosegroupasync',['NVGSDK_Highlights_CloseGroupAsync',['../ihighlights_8h.html#aa3b6190835ada28f4cee015645814e75',1,'ihighlights.h']]], + ['nvgsdk_5fhighlights_5fconfigureasync',['NVGSDK_Highlights_ConfigureAsync',['../ihighlights_8h.html#a0407132e7fd44771370ecfa03fdfce8d',1,'ihighlights.h']]], + ['nvgsdk_5fhighlights_5fgetnumberofhighlightsasync',['NVGSDK_Highlights_GetNumberOfHighlightsAsync',['../ihighlights_8h.html#afad5de18b900053c2b291ce2a55985c1',1,'ihighlights.h']]], + ['nvgsdk_5fhighlights_5fgetnumberofhighlightscallback',['NVGSDK_Highlights_GetNumberOfHighlightsCallback',['../highlights__types_8h.html#a1ace1def4d575aa419abae45b2738db0',1,'highlights_types.h']]], + ['nvgsdk_5fhighlights_5fgetusersettingsasync',['NVGSDK_Highlights_GetUserSettingsAsync',['../ihighlights_8h.html#a48a359560944097729acf3dff42e34bb',1,'ihighlights.h']]], + ['nvgsdk_5fhighlights_5fgetusersettingscallback',['NVGSDK_Highlights_GetUserSettingsCallback',['../highlights__types_8h.html#a87a246f3f9c2a0f0670b1208b22fa2d9',1,'highlights_types.h']]], + ['nvgsdk_5fhighlights_5fnumberofhighlights',['NVGSDK_Highlights_NumberOfHighlights',['../struct_n_v_g_s_d_k___highlights___number_of_highlights.html',1,'']]], + ['nvgsdk_5fhighlights_5fopengroupasync',['NVGSDK_Highlights_OpenGroupAsync',['../ihighlights_8h.html#aa49250dbc063e242607123333f8da892',1,'ihighlights.h']]], + ['nvgsdk_5fhighlights_5fopensummaryasync',['NVGSDK_Highlights_OpenSummaryAsync',['../ihighlights_8h.html#ac6ee1cb402b4476571a79050f61bcd92',1,'ihighlights.h']]], + ['nvgsdk_5fhighlights_5fsetscreenshothighlightasync',['NVGSDK_Highlights_SetScreenshotHighlightAsync',['../ihighlights_8h.html#a16d77849897fc5dca0e1c813525cd576',1,'ihighlights.h']]], + ['nvgsdk_5fhighlights_5fsetvideohighlightasync',['NVGSDK_Highlights_SetVideoHighlightAsync',['../ihighlights_8h.html#a4812495c6dedfc7cc6b2d3c421c161ed',1,'ihighlights.h']]], + ['nvgsdk_5fhighlights_5fusersettings',['NVGSDK_Highlights_UserSettings',['../struct_n_v_g_s_d_k___highlights___user_settings.html',1,'']]], + ['nvgsdk_5fhighlightsignificance',['NVGSDK_HighlightSignificance',['../highlights__types_8h.html#a3d7cffeef9ff6fc0170b249784535cc1',1,'highlights_types.h']]], + ['nvgsdk_5fhighlighttype',['NVGSDK_HighlightType',['../highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9',1,'highlights_types.h']]], + ['nvgsdk_5fhighlightusersetting',['NVGSDK_HighlightUserSetting',['../struct_n_v_g_s_d_k___highlight_user_setting.html',1,'']]], + ['nvgsdk_5flanguage',['NVGSDK_Language',['../struct_n_v_g_s_d_k___language.html',1,'']]], + ['nvgsdk_5flocalizedpair',['NVGSDK_LocalizedPair',['../struct_n_v_g_s_d_k___localized_pair.html',1,'']]], + ['nvgsdk_5floggingcallback',['NVGSDK_LoggingCallback',['../sdk__types_8h.html#afdec7c9f24e19fb84c5faf34d77e9312',1,'sdk_types.h']]], + ['nvgsdk_5floglevel',['NVGSDK_LogLevel',['../sdk__types_8h.html#a8ad6f8cbc3c4ba6587912a4a4638d857',1,'sdk_types.h']]], + ['nvgsdk_5fnotification',['NVGSDK_Notification',['../struct_n_v_g_s_d_k___notification.html',1,'']]], + ['nvgsdk_5fnotification_5foverlay_5fstate_5fchanged',['NVGSDK_NOTIFICATION_OVERLAY_STATE_CHANGED',['../sdk__types_8h.html#a41214fdc112a95d5fe8e760b0c562c59aa833a35cd4938b11579b3f22c1e346d7',1,'sdk_types.h']]], + ['nvgsdk_5fnotification_5fpermissions_5fchanged',['NVGSDK_NOTIFICATION_PERMISSIONS_CHANGED',['../sdk__types_8h.html#a41214fdc112a95d5fe8e760b0c562c59ab4d95c5d0180de2ae500c1b33bd0c115',1,'sdk_types.h']]], + ['nvgsdk_5fnotificationtype',['NVGSDK_NotificationType',['../sdk__types_8h.html#a41214fdc112a95d5fe8e760b0c562c59',1,'sdk_types.h']]], + ['nvgsdk_5foverlaystatechangednotification',['NVGSDK_OverlayStateChangedNotification',['../struct_n_v_g_s_d_k___overlay_state_changed_notification.html',1,'']]], + ['nvgsdk_5fpermissionschangednotification',['NVGSDK_PermissionsChangedNotification',['../struct_n_v_g_s_d_k___permissions_changed_notification.html',1,'']]], + ['nvgsdk_5fpoll',['NVGSDK_Poll',['../isdk_8h.html#af5beaa7808f8dfc4660f5a0d4f8bccb3',1,'isdk.h']]], + ['nvgsdk_5frelease',['NVGSDK_Release',['../isdk_8h.html#ab63d1f433313209b1febbf5736b61463',1,'isdk.h']]], + ['nvgsdk_5frequestpermissionsasync',['NVGSDK_RequestPermissionsAsync',['../isdk_8h.html#a3e4b6afcafe9ac91c00a95b7d72305e5',1,'isdk.h']]], + ['nvgsdk_5frequestpermissionsparams',['NVGSDK_RequestPermissionsParams',['../struct_n_v_g_s_d_k___request_permissions_params.html',1,'']]], + ['nvgsdk_5fscopepermission',['NVGSDK_ScopePermission',['../struct_n_v_g_s_d_k___scope_permission.html',1,'']]], + ['nvgsdk_5fscreenshothighlightparams',['NVGSDK_ScreenshotHighlightParams',['../struct_n_v_g_s_d_k___screenshot_highlight_params.html',1,'']]], + ['nvgsdk_5fsetlistenerloglevel',['NVGSDK_SetListenerLogLevel',['../isdk_8h.html#a742af01ab93d41b3aa9579df90c6c00f',1,'isdk.h']]], + ['nvgsdk_5fsetloglevel',['NVGSDK_SetLogLevel',['../isdk_8h.html#a823df4f563527040a016bab8298869c5',1,'isdk.h']]], + ['nvgsdk_5fsummaryparams',['NVGSDK_SummaryParams',['../struct_n_v_g_s_d_k___summary_params.html',1,'']]], + ['nvgsdk_5fversion',['NVGSDK_Version',['../struct_n_v_g_s_d_k___version.html',1,'']]], + ['nvgsdk_5fvideohighlightparams',['NVGSDK_VideoHighlightParams',['../struct_n_v_g_s_d_k___video_highlight_params.html',1,'']]] +]; diff --git a/doc/html/search/all_9.html b/doc/html/search/all_9.html new file mode 100644 index 0000000..8ebc8a2 --- /dev/null +++ b/doc/html/search/all_9.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_9.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/all_9.js b/doc/html/search/all_9.js new file mode 100644 index 0000000..1da4ac4 --- /dev/null +++ b/doc/html/search/all_9.js @@ -0,0 +1,7 @@ +var searchData= +[ + ['open',['open',['../struct_n_v_g_s_d_k___overlay_state_changed_notification.html#ad9684c86b575f710bcc784942e6bf256',1,'NVGSDK_OverlayStateChangedNotification']]], + ['opengroupasync',['OpenGroupAsync',['../class_gfe_s_d_k_1_1_highlights.html#ab1b35bd4fe9e8aac357db3aeabfefa1b',1,'GfeSDK::Highlights::OpenGroupAsync()'],['../class_gfe_s_d_k_1_1_highlights_impl.html#a8420e07f1812fba8bf961e90e5795d3b',1,'GfeSDK::HighlightsImpl::OpenGroupAsync()']]], + ['opensummaryasync',['OpenSummaryAsync',['../class_gfe_s_d_k_1_1_highlights.html#a9d1ab59542571efe90391aea1503411b',1,'GfeSDK::Highlights::OpenSummaryAsync()'],['../class_gfe_s_d_k_1_1_highlights_impl.html#ab31f1319b9dcf33cf9146916f8a1d5f3',1,'GfeSDK::HighlightsImpl::OpenSummaryAsync()']]], + ['overlaystatechangednotification',['OverlayStateChangedNotification',['../struct_gfe_s_d_k_1_1_overlay_state_changed_notification.html',1,'GfeSDK']]] +]; diff --git a/doc/html/search/all_a.html b/doc/html/search/all_a.html new file mode 100644 index 0000000..f17bf66 --- /dev/null +++ b/doc/html/search/all_a.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_a.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/all_a.js b/doc/html/search/all_a.js new file mode 100644 index 0000000..1e45fe4 --- /dev/null +++ b/doc/html/search/all_a.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['permissionschangednotification',['PermissionsChangedNotification',['../struct_gfe_s_d_k_1_1_permissions_changed_notification.html',1,'GfeSDK']]], + ['poll',['Poll',['../class_gfe_s_d_k_1_1_core.html#a4804109b7488f52ce61b0b3d638d30fe',1,'GfeSDK::Core::Poll()'],['../class_gfe_s_d_k_1_1_core_impl.html#a3a57a88bbb7da1b8d99e1ad326205ab0',1,'GfeSDK::CoreImpl::Poll()']]], + ['pollforcallbacks',['pollForCallbacks',['../struct_n_v_g_s_d_k___create_input_params.html#a0bd7568c1cb3fad975562055b4581195',1,'NVGSDK_CreateInputParams']]] +]; diff --git a/doc/html/search/all_b.html b/doc/html/search/all_b.html new file mode 100644 index 0000000..6ef469e --- /dev/null +++ b/doc/html/search/all_b.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_b.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/all_b.js b/doc/html/search/all_b.js new file mode 100644 index 0000000..f6ab174 --- /dev/null +++ b/doc/html/search/all_b.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['requestpermissionsasync',['RequestPermissionsAsync',['../class_gfe_s_d_k_1_1_core.html#ada940c792737e3fa2c6cc5cda81424b5',1,'GfeSDK::Core::RequestPermissionsAsync()'],['../class_gfe_s_d_k_1_1_core_impl.html#a09f4348a8362beccae2a237f92ead971',1,'GfeSDK::CoreImpl::RequestPermissionsAsync()']]], + ['requestpermissionsparams',['RequestPermissionsParams',['../struct_gfe_s_d_k_1_1_request_permissions_params.html',1,'GfeSDK']]], + ['retcodetostring',['RetCodeToString',['../isdk__cpp_8h.html#affb721d409d4d0153c8e6b7d0fdce243',1,'GfeSDK']]] +]; diff --git a/doc/html/search/all_c.html b/doc/html/search/all_c.html new file mode 100644 index 0000000..4ca7bb9 --- /dev/null +++ b/doc/html/search/all_c.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_c.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/all_c.js b/doc/html/search/all_c.js new file mode 100644 index 0000000..976c7d0 --- /dev/null +++ b/doc/html/search/all_c.js @@ -0,0 +1,18 @@ +var searchData= +[ + ['scopepermissiontable',['scopePermissionTable',['../struct_n_v_g_s_d_k___create_response.html#a9bc3e75a15cf9fcbc1084f2a7fde5a8f',1,'NVGSDK_CreateResponse']]], + ['scopepermissiontablesize',['scopePermissionTableSize',['../struct_n_v_g_s_d_k___create_response.html#a60aec9d469d10e8fe0efd7c010fb96e7',1,'NVGSDK_CreateResponse']]], + ['scopetable',['scopeTable',['../struct_n_v_g_s_d_k___create_input_params.html#ae0ada093d3d60a2f70226932b1a5b6fb',1,'NVGSDK_CreateInputParams']]], + ['scopetablesize',['scopeTableSize',['../struct_n_v_g_s_d_k___create_input_params.html#a8941e0c803ec2f821101cfc55a7f60a3',1,'NVGSDK_CreateInputParams']]], + ['screenshothighlightparams',['ScreenshotHighlightParams',['../struct_gfe_s_d_k_1_1_screenshot_highlight_params.html',1,'GfeSDK']]], + ['sdk_5ftypes_2eh',['sdk_types.h',['../sdk__types_8h.html',1,'']]], + ['setfileloglevel',['SetFileLogLevel',['../isdk__cpp_8h.html#aca57904e581afc0d04f28ad2cc48fa51',1,'GfeSDK']]], + ['setlistenerloglevel',['SetListenerLogLevel',['../isdk__cpp_8h.html#a9f469173f8579e97de20cfa4d929476d',1,'GfeSDK']]], + ['setscreenshothighlightasync',['SetScreenshotHighlightAsync',['../class_gfe_s_d_k_1_1_highlights.html#a84475c751b97bf00d55e767b55e89bff',1,'GfeSDK::Highlights::SetScreenshotHighlightAsync()'],['../class_gfe_s_d_k_1_1_highlights_impl.html#a10ec6fa65e8afb5ea417f4cfe7f1d5ab',1,'GfeSDK::HighlightsImpl::SetScreenshotHighlightAsync()']]], + ['setvideohighlightasync',['SetVideoHighlightAsync',['../class_gfe_s_d_k_1_1_highlights.html#a982f27414a0672d50f6f156ecf557791',1,'GfeSDK::Highlights::SetVideoHighlightAsync()'],['../class_gfe_s_d_k_1_1_highlights_impl.html#ab4989563440e14295449166c626ac3a9',1,'GfeSDK::HighlightsImpl::SetVideoHighlightAsync()']]], + ['significance',['significance',['../struct_n_v_g_s_d_k___highlight.html#a3ecee6a0bd80c21b630559fb8ecfc0be',1,'NVGSDK_Highlight']]], + ['significancefilter',['significanceFilter',['../struct_n_v_g_s_d_k___group_view.html#a88a126c5b8f2cd7c0e790bfdc3836fcb',1,'NVGSDK_GroupView']]], + ['startdelta',['startDelta',['../struct_n_v_g_s_d_k___video_highlight_params.html#ac526b90af6638fec62174304aa175da1',1,'NVGSDK_VideoHighlightParams']]], + ['state',['state',['../struct_n_v_g_s_d_k___overlay_state_changed_notification.html#af1c76ba9ecc3a9d83147dc4dc8d64ddc',1,'NVGSDK_OverlayStateChangedNotification']]], + ['summaryparams',['SummaryParams',['../struct_gfe_s_d_k_1_1_summary_params.html',1,'GfeSDK']]] +]; diff --git a/doc/html/search/all_d.html b/doc/html/search/all_d.html new file mode 100644 index 0000000..fedf606 --- /dev/null +++ b/doc/html/search/all_d.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_d.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/all_d.js b/doc/html/search/all_d.js new file mode 100644 index 0000000..dc3b10e --- /dev/null +++ b/doc/html/search/all_d.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['tagsfilter',['tagsFilter',['../struct_n_v_g_s_d_k___group_view.html#acd4b8ee94ed3a76bd9b6e7e8afe355a2',1,'NVGSDK_GroupView']]] +]; diff --git a/doc/html/search/all_e.html b/doc/html/search/all_e.html new file mode 100644 index 0000000..9b78086 --- /dev/null +++ b/doc/html/search/all_e.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_e.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/all_e.js b/doc/html/search/all_e.js new file mode 100644 index 0000000..56b4a5c --- /dev/null +++ b/doc/html/search/all_e.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['userinterest',['userInterest',['../struct_n_v_g_s_d_k___highlight.html#a9e0d5a1ba9081cb7f9b549499af61927',1,'NVGSDK_Highlight']]] +]; diff --git a/doc/html/search/all_f.html b/doc/html/search/all_f.html new file mode 100644 index 0000000..3bf97c6 --- /dev/null +++ b/doc/html/search/all_f.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_f.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/all_f.js b/doc/html/search/all_f.js new file mode 100644 index 0000000..0234165 --- /dev/null +++ b/doc/html/search/all_f.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['versionmajor',['versionMajor',['../struct_n_v_g_s_d_k___create_response.html#aa595214daf18bdbc638ef98e1f22a30f',1,'NVGSDK_CreateResponse']]], + ['versionminor',['versionMinor',['../struct_n_v_g_s_d_k___create_response.html#ad1687ba8b8d53a75b13a60874f3822be',1,'NVGSDK_CreateResponse']]], + ['videohighlightparams',['VideoHighlightParams',['../struct_gfe_s_d_k_1_1_video_highlight_params.html',1,'GfeSDK']]] +]; diff --git a/doc/html/search/classes_0.html b/doc/html/search/classes_0.html new file mode 100644 index 0000000..2e45b2c --- /dev/null +++ b/doc/html/search/classes_0.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="classes_0.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/classes_0.js b/doc/html/search/classes_0.js new file mode 100644 index 0000000..8ebff87 --- /dev/null +++ b/doc/html/search/classes_0.js @@ -0,0 +1,7 @@ +var searchData= +[ + ['core',['Core',['../class_gfe_s_d_k_1_1_core.html',1,'GfeSDK']]], + ['coreimpl',['CoreImpl',['../class_gfe_s_d_k_1_1_core_impl.html',1,'GfeSDK']]], + ['createinputparams',['CreateInputParams',['../struct_gfe_s_d_k_1_1_create_input_params.html',1,'GfeSDK']]], + ['createresponse',['CreateResponse',['../struct_gfe_s_d_k_1_1_create_response.html',1,'GfeSDK']]] +]; diff --git a/doc/html/search/classes_1.html b/doc/html/search/classes_1.html new file mode 100644 index 0000000..5f1bc63 --- /dev/null +++ b/doc/html/search/classes_1.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="classes_1.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/classes_1.js b/doc/html/search/classes_1.js new file mode 100644 index 0000000..f1c7704 --- /dev/null +++ b/doc/html/search/classes_1.js @@ -0,0 +1,7 @@ +var searchData= +[ + ['getnumberofhighlightsresponse',['GetNumberOfHighlightsResponse',['../struct_gfe_s_d_k_1_1_get_number_of_highlights_response.html',1,'GfeSDK']]], + ['getuilanguageresponse',['GetUILanguageResponse',['../struct_gfe_s_d_k_1_1_get_u_i_language_response.html',1,'GfeSDK']]], + ['getusersettingsresponse',['GetUserSettingsResponse',['../struct_gfe_s_d_k_1_1_get_user_settings_response.html',1,'GfeSDK']]], + ['groupview',['GroupView',['../struct_gfe_s_d_k_1_1_group_view.html',1,'GfeSDK']]] +]; diff --git a/doc/html/search/classes_2.html b/doc/html/search/classes_2.html new file mode 100644 index 0000000..e3a6f9c --- /dev/null +++ b/doc/html/search/classes_2.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="classes_2.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/classes_2.js b/doc/html/search/classes_2.js new file mode 100644 index 0000000..d580e7b --- /dev/null +++ b/doc/html/search/classes_2.js @@ -0,0 +1,10 @@ +var searchData= +[ + ['highlightclosegroupparams',['HighlightCloseGroupParams',['../struct_gfe_s_d_k_1_1_highlight_close_group_params.html',1,'GfeSDK']]], + ['highlightconfigparams',['HighlightConfigParams',['../struct_gfe_s_d_k_1_1_highlight_config_params.html',1,'GfeSDK']]], + ['highlightdefinition',['HighlightDefinition',['../struct_gfe_s_d_k_1_1_highlight_definition.html',1,'GfeSDK']]], + ['highlightopengroupparams',['HighlightOpenGroupParams',['../struct_gfe_s_d_k_1_1_highlight_open_group_params.html',1,'GfeSDK']]], + ['highlights',['Highlights',['../class_gfe_s_d_k_1_1_highlights.html',1,'GfeSDK']]], + ['highlightsimpl',['HighlightsImpl',['../class_gfe_s_d_k_1_1_highlights_impl.html',1,'GfeSDK']]], + ['highlightusersetting',['HighlightUserSetting',['../struct_gfe_s_d_k_1_1_highlight_user_setting.html',1,'GfeSDK']]] +]; diff --git a/doc/html/search/classes_3.html b/doc/html/search/classes_3.html new file mode 100644 index 0000000..ed4b46e --- /dev/null +++ b/doc/html/search/classes_3.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="classes_3.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/classes_3.js b/doc/html/search/classes_3.js new file mode 100644 index 0000000..81676b6 --- /dev/null +++ b/doc/html/search/classes_3.js @@ -0,0 +1,25 @@ +var searchData= +[ + ['notificationbase',['NotificationBase',['../struct_gfe_s_d_k_1_1_notification_base.html',1,'GfeSDK']]], + ['nvgsdk_5fcreateinputparams',['NVGSDK_CreateInputParams',['../struct_n_v_g_s_d_k___create_input_params.html',1,'']]], + ['nvgsdk_5fcreateresponse',['NVGSDK_CreateResponse',['../struct_n_v_g_s_d_k___create_response.html',1,'']]], + ['nvgsdk_5fgroupview',['NVGSDK_GroupView',['../struct_n_v_g_s_d_k___group_view.html',1,'']]], + ['nvgsdk_5fhighlight',['NVGSDK_Highlight',['../struct_n_v_g_s_d_k___highlight.html',1,'']]], + ['nvgsdk_5fhighlightclosegroupparams',['NVGSDK_HighlightCloseGroupParams',['../struct_n_v_g_s_d_k___highlight_close_group_params.html',1,'']]], + ['nvgsdk_5fhighlightconfigparams',['NVGSDK_HighlightConfigParams',['../struct_n_v_g_s_d_k___highlight_config_params.html',1,'']]], + ['nvgsdk_5fhighlightopengroupparams',['NVGSDK_HighlightOpenGroupParams',['../struct_n_v_g_s_d_k___highlight_open_group_params.html',1,'']]], + ['nvgsdk_5fhighlights_5fnumberofhighlights',['NVGSDK_Highlights_NumberOfHighlights',['../struct_n_v_g_s_d_k___highlights___number_of_highlights.html',1,'']]], + ['nvgsdk_5fhighlights_5fusersettings',['NVGSDK_Highlights_UserSettings',['../struct_n_v_g_s_d_k___highlights___user_settings.html',1,'']]], + ['nvgsdk_5fhighlightusersetting',['NVGSDK_HighlightUserSetting',['../struct_n_v_g_s_d_k___highlight_user_setting.html',1,'']]], + ['nvgsdk_5flanguage',['NVGSDK_Language',['../struct_n_v_g_s_d_k___language.html',1,'']]], + ['nvgsdk_5flocalizedpair',['NVGSDK_LocalizedPair',['../struct_n_v_g_s_d_k___localized_pair.html',1,'']]], + ['nvgsdk_5fnotification',['NVGSDK_Notification',['../struct_n_v_g_s_d_k___notification.html',1,'']]], + ['nvgsdk_5foverlaystatechangednotification',['NVGSDK_OverlayStateChangedNotification',['../struct_n_v_g_s_d_k___overlay_state_changed_notification.html',1,'']]], + ['nvgsdk_5fpermissionschangednotification',['NVGSDK_PermissionsChangedNotification',['../struct_n_v_g_s_d_k___permissions_changed_notification.html',1,'']]], + ['nvgsdk_5frequestpermissionsparams',['NVGSDK_RequestPermissionsParams',['../struct_n_v_g_s_d_k___request_permissions_params.html',1,'']]], + ['nvgsdk_5fscopepermission',['NVGSDK_ScopePermission',['../struct_n_v_g_s_d_k___scope_permission.html',1,'']]], + ['nvgsdk_5fscreenshothighlightparams',['NVGSDK_ScreenshotHighlightParams',['../struct_n_v_g_s_d_k___screenshot_highlight_params.html',1,'']]], + ['nvgsdk_5fsummaryparams',['NVGSDK_SummaryParams',['../struct_n_v_g_s_d_k___summary_params.html',1,'']]], + ['nvgsdk_5fversion',['NVGSDK_Version',['../struct_n_v_g_s_d_k___version.html',1,'']]], + ['nvgsdk_5fvideohighlightparams',['NVGSDK_VideoHighlightParams',['../struct_n_v_g_s_d_k___video_highlight_params.html',1,'']]] +]; diff --git a/doc/html/search/classes_4.html b/doc/html/search/classes_4.html new file mode 100644 index 0000000..b1f5f93 --- /dev/null +++ b/doc/html/search/classes_4.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="classes_4.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/classes_4.js b/doc/html/search/classes_4.js new file mode 100644 index 0000000..f7953f6 --- /dev/null +++ b/doc/html/search/classes_4.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['overlaystatechangednotification',['OverlayStateChangedNotification',['../struct_gfe_s_d_k_1_1_overlay_state_changed_notification.html',1,'GfeSDK']]] +]; diff --git a/doc/html/search/classes_5.html b/doc/html/search/classes_5.html new file mode 100644 index 0000000..7f718b3 --- /dev/null +++ b/doc/html/search/classes_5.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="classes_5.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/classes_5.js b/doc/html/search/classes_5.js new file mode 100644 index 0000000..a4bf235 --- /dev/null +++ b/doc/html/search/classes_5.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['permissionschangednotification',['PermissionsChangedNotification',['../struct_gfe_s_d_k_1_1_permissions_changed_notification.html',1,'GfeSDK']]] +]; diff --git a/doc/html/search/classes_6.html b/doc/html/search/classes_6.html new file mode 100644 index 0000000..1c02825 --- /dev/null +++ b/doc/html/search/classes_6.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="classes_6.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/classes_6.js b/doc/html/search/classes_6.js new file mode 100644 index 0000000..2b601ae --- /dev/null +++ b/doc/html/search/classes_6.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['requestpermissionsparams',['RequestPermissionsParams',['../struct_gfe_s_d_k_1_1_request_permissions_params.html',1,'GfeSDK']]] +]; diff --git a/doc/html/search/classes_7.html b/doc/html/search/classes_7.html new file mode 100644 index 0000000..2af8b70 --- /dev/null +++ b/doc/html/search/classes_7.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="classes_7.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/classes_7.js b/doc/html/search/classes_7.js new file mode 100644 index 0000000..0d2b34c --- /dev/null +++ b/doc/html/search/classes_7.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['screenshothighlightparams',['ScreenshotHighlightParams',['../struct_gfe_s_d_k_1_1_screenshot_highlight_params.html',1,'GfeSDK']]], + ['summaryparams',['SummaryParams',['../struct_gfe_s_d_k_1_1_summary_params.html',1,'GfeSDK']]] +]; diff --git a/doc/html/search/classes_8.html b/doc/html/search/classes_8.html new file mode 100644 index 0000000..a57aeae --- /dev/null +++ b/doc/html/search/classes_8.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="classes_8.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/classes_8.js b/doc/html/search/classes_8.js new file mode 100644 index 0000000..6a02d28 --- /dev/null +++ b/doc/html/search/classes_8.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['videohighlightparams',['VideoHighlightParams',['../struct_gfe_s_d_k_1_1_video_highlight_params.html',1,'GfeSDK']]] +]; diff --git a/doc/html/search/close.png b/doc/html/search/close.png Binary files differnew file mode 100644 index 0000000..9342d3d --- /dev/null +++ b/doc/html/search/close.png diff --git a/doc/html/search/enums_0.html b/doc/html/search/enums_0.html new file mode 100644 index 0000000..f3028ad --- /dev/null +++ b/doc/html/search/enums_0.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="enums_0.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/enums_0.js b/doc/html/search/enums_0.js new file mode 100644 index 0000000..38ac71c --- /dev/null +++ b/doc/html/search/enums_0.js @@ -0,0 +1,7 @@ +var searchData= +[ + ['nvgsdk_5fhighlightsignificance',['NVGSDK_HighlightSignificance',['../highlights__types_8h.html#a3d7cffeef9ff6fc0170b249784535cc1',1,'highlights_types.h']]], + ['nvgsdk_5fhighlighttype',['NVGSDK_HighlightType',['../highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9',1,'highlights_types.h']]], + ['nvgsdk_5floglevel',['NVGSDK_LogLevel',['../sdk__types_8h.html#a8ad6f8cbc3c4ba6587912a4a4638d857',1,'sdk_types.h']]], + ['nvgsdk_5fnotificationtype',['NVGSDK_NotificationType',['../sdk__types_8h.html#a41214fdc112a95d5fe8e760b0c562c59',1,'sdk_types.h']]] +]; diff --git a/doc/html/search/enumvalues_0.html b/doc/html/search/enumvalues_0.html new file mode 100644 index 0000000..96eafe7 --- /dev/null +++ b/doc/html/search/enumvalues_0.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="enumvalues_0.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/enumvalues_0.js b/doc/html/search/enumvalues_0.js new file mode 100644 index 0000000..f2f82ff --- /dev/null +++ b/doc/html/search/enumvalues_0.js @@ -0,0 +1,10 @@ +var searchData= +[ + ['nvgsdk_5fhighlight_5ftype_5fachievement',['NVGSDK_HIGHLIGHT_TYPE_ACHIEVEMENT',['../highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9a1b1d72ef2076a2d54b01f7ae61a1776a',1,'highlights_types.h']]], + ['nvgsdk_5fhighlight_5ftype_5fincident',['NVGSDK_HIGHLIGHT_TYPE_INCIDENT',['../highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9adc9c1285140adfa7b92ff9d7272b5c20',1,'highlights_types.h']]], + ['nvgsdk_5fhighlight_5ftype_5fmax',['NVGSDK_HIGHLIGHT_TYPE_MAX',['../highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9a297a0746730ac96171af7d2cbcd7e3d5',1,'highlights_types.h']]], + ['nvgsdk_5fhighlight_5ftype_5fmilestone',['NVGSDK_HIGHLIGHT_TYPE_MILESTONE',['../highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9a27f6aa8f0032b9f74b74c0305a3580a2',1,'highlights_types.h']]], + ['nvgsdk_5fhighlight_5ftype_5fstate_5fchange',['NVGSDK_HIGHLIGHT_TYPE_STATE_CHANGE',['../highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9a24c166ddd62845ab324ebfaabc459dee',1,'highlights_types.h']]], + ['nvgsdk_5fnotification_5foverlay_5fstate_5fchanged',['NVGSDK_NOTIFICATION_OVERLAY_STATE_CHANGED',['../sdk__types_8h.html#a41214fdc112a95d5fe8e760b0c562c59aa833a35cd4938b11579b3f22c1e346d7',1,'sdk_types.h']]], + ['nvgsdk_5fnotification_5fpermissions_5fchanged',['NVGSDK_NOTIFICATION_PERMISSIONS_CHANGED',['../sdk__types_8h.html#a41214fdc112a95d5fe8e760b0c562c59ab4d95c5d0180de2ae500c1b33bd0c115',1,'sdk_types.h']]] +]; diff --git a/doc/html/search/files_0.html b/doc/html/search/files_0.html new file mode 100644 index 0000000..63c6ce0 --- /dev/null +++ b/doc/html/search/files_0.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="files_0.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/files_0.js b/doc/html/search/files_0.js new file mode 100644 index 0000000..e1c1b68 --- /dev/null +++ b/doc/html/search/files_0.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['highlights_5ftypes_2eh',['highlights_types.h',['../highlights__types_8h.html',1,'']]] +]; diff --git a/doc/html/search/files_1.html b/doc/html/search/files_1.html new file mode 100644 index 0000000..5b37391 --- /dev/null +++ b/doc/html/search/files_1.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="files_1.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/files_1.js b/doc/html/search/files_1.js new file mode 100644 index 0000000..2a88d0d --- /dev/null +++ b/doc/html/search/files_1.js @@ -0,0 +1,9 @@ +var searchData= +[ + ['ihighlights_2eh',['ihighlights.h',['../ihighlights_8h.html',1,'']]], + ['ihighlights_5fcpp_2eh',['ihighlights_cpp.h',['../ihighlights__cpp_8h.html',1,'']]], + ['ihighlights_5fcpp_5fimpl_2eh',['ihighlights_cpp_impl.h',['../ihighlights__cpp__impl_8h.html',1,'']]], + ['isdk_2eh',['isdk.h',['../isdk_8h.html',1,'']]], + ['isdk_5fcpp_2eh',['isdk_cpp.h',['../isdk__cpp_8h.html',1,'']]], + ['isdk_5fcpp_5fimpl_2eh',['isdk_cpp_impl.h',['../isdk__cpp__impl_8h.html',1,'']]] +]; diff --git a/doc/html/search/files_2.html b/doc/html/search/files_2.html new file mode 100644 index 0000000..f5456fb --- /dev/null +++ b/doc/html/search/files_2.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="files_2.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/files_2.js b/doc/html/search/files_2.js new file mode 100644 index 0000000..cc520c3 --- /dev/null +++ b/doc/html/search/files_2.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['sdk_5ftypes_2eh',['sdk_types.h',['../sdk__types_8h.html',1,'']]] +]; diff --git a/doc/html/search/functions_0.html b/doc/html/search/functions_0.html new file mode 100644 index 0000000..03cae5d --- /dev/null +++ b/doc/html/search/functions_0.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="functions_0.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/functions_0.js b/doc/html/search/functions_0.js new file mode 100644 index 0000000..0bd3a76 --- /dev/null +++ b/doc/html/search/functions_0.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['attachloglistener',['AttachLogListener',['../isdk__cpp_8h.html#af7f1de849500cddff35ca621325d41d9',1,'GfeSDK']]] +]; diff --git a/doc/html/search/functions_1.html b/doc/html/search/functions_1.html new file mode 100644 index 0000000..5d7a2e3 --- /dev/null +++ b/doc/html/search/functions_1.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="functions_1.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/functions_1.js b/doc/html/search/functions_1.js new file mode 100644 index 0000000..5018e6b --- /dev/null +++ b/doc/html/search/functions_1.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['closegroupasync',['CloseGroupAsync',['../class_gfe_s_d_k_1_1_highlights.html#ac53536039527813888e5404a3a20e4ab',1,'GfeSDK::Highlights::CloseGroupAsync()'],['../class_gfe_s_d_k_1_1_highlights_impl.html#a22481d623b4124cd7277b30a70a11fad',1,'GfeSDK::HighlightsImpl::CloseGroupAsync()']]], + ['configureasync',['ConfigureAsync',['../class_gfe_s_d_k_1_1_highlights.html#a8e522535c3393a1911e2bbb65c71eb52',1,'GfeSDK::Highlights::ConfigureAsync()'],['../class_gfe_s_d_k_1_1_highlights_impl.html#adfee0bca7a525fd81406d719ad1aaed9',1,'GfeSDK::HighlightsImpl::ConfigureAsync()']]], + ['create',['Create',['../class_gfe_s_d_k_1_1_core.html#a0cb93acb8b273072cd37348c9b206e0d',1,'GfeSDK::Core']]] +]; diff --git a/doc/html/search/functions_2.html b/doc/html/search/functions_2.html new file mode 100644 index 0000000..c21af16 --- /dev/null +++ b/doc/html/search/functions_2.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="functions_2.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/functions_2.js b/doc/html/search/functions_2.js new file mode 100644 index 0000000..976063d --- /dev/null +++ b/doc/html/search/functions_2.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['getnumberofhighlightsasync',['GetNumberOfHighlightsAsync',['../class_gfe_s_d_k_1_1_highlights.html#ad640f12621aa2ab8f0bf39b859f8d849',1,'GfeSDK::Highlights::GetNumberOfHighlightsAsync()'],['../class_gfe_s_d_k_1_1_highlights_impl.html#a358fcbe7699b79ed79952bb2eab12830',1,'GfeSDK::HighlightsImpl::GetNumberOfHighlightsAsync()']]], + ['getuilanguageasync',['GetUILanguageAsync',['../class_gfe_s_d_k_1_1_core.html#ad8edbad0bf465ba656bb99353d4f2122',1,'GfeSDK::Core::GetUILanguageAsync()'],['../class_gfe_s_d_k_1_1_core_impl.html#a95587bb5dc50b0f8b11d7fd75a8ecea3',1,'GfeSDK::CoreImpl::GetUILanguageAsync()']]], + ['getusersettingsasync',['GetUserSettingsAsync',['../class_gfe_s_d_k_1_1_highlights.html#a593d1bd58183bc0b53c7dee7991d8491',1,'GfeSDK::Highlights::GetUserSettingsAsync()'],['../class_gfe_s_d_k_1_1_highlights_impl.html#ac6238d6e68d8b3ed07c2753f35ea8040',1,'GfeSDK::HighlightsImpl::GetUserSettingsAsync()']]] +]; diff --git a/doc/html/search/functions_3.html b/doc/html/search/functions_3.html new file mode 100644 index 0000000..e6f4744 --- /dev/null +++ b/doc/html/search/functions_3.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="functions_3.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/functions_3.js b/doc/html/search/functions_3.js new file mode 100644 index 0000000..c4c555f --- /dev/null +++ b/doc/html/search/functions_3.js @@ -0,0 +1,19 @@ +var searchData= +[ + ['nvgsdk_5fattachloglistener',['NVGSDK_AttachLogListener',['../isdk_8h.html#afc7b2b775f0ffaf80b2b5a988c4d6d11',1,'isdk.h']]], + ['nvgsdk_5fcreate',['NVGSDK_Create',['../isdk_8h.html#a95b3999b5808922e29a36375c22014b8',1,'isdk.h']]], + ['nvgsdk_5fgetuilanguageasync',['NVGSDK_GetUILanguageAsync',['../isdk_8h.html#a30ed8fc1b0066f8eae9078ab65b136de',1,'isdk.h']]], + ['nvgsdk_5fhighlights_5fclosegroupasync',['NVGSDK_Highlights_CloseGroupAsync',['../ihighlights_8h.html#aa3b6190835ada28f4cee015645814e75',1,'ihighlights.h']]], + ['nvgsdk_5fhighlights_5fconfigureasync',['NVGSDK_Highlights_ConfigureAsync',['../ihighlights_8h.html#a0407132e7fd44771370ecfa03fdfce8d',1,'ihighlights.h']]], + ['nvgsdk_5fhighlights_5fgetnumberofhighlightsasync',['NVGSDK_Highlights_GetNumberOfHighlightsAsync',['../ihighlights_8h.html#afad5de18b900053c2b291ce2a55985c1',1,'ihighlights.h']]], + ['nvgsdk_5fhighlights_5fgetusersettingsasync',['NVGSDK_Highlights_GetUserSettingsAsync',['../ihighlights_8h.html#a48a359560944097729acf3dff42e34bb',1,'ihighlights.h']]], + ['nvgsdk_5fhighlights_5fopengroupasync',['NVGSDK_Highlights_OpenGroupAsync',['../ihighlights_8h.html#aa49250dbc063e242607123333f8da892',1,'ihighlights.h']]], + ['nvgsdk_5fhighlights_5fopensummaryasync',['NVGSDK_Highlights_OpenSummaryAsync',['../ihighlights_8h.html#ac6ee1cb402b4476571a79050f61bcd92',1,'ihighlights.h']]], + ['nvgsdk_5fhighlights_5fsetscreenshothighlightasync',['NVGSDK_Highlights_SetScreenshotHighlightAsync',['../ihighlights_8h.html#a16d77849897fc5dca0e1c813525cd576',1,'ihighlights.h']]], + ['nvgsdk_5fhighlights_5fsetvideohighlightasync',['NVGSDK_Highlights_SetVideoHighlightAsync',['../ihighlights_8h.html#a4812495c6dedfc7cc6b2d3c421c161ed',1,'ihighlights.h']]], + ['nvgsdk_5fpoll',['NVGSDK_Poll',['../isdk_8h.html#af5beaa7808f8dfc4660f5a0d4f8bccb3',1,'isdk.h']]], + ['nvgsdk_5frelease',['NVGSDK_Release',['../isdk_8h.html#ab63d1f433313209b1febbf5736b61463',1,'isdk.h']]], + ['nvgsdk_5frequestpermissionsasync',['NVGSDK_RequestPermissionsAsync',['../isdk_8h.html#a3e4b6afcafe9ac91c00a95b7d72305e5',1,'isdk.h']]], + ['nvgsdk_5fsetlistenerloglevel',['NVGSDK_SetListenerLogLevel',['../isdk_8h.html#a742af01ab93d41b3aa9579df90c6c00f',1,'isdk.h']]], + ['nvgsdk_5fsetloglevel',['NVGSDK_SetLogLevel',['../isdk_8h.html#a823df4f563527040a016bab8298869c5',1,'isdk.h']]] +]; diff --git a/doc/html/search/functions_4.html b/doc/html/search/functions_4.html new file mode 100644 index 0000000..9ae34ff --- /dev/null +++ b/doc/html/search/functions_4.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="functions_4.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/functions_4.js b/doc/html/search/functions_4.js new file mode 100644 index 0000000..81f7b51 --- /dev/null +++ b/doc/html/search/functions_4.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['opengroupasync',['OpenGroupAsync',['../class_gfe_s_d_k_1_1_highlights.html#ab1b35bd4fe9e8aac357db3aeabfefa1b',1,'GfeSDK::Highlights::OpenGroupAsync()'],['../class_gfe_s_d_k_1_1_highlights_impl.html#a8420e07f1812fba8bf961e90e5795d3b',1,'GfeSDK::HighlightsImpl::OpenGroupAsync()']]], + ['opensummaryasync',['OpenSummaryAsync',['../class_gfe_s_d_k_1_1_highlights.html#a9d1ab59542571efe90391aea1503411b',1,'GfeSDK::Highlights::OpenSummaryAsync()'],['../class_gfe_s_d_k_1_1_highlights_impl.html#ab31f1319b9dcf33cf9146916f8a1d5f3',1,'GfeSDK::HighlightsImpl::OpenSummaryAsync()']]] +]; diff --git a/doc/html/search/functions_5.html b/doc/html/search/functions_5.html new file mode 100644 index 0000000..54f53d0 --- /dev/null +++ b/doc/html/search/functions_5.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="functions_5.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/functions_5.js b/doc/html/search/functions_5.js new file mode 100644 index 0000000..f37cb31 --- /dev/null +++ b/doc/html/search/functions_5.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['poll',['Poll',['../class_gfe_s_d_k_1_1_core.html#a4804109b7488f52ce61b0b3d638d30fe',1,'GfeSDK::Core::Poll()'],['../class_gfe_s_d_k_1_1_core_impl.html#a3a57a88bbb7da1b8d99e1ad326205ab0',1,'GfeSDK::CoreImpl::Poll()']]] +]; diff --git a/doc/html/search/functions_6.html b/doc/html/search/functions_6.html new file mode 100644 index 0000000..c7bc6fb --- /dev/null +++ b/doc/html/search/functions_6.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="functions_6.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/functions_6.js b/doc/html/search/functions_6.js new file mode 100644 index 0000000..1dfc2f2 --- /dev/null +++ b/doc/html/search/functions_6.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['requestpermissionsasync',['RequestPermissionsAsync',['../class_gfe_s_d_k_1_1_core.html#ada940c792737e3fa2c6cc5cda81424b5',1,'GfeSDK::Core::RequestPermissionsAsync()'],['../class_gfe_s_d_k_1_1_core_impl.html#a09f4348a8362beccae2a237f92ead971',1,'GfeSDK::CoreImpl::RequestPermissionsAsync()']]], + ['retcodetostring',['RetCodeToString',['../isdk__cpp_8h.html#affb721d409d4d0153c8e6b7d0fdce243',1,'GfeSDK']]] +]; diff --git a/doc/html/search/functions_7.html b/doc/html/search/functions_7.html new file mode 100644 index 0000000..7f10e2b --- /dev/null +++ b/doc/html/search/functions_7.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="functions_7.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/functions_7.js b/doc/html/search/functions_7.js new file mode 100644 index 0000000..e7504b7 --- /dev/null +++ b/doc/html/search/functions_7.js @@ -0,0 +1,7 @@ +var searchData= +[ + ['setfileloglevel',['SetFileLogLevel',['../isdk__cpp_8h.html#aca57904e581afc0d04f28ad2cc48fa51',1,'GfeSDK']]], + ['setlistenerloglevel',['SetListenerLogLevel',['../isdk__cpp_8h.html#a9f469173f8579e97de20cfa4d929476d',1,'GfeSDK']]], + ['setscreenshothighlightasync',['SetScreenshotHighlightAsync',['../class_gfe_s_d_k_1_1_highlights.html#a84475c751b97bf00d55e767b55e89bff',1,'GfeSDK::Highlights::SetScreenshotHighlightAsync()'],['../class_gfe_s_d_k_1_1_highlights_impl.html#a10ec6fa65e8afb5ea417f4cfe7f1d5ab',1,'GfeSDK::HighlightsImpl::SetScreenshotHighlightAsync()']]], + ['setvideohighlightasync',['SetVideoHighlightAsync',['../class_gfe_s_d_k_1_1_highlights.html#a982f27414a0672d50f6f156ecf557791',1,'GfeSDK::Highlights::SetVideoHighlightAsync()'],['../class_gfe_s_d_k_1_1_highlights_impl.html#ab4989563440e14295449166c626ac3a9',1,'GfeSDK::HighlightsImpl::SetVideoHighlightAsync()']]] +]; diff --git a/doc/html/search/mag_sel.png b/doc/html/search/mag_sel.png Binary files differnew file mode 100644 index 0000000..81f6040 --- /dev/null +++ b/doc/html/search/mag_sel.png diff --git a/doc/html/search/nomatches.html b/doc/html/search/nomatches.html new file mode 100644 index 0000000..b1ded27 --- /dev/null +++ b/doc/html/search/nomatches.html @@ -0,0 +1,12 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="NoMatches">No Matches</div> +</div> +</body> +</html> diff --git a/doc/html/search/pages_0.html b/doc/html/search/pages_0.html new file mode 100644 index 0000000..d0102ff --- /dev/null +++ b/doc/html/search/pages_0.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="pages_0.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/pages_0.js b/doc/html/search/pages_0.js new file mode 100644 index 0000000..cb72189 --- /dev/null +++ b/doc/html/search/pages_0.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['changelog',['Changelog',['../section_changelog.html',1,'']]] +]; diff --git a/doc/html/search/pages_1.html b/doc/html/search/pages_1.html new file mode 100644 index 0000000..d447b6a --- /dev/null +++ b/doc/html/search/pages_1.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="pages_1.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/pages_1.js b/doc/html/search/pages_1.js new file mode 100644 index 0000000..8ccb486 --- /dev/null +++ b/doc/html/search/pages_1.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['development_20guide',['Development Guide',['../index.html',1,'']]] +]; diff --git a/doc/html/search/search.css b/doc/html/search/search.css new file mode 100644 index 0000000..03a95f1 --- /dev/null +++ b/doc/html/search/search.css @@ -0,0 +1,271 @@ +/*---------------- Search Box */ + +#FSearchBox { + float: left; +} + +#MSearchBox { + white-space : nowrap; + float: none; + margin-top: 8px; + right: 0px; + width: 170px; + height: 24px; + z-index: 102; +} + +#MSearchBox .left +{ + display:block; + position:absolute; + left:10px; + width:20px; + height:19px; + background:url('search_l.png') no-repeat; + background-position:right; +} + +#MSearchSelect { + display:block; + position:absolute; + width:20px; + height:19px; +} + +.left #MSearchSelect { + left:4px; +} + +.right #MSearchSelect { + right:5px; +} + +#MSearchField { + display:block; + position:absolute; + height:19px; + background:url('search_m.png') repeat-x; + border:none; + width:115px; + margin-left:20px; + padding-left:4px; + color: #909090; + outline: none; + font: 9pt Arial, Verdana, sans-serif; + -webkit-border-radius: 0px; +} + +#FSearchBox #MSearchField { + margin-left:15px; +} + +#MSearchBox .right { + display:block; + position:absolute; + right:10px; + top:8px; + width:20px; + height:19px; + background:url('search_r.png') no-repeat; + background-position:left; +} + +#MSearchClose { + display: none; + position: absolute; + top: 4px; + background : none; + border: none; + margin: 0px 4px 0px 0px; + padding: 0px 0px; + outline: none; +} + +.left #MSearchClose { + left: 6px; +} + +.right #MSearchClose { + right: 2px; +} + +.MSearchBoxActive #MSearchField { + color: #000000; +} + +/*---------------- Search filter selection */ + +#MSearchSelectWindow { + display: none; + position: absolute; + left: 0; top: 0; + border: 1px solid #69A600; + background-color: #F6FFE7; + z-index: 10001; + padding-top: 4px; + padding-bottom: 4px; + -moz-border-radius: 4px; + -webkit-border-top-left-radius: 4px; + -webkit-border-top-right-radius: 4px; + -webkit-border-bottom-left-radius: 4px; + -webkit-border-bottom-right-radius: 4px; + -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); +} + +.SelectItem { + font: 8pt Arial, Verdana, sans-serif; + padding-left: 2px; + padding-right: 12px; + border: 0px; +} + +span.SelectionMark { + margin-right: 4px; + font-family: monospace; + outline-style: none; + text-decoration: none; +} + +a.SelectItem { + display: block; + outline-style: none; + color: #000000; + text-decoration: none; + padding-left: 6px; + padding-right: 12px; +} + +a.SelectItem:focus, +a.SelectItem:active { + color: #000000; + outline-style: none; + text-decoration: none; +} + +a.SelectItem:hover { + color: #FFFFFF; + background-color: #131F00; + outline-style: none; + text-decoration: none; + cursor: pointer; + display: block; +} + +/*---------------- Search results window */ + +iframe#MSearchResults { + width: 60ex; + height: 15em; +} + +#MSearchResultsWindow { + display: none; + position: absolute; + left: 0; top: 0; + border: 1px solid #000; + background-color: #E5FFB9; + z-index:10000; +} + +/* ----------------------------------- */ + + +#SRIndex { + clear:both; + padding-bottom: 15px; +} + +.SREntry { + font-size: 10pt; + padding-left: 1ex; +} + +.SRPage .SREntry { + font-size: 8pt; + padding: 1px 5px; +} + +body.SRPage { + margin: 5px 2px; +} + +.SRChildren { + padding-left: 3ex; padding-bottom: .5em +} + +.SRPage .SRChildren { + display: none; +} + +.SRSymbol { + font-weight: bold; + color: #192700; + font-family: Arial, Verdana, sans-serif; + text-decoration: none; + outline: none; +} + +a.SRScope { + display: block; + color: #192700; + font-family: Arial, Verdana, sans-serif; + text-decoration: none; + outline: none; +} + +a.SRSymbol:focus, a.SRSymbol:active, +a.SRScope:focus, a.SRScope:active { + text-decoration: underline; +} + +span.SRScope { + padding-left: 4px; +} + +.SRPage .SRStatus { + padding: 2px 5px; + font-size: 8pt; + font-style: italic; +} + +.SRResult { + display: none; +} + +DIV.searchresults { + margin-left: 10px; + margin-right: 10px; +} + +/*---------------- External search page results */ + +.searchresult { + background-color: #E8FFC2; +} + +.pages b { + color: white; + padding: 5px 5px 3px 5px; + background-image: url("../tab_a.png"); + background-repeat: repeat-x; + text-shadow: 0 1px 1px #000000; +} + +.pages { + line-height: 17px; + margin-left: 4px; + text-decoration: none; +} + +.hl { + font-weight: bold; +} + +#searchresults { + margin-bottom: 20px; +} + +.searchpages { + margin-top: 10px; +} + diff --git a/doc/html/search/search.js b/doc/html/search/search.js new file mode 100644 index 0000000..dedce3b --- /dev/null +++ b/doc/html/search/search.js @@ -0,0 +1,791 @@ +function convertToId(search) +{ + var result = ''; + for (i=0;i<search.length;i++) + { + var c = search.charAt(i); + var cn = c.charCodeAt(0); + if (c.match(/[a-z0-9\u0080-\uFFFF]/)) + { + result+=c; + } + else if (cn<16) + { + result+="_0"+cn.toString(16); + } + else + { + result+="_"+cn.toString(16); + } + } + return result; +} + +function getXPos(item) +{ + var x = 0; + if (item.offsetWidth) + { + while (item && item!=document.body) + { + x += item.offsetLeft; + item = item.offsetParent; + } + } + return x; +} + +function getYPos(item) +{ + var y = 0; + if (item.offsetWidth) + { + while (item && item!=document.body) + { + y += item.offsetTop; + item = item.offsetParent; + } + } + return y; +} + +/* A class handling everything associated with the search panel. + + Parameters: + name - The name of the global variable that will be + storing this instance. Is needed to be able to set timeouts. + resultPath - path to use for external files +*/ +function SearchBox(name, resultsPath, inFrame, label) +{ + if (!name || !resultsPath) { alert("Missing parameters to SearchBox."); } + + // ---------- Instance variables + this.name = name; + this.resultsPath = resultsPath; + this.keyTimeout = 0; + this.keyTimeoutLength = 500; + this.closeSelectionTimeout = 300; + this.lastSearchValue = ""; + this.lastResultsPage = ""; + this.hideTimeout = 0; + this.searchIndex = 0; + this.searchActive = false; + this.insideFrame = inFrame; + this.searchLabel = label; + + // ----------- DOM Elements + + this.DOMSearchField = function() + { return document.getElementById("MSearchField"); } + + this.DOMSearchSelect = function() + { return document.getElementById("MSearchSelect"); } + + this.DOMSearchSelectWindow = function() + { return document.getElementById("MSearchSelectWindow"); } + + this.DOMPopupSearchResults = function() + { return document.getElementById("MSearchResults"); } + + this.DOMPopupSearchResultsWindow = function() + { return document.getElementById("MSearchResultsWindow"); } + + this.DOMSearchClose = function() + { return document.getElementById("MSearchClose"); } + + this.DOMSearchBox = function() + { return document.getElementById("MSearchBox"); } + + // ------------ Event Handlers + + // Called when focus is added or removed from the search field. + this.OnSearchFieldFocus = function(isActive) + { + this.Activate(isActive); + } + + this.OnSearchSelectShow = function() + { + var searchSelectWindow = this.DOMSearchSelectWindow(); + var searchField = this.DOMSearchSelect(); + + if (this.insideFrame) + { + var left = getXPos(searchField); + var top = getYPos(searchField); + left += searchField.offsetWidth + 6; + top += searchField.offsetHeight; + + // show search selection popup + searchSelectWindow.style.display='block'; + left -= searchSelectWindow.offsetWidth; + searchSelectWindow.style.left = left + 'px'; + searchSelectWindow.style.top = top + 'px'; + } + else + { + var left = getXPos(searchField); + var top = getYPos(searchField); + top += searchField.offsetHeight; + + // show search selection popup + searchSelectWindow.style.display='block'; + searchSelectWindow.style.left = left + 'px'; + searchSelectWindow.style.top = top + 'px'; + } + + // stop selection hide timer + if (this.hideTimeout) + { + clearTimeout(this.hideTimeout); + this.hideTimeout=0; + } + return false; // to avoid "image drag" default event + } + + this.OnSearchSelectHide = function() + { + this.hideTimeout = setTimeout(this.name +".CloseSelectionWindow()", + this.closeSelectionTimeout); + } + + // Called when the content of the search field is changed. + this.OnSearchFieldChange = function(evt) + { + if (this.keyTimeout) // kill running timer + { + clearTimeout(this.keyTimeout); + this.keyTimeout = 0; + } + + var e = (evt) ? evt : window.event; // for IE + if (e.keyCode==40 || e.keyCode==13) + { + if (e.shiftKey==1) + { + this.OnSearchSelectShow(); + var win=this.DOMSearchSelectWindow(); + for (i=0;i<win.childNodes.length;i++) + { + var child = win.childNodes[i]; // get span within a + if (child.className=='SelectItem') + { + child.focus(); + return; + } + } + return; + } + else if (window.frames.MSearchResults.searchResults) + { + var elem = window.frames.MSearchResults.searchResults.NavNext(0); + if (elem) elem.focus(); + } + } + else if (e.keyCode==27) // Escape out of the search field + { + this.DOMSearchField().blur(); + this.DOMPopupSearchResultsWindow().style.display = 'none'; + this.DOMSearchClose().style.display = 'none'; + this.lastSearchValue = ''; + this.Activate(false); + return; + } + + // strip whitespaces + var searchValue = this.DOMSearchField().value.replace(/ +/g, ""); + + if (searchValue != this.lastSearchValue) // search value has changed + { + if (searchValue != "") // non-empty search + { + // set timer for search update + this.keyTimeout = setTimeout(this.name + '.Search()', + this.keyTimeoutLength); + } + else // empty search field + { + this.DOMPopupSearchResultsWindow().style.display = 'none'; + this.DOMSearchClose().style.display = 'none'; + this.lastSearchValue = ''; + } + } + } + + this.SelectItemCount = function(id) + { + var count=0; + var win=this.DOMSearchSelectWindow(); + for (i=0;i<win.childNodes.length;i++) + { + var child = win.childNodes[i]; // get span within a + if (child.className=='SelectItem') + { + count++; + } + } + return count; + } + + this.SelectItemSet = function(id) + { + var i,j=0; + var win=this.DOMSearchSelectWindow(); + for (i=0;i<win.childNodes.length;i++) + { + var child = win.childNodes[i]; // get span within a + if (child.className=='SelectItem') + { + var node = child.firstChild; + if (j==id) + { + node.innerHTML='•'; + } + else + { + node.innerHTML=' '; + } + j++; + } + } + } + + // Called when an search filter selection is made. + // set item with index id as the active item + this.OnSelectItem = function(id) + { + this.searchIndex = id; + this.SelectItemSet(id); + var searchValue = this.DOMSearchField().value.replace(/ +/g, ""); + if (searchValue!="" && this.searchActive) // something was found -> do a search + { + this.Search(); + } + } + + this.OnSearchSelectKey = function(evt) + { + var e = (evt) ? evt : window.event; // for IE + if (e.keyCode==40 && this.searchIndex<this.SelectItemCount()) // Down + { + this.searchIndex++; + this.OnSelectItem(this.searchIndex); + } + else if (e.keyCode==38 && this.searchIndex>0) // Up + { + this.searchIndex--; + this.OnSelectItem(this.searchIndex); + } + else if (e.keyCode==13 || e.keyCode==27) + { + this.OnSelectItem(this.searchIndex); + this.CloseSelectionWindow(); + this.DOMSearchField().focus(); + } + return false; + } + + // --------- Actions + + // Closes the results window. + this.CloseResultsWindow = function() + { + this.DOMPopupSearchResultsWindow().style.display = 'none'; + this.DOMSearchClose().style.display = 'none'; + this.Activate(false); + } + + this.CloseSelectionWindow = function() + { + this.DOMSearchSelectWindow().style.display = 'none'; + } + + // Performs a search. + this.Search = function() + { + this.keyTimeout = 0; + + // strip leading whitespace + var searchValue = this.DOMSearchField().value.replace(/^ +/, ""); + + var code = searchValue.toLowerCase().charCodeAt(0); + var idxChar = searchValue.substr(0, 1).toLowerCase(); + if ( 0xD800 <= code && code <= 0xDBFF && searchValue > 1) // surrogate pair + { + idxChar = searchValue.substr(0, 2); + } + + var resultsPage; + var resultsPageWithSearch; + var hasResultsPage; + + var idx = indexSectionsWithContent[this.searchIndex].indexOf(idxChar); + if (idx!=-1) + { + var hexCode=idx.toString(16); + resultsPage = this.resultsPath + '/' + indexSectionNames[this.searchIndex] + '_' + hexCode + '.html'; + resultsPageWithSearch = resultsPage+'?'+escape(searchValue); + hasResultsPage = true; + } + else // nothing available for this search term + { + resultsPage = this.resultsPath + '/nomatches.html'; + resultsPageWithSearch = resultsPage; + hasResultsPage = false; + } + + window.frames.MSearchResults.location = resultsPageWithSearch; + var domPopupSearchResultsWindow = this.DOMPopupSearchResultsWindow(); + + if (domPopupSearchResultsWindow.style.display!='block') + { + var domSearchBox = this.DOMSearchBox(); + this.DOMSearchClose().style.display = 'inline'; + if (this.insideFrame) + { + var domPopupSearchResults = this.DOMPopupSearchResults(); + domPopupSearchResultsWindow.style.position = 'relative'; + domPopupSearchResultsWindow.style.display = 'block'; + var width = document.body.clientWidth - 8; // the -8 is for IE :-( + domPopupSearchResultsWindow.style.width = width + 'px'; + domPopupSearchResults.style.width = width + 'px'; + } + else + { + var domPopupSearchResults = this.DOMPopupSearchResults(); + var left = getXPos(domSearchBox) + 150; // domSearchBox.offsetWidth; + var top = getYPos(domSearchBox) + 20; // domSearchBox.offsetHeight + 1; + domPopupSearchResultsWindow.style.display = 'block'; + left -= domPopupSearchResults.offsetWidth; + domPopupSearchResultsWindow.style.top = top + 'px'; + domPopupSearchResultsWindow.style.left = left + 'px'; + } + } + + this.lastSearchValue = searchValue; + this.lastResultsPage = resultsPage; + } + + // -------- Activation Functions + + // Activates or deactivates the search panel, resetting things to + // their default values if necessary. + this.Activate = function(isActive) + { + if (isActive || // open it + this.DOMPopupSearchResultsWindow().style.display == 'block' + ) + { + this.DOMSearchBox().className = 'MSearchBoxActive'; + + var searchField = this.DOMSearchField(); + + if (searchField.value == this.searchLabel) // clear "Search" term upon entry + { + searchField.value = ''; + this.searchActive = true; + } + } + else if (!isActive) // directly remove the panel + { + this.DOMSearchBox().className = 'MSearchBoxInactive'; + this.DOMSearchField().value = this.searchLabel; + this.searchActive = false; + this.lastSearchValue = '' + this.lastResultsPage = ''; + } + } +} + +// ----------------------------------------------------------------------- + +// The class that handles everything on the search results page. +function SearchResults(name) +{ + // The number of matches from the last run of <Search()>. + this.lastMatchCount = 0; + this.lastKey = 0; + this.repeatOn = false; + + // Toggles the visibility of the passed element ID. + this.FindChildElement = function(id) + { + var parentElement = document.getElementById(id); + var element = parentElement.firstChild; + + while (element && element!=parentElement) + { + if (element.nodeName == 'DIV' && element.className == 'SRChildren') + { + return element; + } + + if (element.nodeName == 'DIV' && element.hasChildNodes()) + { + element = element.firstChild; + } + else if (element.nextSibling) + { + element = element.nextSibling; + } + else + { + do + { + element = element.parentNode; + } + while (element && element!=parentElement && !element.nextSibling); + + if (element && element!=parentElement) + { + element = element.nextSibling; + } + } + } + } + + this.Toggle = function(id) + { + var element = this.FindChildElement(id); + if (element) + { + if (element.style.display == 'block') + { + element.style.display = 'none'; + } + else + { + element.style.display = 'block'; + } + } + } + + // Searches for the passed string. If there is no parameter, + // it takes it from the URL query. + // + // Always returns true, since other documents may try to call it + // and that may or may not be possible. + this.Search = function(search) + { + if (!search) // get search word from URL + { + search = window.location.search; + search = search.substring(1); // Remove the leading '?' + search = unescape(search); + } + + search = search.replace(/^ +/, ""); // strip leading spaces + search = search.replace(/ +$/, ""); // strip trailing spaces + search = search.toLowerCase(); + search = convertToId(search); + + var resultRows = document.getElementsByTagName("div"); + var matches = 0; + + var i = 0; + while (i < resultRows.length) + { + var row = resultRows.item(i); + if (row.className == "SRResult") + { + var rowMatchName = row.id.toLowerCase(); + rowMatchName = rowMatchName.replace(/^sr\d*_/, ''); // strip 'sr123_' + + if (search.length<=rowMatchName.length && + rowMatchName.substr(0, search.length)==search) + { + row.style.display = 'block'; + matches++; + } + else + { + row.style.display = 'none'; + } + } + i++; + } + document.getElementById("Searching").style.display='none'; + if (matches == 0) // no results + { + document.getElementById("NoMatches").style.display='block'; + } + else // at least one result + { + document.getElementById("NoMatches").style.display='none'; + } + this.lastMatchCount = matches; + return true; + } + + // return the first item with index index or higher that is visible + this.NavNext = function(index) + { + var focusItem; + while (1) + { + var focusName = 'Item'+index; + focusItem = document.getElementById(focusName); + if (focusItem && focusItem.parentNode.parentNode.style.display=='block') + { + break; + } + else if (!focusItem) // last element + { + break; + } + focusItem=null; + index++; + } + return focusItem; + } + + this.NavPrev = function(index) + { + var focusItem; + while (1) + { + var focusName = 'Item'+index; + focusItem = document.getElementById(focusName); + if (focusItem && focusItem.parentNode.parentNode.style.display=='block') + { + break; + } + else if (!focusItem) // last element + { + break; + } + focusItem=null; + index--; + } + return focusItem; + } + + this.ProcessKeys = function(e) + { + if (e.type == "keydown") + { + this.repeatOn = false; + this.lastKey = e.keyCode; + } + else if (e.type == "keypress") + { + if (!this.repeatOn) + { + if (this.lastKey) this.repeatOn = true; + return false; // ignore first keypress after keydown + } + } + else if (e.type == "keyup") + { + this.lastKey = 0; + this.repeatOn = false; + } + return this.lastKey!=0; + } + + this.Nav = function(evt,itemIndex) + { + var e = (evt) ? evt : window.event; // for IE + if (e.keyCode==13) return true; + if (!this.ProcessKeys(e)) return false; + + if (this.lastKey==38) // Up + { + var newIndex = itemIndex-1; + var focusItem = this.NavPrev(newIndex); + if (focusItem) + { + var child = this.FindChildElement(focusItem.parentNode.parentNode.id); + if (child && child.style.display == 'block') // children visible + { + var n=0; + var tmpElem; + while (1) // search for last child + { + tmpElem = document.getElementById('Item'+newIndex+'_c'+n); + if (tmpElem) + { + focusItem = tmpElem; + } + else // found it! + { + break; + } + n++; + } + } + } + if (focusItem) + { + focusItem.focus(); + } + else // return focus to search field + { + parent.document.getElementById("MSearchField").focus(); + } + } + else if (this.lastKey==40) // Down + { + var newIndex = itemIndex+1; + var focusItem; + var item = document.getElementById('Item'+itemIndex); + var elem = this.FindChildElement(item.parentNode.parentNode.id); + if (elem && elem.style.display == 'block') // children visible + { + focusItem = document.getElementById('Item'+itemIndex+'_c0'); + } + if (!focusItem) focusItem = this.NavNext(newIndex); + if (focusItem) focusItem.focus(); + } + else if (this.lastKey==39) // Right + { + var item = document.getElementById('Item'+itemIndex); + var elem = this.FindChildElement(item.parentNode.parentNode.id); + if (elem) elem.style.display = 'block'; + } + else if (this.lastKey==37) // Left + { + var item = document.getElementById('Item'+itemIndex); + var elem = this.FindChildElement(item.parentNode.parentNode.id); + if (elem) elem.style.display = 'none'; + } + else if (this.lastKey==27) // Escape + { + parent.searchBox.CloseResultsWindow(); + parent.document.getElementById("MSearchField").focus(); + } + else if (this.lastKey==13) // Enter + { + return true; + } + return false; + } + + this.NavChild = function(evt,itemIndex,childIndex) + { + var e = (evt) ? evt : window.event; // for IE + if (e.keyCode==13) return true; + if (!this.ProcessKeys(e)) return false; + + if (this.lastKey==38) // Up + { + if (childIndex>0) + { + var newIndex = childIndex-1; + document.getElementById('Item'+itemIndex+'_c'+newIndex).focus(); + } + else // already at first child, jump to parent + { + document.getElementById('Item'+itemIndex).focus(); + } + } + else if (this.lastKey==40) // Down + { + var newIndex = childIndex+1; + var elem = document.getElementById('Item'+itemIndex+'_c'+newIndex); + if (!elem) // last child, jump to parent next parent + { + elem = this.NavNext(itemIndex+1); + } + if (elem) + { + elem.focus(); + } + } + else if (this.lastKey==27) // Escape + { + parent.searchBox.CloseResultsWindow(); + parent.document.getElementById("MSearchField").focus(); + } + else if (this.lastKey==13) // Enter + { + return true; + } + return false; + } +} + +function setKeyActions(elem,action) +{ + elem.setAttribute('onkeydown',action); + elem.setAttribute('onkeypress',action); + elem.setAttribute('onkeyup',action); +} + +function setClassAttr(elem,attr) +{ + elem.setAttribute('class',attr); + elem.setAttribute('className',attr); +} + +function createResults() +{ + var results = document.getElementById("SRResults"); + for (var e=0; e<searchData.length; e++) + { + var id = searchData[e][0]; + var srResult = document.createElement('div'); + srResult.setAttribute('id','SR_'+id); + setClassAttr(srResult,'SRResult'); + var srEntry = document.createElement('div'); + setClassAttr(srEntry,'SREntry'); + var srLink = document.createElement('a'); + srLink.setAttribute('id','Item'+e); + setKeyActions(srLink,'return searchResults.Nav(event,'+e+')'); + setClassAttr(srLink,'SRSymbol'); + srLink.innerHTML = searchData[e][1][0]; + srEntry.appendChild(srLink); + if (searchData[e][1].length==2) // single result + { + srLink.setAttribute('href',searchData[e][1][1][0]); + if (searchData[e][1][1][1]) + { + srLink.setAttribute('target','_parent'); + } + var srScope = document.createElement('span'); + setClassAttr(srScope,'SRScope'); + srScope.innerHTML = searchData[e][1][1][2]; + srEntry.appendChild(srScope); + } + else // multiple results + { + srLink.setAttribute('href','javascript:searchResults.Toggle("SR_'+id+'")'); + var srChildren = document.createElement('div'); + setClassAttr(srChildren,'SRChildren'); + for (var c=0; c<searchData[e][1].length-1; c++) + { + var srChild = document.createElement('a'); + srChild.setAttribute('id','Item'+e+'_c'+c); + setKeyActions(srChild,'return searchResults.NavChild(event,'+e+','+c+')'); + setClassAttr(srChild,'SRScope'); + srChild.setAttribute('href',searchData[e][1][c+1][0]); + if (searchData[e][1][c+1][1]) + { + srChild.setAttribute('target','_parent'); + } + srChild.innerHTML = searchData[e][1][c+1][2]; + srChildren.appendChild(srChild); + } + srEntry.appendChild(srChildren); + } + srResult.appendChild(srEntry); + results.appendChild(srResult); + } +} + +function init_search() +{ + var results = document.getElementById("MSearchSelectWindow"); + for (var key in indexSectionLabels) + { + var link = document.createElement('a'); + link.setAttribute('class','SelectItem'); + link.setAttribute('onclick','searchBox.OnSelectItem('+key+')'); + link.href='javascript:void(0)'; + link.innerHTML='<span class="SelectionMark"> </span>'+indexSectionLabels[key]; + results.appendChild(link); + } + searchBox.OnSelectItem(0); +} + diff --git a/doc/html/search/search_l.png b/doc/html/search/search_l.png Binary files differnew file mode 100644 index 0000000..c872f4d --- /dev/null +++ b/doc/html/search/search_l.png diff --git a/doc/html/search/search_m.png b/doc/html/search/search_m.png Binary files differnew file mode 100644 index 0000000..b429a16 --- /dev/null +++ b/doc/html/search/search_m.png diff --git a/doc/html/search/search_r.png b/doc/html/search/search_r.png Binary files differnew file mode 100644 index 0000000..97ee8b4 --- /dev/null +++ b/doc/html/search/search_r.png diff --git a/doc/html/search/searchdata.js b/doc/html/search/searchdata.js new file mode 100644 index 0000000..78cf9fe --- /dev/null +++ b/doc/html/search/searchdata.js @@ -0,0 +1,39 @@ +var indexSectionsWithContent = +{ + 0: "acdeghilnoprstuv", + 1: "cghnoprsv", + 2: "his", + 3: "acgnoprs", + 4: "acdeghilnopstuv", + 5: "n", + 6: "n", + 7: "n", + 8: "cd" +}; + +var indexSectionNames = +{ + 0: "all", + 1: "classes", + 2: "files", + 3: "functions", + 4: "variables", + 5: "typedefs", + 6: "enums", + 7: "enumvalues", + 8: "pages" +}; + +var indexSectionLabels = +{ + 0: "All", + 1: "Classes", + 2: "Files", + 3: "Functions", + 4: "Variables", + 5: "Typedefs", + 6: "Enumerations", + 7: "Enumerator", + 8: "Pages" +}; + diff --git a/doc/html/search/typedefs_0.html b/doc/html/search/typedefs_0.html new file mode 100644 index 0000000..3a58062 --- /dev/null +++ b/doc/html/search/typedefs_0.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="typedefs_0.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/typedefs_0.js b/doc/html/search/typedefs_0.js new file mode 100644 index 0000000..97e46a9 --- /dev/null +++ b/doc/html/search/typedefs_0.js @@ -0,0 +1,8 @@ +var searchData= +[ + ['nvgsdk_5femptycallback',['NVGSDK_EmptyCallback',['../sdk__types_8h.html#a1c5cd84ed88c70462c360a7268eb95ac',1,'sdk_types.h']]], + ['nvgsdk_5fgetuilanguagecallback',['NVGSDK_GetUILanguageCallback',['../sdk__types_8h.html#a25a1eb6d5c4697e50ebdebb500d0500e',1,'sdk_types.h']]], + ['nvgsdk_5fhighlights_5fgetnumberofhighlightscallback',['NVGSDK_Highlights_GetNumberOfHighlightsCallback',['../highlights__types_8h.html#a1ace1def4d575aa419abae45b2738db0',1,'highlights_types.h']]], + ['nvgsdk_5fhighlights_5fgetusersettingscallback',['NVGSDK_Highlights_GetUserSettingsCallback',['../highlights__types_8h.html#a87a246f3f9c2a0f0670b1208b22fa2d9',1,'highlights_types.h']]], + ['nvgsdk_5floggingcallback',['NVGSDK_LoggingCallback',['../sdk__types_8h.html#afdec7c9f24e19fb84c5faf34d77e9312',1,'sdk_types.h']]] +]; diff --git a/doc/html/search/variables_0.html b/doc/html/search/variables_0.html new file mode 100644 index 0000000..164aa54 --- /dev/null +++ b/doc/html/search/variables_0.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_0.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/variables_0.js b/doc/html/search/variables_0.js new file mode 100644 index 0000000..a00076e --- /dev/null +++ b/doc/html/search/variables_0.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['appname',['appName',['../struct_n_v_g_s_d_k___create_input_params.html#ac754df94f208f494a0a339d614bb18f3',1,'NVGSDK_CreateInputParams']]] +]; diff --git a/doc/html/search/variables_1.html b/doc/html/search/variables_1.html new file mode 100644 index 0000000..857fbbd --- /dev/null +++ b/doc/html/search/variables_1.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_1.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/variables_1.js b/doc/html/search/variables_1.js new file mode 100644 index 0000000..7197da5 --- /dev/null +++ b/doc/html/search/variables_1.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['culturecode',['cultureCode',['../struct_n_v_g_s_d_k___language.html#a61f6b2d2a3d08a27b37919e32b13ed75',1,'NVGSDK_Language']]] +]; diff --git a/doc/html/search/variables_2.html b/doc/html/search/variables_2.html new file mode 100644 index 0000000..35233e3 --- /dev/null +++ b/doc/html/search/variables_2.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_2.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/variables_2.js b/doc/html/search/variables_2.js new file mode 100644 index 0000000..2e19255 --- /dev/null +++ b/doc/html/search/variables_2.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['defaultlocale',['defaultLocale',['../struct_n_v_g_s_d_k___highlight_config_params.html#a7f4f852d4fe97048f20dcdcc401ab82b',1,'NVGSDK_HighlightConfigParams']]], + ['destroyhighlights',['destroyHighlights',['../struct_n_v_g_s_d_k___highlight_close_group_params.html#a3d7eae61163c4616a42569ca8d7785c6',1,'NVGSDK_HighlightCloseGroupParams']]] +]; diff --git a/doc/html/search/variables_3.html b/doc/html/search/variables_3.html new file mode 100644 index 0000000..e45e613 --- /dev/null +++ b/doc/html/search/variables_3.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_3.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/variables_3.js b/doc/html/search/variables_3.js new file mode 100644 index 0000000..703bbf2 --- /dev/null +++ b/doc/html/search/variables_3.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['enabled',['enabled',['../struct_gfe_s_d_k_1_1_highlight_user_setting.html#aee344169ace39e645bd57a3b0387e556',1,'GfeSDK::HighlightUserSetting::enabled()'],['../struct_n_v_g_s_d_k___highlight_user_setting.html#a44eafd6943fb886c236cd4ff356c666d',1,'NVGSDK_HighlightUserSetting::enabled()']]], + ['enddelta',['endDelta',['../struct_n_v_g_s_d_k___video_highlight_params.html#ae63c02443b1eeb24c4e1ed4d49154277',1,'NVGSDK_VideoHighlightParams']]] +]; diff --git a/doc/html/search/variables_4.html b/doc/html/search/variables_4.html new file mode 100644 index 0000000..97ec255 --- /dev/null +++ b/doc/html/search/variables_4.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_4.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/variables_4.js b/doc/html/search/variables_4.js new file mode 100644 index 0000000..6644671 --- /dev/null +++ b/doc/html/search/variables_4.js @@ -0,0 +1,9 @@ +var searchData= +[ + ['gfeversionstr',['gfeVersionStr',['../struct_n_v_g_s_d_k___version.html#abdb04097bd3c65601de459467fa4dc2b',1,'NVGSDK_Version::gfeVersionStr()'],['../struct_n_v_g_s_d_k___create_response.html#aacdf644f5f6eb996dad6bb90b4145deb',1,'NVGSDK_CreateResponse::gfeVersionStr()']]], + ['groupdescriptiontable',['groupDescriptionTable',['../struct_n_v_g_s_d_k___highlight_open_group_params.html#a3d06bbfc6586ca5378eedc9a5984d662',1,'NVGSDK_HighlightOpenGroupParams']]], + ['groupdescriptiontablesize',['groupDescriptionTableSize',['../struct_n_v_g_s_d_k___highlight_open_group_params.html#a7a3c123385683c40bd3a891e7af268bb',1,'NVGSDK_HighlightOpenGroupParams']]], + ['groupid',['groupId',['../struct_n_v_g_s_d_k___highlight_open_group_params.html#a3e9f6351540609fc3e853d5a16188da2',1,'NVGSDK_HighlightOpenGroupParams::groupId()'],['../struct_n_v_g_s_d_k___highlight_close_group_params.html#a6f1e0e8a5399e868588a83e1c81ad9c3',1,'NVGSDK_HighlightCloseGroupParams::groupId()'],['../struct_n_v_g_s_d_k___screenshot_highlight_params.html#adef68850dccafb01bc761da47413359d',1,'NVGSDK_ScreenshotHighlightParams::groupId()'],['../struct_n_v_g_s_d_k___video_highlight_params.html#aa332ddd28accd8f72fb17adc378c1267',1,'NVGSDK_VideoHighlightParams::groupId()'],['../struct_n_v_g_s_d_k___group_view.html#a4f957ca7635183b884ce960e733bbfcc',1,'NVGSDK_GroupView::groupId()']]], + ['groupsummarytable',['groupSummaryTable',['../struct_n_v_g_s_d_k___summary_params.html#a0a6f4e491c47e1468610f813c61ff4ff',1,'NVGSDK_SummaryParams']]], + ['groupsummarytablesize',['groupSummaryTableSize',['../struct_n_v_g_s_d_k___summary_params.html#a8fbfd016dc92f631921e738f12ef399d',1,'NVGSDK_SummaryParams']]] +]; diff --git a/doc/html/search/variables_5.html b/doc/html/search/variables_5.html new file mode 100644 index 0000000..d77fa84 --- /dev/null +++ b/doc/html/search/variables_5.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_5.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/variables_5.js b/doc/html/search/variables_5.js new file mode 100644 index 0000000..46185f2 --- /dev/null +++ b/doc/html/search/variables_5.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['highlightid',['highlightId',['../struct_gfe_s_d_k_1_1_highlight_user_setting.html#a867bd13b05ece98cbebadd0d34e778b9',1,'GfeSDK::HighlightUserSetting::highlightId()'],['../struct_n_v_g_s_d_k___screenshot_highlight_params.html#a9fb8219abe683974c0df4963a6794949',1,'NVGSDK_ScreenshotHighlightParams::highlightId()'],['../struct_n_v_g_s_d_k___video_highlight_params.html#a622f76afc439ed07a18e97ca95564ff0',1,'NVGSDK_VideoHighlightParams::highlightId()']]], + ['highlighttags',['highlightTags',['../struct_n_v_g_s_d_k___highlight.html#a1e55e8efeca6cfabc9c68583e24f410b',1,'NVGSDK_Highlight']]] +]; diff --git a/doc/html/search/variables_6.html b/doc/html/search/variables_6.html new file mode 100644 index 0000000..c656bb6 --- /dev/null +++ b/doc/html/search/variables_6.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_6.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/variables_6.js b/doc/html/search/variables_6.js new file mode 100644 index 0000000..a237403 --- /dev/null +++ b/doc/html/search/variables_6.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['id',['id',['../struct_n_v_g_s_d_k___highlight.html#a1f95d7645df3e535efa830685488ae9b',1,'NVGSDK_Highlight::id()'],['../struct_n_v_g_s_d_k___highlight_user_setting.html#a048402ca61d36ae60fbee7a5fb2252b4',1,'NVGSDK_HighlightUserSetting::id()']]] +]; diff --git a/doc/html/search/variables_7.html b/doc/html/search/variables_7.html new file mode 100644 index 0000000..8aac836 --- /dev/null +++ b/doc/html/search/variables_7.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_7.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/variables_7.js b/doc/html/search/variables_7.js new file mode 100644 index 0000000..1635488 --- /dev/null +++ b/doc/html/search/variables_7.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['localecode',['localeCode',['../struct_n_v_g_s_d_k___localized_pair.html#aa070c22ef7cf737497855504fb8795d6',1,'NVGSDK_LocalizedPair']]], + ['localizedstring',['localizedString',['../struct_n_v_g_s_d_k___localized_pair.html#a02d3e482f16824ccc790f1a3dc8b8952',1,'NVGSDK_LocalizedPair']]] +]; diff --git a/doc/html/search/variables_8.html b/doc/html/search/variables_8.html new file mode 100644 index 0000000..a74c6ca --- /dev/null +++ b/doc/html/search/variables_8.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_8.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/variables_8.js b/doc/html/search/variables_8.js new file mode 100644 index 0000000..7340c2c --- /dev/null +++ b/doc/html/search/variables_8.js @@ -0,0 +1,8 @@ +var searchData= +[ + ['namelocaletable',['nameLocaleTable',['../struct_gfe_s_d_k_1_1_highlight_definition.html#a2511ee17dafd2a096b15e6f62b1f77b2',1,'GfeSDK::HighlightDefinition']]], + ['nametable',['nameTable',['../struct_n_v_g_s_d_k___highlight.html#a3aa8849a5921b0189c2642840c257247',1,'NVGSDK_Highlight']]], + ['nametablesize',['nameTableSize',['../struct_n_v_g_s_d_k___highlight.html#a5522ae0afe385ba7d17afd83d19ed729',1,'NVGSDK_Highlight']]], + ['notificationcallback',['notificationCallback',['../struct_n_v_g_s_d_k___create_input_params.html#adde61c0a8ea3a728c57081ec97081a72',1,'NVGSDK_CreateInputParams']]], + ['notificationcallbackcontext',['notificationCallbackContext',['../struct_n_v_g_s_d_k___create_input_params.html#ad30b1588618ec4bfbc1e9fa13c22b9a7',1,'NVGSDK_CreateInputParams']]] +]; diff --git a/doc/html/search/variables_9.html b/doc/html/search/variables_9.html new file mode 100644 index 0000000..3968526 --- /dev/null +++ b/doc/html/search/variables_9.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_9.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/variables_9.js b/doc/html/search/variables_9.js new file mode 100644 index 0000000..ebcb93d --- /dev/null +++ b/doc/html/search/variables_9.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['open',['open',['../struct_n_v_g_s_d_k___overlay_state_changed_notification.html#ad9684c86b575f710bcc784942e6bf256',1,'NVGSDK_OverlayStateChangedNotification']]] +]; diff --git a/doc/html/search/variables_a.html b/doc/html/search/variables_a.html new file mode 100644 index 0000000..ce54923 --- /dev/null +++ b/doc/html/search/variables_a.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_a.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/variables_a.js b/doc/html/search/variables_a.js new file mode 100644 index 0000000..de39c76 --- /dev/null +++ b/doc/html/search/variables_a.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['pollforcallbacks',['pollForCallbacks',['../struct_n_v_g_s_d_k___create_input_params.html#a0bd7568c1cb3fad975562055b4581195',1,'NVGSDK_CreateInputParams']]] +]; diff --git a/doc/html/search/variables_b.html b/doc/html/search/variables_b.html new file mode 100644 index 0000000..4825aed --- /dev/null +++ b/doc/html/search/variables_b.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_b.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/variables_b.js b/doc/html/search/variables_b.js new file mode 100644 index 0000000..b114851 --- /dev/null +++ b/doc/html/search/variables_b.js @@ -0,0 +1,11 @@ +var searchData= +[ + ['scopepermissiontable',['scopePermissionTable',['../struct_n_v_g_s_d_k___create_response.html#a9bc3e75a15cf9fcbc1084f2a7fde5a8f',1,'NVGSDK_CreateResponse']]], + ['scopepermissiontablesize',['scopePermissionTableSize',['../struct_n_v_g_s_d_k___create_response.html#a60aec9d469d10e8fe0efd7c010fb96e7',1,'NVGSDK_CreateResponse']]], + ['scopetable',['scopeTable',['../struct_n_v_g_s_d_k___create_input_params.html#ae0ada093d3d60a2f70226932b1a5b6fb',1,'NVGSDK_CreateInputParams']]], + ['scopetablesize',['scopeTableSize',['../struct_n_v_g_s_d_k___create_input_params.html#a8941e0c803ec2f821101cfc55a7f60a3',1,'NVGSDK_CreateInputParams']]], + ['significance',['significance',['../struct_n_v_g_s_d_k___highlight.html#a3ecee6a0bd80c21b630559fb8ecfc0be',1,'NVGSDK_Highlight']]], + ['significancefilter',['significanceFilter',['../struct_n_v_g_s_d_k___group_view.html#a88a126c5b8f2cd7c0e790bfdc3836fcb',1,'NVGSDK_GroupView']]], + ['startdelta',['startDelta',['../struct_n_v_g_s_d_k___video_highlight_params.html#ac526b90af6638fec62174304aa175da1',1,'NVGSDK_VideoHighlightParams']]], + ['state',['state',['../struct_n_v_g_s_d_k___overlay_state_changed_notification.html#af1c76ba9ecc3a9d83147dc4dc8d64ddc',1,'NVGSDK_OverlayStateChangedNotification']]] +]; diff --git a/doc/html/search/variables_c.html b/doc/html/search/variables_c.html new file mode 100644 index 0000000..40b9b9a --- /dev/null +++ b/doc/html/search/variables_c.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_c.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/variables_c.js b/doc/html/search/variables_c.js new file mode 100644 index 0000000..dc3b10e --- /dev/null +++ b/doc/html/search/variables_c.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['tagsfilter',['tagsFilter',['../struct_n_v_g_s_d_k___group_view.html#acd4b8ee94ed3a76bd9b6e7e8afe355a2',1,'NVGSDK_GroupView']]] +]; diff --git a/doc/html/search/variables_d.html b/doc/html/search/variables_d.html new file mode 100644 index 0000000..125bf94 --- /dev/null +++ b/doc/html/search/variables_d.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_d.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/variables_d.js b/doc/html/search/variables_d.js new file mode 100644 index 0000000..56b4a5c --- /dev/null +++ b/doc/html/search/variables_d.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['userinterest',['userInterest',['../struct_n_v_g_s_d_k___highlight.html#a9e0d5a1ba9081cb7f9b549499af61927',1,'NVGSDK_Highlight']]] +]; diff --git a/doc/html/search/variables_e.html b/doc/html/search/variables_e.html new file mode 100644 index 0000000..3f5bb66 --- /dev/null +++ b/doc/html/search/variables_e.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_e.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/doc/html/search/variables_e.js b/doc/html/search/variables_e.js new file mode 100644 index 0000000..90819d6 --- /dev/null +++ b/doc/html/search/variables_e.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['versionmajor',['versionMajor',['../struct_n_v_g_s_d_k___create_response.html#aa595214daf18bdbc638ef98e1f22a30f',1,'NVGSDK_CreateResponse']]], + ['versionminor',['versionMinor',['../struct_n_v_g_s_d_k___create_response.html#ad1687ba8b8d53a75b13a60874f3822be',1,'NVGSDK_CreateResponse']]] +]; diff --git a/doc/html/section_changelog.html b/doc/html/section_changelog.html new file mode 100644 index 0000000..96da51d --- /dev/null +++ b/doc/html/section_changelog.html @@ -0,0 +1,136 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Changelog</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('section_changelog.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">Changelog </div> </div> +</div><!--header--> +<div class="contents"> +<div class="textblock"><h2>NVIDIA GfeSDK 1.0 (2017-08-01)</h2> +<h3>API Changes</h3> +<ul> +<li><b>Timeout:</b> Was returning NVGSDK_ERR_GENERIC when IPC call timed now. Now returning NVGSDK_ERR_IPC_FAILED</li> +<li><b>windows.h:</b> Removed windows.h from public includes</li> +<li><b>globals:</b> Removed macros from global namespace</li> +<li><b>stdint:</b> Standardize on stdint types</li> +<li><b>stdbool:</b> Use stdbool in C API instead of integer 0/1</li> +<li><b>namespace:</b> Renamed namespace from gfesdk to GfeSDK, and wrapped C API in namespace when using C++ bindings</li> +<li><b>Highlights split:</b> Split all Highlights features into their own headers</li> +<li><b>C++ Bindings RAII:</b> Update C++ bindings to follow recognized C++ idioms</li> +<li><b>package structure:</b> Standardize package structure to look like other GameWorks packages</li> +<li><b>Typed Callbacks:</b> Return typed callback data instead of void*</li> +<li><b>Naming:</b> Match naming standard to other GameWorks packages</li> +</ul> +<h3>Improvements</h3> +<ul> +<li><b>Thread Model</b>: Improve thread model. Prevent callbacks from occurring after Release. Allow Polling of callbacks</li> +<li><b>Documentation</b>: Improved and expanded documentation</li> +</ul> +<h3>Bug Fixes</h3> +<ul> +<li><b>Whitelist:</b> Fix error causing ShadowPlay to not whitelist game correctly.</li> +<li><b>Fix crash:</b> Was crashing when the same game ran twice.</li> +<li><b>Input validation:</b> Added input validation to return an error for C++ create instead of crash</li> +<li><b>Timeout return value:</b> Was returning NVGSDK_ERR_GENERIC instead of NVGSDK_ERR_IPC_FAILED</li> +</ul> +<h3>Features for GFE 3.9+</h3> +<ul> +<li><b>In-Game Overlay Notification:</b> Notify the app when the in-game overlay opens or closes.</li> +</ul> +<h2>NVIDIA GfeSDK 1.0 (2017-07-10)</h2> +<h3>Features for GFE 3.8+</h3> +<ul> +<li><b>ShadowPlay Highlights</b> Help Gamers automatically capture their most exciting gaming moments. </li> +</ul> +</div></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/splitbar.png b/doc/html/splitbar.png Binary files differnew file mode 100644 index 0000000..cc211b4 --- /dev/null +++ b/doc/html/splitbar.png diff --git a/doc/html/struct_gfe_s_d_k_1_1_create_input_params-members.html b/doc/html/struct_gfe_s_d_k_1_1_create_input_params-members.html new file mode 100644 index 0000000..74f4a7d --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_create_input_params-members.html @@ -0,0 +1,109 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_gfe_s_d_k_1_1_create_input_params.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">GfeSDK::CreateInputParams Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="struct_gfe_s_d_k_1_1_create_input_params.html">GfeSDK::CreateInputParams</a>, including all inherited members.</p> +<table class="directory"> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>appName</b> (defined in <a class="el" href="struct_gfe_s_d_k_1_1_create_input_params.html">GfeSDK::CreateInputParams</a>)</td><td class="entry"><a class="el" href="struct_gfe_s_d_k_1_1_create_input_params.html">GfeSDK::CreateInputParams</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>CreateInputParams</b>() (defined in <a class="el" href="struct_gfe_s_d_k_1_1_create_input_params.html">GfeSDK::CreateInputParams</a>)</td><td class="entry"><a class="el" href="struct_gfe_s_d_k_1_1_create_input_params.html">GfeSDK::CreateInputParams</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>notificationCallback</b> (defined in <a class="el" href="struct_gfe_s_d_k_1_1_create_input_params.html">GfeSDK::CreateInputParams</a>)</td><td class="entry"><a class="el" href="struct_gfe_s_d_k_1_1_create_input_params.html">GfeSDK::CreateInputParams</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>notificationCallbackContext</b> (defined in <a class="el" href="struct_gfe_s_d_k_1_1_create_input_params.html">GfeSDK::CreateInputParams</a>)</td><td class="entry"><a class="el" href="struct_gfe_s_d_k_1_1_create_input_params.html">GfeSDK::CreateInputParams</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>pollForCallbacks</b> (defined in <a class="el" href="struct_gfe_s_d_k_1_1_create_input_params.html">GfeSDK::CreateInputParams</a>)</td><td class="entry"><a class="el" href="struct_gfe_s_d_k_1_1_create_input_params.html">GfeSDK::CreateInputParams</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>requiredScopes</b> (defined in <a class="el" href="struct_gfe_s_d_k_1_1_create_input_params.html">GfeSDK::CreateInputParams</a>)</td><td class="entry"><a class="el" href="struct_gfe_s_d_k_1_1_create_input_params.html">GfeSDK::CreateInputParams</a></td><td class="entry"></td></tr> +</table></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_gfe_s_d_k_1_1_create_input_params.html b/doc/html/struct_gfe_s_d_k_1_1_create_input_params.html new file mode 100644 index 0000000..42eecbe --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_create_input_params.html @@ -0,0 +1,129 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: GfeSDK::CreateInputParams Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_gfe_s_d_k_1_1_create_input_params.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Public Attributes</a> | +<a href="struct_gfe_s_d_k_1_1_create_input_params-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">GfeSDK::CreateInputParams Struct Reference</div> </div> +</div><!--header--> +<div class="contents"> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Public Attributes</h2></td></tr> +<tr class="memitem:a3d101bfc3a6a28b678537d3f1198ab5e"><td class="memItemLeft" align="right" valign="top"><a id="a3d101bfc3a6a28b678537d3f1198ab5e"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>appName</b></td></tr> +<tr class="separator:a3d101bfc3a6a28b678537d3f1198ab5e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad7e63dbf5a858737e0e3f5b8f168e53e"><td class="memItemLeft" align="right" valign="top"><a id="ad7e63dbf5a858737e0e3f5b8f168e53e"></a> +TScopes </td><td class="memItemRight" valign="bottom"><b>requiredScopes</b></td></tr> +<tr class="separator:ad7e63dbf5a858737e0e3f5b8f168e53e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a642a81dc589d578d1c415099e85b9891"><td class="memItemLeft" align="right" valign="top"><a id="a642a81dc589d578d1c415099e85b9891"></a> +bool </td><td class="memItemRight" valign="bottom"><b>pollForCallbacks</b></td></tr> +<tr class="separator:a642a81dc589d578d1c415099e85b9891"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac5a3e3b18dab8b5f0a1fdca82b8f569f"><td class="memItemLeft" align="right" valign="top"><a id="ac5a3e3b18dab8b5f0a1fdca82b8f569f"></a> +TNotificationCallback </td><td class="memItemRight" valign="bottom"><b>notificationCallback</b></td></tr> +<tr class="separator:ac5a3e3b18dab8b5f0a1fdca82b8f569f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab0617abb7f1bff434a7ea285fca5e1eb"><td class="memItemLeft" align="right" valign="top"><a id="ab0617abb7f1bff434a7ea285fca5e1eb"></a> +void * </td><td class="memItemRight" valign="bottom"><b>notificationCallbackContext</b></td></tr> +<tr class="separator:ab0617abb7f1bff434a7ea285fca5e1eb"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"> +<p>Definition at line <a class="el" href="sdk__types__cpp_8h_source.html#l00037">37</a> of file <a class="el" href="sdk__types__cpp_8h_source.html">sdk_types_cpp.h</a>.</p> +</div><hr/>The documentation for this struct was generated from the following file:<ul> +<li>C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/<a class="el" href="sdk__types__cpp_8h_source.html">sdk_types_cpp.h</a></li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><b>GfeSDK</b></li><li class="navelem"><a class="el" href="struct_gfe_s_d_k_1_1_create_input_params.html">CreateInputParams</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_gfe_s_d_k_1_1_create_input_params.js b/doc/html/struct_gfe_s_d_k_1_1_create_input_params.js new file mode 100644 index 0000000..d6196dc --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_create_input_params.js @@ -0,0 +1,9 @@ +var struct_gfe_s_d_k_1_1_create_input_params = +[ + [ "CreateInputParams", "struct_gfe_s_d_k_1_1_create_input_params.html#a6f8cecb0a73c669702e75eaa8c7a7317", null ], + [ "appName", "struct_gfe_s_d_k_1_1_create_input_params.html#a3d101bfc3a6a28b678537d3f1198ab5e", null ], + [ "requiredScopes", "struct_gfe_s_d_k_1_1_create_input_params.html#ad7e63dbf5a858737e0e3f5b8f168e53e", null ], + [ "pollForCallbacks", "struct_gfe_s_d_k_1_1_create_input_params.html#a642a81dc589d578d1c415099e85b9891", null ], + [ "notificationCallback", "struct_gfe_s_d_k_1_1_create_input_params.html#ac5a3e3b18dab8b5f0a1fdca82b8f569f", null ], + [ "notificationCallbackContext", "struct_gfe_s_d_k_1_1_create_input_params.html#ab0617abb7f1bff434a7ea285fca5e1eb", null ] +];
\ No newline at end of file diff --git a/doc/html/struct_gfe_s_d_k_1_1_create_response-members.html b/doc/html/struct_gfe_s_d_k_1_1_create_response-members.html new file mode 100644 index 0000000..ced2c0a --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_create_response-members.html @@ -0,0 +1,108 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_gfe_s_d_k_1_1_create_response.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">GfeSDK::CreateResponse Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="struct_gfe_s_d_k_1_1_create_response.html">GfeSDK::CreateResponse</a>, including all inherited members.</p> +<table class="directory"> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>nvidiaGfeVersion</b> (defined in <a class="el" href="struct_gfe_s_d_k_1_1_create_response.html">GfeSDK::CreateResponse</a>)</td><td class="entry"><a class="el" href="struct_gfe_s_d_k_1_1_create_response.html">GfeSDK::CreateResponse</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>returnCode</b> (defined in <a class="el" href="struct_gfe_s_d_k_1_1_create_response.html">GfeSDK::CreateResponse</a>)</td><td class="entry"><a class="el" href="struct_gfe_s_d_k_1_1_create_response.html">GfeSDK::CreateResponse</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>scopePermissions</b> (defined in <a class="el" href="struct_gfe_s_d_k_1_1_create_response.html">GfeSDK::CreateResponse</a>)</td><td class="entry"><a class="el" href="struct_gfe_s_d_k_1_1_create_response.html">GfeSDK::CreateResponse</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>versionMajor</b> (defined in <a class="el" href="struct_gfe_s_d_k_1_1_create_response.html">GfeSDK::CreateResponse</a>)</td><td class="entry"><a class="el" href="struct_gfe_s_d_k_1_1_create_response.html">GfeSDK::CreateResponse</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>versionMinor</b> (defined in <a class="el" href="struct_gfe_s_d_k_1_1_create_response.html">GfeSDK::CreateResponse</a>)</td><td class="entry"><a class="el" href="struct_gfe_s_d_k_1_1_create_response.html">GfeSDK::CreateResponse</a></td><td class="entry"></td></tr> +</table></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_gfe_s_d_k_1_1_create_response.html b/doc/html/struct_gfe_s_d_k_1_1_create_response.html new file mode 100644 index 0000000..31d6b90 --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_create_response.html @@ -0,0 +1,135 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: GfeSDK::CreateResponse Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_gfe_s_d_k_1_1_create_response.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Public Attributes</a> | +<a href="struct_gfe_s_d_k_1_1_create_response-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">GfeSDK::CreateResponse Struct Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>C++ binding for <a class="el" href="struct_n_v_g_s_d_k___create_response.html">NVGSDK_CreateResponse</a>. + <a href="struct_gfe_s_d_k_1_1_create_response.html#details">More...</a></p> + +<p><code>#include <<a class="el" href="sdk__types__cpp_8h_source.html">sdk_types_cpp.h</a>></code></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Public Attributes</h2></td></tr> +<tr class="memitem:ad8789491524900c7658dc297eedabdfd"><td class="memItemLeft" align="right" valign="top"><a id="ad8789491524900c7658dc297eedabdfd"></a> +NVGSDK_RetCode </td><td class="memItemRight" valign="bottom"><b>returnCode</b></td></tr> +<tr class="separator:ad8789491524900c7658dc297eedabdfd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a26808a314a57df97a4456ee9e6e24ce6"><td class="memItemLeft" align="right" valign="top"><a id="a26808a314a57df97a4456ee9e6e24ce6"></a> +uint16_t </td><td class="memItemRight" valign="bottom"><b>versionMajor</b></td></tr> +<tr class="separator:a26808a314a57df97a4456ee9e6e24ce6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac7c9d1a348e4dda4964d6190e05f0d44"><td class="memItemLeft" align="right" valign="top"><a id="ac7c9d1a348e4dda4964d6190e05f0d44"></a> +uint16_t </td><td class="memItemRight" valign="bottom"><b>versionMinor</b></td></tr> +<tr class="separator:ac7c9d1a348e4dda4964d6190e05f0d44"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6aea276209f1b77f5e312b9ea2b02bcf"><td class="memItemLeft" align="right" valign="top"><a id="a6aea276209f1b77f5e312b9ea2b02bcf"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>nvidiaGfeVersion</b></td></tr> +<tr class="separator:a6aea276209f1b77f5e312b9ea2b02bcf"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aecec4ca4c7506ef915d4c5bbfff4b921"><td class="memItemLeft" align="right" valign="top"><a id="aecec4ca4c7506ef915d4c5bbfff4b921"></a> +TScopePermissions </td><td class="memItemRight" valign="bottom"><b>scopePermissions</b></td></tr> +<tr class="separator:aecec4ca4c7506ef915d4c5bbfff4b921"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>C++ binding for <a class="el" href="struct_n_v_g_s_d_k___create_response.html">NVGSDK_CreateResponse</a>. </p> + +<p>Definition at line <a class="el" href="sdk__types__cpp_8h_source.html#l00057">57</a> of file <a class="el" href="sdk__types__cpp_8h_source.html">sdk_types_cpp.h</a>.</p> +</div><hr/>The documentation for this struct was generated from the following file:<ul> +<li>C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/<a class="el" href="sdk__types__cpp_8h_source.html">sdk_types_cpp.h</a></li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><b>GfeSDK</b></li><li class="navelem"><a class="el" href="struct_gfe_s_d_k_1_1_create_response.html">CreateResponse</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_gfe_s_d_k_1_1_create_response.js b/doc/html/struct_gfe_s_d_k_1_1_create_response.js new file mode 100644 index 0000000..a823706 --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_create_response.js @@ -0,0 +1,8 @@ +var struct_gfe_s_d_k_1_1_create_response = +[ + [ "returnCode", "struct_gfe_s_d_k_1_1_create_response.html#ad8789491524900c7658dc297eedabdfd", null ], + [ "versionMajor", "struct_gfe_s_d_k_1_1_create_response.html#a26808a314a57df97a4456ee9e6e24ce6", null ], + [ "versionMinor", "struct_gfe_s_d_k_1_1_create_response.html#ac7c9d1a348e4dda4964d6190e05f0d44", null ], + [ "nvidiaGfeVersion", "struct_gfe_s_d_k_1_1_create_response.html#a6aea276209f1b77f5e312b9ea2b02bcf", null ], + [ "scopePermissions", "struct_gfe_s_d_k_1_1_create_response.html#aecec4ca4c7506ef915d4c5bbfff4b921", null ] +];
\ No newline at end of file diff --git a/doc/html/struct_gfe_s_d_k_1_1_get_number_of_highlights_response-members.html b/doc/html/struct_gfe_s_d_k_1_1_get_number_of_highlights_response-members.html new file mode 100644 index 0000000..ec34fed --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_get_number_of_highlights_response-members.html @@ -0,0 +1,104 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_gfe_s_d_k_1_1_get_number_of_highlights_response.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">GfeSDK::GetNumberOfHighlightsResponse Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="struct_gfe_s_d_k_1_1_get_number_of_highlights_response.html">GfeSDK::GetNumberOfHighlightsResponse</a>, including all inherited members.</p> +<table class="directory"> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>numHighlights</b> (defined in <a class="el" href="struct_gfe_s_d_k_1_1_get_number_of_highlights_response.html">GfeSDK::GetNumberOfHighlightsResponse</a>)</td><td class="entry"><a class="el" href="struct_gfe_s_d_k_1_1_get_number_of_highlights_response.html">GfeSDK::GetNumberOfHighlightsResponse</a></td><td class="entry"></td></tr> +</table></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_gfe_s_d_k_1_1_get_number_of_highlights_response.html b/doc/html/struct_gfe_s_d_k_1_1_get_number_of_highlights_response.html new file mode 100644 index 0000000..6af86c3 --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_get_number_of_highlights_response.html @@ -0,0 +1,123 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: GfeSDK::GetNumberOfHighlightsResponse Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_gfe_s_d_k_1_1_get_number_of_highlights_response.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Public Attributes</a> | +<a href="struct_gfe_s_d_k_1_1_get_number_of_highlights_response-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">GfeSDK::GetNumberOfHighlightsResponse Struct Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>C++ binding for NVGSDK_GetNumberOfHighlightsResponse. + <a href="struct_gfe_s_d_k_1_1_get_number_of_highlights_response.html#details">More...</a></p> + +<p><code>#include <<a class="el" href="highlights__types__cpp_8h_source.html">highlights_types_cpp.h</a>></code></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Public Attributes</h2></td></tr> +<tr class="memitem:a4fc89055fd4c12c733a5563867590ac1"><td class="memItemLeft" align="right" valign="top"><a id="a4fc89055fd4c12c733a5563867590ac1"></a> +uint16_t </td><td class="memItemRight" valign="bottom"><b>numHighlights</b></td></tr> +<tr class="separator:a4fc89055fd4c12c733a5563867590ac1"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>C++ binding for NVGSDK_GetNumberOfHighlightsResponse. </p> + +<p>Definition at line <a class="el" href="highlights__types__cpp_8h_source.html#l00095">95</a> of file <a class="el" href="highlights__types__cpp_8h_source.html">highlights_types_cpp.h</a>.</p> +</div><hr/>The documentation for this struct was generated from the following file:<ul> +<li>C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/highlights/<a class="el" href="highlights__types__cpp_8h_source.html">highlights_types_cpp.h</a></li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><b>GfeSDK</b></li><li class="navelem"><a class="el" href="struct_gfe_s_d_k_1_1_get_number_of_highlights_response.html">GetNumberOfHighlightsResponse</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_gfe_s_d_k_1_1_get_number_of_highlights_response.js b/doc/html/struct_gfe_s_d_k_1_1_get_number_of_highlights_response.js new file mode 100644 index 0000000..614e5c0 --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_get_number_of_highlights_response.js @@ -0,0 +1,4 @@ +var struct_gfe_s_d_k_1_1_get_number_of_highlights_response = +[ + [ "numHighlights", "struct_gfe_s_d_k_1_1_get_number_of_highlights_response.html#a4fc89055fd4c12c733a5563867590ac1", null ] +];
\ No newline at end of file diff --git a/doc/html/struct_gfe_s_d_k_1_1_get_u_i_language_response-members.html b/doc/html/struct_gfe_s_d_k_1_1_get_u_i_language_response-members.html new file mode 100644 index 0000000..7d5e238 --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_get_u_i_language_response-members.html @@ -0,0 +1,104 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_gfe_s_d_k_1_1_get_u_i_language_response.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">GfeSDK::GetUILanguageResponse Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="struct_gfe_s_d_k_1_1_get_u_i_language_response.html">GfeSDK::GetUILanguageResponse</a>, including all inherited members.</p> +<table class="directory"> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>cultureCode</b> (defined in <a class="el" href="struct_gfe_s_d_k_1_1_get_u_i_language_response.html">GfeSDK::GetUILanguageResponse</a>)</td><td class="entry"><a class="el" href="struct_gfe_s_d_k_1_1_get_u_i_language_response.html">GfeSDK::GetUILanguageResponse</a></td><td class="entry"></td></tr> +</table></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_gfe_s_d_k_1_1_get_u_i_language_response.html b/doc/html/struct_gfe_s_d_k_1_1_get_u_i_language_response.html new file mode 100644 index 0000000..ef1913b --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_get_u_i_language_response.html @@ -0,0 +1,123 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: GfeSDK::GetUILanguageResponse Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_gfe_s_d_k_1_1_get_u_i_language_response.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Public Attributes</a> | +<a href="struct_gfe_s_d_k_1_1_get_u_i_language_response-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">GfeSDK::GetUILanguageResponse Struct Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>C++ binding for NVGSDK_GetUILanguageResponse. + <a href="struct_gfe_s_d_k_1_1_get_u_i_language_response.html#details">More...</a></p> + +<p><code>#include <<a class="el" href="sdk__types__cpp_8h_source.html">sdk_types_cpp.h</a>></code></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Public Attributes</h2></td></tr> +<tr class="memitem:a43b428dbba81150ffb27a4ae72a461ae"><td class="memItemLeft" align="right" valign="top"><a id="a43b428dbba81150ffb27a4ae72a461ae"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>cultureCode</b></td></tr> +<tr class="separator:a43b428dbba81150ffb27a4ae72a461ae"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>C++ binding for NVGSDK_GetUILanguageResponse. </p> + +<p>Definition at line <a class="el" href="sdk__types__cpp_8h_source.html#l00067">67</a> of file <a class="el" href="sdk__types__cpp_8h_source.html">sdk_types_cpp.h</a>.</p> +</div><hr/>The documentation for this struct was generated from the following file:<ul> +<li>C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/<a class="el" href="sdk__types__cpp_8h_source.html">sdk_types_cpp.h</a></li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><b>GfeSDK</b></li><li class="navelem"><a class="el" href="struct_gfe_s_d_k_1_1_get_u_i_language_response.html">GetUILanguageResponse</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_gfe_s_d_k_1_1_get_u_i_language_response.js b/doc/html/struct_gfe_s_d_k_1_1_get_u_i_language_response.js new file mode 100644 index 0000000..8d924df --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_get_u_i_language_response.js @@ -0,0 +1,4 @@ +var struct_gfe_s_d_k_1_1_get_u_i_language_response = +[ + [ "cultureCode", "struct_gfe_s_d_k_1_1_get_u_i_language_response.html#a43b428dbba81150ffb27a4ae72a461ae", null ] +];
\ No newline at end of file diff --git a/doc/html/struct_gfe_s_d_k_1_1_get_user_settings_response-members.html b/doc/html/struct_gfe_s_d_k_1_1_get_user_settings_response-members.html new file mode 100644 index 0000000..8b74eb5 --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_get_user_settings_response-members.html @@ -0,0 +1,104 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_gfe_s_d_k_1_1_get_user_settings_response.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">GfeSDK::GetUserSettingsResponse Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="struct_gfe_s_d_k_1_1_get_user_settings_response.html">GfeSDK::GetUserSettingsResponse</a>, including all inherited members.</p> +<table class="directory"> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>highlightSettings</b> (defined in <a class="el" href="struct_gfe_s_d_k_1_1_get_user_settings_response.html">GfeSDK::GetUserSettingsResponse</a>)</td><td class="entry"><a class="el" href="struct_gfe_s_d_k_1_1_get_user_settings_response.html">GfeSDK::GetUserSettingsResponse</a></td><td class="entry"></td></tr> +</table></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_gfe_s_d_k_1_1_get_user_settings_response.html b/doc/html/struct_gfe_s_d_k_1_1_get_user_settings_response.html new file mode 100644 index 0000000..1879eb8 --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_get_user_settings_response.html @@ -0,0 +1,123 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: GfeSDK::GetUserSettingsResponse Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_gfe_s_d_k_1_1_get_user_settings_response.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Public Attributes</a> | +<a href="struct_gfe_s_d_k_1_1_get_user_settings_response-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">GfeSDK::GetUserSettingsResponse Struct Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>C++ binding for NVGSDK_Highlights_GetUserSettingsResponse. + <a href="struct_gfe_s_d_k_1_1_get_user_settings_response.html#details">More...</a></p> + +<p><code>#include <<a class="el" href="highlights__types__cpp_8h_source.html">highlights_types_cpp.h</a>></code></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Public Attributes</h2></td></tr> +<tr class="memitem:af308fd0306ecf578a58290d5e2dfa566"><td class="memItemLeft" align="right" valign="top"><a id="af308fd0306ecf578a58290d5e2dfa566"></a> +std::vector< <a class="el" href="struct_gfe_s_d_k_1_1_highlight_user_setting.html">HighlightUserSetting</a> > </td><td class="memItemRight" valign="bottom"><b>highlightSettings</b></td></tr> +<tr class="separator:af308fd0306ecf578a58290d5e2dfa566"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>C++ binding for NVGSDK_Highlights_GetUserSettingsResponse. </p> + +<p>Definition at line <a class="el" href="highlights__types__cpp_8h_source.html#l00102">102</a> of file <a class="el" href="highlights__types__cpp_8h_source.html">highlights_types_cpp.h</a>.</p> +</div><hr/>The documentation for this struct was generated from the following file:<ul> +<li>C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/highlights/<a class="el" href="highlights__types__cpp_8h_source.html">highlights_types_cpp.h</a></li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><b>GfeSDK</b></li><li class="navelem"><a class="el" href="struct_gfe_s_d_k_1_1_get_user_settings_response.html">GetUserSettingsResponse</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_gfe_s_d_k_1_1_get_user_settings_response.js b/doc/html/struct_gfe_s_d_k_1_1_get_user_settings_response.js new file mode 100644 index 0000000..2647411 --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_get_user_settings_response.js @@ -0,0 +1,4 @@ +var struct_gfe_s_d_k_1_1_get_user_settings_response = +[ + [ "highlightSettings", "struct_gfe_s_d_k_1_1_get_user_settings_response.html#af308fd0306ecf578a58290d5e2dfa566", null ] +];
\ No newline at end of file diff --git a/doc/html/struct_gfe_s_d_k_1_1_group_view-members.html b/doc/html/struct_gfe_s_d_k_1_1_group_view-members.html new file mode 100644 index 0000000..ec2c850 --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_group_view-members.html @@ -0,0 +1,106 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_gfe_s_d_k_1_1_group_view.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">GfeSDK::GroupView Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="struct_gfe_s_d_k_1_1_group_view.html">GfeSDK::GroupView</a>, including all inherited members.</p> +<table class="directory"> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>groupId</b> (defined in <a class="el" href="struct_gfe_s_d_k_1_1_group_view.html">GfeSDK::GroupView</a>)</td><td class="entry"><a class="el" href="struct_gfe_s_d_k_1_1_group_view.html">GfeSDK::GroupView</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>significanceFilter</b> (defined in <a class="el" href="struct_gfe_s_d_k_1_1_group_view.html">GfeSDK::GroupView</a>)</td><td class="entry"><a class="el" href="struct_gfe_s_d_k_1_1_group_view.html">GfeSDK::GroupView</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>tagsFilter</b> (defined in <a class="el" href="struct_gfe_s_d_k_1_1_group_view.html">GfeSDK::GroupView</a>)</td><td class="entry"><a class="el" href="struct_gfe_s_d_k_1_1_group_view.html">GfeSDK::GroupView</a></td><td class="entry"></td></tr> +</table></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_gfe_s_d_k_1_1_group_view.html b/doc/html/struct_gfe_s_d_k_1_1_group_view.html new file mode 100644 index 0000000..1a6d0b2 --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_group_view.html @@ -0,0 +1,129 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: GfeSDK::GroupView Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_gfe_s_d_k_1_1_group_view.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Public Attributes</a> | +<a href="struct_gfe_s_d_k_1_1_group_view-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">GfeSDK::GroupView Struct Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>C++ binding for <a class="el" href="struct_n_v_g_s_d_k___group_view.html">NVGSDK_GroupView</a>. + <a href="struct_gfe_s_d_k_1_1_group_view.html#details">More...</a></p> + +<p><code>#include <<a class="el" href="highlights__types__cpp_8h_source.html">highlights_types_cpp.h</a>></code></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Public Attributes</h2></td></tr> +<tr class="memitem:ad5dd5bab7ad625b3708bb63bc7405b16"><td class="memItemLeft" align="right" valign="top"><a id="ad5dd5bab7ad625b3708bb63bc7405b16"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>groupId</b></td></tr> +<tr class="separator:ad5dd5bab7ad625b3708bb63bc7405b16"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abde8e2e9e5c96c1b33885face697103e"><td class="memItemLeft" align="right" valign="top"><a id="abde8e2e9e5c96c1b33885face697103e"></a> +<a class="el" href="highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9">NVGSDK_HighlightType</a> </td><td class="memItemRight" valign="bottom"><b>tagsFilter</b></td></tr> +<tr class="separator:abde8e2e9e5c96c1b33885face697103e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab431654e4341d1dae7526cd4f8afedb7"><td class="memItemLeft" align="right" valign="top"><a id="ab431654e4341d1dae7526cd4f8afedb7"></a> +<a class="el" href="highlights__types_8h.html#a3d7cffeef9ff6fc0170b249784535cc1">NVGSDK_HighlightSignificance</a> </td><td class="memItemRight" valign="bottom"><b>significanceFilter</b></td></tr> +<tr class="separator:ab431654e4341d1dae7526cd4f8afedb7"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>C++ binding for <a class="el" href="struct_n_v_g_s_d_k___group_view.html">NVGSDK_GroupView</a>. </p> + +<p>Definition at line <a class="el" href="highlights__types__cpp_8h_source.html#l00072">72</a> of file <a class="el" href="highlights__types__cpp_8h_source.html">highlights_types_cpp.h</a>.</p> +</div><hr/>The documentation for this struct was generated from the following file:<ul> +<li>C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/highlights/<a class="el" href="highlights__types__cpp_8h_source.html">highlights_types_cpp.h</a></li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><b>GfeSDK</b></li><li class="navelem"><a class="el" href="struct_gfe_s_d_k_1_1_group_view.html">GroupView</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_gfe_s_d_k_1_1_group_view.js b/doc/html/struct_gfe_s_d_k_1_1_group_view.js new file mode 100644 index 0000000..e62dcb8 --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_group_view.js @@ -0,0 +1,6 @@ +var struct_gfe_s_d_k_1_1_group_view = +[ + [ "groupId", "struct_gfe_s_d_k_1_1_group_view.html#ad5dd5bab7ad625b3708bb63bc7405b16", null ], + [ "tagsFilter", "struct_gfe_s_d_k_1_1_group_view.html#abde8e2e9e5c96c1b33885face697103e", null ], + [ "significanceFilter", "struct_gfe_s_d_k_1_1_group_view.html#ab431654e4341d1dae7526cd4f8afedb7", null ] +];
\ No newline at end of file diff --git a/doc/html/struct_gfe_s_d_k_1_1_highlight_close_group_params-members.html b/doc/html/struct_gfe_s_d_k_1_1_highlight_close_group_params-members.html new file mode 100644 index 0000000..8017074 --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_highlight_close_group_params-members.html @@ -0,0 +1,105 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_gfe_s_d_k_1_1_highlight_close_group_params.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">GfeSDK::HighlightCloseGroupParams Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="struct_gfe_s_d_k_1_1_highlight_close_group_params.html">GfeSDK::HighlightCloseGroupParams</a>, including all inherited members.</p> +<table class="directory"> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>destroyHighlights</b> (defined in <a class="el" href="struct_gfe_s_d_k_1_1_highlight_close_group_params.html">GfeSDK::HighlightCloseGroupParams</a>)</td><td class="entry"><a class="el" href="struct_gfe_s_d_k_1_1_highlight_close_group_params.html">GfeSDK::HighlightCloseGroupParams</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>groupId</b> (defined in <a class="el" href="struct_gfe_s_d_k_1_1_highlight_close_group_params.html">GfeSDK::HighlightCloseGroupParams</a>)</td><td class="entry"><a class="el" href="struct_gfe_s_d_k_1_1_highlight_close_group_params.html">GfeSDK::HighlightCloseGroupParams</a></td><td class="entry"></td></tr> +</table></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_gfe_s_d_k_1_1_highlight_close_group_params.html b/doc/html/struct_gfe_s_d_k_1_1_highlight_close_group_params.html new file mode 100644 index 0000000..08268a0 --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_highlight_close_group_params.html @@ -0,0 +1,126 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: GfeSDK::HighlightCloseGroupParams Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_gfe_s_d_k_1_1_highlight_close_group_params.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Public Attributes</a> | +<a href="struct_gfe_s_d_k_1_1_highlight_close_group_params-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">GfeSDK::HighlightCloseGroupParams Struct Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>C++ binding for <a class="el" href="struct_n_v_g_s_d_k___highlight_close_group_params.html">NVGSDK_HighlightCloseGroupParams</a>. + <a href="struct_gfe_s_d_k_1_1_highlight_close_group_params.html#details">More...</a></p> + +<p><code>#include <<a class="el" href="highlights__types__cpp_8h_source.html">highlights_types_cpp.h</a>></code></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Public Attributes</h2></td></tr> +<tr class="memitem:a0c406dc2f572613debe93954eefed6b8"><td class="memItemLeft" align="right" valign="top"><a id="a0c406dc2f572613debe93954eefed6b8"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>groupId</b></td></tr> +<tr class="separator:a0c406dc2f572613debe93954eefed6b8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afc63ccf8460719220f07f8434d590302"><td class="memItemLeft" align="right" valign="top"><a id="afc63ccf8460719220f07f8434d590302"></a> +bool </td><td class="memItemRight" valign="bottom"><b>destroyHighlights</b></td></tr> +<tr class="separator:afc63ccf8460719220f07f8434d590302"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>C++ binding for <a class="el" href="struct_n_v_g_s_d_k___highlight_close_group_params.html">NVGSDK_HighlightCloseGroupParams</a>. </p> + +<p>Definition at line <a class="el" href="highlights__types__cpp_8h_source.html#l00049">49</a> of file <a class="el" href="highlights__types__cpp_8h_source.html">highlights_types_cpp.h</a>.</p> +</div><hr/>The documentation for this struct was generated from the following file:<ul> +<li>C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/highlights/<a class="el" href="highlights__types__cpp_8h_source.html">highlights_types_cpp.h</a></li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><b>GfeSDK</b></li><li class="navelem"><a class="el" href="struct_gfe_s_d_k_1_1_highlight_close_group_params.html">HighlightCloseGroupParams</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_gfe_s_d_k_1_1_highlight_close_group_params.js b/doc/html/struct_gfe_s_d_k_1_1_highlight_close_group_params.js new file mode 100644 index 0000000..478c914 --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_highlight_close_group_params.js @@ -0,0 +1,5 @@ +var struct_gfe_s_d_k_1_1_highlight_close_group_params = +[ + [ "groupId", "struct_gfe_s_d_k_1_1_highlight_close_group_params.html#a0c406dc2f572613debe93954eefed6b8", null ], + [ "destroyHighlights", "struct_gfe_s_d_k_1_1_highlight_close_group_params.html#afc63ccf8460719220f07f8434d590302", null ] +];
\ No newline at end of file diff --git a/doc/html/struct_gfe_s_d_k_1_1_highlight_config_params-members.html b/doc/html/struct_gfe_s_d_k_1_1_highlight_config_params-members.html new file mode 100644 index 0000000..32d40e2 --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_highlight_config_params-members.html @@ -0,0 +1,105 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_gfe_s_d_k_1_1_highlight_config_params.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">GfeSDK::HighlightConfigParams Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="struct_gfe_s_d_k_1_1_highlight_config_params.html">GfeSDK::HighlightConfigParams</a>, including all inherited members.</p> +<table class="directory"> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>defaultLocale</b> (defined in <a class="el" href="struct_gfe_s_d_k_1_1_highlight_config_params.html">GfeSDK::HighlightConfigParams</a>)</td><td class="entry"><a class="el" href="struct_gfe_s_d_k_1_1_highlight_config_params.html">GfeSDK::HighlightConfigParams</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>highlightDefinitions</b> (defined in <a class="el" href="struct_gfe_s_d_k_1_1_highlight_config_params.html">GfeSDK::HighlightConfigParams</a>)</td><td class="entry"><a class="el" href="struct_gfe_s_d_k_1_1_highlight_config_params.html">GfeSDK::HighlightConfigParams</a></td><td class="entry"></td></tr> +</table></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_gfe_s_d_k_1_1_highlight_config_params.html b/doc/html/struct_gfe_s_d_k_1_1_highlight_config_params.html new file mode 100644 index 0000000..e886416 --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_highlight_config_params.html @@ -0,0 +1,126 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: GfeSDK::HighlightConfigParams Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_gfe_s_d_k_1_1_highlight_config_params.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Public Attributes</a> | +<a href="struct_gfe_s_d_k_1_1_highlight_config_params-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">GfeSDK::HighlightConfigParams Struct Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>C++ binding for <a class="el" href="struct_n_v_g_s_d_k___highlight_config_params.html">NVGSDK_HighlightConfigParams</a>. + <a href="struct_gfe_s_d_k_1_1_highlight_config_params.html#details">More...</a></p> + +<p><code>#include <<a class="el" href="highlights__types__cpp_8h_source.html">highlights_types_cpp.h</a>></code></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Public Attributes</h2></td></tr> +<tr class="memitem:a038125c4b077c14c5a70baa039eb615d"><td class="memItemLeft" align="right" valign="top"><a id="a038125c4b077c14c5a70baa039eb615d"></a> +std::vector< <a class="el" href="struct_gfe_s_d_k_1_1_highlight_definition.html">HighlightDefinition</a> > </td><td class="memItemRight" valign="bottom"><b>highlightDefinitions</b></td></tr> +<tr class="separator:a038125c4b077c14c5a70baa039eb615d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a80af4e463434dab5dc28d251f4f5cea5"><td class="memItemLeft" align="right" valign="top"><a id="a80af4e463434dab5dc28d251f4f5cea5"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>defaultLocale</b></td></tr> +<tr class="separator:a80af4e463434dab5dc28d251f4f5cea5"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>C++ binding for <a class="el" href="struct_n_v_g_s_d_k___highlight_config_params.html">NVGSDK_HighlightConfigParams</a>. </p> + +<p>Definition at line <a class="el" href="highlights__types__cpp_8h_source.html#l00035">35</a> of file <a class="el" href="highlights__types__cpp_8h_source.html">highlights_types_cpp.h</a>.</p> +</div><hr/>The documentation for this struct was generated from the following file:<ul> +<li>C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/highlights/<a class="el" href="highlights__types__cpp_8h_source.html">highlights_types_cpp.h</a></li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><b>GfeSDK</b></li><li class="navelem"><a class="el" href="struct_gfe_s_d_k_1_1_highlight_config_params.html">HighlightConfigParams</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_gfe_s_d_k_1_1_highlight_config_params.js b/doc/html/struct_gfe_s_d_k_1_1_highlight_config_params.js new file mode 100644 index 0000000..5bc0caa --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_highlight_config_params.js @@ -0,0 +1,5 @@ +var struct_gfe_s_d_k_1_1_highlight_config_params = +[ + [ "highlightDefinitions", "struct_gfe_s_d_k_1_1_highlight_config_params.html#a038125c4b077c14c5a70baa039eb615d", null ], + [ "defaultLocale", "struct_gfe_s_d_k_1_1_highlight_config_params.html#a80af4e463434dab5dc28d251f4f5cea5", null ] +];
\ No newline at end of file diff --git a/doc/html/struct_gfe_s_d_k_1_1_highlight_definition-members.html b/doc/html/struct_gfe_s_d_k_1_1_highlight_definition-members.html new file mode 100644 index 0000000..3134788 --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_highlight_definition-members.html @@ -0,0 +1,108 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_gfe_s_d_k_1_1_highlight_definition.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">GfeSDK::HighlightDefinition Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="struct_gfe_s_d_k_1_1_highlight_definition.html">GfeSDK::HighlightDefinition</a>, including all inherited members.</p> +<table class="directory"> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>highlightTags</b> (defined in <a class="el" href="struct_gfe_s_d_k_1_1_highlight_definition.html">GfeSDK::HighlightDefinition</a>)</td><td class="entry"><a class="el" href="struct_gfe_s_d_k_1_1_highlight_definition.html">GfeSDK::HighlightDefinition</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>id</b> (defined in <a class="el" href="struct_gfe_s_d_k_1_1_highlight_definition.html">GfeSDK::HighlightDefinition</a>)</td><td class="entry"><a class="el" href="struct_gfe_s_d_k_1_1_highlight_definition.html">GfeSDK::HighlightDefinition</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="struct_gfe_s_d_k_1_1_highlight_definition.html#a2511ee17dafd2a096b15e6f62b1f77b2">nameLocaleTable</a></td><td class="entry"><a class="el" href="struct_gfe_s_d_k_1_1_highlight_definition.html">GfeSDK::HighlightDefinition</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>significance</b> (defined in <a class="el" href="struct_gfe_s_d_k_1_1_highlight_definition.html">GfeSDK::HighlightDefinition</a>)</td><td class="entry"><a class="el" href="struct_gfe_s_d_k_1_1_highlight_definition.html">GfeSDK::HighlightDefinition</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>userDefaultInterest</b> (defined in <a class="el" href="struct_gfe_s_d_k_1_1_highlight_definition.html">GfeSDK::HighlightDefinition</a>)</td><td class="entry"><a class="el" href="struct_gfe_s_d_k_1_1_highlight_definition.html">GfeSDK::HighlightDefinition</a></td><td class="entry"></td></tr> +</table></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_gfe_s_d_k_1_1_highlight_definition.html b/doc/html/struct_gfe_s_d_k_1_1_highlight_definition.html new file mode 100644 index 0000000..10913ad --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_highlight_definition.html @@ -0,0 +1,136 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: GfeSDK::HighlightDefinition Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_gfe_s_d_k_1_1_highlight_definition.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Public Attributes</a> | +<a href="struct_gfe_s_d_k_1_1_highlight_definition-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">GfeSDK::HighlightDefinition Struct Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>C++ binding for <a class="el" href="struct_n_v_g_s_d_k___highlight.html">NVGSDK_Highlight</a>. + <a href="struct_gfe_s_d_k_1_1_highlight_definition.html#details">More...</a></p> + +<p><code>#include <<a class="el" href="highlights__types__cpp_8h_source.html">highlights_types_cpp.h</a>></code></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Public Attributes</h2></td></tr> +<tr class="memitem:a2fc01319783b3d556e27de2926b48465"><td class="memItemLeft" align="right" valign="top"><a id="a2fc01319783b3d556e27de2926b48465"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>id</b></td></tr> +<tr class="separator:a2fc01319783b3d556e27de2926b48465"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abe789864cb6f6650f8ceda43281d50c2"><td class="memItemLeft" align="right" valign="top"><a id="abe789864cb6f6650f8ceda43281d50c2"></a> +bool </td><td class="memItemRight" valign="bottom"><b>userDefaultInterest</b></td></tr> +<tr class="separator:abe789864cb6f6650f8ceda43281d50c2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a56bfb064a70bc8f3eb63c3d8e487facb"><td class="memItemLeft" align="right" valign="top"><a id="a56bfb064a70bc8f3eb63c3d8e487facb"></a> +<a class="el" href="highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9">NVGSDK_HighlightType</a> </td><td class="memItemRight" valign="bottom"><b>highlightTags</b></td></tr> +<tr class="separator:a56bfb064a70bc8f3eb63c3d8e487facb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad2e8628cc2000a7e1b76c002892cd2b5"><td class="memItemLeft" align="right" valign="top"><a id="ad2e8628cc2000a7e1b76c002892cd2b5"></a> +<a class="el" href="highlights__types_8h.html#a3d7cffeef9ff6fc0170b249784535cc1">NVGSDK_HighlightSignificance</a> </td><td class="memItemRight" valign="bottom"><b>significance</b></td></tr> +<tr class="separator:ad2e8628cc2000a7e1b76c002892cd2b5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2511ee17dafd2a096b15e6f62b1f77b2"><td class="memItemLeft" align="right" valign="top"><a id="a2511ee17dafd2a096b15e6f62b1f77b2"></a> +TTranslationTable </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_gfe_s_d_k_1_1_highlight_definition.html#a2511ee17dafd2a096b15e6f62b1f77b2">nameLocaleTable</a></td></tr> +<tr class="memdesc:a2511ee17dafd2a096b15e6f62b1f77b2"><td class="mdescLeft"> </td><td class="mdescRight">Locale/translation pairs. <br /></td></tr> +<tr class="separator:a2511ee17dafd2a096b15e6f62b1f77b2"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>C++ binding for <a class="el" href="struct_n_v_g_s_d_k___highlight.html">NVGSDK_Highlight</a>. </p> + +<p>Definition at line <a class="el" href="highlights__types__cpp_8h_source.html#l00025">25</a> of file <a class="el" href="highlights__types__cpp_8h_source.html">highlights_types_cpp.h</a>.</p> +</div><hr/>The documentation for this struct was generated from the following file:<ul> +<li>C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/highlights/<a class="el" href="highlights__types__cpp_8h_source.html">highlights_types_cpp.h</a></li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><b>GfeSDK</b></li><li class="navelem"><a class="el" href="struct_gfe_s_d_k_1_1_highlight_definition.html">HighlightDefinition</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_gfe_s_d_k_1_1_highlight_definition.js b/doc/html/struct_gfe_s_d_k_1_1_highlight_definition.js new file mode 100644 index 0000000..6872358 --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_highlight_definition.js @@ -0,0 +1,8 @@ +var struct_gfe_s_d_k_1_1_highlight_definition = +[ + [ "id", "struct_gfe_s_d_k_1_1_highlight_definition.html#a2fc01319783b3d556e27de2926b48465", null ], + [ "userDefaultInterest", "struct_gfe_s_d_k_1_1_highlight_definition.html#abe789864cb6f6650f8ceda43281d50c2", null ], + [ "highlightTags", "struct_gfe_s_d_k_1_1_highlight_definition.html#a56bfb064a70bc8f3eb63c3d8e487facb", null ], + [ "significance", "struct_gfe_s_d_k_1_1_highlight_definition.html#ad2e8628cc2000a7e1b76c002892cd2b5", null ], + [ "nameLocaleTable", "struct_gfe_s_d_k_1_1_highlight_definition.html#a2511ee17dafd2a096b15e6f62b1f77b2", null ] +];
\ No newline at end of file diff --git a/doc/html/struct_gfe_s_d_k_1_1_highlight_open_group_params-members.html b/doc/html/struct_gfe_s_d_k_1_1_highlight_open_group_params-members.html new file mode 100644 index 0000000..c2aab2b --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_highlight_open_group_params-members.html @@ -0,0 +1,105 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_gfe_s_d_k_1_1_highlight_open_group_params.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">GfeSDK::HighlightOpenGroupParams Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="struct_gfe_s_d_k_1_1_highlight_open_group_params.html">GfeSDK::HighlightOpenGroupParams</a>, including all inherited members.</p> +<table class="directory"> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>groupDescriptionLocaleTable</b> (defined in <a class="el" href="struct_gfe_s_d_k_1_1_highlight_open_group_params.html">GfeSDK::HighlightOpenGroupParams</a>)</td><td class="entry"><a class="el" href="struct_gfe_s_d_k_1_1_highlight_open_group_params.html">GfeSDK::HighlightOpenGroupParams</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>groupId</b> (defined in <a class="el" href="struct_gfe_s_d_k_1_1_highlight_open_group_params.html">GfeSDK::HighlightOpenGroupParams</a>)</td><td class="entry"><a class="el" href="struct_gfe_s_d_k_1_1_highlight_open_group_params.html">GfeSDK::HighlightOpenGroupParams</a></td><td class="entry"></td></tr> +</table></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_gfe_s_d_k_1_1_highlight_open_group_params.html b/doc/html/struct_gfe_s_d_k_1_1_highlight_open_group_params.html new file mode 100644 index 0000000..a4e6daf --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_highlight_open_group_params.html @@ -0,0 +1,126 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: GfeSDK::HighlightOpenGroupParams Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_gfe_s_d_k_1_1_highlight_open_group_params.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Public Attributes</a> | +<a href="struct_gfe_s_d_k_1_1_highlight_open_group_params-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">GfeSDK::HighlightOpenGroupParams Struct Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>C++ binding for <a class="el" href="struct_n_v_g_s_d_k___highlight_open_group_params.html">NVGSDK_HighlightOpenGroupParams</a>. + <a href="struct_gfe_s_d_k_1_1_highlight_open_group_params.html#details">More...</a></p> + +<p><code>#include <<a class="el" href="highlights__types__cpp_8h_source.html">highlights_types_cpp.h</a>></code></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Public Attributes</h2></td></tr> +<tr class="memitem:a422c6e5ec6da4db56a7ca0196562f1fb"><td class="memItemLeft" align="right" valign="top"><a id="a422c6e5ec6da4db56a7ca0196562f1fb"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>groupId</b></td></tr> +<tr class="separator:a422c6e5ec6da4db56a7ca0196562f1fb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2da61f15e755ef0f4fa9f304a7c6465f"><td class="memItemLeft" align="right" valign="top"><a id="a2da61f15e755ef0f4fa9f304a7c6465f"></a> +TTranslationTable </td><td class="memItemRight" valign="bottom"><b>groupDescriptionLocaleTable</b></td></tr> +<tr class="separator:a2da61f15e755ef0f4fa9f304a7c6465f"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>C++ binding for <a class="el" href="struct_n_v_g_s_d_k___highlight_open_group_params.html">NVGSDK_HighlightOpenGroupParams</a>. </p> + +<p>Definition at line <a class="el" href="highlights__types__cpp_8h_source.html#l00042">42</a> of file <a class="el" href="highlights__types__cpp_8h_source.html">highlights_types_cpp.h</a>.</p> +</div><hr/>The documentation for this struct was generated from the following file:<ul> +<li>C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/highlights/<a class="el" href="highlights__types__cpp_8h_source.html">highlights_types_cpp.h</a></li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><b>GfeSDK</b></li><li class="navelem"><a class="el" href="struct_gfe_s_d_k_1_1_highlight_open_group_params.html">HighlightOpenGroupParams</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_gfe_s_d_k_1_1_highlight_open_group_params.js b/doc/html/struct_gfe_s_d_k_1_1_highlight_open_group_params.js new file mode 100644 index 0000000..4da9448 --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_highlight_open_group_params.js @@ -0,0 +1,5 @@ +var struct_gfe_s_d_k_1_1_highlight_open_group_params = +[ + [ "groupId", "struct_gfe_s_d_k_1_1_highlight_open_group_params.html#a422c6e5ec6da4db56a7ca0196562f1fb", null ], + [ "groupDescriptionLocaleTable", "struct_gfe_s_d_k_1_1_highlight_open_group_params.html#a2da61f15e755ef0f4fa9f304a7c6465f", null ] +];
\ No newline at end of file diff --git a/doc/html/struct_gfe_s_d_k_1_1_highlight_user_setting-members.html b/doc/html/struct_gfe_s_d_k_1_1_highlight_user_setting-members.html new file mode 100644 index 0000000..1a2ec86 --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_highlight_user_setting-members.html @@ -0,0 +1,105 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_gfe_s_d_k_1_1_highlight_user_setting.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">GfeSDK::HighlightUserSetting Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="struct_gfe_s_d_k_1_1_highlight_user_setting.html">GfeSDK::HighlightUserSetting</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="struct_gfe_s_d_k_1_1_highlight_user_setting.html#aee344169ace39e645bd57a3b0387e556">enabled</a></td><td class="entry"><a class="el" href="struct_gfe_s_d_k_1_1_highlight_user_setting.html">GfeSDK::HighlightUserSetting</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="struct_gfe_s_d_k_1_1_highlight_user_setting.html#a867bd13b05ece98cbebadd0d34e778b9">highlightId</a></td><td class="entry"><a class="el" href="struct_gfe_s_d_k_1_1_highlight_user_setting.html">GfeSDK::HighlightUserSetting</a></td><td class="entry"></td></tr> +</table></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_gfe_s_d_k_1_1_highlight_user_setting.html b/doc/html/struct_gfe_s_d_k_1_1_highlight_user_setting.html new file mode 100644 index 0000000..924698b --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_highlight_user_setting.html @@ -0,0 +1,128 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: GfeSDK::HighlightUserSetting Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_gfe_s_d_k_1_1_highlight_user_setting.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Public Attributes</a> | +<a href="struct_gfe_s_d_k_1_1_highlight_user_setting-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">GfeSDK::HighlightUserSetting Struct Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>C++ binding for <a class="el" href="struct_n_v_g_s_d_k___highlight_user_setting.html">NVGSDK_HighlightUserSetting</a>. + <a href="struct_gfe_s_d_k_1_1_highlight_user_setting.html#details">More...</a></p> + +<p><code>#include <<a class="el" href="highlights__types__cpp_8h_source.html">highlights_types_cpp.h</a>></code></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Public Attributes</h2></td></tr> +<tr class="memitem:a867bd13b05ece98cbebadd0d34e778b9"><td class="memItemLeft" align="right" valign="top"><a id="a867bd13b05ece98cbebadd0d34e778b9"></a> +std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_gfe_s_d_k_1_1_highlight_user_setting.html#a867bd13b05ece98cbebadd0d34e778b9">highlightId</a></td></tr> +<tr class="memdesc:a867bd13b05ece98cbebadd0d34e778b9"><td class="mdescLeft"> </td><td class="mdescRight">Unique id for game event. <br /></td></tr> +<tr class="separator:a867bd13b05ece98cbebadd0d34e778b9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aee344169ace39e645bd57a3b0387e556"><td class="memItemLeft" align="right" valign="top"><a id="aee344169ace39e645bd57a3b0387e556"></a> +bool </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_gfe_s_d_k_1_1_highlight_user_setting.html#aee344169ace39e645bd57a3b0387e556">enabled</a></td></tr> +<tr class="memdesc:aee344169ace39e645bd57a3b0387e556"><td class="mdescLeft"> </td><td class="mdescRight">Boolean for whether the user wants to record this type of highlight. <br /></td></tr> +<tr class="separator:aee344169ace39e645bd57a3b0387e556"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>C++ binding for <a class="el" href="struct_n_v_g_s_d_k___highlight_user_setting.html">NVGSDK_HighlightUserSetting</a>. </p> + +<p>Definition at line <a class="el" href="highlights__types__cpp_8h_source.html#l00086">86</a> of file <a class="el" href="highlights__types__cpp_8h_source.html">highlights_types_cpp.h</a>.</p> +</div><hr/>The documentation for this struct was generated from the following file:<ul> +<li>C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/highlights/<a class="el" href="highlights__types__cpp_8h_source.html">highlights_types_cpp.h</a></li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><b>GfeSDK</b></li><li class="navelem"><a class="el" href="struct_gfe_s_d_k_1_1_highlight_user_setting.html">HighlightUserSetting</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_gfe_s_d_k_1_1_highlight_user_setting.js b/doc/html/struct_gfe_s_d_k_1_1_highlight_user_setting.js new file mode 100644 index 0000000..592d509 --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_highlight_user_setting.js @@ -0,0 +1,5 @@ +var struct_gfe_s_d_k_1_1_highlight_user_setting = +[ + [ "highlightId", "struct_gfe_s_d_k_1_1_highlight_user_setting.html#a867bd13b05ece98cbebadd0d34e778b9", null ], + [ "enabled", "struct_gfe_s_d_k_1_1_highlight_user_setting.html#aee344169ace39e645bd57a3b0387e556", null ] +];
\ No newline at end of file diff --git a/doc/html/struct_gfe_s_d_k_1_1_notification_base-members.html b/doc/html/struct_gfe_s_d_k_1_1_notification_base-members.html new file mode 100644 index 0000000..c926f9f --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_notification_base-members.html @@ -0,0 +1,104 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_gfe_s_d_k_1_1_notification_base.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">GfeSDK::NotificationBase Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="struct_gfe_s_d_k_1_1_notification_base.html">GfeSDK::NotificationBase</a>, including all inherited members.</p> +<table class="directory"> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>context</b> (defined in <a class="el" href="struct_gfe_s_d_k_1_1_notification_base.html">GfeSDK::NotificationBase</a>)</td><td class="entry"><a class="el" href="struct_gfe_s_d_k_1_1_notification_base.html">GfeSDK::NotificationBase</a></td><td class="entry"></td></tr> +</table></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_gfe_s_d_k_1_1_notification_base.html b/doc/html/struct_gfe_s_d_k_1_1_notification_base.html new file mode 100644 index 0000000..bff171a --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_notification_base.html @@ -0,0 +1,126 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: GfeSDK::NotificationBase Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_gfe_s_d_k_1_1_notification_base.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Public Attributes</a> | +<a href="struct_gfe_s_d_k_1_1_notification_base-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">GfeSDK::NotificationBase Struct Reference</div> </div> +</div><!--header--> +<div class="contents"> +<div class="dynheader"> +Inheritance diagram for GfeSDK::NotificationBase:</div> +<div class="dyncontent"> +<div class="center"><img src="struct_gfe_s_d_k_1_1_notification_base__inherit__graph.png" border="0" usemap="#_gfe_s_d_k_1_1_notification_base_inherit__map" alt="Inheritance graph"/></div> +<map name="_gfe_s_d_k_1_1_notification_base_inherit__map" id="_gfe_s_d_k_1_1_notification_base_inherit__map"> +<area shape="rect" id="node2" href="struct_gfe_s_d_k_1_1_overlay_state_changed_notification.html" title="GfeSDK::OverlayStateChanged\lNotification" alt="" coords="5,80,208,121"/> +<area shape="rect" id="node3" href="struct_gfe_s_d_k_1_1_permissions_changed_notification.html" title="GfeSDK::PermissionsChanged\lNotification" alt="" coords="232,80,432,121"/> +</map> +<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Public Attributes</h2></td></tr> +<tr class="memitem:a68146a9952bf8c91bb091d218cbcab72"><td class="memItemLeft" align="right" valign="top"><a id="a68146a9952bf8c91bb091d218cbcab72"></a> +void * </td><td class="memItemRight" valign="bottom"><b>context</b></td></tr> +<tr class="separator:a68146a9952bf8c91bb091d218cbcab72"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"> +<p>Definition at line <a class="el" href="sdk__types__cpp_8h_source.html#l00074">74</a> of file <a class="el" href="sdk__types__cpp_8h_source.html">sdk_types_cpp.h</a>.</p> +</div><hr/>The documentation for this struct was generated from the following file:<ul> +<li>C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/<a class="el" href="sdk__types__cpp_8h_source.html">sdk_types_cpp.h</a></li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><b>GfeSDK</b></li><li class="navelem"><a class="el" href="struct_gfe_s_d_k_1_1_notification_base.html">NotificationBase</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_gfe_s_d_k_1_1_notification_base.js b/doc/html/struct_gfe_s_d_k_1_1_notification_base.js new file mode 100644 index 0000000..0edea59 --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_notification_base.js @@ -0,0 +1,4 @@ +var struct_gfe_s_d_k_1_1_notification_base = +[ + [ "context", "struct_gfe_s_d_k_1_1_notification_base.html#a68146a9952bf8c91bb091d218cbcab72", null ] +];
\ No newline at end of file diff --git a/doc/html/struct_gfe_s_d_k_1_1_notification_base__inherit__graph.map b/doc/html/struct_gfe_s_d_k_1_1_notification_base__inherit__graph.map new file mode 100644 index 0000000..faafe82 --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_notification_base__inherit__graph.map @@ -0,0 +1,4 @@ +<map id="GfeSDK::NotificationBase" name="GfeSDK::NotificationBase"> +<area shape="rect" id="node2" href="$struct_gfe_s_d_k_1_1_overlay_state_changed_notification.html" title="GfeSDK::OverlayStateChanged\lNotification" alt="" coords="5,80,208,121"/> +<area shape="rect" id="node3" href="$struct_gfe_s_d_k_1_1_permissions_changed_notification.html" title="GfeSDK::PermissionsChanged\lNotification" alt="" coords="232,80,432,121"/> +</map> diff --git a/doc/html/struct_gfe_s_d_k_1_1_notification_base__inherit__graph.md5 b/doc/html/struct_gfe_s_d_k_1_1_notification_base__inherit__graph.md5 new file mode 100644 index 0000000..76a6d77 --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_notification_base__inherit__graph.md5 @@ -0,0 +1 @@ +eaa364c478574a76e2180b65f63b0c45
\ No newline at end of file diff --git a/doc/html/struct_gfe_s_d_k_1_1_notification_base__inherit__graph.png b/doc/html/struct_gfe_s_d_k_1_1_notification_base__inherit__graph.png Binary files differnew file mode 100644 index 0000000..df93268 --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_notification_base__inherit__graph.png diff --git a/doc/html/struct_gfe_s_d_k_1_1_overlay_state_changed_notification-members.html b/doc/html/struct_gfe_s_d_k_1_1_overlay_state_changed_notification-members.html new file mode 100644 index 0000000..f850578 --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_overlay_state_changed_notification-members.html @@ -0,0 +1,106 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_gfe_s_d_k_1_1_overlay_state_changed_notification.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">GfeSDK::OverlayStateChangedNotification Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="struct_gfe_s_d_k_1_1_overlay_state_changed_notification.html">GfeSDK::OverlayStateChangedNotification</a>, including all inherited members.</p> +<table class="directory"> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>context</b> (defined in <a class="el" href="struct_gfe_s_d_k_1_1_notification_base.html">GfeSDK::NotificationBase</a>)</td><td class="entry"><a class="el" href="struct_gfe_s_d_k_1_1_notification_base.html">GfeSDK::NotificationBase</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>open</b> (defined in <a class="el" href="struct_gfe_s_d_k_1_1_overlay_state_changed_notification.html">GfeSDK::OverlayStateChangedNotification</a>)</td><td class="entry"><a class="el" href="struct_gfe_s_d_k_1_1_overlay_state_changed_notification.html">GfeSDK::OverlayStateChangedNotification</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>state</b> (defined in <a class="el" href="struct_gfe_s_d_k_1_1_overlay_state_changed_notification.html">GfeSDK::OverlayStateChangedNotification</a>)</td><td class="entry"><a class="el" href="struct_gfe_s_d_k_1_1_overlay_state_changed_notification.html">GfeSDK::OverlayStateChangedNotification</a></td><td class="entry"></td></tr> +</table></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_gfe_s_d_k_1_1_overlay_state_changed_notification.html b/doc/html/struct_gfe_s_d_k_1_1_overlay_state_changed_notification.html new file mode 100644 index 0000000..8b50b45 --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_overlay_state_changed_notification.html @@ -0,0 +1,140 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: GfeSDK::OverlayStateChangedNotification Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_gfe_s_d_k_1_1_overlay_state_changed_notification.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Public Attributes</a> | +<a href="struct_gfe_s_d_k_1_1_overlay_state_changed_notification-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">GfeSDK::OverlayStateChangedNotification Struct Reference</div> </div> +</div><!--header--> +<div class="contents"> +<div class="dynheader"> +Inheritance diagram for GfeSDK::OverlayStateChangedNotification:</div> +<div class="dyncontent"> +<div class="center"><img src="struct_gfe_s_d_k_1_1_overlay_state_changed_notification__inherit__graph.png" border="0" usemap="#_gfe_s_d_k_1_1_overlay_state_changed_notification_inherit__map" alt="Inheritance graph"/></div> +<map name="_gfe_s_d_k_1_1_overlay_state_changed_notification_inherit__map" id="_gfe_s_d_k_1_1_overlay_state_changed_notification_inherit__map"> +<area shape="rect" id="node2" href="struct_gfe_s_d_k_1_1_notification_base.html" title="GfeSDK::NotificationBase" alt="" coords="21,5,192,32"/> +</map> +<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div> +<div class="dynheader"> +Collaboration diagram for GfeSDK::OverlayStateChangedNotification:</div> +<div class="dyncontent"> +<div class="center"><img src="struct_gfe_s_d_k_1_1_overlay_state_changed_notification__coll__graph.png" border="0" usemap="#_gfe_s_d_k_1_1_overlay_state_changed_notification_coll__map" alt="Collaboration graph"/></div> +<map name="_gfe_s_d_k_1_1_overlay_state_changed_notification_coll__map" id="_gfe_s_d_k_1_1_overlay_state_changed_notification_coll__map"> +<area shape="rect" id="node2" href="struct_gfe_s_d_k_1_1_notification_base.html" title="GfeSDK::NotificationBase" alt="" coords="21,5,192,32"/> +</map> +<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Public Attributes</h2></td></tr> +<tr class="memitem:a777c1bd046e2e9836c785cef22b9f5d2"><td class="memItemLeft" align="right" valign="top"><a id="a777c1bd046e2e9836c785cef22b9f5d2"></a> +bool </td><td class="memItemRight" valign="bottom"><b>open</b></td></tr> +<tr class="separator:a777c1bd046e2e9836c785cef22b9f5d2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aef63d5b8cd25c3ffb8daed495e6e6f41"><td class="memItemLeft" align="right" valign="top"><a id="aef63d5b8cd25c3ffb8daed495e6e6f41"></a> +NVGSDK_OverlayState </td><td class="memItemRight" valign="bottom"><b>state</b></td></tr> +<tr class="separator:aef63d5b8cd25c3ffb8daed495e6e6f41"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_attribs_struct_gfe_s_d_k_1_1_notification_base"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_struct_gfe_s_d_k_1_1_notification_base')"><img src="closed.png" alt="-"/> Public Attributes inherited from <a class="el" href="struct_gfe_s_d_k_1_1_notification_base.html">GfeSDK::NotificationBase</a></td></tr> +<tr class="memitem:a68146a9952bf8c91bb091d218cbcab72 inherit pub_attribs_struct_gfe_s_d_k_1_1_notification_base"><td class="memItemLeft" align="right" valign="top"><a id="a68146a9952bf8c91bb091d218cbcab72"></a> +void * </td><td class="memItemRight" valign="bottom"><b>context</b></td></tr> +<tr class="separator:a68146a9952bf8c91bb091d218cbcab72 inherit pub_attribs_struct_gfe_s_d_k_1_1_notification_base"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"> +<p>Definition at line <a class="el" href="sdk__types__cpp_8h_source.html#l00084">84</a> of file <a class="el" href="sdk__types__cpp_8h_source.html">sdk_types_cpp.h</a>.</p> +</div><hr/>The documentation for this struct was generated from the following file:<ul> +<li>C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/<a class="el" href="sdk__types__cpp_8h_source.html">sdk_types_cpp.h</a></li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><b>GfeSDK</b></li><li class="navelem"><a class="el" href="struct_gfe_s_d_k_1_1_overlay_state_changed_notification.html">OverlayStateChangedNotification</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_gfe_s_d_k_1_1_overlay_state_changed_notification.js b/doc/html/struct_gfe_s_d_k_1_1_overlay_state_changed_notification.js new file mode 100644 index 0000000..d9e0b17 --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_overlay_state_changed_notification.js @@ -0,0 +1,5 @@ +var struct_gfe_s_d_k_1_1_overlay_state_changed_notification = +[ + [ "open", "struct_gfe_s_d_k_1_1_overlay_state_changed_notification.html#a777c1bd046e2e9836c785cef22b9f5d2", null ], + [ "state", "struct_gfe_s_d_k_1_1_overlay_state_changed_notification.html#aef63d5b8cd25c3ffb8daed495e6e6f41", null ] +];
\ No newline at end of file diff --git a/doc/html/struct_gfe_s_d_k_1_1_overlay_state_changed_notification__coll__graph.map b/doc/html/struct_gfe_s_d_k_1_1_overlay_state_changed_notification__coll__graph.map new file mode 100644 index 0000000..00062e8 --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_overlay_state_changed_notification__coll__graph.map @@ -0,0 +1,3 @@ +<map id="GfeSDK::OverlayStateChangedNotification" name="GfeSDK::OverlayStateChangedNotification"> +<area shape="rect" id="node2" href="$struct_gfe_s_d_k_1_1_notification_base.html" title="GfeSDK::NotificationBase" alt="" coords="21,5,192,32"/> +</map> diff --git a/doc/html/struct_gfe_s_d_k_1_1_overlay_state_changed_notification__coll__graph.md5 b/doc/html/struct_gfe_s_d_k_1_1_overlay_state_changed_notification__coll__graph.md5 new file mode 100644 index 0000000..49c0107 --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_overlay_state_changed_notification__coll__graph.md5 @@ -0,0 +1 @@ +4250a9912ffdfce54f2a59f3b40c5458
\ No newline at end of file diff --git a/doc/html/struct_gfe_s_d_k_1_1_overlay_state_changed_notification__coll__graph.png b/doc/html/struct_gfe_s_d_k_1_1_overlay_state_changed_notification__coll__graph.png Binary files differnew file mode 100644 index 0000000..7586f7d --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_overlay_state_changed_notification__coll__graph.png diff --git a/doc/html/struct_gfe_s_d_k_1_1_overlay_state_changed_notification__inherit__graph.map b/doc/html/struct_gfe_s_d_k_1_1_overlay_state_changed_notification__inherit__graph.map new file mode 100644 index 0000000..00062e8 --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_overlay_state_changed_notification__inherit__graph.map @@ -0,0 +1,3 @@ +<map id="GfeSDK::OverlayStateChangedNotification" name="GfeSDK::OverlayStateChangedNotification"> +<area shape="rect" id="node2" href="$struct_gfe_s_d_k_1_1_notification_base.html" title="GfeSDK::NotificationBase" alt="" coords="21,5,192,32"/> +</map> diff --git a/doc/html/struct_gfe_s_d_k_1_1_overlay_state_changed_notification__inherit__graph.md5 b/doc/html/struct_gfe_s_d_k_1_1_overlay_state_changed_notification__inherit__graph.md5 new file mode 100644 index 0000000..76b9b18 --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_overlay_state_changed_notification__inherit__graph.md5 @@ -0,0 +1 @@ +175a459bd121984e511e3f1864dc6751
\ No newline at end of file diff --git a/doc/html/struct_gfe_s_d_k_1_1_overlay_state_changed_notification__inherit__graph.png b/doc/html/struct_gfe_s_d_k_1_1_overlay_state_changed_notification__inherit__graph.png Binary files differnew file mode 100644 index 0000000..7586f7d --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_overlay_state_changed_notification__inherit__graph.png diff --git a/doc/html/struct_gfe_s_d_k_1_1_permissions_changed_notification-members.html b/doc/html/struct_gfe_s_d_k_1_1_permissions_changed_notification-members.html new file mode 100644 index 0000000..ae189b7 --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_permissions_changed_notification-members.html @@ -0,0 +1,105 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_gfe_s_d_k_1_1_permissions_changed_notification.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">GfeSDK::PermissionsChangedNotification Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="struct_gfe_s_d_k_1_1_permissions_changed_notification.html">GfeSDK::PermissionsChangedNotification</a>, including all inherited members.</p> +<table class="directory"> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>context</b> (defined in <a class="el" href="struct_gfe_s_d_k_1_1_notification_base.html">GfeSDK::NotificationBase</a>)</td><td class="entry"><a class="el" href="struct_gfe_s_d_k_1_1_notification_base.html">GfeSDK::NotificationBase</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>scopePermissions</b> (defined in <a class="el" href="struct_gfe_s_d_k_1_1_permissions_changed_notification.html">GfeSDK::PermissionsChangedNotification</a>)</td><td class="entry"><a class="el" href="struct_gfe_s_d_k_1_1_permissions_changed_notification.html">GfeSDK::PermissionsChangedNotification</a></td><td class="entry"></td></tr> +</table></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_gfe_s_d_k_1_1_permissions_changed_notification.html b/doc/html/struct_gfe_s_d_k_1_1_permissions_changed_notification.html new file mode 100644 index 0000000..e141cb0 --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_permissions_changed_notification.html @@ -0,0 +1,137 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: GfeSDK::PermissionsChangedNotification Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_gfe_s_d_k_1_1_permissions_changed_notification.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Public Attributes</a> | +<a href="struct_gfe_s_d_k_1_1_permissions_changed_notification-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">GfeSDK::PermissionsChangedNotification Struct Reference</div> </div> +</div><!--header--> +<div class="contents"> +<div class="dynheader"> +Inheritance diagram for GfeSDK::PermissionsChangedNotification:</div> +<div class="dyncontent"> +<div class="center"><img src="struct_gfe_s_d_k_1_1_permissions_changed_notification__inherit__graph.png" border="0" usemap="#_gfe_s_d_k_1_1_permissions_changed_notification_inherit__map" alt="Inheritance graph"/></div> +<map name="_gfe_s_d_k_1_1_permissions_changed_notification_inherit__map" id="_gfe_s_d_k_1_1_permissions_changed_notification_inherit__map"> +<area shape="rect" id="node2" href="struct_gfe_s_d_k_1_1_notification_base.html" title="GfeSDK::NotificationBase" alt="" coords="20,5,191,32"/> +</map> +<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div> +<div class="dynheader"> +Collaboration diagram for GfeSDK::PermissionsChangedNotification:</div> +<div class="dyncontent"> +<div class="center"><img src="struct_gfe_s_d_k_1_1_permissions_changed_notification__coll__graph.png" border="0" usemap="#_gfe_s_d_k_1_1_permissions_changed_notification_coll__map" alt="Collaboration graph"/></div> +<map name="_gfe_s_d_k_1_1_permissions_changed_notification_coll__map" id="_gfe_s_d_k_1_1_permissions_changed_notification_coll__map"> +<area shape="rect" id="node2" href="struct_gfe_s_d_k_1_1_notification_base.html" title="GfeSDK::NotificationBase" alt="" coords="20,5,191,32"/> +</map> +<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Public Attributes</h2></td></tr> +<tr class="memitem:a9a09cf072faeba34d9f5dd6c367209e7"><td class="memItemLeft" align="right" valign="top"><a id="a9a09cf072faeba34d9f5dd6c367209e7"></a> +TScopePermissions </td><td class="memItemRight" valign="bottom"><b>scopePermissions</b></td></tr> +<tr class="separator:a9a09cf072faeba34d9f5dd6c367209e7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_attribs_struct_gfe_s_d_k_1_1_notification_base"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_struct_gfe_s_d_k_1_1_notification_base')"><img src="closed.png" alt="-"/> Public Attributes inherited from <a class="el" href="struct_gfe_s_d_k_1_1_notification_base.html">GfeSDK::NotificationBase</a></td></tr> +<tr class="memitem:a68146a9952bf8c91bb091d218cbcab72 inherit pub_attribs_struct_gfe_s_d_k_1_1_notification_base"><td class="memItemLeft" align="right" valign="top"><a id="a68146a9952bf8c91bb091d218cbcab72"></a> +void * </td><td class="memItemRight" valign="bottom"><b>context</b></td></tr> +<tr class="separator:a68146a9952bf8c91bb091d218cbcab72 inherit pub_attribs_struct_gfe_s_d_k_1_1_notification_base"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"> +<p>Definition at line <a class="el" href="sdk__types__cpp_8h_source.html#l00079">79</a> of file <a class="el" href="sdk__types__cpp_8h_source.html">sdk_types_cpp.h</a>.</p> +</div><hr/>The documentation for this struct was generated from the following file:<ul> +<li>C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/<a class="el" href="sdk__types__cpp_8h_source.html">sdk_types_cpp.h</a></li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><b>GfeSDK</b></li><li class="navelem"><a class="el" href="struct_gfe_s_d_k_1_1_permissions_changed_notification.html">PermissionsChangedNotification</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_gfe_s_d_k_1_1_permissions_changed_notification.js b/doc/html/struct_gfe_s_d_k_1_1_permissions_changed_notification.js new file mode 100644 index 0000000..4a25b6f --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_permissions_changed_notification.js @@ -0,0 +1,4 @@ +var struct_gfe_s_d_k_1_1_permissions_changed_notification = +[ + [ "scopePermissions", "struct_gfe_s_d_k_1_1_permissions_changed_notification.html#a9a09cf072faeba34d9f5dd6c367209e7", null ] +];
\ No newline at end of file diff --git a/doc/html/struct_gfe_s_d_k_1_1_permissions_changed_notification__coll__graph.map b/doc/html/struct_gfe_s_d_k_1_1_permissions_changed_notification__coll__graph.map new file mode 100644 index 0000000..bec8615 --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_permissions_changed_notification__coll__graph.map @@ -0,0 +1,3 @@ +<map id="GfeSDK::PermissionsChangedNotification" name="GfeSDK::PermissionsChangedNotification"> +<area shape="rect" id="node2" href="$struct_gfe_s_d_k_1_1_notification_base.html" title="GfeSDK::NotificationBase" alt="" coords="20,5,191,32"/> +</map> diff --git a/doc/html/struct_gfe_s_d_k_1_1_permissions_changed_notification__coll__graph.md5 b/doc/html/struct_gfe_s_d_k_1_1_permissions_changed_notification__coll__graph.md5 new file mode 100644 index 0000000..b8de246 --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_permissions_changed_notification__coll__graph.md5 @@ -0,0 +1 @@ +ce292d5640da2527003b9894627ef7db
\ No newline at end of file diff --git a/doc/html/struct_gfe_s_d_k_1_1_permissions_changed_notification__coll__graph.png b/doc/html/struct_gfe_s_d_k_1_1_permissions_changed_notification__coll__graph.png Binary files differnew file mode 100644 index 0000000..07573de --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_permissions_changed_notification__coll__graph.png diff --git a/doc/html/struct_gfe_s_d_k_1_1_permissions_changed_notification__inherit__graph.map b/doc/html/struct_gfe_s_d_k_1_1_permissions_changed_notification__inherit__graph.map new file mode 100644 index 0000000..bec8615 --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_permissions_changed_notification__inherit__graph.map @@ -0,0 +1,3 @@ +<map id="GfeSDK::PermissionsChangedNotification" name="GfeSDK::PermissionsChangedNotification"> +<area shape="rect" id="node2" href="$struct_gfe_s_d_k_1_1_notification_base.html" title="GfeSDK::NotificationBase" alt="" coords="20,5,191,32"/> +</map> diff --git a/doc/html/struct_gfe_s_d_k_1_1_permissions_changed_notification__inherit__graph.md5 b/doc/html/struct_gfe_s_d_k_1_1_permissions_changed_notification__inherit__graph.md5 new file mode 100644 index 0000000..f8a8380 --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_permissions_changed_notification__inherit__graph.md5 @@ -0,0 +1 @@ +1694bb7c6ca4ecebbc8a5125518b9b85
\ No newline at end of file diff --git a/doc/html/struct_gfe_s_d_k_1_1_permissions_changed_notification__inherit__graph.png b/doc/html/struct_gfe_s_d_k_1_1_permissions_changed_notification__inherit__graph.png Binary files differnew file mode 100644 index 0000000..07573de --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_permissions_changed_notification__inherit__graph.png diff --git a/doc/html/struct_gfe_s_d_k_1_1_request_permissions_params-members.html b/doc/html/struct_gfe_s_d_k_1_1_request_permissions_params-members.html new file mode 100644 index 0000000..4561430 --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_request_permissions_params-members.html @@ -0,0 +1,104 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_gfe_s_d_k_1_1_request_permissions_params.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">GfeSDK::RequestPermissionsParams Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="struct_gfe_s_d_k_1_1_request_permissions_params.html">GfeSDK::RequestPermissionsParams</a>, including all inherited members.</p> +<table class="directory"> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>scopes</b> (defined in <a class="el" href="struct_gfe_s_d_k_1_1_request_permissions_params.html">GfeSDK::RequestPermissionsParams</a>)</td><td class="entry"><a class="el" href="struct_gfe_s_d_k_1_1_request_permissions_params.html">GfeSDK::RequestPermissionsParams</a></td><td class="entry"></td></tr> +</table></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_gfe_s_d_k_1_1_request_permissions_params.html b/doc/html/struct_gfe_s_d_k_1_1_request_permissions_params.html new file mode 100644 index 0000000..1c8e2e8 --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_request_permissions_params.html @@ -0,0 +1,117 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: GfeSDK::RequestPermissionsParams Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_gfe_s_d_k_1_1_request_permissions_params.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Public Attributes</a> | +<a href="struct_gfe_s_d_k_1_1_request_permissions_params-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">GfeSDK::RequestPermissionsParams Struct Reference</div> </div> +</div><!--header--> +<div class="contents"> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Public Attributes</h2></td></tr> +<tr class="memitem:a5f944fe510c1328536209cee50d229ad"><td class="memItemLeft" align="right" valign="top"><a id="a5f944fe510c1328536209cee50d229ad"></a> +TScopes </td><td class="memItemRight" valign="bottom"><b>scopes</b></td></tr> +<tr class="separator:a5f944fe510c1328536209cee50d229ad"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"> +<p>Definition at line <a class="el" href="sdk__types__cpp_8h_source.html#l00048">48</a> of file <a class="el" href="sdk__types__cpp_8h_source.html">sdk_types_cpp.h</a>.</p> +</div><hr/>The documentation for this struct was generated from the following file:<ul> +<li>C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/<a class="el" href="sdk__types__cpp_8h_source.html">sdk_types_cpp.h</a></li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><b>GfeSDK</b></li><li class="navelem"><a class="el" href="struct_gfe_s_d_k_1_1_request_permissions_params.html">RequestPermissionsParams</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_gfe_s_d_k_1_1_request_permissions_params.js b/doc/html/struct_gfe_s_d_k_1_1_request_permissions_params.js new file mode 100644 index 0000000..18424dd --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_request_permissions_params.js @@ -0,0 +1,4 @@ +var struct_gfe_s_d_k_1_1_request_permissions_params = +[ + [ "scopes", "struct_gfe_s_d_k_1_1_request_permissions_params.html#a5f944fe510c1328536209cee50d229ad", null ] +];
\ No newline at end of file diff --git a/doc/html/struct_gfe_s_d_k_1_1_screenshot_highlight_params-members.html b/doc/html/struct_gfe_s_d_k_1_1_screenshot_highlight_params-members.html new file mode 100644 index 0000000..2b6dddc --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_screenshot_highlight_params-members.html @@ -0,0 +1,105 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_gfe_s_d_k_1_1_screenshot_highlight_params.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">GfeSDK::ScreenshotHighlightParams Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="struct_gfe_s_d_k_1_1_screenshot_highlight_params.html">GfeSDK::ScreenshotHighlightParams</a>, including all inherited members.</p> +<table class="directory"> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>groupId</b> (defined in <a class="el" href="struct_gfe_s_d_k_1_1_screenshot_highlight_params.html">GfeSDK::ScreenshotHighlightParams</a>)</td><td class="entry"><a class="el" href="struct_gfe_s_d_k_1_1_screenshot_highlight_params.html">GfeSDK::ScreenshotHighlightParams</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>highlightId</b> (defined in <a class="el" href="struct_gfe_s_d_k_1_1_screenshot_highlight_params.html">GfeSDK::ScreenshotHighlightParams</a>)</td><td class="entry"><a class="el" href="struct_gfe_s_d_k_1_1_screenshot_highlight_params.html">GfeSDK::ScreenshotHighlightParams</a></td><td class="entry"></td></tr> +</table></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_gfe_s_d_k_1_1_screenshot_highlight_params.html b/doc/html/struct_gfe_s_d_k_1_1_screenshot_highlight_params.html new file mode 100644 index 0000000..5bfa88d --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_screenshot_highlight_params.html @@ -0,0 +1,126 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: GfeSDK::ScreenshotHighlightParams Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_gfe_s_d_k_1_1_screenshot_highlight_params.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Public Attributes</a> | +<a href="struct_gfe_s_d_k_1_1_screenshot_highlight_params-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">GfeSDK::ScreenshotHighlightParams Struct Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>C++ binding for <a class="el" href="struct_n_v_g_s_d_k___screenshot_highlight_params.html">NVGSDK_ScreenshotHighlightParams</a>. + <a href="struct_gfe_s_d_k_1_1_screenshot_highlight_params.html#details">More...</a></p> + +<p><code>#include <<a class="el" href="highlights__types__cpp_8h_source.html">highlights_types_cpp.h</a>></code></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Public Attributes</h2></td></tr> +<tr class="memitem:ad1f3c90efaf606eb1f16cdcfdc10074d"><td class="memItemLeft" align="right" valign="top"><a id="ad1f3c90efaf606eb1f16cdcfdc10074d"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>groupId</b></td></tr> +<tr class="separator:ad1f3c90efaf606eb1f16cdcfdc10074d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3f7c33d1efdfe0ce34cca3b3ed6ce8ee"><td class="memItemLeft" align="right" valign="top"><a id="a3f7c33d1efdfe0ce34cca3b3ed6ce8ee"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>highlightId</b></td></tr> +<tr class="separator:a3f7c33d1efdfe0ce34cca3b3ed6ce8ee"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>C++ binding for <a class="el" href="struct_n_v_g_s_d_k___screenshot_highlight_params.html">NVGSDK_ScreenshotHighlightParams</a>. </p> + +<p>Definition at line <a class="el" href="highlights__types__cpp_8h_source.html#l00056">56</a> of file <a class="el" href="highlights__types__cpp_8h_source.html">highlights_types_cpp.h</a>.</p> +</div><hr/>The documentation for this struct was generated from the following file:<ul> +<li>C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/highlights/<a class="el" href="highlights__types__cpp_8h_source.html">highlights_types_cpp.h</a></li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><b>GfeSDK</b></li><li class="navelem"><a class="el" href="struct_gfe_s_d_k_1_1_screenshot_highlight_params.html">ScreenshotHighlightParams</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_gfe_s_d_k_1_1_screenshot_highlight_params.js b/doc/html/struct_gfe_s_d_k_1_1_screenshot_highlight_params.js new file mode 100644 index 0000000..47c38d8 --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_screenshot_highlight_params.js @@ -0,0 +1,5 @@ +var struct_gfe_s_d_k_1_1_screenshot_highlight_params = +[ + [ "groupId", "struct_gfe_s_d_k_1_1_screenshot_highlight_params.html#ad1f3c90efaf606eb1f16cdcfdc10074d", null ], + [ "highlightId", "struct_gfe_s_d_k_1_1_screenshot_highlight_params.html#a3f7c33d1efdfe0ce34cca3b3ed6ce8ee", null ] +];
\ No newline at end of file diff --git a/doc/html/struct_gfe_s_d_k_1_1_summary_params-members.html b/doc/html/struct_gfe_s_d_k_1_1_summary_params-members.html new file mode 100644 index 0000000..ae1d5df --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_summary_params-members.html @@ -0,0 +1,104 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_gfe_s_d_k_1_1_summary_params.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">GfeSDK::SummaryParams Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="struct_gfe_s_d_k_1_1_summary_params.html">GfeSDK::SummaryParams</a>, including all inherited members.</p> +<table class="directory"> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>groupViews</b> (defined in <a class="el" href="struct_gfe_s_d_k_1_1_summary_params.html">GfeSDK::SummaryParams</a>)</td><td class="entry"><a class="el" href="struct_gfe_s_d_k_1_1_summary_params.html">GfeSDK::SummaryParams</a></td><td class="entry"></td></tr> +</table></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_gfe_s_d_k_1_1_summary_params.html b/doc/html/struct_gfe_s_d_k_1_1_summary_params.html new file mode 100644 index 0000000..957dcaf --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_summary_params.html @@ -0,0 +1,123 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: GfeSDK::SummaryParams Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_gfe_s_d_k_1_1_summary_params.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Public Attributes</a> | +<a href="struct_gfe_s_d_k_1_1_summary_params-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">GfeSDK::SummaryParams Struct Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>C++ binding for <a class="el" href="struct_n_v_g_s_d_k___summary_params.html">NVGSDK_SummaryParams</a>. + <a href="struct_gfe_s_d_k_1_1_summary_params.html#details">More...</a></p> + +<p><code>#include <<a class="el" href="highlights__types__cpp_8h_source.html">highlights_types_cpp.h</a>></code></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Public Attributes</h2></td></tr> +<tr class="memitem:ab56c9fed6b6bb37e2dfea0896fe251df"><td class="memItemLeft" align="right" valign="top"><a id="ab56c9fed6b6bb37e2dfea0896fe251df"></a> +std::vector< <a class="el" href="struct_gfe_s_d_k_1_1_group_view.html">GroupView</a> > </td><td class="memItemRight" valign="bottom"><b>groupViews</b></td></tr> +<tr class="separator:ab56c9fed6b6bb37e2dfea0896fe251df"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>C++ binding for <a class="el" href="struct_n_v_g_s_d_k___summary_params.html">NVGSDK_SummaryParams</a>. </p> + +<p>Definition at line <a class="el" href="highlights__types__cpp_8h_source.html#l00080">80</a> of file <a class="el" href="highlights__types__cpp_8h_source.html">highlights_types_cpp.h</a>.</p> +</div><hr/>The documentation for this struct was generated from the following file:<ul> +<li>C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/highlights/<a class="el" href="highlights__types__cpp_8h_source.html">highlights_types_cpp.h</a></li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><b>GfeSDK</b></li><li class="navelem"><a class="el" href="struct_gfe_s_d_k_1_1_summary_params.html">SummaryParams</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_gfe_s_d_k_1_1_summary_params.js b/doc/html/struct_gfe_s_d_k_1_1_summary_params.js new file mode 100644 index 0000000..d2c2e7a --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_summary_params.js @@ -0,0 +1,4 @@ +var struct_gfe_s_d_k_1_1_summary_params = +[ + [ "groupViews", "struct_gfe_s_d_k_1_1_summary_params.html#ab56c9fed6b6bb37e2dfea0896fe251df", null ] +];
\ No newline at end of file diff --git a/doc/html/struct_gfe_s_d_k_1_1_video_highlight_params-members.html b/doc/html/struct_gfe_s_d_k_1_1_video_highlight_params-members.html new file mode 100644 index 0000000..7ff86ea --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_video_highlight_params-members.html @@ -0,0 +1,107 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_gfe_s_d_k_1_1_video_highlight_params.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">GfeSDK::VideoHighlightParams Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="struct_gfe_s_d_k_1_1_video_highlight_params.html">GfeSDK::VideoHighlightParams</a>, including all inherited members.</p> +<table class="directory"> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>endDelta</b> (defined in <a class="el" href="struct_gfe_s_d_k_1_1_video_highlight_params.html">GfeSDK::VideoHighlightParams</a>)</td><td class="entry"><a class="el" href="struct_gfe_s_d_k_1_1_video_highlight_params.html">GfeSDK::VideoHighlightParams</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>groupId</b> (defined in <a class="el" href="struct_gfe_s_d_k_1_1_video_highlight_params.html">GfeSDK::VideoHighlightParams</a>)</td><td class="entry"><a class="el" href="struct_gfe_s_d_k_1_1_video_highlight_params.html">GfeSDK::VideoHighlightParams</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>highlightId</b> (defined in <a class="el" href="struct_gfe_s_d_k_1_1_video_highlight_params.html">GfeSDK::VideoHighlightParams</a>)</td><td class="entry"><a class="el" href="struct_gfe_s_d_k_1_1_video_highlight_params.html">GfeSDK::VideoHighlightParams</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>startDelta</b> (defined in <a class="el" href="struct_gfe_s_d_k_1_1_video_highlight_params.html">GfeSDK::VideoHighlightParams</a>)</td><td class="entry"><a class="el" href="struct_gfe_s_d_k_1_1_video_highlight_params.html">GfeSDK::VideoHighlightParams</a></td><td class="entry"></td></tr> +</table></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_gfe_s_d_k_1_1_video_highlight_params.html b/doc/html/struct_gfe_s_d_k_1_1_video_highlight_params.html new file mode 100644 index 0000000..d384d65 --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_video_highlight_params.html @@ -0,0 +1,132 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: GfeSDK::VideoHighlightParams Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_gfe_s_d_k_1_1_video_highlight_params.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Public Attributes</a> | +<a href="struct_gfe_s_d_k_1_1_video_highlight_params-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">GfeSDK::VideoHighlightParams Struct Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>C++ binding for <a class="el" href="struct_n_v_g_s_d_k___video_highlight_params.html">NVGSDK_VideoHighlightParams</a>. + <a href="struct_gfe_s_d_k_1_1_video_highlight_params.html#details">More...</a></p> + +<p><code>#include <<a class="el" href="highlights__types__cpp_8h_source.html">highlights_types_cpp.h</a>></code></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Public Attributes</h2></td></tr> +<tr class="memitem:a274e5cc616a5feb6b6f3b0c48195cf4d"><td class="memItemLeft" align="right" valign="top"><a id="a274e5cc616a5feb6b6f3b0c48195cf4d"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>groupId</b></td></tr> +<tr class="separator:a274e5cc616a5feb6b6f3b0c48195cf4d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2e9b151ae9ccd76aecc2bc1b6311248a"><td class="memItemLeft" align="right" valign="top"><a id="a2e9b151ae9ccd76aecc2bc1b6311248a"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>highlightId</b></td></tr> +<tr class="separator:a2e9b151ae9ccd76aecc2bc1b6311248a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac2dadbb03419729fa5567e2a6b10f4a1"><td class="memItemLeft" align="right" valign="top"><a id="ac2dadbb03419729fa5567e2a6b10f4a1"></a> +int32_t </td><td class="memItemRight" valign="bottom"><b>startDelta</b></td></tr> +<tr class="separator:ac2dadbb03419729fa5567e2a6b10f4a1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad09711518b7d8eb7165ab46a8e9d2e00"><td class="memItemLeft" align="right" valign="top"><a id="ad09711518b7d8eb7165ab46a8e9d2e00"></a> +int32_t </td><td class="memItemRight" valign="bottom"><b>endDelta</b></td></tr> +<tr class="separator:ad09711518b7d8eb7165ab46a8e9d2e00"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>C++ binding for <a class="el" href="struct_n_v_g_s_d_k___video_highlight_params.html">NVGSDK_VideoHighlightParams</a>. </p> + +<p>Definition at line <a class="el" href="highlights__types__cpp_8h_source.html#l00063">63</a> of file <a class="el" href="highlights__types__cpp_8h_source.html">highlights_types_cpp.h</a>.</p> +</div><hr/>The documentation for this struct was generated from the following file:<ul> +<li>C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/bindings/cpp/highlights/<a class="el" href="highlights__types__cpp_8h_source.html">highlights_types_cpp.h</a></li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><b>GfeSDK</b></li><li class="navelem"><a class="el" href="struct_gfe_s_d_k_1_1_video_highlight_params.html">VideoHighlightParams</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_gfe_s_d_k_1_1_video_highlight_params.js b/doc/html/struct_gfe_s_d_k_1_1_video_highlight_params.js new file mode 100644 index 0000000..facedc8 --- /dev/null +++ b/doc/html/struct_gfe_s_d_k_1_1_video_highlight_params.js @@ -0,0 +1,7 @@ +var struct_gfe_s_d_k_1_1_video_highlight_params = +[ + [ "groupId", "struct_gfe_s_d_k_1_1_video_highlight_params.html#a274e5cc616a5feb6b6f3b0c48195cf4d", null ], + [ "highlightId", "struct_gfe_s_d_k_1_1_video_highlight_params.html#a2e9b151ae9ccd76aecc2bc1b6311248a", null ], + [ "startDelta", "struct_gfe_s_d_k_1_1_video_highlight_params.html#ac2dadbb03419729fa5567e2a6b10f4a1", null ], + [ "endDelta", "struct_gfe_s_d_k_1_1_video_highlight_params.html#ad09711518b7d8eb7165ab46a8e9d2e00", null ] +];
\ No newline at end of file diff --git a/doc/html/struct_n_v_g_s_d_k___create_input_params-members.html b/doc/html/struct_n_v_g_s_d_k___create_input_params-members.html new file mode 100644 index 0000000..539dbd2 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___create_input_params-members.html @@ -0,0 +1,109 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_n_v_g_s_d_k___create_input_params.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">NVGSDK_CreateInputParams Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="struct_n_v_g_s_d_k___create_input_params.html">NVGSDK_CreateInputParams</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___create_input_params.html#ac754df94f208f494a0a339d614bb18f3">appName</a></td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___create_input_params.html">NVGSDK_CreateInputParams</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___create_input_params.html#adde61c0a8ea3a728c57081ec97081a72">notificationCallback</a></td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___create_input_params.html">NVGSDK_CreateInputParams</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___create_input_params.html#ad30b1588618ec4bfbc1e9fa13c22b9a7">notificationCallbackContext</a></td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___create_input_params.html">NVGSDK_CreateInputParams</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___create_input_params.html#a0bd7568c1cb3fad975562055b4581195">pollForCallbacks</a></td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___create_input_params.html">NVGSDK_CreateInputParams</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___create_input_params.html#ae0ada093d3d60a2f70226932b1a5b6fb">scopeTable</a></td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___create_input_params.html">NVGSDK_CreateInputParams</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___create_input_params.html#a8941e0c803ec2f821101cfc55a7f60a3">scopeTableSize</a></td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___create_input_params.html">NVGSDK_CreateInputParams</a></td><td class="entry"></td></tr> +</table></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_n_v_g_s_d_k___create_input_params.html b/doc/html/struct_n_v_g_s_d_k___create_input_params.html new file mode 100644 index 0000000..1094534 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___create_input_params.html @@ -0,0 +1,152 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: NVGSDK_CreateInputParams Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_n_v_g_s_d_k___create_input_params.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Public Attributes</a> | +<a href="struct_n_v_g_s_d_k___create_input_params-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">NVGSDK_CreateInputParams Struct Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p><code>#include <<a class="el" href="sdk__types_8h_source.html">sdk_types.h</a>></code></p> +<div class="dynheader"> +Collaboration diagram for NVGSDK_CreateInputParams:</div> +<div class="dyncontent"> +<div class="center"><img src="struct_n_v_g_s_d_k___create_input_params__coll__graph.png" border="0" usemap="#_n_v_g_s_d_k___create_input_params_coll__map" alt="Collaboration graph"/></div> +<map name="_n_v_g_s_d_k___create_input_params_coll__map" id="_n_v_g_s_d_k___create_input_params_coll__map"> +<area shape="rect" id="node2" href="struct_n_v_g_s_d_k___notification.html" title="NVGSDK_Notification" alt="" coords="188,199,336,225"/> +<area shape="rect" id="node3" href="struct_n_v_g_s_d_k___permissions_changed_notification.html" title="NVGSDK_PermissionsChanged\lNotification" alt="" coords="5,95,212,136"/> +<area shape="rect" id="node4" href="struct_n_v_g_s_d_k___scope_permission.html" title="NVGSDK_ScopePermission" alt="" coords="15,5,202,32"/> +<area shape="rect" id="node5" href="struct_n_v_g_s_d_k___overlay_state_changed_notification.html" title="NVGSDK_OverlayStateChanged\lNotification" alt="" coords="236,95,445,136"/> +</map> +<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Public Attributes</h2></td></tr> +<tr class="memitem:ac754df94f208f494a0a339d614bb18f3"><td class="memItemLeft" align="right" valign="top"><a id="ac754df94f208f494a0a339d614bb18f3"></a> +char const * </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___create_input_params.html#ac754df94f208f494a0a339d614bb18f3">appName</a></td></tr> +<tr class="memdesc:ac754df94f208f494a0a339d614bb18f3"><td class="mdescLeft"> </td><td class="mdescRight">Provide the name of the application. Will be used in cases when NVIDIA cannot detect game. <br /></td></tr> +<tr class="separator:ac754df94f208f494a0a339d614bb18f3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae0ada093d3d60a2f70226932b1a5b6fb"><td class="memItemLeft" align="right" valign="top"><a id="ae0ada093d3d60a2f70226932b1a5b6fb"></a> +NVGSDK_Scope * </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___create_input_params.html#ae0ada093d3d60a2f70226932b1a5b6fb">scopeTable</a></td></tr> +<tr class="memdesc:ae0ada093d3d60a2f70226932b1a5b6fb"><td class="mdescLeft"> </td><td class="mdescRight">List of scopes used by the application. <br /></td></tr> +<tr class="separator:ae0ada093d3d60a2f70226932b1a5b6fb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8941e0c803ec2f821101cfc55a7f60a3"><td class="memItemLeft" align="right" valign="top"><a id="a8941e0c803ec2f821101cfc55a7f60a3"></a> +size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___create_input_params.html#a8941e0c803ec2f821101cfc55a7f60a3">scopeTableSize</a></td></tr> +<tr class="memdesc:a8941e0c803ec2f821101cfc55a7f60a3"><td class="mdescLeft"> </td><td class="mdescRight">Number of entries in the scope table. <br /></td></tr> +<tr class="separator:a8941e0c803ec2f821101cfc55a7f60a3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0bd7568c1cb3fad975562055b4581195"><td class="memItemLeft" align="right" valign="top"><a id="a0bd7568c1cb3fad975562055b4581195"></a> +bool </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___create_input_params.html#a0bd7568c1cb3fad975562055b4581195">pollForCallbacks</a></td></tr> +<tr class="memdesc:a0bd7568c1cb3fad975562055b4581195"><td class="mdescLeft"> </td><td class="mdescRight">Set to true to poll for asynchronous callbacks on an app thread. If false, callbacks will occur on a GfeSDK controlled thread, no polling necessary. <br /></td></tr> +<tr class="separator:a0bd7568c1cb3fad975562055b4581195"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adde61c0a8ea3a728c57081ec97081a72"><td class="memItemLeft" align="right" valign="top"><a id="adde61c0a8ea3a728c57081ec97081a72"></a> +NVGSDK_NotificationCallback </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___create_input_params.html#adde61c0a8ea3a728c57081ec97081a72">notificationCallback</a></td></tr> +<tr class="memdesc:adde61c0a8ea3a728c57081ec97081a72"><td class="mdescLeft"> </td><td class="mdescRight">Called on unsolicited notifications. <br /></td></tr> +<tr class="separator:adde61c0a8ea3a728c57081ec97081a72"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad30b1588618ec4bfbc1e9fa13c22b9a7"><td class="memItemLeft" align="right" valign="top"><a id="ad30b1588618ec4bfbc1e9fa13c22b9a7"></a> +void * </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___create_input_params.html#ad30b1588618ec4bfbc1e9fa13c22b9a7">notificationCallbackContext</a></td></tr> +<tr class="memdesc:ad30b1588618ec4bfbc1e9fa13c22b9a7"><td class="mdescLeft"> </td><td class="mdescRight">Passed along unchanged with each notification. <br /></td></tr> +<tr class="separator:ad30b1588618ec4bfbc1e9fa13c22b9a7"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>Parameters used to setup an SDK connection, given to <a class="el" href="isdk_8h.html#a95b3999b5808922e29a36375c22014b8">NVGSDK_Create</a> </p> + +<p>Definition at line <a class="el" href="sdk__types_8h_source.html#l00102">102</a> of file <a class="el" href="sdk__types_8h_source.html">sdk_types.h</a>.</p> +</div><hr/>The documentation for this struct was generated from the following file:<ul> +<li>C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/<a class="el" href="sdk__types_8h_source.html">sdk_types.h</a></li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="struct_n_v_g_s_d_k___create_input_params.html">NVGSDK_CreateInputParams</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_n_v_g_s_d_k___create_input_params.js b/doc/html/struct_n_v_g_s_d_k___create_input_params.js new file mode 100644 index 0000000..90bd207 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___create_input_params.js @@ -0,0 +1,9 @@ +var struct_n_v_g_s_d_k___create_input_params = +[ + [ "appName", "struct_n_v_g_s_d_k___create_input_params.html#ac754df94f208f494a0a339d614bb18f3", null ], + [ "scopeTable", "struct_n_v_g_s_d_k___create_input_params.html#ae0ada093d3d60a2f70226932b1a5b6fb", null ], + [ "scopeTableSize", "struct_n_v_g_s_d_k___create_input_params.html#a8941e0c803ec2f821101cfc55a7f60a3", null ], + [ "pollForCallbacks", "struct_n_v_g_s_d_k___create_input_params.html#a0bd7568c1cb3fad975562055b4581195", null ], + [ "notificationCallback", "struct_n_v_g_s_d_k___create_input_params.html#adde61c0a8ea3a728c57081ec97081a72", null ], + [ "notificationCallbackContext", "struct_n_v_g_s_d_k___create_input_params.html#ad30b1588618ec4bfbc1e9fa13c22b9a7", null ] +];
\ No newline at end of file diff --git a/doc/html/struct_n_v_g_s_d_k___create_input_params__coll__graph.map b/doc/html/struct_n_v_g_s_d_k___create_input_params__coll__graph.map new file mode 100644 index 0000000..a60cec1 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___create_input_params__coll__graph.map @@ -0,0 +1,6 @@ +<map id="NVGSDK_CreateInputParams" name="NVGSDK_CreateInputParams"> +<area shape="rect" id="node2" href="$struct_n_v_g_s_d_k___notification.html" title="NVGSDK_Notification" alt="" coords="188,199,336,225"/> +<area shape="rect" id="node3" href="$struct_n_v_g_s_d_k___permissions_changed_notification.html" title="NVGSDK_PermissionsChanged\lNotification" alt="" coords="5,95,212,136"/> +<area shape="rect" id="node4" href="$struct_n_v_g_s_d_k___scope_permission.html" title="NVGSDK_ScopePermission" alt="" coords="15,5,202,32"/> +<area shape="rect" id="node5" href="$struct_n_v_g_s_d_k___overlay_state_changed_notification.html" title="NVGSDK_OverlayStateChanged\lNotification" alt="" coords="236,95,445,136"/> +</map> diff --git a/doc/html/struct_n_v_g_s_d_k___create_input_params__coll__graph.md5 b/doc/html/struct_n_v_g_s_d_k___create_input_params__coll__graph.md5 new file mode 100644 index 0000000..24c061a --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___create_input_params__coll__graph.md5 @@ -0,0 +1 @@ +fb243e52b136accb65c2e10f8820863e
\ No newline at end of file diff --git a/doc/html/struct_n_v_g_s_d_k___create_input_params__coll__graph.png b/doc/html/struct_n_v_g_s_d_k___create_input_params__coll__graph.png Binary files differnew file mode 100644 index 0000000..0a08f5c --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___create_input_params__coll__graph.png diff --git a/doc/html/struct_n_v_g_s_d_k___create_response-members.html b/doc/html/struct_n_v_g_s_d_k___create_response-members.html new file mode 100644 index 0000000..545e11b --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___create_response-members.html @@ -0,0 +1,108 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_n_v_g_s_d_k___create_response.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">NVGSDK_CreateResponse Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="struct_n_v_g_s_d_k___create_response.html">NVGSDK_CreateResponse</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___create_response.html#aacdf644f5f6eb996dad6bb90b4145deb">gfeVersionStr</a></td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___create_response.html">NVGSDK_CreateResponse</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___create_response.html#a9bc3e75a15cf9fcbc1084f2a7fde5a8f">scopePermissionTable</a></td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___create_response.html">NVGSDK_CreateResponse</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___create_response.html#a60aec9d469d10e8fe0efd7c010fb96e7">scopePermissionTableSize</a></td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___create_response.html">NVGSDK_CreateResponse</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___create_response.html#aa595214daf18bdbc638ef98e1f22a30f">versionMajor</a></td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___create_response.html">NVGSDK_CreateResponse</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___create_response.html#ad1687ba8b8d53a75b13a60874f3822be">versionMinor</a></td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___create_response.html">NVGSDK_CreateResponse</a></td><td class="entry"></td></tr> +</table></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_n_v_g_s_d_k___create_response.html b/doc/html/struct_n_v_g_s_d_k___create_response.html new file mode 100644 index 0000000..551a96c --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___create_response.html @@ -0,0 +1,145 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: NVGSDK_CreateResponse Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_n_v_g_s_d_k___create_response.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Public Attributes</a> | +<a href="struct_n_v_g_s_d_k___create_response-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">NVGSDK_CreateResponse Struct Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p><code>#include <<a class="el" href="sdk__types_8h_source.html">sdk_types.h</a>></code></p> +<div class="dynheader"> +Collaboration diagram for NVGSDK_CreateResponse:</div> +<div class="dyncontent"> +<div class="center"><img src="struct_n_v_g_s_d_k___create_response__coll__graph.png" border="0" usemap="#_n_v_g_s_d_k___create_response_coll__map" alt="Collaboration graph"/></div> +<map name="_n_v_g_s_d_k___create_response_coll__map" id="_n_v_g_s_d_k___create_response_coll__map"> +<area shape="rect" id="node2" href="struct_n_v_g_s_d_k___scope_permission.html" title="NVGSDK_ScopePermission" alt="" coords="5,5,192,32"/> +</map> +<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Public Attributes</h2></td></tr> +<tr class="memitem:aa595214daf18bdbc638ef98e1f22a30f"><td class="memItemLeft" align="right" valign="top"><a id="aa595214daf18bdbc638ef98e1f22a30f"></a> +uint16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___create_response.html#aa595214daf18bdbc638ef98e1f22a30f">versionMajor</a></td></tr> +<tr class="memdesc:aa595214daf18bdbc638ef98e1f22a30f"><td class="mdescLeft"> </td><td class="mdescRight">Will be populated with SDK major version. <br /></td></tr> +<tr class="separator:aa595214daf18bdbc638ef98e1f22a30f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad1687ba8b8d53a75b13a60874f3822be"><td class="memItemLeft" align="right" valign="top"><a id="ad1687ba8b8d53a75b13a60874f3822be"></a> +uint16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___create_response.html#ad1687ba8b8d53a75b13a60874f3822be">versionMinor</a></td></tr> +<tr class="memdesc:ad1687ba8b8d53a75b13a60874f3822be"><td class="mdescLeft"> </td><td class="mdescRight">Will be populated with SDK minor version. <br /></td></tr> +<tr class="separator:ad1687ba8b8d53a75b13a60874f3822be"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aacdf644f5f6eb996dad6bb90b4145deb"><td class="memItemLeft" align="right" valign="top"><a id="aacdf644f5f6eb996dad6bb90b4145deb"></a> +char </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___create_response.html#aacdf644f5f6eb996dad6bb90b4145deb">gfeVersionStr</a> [NVGSDK_MAX_LENGTH]</td></tr> +<tr class="memdesc:aacdf644f5f6eb996dad6bb90b4145deb"><td class="mdescLeft"> </td><td class="mdescRight">Must be provided to call. Will be populated by GFE version string. <br /></td></tr> +<tr class="separator:aacdf644f5f6eb996dad6bb90b4145deb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9bc3e75a15cf9fcbc1084f2a7fde5a8f"><td class="memItemLeft" align="right" valign="top"><a id="a9bc3e75a15cf9fcbc1084f2a7fde5a8f"></a> +<a class="el" href="struct_n_v_g_s_d_k___scope_permission.html">NVGSDK_ScopePermission</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___create_response.html#a9bc3e75a15cf9fcbc1084f2a7fde5a8f">scopePermissionTable</a></td></tr> +<tr class="memdesc:a9bc3e75a15cf9fcbc1084f2a7fde5a8f"><td class="mdescLeft"> </td><td class="mdescRight">Must be provided to call. Will be filled with scope/permission pairs. <br /></td></tr> +<tr class="separator:a9bc3e75a15cf9fcbc1084f2a7fde5a8f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a60aec9d469d10e8fe0efd7c010fb96e7"><td class="memItemLeft" align="right" valign="top"><a id="a60aec9d469d10e8fe0efd7c010fb96e7"></a> +size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___create_response.html#a60aec9d469d10e8fe0efd7c010fb96e7">scopePermissionTableSize</a></td></tr> +<tr class="memdesc:a60aec9d469d10e8fe0efd7c010fb96e7"><td class="mdescLeft"> </td><td class="mdescRight">Must be provided to call. <br /></td></tr> +<tr class="separator:a60aec9d469d10e8fe0efd7c010fb96e7"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>Response from <a class="el" href="isdk_8h.html#a95b3999b5808922e29a36375c22014b8">NVGSDK_Create</a> call </p> + +<p>Definition at line <a class="el" href="sdk__types_8h_source.html#l00123">123</a> of file <a class="el" href="sdk__types_8h_source.html">sdk_types.h</a>.</p> +</div><hr/>The documentation for this struct was generated from the following file:<ul> +<li>C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/<a class="el" href="sdk__types_8h_source.html">sdk_types.h</a></li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="struct_n_v_g_s_d_k___create_response.html">NVGSDK_CreateResponse</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_n_v_g_s_d_k___create_response.js b/doc/html/struct_n_v_g_s_d_k___create_response.js new file mode 100644 index 0000000..a03fe61 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___create_response.js @@ -0,0 +1,8 @@ +var struct_n_v_g_s_d_k___create_response = +[ + [ "versionMajor", "struct_n_v_g_s_d_k___create_response.html#aa595214daf18bdbc638ef98e1f22a30f", null ], + [ "versionMinor", "struct_n_v_g_s_d_k___create_response.html#ad1687ba8b8d53a75b13a60874f3822be", null ], + [ "gfeVersionStr", "struct_n_v_g_s_d_k___create_response.html#aacdf644f5f6eb996dad6bb90b4145deb", null ], + [ "scopePermissionTable", "struct_n_v_g_s_d_k___create_response.html#a9bc3e75a15cf9fcbc1084f2a7fde5a8f", null ], + [ "scopePermissionTableSize", "struct_n_v_g_s_d_k___create_response.html#a60aec9d469d10e8fe0efd7c010fb96e7", null ] +];
\ No newline at end of file diff --git a/doc/html/struct_n_v_g_s_d_k___create_response__coll__graph.map b/doc/html/struct_n_v_g_s_d_k___create_response__coll__graph.map new file mode 100644 index 0000000..855f712 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___create_response__coll__graph.map @@ -0,0 +1,3 @@ +<map id="NVGSDK_CreateResponse" name="NVGSDK_CreateResponse"> +<area shape="rect" id="node2" href="$struct_n_v_g_s_d_k___scope_permission.html" title="NVGSDK_ScopePermission" alt="" coords="5,5,192,32"/> +</map> diff --git a/doc/html/struct_n_v_g_s_d_k___create_response__coll__graph.md5 b/doc/html/struct_n_v_g_s_d_k___create_response__coll__graph.md5 new file mode 100644 index 0000000..bae61cb --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___create_response__coll__graph.md5 @@ -0,0 +1 @@ +7a78c43e1202683a5a87c53d79512402
\ No newline at end of file diff --git a/doc/html/struct_n_v_g_s_d_k___create_response__coll__graph.png b/doc/html/struct_n_v_g_s_d_k___create_response__coll__graph.png Binary files differnew file mode 100644 index 0000000..2694971 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___create_response__coll__graph.png diff --git a/doc/html/struct_n_v_g_s_d_k___group_view-members.html b/doc/html/struct_n_v_g_s_d_k___group_view-members.html new file mode 100644 index 0000000..676b535 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___group_view-members.html @@ -0,0 +1,106 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_n_v_g_s_d_k___group_view.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">NVGSDK_GroupView Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="struct_n_v_g_s_d_k___group_view.html">NVGSDK_GroupView</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___group_view.html#a4f957ca7635183b884ce960e733bbfcc">groupId</a></td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___group_view.html">NVGSDK_GroupView</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___group_view.html#a88a126c5b8f2cd7c0e790bfdc3836fcb">significanceFilter</a></td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___group_view.html">NVGSDK_GroupView</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___group_view.html#acd4b8ee94ed3a76bd9b6e7e8afe355a2">tagsFilter</a></td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___group_view.html">NVGSDK_GroupView</a></td><td class="entry"></td></tr> +</table></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_n_v_g_s_d_k___group_view.html b/doc/html/struct_n_v_g_s_d_k___group_view.html new file mode 100644 index 0000000..703c23e --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___group_view.html @@ -0,0 +1,129 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: NVGSDK_GroupView Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_n_v_g_s_d_k___group_view.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Public Attributes</a> | +<a href="struct_n_v_g_s_d_k___group_view-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">NVGSDK_GroupView Struct Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p><code>#include <<a class="el" href="highlights__types_8h_source.html">highlights_types.h</a>></code></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Public Attributes</h2></td></tr> +<tr class="memitem:a4f957ca7635183b884ce960e733bbfcc"><td class="memItemLeft" align="right" valign="top"><a id="a4f957ca7635183b884ce960e733bbfcc"></a> +char const * </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___group_view.html#a4f957ca7635183b884ce960e733bbfcc">groupId</a></td></tr> +<tr class="memdesc:a4f957ca7635183b884ce960e733bbfcc"><td class="mdescLeft"> </td><td class="mdescRight">Unique ID of the group to open. <br /></td></tr> +<tr class="separator:a4f957ca7635183b884ce960e733bbfcc"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:acd4b8ee94ed3a76bd9b6e7e8afe355a2"><td class="memItemLeft" align="right" valign="top"><a id="acd4b8ee94ed3a76bd9b6e7e8afe355a2"></a> +<a class="el" href="highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9">NVGSDK_HighlightType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___group_view.html#acd4b8ee94ed3a76bd9b6e7e8afe355a2">tagsFilter</a></td></tr> +<tr class="memdesc:acd4b8ee94ed3a76bd9b6e7e8afe355a2"><td class="mdescLeft"> </td><td class="mdescRight">If not zero, represents a bitfield of tags to include. <br /></td></tr> +<tr class="separator:acd4b8ee94ed3a76bd9b6e7e8afe355a2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a88a126c5b8f2cd7c0e790bfdc3836fcb"><td class="memItemLeft" align="right" valign="top"><a id="a88a126c5b8f2cd7c0e790bfdc3836fcb"></a> +<a class="el" href="highlights__types_8h.html#a3d7cffeef9ff6fc0170b249784535cc1">NVGSDK_HighlightSignificance</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___group_view.html#a88a126c5b8f2cd7c0e790bfdc3836fcb">significanceFilter</a></td></tr> +<tr class="memdesc:a88a126c5b8f2cd7c0e790bfdc3836fcb"><td class="mdescLeft"> </td><td class="mdescRight">If not zero, represents a bitfield of significance values to include. <br /></td></tr> +<tr class="separator:a88a126c5b8f2cd7c0e790bfdc3836fcb"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>Represents a filtered highlight group </p> + +<p>Definition at line <a class="el" href="highlights__types_8h_source.html#l00125">125</a> of file <a class="el" href="highlights__types_8h_source.html">highlights_types.h</a>.</p> +</div><hr/>The documentation for this struct was generated from the following file:<ul> +<li>C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/highlights/<a class="el" href="highlights__types_8h_source.html">highlights_types.h</a></li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="struct_n_v_g_s_d_k___group_view.html">NVGSDK_GroupView</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_n_v_g_s_d_k___group_view.js b/doc/html/struct_n_v_g_s_d_k___group_view.js new file mode 100644 index 0000000..0078acd --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___group_view.js @@ -0,0 +1,6 @@ +var struct_n_v_g_s_d_k___group_view = +[ + [ "groupId", "struct_n_v_g_s_d_k___group_view.html#a4f957ca7635183b884ce960e733bbfcc", null ], + [ "tagsFilter", "struct_n_v_g_s_d_k___group_view.html#acd4b8ee94ed3a76bd9b6e7e8afe355a2", null ], + [ "significanceFilter", "struct_n_v_g_s_d_k___group_view.html#a88a126c5b8f2cd7c0e790bfdc3836fcb", null ] +];
\ No newline at end of file diff --git a/doc/html/struct_n_v_g_s_d_k___highlight-members.html b/doc/html/struct_n_v_g_s_d_k___highlight-members.html new file mode 100644 index 0000000..abf45ce --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___highlight-members.html @@ -0,0 +1,109 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_n_v_g_s_d_k___highlight.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">NVGSDK_Highlight Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="struct_n_v_g_s_d_k___highlight.html">NVGSDK_Highlight</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___highlight.html#a1e55e8efeca6cfabc9c68583e24f410b">highlightTags</a></td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___highlight.html">NVGSDK_Highlight</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___highlight.html#a1f95d7645df3e535efa830685488ae9b">id</a></td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___highlight.html">NVGSDK_Highlight</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___highlight.html#a3aa8849a5921b0189c2642840c257247">nameTable</a></td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___highlight.html">NVGSDK_Highlight</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___highlight.html#a5522ae0afe385ba7d17afd83d19ed729">nameTableSize</a></td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___highlight.html">NVGSDK_Highlight</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___highlight.html#a3ecee6a0bd80c21b630559fb8ecfc0be">significance</a></td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___highlight.html">NVGSDK_Highlight</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___highlight.html#a9e0d5a1ba9081cb7f9b549499af61927">userInterest</a></td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___highlight.html">NVGSDK_Highlight</a></td><td class="entry"></td></tr> +</table></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_n_v_g_s_d_k___highlight.html b/doc/html/struct_n_v_g_s_d_k___highlight.html new file mode 100644 index 0000000..36f5074 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___highlight.html @@ -0,0 +1,180 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: NVGSDK_Highlight Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_n_v_g_s_d_k___highlight.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Public Attributes</a> | +<a href="struct_n_v_g_s_d_k___highlight-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">NVGSDK_Highlight Struct Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p><code>#include <<a class="el" href="highlights__types_8h_source.html">highlights_types.h</a>></code></p> +<div class="dynheader"> +Collaboration diagram for NVGSDK_Highlight:</div> +<div class="dyncontent"> +<div class="center"><img src="struct_n_v_g_s_d_k___highlight__coll__graph.png" border="0" usemap="#_n_v_g_s_d_k___highlight_coll__map" alt="Collaboration graph"/></div> +<map name="_n_v_g_s_d_k___highlight_coll__map" id="_n_v_g_s_d_k___highlight_coll__map"> +<area shape="rect" id="node2" href="struct_n_v_g_s_d_k___localized_pair.html" title="NVGSDK_LocalizedPair" alt="" coords="5,5,168,32"/> +</map> +<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Public Attributes</h2></td></tr> +<tr class="memitem:a1f95d7645df3e535efa830685488ae9b"><td class="memItemLeft" align="right" valign="top"><a id="a1f95d7645df3e535efa830685488ae9b"></a> +char const * </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___highlight.html#a1f95d7645df3e535efa830685488ae9b">id</a></td></tr> +<tr class="memdesc:a1f95d7645df3e535efa830685488ae9b"><td class="mdescLeft"> </td><td class="mdescRight">Unique id for game event. Max length NVGSDK_MAX_LENGTH - 1. <br /></td></tr> +<tr class="separator:a1f95d7645df3e535efa830685488ae9b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9e0d5a1ba9081cb7f9b549499af61927"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___highlight.html#a9e0d5a1ba9081cb7f9b549499af61927">userInterest</a></td></tr> +<tr class="separator:a9e0d5a1ba9081cb7f9b549499af61927"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1e55e8efeca6cfabc9c68583e24f410b"><td class="memItemLeft" align="right" valign="top"><a id="a1e55e8efeca6cfabc9c68583e24f410b"></a> +<a class="el" href="highlights__types_8h.html#aa7eb5af11e651aded9f08b8cd8ba91a9">NVGSDK_HighlightType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___highlight.html#a1e55e8efeca6cfabc9c68583e24f410b">highlightTags</a></td></tr> +<tr class="memdesc:a1e55e8efeca6cfabc9c68583e24f410b"><td class="mdescLeft"> </td><td class="mdescRight">Tags for this highlight. <br /></td></tr> +<tr class="separator:a1e55e8efeca6cfabc9c68583e24f410b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3ecee6a0bd80c21b630559fb8ecfc0be"><td class="memItemLeft" align="right" valign="top"><a id="a3ecee6a0bd80c21b630559fb8ecfc0be"></a> +<a class="el" href="highlights__types_8h.html#a3d7cffeef9ff6fc0170b249784535cc1">NVGSDK_HighlightSignificance</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___highlight.html#a3ecee6a0bd80c21b630559fb8ecfc0be">significance</a></td></tr> +<tr class="memdesc:a3ecee6a0bd80c21b630559fb8ecfc0be"><td class="mdescLeft"> </td><td class="mdescRight">How significant the highlight is. <br /></td></tr> +<tr class="separator:a3ecee6a0bd80c21b630559fb8ecfc0be"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3aa8849a5921b0189c2642840c257247"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_n_v_g_s_d_k___localized_pair.html">NVGSDK_LocalizedPair</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___highlight.html#a3aa8849a5921b0189c2642840c257247">nameTable</a></td></tr> +<tr class="separator:a3aa8849a5921b0189c2642840c257247"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5522ae0afe385ba7d17afd83d19ed729"><td class="memItemLeft" align="right" valign="top"><a id="a5522ae0afe385ba7d17afd83d19ed729"></a> +size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___highlight.html#a5522ae0afe385ba7d17afd83d19ed729">nameTableSize</a></td></tr> +<tr class="memdesc:a5522ae0afe385ba7d17afd83d19ed729"><td class="mdescLeft"> </td><td class="mdescRight">Number of entries in the localeNameTable */. <br /></td></tr> +<tr class="separator:a5522ae0afe385ba7d17afd83d19ed729"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>Possible highlights that can occur during gameplay </p> + +<p>Definition at line <a class="el" href="highlights__types_8h_source.html#l00063">63</a> of file <a class="el" href="highlights__types_8h_source.html">highlights_types.h</a>.</p> +</div><h2 class="groupheader">Member Data Documentation</h2> +<a id="a9e0d5a1ba9081cb7f9b549499af61927"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a9e0d5a1ba9081cb7f9b549499af61927">§ </a></span>userInterest</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">bool NVGSDK_Highlight::userInterest</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Boolean, whether the player is interested in this event. User can change this setting. This value provides the default. </p> + +<p>Definition at line <a class="el" href="highlights__types_8h_source.html#l00066">66</a> of file <a class="el" href="highlights__types_8h_source.html">highlights_types.h</a>.</p> + +</div> +</div> +<a id="a3aa8849a5921b0189c2642840c257247"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a3aa8849a5921b0189c2642840c257247">§ </a></span>nameTable</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="struct_n_v_g_s_d_k___localized_pair.html">NVGSDK_LocalizedPair</a>* NVGSDK_Highlight::nameTable</td> + </tr> + </table> +</div><div class="memdoc"> +<p>An array of locale-highlightName pairs for the user-facing highlight name. If no names are given, the highlight id will be used as the "name" </p> + +<p>Definition at line <a class="el" href="highlights__types_8h_source.html#l00070">70</a> of file <a class="el" href="highlights__types_8h_source.html">highlights_types.h</a>.</p> + +</div> +</div> +<hr/>The documentation for this struct was generated from the following file:<ul> +<li>C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/highlights/<a class="el" href="highlights__types_8h_source.html">highlights_types.h</a></li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="struct_n_v_g_s_d_k___highlight.html">NVGSDK_Highlight</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_n_v_g_s_d_k___highlight.js b/doc/html/struct_n_v_g_s_d_k___highlight.js new file mode 100644 index 0000000..ac890e8 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___highlight.js @@ -0,0 +1,9 @@ +var struct_n_v_g_s_d_k___highlight = +[ + [ "id", "struct_n_v_g_s_d_k___highlight.html#a1f95d7645df3e535efa830685488ae9b", null ], + [ "userInterest", "struct_n_v_g_s_d_k___highlight.html#a9e0d5a1ba9081cb7f9b549499af61927", null ], + [ "highlightTags", "struct_n_v_g_s_d_k___highlight.html#a1e55e8efeca6cfabc9c68583e24f410b", null ], + [ "significance", "struct_n_v_g_s_d_k___highlight.html#a3ecee6a0bd80c21b630559fb8ecfc0be", null ], + [ "nameTable", "struct_n_v_g_s_d_k___highlight.html#a3aa8849a5921b0189c2642840c257247", null ], + [ "nameTableSize", "struct_n_v_g_s_d_k___highlight.html#a5522ae0afe385ba7d17afd83d19ed729", null ] +];
\ No newline at end of file diff --git a/doc/html/struct_n_v_g_s_d_k___highlight__coll__graph.map b/doc/html/struct_n_v_g_s_d_k___highlight__coll__graph.map new file mode 100644 index 0000000..c1d609a --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___highlight__coll__graph.map @@ -0,0 +1,3 @@ +<map id="NVGSDK_Highlight" name="NVGSDK_Highlight"> +<area shape="rect" id="node2" href="$struct_n_v_g_s_d_k___localized_pair.html" title="NVGSDK_LocalizedPair" alt="" coords="5,5,168,32"/> +</map> diff --git a/doc/html/struct_n_v_g_s_d_k___highlight__coll__graph.md5 b/doc/html/struct_n_v_g_s_d_k___highlight__coll__graph.md5 new file mode 100644 index 0000000..4c65de1 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___highlight__coll__graph.md5 @@ -0,0 +1 @@ +094e829500544456397d494346a17d11
\ No newline at end of file diff --git a/doc/html/struct_n_v_g_s_d_k___highlight__coll__graph.png b/doc/html/struct_n_v_g_s_d_k___highlight__coll__graph.png Binary files differnew file mode 100644 index 0000000..01c6b2a --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___highlight__coll__graph.png diff --git a/doc/html/struct_n_v_g_s_d_k___highlight_close_group_params-members.html b/doc/html/struct_n_v_g_s_d_k___highlight_close_group_params-members.html new file mode 100644 index 0000000..bd8e778 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___highlight_close_group_params-members.html @@ -0,0 +1,105 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_n_v_g_s_d_k___highlight_close_group_params.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">NVGSDK_HighlightCloseGroupParams Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="struct_n_v_g_s_d_k___highlight_close_group_params.html">NVGSDK_HighlightCloseGroupParams</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___highlight_close_group_params.html#a3d7eae61163c4616a42569ca8d7785c6">destroyHighlights</a></td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___highlight_close_group_params.html">NVGSDK_HighlightCloseGroupParams</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___highlight_close_group_params.html#a6f1e0e8a5399e868588a83e1c81ad9c3">groupId</a></td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___highlight_close_group_params.html">NVGSDK_HighlightCloseGroupParams</a></td><td class="entry"></td></tr> +</table></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_n_v_g_s_d_k___highlight_close_group_params.html b/doc/html/struct_n_v_g_s_d_k___highlight_close_group_params.html new file mode 100644 index 0000000..72ca2df --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___highlight_close_group_params.html @@ -0,0 +1,141 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: NVGSDK_HighlightCloseGroupParams Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_n_v_g_s_d_k___highlight_close_group_params.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Public Attributes</a> | +<a href="struct_n_v_g_s_d_k___highlight_close_group_params-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">NVGSDK_HighlightCloseGroupParams Struct Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p><code>#include <<a class="el" href="highlights__types_8h_source.html">highlights_types.h</a>></code></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Public Attributes</h2></td></tr> +<tr class="memitem:a6f1e0e8a5399e868588a83e1c81ad9c3"><td class="memItemLeft" align="right" valign="top"><a id="a6f1e0e8a5399e868588a83e1c81ad9c3"></a> +char const * </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___highlight_close_group_params.html#a6f1e0e8a5399e868588a83e1c81ad9c3">groupId</a></td></tr> +<tr class="memdesc:a6f1e0e8a5399e868588a83e1c81ad9c3"><td class="mdescLeft"> </td><td class="mdescRight">Unique group ID that was used to Open a group previously. <br /></td></tr> +<tr class="separator:a6f1e0e8a5399e868588a83e1c81ad9c3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3d7eae61163c4616a42569ca8d7785c6"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___highlight_close_group_params.html#a3d7eae61163c4616a42569ca8d7785c6">destroyHighlights</a></td></tr> +<tr class="separator:a3d7eae61163c4616a42569ca8d7785c6"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>Parameters passed into CloseGroup calls </p> + +<p>Definition at line <a class="el" href="highlights__types_8h_source.html#l00101">101</a> of file <a class="el" href="highlights__types_8h_source.html">highlights_types.h</a>.</p> +</div><h2 class="groupheader">Member Data Documentation</h2> +<a id="a3d7eae61163c4616a42569ca8d7785c6"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a3d7eae61163c4616a42569ca8d7785c6">§ </a></span>destroyHighlights</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">bool NVGSDK_HighlightCloseGroupParams::destroyHighlights</td> + </tr> + </table> +</div><div class="memdoc"> +<p>If set to true, deletes the persisted highlights from disk. Highlights that have been moved to gallery are not removed </p> + +<p>Definition at line <a class="el" href="highlights__types_8h_source.html#l00104">104</a> of file <a class="el" href="highlights__types_8h_source.html">highlights_types.h</a>.</p> + +</div> +</div> +<hr/>The documentation for this struct was generated from the following file:<ul> +<li>C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/highlights/<a class="el" href="highlights__types_8h_source.html">highlights_types.h</a></li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="struct_n_v_g_s_d_k___highlight_close_group_params.html">NVGSDK_HighlightCloseGroupParams</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_n_v_g_s_d_k___highlight_close_group_params.js b/doc/html/struct_n_v_g_s_d_k___highlight_close_group_params.js new file mode 100644 index 0000000..2670f6b --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___highlight_close_group_params.js @@ -0,0 +1,5 @@ +var struct_n_v_g_s_d_k___highlight_close_group_params = +[ + [ "groupId", "struct_n_v_g_s_d_k___highlight_close_group_params.html#a6f1e0e8a5399e868588a83e1c81ad9c3", null ], + [ "destroyHighlights", "struct_n_v_g_s_d_k___highlight_close_group_params.html#a3d7eae61163c4616a42569ca8d7785c6", null ] +];
\ No newline at end of file diff --git a/doc/html/struct_n_v_g_s_d_k___highlight_config_params-members.html b/doc/html/struct_n_v_g_s_d_k___highlight_config_params-members.html new file mode 100644 index 0000000..f625dd5 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___highlight_config_params-members.html @@ -0,0 +1,106 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_n_v_g_s_d_k___highlight_config_params.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">NVGSDK_HighlightConfigParams Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="struct_n_v_g_s_d_k___highlight_config_params.html">NVGSDK_HighlightConfigParams</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___highlight_config_params.html#a7f4f852d4fe97048f20dcdcc401ab82b">defaultLocale</a></td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___highlight_config_params.html">NVGSDK_HighlightConfigParams</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>highlightDefinitionTable</b> (defined in <a class="el" href="struct_n_v_g_s_d_k___highlight_config_params.html">NVGSDK_HighlightConfigParams</a>)</td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___highlight_config_params.html">NVGSDK_HighlightConfigParams</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>highlightTableSize</b> (defined in <a class="el" href="struct_n_v_g_s_d_k___highlight_config_params.html">NVGSDK_HighlightConfigParams</a>)</td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___highlight_config_params.html">NVGSDK_HighlightConfigParams</a></td><td class="entry"></td></tr> +</table></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_n_v_g_s_d_k___highlight_config_params.html b/doc/html/struct_n_v_g_s_d_k___highlight_config_params.html new file mode 100644 index 0000000..ca6d2c0 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___highlight_config_params.html @@ -0,0 +1,136 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: NVGSDK_HighlightConfigParams Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_n_v_g_s_d_k___highlight_config_params.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Public Attributes</a> | +<a href="struct_n_v_g_s_d_k___highlight_config_params-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">NVGSDK_HighlightConfigParams Struct Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p><code>#include <<a class="el" href="highlights__types_8h_source.html">highlights_types.h</a>></code></p> +<div class="dynheader"> +Collaboration diagram for NVGSDK_HighlightConfigParams:</div> +<div class="dyncontent"> +<div class="center"><img src="struct_n_v_g_s_d_k___highlight_config_params__coll__graph.png" border="0" usemap="#_n_v_g_s_d_k___highlight_config_params_coll__map" alt="Collaboration graph"/></div> +<map name="_n_v_g_s_d_k___highlight_config_params_coll__map" id="_n_v_g_s_d_k___highlight_config_params_coll__map"> +<area shape="rect" id="node2" href="struct_n_v_g_s_d_k___highlight.html" title="NVGSDK_Highlight" alt="" coords="45,95,180,121"/> +<area shape="rect" id="node3" href="struct_n_v_g_s_d_k___localized_pair.html" title="NVGSDK_LocalizedPair" alt="" coords="31,5,194,32"/> +</map> +<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Public Attributes</h2></td></tr> +<tr class="memitem:a64eb12cdd5f3b05af9686cfa4077a4e5"><td class="memItemLeft" align="right" valign="top"><a id="a64eb12cdd5f3b05af9686cfa4077a4e5"></a> +<a class="el" href="struct_n_v_g_s_d_k___highlight.html">NVGSDK_Highlight</a> * </td><td class="memItemRight" valign="bottom"><b>highlightDefinitionTable</b></td></tr> +<tr class="separator:a64eb12cdd5f3b05af9686cfa4077a4e5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad64bab4bc54c4e9a15b14590f293adb4"><td class="memItemLeft" align="right" valign="top"><a id="ad64bab4bc54c4e9a15b14590f293adb4"></a> +size_t </td><td class="memItemRight" valign="bottom"><b>highlightTableSize</b></td></tr> +<tr class="separator:ad64bab4bc54c4e9a15b14590f293adb4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7f4f852d4fe97048f20dcdcc401ab82b"><td class="memItemLeft" align="right" valign="top"><a id="a7f4f852d4fe97048f20dcdcc401ab82b"></a> +char const * </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___highlight_config_params.html#a7f4f852d4fe97048f20dcdcc401ab82b">defaultLocale</a></td></tr> +<tr class="memdesc:a7f4f852d4fe97048f20dcdcc401ab82b"><td class="mdescLeft"> </td><td class="mdescRight">Default locality, used for hinting GFE which translation to use. Defaults to en-us. <br /></td></tr> +<tr class="separator:a7f4f852d4fe97048f20dcdcc401ab82b"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>Highlight configuration parameters </p> + +<p>Definition at line <a class="el" href="highlights__types_8h_source.html#l00076">76</a> of file <a class="el" href="highlights__types_8h_source.html">highlights_types.h</a>.</p> +</div><hr/>The documentation for this struct was generated from the following file:<ul> +<li>C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/highlights/<a class="el" href="highlights__types_8h_source.html">highlights_types.h</a></li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="struct_n_v_g_s_d_k___highlight_config_params.html">NVGSDK_HighlightConfigParams</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_n_v_g_s_d_k___highlight_config_params.js b/doc/html/struct_n_v_g_s_d_k___highlight_config_params.js new file mode 100644 index 0000000..e4d055e --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___highlight_config_params.js @@ -0,0 +1,6 @@ +var struct_n_v_g_s_d_k___highlight_config_params = +[ + [ "highlightDefinitionTable", "struct_n_v_g_s_d_k___highlight_config_params.html#a64eb12cdd5f3b05af9686cfa4077a4e5", null ], + [ "highlightTableSize", "struct_n_v_g_s_d_k___highlight_config_params.html#ad64bab4bc54c4e9a15b14590f293adb4", null ], + [ "defaultLocale", "struct_n_v_g_s_d_k___highlight_config_params.html#a7f4f852d4fe97048f20dcdcc401ab82b", null ] +];
\ No newline at end of file diff --git a/doc/html/struct_n_v_g_s_d_k___highlight_config_params__coll__graph.map b/doc/html/struct_n_v_g_s_d_k___highlight_config_params__coll__graph.map new file mode 100644 index 0000000..0c44a92 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___highlight_config_params__coll__graph.map @@ -0,0 +1,4 @@ +<map id="NVGSDK_HighlightConfigParams" name="NVGSDK_HighlightConfigParams"> +<area shape="rect" id="node2" href="$struct_n_v_g_s_d_k___highlight.html" title="NVGSDK_Highlight" alt="" coords="45,95,180,121"/> +<area shape="rect" id="node3" href="$struct_n_v_g_s_d_k___localized_pair.html" title="NVGSDK_LocalizedPair" alt="" coords="31,5,194,32"/> +</map> diff --git a/doc/html/struct_n_v_g_s_d_k___highlight_config_params__coll__graph.md5 b/doc/html/struct_n_v_g_s_d_k___highlight_config_params__coll__graph.md5 new file mode 100644 index 0000000..24475f7 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___highlight_config_params__coll__graph.md5 @@ -0,0 +1 @@ +0a42a59dfda615267fbdfb9c99cc3182
\ No newline at end of file diff --git a/doc/html/struct_n_v_g_s_d_k___highlight_config_params__coll__graph.png b/doc/html/struct_n_v_g_s_d_k___highlight_config_params__coll__graph.png Binary files differnew file mode 100644 index 0000000..af99f2c --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___highlight_config_params__coll__graph.png diff --git a/doc/html/struct_n_v_g_s_d_k___highlight_open_group_params-members.html b/doc/html/struct_n_v_g_s_d_k___highlight_open_group_params-members.html new file mode 100644 index 0000000..991a788 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___highlight_open_group_params-members.html @@ -0,0 +1,106 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_n_v_g_s_d_k___highlight_open_group_params.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">NVGSDK_HighlightOpenGroupParams Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="struct_n_v_g_s_d_k___highlight_open_group_params.html">NVGSDK_HighlightOpenGroupParams</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___highlight_open_group_params.html#a3d06bbfc6586ca5378eedc9a5984d662">groupDescriptionTable</a></td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___highlight_open_group_params.html">NVGSDK_HighlightOpenGroupParams</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___highlight_open_group_params.html#a7a3c123385683c40bd3a891e7af268bb">groupDescriptionTableSize</a></td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___highlight_open_group_params.html">NVGSDK_HighlightOpenGroupParams</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___highlight_open_group_params.html#a3e9f6351540609fc3e853d5a16188da2">groupId</a></td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___highlight_open_group_params.html">NVGSDK_HighlightOpenGroupParams</a></td><td class="entry"></td></tr> +</table></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_n_v_g_s_d_k___highlight_open_group_params.html b/doc/html/struct_n_v_g_s_d_k___highlight_open_group_params.html new file mode 100644 index 0000000..3016649 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___highlight_open_group_params.html @@ -0,0 +1,168 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: NVGSDK_HighlightOpenGroupParams Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_n_v_g_s_d_k___highlight_open_group_params.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Public Attributes</a> | +<a href="struct_n_v_g_s_d_k___highlight_open_group_params-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">NVGSDK_HighlightOpenGroupParams Struct Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p><code>#include <<a class="el" href="highlights__types_8h_source.html">highlights_types.h</a>></code></p> +<div class="dynheader"> +Collaboration diagram for NVGSDK_HighlightOpenGroupParams:</div> +<div class="dyncontent"> +<div class="center"><img src="struct_n_v_g_s_d_k___highlight_open_group_params__coll__graph.png" border="0" usemap="#_n_v_g_s_d_k___highlight_open_group_params_coll__map" alt="Collaboration graph"/></div> +<map name="_n_v_g_s_d_k___highlight_open_group_params_coll__map" id="_n_v_g_s_d_k___highlight_open_group_params_coll__map"> +<area shape="rect" id="node2" href="struct_n_v_g_s_d_k___localized_pair.html" title="NVGSDK_LocalizedPair" alt="" coords="24,5,187,32"/> +</map> +<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Public Attributes</h2></td></tr> +<tr class="memitem:a3e9f6351540609fc3e853d5a16188da2"><td class="memItemLeft" align="right" valign="top">char const * </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___highlight_open_group_params.html#a3e9f6351540609fc3e853d5a16188da2">groupId</a></td></tr> +<tr class="separator:a3e9f6351540609fc3e853d5a16188da2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3d06bbfc6586ca5378eedc9a5984d662"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_n_v_g_s_d_k___localized_pair.html">NVGSDK_LocalizedPair</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___highlight_open_group_params.html#a3d06bbfc6586ca5378eedc9a5984d662">groupDescriptionTable</a></td></tr> +<tr class="separator:a3d06bbfc6586ca5378eedc9a5984d662"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7a3c123385683c40bd3a891e7af268bb"><td class="memItemLeft" align="right" valign="top"><a id="a7a3c123385683c40bd3a891e7af268bb"></a> +size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___highlight_open_group_params.html#a7a3c123385683c40bd3a891e7af268bb">groupDescriptionTableSize</a></td></tr> +<tr class="memdesc:a7a3c123385683c40bd3a891e7af268bb"><td class="mdescLeft"> </td><td class="mdescRight">Number of entries in the groupDescriptionTable */. <br /></td></tr> +<tr class="separator:a7a3c123385683c40bd3a891e7af268bb"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>Parameters passed into OpenGroup calls </p> + +<p>Definition at line <a class="el" href="highlights__types_8h_source.html#l00091">91</a> of file <a class="el" href="highlights__types_8h_source.html">highlights_types.h</a>.</p> +</div><h2 class="groupheader">Member Data Documentation</h2> +<a id="a3e9f6351540609fc3e853d5a16188da2"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a3e9f6351540609fc3e853d5a16188da2">§ </a></span>groupId</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">char const* NVGSDK_HighlightOpenGroupParams::groupId</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Unique group ID used to refer back to the group for adding Highlights, or for opening the group Summary later. Max length NVGSDK_MAX_LENGTH - 1 </p> + +<p>Definition at line <a class="el" href="highlights__types_8h_source.html#l00093">93</a> of file <a class="el" href="highlights__types_8h_source.html">highlights_types.h</a>.</p> + +</div> +</div> +<a id="a3d06bbfc6586ca5378eedc9a5984d662"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a3d06bbfc6586ca5378eedc9a5984d662">§ </a></span>groupDescriptionTable</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="struct_n_v_g_s_d_k___localized_pair.html">NVGSDK_LocalizedPair</a>* NVGSDK_HighlightOpenGroupParams::groupDescriptionTable</td> + </tr> + </table> +</div><div class="memdoc"> +<p>An array of locale-groupDesc pairs for the user-facing group description. If no names are given, the groupId will be used as the "name" </p> + +<p>Definition at line <a class="el" href="highlights__types_8h_source.html#l00095">95</a> of file <a class="el" href="highlights__types_8h_source.html">highlights_types.h</a>.</p> + +</div> +</div> +<hr/>The documentation for this struct was generated from the following file:<ul> +<li>C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/highlights/<a class="el" href="highlights__types_8h_source.html">highlights_types.h</a></li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="struct_n_v_g_s_d_k___highlight_open_group_params.html">NVGSDK_HighlightOpenGroupParams</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_n_v_g_s_d_k___highlight_open_group_params.js b/doc/html/struct_n_v_g_s_d_k___highlight_open_group_params.js new file mode 100644 index 0000000..8058d72 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___highlight_open_group_params.js @@ -0,0 +1,6 @@ +var struct_n_v_g_s_d_k___highlight_open_group_params = +[ + [ "groupId", "struct_n_v_g_s_d_k___highlight_open_group_params.html#a3e9f6351540609fc3e853d5a16188da2", null ], + [ "groupDescriptionTable", "struct_n_v_g_s_d_k___highlight_open_group_params.html#a3d06bbfc6586ca5378eedc9a5984d662", null ], + [ "groupDescriptionTableSize", "struct_n_v_g_s_d_k___highlight_open_group_params.html#a7a3c123385683c40bd3a891e7af268bb", null ] +];
\ No newline at end of file diff --git a/doc/html/struct_n_v_g_s_d_k___highlight_open_group_params__coll__graph.map b/doc/html/struct_n_v_g_s_d_k___highlight_open_group_params__coll__graph.map new file mode 100644 index 0000000..3b36244 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___highlight_open_group_params__coll__graph.map @@ -0,0 +1,3 @@ +<map id="NVGSDK_HighlightOpenGroupParams" name="NVGSDK_HighlightOpenGroupParams"> +<area shape="rect" id="node2" href="$struct_n_v_g_s_d_k___localized_pair.html" title="NVGSDK_LocalizedPair" alt="" coords="24,5,187,32"/> +</map> diff --git a/doc/html/struct_n_v_g_s_d_k___highlight_open_group_params__coll__graph.md5 b/doc/html/struct_n_v_g_s_d_k___highlight_open_group_params__coll__graph.md5 new file mode 100644 index 0000000..1f865e0 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___highlight_open_group_params__coll__graph.md5 @@ -0,0 +1 @@ +2b9189dbc399be42fc47e42f00690d27
\ No newline at end of file diff --git a/doc/html/struct_n_v_g_s_d_k___highlight_open_group_params__coll__graph.png b/doc/html/struct_n_v_g_s_d_k___highlight_open_group_params__coll__graph.png Binary files differnew file mode 100644 index 0000000..611d439 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___highlight_open_group_params__coll__graph.png diff --git a/doc/html/struct_n_v_g_s_d_k___highlight_user_setting-members.html b/doc/html/struct_n_v_g_s_d_k___highlight_user_setting-members.html new file mode 100644 index 0000000..eb36853 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___highlight_user_setting-members.html @@ -0,0 +1,105 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_n_v_g_s_d_k___highlight_user_setting.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">NVGSDK_HighlightUserSetting Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="struct_n_v_g_s_d_k___highlight_user_setting.html">NVGSDK_HighlightUserSetting</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___highlight_user_setting.html#a44eafd6943fb886c236cd4ff356c666d">enabled</a></td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___highlight_user_setting.html">NVGSDK_HighlightUserSetting</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___highlight_user_setting.html#a048402ca61d36ae60fbee7a5fb2252b4">id</a></td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___highlight_user_setting.html">NVGSDK_HighlightUserSetting</a></td><td class="entry"></td></tr> +</table></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_n_v_g_s_d_k___highlight_user_setting.html b/doc/html/struct_n_v_g_s_d_k___highlight_user_setting.html new file mode 100644 index 0000000..5e5362a --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___highlight_user_setting.html @@ -0,0 +1,125 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: NVGSDK_HighlightUserSetting Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_n_v_g_s_d_k___highlight_user_setting.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Public Attributes</a> | +<a href="struct_n_v_g_s_d_k___highlight_user_setting-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">NVGSDK_HighlightUserSetting Struct Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p><code>#include <<a class="el" href="highlights__types_8h_source.html">highlights_types.h</a>></code></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Public Attributes</h2></td></tr> +<tr class="memitem:a048402ca61d36ae60fbee7a5fb2252b4"><td class="memItemLeft" align="right" valign="top"><a id="a048402ca61d36ae60fbee7a5fb2252b4"></a> +char const * </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___highlight_user_setting.html#a048402ca61d36ae60fbee7a5fb2252b4">id</a></td></tr> +<tr class="memdesc:a048402ca61d36ae60fbee7a5fb2252b4"><td class="mdescLeft"> </td><td class="mdescRight">Unique id for game event. <br /></td></tr> +<tr class="separator:a048402ca61d36ae60fbee7a5fb2252b4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a44eafd6943fb886c236cd4ff356c666d"><td class="memItemLeft" align="right" valign="top"><a id="a44eafd6943fb886c236cd4ff356c666d"></a> +bool </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___highlight_user_setting.html#a44eafd6943fb886c236cd4ff356c666d">enabled</a></td></tr> +<tr class="memdesc:a44eafd6943fb886c236cd4ff356c666d"><td class="mdescLeft"> </td><td class="mdescRight">Boolean for whether the user wants to record this type of highlight. <br /></td></tr> +<tr class="separator:a44eafd6943fb886c236cd4ff356c666d"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>Informs the app of the user's highlight choices </p> + +<p>Definition at line <a class="el" href="highlights__types_8h_source.html#l00084">84</a> of file <a class="el" href="highlights__types_8h_source.html">highlights_types.h</a>.</p> +</div><hr/>The documentation for this struct was generated from the following file:<ul> +<li>C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/highlights/<a class="el" href="highlights__types_8h_source.html">highlights_types.h</a></li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="struct_n_v_g_s_d_k___highlight_user_setting.html">NVGSDK_HighlightUserSetting</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_n_v_g_s_d_k___highlight_user_setting.js b/doc/html/struct_n_v_g_s_d_k___highlight_user_setting.js new file mode 100644 index 0000000..ae421a9 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___highlight_user_setting.js @@ -0,0 +1,5 @@ +var struct_n_v_g_s_d_k___highlight_user_setting = +[ + [ "id", "struct_n_v_g_s_d_k___highlight_user_setting.html#a048402ca61d36ae60fbee7a5fb2252b4", null ], + [ "enabled", "struct_n_v_g_s_d_k___highlight_user_setting.html#a44eafd6943fb886c236cd4ff356c666d", null ] +];
\ No newline at end of file diff --git a/doc/html/struct_n_v_g_s_d_k___highlights___number_of_highlights-members.html b/doc/html/struct_n_v_g_s_d_k___highlights___number_of_highlights-members.html new file mode 100644 index 0000000..e797603 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___highlights___number_of_highlights-members.html @@ -0,0 +1,104 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_n_v_g_s_d_k___highlights___number_of_highlights.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">NVGSDK_Highlights_NumberOfHighlights Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="struct_n_v_g_s_d_k___highlights___number_of_highlights.html">NVGSDK_Highlights_NumberOfHighlights</a>, including all inherited members.</p> +<table class="directory"> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>numberOfHighlights</b> (defined in <a class="el" href="struct_n_v_g_s_d_k___highlights___number_of_highlights.html">NVGSDK_Highlights_NumberOfHighlights</a>)</td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___highlights___number_of_highlights.html">NVGSDK_Highlights_NumberOfHighlights</a></td><td class="entry"></td></tr> +</table></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_n_v_g_s_d_k___highlights___number_of_highlights.html b/doc/html/struct_n_v_g_s_d_k___highlights___number_of_highlights.html new file mode 100644 index 0000000..f9d4f13 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___highlights___number_of_highlights.html @@ -0,0 +1,120 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: NVGSDK_Highlights_NumberOfHighlights Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_n_v_g_s_d_k___highlights___number_of_highlights.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Public Attributes</a> | +<a href="struct_n_v_g_s_d_k___highlights___number_of_highlights-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">NVGSDK_Highlights_NumberOfHighlights Struct Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p><code>#include <<a class="el" href="highlights__types_8h_source.html">highlights_types.h</a>></code></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Public Attributes</h2></td></tr> +<tr class="memitem:a1226750096e85e394fc282afc3b6f50b"><td class="memItemLeft" align="right" valign="top"><a id="a1226750096e85e394fc282afc3b6f50b"></a> +uint16_t </td><td class="memItemRight" valign="bottom"><b>numberOfHighlights</b></td></tr> +<tr class="separator:a1226750096e85e394fc282afc3b6f50b"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>Returned data from NVGSDK_Highlights_GetNumberOfHighlightsAsync </p> + +<p>Definition at line <a class="el" href="highlights__types_8h_source.html#l00152">152</a> of file <a class="el" href="highlights__types_8h_source.html">highlights_types.h</a>.</p> +</div><hr/>The documentation for this struct was generated from the following file:<ul> +<li>C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/highlights/<a class="el" href="highlights__types_8h_source.html">highlights_types.h</a></li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="struct_n_v_g_s_d_k___highlights___number_of_highlights.html">NVGSDK_Highlights_NumberOfHighlights</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_n_v_g_s_d_k___highlights___number_of_highlights.js b/doc/html/struct_n_v_g_s_d_k___highlights___number_of_highlights.js new file mode 100644 index 0000000..3b5bfa1 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___highlights___number_of_highlights.js @@ -0,0 +1,4 @@ +var struct_n_v_g_s_d_k___highlights___number_of_highlights = +[ + [ "numberOfHighlights", "struct_n_v_g_s_d_k___highlights___number_of_highlights.html#a1226750096e85e394fc282afc3b6f50b", null ] +];
\ No newline at end of file diff --git a/doc/html/struct_n_v_g_s_d_k___highlights___user_settings-members.html b/doc/html/struct_n_v_g_s_d_k___highlights___user_settings-members.html new file mode 100644 index 0000000..ad5f793 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___highlights___user_settings-members.html @@ -0,0 +1,105 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_n_v_g_s_d_k___highlights___user_settings.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">NVGSDK_Highlights_UserSettings Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="struct_n_v_g_s_d_k___highlights___user_settings.html">NVGSDK_Highlights_UserSettings</a>, including all inherited members.</p> +<table class="directory"> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>highlightSettingTable</b> (defined in <a class="el" href="struct_n_v_g_s_d_k___highlights___user_settings.html">NVGSDK_Highlights_UserSettings</a>)</td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___highlights___user_settings.html">NVGSDK_Highlights_UserSettings</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>highlightSettingTableSize</b> (defined in <a class="el" href="struct_n_v_g_s_d_k___highlights___user_settings.html">NVGSDK_Highlights_UserSettings</a>)</td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___highlights___user_settings.html">NVGSDK_Highlights_UserSettings</a></td><td class="entry"></td></tr> +</table></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_n_v_g_s_d_k___highlights___user_settings.html b/doc/html/struct_n_v_g_s_d_k___highlights___user_settings.html new file mode 100644 index 0000000..ce441a5 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___highlights___user_settings.html @@ -0,0 +1,131 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: NVGSDK_Highlights_UserSettings Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_n_v_g_s_d_k___highlights___user_settings.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Public Attributes</a> | +<a href="struct_n_v_g_s_d_k___highlights___user_settings-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">NVGSDK_Highlights_UserSettings Struct Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p><code>#include <<a class="el" href="highlights__types_8h_source.html">highlights_types.h</a>></code></p> +<div class="dynheader"> +Collaboration diagram for NVGSDK_Highlights_UserSettings:</div> +<div class="dyncontent"> +<div class="center"><img src="struct_n_v_g_s_d_k___highlights___user_settings__coll__graph.png" border="0" usemap="#_n_v_g_s_d_k___highlights___user_settings_coll__map" alt="Collaboration graph"/></div> +<map name="_n_v_g_s_d_k___highlights___user_settings_coll__map" id="_n_v_g_s_d_k___highlights___user_settings_coll__map"> +<area shape="rect" id="node2" href="struct_n_v_g_s_d_k___highlight_user_setting.html" title="NVGSDK_HighlightUserSetting" alt="" coords="15,5,218,32"/> +</map> +<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Public Attributes</h2></td></tr> +<tr class="memitem:a31406fadf965296a274739456563c559"><td class="memItemLeft" align="right" valign="top"><a id="a31406fadf965296a274739456563c559"></a> +<a class="el" href="struct_n_v_g_s_d_k___highlight_user_setting.html">NVGSDK_HighlightUserSetting</a> * </td><td class="memItemRight" valign="bottom"><b>highlightSettingTable</b></td></tr> +<tr class="separator:a31406fadf965296a274739456563c559"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a54b5fe0acd73c7168c533b975c1be482"><td class="memItemLeft" align="right" valign="top"><a id="a54b5fe0acd73c7168c533b975c1be482"></a> +size_t </td><td class="memItemRight" valign="bottom"><b>highlightSettingTableSize</b></td></tr> +<tr class="separator:a54b5fe0acd73c7168c533b975c1be482"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>Returned data from NVGSDK_Highlights_GetUserSettings </p> + +<p>Definition at line <a class="el" href="highlights__types_8h_source.html#l00143">143</a> of file <a class="el" href="highlights__types_8h_source.html">highlights_types.h</a>.</p> +</div><hr/>The documentation for this struct was generated from the following file:<ul> +<li>C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/highlights/<a class="el" href="highlights__types_8h_source.html">highlights_types.h</a></li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="struct_n_v_g_s_d_k___highlights___user_settings.html">NVGSDK_Highlights_UserSettings</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_n_v_g_s_d_k___highlights___user_settings.js b/doc/html/struct_n_v_g_s_d_k___highlights___user_settings.js new file mode 100644 index 0000000..7e85a1a --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___highlights___user_settings.js @@ -0,0 +1,5 @@ +var struct_n_v_g_s_d_k___highlights___user_settings = +[ + [ "highlightSettingTable", "struct_n_v_g_s_d_k___highlights___user_settings.html#a31406fadf965296a274739456563c559", null ], + [ "highlightSettingTableSize", "struct_n_v_g_s_d_k___highlights___user_settings.html#a54b5fe0acd73c7168c533b975c1be482", null ] +];
\ No newline at end of file diff --git a/doc/html/struct_n_v_g_s_d_k___highlights___user_settings__coll__graph.map b/doc/html/struct_n_v_g_s_d_k___highlights___user_settings__coll__graph.map new file mode 100644 index 0000000..4ae929a --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___highlights___user_settings__coll__graph.map @@ -0,0 +1,3 @@ +<map id="NVGSDK_Highlights_UserSettings" name="NVGSDK_Highlights_UserSettings"> +<area shape="rect" id="node2" href="$struct_n_v_g_s_d_k___highlight_user_setting.html" title="NVGSDK_HighlightUserSetting" alt="" coords="15,5,218,32"/> +</map> diff --git a/doc/html/struct_n_v_g_s_d_k___highlights___user_settings__coll__graph.md5 b/doc/html/struct_n_v_g_s_d_k___highlights___user_settings__coll__graph.md5 new file mode 100644 index 0000000..808e381 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___highlights___user_settings__coll__graph.md5 @@ -0,0 +1 @@ +d9237d6b55638067e7f55febd3a18e52
\ No newline at end of file diff --git a/doc/html/struct_n_v_g_s_d_k___highlights___user_settings__coll__graph.png b/doc/html/struct_n_v_g_s_d_k___highlights___user_settings__coll__graph.png Binary files differnew file mode 100644 index 0000000..25f45fa --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___highlights___user_settings__coll__graph.png diff --git a/doc/html/struct_n_v_g_s_d_k___language-members.html b/doc/html/struct_n_v_g_s_d_k___language-members.html new file mode 100644 index 0000000..951d5f3 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___language-members.html @@ -0,0 +1,104 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_n_v_g_s_d_k___language.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">NVGSDK_Language Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="struct_n_v_g_s_d_k___language.html">NVGSDK_Language</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___language.html#a61f6b2d2a3d08a27b37919e32b13ed75">cultureCode</a></td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___language.html">NVGSDK_Language</a></td><td class="entry"></td></tr> +</table></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_n_v_g_s_d_k___language.html b/doc/html/struct_n_v_g_s_d_k___language.html new file mode 100644 index 0000000..81cf2f1 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___language.html @@ -0,0 +1,121 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: NVGSDK_Language Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_n_v_g_s_d_k___language.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Public Attributes</a> | +<a href="struct_n_v_g_s_d_k___language-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">NVGSDK_Language Struct Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p><code>#include <<a class="el" href="sdk__types_8h_source.html">sdk_types.h</a>></code></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Public Attributes</h2></td></tr> +<tr class="memitem:a61f6b2d2a3d08a27b37919e32b13ed75"><td class="memItemLeft" align="right" valign="top"><a id="a61f6b2d2a3d08a27b37919e32b13ed75"></a> +char const * </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___language.html#a61f6b2d2a3d08a27b37919e32b13ed75">cultureCode</a></td></tr> +<tr class="memdesc:a61f6b2d2a3d08a27b37919e32b13ed75"><td class="mdescLeft"> </td><td class="mdescRight">Will be populated by the user's GFE language selection. <br /></td></tr> +<tr class="separator:a61f6b2d2a3d08a27b37919e32b13ed75"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>Gets populated with the user's GFE language choice </p> + +<p>Definition at line <a class="el" href="sdk__types_8h_source.html#l00135">135</a> of file <a class="el" href="sdk__types_8h_source.html">sdk_types.h</a>.</p> +</div><hr/>The documentation for this struct was generated from the following file:<ul> +<li>C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/<a class="el" href="sdk__types_8h_source.html">sdk_types.h</a></li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="struct_n_v_g_s_d_k___language.html">NVGSDK_Language</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_n_v_g_s_d_k___language.js b/doc/html/struct_n_v_g_s_d_k___language.js new file mode 100644 index 0000000..fd51b01 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___language.js @@ -0,0 +1,4 @@ +var struct_n_v_g_s_d_k___language = +[ + [ "cultureCode", "struct_n_v_g_s_d_k___language.html#a61f6b2d2a3d08a27b37919e32b13ed75", null ] +];
\ No newline at end of file diff --git a/doc/html/struct_n_v_g_s_d_k___localized_pair-members.html b/doc/html/struct_n_v_g_s_d_k___localized_pair-members.html new file mode 100644 index 0000000..5a3e4ec --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___localized_pair-members.html @@ -0,0 +1,105 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_n_v_g_s_d_k___localized_pair.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">NVGSDK_LocalizedPair Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="struct_n_v_g_s_d_k___localized_pair.html">NVGSDK_LocalizedPair</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___localized_pair.html#aa070c22ef7cf737497855504fb8795d6">localeCode</a></td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___localized_pair.html">NVGSDK_LocalizedPair</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___localized_pair.html#a02d3e482f16824ccc790f1a3dc8b8952">localizedString</a></td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___localized_pair.html">NVGSDK_LocalizedPair</a></td><td class="entry"></td></tr> +</table></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_n_v_g_s_d_k___localized_pair.html b/doc/html/struct_n_v_g_s_d_k___localized_pair.html new file mode 100644 index 0000000..2af5de0 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___localized_pair.html @@ -0,0 +1,125 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: NVGSDK_LocalizedPair Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_n_v_g_s_d_k___localized_pair.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Public Attributes</a> | +<a href="struct_n_v_g_s_d_k___localized_pair-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">NVGSDK_LocalizedPair Struct Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p><code>#include <<a class="el" href="sdk__types_8h_source.html">sdk_types.h</a>></code></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Public Attributes</h2></td></tr> +<tr class="memitem:aa070c22ef7cf737497855504fb8795d6"><td class="memItemLeft" align="right" valign="top"><a id="aa070c22ef7cf737497855504fb8795d6"></a> +char const * </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___localized_pair.html#aa070c22ef7cf737497855504fb8795d6">localeCode</a></td></tr> +<tr class="memdesc:aa070c22ef7cf737497855504fb8795d6"><td class="mdescLeft"> </td><td class="mdescRight">locale code, such as en-us, fr-fr, etc <br /></td></tr> +<tr class="separator:aa070c22ef7cf737497855504fb8795d6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a02d3e482f16824ccc790f1a3dc8b8952"><td class="memItemLeft" align="right" valign="top"><a id="a02d3e482f16824ccc790f1a3dc8b8952"></a> +char const * </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___localized_pair.html#a02d3e482f16824ccc790f1a3dc8b8952">localizedString</a></td></tr> +<tr class="memdesc:a02d3e482f16824ccc790f1a3dc8b8952"><td class="mdescLeft"> </td><td class="mdescRight">String translated for given locale. Max length NVGSDK_MAX_LENGTH - 1. <br /></td></tr> +<tr class="separator:a02d3e482f16824ccc790f1a3dc8b8952"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>Translation definition </p> + +<p>Definition at line <a class="el" href="sdk__types_8h_source.html#l00060">60</a> of file <a class="el" href="sdk__types_8h_source.html">sdk_types.h</a>.</p> +</div><hr/>The documentation for this struct was generated from the following file:<ul> +<li>C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/<a class="el" href="sdk__types_8h_source.html">sdk_types.h</a></li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="struct_n_v_g_s_d_k___localized_pair.html">NVGSDK_LocalizedPair</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_n_v_g_s_d_k___localized_pair.js b/doc/html/struct_n_v_g_s_d_k___localized_pair.js new file mode 100644 index 0000000..ea3e41a --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___localized_pair.js @@ -0,0 +1,5 @@ +var struct_n_v_g_s_d_k___localized_pair = +[ + [ "localeCode", "struct_n_v_g_s_d_k___localized_pair.html#aa070c22ef7cf737497855504fb8795d6", null ], + [ "localizedString", "struct_n_v_g_s_d_k___localized_pair.html#a02d3e482f16824ccc790f1a3dc8b8952", null ] +];
\ No newline at end of file diff --git a/doc/html/struct_n_v_g_s_d_k___notification-members.html b/doc/html/struct_n_v_g_s_d_k___notification-members.html new file mode 100644 index 0000000..49479e1 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___notification-members.html @@ -0,0 +1,106 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_n_v_g_s_d_k___notification.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">NVGSDK_Notification Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="struct_n_v_g_s_d_k___notification.html">NVGSDK_Notification</a>, including all inherited members.</p> +<table class="directory"> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>context</b> (defined in <a class="el" href="struct_n_v_g_s_d_k___notification.html">NVGSDK_Notification</a>)</td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___notification.html">NVGSDK_Notification</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>overlayStateChanged</b> (defined in <a class="el" href="struct_n_v_g_s_d_k___notification.html">NVGSDK_Notification</a>)</td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___notification.html">NVGSDK_Notification</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>permissionsChanged</b> (defined in <a class="el" href="struct_n_v_g_s_d_k___notification.html">NVGSDK_Notification</a>)</td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___notification.html">NVGSDK_Notification</a></td><td class="entry"></td></tr> +</table></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_n_v_g_s_d_k___notification.html b/doc/html/struct_n_v_g_s_d_k___notification.html new file mode 100644 index 0000000..48f05d8 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___notification.html @@ -0,0 +1,140 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: NVGSDK_Notification Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_n_v_g_s_d_k___notification.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Public Attributes</a> | +<a href="struct_n_v_g_s_d_k___notification-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">NVGSDK_Notification Struct Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p><code>#include <<a class="el" href="sdk__types_8h_source.html">sdk_types.h</a>></code></p> +<div class="dynheader"> +Collaboration diagram for NVGSDK_Notification:</div> +<div class="dyncontent"> +<div class="center"><img src="struct_n_v_g_s_d_k___notification__coll__graph.png" border="0" usemap="#_n_v_g_s_d_k___notification_coll__map" alt="Collaboration graph"/></div> +<map name="_n_v_g_s_d_k___notification_coll__map" id="_n_v_g_s_d_k___notification_coll__map"> +<area shape="rect" id="node2" href="struct_n_v_g_s_d_k___permissions_changed_notification.html" title="NVGSDK_PermissionsChanged\lNotification" alt="" coords="5,95,212,136"/> +<area shape="rect" id="node3" href="struct_n_v_g_s_d_k___scope_permission.html" title="NVGSDK_ScopePermission" alt="" coords="15,5,202,32"/> +<area shape="rect" id="node4" href="struct_n_v_g_s_d_k___overlay_state_changed_notification.html" title="NVGSDK_OverlayStateChanged\lNotification" alt="" coords="236,95,445,136"/> +</map> +<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Public Attributes</h2></td></tr> +<tr class="memitem:ab56db16d074922b2f17dfa597db1db35"><td class="memItemLeft" align="right" valign="top"><a id="ab56db16d074922b2f17dfa597db1db35"></a> +void * </td><td class="memItemRight" valign="bottom"><b>context</b></td></tr> +<tr class="separator:ab56db16d074922b2f17dfa597db1db35"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa1f2a5908ddaabc4d97d8628d0abc1f3"><td class="memItemLeft" ><a id="aa1f2a5908ddaabc4d97d8628d0abc1f3"></a> +union {</td></tr> +<tr class="memitem:a42cfa8bd17b6300d82e3ebb2a3f30a2b"><td class="memItemLeft" > +   <a class="el" href="struct_n_v_g_s_d_k___permissions_changed_notification.html">NVGSDK_PermissionsChangedNotification</a>   <b>permissionsChanged</b></td></tr> +<tr class="separator:a42cfa8bd17b6300d82e3ebb2a3f30a2b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ade284857cdf55a82348b1f593cabbe88"><td class="memItemLeft" > +   <a class="el" href="struct_n_v_g_s_d_k___overlay_state_changed_notification.html">NVGSDK_OverlayStateChangedNotification</a>   <b>overlayStateChanged</b></td></tr> +<tr class="separator:ade284857cdf55a82348b1f593cabbe88"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa1f2a5908ddaabc4d97d8628d0abc1f3"><td class="memItemLeft" valign="top">}; </td><td class="memItemRight" valign="bottom"></td></tr> +<tr class="separator:aa1f2a5908ddaabc4d97d8628d0abc1f3"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>Union providing switched data depending on which notification occurred. See <a class="el" href="index.html#section_notifications">Notifications</a> </p> + +<p>Definition at line <a class="el" href="sdk__types_8h_source.html#l00090">90</a> of file <a class="el" href="sdk__types_8h_source.html">sdk_types.h</a>.</p> +</div><hr/>The documentation for this struct was generated from the following file:<ul> +<li>C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/<a class="el" href="sdk__types_8h_source.html">sdk_types.h</a></li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="struct_n_v_g_s_d_k___notification.html">NVGSDK_Notification</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_n_v_g_s_d_k___notification.js b/doc/html/struct_n_v_g_s_d_k___notification.js new file mode 100644 index 0000000..49f57a8 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___notification.js @@ -0,0 +1,6 @@ +var struct_n_v_g_s_d_k___notification = +[ + [ "context", "struct_n_v_g_s_d_k___notification.html#ab56db16d074922b2f17dfa597db1db35", null ], + [ "permissionsChanged", "struct_n_v_g_s_d_k___notification.html#a36e95dec3d92611ed40b70c174039aca", null ], + [ "overlayStateChanged", "struct_n_v_g_s_d_k___notification.html#a6b90fb716cab4ebc8baf7b7d19a69bb3", null ] +];
\ No newline at end of file diff --git a/doc/html/struct_n_v_g_s_d_k___notification__coll__graph.map b/doc/html/struct_n_v_g_s_d_k___notification__coll__graph.map new file mode 100644 index 0000000..444c570 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___notification__coll__graph.map @@ -0,0 +1,5 @@ +<map id="NVGSDK_Notification" name="NVGSDK_Notification"> +<area shape="rect" id="node2" href="$struct_n_v_g_s_d_k___permissions_changed_notification.html" title="NVGSDK_PermissionsChanged\lNotification" alt="" coords="5,95,212,136"/> +<area shape="rect" id="node3" href="$struct_n_v_g_s_d_k___scope_permission.html" title="NVGSDK_ScopePermission" alt="" coords="15,5,202,32"/> +<area shape="rect" id="node4" href="$struct_n_v_g_s_d_k___overlay_state_changed_notification.html" title="NVGSDK_OverlayStateChanged\lNotification" alt="" coords="236,95,445,136"/> +</map> diff --git a/doc/html/struct_n_v_g_s_d_k___notification__coll__graph.md5 b/doc/html/struct_n_v_g_s_d_k___notification__coll__graph.md5 new file mode 100644 index 0000000..1acc6ca --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___notification__coll__graph.md5 @@ -0,0 +1 @@ +ee92f64db5fa900b823d07d050a07733
\ No newline at end of file diff --git a/doc/html/struct_n_v_g_s_d_k___notification__coll__graph.png b/doc/html/struct_n_v_g_s_d_k___notification__coll__graph.png Binary files differnew file mode 100644 index 0000000..145ca45 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___notification__coll__graph.png diff --git a/doc/html/struct_n_v_g_s_d_k___overlay_state_changed_notification-members.html b/doc/html/struct_n_v_g_s_d_k___overlay_state_changed_notification-members.html new file mode 100644 index 0000000..0b31c83 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___overlay_state_changed_notification-members.html @@ -0,0 +1,105 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_n_v_g_s_d_k___overlay_state_changed_notification.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">NVGSDK_OverlayStateChangedNotification Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="struct_n_v_g_s_d_k___overlay_state_changed_notification.html">NVGSDK_OverlayStateChangedNotification</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___overlay_state_changed_notification.html#ad9684c86b575f710bcc784942e6bf256">open</a></td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___overlay_state_changed_notification.html">NVGSDK_OverlayStateChangedNotification</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___overlay_state_changed_notification.html#af1c76ba9ecc3a9d83147dc4dc8d64ddc">state</a></td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___overlay_state_changed_notification.html">NVGSDK_OverlayStateChangedNotification</a></td><td class="entry"></td></tr> +</table></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_n_v_g_s_d_k___overlay_state_changed_notification.html b/doc/html/struct_n_v_g_s_d_k___overlay_state_changed_notification.html new file mode 100644 index 0000000..7cbae30 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___overlay_state_changed_notification.html @@ -0,0 +1,125 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: NVGSDK_OverlayStateChangedNotification Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_n_v_g_s_d_k___overlay_state_changed_notification.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Public Attributes</a> | +<a href="struct_n_v_g_s_d_k___overlay_state_changed_notification-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">NVGSDK_OverlayStateChangedNotification Struct Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p><code>#include <<a class="el" href="sdk__types_8h_source.html">sdk_types.h</a>></code></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Public Attributes</h2></td></tr> +<tr class="memitem:ad9684c86b575f710bcc784942e6bf256"><td class="memItemLeft" align="right" valign="top"><a id="ad9684c86b575f710bcc784942e6bf256"></a> +bool </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___overlay_state_changed_notification.html#ad9684c86b575f710bcc784942e6bf256">open</a></td></tr> +<tr class="memdesc:ad9684c86b575f710bcc784942e6bf256"><td class="mdescLeft"> </td><td class="mdescRight">true if the overlay is opening, false if it is closing <br /></td></tr> +<tr class="separator:ad9684c86b575f710bcc784942e6bf256"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af1c76ba9ecc3a9d83147dc4dc8d64ddc"><td class="memItemLeft" align="right" valign="top"><a id="af1c76ba9ecc3a9d83147dc4dc8d64ddc"></a> +NVGSDK_OverlayState </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___overlay_state_changed_notification.html#af1c76ba9ecc3a9d83147dc4dc8d64ddc">state</a></td></tr> +<tr class="memdesc:af1c76ba9ecc3a9d83147dc4dc8d64ddc"><td class="mdescLeft"> </td><td class="mdescRight">State the overlay is closing from or opening to. <br /></td></tr> +<tr class="separator:af1c76ba9ecc3a9d83147dc4dc8d64ddc"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>Notification sent when the in-game overlay is shown or removed </p> + +<p>Definition at line <a class="el" href="sdk__types_8h_source.html#l00083">83</a> of file <a class="el" href="sdk__types_8h_source.html">sdk_types.h</a>.</p> +</div><hr/>The documentation for this struct was generated from the following file:<ul> +<li>C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/<a class="el" href="sdk__types_8h_source.html">sdk_types.h</a></li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="struct_n_v_g_s_d_k___overlay_state_changed_notification.html">NVGSDK_OverlayStateChangedNotification</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_n_v_g_s_d_k___overlay_state_changed_notification.js b/doc/html/struct_n_v_g_s_d_k___overlay_state_changed_notification.js new file mode 100644 index 0000000..62193f7 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___overlay_state_changed_notification.js @@ -0,0 +1,5 @@ +var struct_n_v_g_s_d_k___overlay_state_changed_notification = +[ + [ "open", "struct_n_v_g_s_d_k___overlay_state_changed_notification.html#ad9684c86b575f710bcc784942e6bf256", null ], + [ "state", "struct_n_v_g_s_d_k___overlay_state_changed_notification.html#af1c76ba9ecc3a9d83147dc4dc8d64ddc", null ] +];
\ No newline at end of file diff --git a/doc/html/struct_n_v_g_s_d_k___permissions_changed_notification-members.html b/doc/html/struct_n_v_g_s_d_k___permissions_changed_notification-members.html new file mode 100644 index 0000000..1a571d4 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___permissions_changed_notification-members.html @@ -0,0 +1,105 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_n_v_g_s_d_k___permissions_changed_notification.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">NVGSDK_PermissionsChangedNotification Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="struct_n_v_g_s_d_k___permissions_changed_notification.html">NVGSDK_PermissionsChangedNotification</a>, including all inherited members.</p> +<table class="directory"> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>scopePermissionTable</b> (defined in <a class="el" href="struct_n_v_g_s_d_k___permissions_changed_notification.html">NVGSDK_PermissionsChangedNotification</a>)</td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___permissions_changed_notification.html">NVGSDK_PermissionsChangedNotification</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>scopePermissionTableSize</b> (defined in <a class="el" href="struct_n_v_g_s_d_k___permissions_changed_notification.html">NVGSDK_PermissionsChangedNotification</a>)</td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___permissions_changed_notification.html">NVGSDK_PermissionsChangedNotification</a></td><td class="entry"></td></tr> +</table></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_n_v_g_s_d_k___permissions_changed_notification.html b/doc/html/struct_n_v_g_s_d_k___permissions_changed_notification.html new file mode 100644 index 0000000..b6c2d72 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___permissions_changed_notification.html @@ -0,0 +1,131 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: NVGSDK_PermissionsChangedNotification Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_n_v_g_s_d_k___permissions_changed_notification.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Public Attributes</a> | +<a href="struct_n_v_g_s_d_k___permissions_changed_notification-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">NVGSDK_PermissionsChangedNotification Struct Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p><code>#include <<a class="el" href="sdk__types_8h_source.html">sdk_types.h</a>></code></p> +<div class="dynheader"> +Collaboration diagram for NVGSDK_PermissionsChangedNotification:</div> +<div class="dyncontent"> +<div class="center"><img src="struct_n_v_g_s_d_k___permissions_changed_notification__coll__graph.png" border="0" usemap="#_n_v_g_s_d_k___permissions_changed_notification_coll__map" alt="Collaboration graph"/></div> +<map name="_n_v_g_s_d_k___permissions_changed_notification_coll__map" id="_n_v_g_s_d_k___permissions_changed_notification_coll__map"> +<area shape="rect" id="node2" href="struct_n_v_g_s_d_k___scope_permission.html" title="NVGSDK_ScopePermission" alt="" coords="15,5,202,32"/> +</map> +<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Public Attributes</h2></td></tr> +<tr class="memitem:ad1b34df38d46d082a795d188cafac4fa"><td class="memItemLeft" align="right" valign="top"><a id="ad1b34df38d46d082a795d188cafac4fa"></a> +<a class="el" href="struct_n_v_g_s_d_k___scope_permission.html">NVGSDK_ScopePermission</a> * </td><td class="memItemRight" valign="bottom"><b>scopePermissionTable</b></td></tr> +<tr class="separator:ad1b34df38d46d082a795d188cafac4fa"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af4af47db7eee41671afffd741ab3537b"><td class="memItemLeft" align="right" valign="top"><a id="af4af47db7eee41671afffd741ab3537b"></a> +size_t </td><td class="memItemRight" valign="bottom"><b>scopePermissionTableSize</b></td></tr> +<tr class="separator:af4af47db7eee41671afffd741ab3537b"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>Notification sent when the user changes their permissions given to the app </p> + +<p>Definition at line <a class="el" href="sdk__types_8h_source.html#l00076">76</a> of file <a class="el" href="sdk__types_8h_source.html">sdk_types.h</a>.</p> +</div><hr/>The documentation for this struct was generated from the following file:<ul> +<li>C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/<a class="el" href="sdk__types_8h_source.html">sdk_types.h</a></li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="struct_n_v_g_s_d_k___permissions_changed_notification.html">NVGSDK_PermissionsChangedNotification</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_n_v_g_s_d_k___permissions_changed_notification.js b/doc/html/struct_n_v_g_s_d_k___permissions_changed_notification.js new file mode 100644 index 0000000..7379801 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___permissions_changed_notification.js @@ -0,0 +1,5 @@ +var struct_n_v_g_s_d_k___permissions_changed_notification = +[ + [ "scopePermissionTable", "struct_n_v_g_s_d_k___permissions_changed_notification.html#ad1b34df38d46d082a795d188cafac4fa", null ], + [ "scopePermissionTableSize", "struct_n_v_g_s_d_k___permissions_changed_notification.html#af4af47db7eee41671afffd741ab3537b", null ] +];
\ No newline at end of file diff --git a/doc/html/struct_n_v_g_s_d_k___permissions_changed_notification__coll__graph.map b/doc/html/struct_n_v_g_s_d_k___permissions_changed_notification__coll__graph.map new file mode 100644 index 0000000..f5d6594 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___permissions_changed_notification__coll__graph.map @@ -0,0 +1,3 @@ +<map id="NVGSDK_PermissionsChangedNotification" name="NVGSDK_PermissionsChangedNotification"> +<area shape="rect" id="node2" href="$struct_n_v_g_s_d_k___scope_permission.html" title="NVGSDK_ScopePermission" alt="" coords="15,5,202,32"/> +</map> diff --git a/doc/html/struct_n_v_g_s_d_k___permissions_changed_notification__coll__graph.md5 b/doc/html/struct_n_v_g_s_d_k___permissions_changed_notification__coll__graph.md5 new file mode 100644 index 0000000..e1e0f1c --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___permissions_changed_notification__coll__graph.md5 @@ -0,0 +1 @@ +1f62ce6a9bd12966c44482469e4f3d82
\ No newline at end of file diff --git a/doc/html/struct_n_v_g_s_d_k___permissions_changed_notification__coll__graph.png b/doc/html/struct_n_v_g_s_d_k___permissions_changed_notification__coll__graph.png Binary files differnew file mode 100644 index 0000000..e65d7c1 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___permissions_changed_notification__coll__graph.png diff --git a/doc/html/struct_n_v_g_s_d_k___request_permissions_params-members.html b/doc/html/struct_n_v_g_s_d_k___request_permissions_params-members.html new file mode 100644 index 0000000..5d1d082 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___request_permissions_params-members.html @@ -0,0 +1,105 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_n_v_g_s_d_k___request_permissions_params.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">NVGSDK_RequestPermissionsParams Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="struct_n_v_g_s_d_k___request_permissions_params.html">NVGSDK_RequestPermissionsParams</a>, including all inherited members.</p> +<table class="directory"> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>scopeTable</b> (defined in <a class="el" href="struct_n_v_g_s_d_k___request_permissions_params.html">NVGSDK_RequestPermissionsParams</a>)</td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___request_permissions_params.html">NVGSDK_RequestPermissionsParams</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>scopeTableSize</b> (defined in <a class="el" href="struct_n_v_g_s_d_k___request_permissions_params.html">NVGSDK_RequestPermissionsParams</a>)</td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___request_permissions_params.html">NVGSDK_RequestPermissionsParams</a></td><td class="entry"></td></tr> +</table></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_n_v_g_s_d_k___request_permissions_params.html b/doc/html/struct_n_v_g_s_d_k___request_permissions_params.html new file mode 100644 index 0000000..ac81ff5 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___request_permissions_params.html @@ -0,0 +1,123 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: NVGSDK_RequestPermissionsParams Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_n_v_g_s_d_k___request_permissions_params.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Public Attributes</a> | +<a href="struct_n_v_g_s_d_k___request_permissions_params-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">NVGSDK_RequestPermissionsParams Struct Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p><code>#include <<a class="el" href="sdk__types_8h_source.html">sdk_types.h</a>></code></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Public Attributes</h2></td></tr> +<tr class="memitem:a36a73d73ec2310789fee89b696ea730b"><td class="memItemLeft" align="right" valign="top"><a id="a36a73d73ec2310789fee89b696ea730b"></a> +NVGSDK_Scope * </td><td class="memItemRight" valign="bottom"><b>scopeTable</b></td></tr> +<tr class="separator:a36a73d73ec2310789fee89b696ea730b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4b24949f80b714247979a93e6c69471d"><td class="memItemLeft" align="right" valign="top"><a id="a4b24949f80b714247979a93e6c69471d"></a> +size_t </td><td class="memItemRight" valign="bottom"><b>scopeTableSize</b></td></tr> +<tr class="separator:a4b24949f80b714247979a93e6c69471d"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>Parameters given to <a class="el" href="isdk_8h.html#a3e4b6afcafe9ac91c00a95b7d72305e5">NVGSDK_RequestPermissionsAsync</a> </p> + +<p>Definition at line <a class="el" href="sdk__types_8h_source.html#l00114">114</a> of file <a class="el" href="sdk__types_8h_source.html">sdk_types.h</a>.</p> +</div><hr/>The documentation for this struct was generated from the following file:<ul> +<li>C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/<a class="el" href="sdk__types_8h_source.html">sdk_types.h</a></li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="struct_n_v_g_s_d_k___request_permissions_params.html">NVGSDK_RequestPermissionsParams</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_n_v_g_s_d_k___request_permissions_params.js b/doc/html/struct_n_v_g_s_d_k___request_permissions_params.js new file mode 100644 index 0000000..7a9ddb3 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___request_permissions_params.js @@ -0,0 +1,5 @@ +var struct_n_v_g_s_d_k___request_permissions_params = +[ + [ "scopeTable", "struct_n_v_g_s_d_k___request_permissions_params.html#a36a73d73ec2310789fee89b696ea730b", null ], + [ "scopeTableSize", "struct_n_v_g_s_d_k___request_permissions_params.html#a4b24949f80b714247979a93e6c69471d", null ] +];
\ No newline at end of file diff --git a/doc/html/struct_n_v_g_s_d_k___scope_permission-members.html b/doc/html/struct_n_v_g_s_d_k___scope_permission-members.html new file mode 100644 index 0000000..a1f2244 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___scope_permission-members.html @@ -0,0 +1,105 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_n_v_g_s_d_k___scope_permission.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">NVGSDK_ScopePermission Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="struct_n_v_g_s_d_k___scope_permission.html">NVGSDK_ScopePermission</a>, including all inherited members.</p> +<table class="directory"> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>permission</b> (defined in <a class="el" href="struct_n_v_g_s_d_k___scope_permission.html">NVGSDK_ScopePermission</a>)</td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___scope_permission.html">NVGSDK_ScopePermission</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>scope</b> (defined in <a class="el" href="struct_n_v_g_s_d_k___scope_permission.html">NVGSDK_ScopePermission</a>)</td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___scope_permission.html">NVGSDK_ScopePermission</a></td><td class="entry"></td></tr> +</table></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_n_v_g_s_d_k___scope_permission.html b/doc/html/struct_n_v_g_s_d_k___scope_permission.html new file mode 100644 index 0000000..ad87a59 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___scope_permission.html @@ -0,0 +1,123 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: NVGSDK_ScopePermission Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_n_v_g_s_d_k___scope_permission.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Public Attributes</a> | +<a href="struct_n_v_g_s_d_k___scope_permission-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">NVGSDK_ScopePermission Struct Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p><code>#include <<a class="el" href="sdk__types_8h_source.html">sdk_types.h</a>></code></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Public Attributes</h2></td></tr> +<tr class="memitem:aa3792f23714888c3f4640ef4458ab4fa"><td class="memItemLeft" align="right" valign="top"><a id="aa3792f23714888c3f4640ef4458ab4fa"></a> +NVGSDK_Scope </td><td class="memItemRight" valign="bottom"><b>scope</b></td></tr> +<tr class="separator:aa3792f23714888c3f4640ef4458ab4fa"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a711dd565ab2d07e96cbca376c823d77c"><td class="memItemLeft" align="right" valign="top"><a id="a711dd565ab2d07e96cbca376c823d77c"></a> +NVGSDK_Permission </td><td class="memItemRight" valign="bottom"><b>permission</b></td></tr> +<tr class="separator:a711dd565ab2d07e96cbca376c823d77c"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>Pairs of scope and the permission level given to them </p> + +<p>Definition at line <a class="el" href="sdk__types_8h_source.html#l00067">67</a> of file <a class="el" href="sdk__types_8h_source.html">sdk_types.h</a>.</p> +</div><hr/>The documentation for this struct was generated from the following file:<ul> +<li>C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/<a class="el" href="sdk__types_8h_source.html">sdk_types.h</a></li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="struct_n_v_g_s_d_k___scope_permission.html">NVGSDK_ScopePermission</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_n_v_g_s_d_k___scope_permission.js b/doc/html/struct_n_v_g_s_d_k___scope_permission.js new file mode 100644 index 0000000..45bcb08 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___scope_permission.js @@ -0,0 +1,5 @@ +var struct_n_v_g_s_d_k___scope_permission = +[ + [ "scope", "struct_n_v_g_s_d_k___scope_permission.html#aa3792f23714888c3f4640ef4458ab4fa", null ], + [ "permission", "struct_n_v_g_s_d_k___scope_permission.html#a711dd565ab2d07e96cbca376c823d77c", null ] +];
\ No newline at end of file diff --git a/doc/html/struct_n_v_g_s_d_k___screenshot_highlight_params-members.html b/doc/html/struct_n_v_g_s_d_k___screenshot_highlight_params-members.html new file mode 100644 index 0000000..ddcbf77 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___screenshot_highlight_params-members.html @@ -0,0 +1,105 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_n_v_g_s_d_k___screenshot_highlight_params.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">NVGSDK_ScreenshotHighlightParams Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="struct_n_v_g_s_d_k___screenshot_highlight_params.html">NVGSDK_ScreenshotHighlightParams</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___screenshot_highlight_params.html#adef68850dccafb01bc761da47413359d">groupId</a></td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___screenshot_highlight_params.html">NVGSDK_ScreenshotHighlightParams</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___screenshot_highlight_params.html#a9fb8219abe683974c0df4963a6794949">highlightId</a></td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___screenshot_highlight_params.html">NVGSDK_ScreenshotHighlightParams</a></td><td class="entry"></td></tr> +</table></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_n_v_g_s_d_k___screenshot_highlight_params.html b/doc/html/struct_n_v_g_s_d_k___screenshot_highlight_params.html new file mode 100644 index 0000000..2a71a9d --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___screenshot_highlight_params.html @@ -0,0 +1,125 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: NVGSDK_ScreenshotHighlightParams Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_n_v_g_s_d_k___screenshot_highlight_params.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Public Attributes</a> | +<a href="struct_n_v_g_s_d_k___screenshot_highlight_params-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">NVGSDK_ScreenshotHighlightParams Struct Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p><code>#include <<a class="el" href="highlights__types_8h_source.html">highlights_types.h</a>></code></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Public Attributes</h2></td></tr> +<tr class="memitem:adef68850dccafb01bc761da47413359d"><td class="memItemLeft" align="right" valign="top"><a id="adef68850dccafb01bc761da47413359d"></a> +char const * </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___screenshot_highlight_params.html#adef68850dccafb01bc761da47413359d">groupId</a></td></tr> +<tr class="memdesc:adef68850dccafb01bc761da47413359d"><td class="mdescLeft"> </td><td class="mdescRight">Required ID of the group this highlight is attached to. <br /></td></tr> +<tr class="separator:adef68850dccafb01bc761da47413359d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9fb8219abe683974c0df4963a6794949"><td class="memItemLeft" align="right" valign="top"><a id="a9fb8219abe683974c0df4963a6794949"></a> +char const * </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___screenshot_highlight_params.html#a9fb8219abe683974c0df4963a6794949">highlightId</a></td></tr> +<tr class="memdesc:a9fb8219abe683974c0df4963a6794949"><td class="mdescLeft"> </td><td class="mdescRight">Refers to unique highlight id in highlight table. <br /></td></tr> +<tr class="separator:a9fb8219abe683974c0df4963a6794949"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>Passed into NVGSDK_Highlights_SetScreenshotHighlightAsync </p> + +<p>Definition at line <a class="el" href="highlights__types_8h_source.html#l00109">109</a> of file <a class="el" href="highlights__types_8h_source.html">highlights_types.h</a>.</p> +</div><hr/>The documentation for this struct was generated from the following file:<ul> +<li>C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/highlights/<a class="el" href="highlights__types_8h_source.html">highlights_types.h</a></li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="struct_n_v_g_s_d_k___screenshot_highlight_params.html">NVGSDK_ScreenshotHighlightParams</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_n_v_g_s_d_k___screenshot_highlight_params.js b/doc/html/struct_n_v_g_s_d_k___screenshot_highlight_params.js new file mode 100644 index 0000000..2466742 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___screenshot_highlight_params.js @@ -0,0 +1,5 @@ +var struct_n_v_g_s_d_k___screenshot_highlight_params = +[ + [ "groupId", "struct_n_v_g_s_d_k___screenshot_highlight_params.html#adef68850dccafb01bc761da47413359d", null ], + [ "highlightId", "struct_n_v_g_s_d_k___screenshot_highlight_params.html#a9fb8219abe683974c0df4963a6794949", null ] +];
\ No newline at end of file diff --git a/doc/html/struct_n_v_g_s_d_k___summary_params-members.html b/doc/html/struct_n_v_g_s_d_k___summary_params-members.html new file mode 100644 index 0000000..c21c95f --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___summary_params-members.html @@ -0,0 +1,105 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_n_v_g_s_d_k___summary_params.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">NVGSDK_SummaryParams Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="struct_n_v_g_s_d_k___summary_params.html">NVGSDK_SummaryParams</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___summary_params.html#a0a6f4e491c47e1468610f813c61ff4ff">groupSummaryTable</a></td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___summary_params.html">NVGSDK_SummaryParams</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___summary_params.html#a8fbfd016dc92f631921e738f12ef399d">groupSummaryTableSize</a></td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___summary_params.html">NVGSDK_SummaryParams</a></td><td class="entry"></td></tr> +</table></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_n_v_g_s_d_k___summary_params.html b/doc/html/struct_n_v_g_s_d_k___summary_params.html new file mode 100644 index 0000000..d6da4f9 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___summary_params.html @@ -0,0 +1,133 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: NVGSDK_SummaryParams Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_n_v_g_s_d_k___summary_params.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Public Attributes</a> | +<a href="struct_n_v_g_s_d_k___summary_params-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">NVGSDK_SummaryParams Struct Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p><code>#include <<a class="el" href="highlights__types_8h_source.html">highlights_types.h</a>></code></p> +<div class="dynheader"> +Collaboration diagram for NVGSDK_SummaryParams:</div> +<div class="dyncontent"> +<div class="center"><img src="struct_n_v_g_s_d_k___summary_params__coll__graph.png" border="0" usemap="#_n_v_g_s_d_k___summary_params_coll__map" alt="Collaboration graph"/></div> +<map name="_n_v_g_s_d_k___summary_params_coll__map" id="_n_v_g_s_d_k___summary_params_coll__map"> +<area shape="rect" id="node2" href="struct_n_v_g_s_d_k___group_view.html" title="NVGSDK_GroupView" alt="" coords="25,5,171,32"/> +</map> +<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Public Attributes</h2></td></tr> +<tr class="memitem:a0a6f4e491c47e1468610f813c61ff4ff"><td class="memItemLeft" align="right" valign="top"><a id="a0a6f4e491c47e1468610f813c61ff4ff"></a> +<a class="el" href="struct_n_v_g_s_d_k___group_view.html">NVGSDK_GroupView</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___summary_params.html#a0a6f4e491c47e1468610f813c61ff4ff">groupSummaryTable</a></td></tr> +<tr class="memdesc:a0a6f4e491c47e1468610f813c61ff4ff"><td class="mdescLeft"> </td><td class="mdescRight">Pass in all the groups to display on screen. <br /></td></tr> +<tr class="separator:a0a6f4e491c47e1468610f813c61ff4ff"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8fbfd016dc92f631921e738f12ef399d"><td class="memItemLeft" align="right" valign="top"><a id="a8fbfd016dc92f631921e738f12ef399d"></a> +size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___summary_params.html#a8fbfd016dc92f631921e738f12ef399d">groupSummaryTableSize</a></td></tr> +<tr class="memdesc:a8fbfd016dc92f631921e738f12ef399d"><td class="mdescLeft"> </td><td class="mdescRight">Number of groups contained in the table pointer. <br /></td></tr> +<tr class="separator:a8fbfd016dc92f631921e738f12ef399d"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>Choose the highlights to display in the group summary </p> + +<p>Definition at line <a class="el" href="highlights__types_8h_source.html#l00133">133</a> of file <a class="el" href="highlights__types_8h_source.html">highlights_types.h</a>.</p> +</div><hr/>The documentation for this struct was generated from the following file:<ul> +<li>C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/highlights/<a class="el" href="highlights__types_8h_source.html">highlights_types.h</a></li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="struct_n_v_g_s_d_k___summary_params.html">NVGSDK_SummaryParams</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_n_v_g_s_d_k___summary_params.js b/doc/html/struct_n_v_g_s_d_k___summary_params.js new file mode 100644 index 0000000..c57f97b --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___summary_params.js @@ -0,0 +1,5 @@ +var struct_n_v_g_s_d_k___summary_params = +[ + [ "groupSummaryTable", "struct_n_v_g_s_d_k___summary_params.html#a0a6f4e491c47e1468610f813c61ff4ff", null ], + [ "groupSummaryTableSize", "struct_n_v_g_s_d_k___summary_params.html#a8fbfd016dc92f631921e738f12ef399d", null ] +];
\ No newline at end of file diff --git a/doc/html/struct_n_v_g_s_d_k___summary_params__coll__graph.map b/doc/html/struct_n_v_g_s_d_k___summary_params__coll__graph.map new file mode 100644 index 0000000..2fc8cb4 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___summary_params__coll__graph.map @@ -0,0 +1,3 @@ +<map id="NVGSDK_SummaryParams" name="NVGSDK_SummaryParams"> +<area shape="rect" id="node2" href="$struct_n_v_g_s_d_k___group_view.html" title="NVGSDK_GroupView" alt="" coords="25,5,171,32"/> +</map> diff --git a/doc/html/struct_n_v_g_s_d_k___summary_params__coll__graph.md5 b/doc/html/struct_n_v_g_s_d_k___summary_params__coll__graph.md5 new file mode 100644 index 0000000..9cb2aef --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___summary_params__coll__graph.md5 @@ -0,0 +1 @@ +702fb675db638d1333f9d5a260cd7285
\ No newline at end of file diff --git a/doc/html/struct_n_v_g_s_d_k___summary_params__coll__graph.png b/doc/html/struct_n_v_g_s_d_k___summary_params__coll__graph.png Binary files differnew file mode 100644 index 0000000..5182df2 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___summary_params__coll__graph.png diff --git a/doc/html/struct_n_v_g_s_d_k___version-members.html b/doc/html/struct_n_v_g_s_d_k___version-members.html new file mode 100644 index 0000000..9e47027 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___version-members.html @@ -0,0 +1,106 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_n_v_g_s_d_k___version.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">NVGSDK_Version Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="struct_n_v_g_s_d_k___version.html">NVGSDK_Version</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___version.html#abdb04097bd3c65601de459467fa4dc2b">gfeVersionStr</a></td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___version.html">NVGSDK_Version</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>major</b> (defined in <a class="el" href="struct_n_v_g_s_d_k___version.html">NVGSDK_Version</a>)</td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___version.html">NVGSDK_Version</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>minor</b> (defined in <a class="el" href="struct_n_v_g_s_d_k___version.html">NVGSDK_Version</a>)</td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___version.html">NVGSDK_Version</a></td><td class="entry"></td></tr> +</table></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_n_v_g_s_d_k___version.html b/doc/html/struct_n_v_g_s_d_k___version.html new file mode 100644 index 0000000..0c3a40d --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___version.html @@ -0,0 +1,127 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: NVGSDK_Version Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_n_v_g_s_d_k___version.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Public Attributes</a> | +<a href="struct_n_v_g_s_d_k___version-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">NVGSDK_Version Struct Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p><code>#include <<a class="el" href="sdk__types_8h_source.html">sdk_types.h</a>></code></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Public Attributes</h2></td></tr> +<tr class="memitem:a588701009e3fe0c3b6e74a8f751c122d"><td class="memItemLeft" align="right" valign="top"><a id="a588701009e3fe0c3b6e74a8f751c122d"></a> +uint16_t </td><td class="memItemRight" valign="bottom"><b>major</b></td></tr> +<tr class="separator:a588701009e3fe0c3b6e74a8f751c122d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9080331fc2364580c4411e50a7808425"><td class="memItemLeft" align="right" valign="top"><a id="a9080331fc2364580c4411e50a7808425"></a> +uint16_t </td><td class="memItemRight" valign="bottom"><b>minor</b></td></tr> +<tr class="separator:a9080331fc2364580c4411e50a7808425"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abdb04097bd3c65601de459467fa4dc2b"><td class="memItemLeft" align="right" valign="top"><a id="abdb04097bd3c65601de459467fa4dc2b"></a> +char const * </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___version.html#abdb04097bd3c65601de459467fa4dc2b">gfeVersionStr</a></td></tr> +<tr class="memdesc:abdb04097bd3c65601de459467fa4dc2b"><td class="mdescLeft"> </td><td class="mdescRight">Current version installed by the user. <br /></td></tr> +<tr class="separator:abdb04097bd3c65601de459467fa4dc2b"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>Version returned by GfeSDK backend. See <a class="el" href="index.html#section_version">Versioning</a> for more info </p> + +<p>Definition at line <a class="el" href="sdk__types_8h_source.html#l00031">31</a> of file <a class="el" href="sdk__types_8h_source.html">sdk_types.h</a>.</p> +</div><hr/>The documentation for this struct was generated from the following file:<ul> +<li>C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/<a class="el" href="sdk__types_8h_source.html">sdk_types.h</a></li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="struct_n_v_g_s_d_k___version.html">NVGSDK_Version</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_n_v_g_s_d_k___version.js b/doc/html/struct_n_v_g_s_d_k___version.js new file mode 100644 index 0000000..91796fd --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___version.js @@ -0,0 +1,6 @@ +var struct_n_v_g_s_d_k___version = +[ + [ "major", "struct_n_v_g_s_d_k___version.html#a588701009e3fe0c3b6e74a8f751c122d", null ], + [ "minor", "struct_n_v_g_s_d_k___version.html#a9080331fc2364580c4411e50a7808425", null ], + [ "gfeVersionStr", "struct_n_v_g_s_d_k___version.html#abdb04097bd3c65601de459467fa4dc2b", null ] +];
\ No newline at end of file diff --git a/doc/html/struct_n_v_g_s_d_k___video_highlight_params-members.html b/doc/html/struct_n_v_g_s_d_k___video_highlight_params-members.html new file mode 100644 index 0000000..47382cf --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___video_highlight_params-members.html @@ -0,0 +1,107 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_n_v_g_s_d_k___video_highlight_params.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">NVGSDK_VideoHighlightParams Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="struct_n_v_g_s_d_k___video_highlight_params.html">NVGSDK_VideoHighlightParams</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___video_highlight_params.html#ae63c02443b1eeb24c4e1ed4d49154277">endDelta</a></td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___video_highlight_params.html">NVGSDK_VideoHighlightParams</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___video_highlight_params.html#aa332ddd28accd8f72fb17adc378c1267">groupId</a></td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___video_highlight_params.html">NVGSDK_VideoHighlightParams</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___video_highlight_params.html#a622f76afc439ed07a18e97ca95564ff0">highlightId</a></td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___video_highlight_params.html">NVGSDK_VideoHighlightParams</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___video_highlight_params.html#ac526b90af6638fec62174304aa175da1">startDelta</a></td><td class="entry"><a class="el" href="struct_n_v_g_s_d_k___video_highlight_params.html">NVGSDK_VideoHighlightParams</a></td><td class="entry"></td></tr> +</table></div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_n_v_g_s_d_k___video_highlight_params.html b/doc/html/struct_n_v_g_s_d_k___video_highlight_params.html new file mode 100644 index 0000000..8e35c6c --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___video_highlight_params.html @@ -0,0 +1,133 @@ +<!-- HTML header for doxygen 1.8.12--> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.12"/> +<meta name="viewport" content="width=device-width, initial-scale=1"/> +<title>NVIDIAGeForceExperienceSDK: NVGSDK_VideoHighlightParams Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtreedata.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/searchdata.js"></script> +<script type="text/javascript" src="search/search.js"></script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +<link href="customdoxygen.css" rel="stylesheet" type="text/css"/> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectalign" style="padding-left: 0.5em;"> + <div id="projectname">NVIDIAGeForceExperienceSDK + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.12 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +<script type="text/javascript" src="menudata.js"></script> +<script type="text/javascript" src="menu.js"></script> +<script type="text/javascript"> +$(function() { + initMenu('',true,false,'search.php','Search'); + $(document).ready(function() { init_search(); }); +}); +</script> +<div id="main-nav"></div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('struct_n_v_g_s_d_k___video_highlight_params.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +</div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Public Attributes</a> | +<a href="struct_n_v_g_s_d_k___video_highlight_params-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">NVGSDK_VideoHighlightParams Struct Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p><code>#include <<a class="el" href="highlights__types_8h_source.html">highlights_types.h</a>></code></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Public Attributes</h2></td></tr> +<tr class="memitem:aa332ddd28accd8f72fb17adc378c1267"><td class="memItemLeft" align="right" valign="top"><a id="aa332ddd28accd8f72fb17adc378c1267"></a> +char const * </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___video_highlight_params.html#aa332ddd28accd8f72fb17adc378c1267">groupId</a></td></tr> +<tr class="memdesc:aa332ddd28accd8f72fb17adc378c1267"><td class="mdescLeft"> </td><td class="mdescRight">Required ID of the group this highlight is attached to. <br /></td></tr> +<tr class="separator:aa332ddd28accd8f72fb17adc378c1267"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a622f76afc439ed07a18e97ca95564ff0"><td class="memItemLeft" align="right" valign="top"><a id="a622f76afc439ed07a18e97ca95564ff0"></a> +char const * </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___video_highlight_params.html#a622f76afc439ed07a18e97ca95564ff0">highlightId</a></td></tr> +<tr class="memdesc:a622f76afc439ed07a18e97ca95564ff0"><td class="mdescLeft"> </td><td class="mdescRight">Refers to unique highlight id in highlight table. <br /></td></tr> +<tr class="separator:a622f76afc439ed07a18e97ca95564ff0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac526b90af6638fec62174304aa175da1"><td class="memItemLeft" align="right" valign="top"><a id="ac526b90af6638fec62174304aa175da1"></a> +int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___video_highlight_params.html#ac526b90af6638fec62174304aa175da1">startDelta</a></td></tr> +<tr class="memdesc:ac526b90af6638fec62174304aa175da1"><td class="mdescLeft"> </td><td class="mdescRight">Milliseconds between the time of request, and the start of desired video clip. <br /></td></tr> +<tr class="separator:ac526b90af6638fec62174304aa175da1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae63c02443b1eeb24c4e1ed4d49154277"><td class="memItemLeft" align="right" valign="top"><a id="ae63c02443b1eeb24c4e1ed4d49154277"></a> +int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_n_v_g_s_d_k___video_highlight_params.html#ae63c02443b1eeb24c4e1ed4d49154277">endDelta</a></td></tr> +<tr class="memdesc:ae63c02443b1eeb24c4e1ed4d49154277"><td class="mdescLeft"> </td><td class="mdescRight">Milliseconds between the time of request, and end of desired video clip. <br /></td></tr> +<tr class="separator:ae63c02443b1eeb24c4e1ed4d49154277"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>Passed into NVGSDK_Highlights_SetVideoHighlightAsync </p> + +<p>Definition at line <a class="el" href="highlights__types_8h_source.html#l00116">116</a> of file <a class="el" href="highlights__types_8h_source.html">highlights_types.h</a>.</p> +</div><hr/>The documentation for this struct was generated from the following file:<ul> +<li>C:/u/workspace/dev/sdkwinauto/sdkclient/include/gfesdk/highlights/<a class="el" href="highlights__types_8h_source.html">highlights_types.h</a></li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- HTML footer for doxygen 1.8.12--> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="struct_n_v_g_s_d_k___video_highlight_params.html">NVGSDK_VideoHighlightParams</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + doxygen</a> 1.8.12 </li> + </ul> +</div> +</body> +</html> diff --git a/doc/html/struct_n_v_g_s_d_k___video_highlight_params.js b/doc/html/struct_n_v_g_s_d_k___video_highlight_params.js new file mode 100644 index 0000000..28a0b87 --- /dev/null +++ b/doc/html/struct_n_v_g_s_d_k___video_highlight_params.js @@ -0,0 +1,7 @@ +var struct_n_v_g_s_d_k___video_highlight_params = +[ + [ "groupId", "struct_n_v_g_s_d_k___video_highlight_params.html#aa332ddd28accd8f72fb17adc378c1267", null ], + [ "highlightId", "struct_n_v_g_s_d_k___video_highlight_params.html#a622f76afc439ed07a18e97ca95564ff0", null ], + [ "startDelta", "struct_n_v_g_s_d_k___video_highlight_params.html#ac526b90af6638fec62174304aa175da1", null ], + [ "endDelta", "struct_n_v_g_s_d_k___video_highlight_params.html#ae63c02443b1eeb24c4e1ed4d49154277", null ] +];
\ No newline at end of file diff --git a/doc/html/sync_off.png b/doc/html/sync_off.png Binary files differnew file mode 100644 index 0000000..cd31e4c --- /dev/null +++ b/doc/html/sync_off.png diff --git a/doc/html/sync_on.png b/doc/html/sync_on.png Binary files differnew file mode 100644 index 0000000..071979e --- /dev/null +++ b/doc/html/sync_on.png diff --git a/doc/html/tab_a.png b/doc/html/tab_a.png Binary files differnew file mode 100644 index 0000000..3857229 --- /dev/null +++ b/doc/html/tab_a.png diff --git a/doc/html/tab_b.png b/doc/html/tab_b.png Binary files differnew file mode 100644 index 0000000..bf3a3fa --- /dev/null +++ b/doc/html/tab_b.png diff --git a/doc/html/tab_h.png b/doc/html/tab_h.png Binary files differnew file mode 100644 index 0000000..a4c1a68 --- /dev/null +++ b/doc/html/tab_h.png diff --git a/doc/html/tab_s.png b/doc/html/tab_s.png Binary files differnew file mode 100644 index 0000000..c0be59f --- /dev/null +++ b/doc/html/tab_s.png diff --git a/doc/html/tabs.css b/doc/html/tabs.css new file mode 100644 index 0000000..a28614b --- /dev/null +++ b/doc/html/tabs.css @@ -0,0 +1 @@ +.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padding:0;line-height:normal;direction:ltr;text-align:left;-webkit-tap-highlight-color:rgba(0,0,0,0)}.sm-rtl,.sm-rtl ul,.sm-rtl li{direction:rtl;text-align:right}.sm>li>h1,.sm>li>h2,.sm>li>h3,.sm>li>h4,.sm>li>h5,.sm>li>h6{margin:0;padding:0}.sm ul{display:none}.sm li,.sm a{position:relative}.sm a{display:block}.sm a.disabled{cursor:not-allowed}.sm:after{content:"\00a0";display:block;height:0;font:0/0 serif;clear:both;visibility:hidden;overflow:hidden}.sm,.sm *,.sm *:before,.sm *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#doc-content{overflow:auto;display:block;padding:0;margin:0;-webkit-overflow-scrolling:touch}.sm-dox{background-image:url("tab_b.png")}.sm-dox a,.sm-dox a:focus,.sm-dox a:hover,.sm-dox a:active{padding:0 12px;padding-right:43px;font-family:"Lucida Grande","Geneva","Helvetica",Arial,sans-serif;font-size:13px;font-weight:bold;line-height:36px;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,0.9);color:#283a5d;outline:0}.sm-dox a:hover{background-image:url("tab_a.png");background-repeat:repeat-x;color:white;text-shadow:0 1px 1px black}.sm-dox a.current{color:#d23600}.sm-dox a.disabled{color:#bbb}.sm-dox a span.sub-arrow{position:absolute;top:50%;margin-top:-14px;left:auto;right:3px;width:28px;height:28px;overflow:hidden;font:bold 12px/28px monospace!important;text-align:center;text-shadow:none;background:rgba(255,255,255,0.5);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.sm-dox a.highlighted span.sub-arrow:before{display:block;content:'-'}.sm-dox>li:first-child>a,.sm-dox>li:first-child>:not(ul) a{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px;border-radius:5px 5px 0 0}.sm-dox>li:last-child>a,.sm-dox>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul{-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0;border-radius:0 0 5px 5px}.sm-dox>li:last-child>a.highlighted,.sm-dox>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a.highlighted{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.sm-dox ul{background:rgba(162,162,162,0.1)}.sm-dox ul a,.sm-dox ul a:focus,.sm-dox ul a:hover,.sm-dox ul a:active{font-size:12px;border-left:8px solid transparent;line-height:36px;text-shadow:none;background-color:white;background-image:none}.sm-dox ul a:hover{background-image:url("tab_a.png");background-repeat:repeat-x;color:white;text-shadow:0 1px 1px black}.sm-dox ul ul a,.sm-dox ul ul a:hover,.sm-dox ul ul a:focus,.sm-dox ul ul a:active{border-left:16px solid transparent}.sm-dox ul ul ul a,.sm-dox ul ul ul a:hover,.sm-dox ul ul ul a:focus,.sm-dox ul ul ul a:active{border-left:24px solid transparent}.sm-dox ul ul ul ul a,.sm-dox ul ul ul ul a:hover,.sm-dox ul ul ul ul a:focus,.sm-dox ul ul ul ul a:active{border-left:32px solid transparent}.sm-dox ul ul ul ul ul a,.sm-dox ul ul ul ul ul a:hover,.sm-dox ul ul ul ul ul a:focus,.sm-dox ul ul ul ul ul a:active{border-left:40px solid transparent}@media(min-width:768px){.sm-dox ul{position:absolute;width:12em}.sm-dox li{float:left}.sm-dox.sm-rtl li{float:right}.sm-dox ul li,.sm-dox.sm-rtl ul li,.sm-dox.sm-vertical li{float:none}.sm-dox a{white-space:nowrap}.sm-dox ul a,.sm-dox.sm-vertical a{white-space:normal}.sm-dox .sm-nowrap>li>a,.sm-dox .sm-nowrap>li>:not(ul) a{white-space:nowrap}.sm-dox{padding:0 10px;background-image:url("tab_b.png");line-height:36px}.sm-dox a span.sub-arrow{top:50%;margin-top:-2px;right:12px;width:0;height:0;border-width:4px;border-style:solid dashed dashed dashed;border-color:#283a5d transparent transparent transparent;background:transparent;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.sm-dox a,.sm-dox a:focus,.sm-dox a:active,.sm-dox a:hover,.sm-dox a.highlighted{padding:0 12px;background-image:url("tab_s.png");background-repeat:no-repeat;background-position:right;-moz-border-radius:0!important;-webkit-border-radius:0;border-radius:0!important}.sm-dox a:hover{background-image:url("tab_a.png");background-repeat:repeat-x;color:white;text-shadow:0 1px 1px black}.sm-dox a:hover span.sub-arrow{border-color:white transparent transparent transparent}.sm-dox a.has-submenu{padding-right:24px}.sm-dox li{border-top:0}.sm-dox>li>ul:before,.sm-dox>li>ul:after{content:'';position:absolute;top:-18px;left:30px;width:0;height:0;overflow:hidden;border-width:9px;border-style:dashed dashed solid dashed;border-color:transparent transparent #bbb transparent}.sm-dox>li>ul:after{top:-16px;left:31px;border-width:8px;border-color:transparent transparent #fff transparent}.sm-dox ul{border:1px solid #bbb;padding:5px 0;background:#fff;-moz-border-radius:5px!important;-webkit-border-radius:5px;border-radius:5px!important;-moz-box-shadow:0 5px 9px rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 9px rgba(0,0,0,0.2);box-shadow:0 5px 9px rgba(0,0,0,0.2)}.sm-dox ul a span.sub-arrow{right:8px;top:50%;margin-top:-5px;border-width:5px;border-color:transparent transparent transparent #555;border-style:dashed dashed dashed solid}.sm-dox ul a,.sm-dox ul a:hover,.sm-dox ul a:focus,.sm-dox ul a:active,.sm-dox ul a.highlighted{color:#555;background-image:none;border:0!important;color:#555;background-image:none}.sm-dox ul a:hover{background-image:url("tab_a.png");background-repeat:repeat-x;color:white;text-shadow:0 1px 1px black}.sm-dox ul a:hover span.sub-arrow{border-color:transparent transparent transparent white}.sm-dox span.scroll-up,.sm-dox span.scroll-down{position:absolute;display:none;visibility:hidden;overflow:hidden;background:#fff;height:36px}.sm-dox span.scroll-up:hover,.sm-dox span.scroll-down:hover{background:#eee}.sm-dox span.scroll-up:hover span.scroll-up-arrow,.sm-dox span.scroll-up:hover span.scroll-down-arrow{border-color:transparent transparent #d23600 transparent}.sm-dox span.scroll-down:hover span.scroll-down-arrow{border-color:#d23600 transparent transparent transparent}.sm-dox span.scroll-up-arrow,.sm-dox span.scroll-down-arrow{position:absolute;top:0;left:50%;margin-left:-6px;width:0;height:0;overflow:hidden;border-width:6px;border-style:dashed dashed solid dashed;border-color:transparent transparent #555 transparent}.sm-dox span.scroll-down-arrow{top:8px;border-style:solid dashed dashed dashed;border-color:#555 transparent transparent transparent}.sm-dox.sm-rtl a.has-submenu{padding-right:12px;padding-left:24px}.sm-dox.sm-rtl a span.sub-arrow{right:auto;left:12px}.sm-dox.sm-rtl.sm-vertical a.has-submenu{padding:10px 20px}.sm-dox.sm-rtl.sm-vertical a span.sub-arrow{right:auto;left:8px;border-style:dashed solid dashed dashed;border-color:transparent #555 transparent transparent}.sm-dox.sm-rtl>li>ul:before{left:auto;right:30px}.sm-dox.sm-rtl>li>ul:after{left:auto;right:31px}.sm-dox.sm-rtl ul a.has-submenu{padding:10px 20px!important}.sm-dox.sm-rtl ul a span.sub-arrow{right:auto;left:8px;border-style:dashed solid dashed dashed;border-color:transparent #555 transparent transparent}.sm-dox.sm-vertical{padding:10px 0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.sm-dox.sm-vertical a{padding:10px 20px}.sm-dox.sm-vertical a:hover,.sm-dox.sm-vertical a:focus,.sm-dox.sm-vertical a:active,.sm-dox.sm-vertical a.highlighted{background:#fff}.sm-dox.sm-vertical a.disabled{background-image:url("tab_b.png")}.sm-dox.sm-vertical a span.sub-arrow{right:8px;top:50%;margin-top:-5px;border-width:5px;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent #555}.sm-dox.sm-vertical>li>ul:before,.sm-dox.sm-vertical>li>ul:after{display:none}.sm-dox.sm-vertical ul a{padding:10px 20px}.sm-dox.sm-vertical ul a:hover,.sm-dox.sm-vertical ul a:focus,.sm-dox.sm-vertical ul a:active,.sm-dox.sm-vertical ul a.highlighted{background:#eee}.sm-dox.sm-vertical ul a.disabled{background:#fff}}
\ No newline at end of file diff --git a/doc/index.html b/doc/index.html new file mode 100644 index 0000000..726550c --- /dev/null +++ b/doc/index.html @@ -0,0 +1,2 @@ +<!-- Used to make it easier to find the index.html file --> +<meta http-equiv="REFRESH" content="0;URL=./html/index.html">
\ No newline at end of file diff --git a/include/gfesdk/bindings/cpp/highlights/highlights_types_cpp.h b/include/gfesdk/bindings/cpp/highlights/highlights_types_cpp.h new file mode 100644 index 0000000..1cbc2af --- /dev/null +++ b/include/gfesdk/bindings/cpp/highlights/highlights_types_cpp.h @@ -0,0 +1,110 @@ +/* Copyright (c) 2017, NVIDIA CORPORATION. All rights reserved. +* +* NVIDIA CORPORATION and its licensors retain all intellectual property +* and proprietary rights in and to this software, related documentation +* and any modifications thereto. Any use, reproduction, disclosure or +* distribution of this software and related documentation without an express +* license agreement from NVIDIA CORPORATION is strictly prohibited. +*/ + +#ifndef HIGHLIGHTS_TYPES_CPP_H +#define HIGHLIGHTS_TYPES_CPP_H + +#include <gfesdk/bindings/cpp/sdk_types_cpp.h> + +// Avoid polluting global namespace with C api +namespace GfeSDK +{ +#include <gfesdk/highlights/highlights_types.h> +} + +namespace GfeSDK +{ + +//! C++ binding for @ref NVGSDK_Highlight +struct HighlightDefinition +{ + std::string id; + bool userDefaultInterest; + NVGSDK_HighlightType highlightTags; + NVGSDK_HighlightSignificance significance; + TTranslationTable nameLocaleTable; //!< Locale/translation pairs +}; + +//! C++ binding for @ref NVGSDK_HighlightConfigParams +struct HighlightConfigParams +{ + std::vector<HighlightDefinition> highlightDefinitions; + std::string defaultLocale; +}; + +//! C++ binding for @ref NVGSDK_HighlightOpenGroupParams +struct HighlightOpenGroupParams +{ + std::string groupId; + TTranslationTable groupDescriptionLocaleTable; +}; + +//! C++ binding for @ref NVGSDK_HighlightCloseGroupParams +struct HighlightCloseGroupParams +{ + std::string groupId; + bool destroyHighlights; +}; + +//! C++ binding for @ref NVGSDK_ScreenshotHighlightParams +struct ScreenshotHighlightParams +{ + std::string groupId; + std::string highlightId; +}; + +//! C++ binding for @ref NVGSDK_VideoHighlightParams +struct VideoHighlightParams +{ + std::string groupId; + std::string highlightId; + int32_t startDelta; + int32_t endDelta; +}; + +//! C++ binding for @ref NVGSDK_GroupView +struct GroupView +{ + std::string groupId; + NVGSDK_HighlightType tagsFilter; + NVGSDK_HighlightSignificance significanceFilter; +}; + +//! C++ binding for @ref NVGSDK_SummaryParams +struct SummaryParams +{ + std::vector<GroupView> groupViews; +}; + +//! C++ binding for @ref NVGSDK_HighlightUserSetting +struct HighlightUserSetting +{ + std::string highlightId; //!< Unique id for game event. + bool enabled; //!< Boolean for whether the user wants to record this type of highlight +}; + +/////////////// Responses from API calls + +//! C++ binding for @ref NVGSDK_GetNumberOfHighlightsResponse +struct GetNumberOfHighlightsResponse +{ + uint16_t numHighlights; +}; +typedef std::function<void(NVGSDK_RetCode rc, GetNumberOfHighlightsResponse const*, void*)> TGetNumberOfHighlightsCallback; + +//! C++ binding for @ref NVGSDK_Highlights_GetUserSettingsResponse +struct GetUserSettingsResponse +{ + std::vector<HighlightUserSetting> highlightSettings; +}; +typedef std::function<void(NVGSDK_RetCode rc, GetUserSettingsResponse const*, void*)> TGetUserSettingsCallback; + +} + +#endif //HIGHLIGHTS_TYPES_CPP_H diff --git a/include/gfesdk/bindings/cpp/highlights/ihighlights_cpp.h b/include/gfesdk/bindings/cpp/highlights/ihighlights_cpp.h new file mode 100644 index 0000000..f15d12a --- /dev/null +++ b/include/gfesdk/bindings/cpp/highlights/ihighlights_cpp.h @@ -0,0 +1,53 @@ +/* Copyright (c) 2017, NVIDIA CORPORATION. All rights reserved. +* +* NVIDIA CORPORATION and its licensors retain all intellectual property +* and proprietary rights in and to this software, related documentation +* and any modifications thereto. Any use, reproduction, disclosure or +* distribution of this software and related documentation without an express +* license agreement from NVIDIA CORPORATION is strictly prohibited. +*/ + +/*! +* \file +* C++ bindings for GfeSDK. +* Implemented in the header to avoid ABI incompatibilities +*/ + +#ifndef GFESDK_IHIGHLIGHTS_CPP_H +#define GFESDK_IHIGHLIGHTS_CPP_H + +#include <gfesdk/bindings/cpp/isdk_cpp.h> +#include <gfesdk/bindings/cpp/highlights/highlights_types_cpp.h> + +namespace GfeSDK +{ +// Avoid polluting global namespace with C api, so put it inside namespace +#include <gfesdk/highlights/ihighlights.h> + +/*! C++ Highlights interface */ +class Highlights +{ +public: + static Highlights* Create(Core* core); + virtual ~Highlights() {} + + /*! C++ binding for \ref NVGSDK_Highlights_ConfigureAsync */ + virtual void ConfigureAsync(HighlightConfigParams const& params, TCallback cb = nullptr, void* cbContext = nullptr) = 0; + /*! C++ binding for \ref NVGSDK_Highlights_GetUserSettingsAsync */ + virtual void GetUserSettingsAsync(TGetUserSettingsCallback cb = nullptr, void* cbContext = nullptr) const = 0; + /*! C++ binding for \ref NVGSDK_Highlights_OpenGroupAsync */ + virtual void OpenGroupAsync(HighlightOpenGroupParams const& params, TCallback cb = nullptr, void* cbContext = nullptr) = 0; + /*! C++ binding for \ref NVGSDK_Highlights_CloseGroupAsync */ + virtual void CloseGroupAsync(HighlightCloseGroupParams const& params, TCallback cb = nullptr, void* cbContext = nullptr) = 0; + /*! C++ binding for \ref NVGSDK_Highlights_SetScreenshotHighlightAsync */ + virtual void SetScreenshotHighlightAsync(ScreenshotHighlightParams const& params, TCallback cb = nullptr, void* cbContext = nullptr) = 0; + /*! C++ binding for \ref NVGSDK_Highlights_SetVideoHighlightAsync */ + virtual void SetVideoHighlightAsync(VideoHighlightParams const& params, TCallback cb = nullptr, void* cbContext = nullptr) = 0; + /*! C++ binding for \ref NVGSDK_Highlights_OpenSummaryAsync */ + virtual void OpenSummaryAsync(SummaryParams const& params, TCallback cb = nullptr, void* cbContext = nullptr) = 0; + /*! C++ binding for \ref NVGSDK_Highlights_GetNumberOfHighlightsAsync */ + virtual void GetNumberOfHighlightsAsync(GroupView const& params, TGetNumberOfHighlightsCallback cb = nullptr, void* cbContext = nullptr) = 0; +}; +} + +#endif //GFESDK_IHIGHLIGHTS_CPP_H diff --git a/include/gfesdk/bindings/cpp/highlights/ihighlights_cpp_impl.h b/include/gfesdk/bindings/cpp/highlights/ihighlights_cpp_impl.h new file mode 100644 index 0000000..6af42c1 --- /dev/null +++ b/include/gfesdk/bindings/cpp/highlights/ihighlights_cpp_impl.h @@ -0,0 +1,196 @@ +/* Copyright (c) 2017, NVIDIA CORPORATION. All rights reserved. +* +* NVIDIA CORPORATION and its licensors retain all intellectual property +* and proprietary rights in and to this software, related documentation +* and any modifications thereto. Any use, reproduction, disclosure or +* distribution of this software and related documentation without an express +* license agreement from NVIDIA CORPORATION is strictly prohibited. +*/ + +/*! +* \file +* C++ bindings for GfeSDK Highlights. +* Implemented in the header to avoid ABI incompatibilities +*/ + +#ifndef GFESDK_IHIGHLIGHTS_CPP_IMPL_H +#define GFESDK_IHIGHLIGHTS_CPP_IMPL_H + +#include "ihighlights_cpp.h" +#include <gfesdk/bindings/cpp/isdk_cpp_impl.h> + +#include <memory> + +namespace GfeSDK +{ +class HighlightsImpl : public Highlights +{ +public: + /*! C++ binding for \ref NVGSDK_Highlights_ConfigureAsync */ + virtual void ConfigureAsync(HighlightConfigParams const& params, TCallback cb = nullptr, void* cbContext = nullptr); + /*! C++ binding for \ref NVGSDK_Highlights_GetUserSettingsAsync */ + virtual void GetUserSettingsAsync(TGetUserSettingsCallback cb = nullptr, void* cbContext = nullptr) const; + /*! C++ binding for \ref NVGSDK_Highlights_OpenGroupAsync */ + virtual void OpenGroupAsync(HighlightOpenGroupParams const& params, TCallback cb = nullptr, void* cbContext = nullptr); + /*! C++ binding for \ref NVGSDK_Highlights_CloseGroupAsync */ + virtual void CloseGroupAsync(HighlightCloseGroupParams const& params, TCallback cb = nullptr, void* cbContext = nullptr); + /*! C++ binding for \ref NVGSDK_Highlights_SetScreenshotHighlightAsync */ + virtual void SetScreenshotHighlightAsync(ScreenshotHighlightParams const& params, TCallback cb = nullptr, void* cbContext = nullptr); + /*! C++ binding for \ref NVGSDK_Highlights_SetVideoHighlightAsync */ + virtual void SetVideoHighlightAsync(VideoHighlightParams const& params, TCallback cb = nullptr, void* cbContext = nullptr); + /*! C++ binding for \ref NVGSDK_Highlights_OpenSummaryAsync */ + virtual void OpenSummaryAsync(SummaryParams const& params, TCallback cb = nullptr, void* cbContext = nullptr); + /*! C++ binding for \ref NVGSDK_Highlights_GetNumberOfHighlightsAsync */ + virtual void GetNumberOfHighlightsAsync(GroupView const& params, TGetNumberOfHighlightsCallback cb = nullptr, void* cbContext = nullptr); + + friend class Highlights; +private: + // Remove default construct, copy and assignment operators + HighlightsImpl(Core* core) : m_handle(core ? core->GetHandle() : nullptr) {} + HighlightsImpl(const HighlightsImpl& other) {} + HighlightsImpl& operator=(const HighlightsImpl& other) {} + +private: + NVGSDK_HANDLE* m_handle; +}; + +inline Highlights* Highlights::Create(Core* core) +{ + return new HighlightsImpl(core); +} + +inline void HighlightsImpl::ConfigureAsync(HighlightConfigParams const& params, TCallback callback, void* context) +{ + NVGSDK_HighlightConfigParams cParams; + std::vector<NVGSDK_Highlight> cHighlights; + std::vector<std::vector<NVGSDK_LocalizedPair>> cLocaleMaps; + for (auto it = params.highlightDefinitions.begin(); it != params.highlightDefinitions.end(); ++it) + { + cLocaleMaps.push_back(std::vector<NVGSDK_LocalizedPair>()); + for (auto localeIt = it->nameLocaleTable.begin(); localeIt != it->nameLocaleTable.end(); ++localeIt) + { + cLocaleMaps.back().push_back({ + localeIt->first.c_str(), + localeIt->second.c_str() + }); + } + cHighlights.push_back({ + it->id.c_str(), + it->userDefaultInterest, + it->highlightTags, + it->significance, + &cLocaleMaps.back()[0], + it->nameLocaleTable.size() + }); + } + cParams.highlightDefinitionTable = &cHighlights[0]; + cParams.highlightTableSize = cHighlights.size(); + cParams.defaultLocale = params.defaultLocale.c_str(); + NVGSDK_Highlights_ConfigureAsync(m_handle, &cParams, CoreImpl::callbackWrapper, new CoreImpl::CallbackContext<TCallback>({ callback, context })); +} + +inline void HighlightsImpl::GetUserSettingsAsync(TGetUserSettingsCallback callback, void* context) const +{ + NVGSDK_Highlights_GetUserSettingsAsync(m_handle, [](NVGSDK_RetCode rc, NVGSDK_Highlights_UserSettings const* data, void* context) { + std::unique_ptr<CoreImpl::CallbackContext<TGetUserSettingsCallback>> callbackContext(reinterpret_cast<CoreImpl::CallbackContext<TGetUserSettingsCallback>*>(context)); + if (!callbackContext->callback) return; + + if (NVGSDK_FAILED(rc)) + { + return callbackContext->callback(rc, nullptr, callbackContext->appContext); + } + + GetUserSettingsResponse r; + for (size_t i = 0; i < data->highlightSettingTableSize; ++i) + { + r.highlightSettings.push_back({ + data->highlightSettingTable[i].id, + data->highlightSettingTable[i].enabled + }); + } + callbackContext->callback(rc, &r, callbackContext->appContext); + }, new CoreImpl::CallbackContext<TGetUserSettingsCallback>({ callback, context })); +} + +inline void HighlightsImpl::OpenGroupAsync(HighlightOpenGroupParams const& params, TCallback callback, void* context) +{ + NVGSDK_HighlightOpenGroupParams cParams; + + std::vector<NVGSDK_LocalizedPair> localePairs; + CoreImpl::translateLocaleTable(params.groupDescriptionLocaleTable, localePairs); + cParams.groupId = params.groupId.c_str(); + cParams.groupDescriptionTable = &localePairs[0]; + cParams.groupDescriptionTableSize = localePairs.size(); + + NVGSDK_Highlights_OpenGroupAsync(m_handle, &cParams, CoreImpl::callbackWrapper, new CoreImpl::CallbackContext<TCallback>({ callback, context })); +} + +inline void HighlightsImpl::CloseGroupAsync(HighlightCloseGroupParams const& params, TCallback callback, void* context) +{ + NVGSDK_HighlightCloseGroupParams cParams; + cParams.groupId = params.groupId.c_str(); + cParams.destroyHighlights = params.destroyHighlights; + + NVGSDK_Highlights_CloseGroupAsync(m_handle, &cParams, CoreImpl::callbackWrapper, new CoreImpl::CallbackContext<TCallback>({ callback, context })); +} + +inline void HighlightsImpl::SetScreenshotHighlightAsync(ScreenshotHighlightParams const& params, TCallback callback, void* context) +{ + NVGSDK_ScreenshotHighlightParams cParams; + cParams.groupId = params.groupId.c_str(); + cParams.highlightId = params.highlightId.c_str(); + NVGSDK_Highlights_SetScreenshotHighlightAsync(m_handle, &cParams, CoreImpl::callbackWrapper, new CoreImpl::CallbackContext<TCallback>({ callback, context })); +} + +inline void HighlightsImpl::SetVideoHighlightAsync(VideoHighlightParams const& params, TCallback callback, void* context) +{ + NVGSDK_VideoHighlightParams cParams; + cParams.groupId = params.groupId.c_str(); + cParams.highlightId = params.highlightId.c_str(); + cParams.startDelta = params.startDelta; + cParams.endDelta = params.endDelta; + NVGSDK_Highlights_SetVideoHighlightAsync(m_handle, &cParams, CoreImpl::callbackWrapper, new CoreImpl::CallbackContext<TCallback>({ callback, context })); +} + +inline void HighlightsImpl::OpenSummaryAsync(SummaryParams const& params, TCallback callback, void* context) +{ + std::vector<NVGSDK_GroupView> cGroupViews; + for (auto it = params.groupViews.begin(); it != params.groupViews.end(); ++it) + { + cGroupViews.push_back({ + it->groupId.c_str(), + it->tagsFilter, + it->significanceFilter + }); + } + + NVGSDK_SummaryParams cParams; + cParams.groupSummaryTable = &cGroupViews[0]; + cParams.groupSummaryTableSize = cGroupViews.size(); + NVGSDK_Highlights_OpenSummaryAsync(m_handle, &cParams, CoreImpl::callbackWrapper, new CoreImpl::CallbackContext<TCallback>({ callback, context })); +} + +inline void HighlightsImpl::GetNumberOfHighlightsAsync(GroupView const& params, TGetNumberOfHighlightsCallback callback, void* context) +{ + NVGSDK_GroupView cParams; + cParams.groupId = params.groupId.c_str(); + cParams.tagsFilter = params.tagsFilter; + cParams.significanceFilter = params.significanceFilter; + NVGSDK_Highlights_GetNumberOfHighlightsAsync(m_handle, &cParams, [](NVGSDK_RetCode rc, NVGSDK_Highlights_NumberOfHighlights const* data, void* context) { + std::unique_ptr<CoreImpl::CallbackContext<TGetNumberOfHighlightsCallback>> callbackContext(reinterpret_cast<CoreImpl::CallbackContext<TGetNumberOfHighlightsCallback>*>(context)); + if (!callbackContext->callback) return; + + if (NVGSDK_FAILED(rc)) + { + return callbackContext->callback(rc, nullptr, callbackContext->appContext); + } + + GetNumberOfHighlightsResponse num; + num.numHighlights = data->numberOfHighlights; + callbackContext->callback(rc, &num, callbackContext->appContext); + }, new CoreImpl::CallbackContext<TGetNumberOfHighlightsCallback>({ callback, context })); +} + +} + +#endif //GFESDK_IHIGHLIGHTS_CPP_IMPL_H diff --git a/include/gfesdk/bindings/cpp/isdk_cpp.h b/include/gfesdk/bindings/cpp/isdk_cpp.h new file mode 100644 index 0000000..f2c0d03 --- /dev/null +++ b/include/gfesdk/bindings/cpp/isdk_cpp.h @@ -0,0 +1,56 @@ +/* Copyright (c) 2017, NVIDIA CORPORATION. All rights reserved. +* +* NVIDIA CORPORATION and its licensors retain all intellectual property +* and proprietary rights in and to this software, related documentation +* and any modifications thereto. Any use, reproduction, disclosure or +* distribution of this software and related documentation without an express +* license agreement from NVIDIA CORPORATION is strictly prohibited. +*/ + +/*! + * \file + * C++ bindings for GfeSDK. + */ + +#ifndef GFESDK_ISDK_CPP_H +#define GFESDK_ISDK_CPP_H + +#include "sdk_types_cpp.h" + +namespace GfeSDK +{ +// Avoid polluting global namespace with C api, so put it inside namespace +#include <gfesdk/isdk.h> + +// Static functions that don't depend on an instance of the SDK +// Giving an alias to these to remove the NVGSDK_ prefix in lieu of the namespace +/*! C++ binding for \ref NVGSDK_SetLogLevel */ +inline NVGSDK_RetCode SetFileLogLevel(NVGSDK_LogLevel level) { return NVGSDK_SetLogLevel(level); } +/*! C++ binding for \ref NVGSDK_AttachLogListener */ +inline NVGSDK_RetCode AttachLogListener(NVGSDK_LoggingCallback callback) { return NVGSDK_AttachLogListener(callback); } +/*! C++ binding for \ref NVGSDK_SetListenerLogLevel */ +inline NVGSDK_RetCode SetListenerLogLevel(NVGSDK_LogLevel level) { return NVGSDK_SetListenerLogLevel(level); } +/*! C++ binding for NVGSDK_RetCodeToString */ +inline const char* RetCodeToString(NVGSDK_RetCode rc) { return NVGSDK_RetCodeToString(rc); } + +/*! C++ Core interface */ +class Core +{ +public: + /*! C++ binding for \ref NVGSDK_Create */ + static Core* Create(CreateInputParams const&, CreateResponse&); + virtual ~Core() {} + + /*! C++ binding for \ref NVGSDK_Poll */ + virtual NVGSDK_RetCode Poll(void) = 0; + /*! C++ binding for \ref NVGSDK_RequestPermissionsAsync */ + virtual void RequestPermissionsAsync(RequestPermissionsParams const&, TCallback cb = nullptr, void* cbContext = nullptr) = 0; + /*! C++ binding for \ref NVGSDK_GetUILanguageAsync */ + virtual void GetUILanguageAsync(TGetUILanguageCallback cb = nullptr, void* cbContext = nullptr) = 0; + + // Return the C API handle; + virtual NVGSDK_HANDLE* GetHandle() = 0; +}; +} + +#endif //GFESDK_ISDK_CPP_H diff --git a/include/gfesdk/bindings/cpp/isdk_cpp_impl.h b/include/gfesdk/bindings/cpp/isdk_cpp_impl.h new file mode 100644 index 0000000..2cbfd7e --- /dev/null +++ b/include/gfesdk/bindings/cpp/isdk_cpp_impl.h @@ -0,0 +1,215 @@ +/* Copyright (c) 2017, NVIDIA CORPORATION. All rights reserved. +* +* NVIDIA CORPORATION and its licensors retain all intellectual property +* and proprietary rights in and to this software, related documentation +* and any modifications thereto. Any use, reproduction, disclosure or +* distribution of this software and related documentation without an express +* license agreement from NVIDIA CORPORATION is strictly prohibited. +*/ + +/*! +* \file +* C++ bindings for GfeSDK. +* Implemented in the header to avoid ABI incompatibilities +*/ + +#ifndef GFESDK_ISDK_CPP_IMPL_H +#define GFESDK_ISDK_CPP_IMPL_H + +#include "isdk_cpp.h" + +#include <memory> + +namespace GfeSDK +{ +class CoreImpl : public Core +{ +public: + ~CoreImpl(); + + virtual NVGSDK_RetCode Poll(void); + virtual void RequestPermissionsAsync(RequestPermissionsParams const&, TCallback cb = nullptr, void* cbContext = nullptr); + virtual void GetUILanguageAsync(TGetUILanguageCallback cb = nullptr, void* cbContext = nullptr); + + NVGSDK_HANDLE* GetHandle(); + + friend class Core; + friend class HighlightsImpl; +private: + // Remove default construct, copy and assignment operators + CoreImpl() {} + CoreImpl(const CoreImpl& other) {} + CoreImpl& operator=(const CoreImpl& other) {} + +private: + template <typename T> + struct CallbackContext + { + T callback; + void* appContext; + }; + struct CallbackNotificationContext + { + TNotificationCallback callback; + void* appContext; + }; + static void __stdcall callbackWrapper(NVGSDK_RetCode rc, void* appContext); + static void __stdcall callbackNotificationWrapper(NVGSDK_NotificationType type, NVGSDK_Notification const* data, void* context); + static inline void translateLocaleTable(std::map<std::string, std::string> const& localeMap, std::vector<NVGSDK_LocalizedPair>& pairs); + + NVGSDK_HANDLE* m_handle; + std::unique_ptr<CallbackNotificationContext> m_notificationCallbackContext; +}; + +inline Core* Core::Create(CreateInputParams const& inParams, CreateResponse& outParams) +{ + CoreImpl* core = new CoreImpl(); + + NVGSDK_CreateInputParams cInputParams; + memset(&cInputParams, 0, sizeof(cInputParams)); + cInputParams.appName = inParams.appName.c_str(); + cInputParams.pollForCallbacks = inParams.pollForCallbacks; + if (!inParams.requiredScopes.empty()) + { + cInputParams.scopeTable = const_cast<NVGSDK_Scope*>(&inParams.requiredScopes[0]); + cInputParams.scopeTableSize = inParams.requiredScopes.size(); + } + if (inParams.notificationCallback) + { + cInputParams.notificationCallback = &CoreImpl::callbackNotificationWrapper; + core->m_notificationCallbackContext.reset(new CoreImpl::CallbackNotificationContext({ inParams.notificationCallback, inParams.notificationCallbackContext })); + cInputParams.notificationCallbackContext = core->m_notificationCallbackContext.get(); + + } + + NVGSDK_CreateResponse cOutputParams = { 0 }; + std::vector<NVGSDK_ScopePermission> cScopePermissionList; + cScopePermissionList.resize(inParams.requiredScopes.size()); + + if (!inParams.requiredScopes.empty()) + { + cOutputParams.scopePermissionTable = &cScopePermissionList[0]; + cOutputParams.scopePermissionTableSize = cScopePermissionList.size(); + } + + outParams.returnCode = NVGSDK_Create(&core->m_handle, &cInputParams, &cOutputParams); + outParams.versionMajor = cOutputParams.versionMajor; + outParams.versionMinor = cOutputParams.versionMinor; + outParams.nvidiaGfeVersion = cOutputParams.gfeVersionStr; + + if (NVGSDK_FAILED(outParams.returnCode)) + { + delete core; + return nullptr; + } + + if (cOutputParams.scopePermissionTable) + { + for (size_t i = 0; i < cOutputParams.scopePermissionTableSize; ++i) + { + NVGSDK_ScopePermission const& scopePermission = cOutputParams.scopePermissionTable[i]; + outParams.scopePermissions[scopePermission.scope] = scopePermission.permission; + } + } + + return core; +} + +inline CoreImpl::~CoreImpl() +{ + if (!m_handle) + { + return; + } + + NVGSDK_Release(m_handle); +} + +inline NVGSDK_RetCode CoreImpl::Poll(void) +{ + return NVGSDK_Poll(m_handle); +} + +inline void CoreImpl::RequestPermissionsAsync(RequestPermissionsParams const& params, TCallback callback, void* context) +{ + NVGSDK_RequestPermissionsParams cParams; + cParams.scopeTable = const_cast<NVGSDK_Scope*>(¶ms.scopes[0]); + cParams.scopeTableSize = params.scopes.size(); + return NVGSDK_RequestPermissionsAsync(m_handle, &cParams, callbackWrapper, new CallbackContext<TCallback>({ callback, context })); +} + +inline void CoreImpl::GetUILanguageAsync(TGetUILanguageCallback callback, void* context) +{ + NVGSDK_GetUILanguageAsync(m_handle, [](NVGSDK_RetCode rc, NVGSDK_Language const* data, void* context) { + std::unique_ptr<CallbackContext<TGetUILanguageCallback>> callbackContext(reinterpret_cast<CallbackContext<TGetUILanguageCallback>*>(context)); + if (!callbackContext->callback) return; + + if (NVGSDK_FAILED(rc)) + { + return callbackContext->callback(rc, nullptr, callbackContext->appContext); + } + + GetUILanguageResponse language; + language.cultureCode = data->cultureCode; + callbackContext->callback(rc, &language, callbackContext->appContext); + }, new CallbackContext<TGetUILanguageCallback>({ callback, context })); +} + +inline NVGSDK_HANDLE* CoreImpl::GetHandle() +{ + return m_handle; +} + +inline void CoreImpl::callbackWrapper(NVGSDK_RetCode rc, void* context) +{ + std::unique_ptr<CallbackContext<TCallback>> callbackContext(reinterpret_cast<CallbackContext<TCallback>*>(context)); + if (!callbackContext->callback) return; + + callbackContext->callback(rc, callbackContext->appContext); +} + +inline void CoreImpl::callbackNotificationWrapper(NVGSDK_NotificationType type, NVGSDK_Notification const* data, void* context) +{ + CallbackNotificationContext* callbackContext(reinterpret_cast<CallbackNotificationContext*>(context)); + if (!callbackContext->callback) return; + + switch (type) + { + case NVGSDK_NOTIFICATION_PERMISSIONS_CHANGED: + { + PermissionsChangedNotification notification; + notification.context = callbackContext->appContext; + for (size_t i = 0; i < data->permissionsChanged.scopePermissionTableSize; ++i) + { + notification.scopePermissions[data->permissionsChanged.scopePermissionTable[i].scope] = data->permissionsChanged.scopePermissionTable[i].permission; + } + callbackContext->callback(type, notification); + break; + } + case NVGSDK_NOTIFICATION_OVERLAY_STATE_CHANGED: + { + OverlayStateChangedNotification notification; + notification.context = callbackContext->appContext; + notification.open = data->overlayStateChanged.open; + notification.state = data->overlayStateChanged.state; + callbackContext->callback(type, notification); + break; + } + default: + break; + } +} + +inline void CoreImpl::translateLocaleTable(std::map<std::string, std::string> const& localeMap, std::vector<NVGSDK_LocalizedPair>& pairs) +{ + for (auto it = localeMap.begin(); it != localeMap.end(); ++it) + { + pairs.push_back({ + it->first.c_str(), + it->second.c_str() + }); + } +} +} + +#endif //GFESDK_ISDK_CPP_H diff --git a/include/gfesdk/bindings/cpp/sdk_types_cpp.h b/include/gfesdk/bindings/cpp/sdk_types_cpp.h new file mode 100644 index 0000000..557f547 --- /dev/null +++ b/include/gfesdk/bindings/cpp/sdk_types_cpp.h @@ -0,0 +1,92 @@ +/* Copyright (c) 2017, NVIDIA CORPORATION. All rights reserved. +* +* NVIDIA CORPORATION and its licensors retain all intellectual property +* and proprietary rights in and to this software, related documentation +* and any modifications thereto. Any use, reproduction, disclosure or +* distribution of this software and related documentation without an express +* license agreement from NVIDIA CORPORATION is strictly prohibited. +*/ + +#ifndef GFESDK_SDK_TYPES_CPP_H +#define GFESDK_SDK_TYPES_CPP_H + +// Include these first, so they don't get stuck in the GfeSDK namespace below +#include <stdint.h> +#include <stdbool.h> + +// Avoid polluting global namespace with C api +namespace GfeSDK +{ +#include <gfesdk/sdk_types.h> +} + +#include <string> +#include <vector> +#include <map> +#include <functional> + +namespace GfeSDK +{ + +struct NotificationBase; +typedef std::vector<NVGSDK_Scope> TScopes; +typedef std::map<NVGSDK_Scope, NVGSDK_Permission> TScopePermissions; +typedef std::map<std::string, std::string> TTranslationTable; +typedef std::function<void(NVGSDK_NotificationType, NotificationBase const&)> TNotificationCallback; + +struct CreateInputParams +{ + std::string appName; + TScopes requiredScopes; + bool pollForCallbacks; + TNotificationCallback notificationCallback; + void* notificationCallbackContext; + + CreateInputParams() : pollForCallbacks(false), notificationCallback(nullptr), notificationCallbackContext(nullptr) {} +}; + +struct RequestPermissionsParams +{ + TScopes scopes; +}; + +/////////////// Responses from API calls +typedef std::function<void(NVGSDK_RetCode, void*)> TCallback; + +//! C++ binding for @ref NVGSDK_CreateResponse +struct CreateResponse +{ + NVGSDK_RetCode returnCode; + uint16_t versionMajor; + uint16_t versionMinor; + std::string nvidiaGfeVersion; + TScopePermissions scopePermissions; +}; + +//! C++ binding for @ref NVGSDK_GetUILanguageResponse +struct GetUILanguageResponse +{ + std::string cultureCode; +}; +typedef std::function<void(NVGSDK_RetCode rc, GetUILanguageResponse const*, void*)> TGetUILanguageCallback; + +/////////////// Notifications +struct NotificationBase +{ + void* context; +}; + +struct PermissionsChangedNotification : public NotificationBase +{ + TScopePermissions scopePermissions; +}; + +struct OverlayStateChangedNotification : public NotificationBase +{ + bool open; + NVGSDK_OverlayState state; +}; + +} + +#endif //GFESDK_SDK_TYPES_CPP_H diff --git a/include/gfesdk/config.h b/include/gfesdk/config.h new file mode 100644 index 0000000..d8778c2 --- /dev/null +++ b/include/gfesdk/config.h @@ -0,0 +1,25 @@ +/* Copyright (c) 2016, NVIDIA CORPORATION. All rights reserved. + * + * NVIDIA CORPORATION and its licensors retain all intellectual property + * and proprietary rights in and to this software, related documentation + * and any modifications thereto. Any use, reproduction, disclosure or + * distribution of this software and related documentation without an express + * license agreement from NVIDIA CORPORATION is strictly prohibited. + */ + +// Warning: This file is generated. Do not edit + +#ifndef _NVGSDK_CONFIG_H_ +#define _NVGSDK_CONFIG_H_ + +#include "gfe3_product_version.h" + +#define NVGSDK_PROJECT_NAME "GfeSDK" + +#define NVGSDK_VERSION_MAJOR 1 +#define NVGSDK_VERSION_MINOR 0 +#define NVGSDK_BUILD_NUMBER 147 +#define NVGSDK_BUILD_HASH 6ec890f0 +#define NVGSDK_BUILD_HASH_STR "6ec890f0" + +#endif // _NVGSDK_CONFIG_H_ diff --git a/include/gfesdk/gfe3_product_version.h b/include/gfesdk/gfe3_product_version.h new file mode 100644 index 0000000..1b45593 --- /dev/null +++ b/include/gfesdk/gfe3_product_version.h @@ -0,0 +1,44 @@ +// +// GFE3 product version: +// - A.B.XY.N, if X > 0 +// - A.B.Y.N, otherwise +// +// A - Major release version. +// B - Minor release version. +// X - _dev to _rel_next rebase counter. +// Y - _rel_next to _rel rebase counter. +// N - Build counter. +// +#define NVIDIA_GFE3_VERSION_MAJOR 3 +#define NVIDIA_GFE3_VERSION_MINOR 10 +#define NVIDIA_GFE3_VERSION_DEV_REBASE 0 +#define NVIDIA_GFE3_VERSION_RNEXT_REBASE 0 +#define NVIDIA_GFE3_VERSION_BUILD 25 + +// +// Composite version values. We don't concatenate them here automatically because +// (a) one can't use L-based wchar_t conversion with preprocessor-concatenated terminals; and +// (b) some build scripts rely upon the explicit value for NVIDIA_GFE3_VERSION / NVIDIA_GFE3_VERSION_STRING_DOT +// + +// Format: A,B,XY,N +#define NVIDIA_GFE3_VERSION 3,10,0,25 +// Format: A.B.XY.N +#define NVIDIA_GFE3_VERSION_DOT 3.10.0.25 +// Format: "A.B.XY.N" +#define NVIDIA_GFE3_VERSION_STRING "3.10.0.25" + +// +// Some common strings +// +#define NVIDIA_GFE3_PRODUCT_NAME "NVIDIA GeForce Experience" + +// +// These values are taken from nvVer.h +// +#define NV_COMPANY_NAME_STRING_SHORT "NVIDIA" +#define NV_COMPANY_NAME_STRING_FULL "NVIDIA Corporation" +#define NV_COMPANY_NAME_STRING NV_COMPANY_NAME_STRING_FULL +#define NV_COPYRIGHT_YEAR "2017" +#define NV_COPYRIGHT "(C) " NV_COPYRIGHT_YEAR " " NV_COMPANY_NAME_STRING_FULL ". All rights reserved." // Please do not use the non-ascii copyright symbol for (C). + diff --git a/include/gfesdk/highlights/highlights_types.h b/include/gfesdk/highlights/highlights_types.h new file mode 100644 index 0000000..5d9cbb0 --- /dev/null +++ b/include/gfesdk/highlights/highlights_types.h @@ -0,0 +1,159 @@ +/* Copyright (c) 2016-2017, NVIDIA CORPORATION. All rights reserved. +* +* NVIDIA CORPORATION and its licensors retain all intellectual property +* and proprietary rights in and to this software, related documentation +* and any modifications thereto. Any use, reproduction, disclosure or +* distribution of this software and related documentation without an express +* license agreement from NVIDIA CORPORATION is strictly prohibited. +*/ + +/*! +* \file +* Highlights types +*/ + +#ifndef HIGHLIGHTS_TYPES_H +#define HIGHLIGHTS_TYPES_H + +#include <gfesdk/sdk_types.h> +#include <stdint.h> +#include <stdbool.h> + +/*! Possible values for highlight types */ +typedef enum +{ + /*! + * Signifies direct progress towards completing the game. (e.g. completing a level) + */ + NVGSDK_HIGHLIGHT_TYPE_MILESTONE = 0x00000001, + /*! + * Player accomplishment of extra challenges independent of progress in completing a game. + * (e.g. perfect score in a level, found the easter egg) + */ + NVGSDK_HIGHLIGHT_TYPE_ACHIEVEMENT = 0x00000002, + /*! + * Event not significant in competion of game. (e.g. player kills a minion) + */ + NVGSDK_HIGHLIGHT_TYPE_INCIDENT = 0x00000004, + + /*! + * Change in player state, triggered by player or externally by game. + * (e.g. equipping a weapon) + */ + NVGSDK_HIGHLIGHT_TYPE_STATE_CHANGE = 0x00000008, + + //! Invalid default value + NVGSDK_HIGHLIGHT_TYPE_MAX = 0x00000010 +} NVGSDK_HighlightType; + +/*! Possible significance values */ +typedef enum +{ + NVGSDK_HIGHLIGHT_SIGNIFICANCE_EXTREMELY_BAD = 0x00000001, + NVGSDK_HIGHLIGHT_SIGNIFICANCE_VERY_BAD = 0x00000002, + NVGSDK_HIGHLIGHT_SIGNIFICANCE_BAD = 0x00000004, + NVGSDK_HIGHLIGHT_SIGNIFICANCE_NEUTRAL = 0x00000010, + NVGSDK_HIGHLIGHT_SIGNIFICANCE_GOOD = 0x00000100, + NVGSDK_HIGHLIGHT_SIGNIFICANCE_VERY_GOOD = 0x00000200, + NVGSDK_HIGHLIGHT_SIGNIFICANCE_EXTREMELY_GOOD = 0x00000400, + NVGSDK_HIGHLIGHT_SIGNIFICANCE_MAX = 0x00000800 +} NVGSDK_HighlightSignificance; + +/*! Possible highlights that can occur during gameplay */ +typedef struct +{ + char const* id; //!< Unique id for game event. Max length @ref NVGSDK_MAX_LENGTH - 1 + bool userInterest; /*!< Boolean, whether the player is interested in this event. + * User can change this setting. This value provides the default. */ + NVGSDK_HighlightType highlightTags; //!< Tags for this highlight + NVGSDK_HighlightSignificance significance; //!< How significant the highlight is + NVGSDK_LocalizedPair* nameTable; /*!< An array of locale-highlightName pairs for the user-facing highlight name. + * If no names are given, the highlight id will be used as the "name" */ + size_t nameTableSize; //!< Number of entries in the localeNameTable */ +} NVGSDK_Highlight; + +/*! Highlight configuration parameters */ +typedef struct +{ + NVGSDK_Highlight* highlightDefinitionTable; + size_t highlightTableSize; + char const* defaultLocale; //!< Default locality, used for hinting GFE which translation to use. Defaults to en-us +} NVGSDK_HighlightConfigParams; + +/*! Informs the app of the user's highlight choices */ +typedef struct +{ + char const* id; //!< Unique id for game event. + bool enabled; //!< Boolean for whether the user wants to record this type of highlight +} NVGSDK_HighlightUserSetting; + +/*! Parameters passed into OpenGroup calls */ +typedef struct +{ + char const* groupId; /*!< Unique group ID used to refer back to the group for adding Highlights, + * or for opening the group Summary later. Max length @ref NVGSDK_MAX_LENGTH - 1 */ + NVGSDK_LocalizedPair* groupDescriptionTable; /*!< An array of locale-groupDesc pairs for the user-facing group description. + * If no names are given, the groupId will be used as the "name" */ + size_t groupDescriptionTableSize; //!< Number of entries in the groupDescriptionTable */ +} NVGSDK_HighlightOpenGroupParams; + +/*! Parameters passed into CloseGroup calls */ +typedef struct +{ + char const* groupId; //!< Unique group ID that was used to Open a group previously + bool destroyHighlights; /*!< If set to true, deletes the persisted highlights from disk. + * Highlights that have been moved to gallery are not removed */ +} NVGSDK_HighlightCloseGroupParams; + +/*! Passed into NVGSDK_Highlights_SetScreenshotHighlightAsync */ +typedef struct +{ + char const* groupId; //!< Required ID of the group this highlight is attached to. + char const* highlightId; //!< Refers to unique highlight id in highlight table +} NVGSDK_ScreenshotHighlightParams; + +/*! Passed into NVGSDK_Highlights_SetVideoHighlightAsync */ +typedef struct +{ + char const* groupId; //!< Required ID of the group this highlight is attached to. + char const* highlightId; //!< Refers to unique highlight id in highlight table + int32_t startDelta; //!< Milliseconds between the time of request, and the start of desired video clip + int32_t endDelta; //!< Milliseconds between the time of request, and end of desired video clip +} NVGSDK_VideoHighlightParams; + +/*! Represents a filtered highlight group */ +typedef struct +{ + char const* groupId; //!< Unique ID of the group to open + NVGSDK_HighlightType tagsFilter; //!< If not zero, represents a bitfield of tags to include + NVGSDK_HighlightSignificance significanceFilter; //!< If not zero, represents a bitfield of significance values to include +} NVGSDK_GroupView; + +/*! Choose the highlights to display in the group summary */ +typedef struct +{ + NVGSDK_GroupView* groupSummaryTable; //!< Pass in all the groups to display on screen + size_t groupSummaryTableSize; //!< Number of groups contained in the table pointer +} NVGSDK_SummaryParams; + + +/////////////// Responses from API calls + +/*! Returned data from NVGSDK_Highlights_GetUserSettings */ +typedef struct +{ + NVGSDK_HighlightUserSetting* highlightSettingTable; + size_t highlightSettingTableSize; +} NVGSDK_Highlights_UserSettings; +/*! Type of callback to provide to NVGSDK_Highlights_GetUserSettings */ +typedef void(__stdcall* NVGSDK_Highlights_GetUserSettingsCallback)(NVGSDK_RetCode, NVGSDK_Highlights_UserSettings const*, void*); + +/*! Returned data from NVGSDK_Highlights_GetNumberOfHighlightsAsync */ +typedef struct +{ + uint16_t numberOfHighlights; +} NVGSDK_Highlights_NumberOfHighlights; +/*! Type of callback to provide to NVGSDK_Highlights_GetNumberOfHighlightsAsync */ +typedef void(__stdcall* NVGSDK_Highlights_GetNumberOfHighlightsCallback)(NVGSDK_RetCode, NVGSDK_Highlights_NumberOfHighlights const*, void*); + +#endif // HIGHLIGHTS_TYPES_H diff --git a/include/gfesdk/highlights/ihighlights.h b/include/gfesdk/highlights/ihighlights.h new file mode 100644 index 0000000..2439945 --- /dev/null +++ b/include/gfesdk/highlights/ihighlights.h @@ -0,0 +1,157 @@ +/* Copyright (c) 2016-2017, NVIDIA CORPORATION. All rights reserved. +* +* NVIDIA CORPORATION and its licensors retain all intellectual property +* and proprietary rights in and to this software, related documentation +* and any modifications thereto. Any use, reproduction, disclosure or +* distribution of this software and related documentation without an express +* license agreement from NVIDIA CORPORATION is strictly prohibited. +*/ + +/*! +* \file +* C GfeSDK Highlights API +*/ + +#ifndef GFESDK_IHIGHLIGHTS_H +#define GFESDK_IHIGHLIGHTS_H + +#ifdef __cplusplus +extern "C" { +#endif + +#include <gfesdk/highlights/highlights_types.h> + +/*! +* Gives a list of possible Highlights to GFE. The user will be able to see this list and determine which of them +* she cares about. Future calls to \ref NVGSDK_SetVideoHighlight and \ref NVGSDK_SetScreenshotHighlight will refer to an +* entry in this list by name. +* +* \param handle[in] - Valid SDK handle returned by NVGSDK_Create +* \param config[in] - Table of possible Highlights +* +* \param callback[in] - Callback return function as described by \ref section_async +* \param context[in] - Opaque context pointer as described by \ref section_async +* +* \retval NVGSDK_SUCCESS - Call was successful +* \retval NVGSDK_ERR_INVALID_PARAMETER - Invalid handle or other pointer provided +*/ +NVGSDK_EXPORT void NVGSDKApi +NVGSDK_Highlights_ConfigureAsync(NVGSDK_HANDLE* handle, NVGSDK_HighlightConfigParams const* config, NVGSDK_EmptyCallback callback, void* context); + +/*! +* The user is able to enable/disable Highlights. This gives the game that information. +* +* \param handle[in] - Valid SDK handle returned by NVGSDK_Create +* \param userSettings[out] - On NVGSDK_SUCCESS, will be populated with the user settings. +* +* \param callback[in] - Callback return function as described by \ref section_async +* \param context[in] - Opaque context pointer as described by \ref section_async +* +* \retval NVGSDK_SUCCESS - Call was successful +* \retval NVGSDK_ERR_INVALID_PARAMETER - Invalid handle or other pointer provided +*/ +NVGSDK_EXPORT void NVGSDKApi +NVGSDK_Highlights_GetUserSettingsAsync(NVGSDK_HANDLE* handle, NVGSDK_Highlights_GetUserSettingsCallback cb, void* cbContext); + +/*! +* Begins a "group" which groups several Highlights together. As an example, an online game will commonly consist +* of a round of action, followed by a down period sitting in the lobby. The game can choose to define a Group as +* the time between starting and finishing this round of action. At the end, all of the highlights recorded +* during that group may be displayed to the user in a group summary. +* +* \param handle[in] - Valid SDK handle returned by NVGSDK_Create +* \param params[in] - Parameter struct containing the name of the group and additional metadata +* +* \param callback[in] - Callback return function as described by \ref section_async +* \param context[in] - Opaque context pointer as described by \ref section_async +* +* \retval NVGSDK_SUCCESS - Call was successful +* \retval NVGSDK_ERR_INVALID_PARAMETER - Invalid handle or other pointer provided +*/ +NVGSDK_EXPORT void NVGSDKApi +NVGSDK_Highlights_OpenGroupAsync(NVGSDK_HANDLE* handle, NVGSDK_HighlightOpenGroupParams const* params, NVGSDK_EmptyCallback callback, void* context); + +/*! +* Closes out a group and purges the unsaved contents. See @ref NVGSDK_Highlights_OpenGroupAsync +* +* \param handle[in] - Valid SDK handle returned by NVGSDK_Create +* \param groupName[in] - Parameter struct containing the name of the group and additional close instructions +* +* \param callback[in] - Callback return function as described by \ref section_async +* \param context[in] - Opaque context pointer as described by \ref section_async +* +* \retval NVGSDK_SUCCESS - Call was successful +* \retval NVGSDK_ERR_INVALID_PARAMETER - Invalid handle or other pointer provided +*/ +NVGSDK_EXPORT void NVGSDKApi +NVGSDK_Highlights_CloseGroupAsync(NVGSDK_HANDLE* handle, NVGSDK_HighlightCloseGroupParams const* params, NVGSDK_EmptyCallback callback, void* context); + +/*! +* Records a screenshot highlight for the given group. Attached metadata to it to make the Highlight more interesting. +* +* \param handle[in] - Valid SDK handle returned by NVGSDK_Create +* \param params[in] - GroupID and metadata to attach to the highlight +* +* \param callback[in] - Callback return function as described by \ref section_async +* \param context[in] - Opaque context pointer as described by \ref section_async +* +* \retval NVGSDK_SUCCESS - Call was successful +* \retval NVGSDK_ERR_INVALID_PARAMETER - Invalid handle or other pointer provided +*/ +NVGSDK_EXPORT void NVGSDKApi +NVGSDK_Highlights_SetScreenshotHighlightAsync(NVGSDK_HANDLE* handle, NVGSDK_ScreenshotHighlightParams const* params, NVGSDK_EmptyCallback callback, void* context); + +/*! +* Records a video highlight for the given group. Attached metadata to it to make the Highlight more interesting. +* Set the start and end delta to change the length +* of the video clip. +* +* Examples: +* * The API call is made at T+0, with startDelta at -5000 and endDelta 5000. The start of the desired highlight will be +* at T-5s, and the clip will be 10s long. +* * The API call is made at T+0, with startDelta at -10000 and endDelta -5000. The start of the desired highlight will be +* at T-10s, and the clip will be 5s long. +* * The API call is made at T+0, with startDelta at 5000 and endDelta 10000. The start of the desired highlight will be +* at T+5s, and the clip will be 5s long. +* +* \param handle[in] - Valid SDK handle returned by NVGSDK_Create +* \param params[in] - GroupID and metadata to attach to the highlight +* +* \param callback[in] - Callback return function as described by \ref section_async +* \param context[in] - Opaque context pointer as described by \ref section_async +* +* \retval NVGSDK_SUCCESS - Call was successful +* \retval NVGSDK_ERR_INVALID_PARAMETER - Invalid handle or other pointer provided +*/ +NVGSDK_EXPORT void NVGSDKApi +NVGSDK_Highlights_SetVideoHighlightAsync(NVGSDK_HANDLE* handle, NVGSDK_VideoHighlightParams const*, NVGSDK_EmptyCallback callback, void* context); + +/*! +* Opens up Summary Dialog for one or more groups +* +* \param handle[in] - Valid SDK handle returned by NVGSDK_Create +* \param params[in] - Struct containing the group names and filter params +* +* \param callback[in] - Callback return function as described by \ref section_async +* \param context[in] - Opaque context pointer as described by \ref section_async +*/ +NVGSDK_EXPORT void NVGSDKApi +NVGSDK_Highlights_OpenSummaryAsync(NVGSDK_HANDLE* handle, NVGSDK_SummaryParams const* params, NVGSDK_EmptyCallback callback, void* context); + +/*! +* Retrieves the number of highlights given the group ID and filtering params +* +* \param handle[in] - Valid SDK handle returned by NVGSDK_Create +* \param groupParams[in] - Struct containing the group names and filter params +* +* \param callback[in] - Callback return function as described by \ref section_async +* \param context[in] - Opaque context pointer as described by \ref section_async +*/ +NVGSDK_EXPORT void NVGSDKApi +NVGSDK_Highlights_GetNumberOfHighlightsAsync(NVGSDK_HANDLE* handle, NVGSDK_GroupView const* groupParams, NVGSDK_Highlights_GetNumberOfHighlightsCallback cb, void* context); + +#ifdef __cplusplus +} +#endif + +#endif // GFESDK_IHIGHLIGHTS_H diff --git a/include/gfesdk/isdk.h b/include/gfesdk/isdk.h new file mode 100644 index 0000000..b1fe6d7 --- /dev/null +++ b/include/gfesdk/isdk.h @@ -0,0 +1,158 @@ +/* Copyright (c) 2016-2017, NVIDIA CORPORATION. All rights reserved. + * + * NVIDIA CORPORATION and its licensors retain all intellectual property + * and proprietary rights in and to this software, related documentation + * and any modifications thereto. Any use, reproduction, disclosure or + * distribution of this software and related documentation without an express + * license agreement from NVIDIA CORPORATION is strictly prohibited. + */ + +/*! + * \file + * C GFE SDK API + */ + +#ifndef GFESDK_ISDK_H +#define GFESDK_ISDK_H + +#ifdef __cplusplus +extern "C" { +#endif + +#include <gfesdk/os_defines.h> +#include <gfesdk/sdk_types.h> +#include <gfesdk/sdk_types_ipc.h> +#include <gfesdk/config.h> +#include "stdint.h" + +/////////////////// CORE + +/*! + * Allocates and initializes the SDK interface. This is a synchronous call and + * may take tens of milliseconds. + * + * Importantly, the app must pass a list of required scopes to this call. This + * is analagous to an oauth2 type of flow. GfeSDK will choose to allocate + * certain resources based on this list. For example, passing + * \ref NVGSDK_SCOPE_HIGHLIGHTS to this list will enable all of the calls + * starting with NVGSDK_Highlights_*. For more information on permissions, see + * \ref section_permissions. + * + * The next decision for the app is whether to accept asynchronous callbacks on + * a GfeSDK-controller thread, or to poll for callbacks on a game-controlled + * thread, usually the main game loop. See + * \ref NVGSDK_CreateInputParams::pollForCallbacks and + * \ref section_threading "Threading". When bringing the SDK up for the first + * time, it may be best to start with pollForCallbacks = false, until up and + * running, and then move to the more advanced polling model that gives control + * to the proper thread. + * + * Finally, the app can pass in a callback to recieve notifications, and an + * opaque pointer that will be passed untouched to be received by the callback. + * See \ref section_notifications + * + * \param handle[out] - Will be populated by the created SDK on success + * \param inParams[in] - Input parameters for SDK creation + * \param outParams[out] - Output params for SDK creation, will be populated on return. On fatal error, this will be NULL + * + * \retval NVGSDK_SUCCESS - SDK was successfully created and returned + * \retval NVGSDK_ERR_OUT_OF_MEMORY - Could not allocate system resources for handle + * \retval NVGSDK_ERR_INVALID_PARAMETER - Invalid handle pointer provided, or no app name provided + * \retval NVGSDK_ERR_LOAD_LIBRARY - SDK wasn't able to load dependencies. Perhaps GFE is not installed. + * \retval NVGSDK_ERR_CONNECTION - SDK is not able to contact GFE backend service + * \retval NVGSDK_ERR_UNHANDLED_EXCEPTION - SDK ran into an unhandled error and caught an exception before it + * returned to client code + * \retval NVGSDK_IPC_SUCCESS_OLD_SDK - SDK will work properly, but the GfeSDK DLL version is old. + See \ref section_version + * \retval NVGSDK_IPC_SUCCESS_OLD_GFE - SDK should work properly, but the backend GFE version is older, + and may not provide the latest features. See \ref section_version + * \retval NVGSDK_ERR_GFE_VERSION - GFE version is too old for communication. User must upgrade GFE. + See \ref section_version + * \retval NVGSDK_ERR_SDK_VERSION - GfeSDK DLL version is too old. Game must distribute a newer version. + See \ref section_version + */ +NVGSDK_EXPORT NVGSDK_RetCode NVGSDKApi NVGSDK_Create(NVGSDK_HANDLE** handle, NVGSDK_CreateInputParams const* inParams, NVGSDK_CreateResponse* outParams); + +/*! + * Release the main SDK interface after create. + * + * \param pHandle[in] - SDK Handle to release + * + * \retval NVGSDK_SUCCESS - SDK was successfully released + * \retval NVGSDK_ERR_INVALID_PARAMETER - Invalid handle provided + * \retval NVGSDK_ERR_UNHANDLED_EXCEPTION - SDK ran into an unhandled error and caught an exception before it + * returned to client code + */ +NVGSDK_EXPORT NVGSDK_RetCode NVGSDKApi NVGSDK_Release(NVGSDK_HANDLE* handle); + +/*! + * When \ref NVGSDK_CreateInputParams::pollForCallbacks is set to true, it becomes + * the app's responsibility to make calls to this function to recieve asynchronous + * callbacks. See \ref section_async for more information. + * + * \param handle[in] - Valid SDK handle returned by NVGSDK_Create + */ +NVGSDK_EXPORT NVGSDK_RetCode NVGSDKApi NVGSDK_Poll(NVGSDK_HANDLE* handle); + +/*! +* Adjusts the logging level of GfeSDK. Log level documentation is found at +* \ref NVGSDK_LogLevel. See \ref section_log for more information. +* +* \param fileLvl[in] - Logs at or above this priority will be written to logfile +*/ +NVGSDK_EXPORT NVGSDK_RetCode NVGSDKApi NVGSDK_SetLogLevel(NVGSDK_LogLevel fileLevel); + +/*! + * Pass in a callback function in order to receive the log messages that GfeSDK is + * recording. The primary usecase for this is to get the GfeSDK logs into the logfile + * of a game engine. See \ref section_log for more information. + * + * \param[in] callback - Will be called back with log priority and message + */ +NVGSDK_EXPORT NVGSDK_RetCode NVGSDKApi NVGSDK_AttachLogListener(NVGSDK_LoggingCallback callback); + +/*! +* Adjusts the listener logging level of GfeSDK. This affects calls to the callback +* given to \ref NVGSDK_AttachLogListener. See \ref section_log for more information. +* +* See \ref NVGSDK_LogLevel for a list of possible levels. +* +* \param level[in] - Logs at or above this priority will be sent to callback +*/ +NVGSDK_EXPORT NVGSDK_RetCode NVGSDKApi NVGSDK_SetListenerLogLevel(NVGSDK_LogLevel level); + +/*! + * Asks the user for permissions needed by the app. This will open up the + * \ref section_igo. + * + * If the user has already decided to grant or deny permissions for these + * scopes, no overlay will be displayed, and the corresponding return value + * will be passed into the callback. + * + * \param callback[in] - Callback return function as described by \ref section_async + * \param context[in] - Opaque context pointer as described by \ref section_async + */ +NVGSDK_EXPORT void NVGSDKApi NVGSDK_RequestPermissionsAsync(NVGSDK_HANDLE* handle, NVGSDK_RequestPermissionsParams const* params, NVGSDK_EmptyCallback callback, void* context); + +/*! + * Returns the language set by the user for the onscreen UI + * + * \param handle[in] - Valid SDK handle returned by NVGSDK_Create + * \param language[out] - Will be populated on NVGSDK_SUCCESS + * + * \param callback[in] - Callback return function as described by \ref section_async + * \param context[in] - Opaque context pointer as described by \ref section_async + * + * \retval NVGSDK_SUCCESS - Call was successful, and lang was populated with the result + * \retval NVGSDK_ERR_INVALID_PARAMETER - Invalid handle provided + * \retval NVGSDK_ERR_UNHANDLED_EXCEPTION - SDK ran into an unhandled error and caught an exception before it + * returned to client code + * \retval NVGSDK_IPC_ERR_NOT_SET - The user has not chosen a language and is using the default + */ +NVGSDK_EXPORT void NVGSDKApi NVGSDK_GetUILanguageAsync(NVGSDK_HANDLE* handle, NVGSDK_GetUILanguageCallback callback, void* context); + +#ifdef __cplusplus +} +#endif + +#endif // GFESDK_ISDK_H diff --git a/include/gfesdk/os_defines.h b/include/gfesdk/os_defines.h new file mode 100644 index 0000000..7cf4688 --- /dev/null +++ b/include/gfesdk/os_defines.h @@ -0,0 +1,34 @@ +/* Copyright (c) 2016-2017, NVIDIA CORPORATION. All rights reserved. + * + * NVIDIA CORPORATION and its licensors retain all intellectual property + * and proprietary rights in and to this software, related documentation + * and any modifications thereto. Any use, reproduction, disclosure or + * distribution of this software and related documentation without an express + * license agreement from NVIDIA CORPORATION is strictly prohibited. + */ + +#ifndef GFESDK_OS_DEFINES_H +#define GFESDK_OS_DEFINES_H + +#ifdef __cplusplus +extern "C" { +#endif + +#if defined _WIN32 || defined _WIN64 +# if defined(NVGSDK_COMPILE_DLL) +# define NVGSDK_EXPORT __declspec(dllexport) +# else +# define NVGSDK_EXPORT __declspec(dllimport) +# endif + +# define NVGSDKApi __cdecl +# define NVGSDK_INTERFACE struct __declspec(novtable) +#else +#error Add the appropriate construct for the platform complier +#endif + +#ifdef __cplusplus +}; +#endif + +#endif // GFESDK_OS_DEFINES_H diff --git a/include/gfesdk/sdk_types.h b/include/gfesdk/sdk_types.h new file mode 100644 index 0000000..4aca52a --- /dev/null +++ b/include/gfesdk/sdk_types.h @@ -0,0 +1,142 @@ +/* Copyright (c) 2016-2017, NVIDIA CORPORATION. All rights reserved. + * + * NVIDIA CORPORATION and its licensors retain all intellectual property + * and proprietary rights in and to this software, related documentation + * and any modifications thereto. Any use, reproduction, disclosure or + * distribution of this software and related documentation without an express + * license agreement from NVIDIA CORPORATION is strictly prohibited. + */ + +/*! + * \file + * GFE SDK Types. NOTE: Also see sdk_types_ipc.h for types defined by the GFE backend. + */ + +#ifndef GFESDK_SDK_TYPES_H +#define GFESDK_SDK_TYPES_H + +#include <gfesdk/os_defines.h> +#include <gfesdk/sdk_types_ipc.h> +#include <stdint.h> +#include <stdbool.h> + +size_t const NVGSDK_MAX_LENGTH = 256; +size_t const NVGSDK_MAX_LOCALE = 128; +size_t const NVGSDK_MAX_HIGHLIGHT_TABLE = 128; + +struct NVGSDK_HANDLE; +typedef struct NVGSDK_HANDLE NVGSDK_HANDLE; + +/*! Version returned by GfeSDK backend. See \ref section_version for more info */ +typedef struct +{ + uint16_t major; + uint16_t minor; + char const* gfeVersionStr; //!< Current version installed by the user +} NVGSDK_Version; + +/*! Possible log levels */ +typedef enum +{ + NVGSDK_LOG_NONE = 0, + NVGSDK_LOG_ERROR = 1, + NVGSDK_LOG_INFO = 2, + NVGSDK_LOG_DEBUG = 3, + NVGSDK_LOG_VERBOSE = 4 +} NVGSDK_LogLevel; + +/*! Types of unsolicited notifications */ +typedef enum +{ + NVGSDK_NOTIFICATION_PERMISSIONS_CHANGED, //!< Sent when the user accepts/denies the permissions dialog, or toggles in GFE3 + NVGSDK_NOTIFICATION_OVERLAY_STATE_CHANGED, //!< Sent when the in-game overlay is shown or removed + NVGSDK_NOTIFICATION_MAX +} NVGSDK_NotificationType; + +/*! Callback function to recieve log messages */ +typedef void (__stdcall* NVGSDK_LoggingCallback)(NVGSDK_LogLevel level, char const* message); + +/*! Translation definition */ +typedef struct +{ + char const* localeCode; //!< locale code, such as en-us, fr-fr, etc + char const* localizedString; //!< String translated for given locale. Max length @ref NVGSDK_MAX_LENGTH - 1 +} NVGSDK_LocalizedPair; + +/*! Pairs of scope and the permission level given to them */ +typedef struct +{ + NVGSDK_Scope scope; + NVGSDK_Permission permission; +} NVGSDK_ScopePermission; + +//////////// Notifications + +/*! Notification sent when the user changes their permissions given to the app */ +typedef struct +{ + NVGSDK_ScopePermission* scopePermissionTable; + size_t scopePermissionTableSize; +} NVGSDK_PermissionsChangedNotification; + +/*! Notification sent when the in-game overlay is shown or removed */ +typedef struct +{ + bool open; //!< true if the overlay is opening, false if it is closing + NVGSDK_OverlayState state; //!< State the overlay is closing from or opening to +} NVGSDK_OverlayStateChangedNotification; + +/*! Union providing switched data depending on which notification occurred. See \ref section_notifications */ +typedef struct +{ + void* context; + union + { + NVGSDK_PermissionsChangedNotification permissionsChanged; + NVGSDK_OverlayStateChangedNotification overlayStateChanged; + }; +} NVGSDK_Notification; +typedef void(__stdcall* NVGSDK_NotificationCallback)(NVGSDK_NotificationType, NVGSDK_Notification const* response, void* context); + +/*! Parameters used to setup an SDK connection, given to \ref NVGSDK_Create */ +typedef struct +{ + char const* appName; //!< Provide the name of the application. Will be used in cases when NVIDIA cannot detect game. + NVGSDK_Scope* scopeTable; //!< List of scopes used by the application + size_t scopeTableSize; //!< Number of entries in the scope table + bool pollForCallbacks; /*!< \brief Set to true to poll for asynchronous callbacks on an app thread. + * If false, callbacks will occur on a GfeSDK controlled thread, no polling necessary */ + NVGSDK_NotificationCallback notificationCallback; //!< Called on unsolicited notifications + void* notificationCallbackContext; //!< Passed along unchanged with each notification +} NVGSDK_CreateInputParams; + +/*! Parameters given to \ref NVGSDK_RequestPermissionsAsync */ +typedef struct +{ + NVGSDK_Scope* scopeTable; + size_t scopeTableSize; +} NVGSDK_RequestPermissionsParams; + +/////////////// Responses from API calls + +/*! Response from \ref NVGSDK_Create call */ +typedef struct +{ + uint16_t versionMajor; //!< Will be populated with SDK major version + uint16_t versionMinor; //!< Will be populated with SDK minor version + char gfeVersionStr[NVGSDK_MAX_LENGTH]; //!< Must be provided to call. Will be populated by GFE version string + NVGSDK_ScopePermission* scopePermissionTable; //!< Must be provided to call. Will be filled with scope/permission pairs + size_t scopePermissionTableSize; //!< Must be provided to call. +} NVGSDK_CreateResponse; +/*! Type of callback to provide to most asynchronous APIs that don't return extra data */ +typedef void(__stdcall* NVGSDK_EmptyCallback)(NVGSDK_RetCode, void*); + +/*! Gets populated with the user's GFE language choice */ +typedef struct +{ + char const* cultureCode; //!< Will be populated by the user's GFE language selection +} NVGSDK_Language; +/*! Type of callback to provide to NVGSDK_GetUILanguage */ +typedef void(__stdcall* NVGSDK_GetUILanguageCallback)(NVGSDK_RetCode, NVGSDK_Language const*, void*); + +#endif // GFESDK_SDK_TYPES_H diff --git a/include/gfesdk/sdk_types_ipc.h b/include/gfesdk/sdk_types_ipc.h new file mode 100644 index 0000000..5b906ff --- /dev/null +++ b/include/gfesdk/sdk_types_ipc.h @@ -0,0 +1,178 @@ +// Copyright (c) 2016, NVIDIA CORPORATION. All rights reserved. +// +// NVIDIA CORPORATION and its licensors retain all intellectual property +// and proprietary rights in and to this software, related documentation +// and any modifications thereto. Any use, reproduction, disclosure or +// distribution of this software and related documentation without an express +// license agreement from NVIDIA CORPORATION is strictly prohibited. + +#ifndef NVSDKAPI_IPC_H +#define NVSDKAPI_IPC_H + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * The API distributed with the game represents a single version of the GfeSDK. + * The installed version of GFE may or may not be compatible with this version. A + * version check is initiated when the SDK is initialized. + * + * Whenever the API between the SDK and GFE backend gets updated, one of these version numbers + * gets bumped as follows: + * MAJOR.MINOR + * MINOR - An API has changed, but the old API is still being supported for backward compatibility + * Example: An existing call is reconfigured, or an optional field is added + * Case 1: SDK DLL version and GFE Backend version are equal. No problem + * Creation will return NVGSDK_SUCCESS + * Case 2: SDK DLL version is 0.2, and GFE Backend version is 0.1 + * API is likely to function as expected, but functionality new to 0.2 won't be expected + * to work. Game should consider asking the user to upgrade GFE + * Creation will return NVGSDK_SUCCESS_VERSION_OLD_GFE + * Case 3: SDK DLL version is 0.1 and GFE Backend version is 0.2. The game needs to update + * the distributed DLL to get access to the latest feature, but otherwise it will work correctly. + * The game should update to latest SDK version when possible. + * Creation will return NVGSDK_SUCCESS_VERSION_OLD_SDK + * MAJOR - The update will break backward compatibility completely. THIS IS NEVER TO BE USED IF POSSIBLE + * Case 1: SDK DLL version and GFE Backend version are equal. No problem + * Creation will return NVGSDK_SUCCESS + * Case 2: SDK DLL version is 1.0, and GFE Backend version is 0.1. + * SDK won't work as expected. GFE3 must be upgraded. + * Creation will return NVGSDK_ERR_GFE_VERSION + * Case 3: SDK DLL version is 0.1 and GFE Backend version is 1.0. + * SDK won't work as expected. Game must ship with a newer SDK DLL. + * Creation will return NVGSDK_ERR_SDK_VERSION + */ + +int const NVGSDK_IPC_VERSION_MAJOR = 1; +int const NVGSDK_IPC_VERSION_MINOR = 0; + +/*! +* \brief Possible return values of all external APIs +*/ +typedef enum _NVGSDK_RetCode +{ + NVGSDK_SUCCESS = 0, + NVGSDK_SUCCESS_VERSION_OLD_SDK = 1001, + NVGSDK_SUCCESS_VERSION_OLD_GFE = 1002, + NVGSDK_SUCCESS_PENDING = 1003, + NVGSDK_SUCCESS_USER_NOT_INTERESTED = 1004, + NVGSDK_SUCCESS_PERMISSION_GRANTED = 1005, + + NVGSDK_ERR_GENERIC = -1001, + NVGSDK_ERR_GFE_VERSION = -1002, + NVGSDK_ERR_SDK_VERSION = -1003, + NVGSDK_ERR_NOT_IMPLEMENTED = -1004, + NVGSDK_ERR_INVALID_PARAMETER = -1005, + NVGSDK_ERR_NOT_SET = -1006, + NVGSDK_ERR_SHADOWPLAY_IR_DISABLED = -1007, + NVGSDK_ERR_SDK_IN_USE = -1008, + NVGSDK_ERR_GROUP_NOT_FOUND = -1009, + NVGSDK_ERR_FILE_NOT_FOUND = -1010, + NVGSDK_ERR_HIGHLIGHTS_SETUP_FAILED = -1011, + NVGSDK_ERR_HIGHLIGHTS_NOT_CONFIGURED = -1012, + NVGSDK_ERR_HIGHLIGHTS_SAVE_FAILED = -1013, + NVGSDK_ERR_UNEXPECTED_EXCEPTION = -1014, + NVGSDK_ERR_NO_HIGHLIGHTS = -1015, + NVGSDK_ERR_NO_CONNECTION = -1016, + NVGSDK_ERR_PERMISSION_NOT_GRANTED = -1017, + NVGSDK_ERR_PERMISSION_DENIED = -1018, + NVGSDK_ERR_INVALID_HANDLE = -1019, + NVGSDK_ERR_UNHANDLED_EXCEPTION = -1020, + NVGSDK_ERR_OUT_OF_MEMORY = -1021, + NVGSDK_ERR_LOAD_LIBRARY = -1022, + NVGSDK_ERR_LIB_CALL_FAILED = -1023, + NVGSDK_ERR_IPC_FAILED = -1024, + NVGSDK_ERR_CONNECTION = -1025, + NVGSDK_ERR_MODULE_NOT_LOADED = -1026 +} NVGSDK_RetCode; + +// not using macros to avoid polluting namespace of SDK unnecessarily + +/*! NVGSDK_RetCode success function */ +inline bool NVGSDK_SUCCEEDED(NVGSDK_RetCode r) +{ + return r >= 0; +} + +/*! NVGSDK_RetCode failure function */ +inline bool NVGSDK_FAILED(NVGSDK_RetCode r) +{ + return r < 0; +} + +/*! Functionality supported by the SDK and possibly requiring user permission */ +typedef enum +{ + NVGSDK_SCOPE_HIGHLIGHTS = 0, //!< Scope required to access highlights information, open group summary, etc + NVGSDK_SCOPE_HIGHLIGHTS_VIDEO = 1, //!< Scope required to save video highlights + NVGSDK_SCOPE_HIGHLIGHTS_SCREENSHOT = 2, //!< Scope required to save screenshot highlights + NVGSDK_SCOPE_MAX +} NVGSDK_Scope; + +/*! Possible permissions that may be implicitly given by GFE, or explicitly decided by the user */ +typedef enum +{ + NVGSDK_PERMISSION_GRANTED = 0, //!< Requested permission has been granted to the app by the user + NVGSDK_PERMISSION_MUST_ASK = 1, //!< Requested permission must be granted by the user. + NVGSDK_PERMISSION_DENIED = 2, //!< Requested permission has been denied to the app, feature won't function + NVGSDK_PERMISSION_UNKNOWN = 3, //!< Scope does not match list of known scopes. Version mismatch? + NVGSDK_PERMISSION_MAX +} NVGSDK_Permission; + +/*! State that the overlay can be in when it opens and closes */ +typedef enum +{ + NVGSDK_OVERLAY_STATE_MAIN, //!< Normal overlay menu + NVGSDK_OVERLAY_STATE_PERMISSION, //!< Menu that appears to ask user for permissions + NVGSDK_OVERLAY_STATE_HIGHLIGHTS_SUMMARY,//!< Menu that appears to show the user the highlights group summary + NVGSDK_OVERLAY_STATE_MAX +} NVGSDK_OverlayState; + +/*! + * Converts the code returns from an NVGSDK_* API to a printable string + */ +inline const char* NVGSDK_RetCodeToString(NVGSDK_RetCode const ret) +{ + switch (ret) + { + case NVGSDK_SUCCESS: return "NVGSDK_SUCCESS"; + case NVGSDK_SUCCESS_VERSION_OLD_SDK: return "NVGSDK_SUCCESS_VERSION_OLD_SDK"; + case NVGSDK_SUCCESS_VERSION_OLD_GFE: return "NVGSDK_SUCCESS_VERSION_OLD_GFE"; + case NVGSDK_SUCCESS_PENDING: return "NVGSDK_SUCCESS_PENDING"; + case NVGSDK_SUCCESS_USER_NOT_INTERESTED: return "NVGSDK_SUCCESS_USER_NOT_INTERESTED"; + case NVGSDK_SUCCESS_PERMISSION_GRANTED: return "NVGSDK_SUCCESS_PERMISSION_GRANTED"; + case NVGSDK_ERR_GENERIC: return "NVGSDK_ERR_GENERIC"; + case NVGSDK_ERR_GFE_VERSION: return "NVGSDK_ERR_GFE_VERSION"; + case NVGSDK_ERR_SDK_VERSION: return "NVGSDK_ERR_SDK_VERSION"; + case NVGSDK_ERR_NOT_IMPLEMENTED: return "NVGSDK_ERR_NOT_IMPLEMENTED"; + case NVGSDK_ERR_INVALID_PARAMETER: return "NVGSDK_ERR_INVALID_PARAMETER"; + case NVGSDK_ERR_NOT_SET: return "NVGSDK_ERR_NOT_SET"; + case NVGSDK_ERR_SHADOWPLAY_IR_DISABLED: return "NVGSDK_ERR_SHADOWPLAY_IR_DISABLED"; + case NVGSDK_ERR_SDK_IN_USE: return "NVGSDK_ERR_SDK_IN_USE"; + case NVGSDK_ERR_GROUP_NOT_FOUND: return "NVGSDK_ERR_GROUP_NOT_FOUND"; + case NVGSDK_ERR_FILE_NOT_FOUND: return "NVGSDK_ERR_FILE_NOT_FOUND"; + case NVGSDK_ERR_HIGHLIGHTS_SETUP_FAILED: return "NVGSDK_ERR_HIGHLIGHTS_SETUP_FAILED"; + case NVGSDK_ERR_HIGHLIGHTS_SAVE_FAILED: return "NVGSDK_ERR_HIGHLIGHTS_SAVE_FAILED"; + case NVGSDK_ERR_UNEXPECTED_EXCEPTION: return "NVGSDK_ERR_UNEXPECTED_EXCEPTION"; + case NVGSDK_ERR_NO_HIGHLIGHTS: return "NVGSDK_ERR_NO_HIGHLIGHTS"; + case NVGSDK_ERR_NO_CONNECTION: return "NVGSDK_ERR_NO_CONNECTION"; + case NVGSDK_ERR_PERMISSION_NOT_GRANTED: return "NVGSDK_ERR_PERMISSION_NOT_GRANTED"; + case NVGSDK_ERR_PERMISSION_DENIED: return "NVGSDK_ERR_PERMISSION_DENIED"; + case NVGSDK_ERR_INVALID_HANDLE: return "NVGSDK_ERR_INVALID_HANDLE"; + case NVGSDK_ERR_UNHANDLED_EXCEPTION: return "NVGSDK_ERR_UNHANDLED_EXCEPTION"; + case NVGSDK_ERR_OUT_OF_MEMORY: return "NVGSDK_ERR_OUT_OF_MEMORY"; + case NVGSDK_ERR_LOAD_LIBRARY: return "NVGSDK_ERR_LOAD_LIBRARY"; + case NVGSDK_ERR_LIB_CALL_FAILED: return "NVGSDK_ERR_LIB_CALL_FAILED"; + case NVGSDK_ERR_IPC_FAILED: return "NVGSDK_ERR_IPC_FAILED"; + case NVGSDK_ERR_CONNECTION: return "NVGSDK_ERR_CONNECTION"; + case NVGSDK_ERR_MODULE_NOT_LOADED: return "NVGSDK_ERR_MODULE_NOT_LOADED"; + } + return "Unknown code"; +} + +#ifdef __cplusplus +} +#endif + +#endif // NVSDKAPI_IPC_H diff --git a/redist/assets/img/img_logo_experience_512.png b/redist/assets/img/img_logo_experience_512.png Binary files differnew file mode 100644 index 0000000..f21f970 --- /dev/null +++ b/redist/assets/img/img_logo_experience_512.png |