From 0f6d5b68cdfd66b7d7ba44218c6e722465658109 Mon Sep 17 00:00:00 2001 From: KiritoDv Date: Fri, 13 Mar 2026 19:05:36 +0000 Subject: =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20HarbourMasters/T?= =?UTF-8?q?orch@91bfca307fc9f6f3fb77a3cb60653c69b6df526d=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- AudioFactory_8h_source.html | 139 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 139 insertions(+) create mode 100644 AudioFactory_8h_source.html (limited to 'AudioFactory_8h_source.html') diff --git a/AudioFactory_8h_source.html b/AudioFactory_8h_source.html new file mode 100644 index 0000000..cde219d --- /dev/null +++ b/AudioFactory_8h_source.html @@ -0,0 +1,139 @@ + + + + + + + +Torch: src/factories/pm64/AudioFactory.h Source File + + + + + + + + + + + + + + +
+
+ + + + + + +
+
Torch +
+
+
+ + + + + + + + +
+
+ +
+
+
+ +
+
+ +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ +
+
AudioFactory.h
+
+
+
1#pragma once
+
2
+
3#include "factories/BaseFactory.h"
+
4#include "types/RawBuffer.h"
+
5
+
+ +
7 ExportResult Export(std::ostream& write, std::shared_ptr<IParsedData> data, std::string& entryName, YAML::Node& node, std::string* replacement) override;
+
8};
+
+
9
+
+ +
11 ExportResult Export(std::ostream& write, std::shared_ptr<IParsedData> data, std::string& entryName, YAML::Node& node, std::string* replacement) override;
+
12};
+
+
13
+
+ +
15public:
+
16 std::optional<std::shared_ptr<IParsedData>> parse(std::vector<uint8_t>& buffer, YAML::Node& data) override;
+
17 inline std::unordered_map<ExportType, std::shared_ptr<BaseExporter>> GetExporters() override {
+
18 return {
+
19 REGISTER(Header, PM64AudioHeaderExporter)
+
20 REGISTER(Binary, PM64AudioBinaryExporter)
+
21 };
+
22 }
+
23};
+
+
Definition BaseFactory.h:88
+
Definition BaseFactory.h:94
+
Definition AudioFactory.h:6
+
Definition AudioFactory.h:14
+
Definition AudioFactory.h:10
+
+
+
+ + + + -- cgit v1.2.3