Go to the documentation of this file.
14 #ifndef ACCUMULATEDATTRIBS_H
15 #define ACCUMULATEDATTRIBS_H
36 void write(std::ostream &out,
int attrib_types,
int indent_level)
const;
38 void collect(
PandaNode *node,
int attrib_types);
40 void apply_to_node(
PandaNode *node,
int attrib_types);
46 int _color_scale_override;
48 int _tex_matrix_override;
50 int _texture_override;
52 int _clip_plane_override;
54 int _cull_face_override;
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...
This represents a unique collection of RenderAttrib objects that correspond to a particular renderabl...
This class is used by the SceneGraphReducer to maintain and accumulate the set of attributes we have ...
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
A basic node of the scene graph or data graph.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.