Go to the documentation of this file.
14 #ifndef EGGRENDERSTATE_H
15 #define EGGRENDERSTATE_H
51 static TexGenAttrib::Mode get_tex_gen(
const EggTexture *egg_tex);
61 Geom::PrimitiveType _primitive_type;
64 typedef EggLoader::TextureDef TextureDef;
This is a base class for a user-defined data type to extend egg structures in processing code.
Converts an egg data structure, possibly read from an egg file but not necessarily,...
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
This is our own Panda specialization on the default STL vector.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
An STL function object class, this is intended to be used on any ordered collection of class objects ...
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
This is the base class for a number of render attributes (other than transform) that may be set on sc...
Encodes a string name in a hash table, mapping it to a pointer.
A base class for any of a number of kinds of geometry primitives: polygons, point lights,...
This represents a unique collection of RenderAttrib objects that correspond to a particular renderabl...
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
Defines a texture map that may be applied to geometry.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
This class is used within this package only to record the render state that should be assigned to eac...
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
Defines the properties of a named stage of the multitexture pipeline.