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