new egg loader refinements

This commit is contained in:
David Rose 2002-02-27 03:30:32 +00:00
parent 5979b1c864
commit f01ae555b6
2 changed files with 5 additions and 5 deletions

View File

@ -192,6 +192,9 @@ operator < (const BuilderBucket &other) const {
if (compare != 0) {
return (compare < 0);
}
if (_state != other._state) {
return _state < other._state;
}
return BuilderProperties::operator < (other);
}

View File

@ -1455,18 +1455,15 @@ make_node(EggGroup *egg_group, PandaNode *parent) {
*/
} else if (egg_group->get_model_flag() || egg_group->get_dcs_flag()) {
/*
// A model or DCS flag; create a model node.
node = new ModelNode;
node->set_name(egg_group->get_name());
node = new PandaNode(egg_group->get_name());
DCAST(ModelNode, node)->set_preserve_transform(egg_group->get_dcs_flag());
// DCAST(ModelNode, node)->set_preserve_transform(egg_group->get_dcs_flag());
EggGroup::const_iterator ci;
for (ci = egg_group->begin(); ci != egg_group->end(); ++ci) {
make_node(*ci, node);
}
*/
} else {
// A normal group; just create a normal node, and traverse.