18 #include "pandabase.h" 20 #include "eggBinMaker.h" 53 get_bin_number(
const EggNode *node);
virtual bool sorts_less(int bin_number, const EggNode *a, const EggNode *b)
May be overridden in derived classes to create additional bins within a particular bin number...
This is a handy class for collecting related nodes together.
A special binner used only within this package to pre-process the egg tree for the loader and group t...
virtual void prepare_node(EggNode *node)
May be overridden in derived classes to perform some setup work as each node is encountered.
A base class for things that may be directly added into the egg hierarchy.
virtual string get_bin_name(int bin_number, const EggNode *child)
May be overridden in derived classes to define a name for each new bin, based on its bin number...
Converts an egg data structure, possibly read from an egg file but not necessarily, into a scene graph suitable for rendering.