PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
A base class for nodes in the hierarchy that are not leaf nodes.
This represents the complete contents of an X file (file.x) in memory.
bool write(const Filename &filename)
Writes the .x file data to the indicated filename; returns true on success, false otherwise.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
This is a collection of polygons; i.e.
A single node of an X file.
An ordered list of data elements, formatted in memory for transmission over a socket or writing to a ...
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
This is the primary interface into all the egg data, and the root of the egg file structure.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
bool add_tree(EggData *egg_data)
Adds the egg tree rooted at the indicated node to the X structure.
This class converts a Panda scene graph into a .X file and writes it out.
A collection of vertices.
A base class for things that may be directly added into the egg hierarchy.
The main glue of the egg hierarchy, this corresponds to the <Group>, <Instance>, and <Joint> type nod...
The name of a file, such as a texture file or an Egg file.
A type of group node that holds related subnodes.