#include <paletteGroup.h>
Inheritance diagram for PaletteGroup:
|
Definition at line 103 of file paletteGroup.h. |
|
Definition at line 100 of file paletteGroup.h. |
|
Definition at line 42 of file paletteGroup.cxx. References _dependency_level, _dependency_order, _dirname_order, and _egg_count. |
|
Definition at line 92 of file paletteGroup.cxx. References _dependency_level, _dependency_order, _dependent, _dirname_order, and PaletteGroups::clear(). Referenced by Palettizer::read_txa_file(). |
|
Reimplemented from TypedWritable. Definition at line 651 of file paletteGroup.cxx. References _dependent, _load_pages, _num_pages, _num_placements, _placements, PaletteGroups::complete_pointers(), TypedWritable::complete_pointers(), DCAST_INTO_R, and nassertr. |
|
Reimplemented from TypedWritable. Definition at line 729 of file paletteGroup.cxx. References _dependency_level, _dependency_order, _dependent, _dirname, _dirname_order, _num_pages, _num_placements, PaletteGroups::fillin(), TypedWritable::fillin(), DatagramIterator::get_int32(), DatagramIterator::get_string(), DatagramIterator::get_uint32(), BamReader::read_pointers(), and Namable::set_name(). Referenced by make_PaletteGroup(). |
|
Reimplemented from TypedWritable. Definition at line 688 of file paletteGroup.cxx. References _load_pages, _pages, PalettePage::get_properties(), and nassertv. |
|
Reimplemented from Namable. Definition at line 127 of file paletteGroup.h. References _type_handle. Referenced by get_type(), and register_with_read_factory(). |
|
Definition at line 152 of file paletteGroup.cxx. References _dependent, PaletteGroups::begin(), PaletteGroups::end(), get_placements(), PaletteGroups::iterator, and PaletteGroups::make_complete(). Referenced by Palettizer::report_statistics(). |
|
Definition at line 272 of file paletteGroup.cxx. References _dependency_level. |
|
Definition at line 292 of file paletteGroup.cxx. References _dependency_order. Referenced by is_preferred_over(), and set_dependency_order(). |
|
Definition at line 81 of file paletteGroup.cxx. References _dirname. Referenced by set_dependency_order(), and ImageFile::set_filename(). |
|
Definition at line 312 of file paletteGroup.cxx. References _dirname_order. Referenced by is_preferred_over(), and set_dependency_order(). |
|
Definition at line 358 of file paletteGroup.cxx. References _egg_count. Referenced by is_preferred_over(). |
|
Definition at line 122 of file paletteGroup.cxx. References _dependent. Referenced by Palettizer::report_pi(), and Palettizer::report_statistics(). |
|
Definition at line 370 of file paletteGroup.cxx. References _pages, and nassertr. Referenced by place_all(). |
|
Definition at line 137 of file paletteGroup.cxx. References _placements. Referenced by get_complete_placements(), and Palettizer::report_statistics(). |
|
Reimplemented from TypedWritable. Definition at line 137 of file paletteGroup.h. References get_class_type(). |
|
Definition at line 112 of file paletteGroup.cxx. References _dependent, and PaletteGroups::insert(). Referenced by TxaFile::parse_group_line(). |
|
Definition at line 70 of file paletteGroup.cxx. References _dirname. Referenced by Palettizer::get_default_group(). |
|
Definition at line 347 of file paletteGroup.cxx. References _egg_count. |
|
Reimplemented from Namable. Definition at line 130 of file paletteGroup.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 325 of file paletteGroup.cxx. References get_dependency_order(), get_dirname_order(), and get_egg_count(). Referenced by TextureImage::assign_groups(). |
|
Definition at line 710 of file paletteGroup.cxx. References fillin(), params, parse_params(), and BamReader::register_finalize(). Referenced by register_with_read_factory(). |
|
Definition at line 542 of file paletteGroup.cxx. References _pages, and PalettePage::optimal_resize(). Referenced by Palettizer::optimal_resize(). |
|
Definition at line 430 of file paletteGroup.cxx. References _pages, _placements, PalettePage::assign(), TexturePlacement::get_omit_reason(), get_page(), TexturePlacement::get_properties(), OR_working, and PalettePage::place_all(). Referenced by Palettizer::process_all(), and Palettizer::process_command_line_eggs(). |
|
Definition at line 394 of file paletteGroup.cxx. References _placements, and texture. |
|
Definition at line 605 of file paletteGroup.cxx. References get_class_type(), BamReader::get_factory(), and make_PaletteGroup(). Referenced by ConfigureFn(). |
|
Definition at line 174 of file paletteGroup.cxx. References _dependency_level, _dependency_order, and _dirname_order. Referenced by Palettizer::read_txa_file(). |
|
Definition at line 558 of file paletteGroup.cxx. References _pages, and PalettePage::reset_images(). Referenced by Palettizer::reset_images(). |
|
Definition at line 193 of file paletteGroup.cxx. References _dependency_level, _dependent, PaletteGroups::begin(), PaletteGroups::end(), PaletteGroups::iterator, and level. Referenced by Palettizer::read_txa_file(). |
|
Definition at line 217 of file paletteGroup.cxx. References _dependency_order, _dependent, _dirname, _dirname_order, PaletteGroups::begin(), PaletteGroups::end(), get_dependency_order(), get_dirname(), get_dirname_order(), and PaletteGroups::iterator. Referenced by Palettizer::read_txa_file(). |
|
Definition at line 58 of file paletteGroup.cxx. References _dirname. Referenced by Palettizer::get_default_group(), and TxaFile::parse_group_line(). |
|
Definition at line 575 of file paletteGroup.cxx. References _pages, and PalettePage::setup_shadow_images(). Referenced by Palettizer::all_params_set(). |
|
Definition at line 408 of file paletteGroup.cxx. References _placements, TexturePlacement::get_group(), TexturePlacement::get_page(), TexturePlacement::is_placed(), nassertv, and PalettePage::unplace(). Referenced by TexturePlacement::~TexturePlacement(). |
|
Definition at line 590 of file paletteGroup.cxx. References _pages, and PalettePage::update_images(). Referenced by Palettizer::generate_images(). |
|
Definition at line 460 of file paletteGroup.cxx. References _placements, TexturePlacement::determine_size(), TexturePlacement::get_texture(), TexturePlacement::is_size_known(), TxaFile::match_texture(), and texture. Referenced by Palettizer::process_all(), and Palettizer::process_command_line_eggs(). |
|
Reimplemented from TypedWritable. Definition at line 618 of file paletteGroup.cxx. References _dependency_level, _dependency_order, _dependent, _dirname, _dirname_order, _pages, _placements, Datagram::add_int32(), Datagram::add_string(), Datagram::add_uint32(), Namable::get_name(), PaletteGroups::write_datagram(), TypedWritable::write_datagram(), and writer(). |
|
Definition at line 489 of file paletteGroup.cxx. References _pages, _placements, Namable::get_name(), TexturePlacement::get_omit_reason(), TexturePlacement::get_texture(), TexturePlacement::get_uv_area(), TexturePlacement::get_x_size(), TexturePlacement::get_y_size(), indent(), OR_coverage, OR_none, OR_size, and PalettePage::write_image_info(). Referenced by Palettizer::report_pi(). |
|
Definition at line 144 of file paletteGroup.h. |
|
Definition at line 96 of file paletteGroup.h. Referenced by clear_depends(), fillin(), get_dependency_level(), PaletteGroup(), reset_dependency_level(), set_dependency_level(), and write_datagram(). |
|
Definition at line 97 of file paletteGroup.h. Referenced by clear_depends(), fillin(), get_dependency_order(), PaletteGroup(), reset_dependency_level(), set_dependency_order(), and write_datagram(). |
|
Definition at line 95 of file paletteGroup.h. Referenced by clear_depends(), complete_pointers(), fillin(), get_complete_placements(), get_groups(), group_with(), PaletteGroups::r_make_complete(), set_dependency_level(), set_dependency_order(), and write_datagram(). |
|
Definition at line 93 of file paletteGroup.h. Referenced by fillin(), get_dirname(), has_dirname(), set_dependency_order(), set_dirname(), and write_datagram(). |
|
Definition at line 98 of file paletteGroup.h. Referenced by clear_depends(), fillin(), get_dirname_order(), PaletteGroup(), reset_dependency_level(), set_dependency_order(), and write_datagram(). |
|
Definition at line 94 of file paletteGroup.h. Referenced by get_egg_count(), increment_egg_count(), and PaletteGroup(). |
|
Definition at line 124 of file paletteGroup.h. Referenced by complete_pointers(), and finalize(). |
|
Definition at line 123 of file paletteGroup.h. Referenced by complete_pointers(), and fillin(). |
|
Definition at line 122 of file paletteGroup.h. Referenced by complete_pointers(), and fillin(). |
|
Definition at line 104 of file paletteGroup.h. Referenced by finalize(), get_page(), optimal_resize(), place_all(), reset_images(), setup_shadow_images(), update_images(), write_datagram(), and write_image_info(). |
|
Definition at line 101 of file paletteGroup.h. Referenced by complete_pointers(), get_placements(), place_all(), prepare(), unplace(), update_unknown_textures(), write_datagram(), and write_image_info(). |
|
Reimplemented from Namable. Definition at line 34 of file paletteGroup.cxx. Referenced by get_class_type(), and init_type(). |