summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKiritoDv <kiritodev01@gmail.com>2025-12-07 04:11:31 +0000
committerKiritoDv <kiritodev01@gmail.com>2025-12-07 04:11:31 +0000
commit69a359370d668cbe9e979b49f248042d07a5c098 (patch)
tree9c465a77a9d8c3ffd3f8231ca96ed9995c4b0762
parent49ab58eb3f55eb81bb6b82339fa7bd97197febfd (diff)
Deploying to gh-pages from @ HarbourMasters/Torch@0c6e9523b332fa8a23bb82d25ff2e2bfa8b33b1d 🚀
-rw-r--r--Companion_8h_source.html122
-rw-r--r--classCompanion-members.html1
-rw-r--r--classCompanion.html2
3 files changed, 65 insertions, 60 deletions
diff --git a/Companion_8h_source.html b/Companion_8h_source.html
index 70d46c0..33f59ca 100644
--- a/Companion_8h_source.html
+++ b/Companion_8h_source.html
@@ -293,66 +293,68 @@ $(function(){initNavTree('Companion_8h_source.html','',''); });
<div class="line"><a id="l00185" name="l00185"></a><span class="lineno"> 185</span> std::string RelativePathToSrcDir(<span class="keyword">const</span> std::string&amp; path) <span class="keyword">const</span>;</div>
<div class="line"><a id="l00186" name="l00186"></a><span class="lineno"> 186</span> std::string RelativePathToDestDir(<span class="keyword">const</span> std::string&amp; path) <span class="keyword">const</span>;</div>
<div class="line"><a id="l00187" name="l00187"></a><span class="lineno"> 187</span> <span class="keywordtype">void</span> RegisterCompanionFile(<span class="keyword">const</span> std::string path, std::vector&lt;char&gt; data);</div>
-<div class="line"><a id="l00188" name="l00188"></a><span class="lineno"> 188</span> </div>
-<div class="line"><a id="l00189" name="l00189"></a><span class="lineno"> 189</span> <a class="code hl_struct" href="structTorchConfig.html">TorchConfig</a>&amp; GetConfig() { <span class="keywordflow">return</span> this-&gt;gConfig; }</div>
-<div class="line"><a id="l00190" name="l00190"></a><span class="lineno"> 190</span> <a class="code hl_class" href="classBinaryWrapper.html">BinaryWrapper</a>* GetCurrentWrapper() { <span class="keywordflow">return</span> this-&gt;gCurrentWrapper; }</div>
-<div class="line"><a id="l00191" name="l00191"></a><span class="lineno"> 191</span> </div>
-<div class="line"><a id="l00192" name="l00192"></a><span class="lineno"> 192</span> std::optional&lt;std::tuple&lt;std::string, YAML::Node&gt;&gt; RegisterAsset(<span class="keyword">const</span> std::string&amp; name, YAML::Node&amp; node);</div>
-<div class="line"><a id="l00193" name="l00193"></a><span class="lineno"> 193</span> std::optional&lt;YAML::Node&gt; AddAsset(YAML::Node asset);</div>
-<div class="line"><a id="l00194" name="l00194"></a><span class="lineno"> 194</span><span class="keyword">private</span>:</div>
-<div class="line"><a id="l00195" name="l00195"></a><span class="lineno"> 195</span> <a class="code hl_struct" href="structTorchConfig.html">TorchConfig</a> gConfig;</div>
-<div class="line"><a id="l00196" name="l00196"></a><span class="lineno"> 196</span> YAML::Node gModdingConfig;</div>
-<div class="line"><a id="l00197" name="l00197"></a><span class="lineno"> 197</span> fs::path gSourceDirectory;</div>
-<div class="line"><a id="l00198" name="l00198"></a><span class="lineno"> 198</span> fs::path gDestinationDirectory;</div>
-<div class="line"><a id="l00199" name="l00199"></a><span class="lineno"> 199</span> fs::path gCurrentDirectory;</div>
-<div class="line"><a id="l00200" name="l00200"></a><span class="lineno"> 200</span> std::string gCurrentHash;</div>
-<div class="line"><a id="l00201" name="l00201"></a><span class="lineno"> 201</span> std::string gAssetPath;</div>
-<div class="line"><a id="l00202" name="l00202"></a><span class="lineno"> 202</span> std::vector&lt;uint8_t&gt; gRomData;</div>
-<div class="line"><a id="l00203" name="l00203"></a><span class="lineno"> 203</span> std::optional&lt;std::filesystem::path&gt; gRomPath;</div>
-<div class="line"><a id="l00204" name="l00204"></a><span class="lineno"> 204</span> <span class="keywordtype">bool</span> gNodeForceProcessing = <span class="keyword">false</span>;</div>
-<div class="line"><a id="l00205" name="l00205"></a><span class="lineno"> 205</span> <span class="keywordtype">bool</span> gIndividualIncludes = <span class="keyword">false</span>;</div>
-<div class="line"><a id="l00206" name="l00206"></a><span class="lineno"> 206</span> YAML::Node gHashNode;</div>
-<div class="line"><a id="l00207" name="l00207"></a><span class="lineno"> 207</span> std::shared_ptr&lt;N64::Cartridge&gt; gCartridge;</div>
-<div class="line"><a id="l00208" name="l00208"></a><span class="lineno"> 208</span> std::unordered_map&lt;std::string, std::vector&lt;YAML::Node&gt;&gt; gCourseMetadata;</div>
-<div class="line"><a id="l00209" name="l00209"></a><span class="lineno"> 209</span> std::unordered_map&lt;std::string, std::unordered_map&lt;int32_t, std::string&gt;&gt; gEnums;</div>
-<div class="line"><a id="l00210" name="l00210"></a><span class="lineno"> 210</span> <a class="code hl_class" href="classBinaryWrapper.html">BinaryWrapper</a>* gCurrentWrapper;</div>
-<div class="line"><a id="l00211" name="l00211"></a><span class="lineno"> 211</span> </div>
-<div class="line"><a id="l00212" name="l00212"></a><span class="lineno"> 212</span> <span class="comment">// Temporal Variables</span></div>
-<div class="line"><a id="l00213" name="l00213"></a><span class="lineno"> 213</span> std::string gCurrentFile;</div>
-<div class="line"><a id="l00214" name="l00214"></a><span class="lineno"> 214</span> std::string gCurrentVirtualPath;</div>
-<div class="line"><a id="l00215" name="l00215"></a><span class="lineno"> 215</span> std::string gFileHeader;</div>
-<div class="line"><a id="l00216" name="l00216"></a><span class="lineno"> 216</span> <span class="keywordtype">bool</span> gEnablePadGen = <span class="keyword">false</span>;</div>
-<div class="line"><a id="l00217" name="l00217"></a><span class="lineno"> 217</span> uint32_t gCurrentPad = 0;</div>
-<div class="line"><a id="l00218" name="l00218"></a><span class="lineno"> 218</span> uint32_t gCurrentFileOffset;</div>
-<div class="line"><a id="l00219" name="l00219"></a><span class="lineno"> 219</span> uint32_t gCurrentSegmentNumber;</div>
-<div class="line"><a id="l00220" name="l00220"></a><span class="lineno"> 220</span> std::optional&lt;VRAMEntry&gt; gCurrentVram;</div>
-<div class="line"><a id="l00221" name="l00221"></a><span class="lineno"> 221</span> CompressionType gCurrentCompressionType = CompressionType::None;</div>
-<div class="line"><a id="l00222" name="l00222"></a><span class="lineno"> 222</span> std::vector&lt;Table&gt; gTables;</div>
-<div class="line"><a id="l00223" name="l00223"></a><span class="lineno"> 223</span> std::vector&lt;std::string&gt; gCurrentExternalFiles;</div>
-<div class="line"><a id="l00224" name="l00224"></a><span class="lineno"> 224</span> std::unordered_map&lt;int, std::string&gt; gManualSegments;</div>
-<div class="line"><a id="l00225" name="l00225"></a><span class="lineno"> 225</span> std::unordered_set&lt;std::string&gt; gProcessedFiles;</div>
-<div class="line"><a id="l00226" name="l00226"></a><span class="lineno"> 226</span> </div>
-<div class="line"><a id="l00227" name="l00227"></a><span class="lineno"> 227</span> std::unordered_map&lt;std::string, std::vector&lt;char&gt;&gt; gCompanionFiles;</div>
-<div class="line"><a id="l00228" name="l00228"></a><span class="lineno"> 228</span> std::unordered_map&lt;std::string, std::vector&lt;ParseResultData&gt;&gt; gParseResults;</div>
-<div class="line"><a id="l00229" name="l00229"></a><span class="lineno"> 229</span> </div>
-<div class="line"><a id="l00230" name="l00230"></a><span class="lineno"> 230</span> std::unordered_map&lt;std::string, std::string&gt; gModdedAssetPaths;</div>
-<div class="line"><a id="l00231" name="l00231"></a><span class="lineno"> 231</span> std::variant&lt;std::vector&lt;std::string&gt;, std::string&gt; gWriteOrder;</div>
-<div class="line"><a id="l00232" name="l00232"></a><span class="lineno"> 232</span> std::unordered_map&lt;std::string, std::shared_ptr&lt;BaseFactory&gt;&gt; gFactories;</div>
-<div class="line"><a id="l00233" name="l00233"></a><span class="lineno"> 233</span> std::unordered_map&lt;std::string, std::map&lt;std::string, std::vector&lt;WriteEntry&gt;&gt;&gt; gWriteMap;</div>
-<div class="line"><a id="l00234" name="l00234"></a><span class="lineno"> 234</span> std::unordered_map&lt;std::string, std::tuple&lt;uint32_t, uint32_t&gt;&gt; gVirtualAddrMap;</div>
-<div class="line"><a id="l00235" name="l00235"></a><span class="lineno"> 235</span> std::unordered_map&lt;std::string, std::unordered_map&lt;uint32_t, std::tuple&lt;std::string, YAML::Node&gt;&gt;&gt; gAddrMap;</div>
-<div class="line"><a id="l00236" name="l00236"></a><span class="lineno"> 236</span> </div>
-<div class="line"><a id="l00237" name="l00237"></a><span class="lineno"> 237</span> <span class="keywordtype">void</span> ProcessFile(YAML::Node root);</div>
-<div class="line"><a id="l00238" name="l00238"></a><span class="lineno"> 238</span> <span class="keywordtype">void</span> ParseEnums(std::string&amp; file);</div>
-<div class="line"><a id="l00239" name="l00239"></a><span class="lineno"> 239</span> <span class="keywordtype">void</span> ParseHash();</div>
-<div class="line"><a id="l00240" name="l00240"></a><span class="lineno"> 240</span> <span class="keywordtype">void</span> ParseModdingConfig();</div>
-<div class="line"><a id="l00241" name="l00241"></a><span class="lineno"> 241</span> <span class="keywordtype">void</span> ParseCurrentFileConfig(YAML::Node node);</div>
-<div class="line"><a id="l00242" name="l00242"></a><span class="lineno"> 242</span> <span class="keywordtype">void</span> RegisterFactory(<span class="keyword">const</span> std::string&amp; type, <span class="keyword">const</span> std::shared_ptr&lt;BaseFactory&gt;&amp; factory);</div>
-<div class="line"><a id="l00243" name="l00243"></a><span class="lineno"> 243</span> <span class="keywordtype">void</span> ExtractNode(YAML::Node&amp; node, std::string&amp; name, <a class="code hl_class" href="classBinaryWrapper.html">BinaryWrapper</a>* binary);</div>
-<div class="line"><a id="l00244" name="l00244"></a><span class="lineno"> 244</span> <span class="keywordtype">void</span> ProcessTables(YAML::Node&amp; rom);</div>
-<div class="line"><a id="l00245" name="l00245"></a><span class="lineno"> 245</span> <span class="keywordtype">void</span> LoadYAMLRecursively(<span class="keyword">const</span> std::string &amp;dirPath, std::vector&lt;YAML::Node&gt; &amp;result, <span class="keywordtype">bool</span> skipRoot);</div>
-<div class="line"><a id="l00246" name="l00246"></a><span class="lineno"> 246</span> std::optional&lt;ParseResultData&gt; ParseNode(YAML::Node&amp; node, std::string&amp; name);</div>
-<div class="line"><a id="l00247" name="l00247"></a><span class="lineno"> 247</span>};</div>
+<div class="line"><a id="l00188" name="l00188"></a><span class="lineno"> 188</span> <span class="keywordtype">void</span> SetAdditionalFiles(<span class="keyword">const</span> std::vector&lt;std::string&gt;&amp; files) { this-&gt;gAdditionalFiles = files; }</div>
+<div class="line"><a id="l00189" name="l00189"></a><span class="lineno"> 189</span> </div>
+<div class="line"><a id="l00190" name="l00190"></a><span class="lineno"> 190</span> <a class="code hl_struct" href="structTorchConfig.html">TorchConfig</a>&amp; GetConfig() { <span class="keywordflow">return</span> this-&gt;gConfig; }</div>
+<div class="line"><a id="l00191" name="l00191"></a><span class="lineno"> 191</span> <a class="code hl_class" href="classBinaryWrapper.html">BinaryWrapper</a>* GetCurrentWrapper() { <span class="keywordflow">return</span> this-&gt;gCurrentWrapper; }</div>
+<div class="line"><a id="l00192" name="l00192"></a><span class="lineno"> 192</span> </div>
+<div class="line"><a id="l00193" name="l00193"></a><span class="lineno"> 193</span> std::optional&lt;std::tuple&lt;std::string, YAML::Node&gt;&gt; RegisterAsset(<span class="keyword">const</span> std::string&amp; name, YAML::Node&amp; node);</div>
+<div class="line"><a id="l00194" name="l00194"></a><span class="lineno"> 194</span> std::optional&lt;YAML::Node&gt; AddAsset(YAML::Node asset);</div>
+<div class="line"><a id="l00195" name="l00195"></a><span class="lineno"> 195</span><span class="keyword">private</span>:</div>
+<div class="line"><a id="l00196" name="l00196"></a><span class="lineno"> 196</span> <a class="code hl_struct" href="structTorchConfig.html">TorchConfig</a> gConfig;</div>
+<div class="line"><a id="l00197" name="l00197"></a><span class="lineno"> 197</span> YAML::Node gModdingConfig;</div>
+<div class="line"><a id="l00198" name="l00198"></a><span class="lineno"> 198</span> fs::path gSourceDirectory;</div>
+<div class="line"><a id="l00199" name="l00199"></a><span class="lineno"> 199</span> fs::path gDestinationDirectory;</div>
+<div class="line"><a id="l00200" name="l00200"></a><span class="lineno"> 200</span> fs::path gCurrentDirectory;</div>
+<div class="line"><a id="l00201" name="l00201"></a><span class="lineno"> 201</span> std::string gCurrentHash;</div>
+<div class="line"><a id="l00202" name="l00202"></a><span class="lineno"> 202</span> std::string gAssetPath;</div>
+<div class="line"><a id="l00203" name="l00203"></a><span class="lineno"> 203</span> std::vector&lt;uint8_t&gt; gRomData;</div>
+<div class="line"><a id="l00204" name="l00204"></a><span class="lineno"> 204</span> std::optional&lt;std::filesystem::path&gt; gRomPath;</div>
+<div class="line"><a id="l00205" name="l00205"></a><span class="lineno"> 205</span> <span class="keywordtype">bool</span> gNodeForceProcessing = <span class="keyword">false</span>;</div>
+<div class="line"><a id="l00206" name="l00206"></a><span class="lineno"> 206</span> <span class="keywordtype">bool</span> gIndividualIncludes = <span class="keyword">false</span>;</div>
+<div class="line"><a id="l00207" name="l00207"></a><span class="lineno"> 207</span> YAML::Node gHashNode;</div>
+<div class="line"><a id="l00208" name="l00208"></a><span class="lineno"> 208</span> std::shared_ptr&lt;N64::Cartridge&gt; gCartridge;</div>
+<div class="line"><a id="l00209" name="l00209"></a><span class="lineno"> 209</span> std::unordered_map&lt;std::string, std::vector&lt;YAML::Node&gt;&gt; gCourseMetadata;</div>
+<div class="line"><a id="l00210" name="l00210"></a><span class="lineno"> 210</span> std::unordered_map&lt;std::string, std::unordered_map&lt;int32_t, std::string&gt;&gt; gEnums;</div>
+<div class="line"><a id="l00211" name="l00211"></a><span class="lineno"> 211</span> <a class="code hl_class" href="classBinaryWrapper.html">BinaryWrapper</a>* gCurrentWrapper;</div>
+<div class="line"><a id="l00212" name="l00212"></a><span class="lineno"> 212</span> </div>
+<div class="line"><a id="l00213" name="l00213"></a><span class="lineno"> 213</span> <span class="comment">// Temporal Variables</span></div>
+<div class="line"><a id="l00214" name="l00214"></a><span class="lineno"> 214</span> std::string gCurrentFile;</div>
+<div class="line"><a id="l00215" name="l00215"></a><span class="lineno"> 215</span> std::string gCurrentVirtualPath;</div>
+<div class="line"><a id="l00216" name="l00216"></a><span class="lineno"> 216</span> std::string gFileHeader;</div>
+<div class="line"><a id="l00217" name="l00217"></a><span class="lineno"> 217</span> <span class="keywordtype">bool</span> gEnablePadGen = <span class="keyword">false</span>;</div>
+<div class="line"><a id="l00218" name="l00218"></a><span class="lineno"> 218</span> uint32_t gCurrentPad = 0;</div>
+<div class="line"><a id="l00219" name="l00219"></a><span class="lineno"> 219</span> uint32_t gCurrentFileOffset;</div>
+<div class="line"><a id="l00220" name="l00220"></a><span class="lineno"> 220</span> uint32_t gCurrentSegmentNumber;</div>
+<div class="line"><a id="l00221" name="l00221"></a><span class="lineno"> 221</span> std::optional&lt;VRAMEntry&gt; gCurrentVram;</div>
+<div class="line"><a id="l00222" name="l00222"></a><span class="lineno"> 222</span> CompressionType gCurrentCompressionType = CompressionType::None;</div>
+<div class="line"><a id="l00223" name="l00223"></a><span class="lineno"> 223</span> std::vector&lt;Table&gt; gTables;</div>
+<div class="line"><a id="l00224" name="l00224"></a><span class="lineno"> 224</span> std::vector&lt;std::string&gt; gCurrentExternalFiles;</div>
+<div class="line"><a id="l00225" name="l00225"></a><span class="lineno"> 225</span> std::unordered_map&lt;int, std::string&gt; gManualSegments;</div>
+<div class="line"><a id="l00226" name="l00226"></a><span class="lineno"> 226</span> std::unordered_set&lt;std::string&gt; gProcessedFiles;</div>
+<div class="line"><a id="l00227" name="l00227"></a><span class="lineno"> 227</span> </div>
+<div class="line"><a id="l00228" name="l00228"></a><span class="lineno"> 228</span> std::unordered_map&lt;std::string, std::vector&lt;char&gt;&gt; gCompanionFiles;</div>
+<div class="line"><a id="l00229" name="l00229"></a><span class="lineno"> 229</span> std::unordered_map&lt;std::string, std::vector&lt;ParseResultData&gt;&gt; gParseResults;</div>
+<div class="line"><a id="l00230" name="l00230"></a><span class="lineno"> 230</span> std::vector&lt;std::string&gt; gAdditionalFiles;</div>
+<div class="line"><a id="l00231" name="l00231"></a><span class="lineno"> 231</span> </div>
+<div class="line"><a id="l00232" name="l00232"></a><span class="lineno"> 232</span> std::unordered_map&lt;std::string, std::string&gt; gModdedAssetPaths;</div>
+<div class="line"><a id="l00233" name="l00233"></a><span class="lineno"> 233</span> std::variant&lt;std::vector&lt;std::string&gt;, std::string&gt; gWriteOrder;</div>
+<div class="line"><a id="l00234" name="l00234"></a><span class="lineno"> 234</span> std::unordered_map&lt;std::string, std::shared_ptr&lt;BaseFactory&gt;&gt; gFactories;</div>
+<div class="line"><a id="l00235" name="l00235"></a><span class="lineno"> 235</span> std::unordered_map&lt;std::string, std::map&lt;std::string, std::vector&lt;WriteEntry&gt;&gt;&gt; gWriteMap;</div>
+<div class="line"><a id="l00236" name="l00236"></a><span class="lineno"> 236</span> std::unordered_map&lt;std::string, std::tuple&lt;uint32_t, uint32_t&gt;&gt; gVirtualAddrMap;</div>
+<div class="line"><a id="l00237" name="l00237"></a><span class="lineno"> 237</span> std::unordered_map&lt;std::string, std::unordered_map&lt;uint32_t, std::tuple&lt;std::string, YAML::Node&gt;&gt;&gt; gAddrMap;</div>
+<div class="line"><a id="l00238" name="l00238"></a><span class="lineno"> 238</span> </div>
+<div class="line"><a id="l00239" name="l00239"></a><span class="lineno"> 239</span> <span class="keywordtype">void</span> ProcessFile(YAML::Node root);</div>
+<div class="line"><a id="l00240" name="l00240"></a><span class="lineno"> 240</span> <span class="keywordtype">void</span> ParseEnums(std::string&amp; file);</div>
+<div class="line"><a id="l00241" name="l00241"></a><span class="lineno"> 241</span> <span class="keywordtype">void</span> ParseHash();</div>
+<div class="line"><a id="l00242" name="l00242"></a><span class="lineno"> 242</span> <span class="keywordtype">void</span> ParseModdingConfig();</div>
+<div class="line"><a id="l00243" name="l00243"></a><span class="lineno"> 243</span> <span class="keywordtype">void</span> ParseCurrentFileConfig(YAML::Node node);</div>
+<div class="line"><a id="l00244" name="l00244"></a><span class="lineno"> 244</span> <span class="keywordtype">void</span> RegisterFactory(<span class="keyword">const</span> std::string&amp; type, <span class="keyword">const</span> std::shared_ptr&lt;BaseFactory&gt;&amp; factory);</div>
+<div class="line"><a id="l00245" name="l00245"></a><span class="lineno"> 245</span> <span class="keywordtype">void</span> ExtractNode(YAML::Node&amp; node, std::string&amp; name, <a class="code hl_class" href="classBinaryWrapper.html">BinaryWrapper</a>* binary);</div>
+<div class="line"><a id="l00246" name="l00246"></a><span class="lineno"> 246</span> <span class="keywordtype">void</span> ProcessTables(YAML::Node&amp; rom);</div>
+<div class="line"><a id="l00247" name="l00247"></a><span class="lineno"> 247</span> <span class="keywordtype">void</span> LoadYAMLRecursively(<span class="keyword">const</span> std::string &amp;dirPath, std::vector&lt;YAML::Node&gt; &amp;result, <span class="keywordtype">bool</span> skipRoot);</div>
+<div class="line"><a id="l00248" name="l00248"></a><span class="lineno"> 248</span> std::optional&lt;ParseResultData&gt; ParseNode(YAML::Node&amp; node, std::string&amp; name);</div>
+<div class="line"><a id="l00249" name="l00249"></a><span class="lineno"> 249</span>};</div>
</div>
<div class="ttc" id="aclassBinaryWrapper_html"><div class="ttname"><a href="classBinaryWrapper.html">BinaryWrapper</a></div><div class="ttdef"><b>Definition</b> BinaryWrapper.h:7</div></div>
<div class="ttc" id="aclassN64_1_1Cartridge_html"><div class="ttname"><a href="classN64_1_1Cartridge.html">N64::Cartridge</a></div><div class="ttdef"><b>Definition</b> Cartridge.h:15</div></div>
diff --git a/classCompanion-members.html b/classCompanion-members.html
index b235e96..9f47ec4 100644
--- a/classCompanion-members.html
+++ b/classCompanion-members.html
@@ -141,6 +141,7 @@ $(function(){initNavTree('classCompanion.html','',''); });
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>RelativePathToDestDir</b>(const std::string &amp;path) const (defined in <a class="el" href="classCompanion.html">Companion</a>)</td><td class="entry"><a class="el" href="classCompanion.html">Companion</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>RelativePathToSrcDir</b>(const std::string &amp;path) const (defined in <a class="el" href="classCompanion.html">Companion</a>)</td><td class="entry"><a class="el" href="classCompanion.html">Companion</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>SearchTable</b>(uint32_t addr) (defined in <a class="el" href="classCompanion.html">Companion</a>)</td><td class="entry"><a class="el" href="classCompanion.html">Companion</a></td><td class="entry"></td></tr>
+ <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>SetAdditionalFiles</b>(const std::vector&lt; std::string &gt; &amp;files) (defined in <a class="el" href="classCompanion.html">Companion</a>)</td><td class="entry"><a class="el" href="classCompanion.html">Companion</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
</table></div><!-- contents -->
</div><!-- doc-content -->
</div><!-- container -->
diff --git a/classCompanion.html b/classCompanion.html
index 2931465..4a62b65 100644
--- a/classCompanion.html
+++ b/classCompanion.html
@@ -174,6 +174,8 @@ std::string&#160;</td><td class="memItemRight" valign="bottom"><b>RelativePathTo
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>RelativePathToDestDir</b> (const std::string &amp;path) const</td></tr>
<tr class="memitem:ad8b2f6ee1140b95d76dcaa345c13918f" id="r_ad8b2f6ee1140b95d76dcaa345c13918f"><td class="memItemLeft" align="right" valign="top"><a id="ad8b2f6ee1140b95d76dcaa345c13918f" name="ad8b2f6ee1140b95d76dcaa345c13918f"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>RegisterCompanionFile</b> (const std::string path, std::vector&lt; char &gt; data)</td></tr>
+<tr class="memitem:ab0c3fb945fac4e6ff38250d710904eb9" id="r_ab0c3fb945fac4e6ff38250d710904eb9"><td class="memItemLeft" align="right" valign="top"><a id="ab0c3fb945fac4e6ff38250d710904eb9" name="ab0c3fb945fac4e6ff38250d710904eb9"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>SetAdditionalFiles</b> (const std::vector&lt; std::string &gt; &amp;files)</td></tr>
<tr class="memitem:aedea48e28860d559dde022100289c5af" id="r_aedea48e28860d559dde022100289c5af"><td class="memItemLeft" align="right" valign="top"><a id="aedea48e28860d559dde022100289c5af" name="aedea48e28860d559dde022100289c5af"></a>
<a class="el" href="structTorchConfig.html">TorchConfig</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>GetConfig</b> ()</td></tr>
<tr class="memitem:a853a4dbe76c7ebe7d2c874334b94536c" id="r_a853a4dbe76c7ebe7d2c874334b94536c"><td class="memItemLeft" align="right" valign="top"><a id="a853a4dbe76c7ebe7d2c874334b94536c" name="a853a4dbe76c7ebe7d2c874334b94536c"></a>