59 INLINE
EggData *get_egg_data()
const;
95 bool apply_node_properties(
EggGroup *egg_group,
PandaNode *node,
bool allow_backstage =
true);
A basic node of the scene graph or data graph.
This is our own Panda specialization on the default STL map.
An animated character, with skeleton-morph animation and either soft- skinned or hard-skinned vertice...
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
A base class for nodes in the hierarchy that are not leaf nodes.
This is a collection of materials by MRef name.
Defines a texture map that may be applied to geometry.
Represents a texture object, which is typically a single 2-d image but may also represent a 1-d or 3-...
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
This is an abstract base class for a family of classes that represent the fundamental geometry primit...
A node that automatically cycles through rendering each one of its children according to its frame ra...
This is a collection of textures by TRef name.
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.
This is a class designed to support low-overhead traversals of the complete scene graph,...
Converts the scene graph beginning at the indicated node into an EggData structure,...
The main glue of the egg hierarchy, this corresponds to the <Group>, <Instance>, and <Joint> type nod...
This class stores miscellaneous rendering properties that is associated with geometry,...
This is the base class for AnimChannel and AnimBundle.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
Any one-, two-, three-, or four-component vertex, possibly with attributes such as a normal.
This defines the actual numeric vertex data stored in a Geom, in the structure defined by a particula...
Defines the way an object appears in the presence of lighting.
This represents a unique collection of RenderAttrib objects that correspond to a particular renderabl...
This represents one joint of the character's animation, containing an animating transform matrix.
A node in the scene graph that can hold any number of CollisionSolids.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
This is a node that contains a pointer to an AnimBundle.
A collection of vertices.
A node that holds Geom objects, renderable pieces of geometry.
A node that renders only one of its children, according to the user's indication.
This is the base class for PartRoot and MovingPart.