#include <switches.h>
Public Member Functions | |
| Switches () | |
| ~Switches () | |
| Switches (const fml::CommandLine &command_line) | |
| bool | AreValid (std::ostream &explain) const |
Static Public Member Functions | |
| static void | PrintHelp (std::ostream &stream) |
Public Attributes | |
| std::shared_ptr< fml::UniqueFD > | working_directory |
| std::string | source_file_name |
| SourceType | input_type |
| std::string | output_file_name |
Definition at line 19 of file switches.h.
|
default |
|
default |
|
explicit |
| bool impeller::scene::importer::Switches::AreValid | ( | std::ostream & | explain | ) | const |
Definition at line 67 of file switches.cc.
References input_type, impeller::scene::importer::kUnknown, output_file_name, source_file_name, and working_directory.
Referenced by impeller::scene::importer::Main().
|
static |
Definition at line 24 of file switches.cc.
References impeller::scene::importer::kKnownSourceTypes.
Referenced by impeller::scene::importer::Main().
| SourceType impeller::scene::importer::Switches::input_type |
Definition at line 22 of file switches.h.
Referenced by AreValid(), and impeller::scene::importer::Main().
| std::string impeller::scene::importer::Switches::output_file_name |
Definition at line 23 of file switches.h.
Referenced by AreValid(), and impeller::scene::importer::Main().
| std::string impeller::scene::importer::Switches::source_file_name |
Definition at line 21 of file switches.h.
Referenced by AreValid(), and impeller::scene::importer::Main().
| std::shared_ptr<fml::UniqueFD> impeller::scene::importer::Switches::working_directory |
Definition at line 20 of file switches.h.
Referenced by AreValid(), impeller::scene::importer::Main(), and Switches().