14 #ifndef EGGTOSOMETHING_H
15 #define EGGTOSOMETHING_H
29 const std::string &preferred_extension = std::string(),
30 bool allow_last_param =
true,
31 bool allow_stdout =
true);
36 void apply_units_scale(
EggData *data);
37 virtual void pre_process_egg_file();
38 virtual bool handle_args(
Args &args);
This is a general base class for programs that convert between egg files and some other format.
This is the primary interface into all the egg data, and the root of the egg file structure.
This is the general base class for a file-converter program that reads some model file format and gen...
void add_units_options()
Adds -ui and -uo as valid options for this program.
EggToSomething(const std::string &format_name, const std::string &preferred_extension=std::string(), bool allow_last_param=true, bool allow_stdout=true)
The first parameter to the constructor should be the one-word name of the file format that is to be r...
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
DistanceUnit
This enumerated type lists all the kinds of units we're likely to come across in model conversion pro...
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.