14 #ifndef FLTTOEGGLEVELSTATE_H 15 #define FLTTOEGGLEVELSTATE_H 39 FltGeometry::BillboardType type = FltGeometry::BT_none);
A base class for nodes in the hierarchy that are not leaf nodes.
A base class for any of a broad family of flt records that represent particular beads in the hierarch...
This class supervises the construction of an EggData structure from the data represented by the FltHe...
This keeps track of relevant things about the traversal as we walk through the flt hierarchy.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
The main glue of the egg hierarchy, this corresponds to the <Group>, <Instance>, and <Joint> type nod...
EggGroupNode * get_synthetic_group(const std::string &name, const FltBead *transform_bead, FltGeometry::BillboardType type=FltGeometry::BT_none)
Sometimes it is necessary to synthesize a group within a particular EggGroup, for instance to insert ...
The main objecting bead of the flt file.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
void set_transform(const FltBead *flt_bead, EggGroup *egg_group)
Sets up the group to reflect the transform indicated by the given record, if any.