Refactored audiogen tool

This commit is contained in:
2023-02-13 17:07:24 -08:00
parent f1d13d2e45
commit 0794b8739c
21 changed files with 357 additions and 163 deletions

View File

@@ -18,6 +18,10 @@ namespace Dawn {
class DawnTool {
protected:
std::vector<std::string> args;
std::map<std::string, std::string> flags;
virtual std::vector<std::string> getRequiredFlags();
virtual std::map<std::string, std::string> getOptionalFlags();
public:
int32_t exec(const int32_t argc, const char *argv[]);