Panda3D
|
This specialization of ProgramBase is intended for programs that read and/or write multiple egg files. More...
#include "eggMultiBase.h"
Public Member Functions | |
void | post_process_egg_files () |
Performs any processing of the egg file(s) that is appropriate before writing them out. | |
Protected Types | |
typedef pvector< PT(EggData) > | Eggs |
Protected Member Functions | |
virtual | PT (EggData) read_egg(const Filename &filename) |
Protected Attributes | |
Eggs | _eggs |
bool | _force_complete |
This specialization of ProgramBase is intended for programs that read and/or write multiple egg files.
See also EggMultiFilter, for a class that also knows how to read a bunch of egg files in and write them out again.
Definition at line 36 of file eggMultiBase.h.
void EggMultiBase::post_process_egg_files | ( | ) |
Performs any processing of the egg file(s) that is appropriate before writing them out.
This includes any normal adjustments the user requested via -np, etc.
Normally, you should not need to call this function directly; write_egg_files() calls it for you. You should call this only if you do not use write_egg_files() to write out the resulting egg files.
Definition at line 58 of file eggMultiBase.cxx.
Referenced by EggMultiFilter::write_eggs().