// Copyright (c) 2023 Dominic Masters // // This software is released under the MIT License. // https://opensource.org/licenses/MIT #pragma once #include "util/DawnTool.hpp" #include "util/File.hpp" #include "util/Xml.hpp" #include "util/parser/SceneParser.hpp" #include "SceneGen.hpp" namespace Dawn { class SceneTool : public DawnTool { protected: std::vector<std::string> getRequiredFlags() override; std::map<std::string, std::string> getOptionalFlags() override; public: int32_t start(); }; }