#include <filenameUnifier.h>
Static Public Member Functions | |
void | set_txa_filename (const Filename &txa_filename) |
void | set_rel_dirname (const Filename &rel_dirname) |
Filename | make_bam_filename (Filename filename) |
Filename | get_bam_filename (Filename filename) |
Filename | make_egg_filename (Filename filename) |
Filename | make_user_filename (Filename filename) |
Private Types | |
typedef pmap< string, string > | CanonicalFilenames |
Static Private Member Functions | |
void | make_canonical (Filename &filename) |
Static Private Attributes | |
Filename | _txa_filename |
Filename | _txa_dir |
Filename | _rel_dirname |
CanonicalFilenames | _canonical_filenames |
|
Definition at line 55 of file filenameUnifier.h. |
|
Definition at line 90 of file filenameUnifier.cxx. References _txa_dir, Filename::empty(), and Filename::make_absolute(). Referenced by Palettizer::fillin(), ImageFile::fillin(), and EggFile::fillin(). |
|
Definition at line 76 of file filenameUnifier.cxx. References _txa_dir, make_canonical(), and Filename::make_relative_to(). Referenced by TextureImage::get_source_key(), Palettizer::write_datagram(), ImageFile::write_datagram(), and EggFile::write_datagram(). |
|
Definition at line 142 of file filenameUnifier.cxx. References _canonical_filenames, Filename::empty(), Filename::get_dirname(), Filename::make_canonical(), Filename::make_dir(), and Filename::set_dirname(). Referenced by make_bam_filename(), make_egg_filename(), make_user_filename(), set_rel_dirname(), and set_txa_filename(). |
|
Definition at line 105 of file filenameUnifier.cxx. References _rel_dirname, Filename::empty(), make_canonical(), and Filename::make_relative_to(). Referenced by ImageFile::update_egg_tex(). |
|
Definition at line 121 of file filenameUnifier.cxx. References Filename::empty(), ExecutionEnvironment::get_cwd(), make_canonical(), and Filename::make_relative_to(). Referenced by PaletteImage::get_image(), PaletteImage::optimal_resize(), ImageFile::output_filename(), ImageFile::read(), Palettizer::report_pi(), EggPalettize::run(), ImageFile::unlink(), ImageFile::write(), EggFile::write_egg(), and TextureImage::write_scale_info(). |
|
Definition at line 62 of file filenameUnifier.cxx. References _rel_dirname, Filename::empty(), and make_canonical(). Referenced by Palettizer::fillin(), and EggPalettize::run(). |
|
Definition at line 40 of file filenameUnifier.cxx. References _txa_dir, _txa_filename, Filename::empty(), Filename::get_dirname(), and make_canonical(). Referenced by EggPalettize::run(). |
|
Definition at line 27 of file filenameUnifier.cxx. Referenced by make_canonical(). |
|
Definition at line 25 of file filenameUnifier.cxx. Referenced by make_egg_filename(), and set_rel_dirname(). |
|
Definition at line 24 of file filenameUnifier.cxx. Referenced by get_bam_filename(), make_bam_filename(), and set_txa_filename(). |
|
Definition at line 23 of file filenameUnifier.cxx. Referenced by set_txa_filename(). |