#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 20 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 23 of file switches.h.
Referenced by AreValid(), and impeller::scene::importer::Main().
std::string impeller::scene::importer::Switches::output_file_name |
Definition at line 24 of file switches.h.
Referenced by AreValid(), and impeller::scene::importer::Main().
std::string impeller::scene::importer::Switches::source_file_name |
Definition at line 22 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 21 of file switches.h.
Referenced by AreValid(), impeller::scene::importer::Main(), and Switches().