#include <eggFile.h>
Inheritance diagram for EggFile:
|
|
|
Definition at line 47 of file eggFile.cxx. References _data, _default_group, _first_txa_match, _is_stale, _is_surprise, and NULL. |
|
Definition at line 331 of file eggFile.cxx. References _textures, and TextureReference::apply_properties_to_source(). |
|
|
Definition at line 352 of file eggFile.cxx. References _textures, PaletteGroups::begin(), PaletteGroups::empty(), get_complete_groups(), TexturePlacement::get_group(), Namable::get_name(), TextureReference::get_placement(), TextureReference::get_texture(), PaletteGroups::make_intersection(), nassertv, nout, NULL, TextureReference::set_placement(), texture, and PaletteGroups::write(). Referenced by Palettizer::read_stale_eggs(). |
|
Definition at line 235 of file eggFile.cxx. References _is_surprise. Referenced by TxaLine::match_egg(). |
|
Reimplemented from TypedWritable. Definition at line 642 of file eggFile.cxx. References _default_group, _explicitly_assigned_groups, _num_textures, _textures, PaletteGroups::complete_pointers(), TypedWritable::complete_pointers(), DCAST_INTO_R, NULL, and texture. |
|
Reimplemented from TypedWritable. Definition at line 691 of file eggFile.cxx. References _current_directory, _dest_filename, _egg_comment, _explicitly_assigned_groups, _is_stale, _is_surprise, _num_textures, Palettizer::_read_pi_version, _source_filename, PaletteGroups::fillin(), TypedWritable::fillin(), FilenameUnifier::get_bam_filename(), DatagramIterator::get_bool(), DatagramIterator::get_string(), DatagramIterator::get_uint32(), BamReader::read_pointer(), BamReader::read_pointers(), and Namable::set_name(). Referenced by make_EggFile(). |
|
Definition at line 62 of file eggFile.cxx. References _current_directory, _data, _default_group, _dest_filename, _egg_comment, _source_filename, data, ExecutionEnvironment::get_cwd(), Palettizer::get_default_group(), Filename::make_absolute(), pal, and remove_backstage(). Referenced by EggPalettize::run(). |
|
Reimplemented from Namable. Definition at line 121 of file eggFile.h. References _type_handle. Referenced by get_type(), and register_with_read_factory(). |
|
Definition at line 224 of file eggFile.cxx. References _complete_groups. Referenced by choose_placements(), and TextureImage::note_egg_file(). |
|
Definition at line 211 of file eggFile.cxx. References _default_group. Referenced by TextureImage::write_source_pathnames(). |
|
Definition at line 199 of file eggFile.cxx. References _explicitly_assigned_groups. Referenced by TextureImage::write_source_pathnames(). |
|
Definition at line 141 of file eggFile.cxx. References _textures. Referenced by Palettizer::process_all(), and Palettizer::process_command_line_eggs(). |
|
Reimplemented from TypedWritable. Definition at line 131 of file eggFile.h. References get_class_type(). |
|
Definition at line 402 of file eggFile.cxx. Referenced by Palettizer::read_stale_eggs(), and Palettizer::write_eggs(). |
|
Reimplemented from Namable. Definition at line 124 of file eggFile.h. References _type_handle, Namable::get_class_type(), TypedObject::get_class_type(), Namable::init_type(), TypedWritable::init_type(), and register_type(). Referenced by ConfigureFn(). |
|
Definition at line 272 of file eggFile.cxx. References _is_stale. Referenced by Palettizer::read_stale_eggs(), and write_description(). |
|
Definition at line 247 of file eggFile.cxx. References _is_surprise. Referenced by Palettizer::report_pi(). |
|
Definition at line 673 of file eggFile.cxx. References fillin(), params, and parse_params(). Referenced by register_with_read_factory(). |
|
Definition at line 260 of file eggFile.cxx. References _is_stale. Referenced by TextureReference::mark_egg_stale(). |
|
Definition at line 167 of file eggFile.cxx. References _explicitly_assigned_groups, _first_txa_match, PaletteGroups::clear(), and PaletteGroups::make_union(). Referenced by TxaLine::match_egg(). |
|
Definition at line 189 of file eggFile.cxx. Referenced by Palettizer::process_all(), and Palettizer::process_command_line_eggs(). |
|
Definition at line 154 of file eggFile.cxx. References _first_txa_match, and _is_surprise. Referenced by Palettizer::process_all(), and Palettizer::process_command_line_eggs(). |
|
Definition at line 447 of file eggFile.cxx. References _current_directory, _data, _egg_comment, _source_filename, DSearchPath::append_directory(), EggGroupNode::begin(), data, Filename::empty(), Filename::exists(), EggGroupNode::insert(), nassertr, nout, NULL, and remove_backstage(). Referenced by Palettizer::read_stale_eggs(). |
|
Definition at line 592 of file eggFile.cxx. References get_class_type(), BamReader::get_factory(), and make_EggFile(). Referenced by ConfigureFn(). |
|
Definition at line 560 of file eggFile.cxx. References EggGroupNode::begin(), DCAST, DCAST_INTO_V, EggGroupNode::end(), EggGroupNode::erase(), EggGroupNode::get_class_type(), EggGroup::get_class_type(), EggGroup::has_object_type(), TypedObject::is_of_type(), and EggGroupNode::iterator. Referenced by from_command_line(), and read_egg(). |
|
Definition at line 429 of file eggFile.cxx. References _textures, TextureReference::get_placement(), and TexturePlacement::remove_egg(). Referenced by Palettizer::read_stale_eggs(), and Palettizer::remove_egg_file(). |
|
Definition at line 99 of file eggFile.cxx. References _data, _textures, EggTextureCollection::iterator, nassertv, NULL, ref, and tc. Referenced by Palettizer::process_all(), Palettizer::process_command_line_eggs(), and Palettizer::read_stale_eggs(). |
|
Definition at line 414 of file eggFile.cxx. References _textures, and TextureReference::update_egg(). Referenced by Palettizer::write_eggs(). |
|
Reimplemented from TypedWritable. Definition at line 605 of file eggFile.cxx. References _current_directory, _default_group, _dest_filename, _egg_comment, _explicitly_assigned_groups, _is_stale, _is_surprise, _source_filename, _textures, Datagram::add_bool(), Datagram::add_string(), Datagram::add_uint32(), Namable::get_name(), FilenameUnifier::make_bam_filename(), PaletteGroups::write_datagram(), TypedWritable::write_datagram(), and writer(). |
|
Definition at line 519 of file eggFile.cxx. References _default_group, _explicitly_assigned_groups, PaletteGroups::empty(), Namable::get_name(), indent(), is_stale(), and NULL. Referenced by Palettizer::report_pi(). |
|
Definition at line 495 of file eggFile.cxx. References _data, _dest_filename, _is_stale, Filename::empty(), Filename::make_dir(), FilenameUnifier::make_user_filename(), nassertr, nout, NULL, and EggData::write_egg(). Referenced by Palettizer::write_eggs(). |
|
Definition at line 542 of file eggFile.cxx. References _textures, and TextureReference::write(). Referenced by Palettizer::report_pi(). |
|
Definition at line 99 of file eggFile.h. Referenced by build_cross_links(), and get_complete_groups(). |
|
Definition at line 88 of file eggFile.h. Referenced by fillin(), from_command_line(), read_egg(), and write_datagram(). |
|
Definition at line 87 of file eggFile.h. Referenced by EggFile(), from_command_line(), has_data(), read_egg(), scan_textures(), and write_egg(). |
|
Definition at line 98 of file eggFile.h. Referenced by build_cross_links(), complete_pointers(), EggFile(), from_command_line(), get_default_group(), write_datagram(), and write_description(). |
|
Definition at line 90 of file eggFile.h. Referenced by fillin(), from_command_line(), write_datagram(), and write_egg(). |
|
Definition at line 91 of file eggFile.h. Referenced by fillin(), from_command_line(), read_egg(), and write_datagram(). |
|
Definition at line 97 of file eggFile.h. Referenced by build_cross_links(), complete_pointers(), fillin(), get_explicit_groups(), match_txa_groups(), write_datagram(), and write_description(). |
|
Definition at line 96 of file eggFile.h. Referenced by EggFile(), match_txa_groups(), and pre_txa_file(). |
|
Definition at line 101 of file eggFile.h. Referenced by EggFile(), fillin(), is_stale(), mark_stale(), write_datagram(), and write_egg(). |
|
Definition at line 100 of file eggFile.h. Referenced by clear_surprise(), EggFile(), fillin(), is_surprise(), pre_txa_file(), and write_datagram(). |
|
Definition at line 118 of file eggFile.h. Referenced by complete_pointers(), and fillin(). |
|
Definition at line 89 of file eggFile.h. Referenced by fillin(), from_command_line(), read_egg(), and write_datagram(). |
|
Definition at line 94 of file eggFile.h. Referenced by apply_properties_to_source(), build_cross_links(), choose_placements(), complete_pointers(), get_textures(), remove_egg(), scan_textures(), update_egg(), write_datagram(), and write_texture_refs(). |
|
Reimplemented from Namable. Definition at line 39 of file eggFile.cxx. Referenced by get_class_type(), and init_type(). |