#include <eggMultiFilter.h>
Inheritance diagram for EggMultiFilter:
Public Member Functions | |
EggMultiFilter (bool allow_empty=false) | |
Protected Member Functions | |
virtual bool | handle_args (Args &args) |
virtual bool | post_command_line () |
Filename | get_output_filename (const Filename &source_filename) const |
virtual void | write_eggs () |
Protected Attributes | |
bool | _allow_empty |
bool | _got_output_filename |
Filename | _output_filename |
bool | _got_output_dirname |
Filename | _output_dirname |
bool | _inplace |
|
Definition at line 30 of file eggMultiFilter.cxx. References _got_output_dirname, _got_output_filename, _inplace, _output_dirname, _output_filename, ProgramBase::add_option(), ProgramBase::add_runline(), ProgramBase::clear_runlines(), ProgramBase::dispatch_filename(), and ProgramBase::dispatch_none(). |
|
Definition at line 159 of file eggMultiFilter.cxx. References EggMultiBase::_eggs, _got_output_dirname, _inplace, _output_dirname, _output_filename, Filename, nassertr, and Filename::set_dirname(). Referenced by EggPalettize::run(), and write_eggs(). |
|
Reimplemented from ProgramBase. Reimplemented in EggPalettize. Definition at line 71 of file eggMultiFilter.cxx. References _allow_empty, EggMultiBase::_eggs, _got_output_dirname, _got_output_filename, ProgramBase::_got_path_directory, _inplace, _output_dirname, _output_filename, data, Filename::from_os_specific(), Filename::get_dirname(), nout, NULL, and EggMultiBase::PT(). Referenced by EggPalettize::handle_args(). |
|
Reimplemented from ProgramBase. Reimplemented in EggCharacterFilter. Definition at line 138 of file eggMultiFilter.cxx. References EggMultiBase::_coordinate_system, EggMultiBase::_eggs, EggMultiBase::append_command_comment(), data, and ProgramBase::post_command_line(). Referenced by EggCharacterFilter::post_command_line(). |
|
Reimplemented in EggCharacterFilter. Definition at line 183 of file eggMultiFilter.cxx. References EggMultiBase::_eggs, data, get_output_filename(), Filename::make_dir(), and nout. Referenced by EggCharacterFilter::write_eggs(). |
|
Definition at line 44 of file eggMultiFilter.h. Referenced by handle_args(). |
|
Definition at line 47 of file eggMultiFilter.h. Referenced by EggMultiFilter(), EggPalettize::EggPalettize(), get_output_filename(), and handle_args(). |
|
Definition at line 45 of file eggMultiFilter.h. Referenced by EggMultiFilter(), and handle_args(). |
|
Definition at line 49 of file eggMultiFilter.h. Referenced by EggMultiFilter(), get_output_filename(), and handle_args(). |
|
Definition at line 48 of file eggMultiFilter.h. Referenced by EggMultiFilter(), EggPalettize::EggPalettize(), get_output_filename(), and handle_args(). |
|
Definition at line 46 of file eggMultiFilter.h. Referenced by EggMultiFilter(), get_output_filename(), and handle_args(). |