Go to the documentation of this file.
14 #ifndef FLTTOEGGLEVELSTATE_H
15 #define FLTTOEGGLEVELSTATE_H
39 FltGeometry::BillboardType type = FltGeometry::BT_none);
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.
A base class for nodes in the hierarchy that are not leaf nodes.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
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.
This keeps track of relevant things about the traversal as we walk through the flt hierarchy.
The main glue of the egg hierarchy, this corresponds to the <Group>, <Instance>, and <Joint> type nod...
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...