libnx/caps_8h_source.html
2025-05-08 06:59:12 +00:00

498 lines
116 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>libnx: include/switch/services/caps.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="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" />
</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 id="projectrow">
<td id="projectalign">
<div id="projectname">libnx<span id="projectnumber">&#160;v4.9.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function() { init_codefold(0); });
/* @license-end */
</script>
<!-- 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">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_42bea3d40f1f1694e41a8f3166c98108.html">switch</a></li><li class="navelem"><a class="el" href="dir_04a7e0b94d44ce4fc7ca3462163fd33c.html">services</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle"><div class="title">caps.h</div></div>
</div><!--header-->
<div class="contents">
<a href="caps_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/**</span></div>
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> * @file caps.h</span></div>
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> * @brief Common caps (caps:*) service IPC header.</span></div>
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"> * @author yellows8</span></div>
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"> * @copyright libnx Authors</span></div>
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"> */</span></div>
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="preprocessor">#pragma once</span></div>
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="preprocessor">#include &quot;../types.h&quot;</span></div>
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="preprocessor">#include &quot;../services/acc.h&quot;</span></div>
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"></span> </div>
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment">/// ImageOrientation</span></div>
<div class="foldopen" id="foldopen00012" data-start="{" data-end="};">
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"><a class="line" href="caps_8h.html#a5807b7a3d1050104ac5b2bad560b2569"> 12</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"><a class="line" href="caps_8h.html#a5807b7a3d1050104ac5b2bad560b2569ab06c23cae19d0f979350d6551e448fc4"> 13</a></span> <a class="code hl_enumvalue" href="caps_8h.html#a5807b7a3d1050104ac5b2bad560b2569ab06c23cae19d0f979350d6551e448fc4">AlbumImageOrientation_Unknown0</a> = 0, <span class="comment">///&lt; Unknown. Default.</span></div>
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"><a class="line" href="caps_8h.html#a5807b7a3d1050104ac5b2bad560b2569a948db527f769a5ae54fbcadb39d855e4"> 14</a></span> <a class="code hl_enumvalue" href="caps_8h.html#a5807b7a3d1050104ac5b2bad560b2569a948db527f769a5ae54fbcadb39d855e4">AlbumImageOrientation_Unknown1</a> = 1, <span class="comment">///&lt; Unknown.</span></div>
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"><a class="line" href="caps_8h.html#a5807b7a3d1050104ac5b2bad560b2569a5cfec2b11eb9005ce4f051d9bf3f53ab"> 15</a></span> <a class="code hl_enumvalue" href="caps_8h.html#a5807b7a3d1050104ac5b2bad560b2569a5cfec2b11eb9005ce4f051d9bf3f53ab">AlbumImageOrientation_Unknown2</a> = 2, <span class="comment">///&lt; Unknown.</span></div>
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"><a class="line" href="caps_8h.html#a5807b7a3d1050104ac5b2bad560b2569a68740a6b70d5408f8a7a4601af82f77c"> 16</a></span> <a class="code hl_enumvalue" href="caps_8h.html#a5807b7a3d1050104ac5b2bad560b2569a68740a6b70d5408f8a7a4601af82f77c">AlbumImageOrientation_Unknown3</a> = 3, <span class="comment">///&lt; Unknown.</span></div>
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span>} <a class="code hl_enumeration" href="caps_8h.html#a5807b7a3d1050104ac5b2bad560b2569">AlbumImageOrientation</a>;</div>
</div>
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="comment"></span> </div>
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="comment">/// AlbumReportOption</span></div>
<div class="foldopen" id="foldopen00020" data-start="{" data-end="};">
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"><a class="line" href="caps_8h.html#a8bfd9fb45237c81d9e40730e85ce2aa0"> 20</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"><a class="line" href="caps_8h.html#a8bfd9fb45237c81d9e40730e85ce2aa0aa7aa3a617b6d6bad375bb3fb841ded0e"> 21</a></span> <a class="code hl_enumvalue" href="caps_8h.html#a8bfd9fb45237c81d9e40730e85ce2aa0aa7aa3a617b6d6bad375bb3fb841ded0e">AlbumReportOption_Disable</a> = 0, <span class="comment">///&lt; Don&#39;t display the screenshot-taken Overlay-applet notification.</span></div>
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"><a class="line" href="caps_8h.html#a8bfd9fb45237c81d9e40730e85ce2aa0abfaa4285ec41d6547203e88f8b13331d"> 22</a></span> <a class="code hl_enumvalue" href="caps_8h.html#a8bfd9fb45237c81d9e40730e85ce2aa0abfaa4285ec41d6547203e88f8b13331d">AlbumReportOption_Enable</a> = 1, <span class="comment">///&lt; Display the screenshot-taken Overlay notification.</span></div>
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span>} <a class="code hl_enumeration" href="caps_8h.html#a8bfd9fb45237c81d9e40730e85ce2aa0">AlbumReportOption</a>;</div>
</div>
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> </div>
<div class="foldopen" id="foldopen00025" data-start="{" data-end="};">
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"><a class="line" href="caps_8h.html#a80784e26273432b661166cf56aaa08c2"> 25</a></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"><a class="line" href="caps_8h.html#a80784e26273432b661166cf56aaa08c2a269c2ea3c9dc8750f52abb10f109c6f5"> 26</a></span> <a class="code hl_enumvalue" href="caps_8h.html#a80784e26273432b661166cf56aaa08c2a269c2ea3c9dc8750f52abb10f109c6f5">CapsAlbumStorage_Nand</a> = 0, <span class="comment">///&lt; Nand</span></div>
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"><a class="line" href="caps_8h.html#a80784e26273432b661166cf56aaa08c2a1853a3a406e49e247eed9b3d585363e6"> 27</a></span> <a class="code hl_enumvalue" href="caps_8h.html#a80784e26273432b661166cf56aaa08c2a1853a3a406e49e247eed9b3d585363e6">CapsAlbumStorage_Sd</a> = 1, <span class="comment">///&lt; Sd</span></div>
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span>} <a class="code hl_enumeration" href="caps_8h.html#a80784e26273432b661166cf56aaa08c2">CapsAlbumStorage</a>;</div>
</div>
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span><span class="comment"></span> </div>
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span><span class="comment">/// ContentType</span></div>
<div class="foldopen" id="foldopen00031" data-start="{" data-end="};">
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"><a class="line" href="caps_8h.html#a4d1f64f7c43190661e31776616372fcb"> 31</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"><a class="line" href="caps_8h.html#a4d1f64f7c43190661e31776616372fcba93278c58c8e093ad6b4780aa67eec61a"> 32</a></span> <a class="code hl_enumvalue" href="caps_8h.html#a4d1f64f7c43190661e31776616372fcba93278c58c8e093ad6b4780aa67eec61a">CapsContentType_Screenshot</a> = 0, <span class="comment">///&lt; Album screenshots.</span></div>
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"><a class="line" href="caps_8h.html#a4d1f64f7c43190661e31776616372fcba8d32f1073bb460c130fefa83dd3e2d5b"> 33</a></span> <a class="code hl_enumvalue" href="caps_8h.html#a4d1f64f7c43190661e31776616372fcba8d32f1073bb460c130fefa83dd3e2d5b">CapsContentType_Movie</a> = 1, <span class="comment">///&lt; Album videos.</span></div>
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"><a class="line" href="caps_8h.html#a4d1f64f7c43190661e31776616372fcbad6754c49591a4767bdc6454583709131"> 34</a></span> <a class="code hl_enumvalue" href="caps_8h.html#a4d1f64f7c43190661e31776616372fcbad6754c49591a4767bdc6454583709131">CapsContentType_ExtraMovie</a> = 3, <span class="comment">///&lt; Videos recorded by the current host Application via \ref grcCreateMovieMaker.</span></div>
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span>} <a class="code hl_enumeration" href="caps_8h.html#a4d1f64f7c43190661e31776616372fcb">CapsContentType</a>;</div>
</div>
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span><span class="comment"></span> </div>
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span><span class="comment">/// ScreenShotAttribute</span></div>
<div class="foldopen" id="foldopen00038" data-start="{" data-end="};">
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"><a class="line" href="structCapsScreenShotAttribute.html"> 38</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"><a class="line" href="structCapsScreenShotAttribute.html#a5fa351abba1472fa6b845b594293107f"> 39</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structCapsScreenShotAttribute.html#a5fa351abba1472fa6b845b594293107f">unk_x0</a>; <span class="comment">///&lt; Always set to 0 by official sw.</span></div>
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"><a class="line" href="structCapsScreenShotAttribute.html#a82fd3c5fb6980f9491ee24b98797ed19"> 40</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structCapsScreenShotAttribute.html#a82fd3c5fb6980f9491ee24b98797ed19">orientation</a>; <span class="comment">///&lt; \ref AlbumImageOrientation</span></div>
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"><a class="line" href="structCapsScreenShotAttribute.html#adcfc62b1f746595810f87174ed86bfff"> 41</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structCapsScreenShotAttribute.html#adcfc62b1f746595810f87174ed86bfff">unk_x8</a>; <span class="comment">///&lt; Always set to 0 by official sw.</span></div>
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"><a class="line" href="structCapsScreenShotAttribute.html#a6d0e56ea51d61a92de59cdbc02b7b782"> 42</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structCapsScreenShotAttribute.html#a6d0e56ea51d61a92de59cdbc02b7b782">unk_xc</a>; <span class="comment">///&lt; Always set to 1 by official sw.</span></div>
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"><a class="line" href="structCapsScreenShotAttribute.html#a5b1bb5bf5f084328fa79e1ae8ffa243c"> 43</a></span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> unk_x10[0x30]; <span class="comment">///&lt; Always set to 0 by official sw.</span></div>
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span>} <a class="code hl_struct" href="structCapsScreenShotAttribute.html">CapsScreenShotAttribute</a>;</div>
</div>
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span><span class="comment"></span> </div>
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span><span class="comment">/// ScreenShotAttributeForApplication. Only unk_x0 is used by official sw.</span></div>
<div class="foldopen" id="foldopen00047" data-start="{" data-end="};">
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"><a class="line" href="structCapsScreenShotAttributeForApplication.html"> 47</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"><a class="line" href="structCapsScreenShotAttributeForApplication.html#a6c7d8771ad126d289febb32d2ac9c30f"> 48</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structCapsScreenShotAttributeForApplication.html#a6c7d8771ad126d289febb32d2ac9c30f">unk_x0</a>; <span class="comment">///&lt; Unknown.</span></div>
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"><a class="line" href="structCapsScreenShotAttributeForApplication.html#afec9db72a2dcd5e80b8b2118737f8cf7"> 49</a></span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> <a class="code hl_variable" href="structCapsScreenShotAttributeForApplication.html#afec9db72a2dcd5e80b8b2118737f8cf7">unk_x4</a>; <span class="comment">///&lt; Unknown.</span></div>
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"><a class="line" href="structCapsScreenShotAttributeForApplication.html#a79acc794513a9e2a345d1f254eff8449"> 50</a></span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> <a class="code hl_variable" href="structCapsScreenShotAttributeForApplication.html#a79acc794513a9e2a345d1f254eff8449">unk_x5</a>; <span class="comment">///&lt; Unknown.</span></div>
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"><a class="line" href="structCapsScreenShotAttributeForApplication.html#afb86b61a3cb984cf9a92aec38e87f16b"> 51</a></span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> <a class="code hl_variable" href="structCapsScreenShotAttributeForApplication.html#afb86b61a3cb984cf9a92aec38e87f16b">unk_x6</a>; <span class="comment">///&lt; Unknown.</span></div>
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"><a class="line" href="structCapsScreenShotAttributeForApplication.html#ae8d567a033ca5e4f6a385efadd5041d6"> 52</a></span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> <a class="code hl_variable" href="structCapsScreenShotAttributeForApplication.html#ae8d567a033ca5e4f6a385efadd5041d6">pad</a>; <span class="comment">///&lt; Padding.</span></div>
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"><a class="line" href="structCapsScreenShotAttributeForApplication.html#a9c226f49d8bcecf78af5b26bf0b0f5f8"> 53</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structCapsScreenShotAttributeForApplication.html#a9c226f49d8bcecf78af5b26bf0b0f5f8">unk_x8</a>; <span class="comment">///&lt; Unknown.</span></div>
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"><a class="line" href="structCapsScreenShotAttributeForApplication.html#a14c4a451b90fc14d749ec08b396aa73e"> 54</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structCapsScreenShotAttributeForApplication.html#a14c4a451b90fc14d749ec08b396aa73e">unk_xc</a>; <span class="comment">///&lt; Unknown.</span></div>
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"><a class="line" href="structCapsScreenShotAttributeForApplication.html#a2d647e33224b096cd23dea4830798a2b"> 55</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structCapsScreenShotAttributeForApplication.html#a2d647e33224b096cd23dea4830798a2b">unk_x10</a>; <span class="comment">///&lt; Unknown.</span></div>
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"><a class="line" href="structCapsScreenShotAttributeForApplication.html#a23d6bcee68da5fe8e17b1ad92f32c2a1"> 56</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structCapsScreenShotAttributeForApplication.html#a23d6bcee68da5fe8e17b1ad92f32c2a1">unk_x14</a>; <span class="comment">///&lt; Unknown.</span></div>
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"><a class="line" href="structCapsScreenShotAttributeForApplication.html#a1b4eae9741c3fd32f8fa2938c2de43e8"> 57</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structCapsScreenShotAttributeForApplication.html#a1b4eae9741c3fd32f8fa2938c2de43e8">unk_x18</a>; <span class="comment">///&lt; Unknown.</span></div>
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"><a class="line" href="structCapsScreenShotAttributeForApplication.html#ac9d622bdbf1241cf39aa3a5895953210"> 58</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structCapsScreenShotAttributeForApplication.html#ac9d622bdbf1241cf39aa3a5895953210">unk_x1c</a>; <span class="comment">///&lt; Unknown.</span></div>
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"><a class="line" href="structCapsScreenShotAttributeForApplication.html#aa02b63f852a9401f95c632111a884123"> 59</a></span> <a class="code hl_typedef" href="types_8h.html#ace9d960e74685e2cd84b36132dbbf8aa">u16</a> <a class="code hl_variable" href="structCapsScreenShotAttributeForApplication.html#aa02b63f852a9401f95c632111a884123">unk_x20</a>; <span class="comment">///&lt; Unknown.</span></div>
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"><a class="line" href="structCapsScreenShotAttributeForApplication.html#a74efa46b07712d08e4bd70bed1d58cb3"> 60</a></span> <a class="code hl_typedef" href="types_8h.html#ace9d960e74685e2cd84b36132dbbf8aa">u16</a> <a class="code hl_variable" href="structCapsScreenShotAttributeForApplication.html#a74efa46b07712d08e4bd70bed1d58cb3">unk_x22</a>; <span class="comment">///&lt; Unknown.</span></div>
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"><a class="line" href="structCapsScreenShotAttributeForApplication.html#a6c57074a33fb940716d754df8c939f98"> 61</a></span> <a class="code hl_typedef" href="types_8h.html#ace9d960e74685e2cd84b36132dbbf8aa">u16</a> <a class="code hl_variable" href="structCapsScreenShotAttributeForApplication.html#a6c57074a33fb940716d754df8c939f98">unk_x24</a>; <span class="comment">///&lt; Unknown.</span></div>
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"><a class="line" href="structCapsScreenShotAttributeForApplication.html#ad16804973fc5fdc5da825f12b11c77f3"> 62</a></span> <a class="code hl_typedef" href="types_8h.html#ace9d960e74685e2cd84b36132dbbf8aa">u16</a> <a class="code hl_variable" href="structCapsScreenShotAttributeForApplication.html#ad16804973fc5fdc5da825f12b11c77f3">unk_x26</a>; <span class="comment">///&lt; Unknown.</span></div>
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"><a class="line" href="structCapsScreenShotAttributeForApplication.html#af75da6889673121e5bd835f97f8e0587"> 63</a></span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> reserved[0x18]; <span class="comment">///&lt; Always zero.</span></div>
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span>} <a class="code hl_struct" href="structCapsScreenShotAttributeForApplication.html">CapsScreenShotAttributeForApplication</a>;</div>
</div>
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span><span class="comment"></span> </div>
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span><span class="comment">/// ScreenShotDecoderFlag</span></div>
<div class="foldopen" id="foldopen00067" data-start="{" data-end="};">
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"><a class="line" href="caps_8h.html#a0088da3a50425450d374dbfbf9dd0ded"> 67</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"><a class="line" href="caps_8h.html#a0088da3a50425450d374dbfbf9dd0deda6754c0b9f7a1f9d24fc6304346548dd5"> 68</a></span> <a class="code hl_enumvalue" href="caps_8h.html#a0088da3a50425450d374dbfbf9dd0deda6754c0b9f7a1f9d24fc6304346548dd5">CapsScreenShotDecoderFlag_None</a> = 0, <span class="comment">///&lt; No special processing.</span></div>
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"><a class="line" href="caps_8h.html#a0088da3a50425450d374dbfbf9dd0deda38d6253d0f7c6f9e2464bdb07bb70423"> 69</a></span> <a class="code hl_enumvalue" href="caps_8h.html#a0088da3a50425450d374dbfbf9dd0deda38d6253d0f7c6f9e2464bdb07bb70423">CapsScreenShotDecoderFlag_EnableFancyUpsampling</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(0), <span class="comment">///&lt; See libjpeg-turbo do_fancy_upsampling.</span></div>
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"><a class="line" href="caps_8h.html#a0088da3a50425450d374dbfbf9dd0dedae562ce564ac06b2482f08add7fb98d1e"> 70</a></span> <a class="code hl_enumvalue" href="caps_8h.html#a0088da3a50425450d374dbfbf9dd0dedae562ce564ac06b2482f08add7fb98d1e">CapsScreenShotDecoderFlag_EnableBlockSmoothing</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(1), <span class="comment">///&lt; See libjpeg-turbo do_block_smoothing.</span></div>
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span>} <a class="code hl_enumeration" href="caps_8h.html#a0088da3a50425450d374dbfbf9dd0ded">CapsScreenShotDecoderFlag</a>;</div>
</div>
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span><span class="comment"></span> </div>
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span><span class="comment">/// ScreenShotDecodeOption</span></div>
<div class="foldopen" id="foldopen00074" data-start="{" data-end="};">
<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"><a class="line" href="structCapsScreenShotDecodeOption.html"> 74</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"><a class="line" href="structCapsScreenShotDecodeOption.html#a177855dd61fc9302b95ad42014947180"> 75</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structCapsScreenShotDecodeOption.html#a177855dd61fc9302b95ad42014947180">flags</a>; <span class="comment">///&lt; Bitflags, see \ref CapsScreenShotDecoderFlag.</span></div>
<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"><a class="line" href="structCapsScreenShotDecodeOption.html#a4f2f48392306577beec88ba6c38adc9c"> 76</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> reserved[0x3]; <span class="comment">///&lt; Reserved. Unused by official sw.</span></div>
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"> 77</span>} <a class="code hl_struct" href="structCapsScreenShotDecodeOption.html">CapsScreenShotDecodeOption</a>;</div>
</div>
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span><span class="comment"></span> </div>
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span><span class="comment">/// AlbumFileDateTime. This corresponds to each field in the Album entry filename, prior to the &quot;-&quot;: &quot;YYYYMMDDHHMMSSII&quot;.</span></div>
<div class="foldopen" id="foldopen00080" data-start="{" data-end="};">
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"><a class="line" href="structCapsAlbumFileDateTime.html"> 80</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"><a class="line" href="structCapsAlbumFileDateTime.html#acbc3d7a4afd78c63515a750fd335a79f"> 81</a></span> <a class="code hl_typedef" href="types_8h.html#ace9d960e74685e2cd84b36132dbbf8aa">u16</a> <a class="code hl_variable" href="structCapsAlbumFileDateTime.html#acbc3d7a4afd78c63515a750fd335a79f">year</a>; <span class="comment">///&lt; Year.</span></div>
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"><a class="line" href="structCapsAlbumFileDateTime.html#a37835ba7aecb69e79b94ba458ccc8136"> 82</a></span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> <a class="code hl_variable" href="structCapsAlbumFileDateTime.html#a37835ba7aecb69e79b94ba458ccc8136">month</a>; <span class="comment">///&lt; Month.</span></div>
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"><a class="line" href="structCapsAlbumFileDateTime.html#ae14702f89f2e46695d41912777e9ec1c"> 83</a></span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> <a class="code hl_variable" href="structCapsAlbumFileDateTime.html#ae14702f89f2e46695d41912777e9ec1c">day</a>; <span class="comment">///&lt; Day of the month.</span></div>
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"><a class="line" href="structCapsAlbumFileDateTime.html#a51bd65b08ef23d7ec2843d7163960a53"> 84</a></span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> <a class="code hl_variable" href="structCapsAlbumFileDateTime.html#a51bd65b08ef23d7ec2843d7163960a53">hour</a>; <span class="comment">///&lt; Hour.</span></div>
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"><a class="line" href="structCapsAlbumFileDateTime.html#a28ffddb039dafd630bce04cde7409351"> 85</a></span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> <a class="code hl_variable" href="structCapsAlbumFileDateTime.html#a28ffddb039dafd630bce04cde7409351">minute</a>; <span class="comment">///&lt; Minute.</span></div>
<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"><a class="line" href="structCapsAlbumFileDateTime.html#a40318406df510b339a7c1c7da808401e"> 86</a></span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> <a class="code hl_variable" href="structCapsAlbumFileDateTime.html#a40318406df510b339a7c1c7da808401e">second</a>; <span class="comment">///&lt; Second.</span></div>
<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"><a class="line" href="structCapsAlbumFileDateTime.html#ad28cd5968a257df389f2f7c95950c416"> 87</a></span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> <a class="code hl_variable" href="structCapsAlbumFileDateTime.html#ad28cd5968a257df389f2f7c95950c416">id</a>; <span class="comment">///&lt; Unique ID for when there&#39;s multiple Album files with the same timestamp.</span></div>
<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span>} <a class="code hl_struct" href="structCapsAlbumFileDateTime.html">CapsAlbumFileDateTime</a>;</div>
</div>
<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span><span class="comment"></span> </div>
<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"> 90</span><span class="comment">/// AlbumEntryId</span></div>
<div class="foldopen" id="foldopen00091" data-start="{" data-end="};">
<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"><a class="line" href="structCapsAlbumFileId.html"> 91</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"><a class="line" href="structCapsAlbumFileId.html#a3468ce50176acde8ee2b34970a83a990"> 92</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structCapsAlbumFileId.html#a3468ce50176acde8ee2b34970a83a990">application_id</a>; <span class="comment">///&lt; ApplicationId</span></div>
<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"><a class="line" href="structCapsAlbumFileId.html#afe5e10f99513f70741a77ed491b9644e"> 93</a></span> <a class="code hl_struct" href="structCapsAlbumFileDateTime.html">CapsAlbumFileDateTime</a> <a class="code hl_variable" href="structCapsAlbumFileId.html#afe5e10f99513f70741a77ed491b9644e">datetime</a>; <span class="comment">///&lt; \ref CapsAlbumFileDateTime</span></div>
<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"><a class="line" href="structCapsAlbumFileId.html#a8314dbf0942b7a3e903c1972d6d47f78"> 94</a></span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> <a class="code hl_variable" href="structCapsAlbumFileId.html#a8314dbf0942b7a3e903c1972d6d47f78">storage</a>; <span class="comment">///&lt; \ref CapsAlbumStorage</span></div>
<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"><a class="line" href="structCapsAlbumFileId.html#a524bedc0812048faa162d0f131f36d26"> 95</a></span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> <a class="code hl_variable" href="structCapsAlbumFileId.html#a524bedc0812048faa162d0f131f36d26">content</a>; <span class="comment">///&lt; \ref CapsAlbumFileContents</span></div>
<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"><a class="line" href="structCapsAlbumFileId.html#a93decebb27338ac32c203b47b4ae0052"> 96</a></span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> <a class="code hl_variable" href="structCapsAlbumFileId.html#a93decebb27338ac32c203b47b4ae0052">unknown_12</a>; <span class="comment">///&lt; [19.0.0+]</span></div>
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"><a class="line" href="structCapsAlbumFileId.html#a27d4eb599fc467916787f9f686d0def2"> 97</a></span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> <a class="code hl_variable" href="structCapsAlbumFileId.html#a27d4eb599fc467916787f9f686d0def2">unknown_13</a>; <span class="comment">///&lt; [19.0.0+]</span></div>
<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"><a class="line" href="structCapsAlbumFileId.html#af6495112eaeb7e32673ab894af136213"> 98</a></span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> pad_x14[0x4]; <span class="comment">///&lt; padding</span></div>
<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span>} <a class="code hl_struct" href="structCapsAlbumFileId.html">CapsAlbumFileId</a>;</div>
</div>
<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span><span class="comment"></span> </div>
<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span><span class="comment">/// AlbumEntry</span></div>
<div class="foldopen" id="foldopen00102" data-start="{" data-end="};">
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"><a class="line" href="structCapsAlbumEntry.html"> 102</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"><a class="line" href="structCapsAlbumEntry.html#a3e9438491bd8405384d860f3854b2bca"> 103</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structCapsAlbumEntry.html#a3e9438491bd8405384d860f3854b2bca">size</a>; <span class="comment">///&lt; Size.</span></div>
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"><a class="line" href="structCapsAlbumEntry.html#a66a0029e08c160049c5582dd6253eb09"> 104</a></span> <a class="code hl_struct" href="structCapsAlbumFileId.html">CapsAlbumFileId</a> <a class="code hl_variable" href="structCapsAlbumEntry.html#a66a0029e08c160049c5582dd6253eb09">file_id</a>; <span class="comment">///&lt; \ref CapsAlbumFileId</span></div>
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span>} <a class="code hl_struct" href="structCapsAlbumEntry.html">CapsAlbumEntry</a>;</div>
</div>
<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span><span class="comment"></span> </div>
<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span><span class="comment">/// ApplicationAlbumEntry</span></div>
<div class="foldopen" id="foldopen00108" data-start="{" data-end="};">
<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"><a class="line" href="structCapsApplicationAlbumEntry.html"> 108</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span> <span class="keyword">union </span>{</div>
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"><a class="line" href="structCapsApplicationAlbumEntry.html#a4a2ea746bd1a4ff389a123d234dc4d5e"> 110</a></span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> data[0x20]; <span class="comment">///&lt; Data.</span></div>
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span> </div>
<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"> 112</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"><a class="line" href="structCapsApplicationAlbumEntry.html#ab0a399ef7da7c7d9f017606178f3bdaa"> 113</a></span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> unk_x0[0x20]; <span class="comment">///&lt; aes256 with random key over \ref AlbumEntry.</span></div>
<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"><a class="line" href="structCapsApplicationAlbumEntry.html#adbe5b8365848280ea9d1b1043f97853c"> 114</a></span> } v0; <span class="comment">///&lt; Pre-7.0.0</span></div>
<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span> </div>
<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"> 116</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"><a class="line" href="structCapsApplicationAlbumEntry.html#ae8893f039ae9da2b577546a2dafc5f38"> 117</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structCapsApplicationAlbumEntry.html#ae8893f039ae9da2b577546a2dafc5f38">size</a>; <span class="comment">///&lt; size of the entry</span></div>
<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"><a class="line" href="structCapsApplicationAlbumEntry.html#a7f90f424c7bc49016db2e77b461339fb"> 118</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structCapsApplicationAlbumEntry.html#a7f90f424c7bc49016db2e77b461339fb">hash</a>; <span class="comment">///&lt; aes256 with hardcoded key over \ref AlbumEntry.</span></div>
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"><a class="line" href="structCapsApplicationAlbumEntry.html#a93378c61aaaccb89c59cd6bf7afd4444"> 119</a></span> <a class="code hl_struct" href="structCapsAlbumFileDateTime.html">CapsAlbumFileDateTime</a> <a class="code hl_variable" href="structCapsApplicationAlbumEntry.html#a93378c61aaaccb89c59cd6bf7afd4444">datetime</a>; <span class="comment">///&lt; \ref CapsAlbumFileDateTime</span></div>
<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"><a class="line" href="structCapsApplicationAlbumEntry.html#a12723214dbbacc1a63033797745f60bc"> 120</a></span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> <a class="code hl_variable" href="structCapsApplicationAlbumEntry.html#a12723214dbbacc1a63033797745f60bc">storage</a>; <span class="comment">///&lt; \ref CapsAlbumStorage</span></div>
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"><a class="line" href="structCapsApplicationAlbumEntry.html#a1cd0148a9656633d20fe4f854a7ff2ab"> 121</a></span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> <a class="code hl_variable" href="structCapsApplicationAlbumEntry.html#a1cd0148a9656633d20fe4f854a7ff2ab">content</a>; <span class="comment">///&lt; \ref CapsAlbumFileContents</span></div>
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"><a class="line" href="structCapsApplicationAlbumEntry.html#a1d2b3b2d9a9b87a9809e5c16521618f6"> 122</a></span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> pad_x1a[0x5]; <span class="comment">///&lt; padding</span></div>
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"><a class="line" href="structCapsApplicationAlbumEntry.html#a52a38565525aa9849015cfbcf04c2d34"> 123</a></span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> <a class="code hl_variable" href="structCapsApplicationAlbumEntry.html#a52a38565525aa9849015cfbcf04c2d34">unk_x1f</a>; <span class="comment">///&lt; Set to 1 by official software</span></div>
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"><a class="line" href="structCapsApplicationAlbumEntry.html#aaa70b41366be67b250e9ae3ba1523c55"> 124</a></span> } v1; <span class="comment">///&lt; [7.0.0+]</span></div>
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span> };</div>
<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span>} <a class="code hl_struct" href="structCapsApplicationAlbumEntry.html">CapsApplicationAlbumEntry</a>;</div>
</div>
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span><span class="comment"></span> </div>
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span><span class="comment">/// ApplicationAlbumFileEntry</span></div>
<div class="foldopen" id="foldopen00129" data-start="{" data-end="};">
<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"><a class="line" href="structCapsApplicationAlbumFileEntry.html"> 129</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"><a class="line" href="structCapsApplicationAlbumFileEntry.html#a60e0746fca4162ba923b01765162a885"> 130</a></span> <a class="code hl_struct" href="structCapsApplicationAlbumEntry.html">CapsApplicationAlbumEntry</a> <a class="code hl_variable" href="structCapsApplicationAlbumFileEntry.html#a60e0746fca4162ba923b01765162a885">entry</a>; <span class="comment">///&lt; \ref CapsApplicationAlbumEntry</span></div>
<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"><a class="line" href="structCapsApplicationAlbumFileEntry.html#ae9204df348069624dde5a616147af140"> 131</a></span> <a class="code hl_struct" href="structCapsAlbumFileDateTime.html">CapsAlbumFileDateTime</a> <a class="code hl_variable" href="structCapsApplicationAlbumFileEntry.html#ae9204df348069624dde5a616147af140">datetime</a>; <span class="comment">///&lt; \ref CapsAlbumFileDateTime</span></div>
<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"><a class="line" href="structCapsApplicationAlbumFileEntry.html#a999a174509b69c2eec0e952d190472d0"> 132</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structCapsApplicationAlbumFileEntry.html#a999a174509b69c2eec0e952d190472d0">unk_x28</a>; <span class="comment">///&lt; Unknown.</span></div>
<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span>} <a class="code hl_struct" href="structCapsApplicationAlbumFileEntry.html">CapsApplicationAlbumFileEntry</a>;</div>
</div>
<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"> 134</span><span class="comment"></span> </div>
<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span><span class="comment">/// ApplicationData</span></div>
<div class="foldopen" id="foldopen00136" data-start="{" data-end="};">
<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"><a class="line" href="structCapsApplicationData.html"> 136</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"><a class="line" href="structCapsApplicationData.html#ab97d6dc8a1203da3cb31fca2855dd1a0"> 137</a></span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> userdata[0x400]; <span class="comment">///&lt; UserData.</span></div>
<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"><a class="line" href="structCapsApplicationData.html#a9ab2931ed0a6e98863701885f0e1617f"> 138</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structCapsApplicationData.html#a9ab2931ed0a6e98863701885f0e1617f">size</a>; <span class="comment">///&lt; UserData size.</span></div>
<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"> 139</span>} <a class="code hl_struct" href="structCapsApplicationData.html">CapsApplicationData</a>;</div>
</div>
<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"> 140</span><span class="comment"></span> </div>
<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"> 141</span><span class="comment">/// AlbumFileContents</span></div>
<div class="foldopen" id="foldopen00142" data-start="{" data-end="};">
<div class="line"><a id="l00142" name="l00142"></a><span class="lineno"><a class="line" href="caps_8h.html#a5425e7d1a356175254583da18afa1ede"> 142</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00143" name="l00143"></a><span class="lineno"> 143</span> CapsAlbumFileContents_ScreenShot = 0,</div>
<div class="line"><a id="l00144" name="l00144"></a><span class="lineno"> 144</span> CapsAlbumFileContents_Movie = 1,</div>
<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"> 145</span> CapsAlbumFileContents_ExtraScreenShot = 2,</div>
<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"> 146</span> CapsAlbumFileContents_ExtraMovie = 3,</div>
<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"> 147</span>} <a class="code hl_enumeration" href="caps_8h.html#a5425e7d1a356175254583da18afa1ede">CapsAlbumFileContents</a>;</div>
</div>
<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"> 148</span> </div>
<div class="foldopen" id="foldopen00149" data-start="{" data-end="};">
<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"><a class="line" href="caps_8h.html#aa6f881d2da8ace09fdfec12f4d7a0494"> 149</a></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"><a class="line" href="caps_8h.html#aa6f881d2da8ace09fdfec12f4d7a0494a03574b09f9a81c5538b611f662d6d6d2"> 150</a></span> <a class="code hl_enumvalue" href="caps_8h.html#aa6f881d2da8ace09fdfec12f4d7a0494a03574b09f9a81c5538b611f662d6d6d2">CapsAlbumContentsUsageFlag_HasGreaterUsage</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(0), <span class="comment">///&lt; Indicates that there are additional files not captured by the count/size fields of CapsAlbumContentsUsage</span></div>
<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"><a class="line" href="caps_8h.html#aa6f881d2da8ace09fdfec12f4d7a0494ade409c577dd2ac001141c9b57edf93b9"> 151</a></span> <a class="code hl_enumvalue" href="caps_8h.html#aa6f881d2da8ace09fdfec12f4d7a0494ade409c577dd2ac001141c9b57edf93b9">CapsAlbumContentsUsageFlag_IsUnknownContents</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(1), <span class="comment">///&lt; Indicates that the file is not a known content type</span></div>
<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"> 152</span>} <a class="code hl_enumeration" href="caps_8h.html#aa6f881d2da8ace09fdfec12f4d7a0494">CapsAlbumContentsUsageFlag</a>;</div>
</div>
<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"> 153</span> </div>
<div class="foldopen" id="foldopen00154" data-start="{" data-end="};">
<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"><a class="line" href="structCapsAlbumContentsUsage.html"> 154</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00155" name="l00155"></a><span class="lineno"><a class="line" href="structCapsAlbumContentsUsage.html#a9510b8a32a6fac425affdcd19c931d49"> 155</a></span> <a class="code hl_typedef" href="types_8h.html#a350c6fc928e3bdc6c6486268ac8fb269">s64</a> <a class="code hl_variable" href="structCapsAlbumContentsUsage.html#a9510b8a32a6fac425affdcd19c931d49">count</a>; <span class="comment">///&lt; Count.</span></div>
<div class="line"><a id="l00156" name="l00156"></a><span class="lineno"><a class="line" href="structCapsAlbumContentsUsage.html#a6c44f457bed814f5bfc70f02a0900061"> 156</a></span> <a class="code hl_typedef" href="types_8h.html#a350c6fc928e3bdc6c6486268ac8fb269">s64</a> <a class="code hl_variable" href="structCapsAlbumContentsUsage.html#a6c44f457bed814f5bfc70f02a0900061">size</a>; <span class="comment">///&lt; Size. Used storage space.</span></div>
<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"><a class="line" href="structCapsAlbumContentsUsage.html#ad24c3e2d750458fe517e8d2900512bab"> 157</a></span> <a class="code hl_typedef" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> <a class="code hl_variable" href="structCapsAlbumContentsUsage.html#ad24c3e2d750458fe517e8d2900512bab">flags</a>; <span class="comment">///&lt; \ref CapsAlbumContentsUsageFlag</span></div>
<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"><a class="line" href="structCapsAlbumContentsUsage.html#ae752717e3dce71d6da5bd446b807ec63"> 158</a></span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> <a class="code hl_variable" href="structCapsAlbumContentsUsage.html#ae752717e3dce71d6da5bd446b807ec63">file_contents</a>; <span class="comment">///&lt; \ref CapsAlbumFileContents</span></div>
<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"><a class="line" href="structCapsAlbumContentsUsage.html#a9c5173efa5bb1debec2ce920496b5566"> 159</a></span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> pad_x15[0x3]; <span class="comment">///&lt; Unused</span></div>
<div class="line"><a id="l00160" name="l00160"></a><span class="lineno"> 160</span>} <a class="code hl_struct" href="structCapsAlbumContentsUsage.html">CapsAlbumContentsUsage</a>;</div>
</div>
<div class="line"><a id="l00161" name="l00161"></a><span class="lineno"> 161</span> </div>
<div class="foldopen" id="foldopen00162" data-start="{" data-end="};">
<div class="line"><a id="l00162" name="l00162"></a><span class="lineno"><a class="line" href="structCapsAlbumUsage2.html"> 162</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00163" name="l00163"></a><span class="lineno"><a class="line" href="structCapsAlbumUsage2.html#ad8509306f7afdf01cdf7debae7f2936c"> 163</a></span> <a class="code hl_struct" href="structCapsAlbumContentsUsage.html">CapsAlbumContentsUsage</a> usages[2]; <span class="comment">///&lt; \ref CapsAlbumContentsUsage</span></div>
<div class="line"><a id="l00164" name="l00164"></a><span class="lineno"> 164</span>} <a class="code hl_struct" href="structCapsAlbumUsage2.html">CapsAlbumUsage2</a>;</div>
</div>
<div class="line"><a id="l00165" name="l00165"></a><span class="lineno"> 165</span> </div>
<div class="foldopen" id="foldopen00166" data-start="{" data-end="};">
<div class="line"><a id="l00166" name="l00166"></a><span class="lineno"><a class="line" href="structCapsAlbumUsage3.html"> 166</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00167" name="l00167"></a><span class="lineno"><a class="line" href="structCapsAlbumUsage3.html#a63e891eec5510561faf7e8f7ae51d4fb"> 167</a></span> <a class="code hl_struct" href="structCapsAlbumContentsUsage.html">CapsAlbumContentsUsage</a> usages[3]; <span class="comment">///&lt; \ref CapsAlbumContentsUsage</span></div>
<div class="line"><a id="l00168" name="l00168"></a><span class="lineno"> 168</span>} <a class="code hl_struct" href="structCapsAlbumUsage3.html">CapsAlbumUsage3</a>;</div>
</div>
<div class="line"><a id="l00169" name="l00169"></a><span class="lineno"> 169</span> </div>
<div class="foldopen" id="foldopen00170" data-start="{" data-end="};">
<div class="line"><a id="l00170" name="l00170"></a><span class="lineno"><a class="line" href="structCapsAlbumUsage16.html"> 170</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00171" name="l00171"></a><span class="lineno"><a class="line" href="structCapsAlbumUsage16.html#aa5a86d2f5ab204f96f4c48eb563b5292"> 171</a></span> <a class="code hl_struct" href="structCapsAlbumContentsUsage.html">CapsAlbumContentsUsage</a> usages[16]; <span class="comment">///&lt; \ref CapsAlbumContentsUsage</span></div>
<div class="line"><a id="l00172" name="l00172"></a><span class="lineno"> 172</span>} <a class="code hl_struct" href="structCapsAlbumUsage16.html">CapsAlbumUsage16</a>;</div>
</div>
<div class="line"><a id="l00173" name="l00173"></a><span class="lineno"> 173</span><span class="comment"></span> </div>
<div class="line"><a id="l00174" name="l00174"></a><span class="lineno"> 174</span><span class="comment">/// UserIdList</span></div>
<div class="foldopen" id="foldopen00175" data-start="{" data-end="};">
<div class="line"><a id="l00175" name="l00175"></a><span class="lineno"><a class="line" href="structCapsUserIdList.html"> 175</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00176" name="l00176"></a><span class="lineno"><a class="line" href="structCapsUserIdList.html#a31a2fa6594ad4bc610884d9202df211a"> 176</a></span> <a class="code hl_struct" href="structAccountUid.html">AccountUid</a> uids[ACC_USER_LIST_SIZE]; <span class="comment">///&lt; \ref AccountUid</span></div>
<div class="line"><a id="l00177" name="l00177"></a><span class="lineno"><a class="line" href="structCapsUserIdList.html#a131f79aff7401e961135b14edb310cea"> 177</a></span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> <a class="code hl_variable" href="structCapsUserIdList.html#a131f79aff7401e961135b14edb310cea">count</a>; <span class="comment">///&lt; Total userIDs.</span></div>
<div class="line"><a id="l00178" name="l00178"></a><span class="lineno"><a class="line" href="structCapsUserIdList.html#a2f924975701f0582ee73590f28ca7cd3"> 178</a></span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> pad[7]; <span class="comment">///&lt; Padding.</span></div>
<div class="line"><a id="l00179" name="l00179"></a><span class="lineno"> 179</span>} <a class="code hl_struct" href="structCapsUserIdList.html">CapsUserIdList</a>;</div>
</div>
<div class="line"><a id="l00180" name="l00180"></a><span class="lineno"> 180</span><span class="comment"></span> </div>
<div class="line"><a id="l00181" name="l00181"></a><span class="lineno"> 181</span><span class="comment">/// LoadAlbumScreenShotImageOutputForApplication</span></div>
<div class="foldopen" id="foldopen00182" data-start="{" data-end="};">
<div class="line"><a id="l00182" name="l00182"></a><span class="lineno"><a class="line" href="structCapsLoadAlbumScreenShotImageOutputForApplication.html"> 182</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00183" name="l00183"></a><span class="lineno"><a class="line" href="structCapsLoadAlbumScreenShotImageOutputForApplication.html#a591568fd4f89719908ca47d41a7f020d"> 183</a></span> <a class="code hl_typedef" href="types_8h.html#a350c6fc928e3bdc6c6486268ac8fb269">s64</a> <a class="code hl_variable" href="structCapsLoadAlbumScreenShotImageOutputForApplication.html#a591568fd4f89719908ca47d41a7f020d">width</a>; <span class="comment">///&lt; Width. Official sw copies this to a s32 output field.</span></div>
<div class="line"><a id="l00184" name="l00184"></a><span class="lineno"><a class="line" href="structCapsLoadAlbumScreenShotImageOutputForApplication.html#ad5204410aedeb397faaa9499066dddbd"> 184</a></span> <a class="code hl_typedef" href="types_8h.html#a350c6fc928e3bdc6c6486268ac8fb269">s64</a> <a class="code hl_variable" href="structCapsLoadAlbumScreenShotImageOutputForApplication.html#ad5204410aedeb397faaa9499066dddbd">height</a>; <span class="comment">///&lt; Height. Official sw copies this to a s32 output field.</span></div>
<div class="line"><a id="l00185" name="l00185"></a><span class="lineno"><a class="line" href="structCapsLoadAlbumScreenShotImageOutputForApplication.html#a46dc2f365f1a16a41a6fa24000eca27b"> 185</a></span> <a class="code hl_struct" href="structCapsScreenShotAttributeForApplication.html">CapsScreenShotAttributeForApplication</a> <a class="code hl_variable" href="structCapsLoadAlbumScreenShotImageOutputForApplication.html#a46dc2f365f1a16a41a6fa24000eca27b">attr</a>; <span class="comment">///&lt; \ref CapsScreenShotAttributeForApplication</span></div>
<div class="line"><a id="l00186" name="l00186"></a><span class="lineno"><a class="line" href="structCapsLoadAlbumScreenShotImageOutputForApplication.html#af7da1b5f359bb34b4ca87199bcf58842"> 186</a></span> <a class="code hl_struct" href="structCapsApplicationData.html">CapsApplicationData</a> <a class="code hl_variable" href="structCapsLoadAlbumScreenShotImageOutputForApplication.html#af7da1b5f359bb34b4ca87199bcf58842">appdata</a>; <span class="comment">///&lt; \ref CapsApplicationData</span></div>
<div class="line"><a id="l00187" name="l00187"></a><span class="lineno"><a class="line" href="structCapsLoadAlbumScreenShotImageOutputForApplication.html#ae630fe950ce94a75905cb26129ff5e9a"> 187</a></span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> reserved[0xac]; <span class="comment">///&lt; Unused.</span></div>
<div class="line"><a id="l00188" name="l00188"></a><span class="lineno"> 188</span>} <a class="code hl_struct" href="structCapsLoadAlbumScreenShotImageOutputForApplication.html">CapsLoadAlbumScreenShotImageOutputForApplication</a>;</div>
</div>
<div class="line"><a id="l00189" name="l00189"></a><span class="lineno"> 189</span><span class="comment"></span> </div>
<div class="line"><a id="l00190" name="l00190"></a><span class="lineno"> 190</span><span class="comment">/// LoadAlbumScreenShotImageOutput</span></div>
<div class="foldopen" id="foldopen00191" data-start="{" data-end="};">
<div class="line"><a id="l00191" name="l00191"></a><span class="lineno"><a class="line" href="structCapsLoadAlbumScreenShotImageOutput.html"> 191</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00192" name="l00192"></a><span class="lineno"><a class="line" href="structCapsLoadAlbumScreenShotImageOutput.html#aa4b3f486e1f38a237221c61456382eb8"> 192</a></span> <a class="code hl_typedef" href="types_8h.html#a350c6fc928e3bdc6c6486268ac8fb269">s64</a> <a class="code hl_variable" href="structCapsLoadAlbumScreenShotImageOutput.html#aa4b3f486e1f38a237221c61456382eb8">width</a>; <span class="comment">///&lt; Width. Official sw copies this to a s32 output field.</span></div>
<div class="line"><a id="l00193" name="l00193"></a><span class="lineno"><a class="line" href="structCapsLoadAlbumScreenShotImageOutput.html#ae6741dfa4c94d42d9562dd0a91353da1"> 193</a></span> <a class="code hl_typedef" href="types_8h.html#a350c6fc928e3bdc6c6486268ac8fb269">s64</a> <a class="code hl_variable" href="structCapsLoadAlbumScreenShotImageOutput.html#ae6741dfa4c94d42d9562dd0a91353da1">height</a>; <span class="comment">///&lt; Height. Official sw copies this to a s32 output field.</span></div>
<div class="line"><a id="l00194" name="l00194"></a><span class="lineno"><a class="line" href="structCapsLoadAlbumScreenShotImageOutput.html#ad7982f2422aa5a99a4f50c87965d2301"> 194</a></span> <a class="code hl_struct" href="structCapsScreenShotAttribute.html">CapsScreenShotAttribute</a> <a class="code hl_variable" href="structCapsLoadAlbumScreenShotImageOutput.html#ad7982f2422aa5a99a4f50c87965d2301">attr</a>; <span class="comment">///&lt; \ref CapsScreenShotAttribute</span></div>
<div class="line"><a id="l00195" name="l00195"></a><span class="lineno"><a class="line" href="structCapsLoadAlbumScreenShotImageOutput.html#a4628c95800d314ee25e411eab3198732"> 195</a></span> <a class="code hl_typedef" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a> unk_x50[0x400]; <span class="comment">///&lt; Unused.</span></div>
<div class="line"><a id="l00196" name="l00196"></a><span class="lineno"> 196</span>} <a class="code hl_struct" href="structCapsLoadAlbumScreenShotImageOutput.html">CapsLoadAlbumScreenShotImageOutput</a>;</div>
</div>
<div class="line"><a id="l00197" name="l00197"></a><span class="lineno"> 197</span><span class="comment"></span> </div>
<div class="line"><a id="l00198" name="l00198"></a><span class="lineno"> 198</span><span class="comment">/// AlbumFileContentsFlag</span></div>
<div class="foldopen" id="foldopen00199" data-start="{" data-end="};">
<div class="line"><a id="l00199" name="l00199"></a><span class="lineno"><a class="line" href="caps_8h.html#a27c55cabf47f419200d622892b899e4b"> 199</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00200" name="l00200"></a><span class="lineno"><a class="line" href="caps_8h.html#a27c55cabf47f419200d622892b899e4ba1537871e1b40ce7f54375bcf89986af0"> 200</a></span> <a class="code hl_enumvalue" href="caps_8h.html#a27c55cabf47f419200d622892b899e4ba1537871e1b40ce7f54375bcf89986af0">CapsAlbumFileContentsFlag_ScreenShot</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(0), <span class="comment">///&lt; Query for ScreenShot files.</span></div>
<div class="line"><a id="l00201" name="l00201"></a><span class="lineno"><a class="line" href="caps_8h.html#a27c55cabf47f419200d622892b899e4badbb69a8521d991018c91a72ad86c6da9"> 201</a></span> <a class="code hl_enumvalue" href="caps_8h.html#a27c55cabf47f419200d622892b899e4badbb69a8521d991018c91a72ad86c6da9">CapsAlbumFileContentsFlag_Movie</a> = <a class="code hl_define" href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a>(1), <span class="comment">///&lt; Query for Movie files.</span></div>
<div class="line"><a id="l00202" name="l00202"></a><span class="lineno"> 202</span>} <a class="code hl_enumeration" href="caps_8h.html#a27c55cabf47f419200d622892b899e4b">CapsAlbumFileContentsFlag</a>;</div>
</div>
<div class="line"><a id="l00203" name="l00203"></a><span class="lineno"> 203</span><span class="comment"></span> </div>
<div class="line"><a id="l00204" name="l00204"></a><span class="lineno"> 204</span><span class="comment">/// AlbumCache</span></div>
<div class="foldopen" id="foldopen00205" data-start="{" data-end="};">
<div class="line"><a id="l00205" name="l00205"></a><span class="lineno"><a class="line" href="structCapsAlbumCache.html"> 205</a></span><span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00206" name="l00206"></a><span class="lineno"><a class="line" href="structCapsAlbumCache.html#a1cc226d14572f6365986f4c3f7ec5f23"> 206</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structCapsAlbumCache.html#a1cc226d14572f6365986f4c3f7ec5f23">count</a>; <span class="comment">///&lt; Count</span></div>
<div class="line"><a id="l00207" name="l00207"></a><span class="lineno"><a class="line" href="structCapsAlbumCache.html#af5099a9b32aee8890d4bc8727aabeb47"> 207</a></span> <a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_variable" href="structCapsAlbumCache.html#af5099a9b32aee8890d4bc8727aabeb47">unk_x8</a>; <span class="comment">///&lt; Unknown</span></div>
<div class="line"><a id="l00208" name="l00208"></a><span class="lineno"> 208</span>} <a class="code hl_struct" href="structCapsAlbumCache.html">CapsAlbumCache</a>;</div>
</div>
<div class="line"><a id="l00209" name="l00209"></a><span class="lineno"> 209</span><span class="comment"></span> </div>
<div class="line"><a id="l00210" name="l00210"></a><span class="lineno"> 210</span><span class="comment">/// Gets the ShimLibraryVersion.</span></div>
<div class="line"><a id="l00211" name="l00211"></a><span class="lineno"><a class="line" href="caps_8h.html#ae2e17bae1ab858b93c39166045c59735"> 211</a></span><span class="comment"></span><a class="code hl_typedef" href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a> <a class="code hl_function" href="caps_8h.html#ae2e17bae1ab858b93c39166045c59735">capsGetShimLibraryVersion</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a id="l00212" name="l00212"></a><span class="lineno"> 212</span><span class="comment"></span> </div>
<div class="line"><a id="l00213" name="l00213"></a><span class="lineno"> 213</span><span class="comment">/// Gets the default start_datetime.</span></div>
<div class="foldopen" id="foldopen00214" data-start="{" data-end="}">
<div class="line"><a id="l00214" name="l00214"></a><span class="lineno"><a class="line" href="caps_8h.html#a06991fc6601bc1fe0a4cd0de21f8587c"> 214</a></span><span class="comment"></span><span class="keyword">static</span> <span class="keyword">inline</span> <a class="code hl_struct" href="structCapsAlbumFileDateTime.html">CapsAlbumFileDateTime</a> <a class="code hl_function" href="caps_8h.html#a06991fc6601bc1fe0a4cd0de21f8587c">capsGetDefaultStartDateTime</a>(<span class="keywordtype">void</span>) {</div>
<div class="line"><a id="l00215" name="l00215"></a><span class="lineno"> 215</span> <span class="keywordflow">return</span> (<a class="code hl_struct" href="structCapsAlbumFileDateTime.html">CapsAlbumFileDateTime</a>){.<a class="code hl_variable" href="structCapsAlbumFileDateTime.html#acbc3d7a4afd78c63515a750fd335a79f">year</a> = 1970, .month = 1, .day = 1};</div>
<div class="line"><a id="l00216" name="l00216"></a><span class="lineno"> 216</span>}</div>
</div>
<div class="line"><a id="l00217" name="l00217"></a><span class="lineno"> 217</span><span class="comment"></span> </div>
<div class="line"><a id="l00218" name="l00218"></a><span class="lineno"> 218</span><span class="comment">/// Gets the default end_datetime.</span></div>
<div class="foldopen" id="foldopen00219" data-start="{" data-end="}">
<div class="line"><a id="l00219" name="l00219"></a><span class="lineno"><a class="line" href="caps_8h.html#ad75aa84e93af0db6535d582e2b1351fb"> 219</a></span><span class="comment"></span><span class="keyword">static</span> <span class="keyword">inline</span> <a class="code hl_struct" href="structCapsAlbumFileDateTime.html">CapsAlbumFileDateTime</a> <a class="code hl_function" href="caps_8h.html#ad75aa84e93af0db6535d582e2b1351fb">capsGetDefaultEndDateTime</a>(<span class="keywordtype">void</span>) {</div>
<div class="line"><a id="l00220" name="l00220"></a><span class="lineno"> 220</span> <span class="keywordflow">return</span> (<a class="code hl_struct" href="structCapsAlbumFileDateTime.html">CapsAlbumFileDateTime</a>){.<a class="code hl_variable" href="structCapsAlbumFileDateTime.html#acbc3d7a4afd78c63515a750fd335a79f">year</a> = 3000, .month = 1, .day = 1};</div>
<div class="line"><a id="l00221" name="l00221"></a><span class="lineno"> 221</span>}</div>
</div>
<div class="line"><a id="l00222" name="l00222"></a><span class="lineno"> 222</span><span class="comment"></span> </div>
<div class="line"><a id="l00223" name="l00223"></a><span class="lineno"> 223</span><span class="comment">/// Convert a \ref CapsApplicationAlbumFileEntry to \ref CapsApplicationAlbumEntry.</span></div>
<div class="foldopen" id="foldopen00224" data-start="{" data-end="}">
<div class="line"><a id="l00224" name="l00224"></a><span class="lineno"><a class="line" href="caps_8h.html#a3db0874a62eda65c16d1bdd3a28723c6"> 224</a></span><span class="comment"></span><span class="keyword">static</span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code hl_function" href="caps_8h.html#a3db0874a62eda65c16d1bdd3a28723c6">capsConvertApplicationAlbumFileEntryToApplicationAlbumEntry</a>(<a class="code hl_struct" href="structCapsApplicationAlbumEntry.html">CapsApplicationAlbumEntry</a> *out, <a class="code hl_struct" href="structCapsApplicationAlbumFileEntry.html">CapsApplicationAlbumFileEntry</a> *in) {</div>
<div class="line"><a id="l00225" name="l00225"></a><span class="lineno"> 225</span> *out = in-&gt;<a class="code hl_variable" href="structCapsApplicationAlbumFileEntry.html#a60e0746fca4162ba923b01765162a885">entry</a>;</div>
<div class="line"><a id="l00226" name="l00226"></a><span class="lineno"> 226</span>}</div>
</div>
<div class="line"><a id="l00227" name="l00227"></a><span class="lineno"> 227</span><span class="comment"></span> </div>
<div class="line"><a id="l00228" name="l00228"></a><span class="lineno"> 228</span><span class="comment">/// Convert a \ref CapsApplicationAlbumEntry to \ref CapsApplicationAlbumFileEntry. Should only be used on [7.0.0+].</span></div>
<div class="foldopen" id="foldopen00229" data-start="{" data-end="}">
<div class="line"><a id="l00229" name="l00229"></a><span class="lineno"><a class="line" href="caps_8h.html#a007bf67b65c3da1cb5fb22872ffc8888"> 229</a></span><span class="comment"></span><span class="keyword">static</span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code hl_function" href="caps_8h.html#a007bf67b65c3da1cb5fb22872ffc8888">capsConvertApplicationAlbumEntryToApplicationAlbumFileEntry</a>(<a class="code hl_struct" href="structCapsApplicationAlbumFileEntry.html">CapsApplicationAlbumFileEntry</a> *out, <a class="code hl_struct" href="structCapsApplicationAlbumEntry.html">CapsApplicationAlbumEntry</a> *in) {</div>
<div class="line"><a id="l00230" name="l00230"></a><span class="lineno"> 230</span> out-&gt;<a class="code hl_variable" href="structCapsApplicationAlbumFileEntry.html#a60e0746fca4162ba923b01765162a885">entry</a> = *in;</div>
<div class="line"><a id="l00231" name="l00231"></a><span class="lineno"> 231</span> out-&gt;<a class="code hl_variable" href="structCapsApplicationAlbumFileEntry.html#ae9204df348069624dde5a616147af140">datetime</a> = in-&gt;<a class="code hl_variable" href="structCapsApplicationAlbumEntry.html#aaa70b41366be67b250e9ae3ba1523c55">v1</a>.<a class="code hl_variable" href="structCapsApplicationAlbumEntry.html#a93378c61aaaccb89c59cd6bf7afd4444">datetime</a>;</div>
<div class="line"><a id="l00232" name="l00232"></a><span class="lineno"> 232</span> out-&gt;<a class="code hl_variable" href="structCapsApplicationAlbumFileEntry.html#a999a174509b69c2eec0e952d190472d0">unk_x28</a> = 0;</div>
<div class="line"><a id="l00233" name="l00233"></a><span class="lineno"> 233</span>}</div>
</div>
<div class="line"><a id="l00234" name="l00234"></a><span class="lineno"> 234</span> </div>
<div class="ttc" id="acaps_8h_html_a007bf67b65c3da1cb5fb22872ffc8888"><div class="ttname"><a href="caps_8h.html#a007bf67b65c3da1cb5fb22872ffc8888">capsConvertApplicationAlbumEntryToApplicationAlbumFileEntry</a></div><div class="ttdeci">static void capsConvertApplicationAlbumEntryToApplicationAlbumFileEntry(CapsApplicationAlbumFileEntry *out, CapsApplicationAlbumEntry *in)</div><div class="ttdoc">Convert a CapsApplicationAlbumEntry to CapsApplicationAlbumFileEntry. Should only be used on [7....</div><div class="ttdef"><b>Definition</b> caps.h:229</div></div>
<div class="ttc" id="acaps_8h_html_a0088da3a50425450d374dbfbf9dd0ded"><div class="ttname"><a href="caps_8h.html#a0088da3a50425450d374dbfbf9dd0ded">CapsScreenShotDecoderFlag</a></div><div class="ttdeci">CapsScreenShotDecoderFlag</div><div class="ttdoc">ScreenShotDecoderFlag.</div><div class="ttdef"><b>Definition</b> caps.h:67</div></div>
<div class="ttc" id="acaps_8h_html_a0088da3a50425450d374dbfbf9dd0deda38d6253d0f7c6f9e2464bdb07bb70423"><div class="ttname"><a href="caps_8h.html#a0088da3a50425450d374dbfbf9dd0deda38d6253d0f7c6f9e2464bdb07bb70423">CapsScreenShotDecoderFlag_EnableFancyUpsampling</a></div><div class="ttdeci">@ CapsScreenShotDecoderFlag_EnableFancyUpsampling</div><div class="ttdoc">See libjpeg-turbo do_fancy_upsampling.</div><div class="ttdef"><b>Definition</b> caps.h:69</div></div>
<div class="ttc" id="acaps_8h_html_a0088da3a50425450d374dbfbf9dd0deda6754c0b9f7a1f9d24fc6304346548dd5"><div class="ttname"><a href="caps_8h.html#a0088da3a50425450d374dbfbf9dd0deda6754c0b9f7a1f9d24fc6304346548dd5">CapsScreenShotDecoderFlag_None</a></div><div class="ttdeci">@ CapsScreenShotDecoderFlag_None</div><div class="ttdoc">No special processing.</div><div class="ttdef"><b>Definition</b> caps.h:68</div></div>
<div class="ttc" id="acaps_8h_html_a0088da3a50425450d374dbfbf9dd0dedae562ce564ac06b2482f08add7fb98d1e"><div class="ttname"><a href="caps_8h.html#a0088da3a50425450d374dbfbf9dd0dedae562ce564ac06b2482f08add7fb98d1e">CapsScreenShotDecoderFlag_EnableBlockSmoothing</a></div><div class="ttdeci">@ CapsScreenShotDecoderFlag_EnableBlockSmoothing</div><div class="ttdoc">See libjpeg-turbo do_block_smoothing.</div><div class="ttdef"><b>Definition</b> caps.h:70</div></div>
<div class="ttc" id="acaps_8h_html_a06991fc6601bc1fe0a4cd0de21f8587c"><div class="ttname"><a href="caps_8h.html#a06991fc6601bc1fe0a4cd0de21f8587c">capsGetDefaultStartDateTime</a></div><div class="ttdeci">static CapsAlbumFileDateTime capsGetDefaultStartDateTime(void)</div><div class="ttdoc">Gets the default start_datetime.</div><div class="ttdef"><b>Definition</b> caps.h:214</div></div>
<div class="ttc" id="acaps_8h_html_a27c55cabf47f419200d622892b899e4b"><div class="ttname"><a href="caps_8h.html#a27c55cabf47f419200d622892b899e4b">CapsAlbumFileContentsFlag</a></div><div class="ttdeci">CapsAlbumFileContentsFlag</div><div class="ttdoc">AlbumFileContentsFlag.</div><div class="ttdef"><b>Definition</b> caps.h:199</div></div>
<div class="ttc" id="acaps_8h_html_a27c55cabf47f419200d622892b899e4ba1537871e1b40ce7f54375bcf89986af0"><div class="ttname"><a href="caps_8h.html#a27c55cabf47f419200d622892b899e4ba1537871e1b40ce7f54375bcf89986af0">CapsAlbumFileContentsFlag_ScreenShot</a></div><div class="ttdeci">@ CapsAlbumFileContentsFlag_ScreenShot</div><div class="ttdoc">Query for ScreenShot files.</div><div class="ttdef"><b>Definition</b> caps.h:200</div></div>
<div class="ttc" id="acaps_8h_html_a27c55cabf47f419200d622892b899e4badbb69a8521d991018c91a72ad86c6da9"><div class="ttname"><a href="caps_8h.html#a27c55cabf47f419200d622892b899e4badbb69a8521d991018c91a72ad86c6da9">CapsAlbumFileContentsFlag_Movie</a></div><div class="ttdeci">@ CapsAlbumFileContentsFlag_Movie</div><div class="ttdoc">Query for Movie files.</div><div class="ttdef"><b>Definition</b> caps.h:201</div></div>
<div class="ttc" id="acaps_8h_html_a3db0874a62eda65c16d1bdd3a28723c6"><div class="ttname"><a href="caps_8h.html#a3db0874a62eda65c16d1bdd3a28723c6">capsConvertApplicationAlbumFileEntryToApplicationAlbumEntry</a></div><div class="ttdeci">static void capsConvertApplicationAlbumFileEntryToApplicationAlbumEntry(CapsApplicationAlbumEntry *out, CapsApplicationAlbumFileEntry *in)</div><div class="ttdoc">Convert a CapsApplicationAlbumFileEntry to CapsApplicationAlbumEntry.</div><div class="ttdef"><b>Definition</b> caps.h:224</div></div>
<div class="ttc" id="acaps_8h_html_a4d1f64f7c43190661e31776616372fcb"><div class="ttname"><a href="caps_8h.html#a4d1f64f7c43190661e31776616372fcb">CapsContentType</a></div><div class="ttdeci">CapsContentType</div><div class="ttdoc">ContentType.</div><div class="ttdef"><b>Definition</b> caps.h:31</div></div>
<div class="ttc" id="acaps_8h_html_a4d1f64f7c43190661e31776616372fcba8d32f1073bb460c130fefa83dd3e2d5b"><div class="ttname"><a href="caps_8h.html#a4d1f64f7c43190661e31776616372fcba8d32f1073bb460c130fefa83dd3e2d5b">CapsContentType_Movie</a></div><div class="ttdeci">@ CapsContentType_Movie</div><div class="ttdoc">Album videos.</div><div class="ttdef"><b>Definition</b> caps.h:33</div></div>
<div class="ttc" id="acaps_8h_html_a4d1f64f7c43190661e31776616372fcba93278c58c8e093ad6b4780aa67eec61a"><div class="ttname"><a href="caps_8h.html#a4d1f64f7c43190661e31776616372fcba93278c58c8e093ad6b4780aa67eec61a">CapsContentType_Screenshot</a></div><div class="ttdeci">@ CapsContentType_Screenshot</div><div class="ttdoc">Album screenshots.</div><div class="ttdef"><b>Definition</b> caps.h:32</div></div>
<div class="ttc" id="acaps_8h_html_a4d1f64f7c43190661e31776616372fcbad6754c49591a4767bdc6454583709131"><div class="ttname"><a href="caps_8h.html#a4d1f64f7c43190661e31776616372fcbad6754c49591a4767bdc6454583709131">CapsContentType_ExtraMovie</a></div><div class="ttdeci">@ CapsContentType_ExtraMovie</div><div class="ttdoc">Videos recorded by the current host Application via grcCreateMovieMaker.</div><div class="ttdef"><b>Definition</b> caps.h:34</div></div>
<div class="ttc" id="acaps_8h_html_a5425e7d1a356175254583da18afa1ede"><div class="ttname"><a href="caps_8h.html#a5425e7d1a356175254583da18afa1ede">CapsAlbumFileContents</a></div><div class="ttdeci">CapsAlbumFileContents</div><div class="ttdoc">AlbumFileContents.</div><div class="ttdef"><b>Definition</b> caps.h:142</div></div>
<div class="ttc" id="acaps_8h_html_a5807b7a3d1050104ac5b2bad560b2569"><div class="ttname"><a href="caps_8h.html#a5807b7a3d1050104ac5b2bad560b2569">AlbumImageOrientation</a></div><div class="ttdeci">AlbumImageOrientation</div><div class="ttdoc">ImageOrientation.</div><div class="ttdef"><b>Definition</b> caps.h:12</div></div>
<div class="ttc" id="acaps_8h_html_a5807b7a3d1050104ac5b2bad560b2569a5cfec2b11eb9005ce4f051d9bf3f53ab"><div class="ttname"><a href="caps_8h.html#a5807b7a3d1050104ac5b2bad560b2569a5cfec2b11eb9005ce4f051d9bf3f53ab">AlbumImageOrientation_Unknown2</a></div><div class="ttdeci">@ AlbumImageOrientation_Unknown2</div><div class="ttdoc">Unknown.</div><div class="ttdef"><b>Definition</b> caps.h:15</div></div>
<div class="ttc" id="acaps_8h_html_a5807b7a3d1050104ac5b2bad560b2569a68740a6b70d5408f8a7a4601af82f77c"><div class="ttname"><a href="caps_8h.html#a5807b7a3d1050104ac5b2bad560b2569a68740a6b70d5408f8a7a4601af82f77c">AlbumImageOrientation_Unknown3</a></div><div class="ttdeci">@ AlbumImageOrientation_Unknown3</div><div class="ttdoc">Unknown.</div><div class="ttdef"><b>Definition</b> caps.h:16</div></div>
<div class="ttc" id="acaps_8h_html_a5807b7a3d1050104ac5b2bad560b2569a948db527f769a5ae54fbcadb39d855e4"><div class="ttname"><a href="caps_8h.html#a5807b7a3d1050104ac5b2bad560b2569a948db527f769a5ae54fbcadb39d855e4">AlbumImageOrientation_Unknown1</a></div><div class="ttdeci">@ AlbumImageOrientation_Unknown1</div><div class="ttdoc">Unknown.</div><div class="ttdef"><b>Definition</b> caps.h:14</div></div>
<div class="ttc" id="acaps_8h_html_a5807b7a3d1050104ac5b2bad560b2569ab06c23cae19d0f979350d6551e448fc4"><div class="ttname"><a href="caps_8h.html#a5807b7a3d1050104ac5b2bad560b2569ab06c23cae19d0f979350d6551e448fc4">AlbumImageOrientation_Unknown0</a></div><div class="ttdeci">@ AlbumImageOrientation_Unknown0</div><div class="ttdoc">Unknown. Default.</div><div class="ttdef"><b>Definition</b> caps.h:13</div></div>
<div class="ttc" id="acaps_8h_html_a80784e26273432b661166cf56aaa08c2"><div class="ttname"><a href="caps_8h.html#a80784e26273432b661166cf56aaa08c2">CapsAlbumStorage</a></div><div class="ttdeci">CapsAlbumStorage</div><div class="ttdef"><b>Definition</b> caps.h:25</div></div>
<div class="ttc" id="acaps_8h_html_a80784e26273432b661166cf56aaa08c2a1853a3a406e49e247eed9b3d585363e6"><div class="ttname"><a href="caps_8h.html#a80784e26273432b661166cf56aaa08c2a1853a3a406e49e247eed9b3d585363e6">CapsAlbumStorage_Sd</a></div><div class="ttdeci">@ CapsAlbumStorage_Sd</div><div class="ttdoc">Sd.</div><div class="ttdef"><b>Definition</b> caps.h:27</div></div>
<div class="ttc" id="acaps_8h_html_a80784e26273432b661166cf56aaa08c2a269c2ea3c9dc8750f52abb10f109c6f5"><div class="ttname"><a href="caps_8h.html#a80784e26273432b661166cf56aaa08c2a269c2ea3c9dc8750f52abb10f109c6f5">CapsAlbumStorage_Nand</a></div><div class="ttdeci">@ CapsAlbumStorage_Nand</div><div class="ttdoc">Nand.</div><div class="ttdef"><b>Definition</b> caps.h:26</div></div>
<div class="ttc" id="acaps_8h_html_a8bfd9fb45237c81d9e40730e85ce2aa0"><div class="ttname"><a href="caps_8h.html#a8bfd9fb45237c81d9e40730e85ce2aa0">AlbumReportOption</a></div><div class="ttdeci">AlbumReportOption</div><div class="ttdoc">AlbumReportOption.</div><div class="ttdef"><b>Definition</b> caps.h:20</div></div>
<div class="ttc" id="acaps_8h_html_a8bfd9fb45237c81d9e40730e85ce2aa0aa7aa3a617b6d6bad375bb3fb841ded0e"><div class="ttname"><a href="caps_8h.html#a8bfd9fb45237c81d9e40730e85ce2aa0aa7aa3a617b6d6bad375bb3fb841ded0e">AlbumReportOption_Disable</a></div><div class="ttdeci">@ AlbumReportOption_Disable</div><div class="ttdoc">Don't display the screenshot-taken Overlay-applet notification.</div><div class="ttdef"><b>Definition</b> caps.h:21</div></div>
<div class="ttc" id="acaps_8h_html_a8bfd9fb45237c81d9e40730e85ce2aa0abfaa4285ec41d6547203e88f8b13331d"><div class="ttname"><a href="caps_8h.html#a8bfd9fb45237c81d9e40730e85ce2aa0abfaa4285ec41d6547203e88f8b13331d">AlbumReportOption_Enable</a></div><div class="ttdeci">@ AlbumReportOption_Enable</div><div class="ttdoc">Display the screenshot-taken Overlay notification.</div><div class="ttdef"><b>Definition</b> caps.h:22</div></div>
<div class="ttc" id="acaps_8h_html_aa6f881d2da8ace09fdfec12f4d7a0494"><div class="ttname"><a href="caps_8h.html#aa6f881d2da8ace09fdfec12f4d7a0494">CapsAlbumContentsUsageFlag</a></div><div class="ttdeci">CapsAlbumContentsUsageFlag</div><div class="ttdef"><b>Definition</b> caps.h:149</div></div>
<div class="ttc" id="acaps_8h_html_aa6f881d2da8ace09fdfec12f4d7a0494a03574b09f9a81c5538b611f662d6d6d2"><div class="ttname"><a href="caps_8h.html#aa6f881d2da8ace09fdfec12f4d7a0494a03574b09f9a81c5538b611f662d6d6d2">CapsAlbumContentsUsageFlag_HasGreaterUsage</a></div><div class="ttdeci">@ CapsAlbumContentsUsageFlag_HasGreaterUsage</div><div class="ttdoc">Indicates that there are additional files not captured by the count/size fields of CapsAlbumContentsU...</div><div class="ttdef"><b>Definition</b> caps.h:150</div></div>
<div class="ttc" id="acaps_8h_html_aa6f881d2da8ace09fdfec12f4d7a0494ade409c577dd2ac001141c9b57edf93b9"><div class="ttname"><a href="caps_8h.html#aa6f881d2da8ace09fdfec12f4d7a0494ade409c577dd2ac001141c9b57edf93b9">CapsAlbumContentsUsageFlag_IsUnknownContents</a></div><div class="ttdeci">@ CapsAlbumContentsUsageFlag_IsUnknownContents</div><div class="ttdoc">Indicates that the file is not a known content type.</div><div class="ttdef"><b>Definition</b> caps.h:151</div></div>
<div class="ttc" id="acaps_8h_html_ad75aa84e93af0db6535d582e2b1351fb"><div class="ttname"><a href="caps_8h.html#ad75aa84e93af0db6535d582e2b1351fb">capsGetDefaultEndDateTime</a></div><div class="ttdeci">static CapsAlbumFileDateTime capsGetDefaultEndDateTime(void)</div><div class="ttdoc">Gets the default end_datetime.</div><div class="ttdef"><b>Definition</b> caps.h:219</div></div>
<div class="ttc" id="acaps_8h_html_ae2e17bae1ab858b93c39166045c59735"><div class="ttname"><a href="caps_8h.html#ae2e17bae1ab858b93c39166045c59735">capsGetShimLibraryVersion</a></div><div class="ttdeci">u64 capsGetShimLibraryVersion(void)</div><div class="ttdoc">Gets the ShimLibraryVersion.</div></div>
<div class="ttc" id="astructAccountUid_html"><div class="ttname"><a href="structAccountUid.html">AccountUid</a></div><div class="ttdoc">Account UserId.</div><div class="ttdef"><b>Definition</b> acc.h:25</div></div>
<div class="ttc" id="astructCapsAlbumCache_html"><div class="ttname"><a href="structCapsAlbumCache.html">CapsAlbumCache</a></div><div class="ttdoc">AlbumCache.</div><div class="ttdef"><b>Definition</b> caps.h:205</div></div>
<div class="ttc" id="astructCapsAlbumCache_html_a1cc226d14572f6365986f4c3f7ec5f23"><div class="ttname"><a href="structCapsAlbumCache.html#a1cc226d14572f6365986f4c3f7ec5f23">CapsAlbumCache::count</a></div><div class="ttdeci">u64 count</div><div class="ttdoc">Count.</div><div class="ttdef"><b>Definition</b> caps.h:206</div></div>
<div class="ttc" id="astructCapsAlbumCache_html_af5099a9b32aee8890d4bc8727aabeb47"><div class="ttname"><a href="structCapsAlbumCache.html#af5099a9b32aee8890d4bc8727aabeb47">CapsAlbumCache::unk_x8</a></div><div class="ttdeci">u64 unk_x8</div><div class="ttdoc">Unknown.</div><div class="ttdef"><b>Definition</b> caps.h:207</div></div>
<div class="ttc" id="astructCapsAlbumContentsUsage_html"><div class="ttname"><a href="structCapsAlbumContentsUsage.html">CapsAlbumContentsUsage</a></div><div class="ttdef"><b>Definition</b> caps.h:154</div></div>
<div class="ttc" id="astructCapsAlbumContentsUsage_html_a6c44f457bed814f5bfc70f02a0900061"><div class="ttname"><a href="structCapsAlbumContentsUsage.html#a6c44f457bed814f5bfc70f02a0900061">CapsAlbumContentsUsage::size</a></div><div class="ttdeci">s64 size</div><div class="ttdoc">Size. Used storage space.</div><div class="ttdef"><b>Definition</b> caps.h:156</div></div>
<div class="ttc" id="astructCapsAlbumContentsUsage_html_a9510b8a32a6fac425affdcd19c931d49"><div class="ttname"><a href="structCapsAlbumContentsUsage.html#a9510b8a32a6fac425affdcd19c931d49">CapsAlbumContentsUsage::count</a></div><div class="ttdeci">s64 count</div><div class="ttdoc">Count.</div><div class="ttdef"><b>Definition</b> caps.h:155</div></div>
<div class="ttc" id="astructCapsAlbumContentsUsage_html_ad24c3e2d750458fe517e8d2900512bab"><div class="ttname"><a href="structCapsAlbumContentsUsage.html#ad24c3e2d750458fe517e8d2900512bab">CapsAlbumContentsUsage::flags</a></div><div class="ttdeci">u32 flags</div><div class="ttdoc">CapsAlbumContentsUsageFlag</div><div class="ttdef"><b>Definition</b> caps.h:157</div></div>
<div class="ttc" id="astructCapsAlbumContentsUsage_html_ae752717e3dce71d6da5bd446b807ec63"><div class="ttname"><a href="structCapsAlbumContentsUsage.html#ae752717e3dce71d6da5bd446b807ec63">CapsAlbumContentsUsage::file_contents</a></div><div class="ttdeci">u8 file_contents</div><div class="ttdoc">CapsAlbumFileContents</div><div class="ttdef"><b>Definition</b> caps.h:158</div></div>
<div class="ttc" id="astructCapsAlbumEntry_html"><div class="ttname"><a href="structCapsAlbumEntry.html">CapsAlbumEntry</a></div><div class="ttdoc">AlbumEntry.</div><div class="ttdef"><b>Definition</b> caps.h:102</div></div>
<div class="ttc" id="astructCapsAlbumEntry_html_a3e9438491bd8405384d860f3854b2bca"><div class="ttname"><a href="structCapsAlbumEntry.html#a3e9438491bd8405384d860f3854b2bca">CapsAlbumEntry::size</a></div><div class="ttdeci">u64 size</div><div class="ttdoc">Size.</div><div class="ttdef"><b>Definition</b> caps.h:103</div></div>
<div class="ttc" id="astructCapsAlbumEntry_html_a66a0029e08c160049c5582dd6253eb09"><div class="ttname"><a href="structCapsAlbumEntry.html#a66a0029e08c160049c5582dd6253eb09">CapsAlbumEntry::file_id</a></div><div class="ttdeci">CapsAlbumFileId file_id</div><div class="ttdoc">CapsAlbumFileId</div><div class="ttdef"><b>Definition</b> caps.h:104</div></div>
<div class="ttc" id="astructCapsAlbumFileDateTime_html"><div class="ttname"><a href="structCapsAlbumFileDateTime.html">CapsAlbumFileDateTime</a></div><div class="ttdoc">AlbumFileDateTime. This corresponds to each field in the Album entry filename, prior to the &quot;-&quot;: &quot;YYY...</div><div class="ttdef"><b>Definition</b> caps.h:80</div></div>
<div class="ttc" id="astructCapsAlbumFileDateTime_html_a28ffddb039dafd630bce04cde7409351"><div class="ttname"><a href="structCapsAlbumFileDateTime.html#a28ffddb039dafd630bce04cde7409351">CapsAlbumFileDateTime::minute</a></div><div class="ttdeci">u8 minute</div><div class="ttdoc">Minute.</div><div class="ttdef"><b>Definition</b> caps.h:85</div></div>
<div class="ttc" id="astructCapsAlbumFileDateTime_html_a37835ba7aecb69e79b94ba458ccc8136"><div class="ttname"><a href="structCapsAlbumFileDateTime.html#a37835ba7aecb69e79b94ba458ccc8136">CapsAlbumFileDateTime::month</a></div><div class="ttdeci">u8 month</div><div class="ttdoc">Month.</div><div class="ttdef"><b>Definition</b> caps.h:82</div></div>
<div class="ttc" id="astructCapsAlbumFileDateTime_html_a40318406df510b339a7c1c7da808401e"><div class="ttname"><a href="structCapsAlbumFileDateTime.html#a40318406df510b339a7c1c7da808401e">CapsAlbumFileDateTime::second</a></div><div class="ttdeci">u8 second</div><div class="ttdoc">Second.</div><div class="ttdef"><b>Definition</b> caps.h:86</div></div>
<div class="ttc" id="astructCapsAlbumFileDateTime_html_a51bd65b08ef23d7ec2843d7163960a53"><div class="ttname"><a href="structCapsAlbumFileDateTime.html#a51bd65b08ef23d7ec2843d7163960a53">CapsAlbumFileDateTime::hour</a></div><div class="ttdeci">u8 hour</div><div class="ttdoc">Hour.</div><div class="ttdef"><b>Definition</b> caps.h:84</div></div>
<div class="ttc" id="astructCapsAlbumFileDateTime_html_acbc3d7a4afd78c63515a750fd335a79f"><div class="ttname"><a href="structCapsAlbumFileDateTime.html#acbc3d7a4afd78c63515a750fd335a79f">CapsAlbumFileDateTime::year</a></div><div class="ttdeci">u16 year</div><div class="ttdoc">Year.</div><div class="ttdef"><b>Definition</b> caps.h:81</div></div>
<div class="ttc" id="astructCapsAlbumFileDateTime_html_ad28cd5968a257df389f2f7c95950c416"><div class="ttname"><a href="structCapsAlbumFileDateTime.html#ad28cd5968a257df389f2f7c95950c416">CapsAlbumFileDateTime::id</a></div><div class="ttdeci">u8 id</div><div class="ttdoc">Unique ID for when there's multiple Album files with the same timestamp.</div><div class="ttdef"><b>Definition</b> caps.h:87</div></div>
<div class="ttc" id="astructCapsAlbumFileDateTime_html_ae14702f89f2e46695d41912777e9ec1c"><div class="ttname"><a href="structCapsAlbumFileDateTime.html#ae14702f89f2e46695d41912777e9ec1c">CapsAlbumFileDateTime::day</a></div><div class="ttdeci">u8 day</div><div class="ttdoc">Day of the month.</div><div class="ttdef"><b>Definition</b> caps.h:83</div></div>
<div class="ttc" id="astructCapsAlbumFileId_html"><div class="ttname"><a href="structCapsAlbumFileId.html">CapsAlbumFileId</a></div><div class="ttdoc">AlbumEntryId.</div><div class="ttdef"><b>Definition</b> caps.h:91</div></div>
<div class="ttc" id="astructCapsAlbumFileId_html_a27d4eb599fc467916787f9f686d0def2"><div class="ttname"><a href="structCapsAlbumFileId.html#a27d4eb599fc467916787f9f686d0def2">CapsAlbumFileId::unknown_13</a></div><div class="ttdeci">u8 unknown_13</div><div class="ttdoc">[19.0.0+]</div><div class="ttdef"><b>Definition</b> caps.h:97</div></div>
<div class="ttc" id="astructCapsAlbumFileId_html_a3468ce50176acde8ee2b34970a83a990"><div class="ttname"><a href="structCapsAlbumFileId.html#a3468ce50176acde8ee2b34970a83a990">CapsAlbumFileId::application_id</a></div><div class="ttdeci">u64 application_id</div><div class="ttdoc">ApplicationId.</div><div class="ttdef"><b>Definition</b> caps.h:92</div></div>
<div class="ttc" id="astructCapsAlbumFileId_html_a524bedc0812048faa162d0f131f36d26"><div class="ttname"><a href="structCapsAlbumFileId.html#a524bedc0812048faa162d0f131f36d26">CapsAlbumFileId::content</a></div><div class="ttdeci">u8 content</div><div class="ttdoc">CapsAlbumFileContents</div><div class="ttdef"><b>Definition</b> caps.h:95</div></div>
<div class="ttc" id="astructCapsAlbumFileId_html_a8314dbf0942b7a3e903c1972d6d47f78"><div class="ttname"><a href="structCapsAlbumFileId.html#a8314dbf0942b7a3e903c1972d6d47f78">CapsAlbumFileId::storage</a></div><div class="ttdeci">u8 storage</div><div class="ttdoc">CapsAlbumStorage</div><div class="ttdef"><b>Definition</b> caps.h:94</div></div>
<div class="ttc" id="astructCapsAlbumFileId_html_a93decebb27338ac32c203b47b4ae0052"><div class="ttname"><a href="structCapsAlbumFileId.html#a93decebb27338ac32c203b47b4ae0052">CapsAlbumFileId::unknown_12</a></div><div class="ttdeci">u8 unknown_12</div><div class="ttdoc">[19.0.0+]</div><div class="ttdef"><b>Definition</b> caps.h:96</div></div>
<div class="ttc" id="astructCapsAlbumFileId_html_afe5e10f99513f70741a77ed491b9644e"><div class="ttname"><a href="structCapsAlbumFileId.html#afe5e10f99513f70741a77ed491b9644e">CapsAlbumFileId::datetime</a></div><div class="ttdeci">CapsAlbumFileDateTime datetime</div><div class="ttdoc">CapsAlbumFileDateTime</div><div class="ttdef"><b>Definition</b> caps.h:93</div></div>
<div class="ttc" id="astructCapsAlbumUsage16_html"><div class="ttname"><a href="structCapsAlbumUsage16.html">CapsAlbumUsage16</a></div><div class="ttdef"><b>Definition</b> caps.h:170</div></div>
<div class="ttc" id="astructCapsAlbumUsage2_html"><div class="ttname"><a href="structCapsAlbumUsage2.html">CapsAlbumUsage2</a></div><div class="ttdef"><b>Definition</b> caps.h:162</div></div>
<div class="ttc" id="astructCapsAlbumUsage3_html"><div class="ttname"><a href="structCapsAlbumUsage3.html">CapsAlbumUsage3</a></div><div class="ttdef"><b>Definition</b> caps.h:166</div></div>
<div class="ttc" id="astructCapsApplicationAlbumEntry_html"><div class="ttname"><a href="structCapsApplicationAlbumEntry.html">CapsApplicationAlbumEntry</a></div><div class="ttdoc">ApplicationAlbumEntry.</div><div class="ttdef"><b>Definition</b> caps.h:108</div></div>
<div class="ttc" id="astructCapsApplicationAlbumEntry_html_a12723214dbbacc1a63033797745f60bc"><div class="ttname"><a href="structCapsApplicationAlbumEntry.html#a12723214dbbacc1a63033797745f60bc">CapsApplicationAlbumEntry::storage</a></div><div class="ttdeci">u8 storage</div><div class="ttdoc">CapsAlbumStorage</div><div class="ttdef"><b>Definition</b> caps.h:120</div></div>
<div class="ttc" id="astructCapsApplicationAlbumEntry_html_a1cd0148a9656633d20fe4f854a7ff2ab"><div class="ttname"><a href="structCapsApplicationAlbumEntry.html#a1cd0148a9656633d20fe4f854a7ff2ab">CapsApplicationAlbumEntry::content</a></div><div class="ttdeci">u8 content</div><div class="ttdoc">CapsAlbumFileContents</div><div class="ttdef"><b>Definition</b> caps.h:121</div></div>
<div class="ttc" id="astructCapsApplicationAlbumEntry_html_a52a38565525aa9849015cfbcf04c2d34"><div class="ttname"><a href="structCapsApplicationAlbumEntry.html#a52a38565525aa9849015cfbcf04c2d34">CapsApplicationAlbumEntry::unk_x1f</a></div><div class="ttdeci">u8 unk_x1f</div><div class="ttdoc">Set to 1 by official software.</div><div class="ttdef"><b>Definition</b> caps.h:123</div></div>
<div class="ttc" id="astructCapsApplicationAlbumEntry_html_a7f90f424c7bc49016db2e77b461339fb"><div class="ttname"><a href="structCapsApplicationAlbumEntry.html#a7f90f424c7bc49016db2e77b461339fb">CapsApplicationAlbumEntry::hash</a></div><div class="ttdeci">u64 hash</div><div class="ttdoc">aes256 with hardcoded key over AlbumEntry.</div><div class="ttdef"><b>Definition</b> caps.h:118</div></div>
<div class="ttc" id="astructCapsApplicationAlbumEntry_html_a93378c61aaaccb89c59cd6bf7afd4444"><div class="ttname"><a href="structCapsApplicationAlbumEntry.html#a93378c61aaaccb89c59cd6bf7afd4444">CapsApplicationAlbumEntry::datetime</a></div><div class="ttdeci">CapsAlbumFileDateTime datetime</div><div class="ttdoc">CapsAlbumFileDateTime</div><div class="ttdef"><b>Definition</b> caps.h:119</div></div>
<div class="ttc" id="astructCapsApplicationAlbumEntry_html_aaa70b41366be67b250e9ae3ba1523c55"><div class="ttname"><a href="structCapsApplicationAlbumEntry.html#aaa70b41366be67b250e9ae3ba1523c55">CapsApplicationAlbumEntry::v1</a></div><div class="ttdeci">struct CapsApplicationAlbumEntry::@130::@133 v1</div><div class="ttdoc">[7.0.0+]</div></div>
<div class="ttc" id="astructCapsApplicationAlbumEntry_html_ae8893f039ae9da2b577546a2dafc5f38"><div class="ttname"><a href="structCapsApplicationAlbumEntry.html#ae8893f039ae9da2b577546a2dafc5f38">CapsApplicationAlbumEntry::size</a></div><div class="ttdeci">u64 size</div><div class="ttdoc">size of the entry</div><div class="ttdef"><b>Definition</b> caps.h:117</div></div>
<div class="ttc" id="astructCapsApplicationAlbumFileEntry_html"><div class="ttname"><a href="structCapsApplicationAlbumFileEntry.html">CapsApplicationAlbumFileEntry</a></div><div class="ttdoc">ApplicationAlbumFileEntry.</div><div class="ttdef"><b>Definition</b> caps.h:129</div></div>
<div class="ttc" id="astructCapsApplicationAlbumFileEntry_html_a60e0746fca4162ba923b01765162a885"><div class="ttname"><a href="structCapsApplicationAlbumFileEntry.html#a60e0746fca4162ba923b01765162a885">CapsApplicationAlbumFileEntry::entry</a></div><div class="ttdeci">CapsApplicationAlbumEntry entry</div><div class="ttdoc">CapsApplicationAlbumEntry</div><div class="ttdef"><b>Definition</b> caps.h:130</div></div>
<div class="ttc" id="astructCapsApplicationAlbumFileEntry_html_a999a174509b69c2eec0e952d190472d0"><div class="ttname"><a href="structCapsApplicationAlbumFileEntry.html#a999a174509b69c2eec0e952d190472d0">CapsApplicationAlbumFileEntry::unk_x28</a></div><div class="ttdeci">u64 unk_x28</div><div class="ttdoc">Unknown.</div><div class="ttdef"><b>Definition</b> caps.h:132</div></div>
<div class="ttc" id="astructCapsApplicationAlbumFileEntry_html_ae9204df348069624dde5a616147af140"><div class="ttname"><a href="structCapsApplicationAlbumFileEntry.html#ae9204df348069624dde5a616147af140">CapsApplicationAlbumFileEntry::datetime</a></div><div class="ttdeci">CapsAlbumFileDateTime datetime</div><div class="ttdoc">CapsAlbumFileDateTime</div><div class="ttdef"><b>Definition</b> caps.h:131</div></div>
<div class="ttc" id="astructCapsApplicationData_html"><div class="ttname"><a href="structCapsApplicationData.html">CapsApplicationData</a></div><div class="ttdoc">ApplicationData.</div><div class="ttdef"><b>Definition</b> caps.h:136</div></div>
<div class="ttc" id="astructCapsApplicationData_html_a9ab2931ed0a6e98863701885f0e1617f"><div class="ttname"><a href="structCapsApplicationData.html#a9ab2931ed0a6e98863701885f0e1617f">CapsApplicationData::size</a></div><div class="ttdeci">u32 size</div><div class="ttdoc">UserData size.</div><div class="ttdef"><b>Definition</b> caps.h:138</div></div>
<div class="ttc" id="astructCapsLoadAlbumScreenShotImageOutputForApplication_html"><div class="ttname"><a href="structCapsLoadAlbumScreenShotImageOutputForApplication.html">CapsLoadAlbumScreenShotImageOutputForApplication</a></div><div class="ttdoc">LoadAlbumScreenShotImageOutputForApplication.</div><div class="ttdef"><b>Definition</b> caps.h:182</div></div>
<div class="ttc" id="astructCapsLoadAlbumScreenShotImageOutputForApplication_html_a46dc2f365f1a16a41a6fa24000eca27b"><div class="ttname"><a href="structCapsLoadAlbumScreenShotImageOutputForApplication.html#a46dc2f365f1a16a41a6fa24000eca27b">CapsLoadAlbumScreenShotImageOutputForApplication::attr</a></div><div class="ttdeci">CapsScreenShotAttributeForApplication attr</div><div class="ttdoc">CapsScreenShotAttributeForApplication</div><div class="ttdef"><b>Definition</b> caps.h:185</div></div>
<div class="ttc" id="astructCapsLoadAlbumScreenShotImageOutputForApplication_html_a591568fd4f89719908ca47d41a7f020d"><div class="ttname"><a href="structCapsLoadAlbumScreenShotImageOutputForApplication.html#a591568fd4f89719908ca47d41a7f020d">CapsLoadAlbumScreenShotImageOutputForApplication::width</a></div><div class="ttdeci">s64 width</div><div class="ttdoc">Width. Official sw copies this to a s32 output field.</div><div class="ttdef"><b>Definition</b> caps.h:183</div></div>
<div class="ttc" id="astructCapsLoadAlbumScreenShotImageOutputForApplication_html_ad5204410aedeb397faaa9499066dddbd"><div class="ttname"><a href="structCapsLoadAlbumScreenShotImageOutputForApplication.html#ad5204410aedeb397faaa9499066dddbd">CapsLoadAlbumScreenShotImageOutputForApplication::height</a></div><div class="ttdeci">s64 height</div><div class="ttdoc">Height. Official sw copies this to a s32 output field.</div><div class="ttdef"><b>Definition</b> caps.h:184</div></div>
<div class="ttc" id="astructCapsLoadAlbumScreenShotImageOutputForApplication_html_af7da1b5f359bb34b4ca87199bcf58842"><div class="ttname"><a href="structCapsLoadAlbumScreenShotImageOutputForApplication.html#af7da1b5f359bb34b4ca87199bcf58842">CapsLoadAlbumScreenShotImageOutputForApplication::appdata</a></div><div class="ttdeci">CapsApplicationData appdata</div><div class="ttdoc">CapsApplicationData</div><div class="ttdef"><b>Definition</b> caps.h:186</div></div>
<div class="ttc" id="astructCapsLoadAlbumScreenShotImageOutput_html"><div class="ttname"><a href="structCapsLoadAlbumScreenShotImageOutput.html">CapsLoadAlbumScreenShotImageOutput</a></div><div class="ttdoc">LoadAlbumScreenShotImageOutput.</div><div class="ttdef"><b>Definition</b> caps.h:191</div></div>
<div class="ttc" id="astructCapsLoadAlbumScreenShotImageOutput_html_aa4b3f486e1f38a237221c61456382eb8"><div class="ttname"><a href="structCapsLoadAlbumScreenShotImageOutput.html#aa4b3f486e1f38a237221c61456382eb8">CapsLoadAlbumScreenShotImageOutput::width</a></div><div class="ttdeci">s64 width</div><div class="ttdoc">Width. Official sw copies this to a s32 output field.</div><div class="ttdef"><b>Definition</b> caps.h:192</div></div>
<div class="ttc" id="astructCapsLoadAlbumScreenShotImageOutput_html_ad7982f2422aa5a99a4f50c87965d2301"><div class="ttname"><a href="structCapsLoadAlbumScreenShotImageOutput.html#ad7982f2422aa5a99a4f50c87965d2301">CapsLoadAlbumScreenShotImageOutput::attr</a></div><div class="ttdeci">CapsScreenShotAttribute attr</div><div class="ttdoc">CapsScreenShotAttribute</div><div class="ttdef"><b>Definition</b> caps.h:194</div></div>
<div class="ttc" id="astructCapsLoadAlbumScreenShotImageOutput_html_ae6741dfa4c94d42d9562dd0a91353da1"><div class="ttname"><a href="structCapsLoadAlbumScreenShotImageOutput.html#ae6741dfa4c94d42d9562dd0a91353da1">CapsLoadAlbumScreenShotImageOutput::height</a></div><div class="ttdeci">s64 height</div><div class="ttdoc">Height. Official sw copies this to a s32 output field.</div><div class="ttdef"><b>Definition</b> caps.h:193</div></div>
<div class="ttc" id="astructCapsScreenShotAttributeForApplication_html"><div class="ttname"><a href="structCapsScreenShotAttributeForApplication.html">CapsScreenShotAttributeForApplication</a></div><div class="ttdoc">ScreenShotAttributeForApplication. Only unk_x0 is used by official sw.</div><div class="ttdef"><b>Definition</b> caps.h:47</div></div>
<div class="ttc" id="astructCapsScreenShotAttributeForApplication_html_a14c4a451b90fc14d749ec08b396aa73e"><div class="ttname"><a href="structCapsScreenShotAttributeForApplication.html#a14c4a451b90fc14d749ec08b396aa73e">CapsScreenShotAttributeForApplication::unk_xc</a></div><div class="ttdeci">u32 unk_xc</div><div class="ttdoc">Unknown.</div><div class="ttdef"><b>Definition</b> caps.h:54</div></div>
<div class="ttc" id="astructCapsScreenShotAttributeForApplication_html_a1b4eae9741c3fd32f8fa2938c2de43e8"><div class="ttname"><a href="structCapsScreenShotAttributeForApplication.html#a1b4eae9741c3fd32f8fa2938c2de43e8">CapsScreenShotAttributeForApplication::unk_x18</a></div><div class="ttdeci">u32 unk_x18</div><div class="ttdoc">Unknown.</div><div class="ttdef"><b>Definition</b> caps.h:57</div></div>
<div class="ttc" id="astructCapsScreenShotAttributeForApplication_html_a23d6bcee68da5fe8e17b1ad92f32c2a1"><div class="ttname"><a href="structCapsScreenShotAttributeForApplication.html#a23d6bcee68da5fe8e17b1ad92f32c2a1">CapsScreenShotAttributeForApplication::unk_x14</a></div><div class="ttdeci">u32 unk_x14</div><div class="ttdoc">Unknown.</div><div class="ttdef"><b>Definition</b> caps.h:56</div></div>
<div class="ttc" id="astructCapsScreenShotAttributeForApplication_html_a2d647e33224b096cd23dea4830798a2b"><div class="ttname"><a href="structCapsScreenShotAttributeForApplication.html#a2d647e33224b096cd23dea4830798a2b">CapsScreenShotAttributeForApplication::unk_x10</a></div><div class="ttdeci">u32 unk_x10</div><div class="ttdoc">Unknown.</div><div class="ttdef"><b>Definition</b> caps.h:55</div></div>
<div class="ttc" id="astructCapsScreenShotAttributeForApplication_html_a6c57074a33fb940716d754df8c939f98"><div class="ttname"><a href="structCapsScreenShotAttributeForApplication.html#a6c57074a33fb940716d754df8c939f98">CapsScreenShotAttributeForApplication::unk_x24</a></div><div class="ttdeci">u16 unk_x24</div><div class="ttdoc">Unknown.</div><div class="ttdef"><b>Definition</b> caps.h:61</div></div>
<div class="ttc" id="astructCapsScreenShotAttributeForApplication_html_a6c7d8771ad126d289febb32d2ac9c30f"><div class="ttname"><a href="structCapsScreenShotAttributeForApplication.html#a6c7d8771ad126d289febb32d2ac9c30f">CapsScreenShotAttributeForApplication::unk_x0</a></div><div class="ttdeci">u32 unk_x0</div><div class="ttdoc">Unknown.</div><div class="ttdef"><b>Definition</b> caps.h:48</div></div>
<div class="ttc" id="astructCapsScreenShotAttributeForApplication_html_a74efa46b07712d08e4bd70bed1d58cb3"><div class="ttname"><a href="structCapsScreenShotAttributeForApplication.html#a74efa46b07712d08e4bd70bed1d58cb3">CapsScreenShotAttributeForApplication::unk_x22</a></div><div class="ttdeci">u16 unk_x22</div><div class="ttdoc">Unknown.</div><div class="ttdef"><b>Definition</b> caps.h:60</div></div>
<div class="ttc" id="astructCapsScreenShotAttributeForApplication_html_a79acc794513a9e2a345d1f254eff8449"><div class="ttname"><a href="structCapsScreenShotAttributeForApplication.html#a79acc794513a9e2a345d1f254eff8449">CapsScreenShotAttributeForApplication::unk_x5</a></div><div class="ttdeci">u8 unk_x5</div><div class="ttdoc">Unknown.</div><div class="ttdef"><b>Definition</b> caps.h:50</div></div>
<div class="ttc" id="astructCapsScreenShotAttributeForApplication_html_a9c226f49d8bcecf78af5b26bf0b0f5f8"><div class="ttname"><a href="structCapsScreenShotAttributeForApplication.html#a9c226f49d8bcecf78af5b26bf0b0f5f8">CapsScreenShotAttributeForApplication::unk_x8</a></div><div class="ttdeci">u32 unk_x8</div><div class="ttdoc">Unknown.</div><div class="ttdef"><b>Definition</b> caps.h:53</div></div>
<div class="ttc" id="astructCapsScreenShotAttributeForApplication_html_aa02b63f852a9401f95c632111a884123"><div class="ttname"><a href="structCapsScreenShotAttributeForApplication.html#aa02b63f852a9401f95c632111a884123">CapsScreenShotAttributeForApplication::unk_x20</a></div><div class="ttdeci">u16 unk_x20</div><div class="ttdoc">Unknown.</div><div class="ttdef"><b>Definition</b> caps.h:59</div></div>
<div class="ttc" id="astructCapsScreenShotAttributeForApplication_html_ac9d622bdbf1241cf39aa3a5895953210"><div class="ttname"><a href="structCapsScreenShotAttributeForApplication.html#ac9d622bdbf1241cf39aa3a5895953210">CapsScreenShotAttributeForApplication::unk_x1c</a></div><div class="ttdeci">u32 unk_x1c</div><div class="ttdoc">Unknown.</div><div class="ttdef"><b>Definition</b> caps.h:58</div></div>
<div class="ttc" id="astructCapsScreenShotAttributeForApplication_html_ad16804973fc5fdc5da825f12b11c77f3"><div class="ttname"><a href="structCapsScreenShotAttributeForApplication.html#ad16804973fc5fdc5da825f12b11c77f3">CapsScreenShotAttributeForApplication::unk_x26</a></div><div class="ttdeci">u16 unk_x26</div><div class="ttdoc">Unknown.</div><div class="ttdef"><b>Definition</b> caps.h:62</div></div>
<div class="ttc" id="astructCapsScreenShotAttributeForApplication_html_ae8d567a033ca5e4f6a385efadd5041d6"><div class="ttname"><a href="structCapsScreenShotAttributeForApplication.html#ae8d567a033ca5e4f6a385efadd5041d6">CapsScreenShotAttributeForApplication::pad</a></div><div class="ttdeci">u8 pad</div><div class="ttdoc">Padding.</div><div class="ttdef"><b>Definition</b> caps.h:52</div></div>
<div class="ttc" id="astructCapsScreenShotAttributeForApplication_html_afb86b61a3cb984cf9a92aec38e87f16b"><div class="ttname"><a href="structCapsScreenShotAttributeForApplication.html#afb86b61a3cb984cf9a92aec38e87f16b">CapsScreenShotAttributeForApplication::unk_x6</a></div><div class="ttdeci">u8 unk_x6</div><div class="ttdoc">Unknown.</div><div class="ttdef"><b>Definition</b> caps.h:51</div></div>
<div class="ttc" id="astructCapsScreenShotAttributeForApplication_html_afec9db72a2dcd5e80b8b2118737f8cf7"><div class="ttname"><a href="structCapsScreenShotAttributeForApplication.html#afec9db72a2dcd5e80b8b2118737f8cf7">CapsScreenShotAttributeForApplication::unk_x4</a></div><div class="ttdeci">u8 unk_x4</div><div class="ttdoc">Unknown.</div><div class="ttdef"><b>Definition</b> caps.h:49</div></div>
<div class="ttc" id="astructCapsScreenShotAttribute_html"><div class="ttname"><a href="structCapsScreenShotAttribute.html">CapsScreenShotAttribute</a></div><div class="ttdoc">ScreenShotAttribute.</div><div class="ttdef"><b>Definition</b> caps.h:38</div></div>
<div class="ttc" id="astructCapsScreenShotAttribute_html_a5fa351abba1472fa6b845b594293107f"><div class="ttname"><a href="structCapsScreenShotAttribute.html#a5fa351abba1472fa6b845b594293107f">CapsScreenShotAttribute::unk_x0</a></div><div class="ttdeci">u32 unk_x0</div><div class="ttdoc">Always set to 0 by official sw.</div><div class="ttdef"><b>Definition</b> caps.h:39</div></div>
<div class="ttc" id="astructCapsScreenShotAttribute_html_a6d0e56ea51d61a92de59cdbc02b7b782"><div class="ttname"><a href="structCapsScreenShotAttribute.html#a6d0e56ea51d61a92de59cdbc02b7b782">CapsScreenShotAttribute::unk_xc</a></div><div class="ttdeci">u32 unk_xc</div><div class="ttdoc">Always set to 1 by official sw.</div><div class="ttdef"><b>Definition</b> caps.h:42</div></div>
<div class="ttc" id="astructCapsScreenShotAttribute_html_a82fd3c5fb6980f9491ee24b98797ed19"><div class="ttname"><a href="structCapsScreenShotAttribute.html#a82fd3c5fb6980f9491ee24b98797ed19">CapsScreenShotAttribute::orientation</a></div><div class="ttdeci">u32 orientation</div><div class="ttdoc">AlbumImageOrientation</div><div class="ttdef"><b>Definition</b> caps.h:40</div></div>
<div class="ttc" id="astructCapsScreenShotAttribute_html_adcfc62b1f746595810f87174ed86bfff"><div class="ttname"><a href="structCapsScreenShotAttribute.html#adcfc62b1f746595810f87174ed86bfff">CapsScreenShotAttribute::unk_x8</a></div><div class="ttdeci">u32 unk_x8</div><div class="ttdoc">Always set to 0 by official sw.</div><div class="ttdef"><b>Definition</b> caps.h:41</div></div>
<div class="ttc" id="astructCapsScreenShotDecodeOption_html"><div class="ttname"><a href="structCapsScreenShotDecodeOption.html">CapsScreenShotDecodeOption</a></div><div class="ttdoc">ScreenShotDecodeOption.</div><div class="ttdef"><b>Definition</b> caps.h:74</div></div>
<div class="ttc" id="astructCapsScreenShotDecodeOption_html_a177855dd61fc9302b95ad42014947180"><div class="ttname"><a href="structCapsScreenShotDecodeOption.html#a177855dd61fc9302b95ad42014947180">CapsScreenShotDecodeOption::flags</a></div><div class="ttdeci">u64 flags</div><div class="ttdoc">Bitflags, see CapsScreenShotDecoderFlag.</div><div class="ttdef"><b>Definition</b> caps.h:75</div></div>
<div class="ttc" id="astructCapsUserIdList_html"><div class="ttname"><a href="structCapsUserIdList.html">CapsUserIdList</a></div><div class="ttdoc">UserIdList.</div><div class="ttdef"><b>Definition</b> caps.h:175</div></div>
<div class="ttc" id="astructCapsUserIdList_html_a131f79aff7401e961135b14edb310cea"><div class="ttname"><a href="structCapsUserIdList.html#a131f79aff7401e961135b14edb310cea">CapsUserIdList::count</a></div><div class="ttdeci">u8 count</div><div class="ttdoc">Total userIDs.</div><div class="ttdef"><b>Definition</b> caps.h:177</div></div>
<div class="ttc" id="atypes_8h_html_a350c6fc928e3bdc6c6486268ac8fb269"><div class="ttname"><a href="types_8h.html#a350c6fc928e3bdc6c6486268ac8fb269">s64</a></div><div class="ttdeci">int64_t s64</div><div class="ttdoc">64-bit signed integer.</div><div class="ttdef"><b>Definition</b> types.h:28</div></div>
<div class="ttc" id="atypes_8h_html_a3a8ea58898cb58fc96013383d39f482c"><div class="ttname"><a href="types_8h.html#a3a8ea58898cb58fc96013383d39f482c">BIT</a></div><div class="ttdeci">#define BIT(n)</div><div class="ttdoc">Creates a bitmask from a bit number.</div><div class="ttdef"><b>Definition</b> types.h:54</div></div>
<div class="ttc" id="atypes_8h_html_a3f7e2bcbb0b4c338f3c4f6c937cd4234"><div class="ttname"><a href="types_8h.html#a3f7e2bcbb0b4c338f3c4f6c937cd4234">u64</a></div><div class="ttdeci">uint64_t u64</div><div class="ttdoc">64-bit unsigned integer.</div><div class="ttdef"><b>Definition</b> types.h:22</div></div>
<div class="ttc" id="atypes_8h_html_a92c50087ca0e64fa93fc59402c55f8ca"><div class="ttname"><a href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a></div><div class="ttdeci">uint8_t u8</div><div class="ttdoc">8-bit unsigned integer.</div><div class="ttdef"><b>Definition</b> types.h:19</div></div>
<div class="ttc" id="atypes_8h_html_ace9d960e74685e2cd84b36132dbbf8aa"><div class="ttname"><a href="types_8h.html#ace9d960e74685e2cd84b36132dbbf8aa">u16</a></div><div class="ttdeci">uint16_t u16</div><div class="ttdoc">16-bit unsigned integer.</div><div class="ttdef"><b>Definition</b> types.h:20</div></div>
<div class="ttc" id="atypes_8h_html_afaa62991928fb9fb18ff0db62a040aba"><div class="ttname"><a href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a></div><div class="ttdeci">uint32_t u32</div><div class="ttdoc">32-bit unsigned integer.</div><div class="ttdef"><b>Definition</b> types.h:21</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>