class Texture;
class Texturing;
class VertexArray;
+class WindingTest;
/**
A class for supervising the rendering process. While many Renderables (in
const Material *material;
const Program *shprog;
std::vector<const ProgramData *> shdata;
+ const WindingTest *winding_test;
State();
};
void add_shader_data(const ProgramData *);
void set_vertex_array(const VertexArray *);
void set_element_buffer(const Buffer *);
+ void set_winding_test(const WindingTest *);
void push_state();
void pop_state();