|
CG-Project2
|
This is the complete list of members for ogl::Renderer, including all inherited members.
| appendCube(const unsigned int &id, const glm::mat4 &model, const glm::vec4 &color) (defined in ogl::Renderer) | ogl::Renderer | |
| appendPyramid(const unsigned int &id, const glm::mat4 &model, const glm::vec4 &color) (defined in ogl::Renderer) | ogl::Renderer | |
| appendSphere(const unsigned int &id, const glm::mat4 &model, const glm::vec4 &color) (defined in ogl::Renderer) | ogl::Renderer | |
| appendThorus(const unsigned int &id, const glm::mat4 &model, const glm::vec4 &color) (defined in ogl::Renderer) | ogl::Renderer | |
| drawAllInstanced() (defined in ogl::Renderer) | ogl::Renderer | |
| drawArrays(const unsigned int &vao, const unsigned int &mode, const int &first, const size_t &size) (defined in ogl::Renderer) | ogl::Renderer | |
| drawElements(const unsigned int &vao, const unsigned int &mode, const size_t &size, const unsigned int &type, const void *indices=0) (defined in ogl::Renderer) | ogl::Renderer | |
| getRendererStats() const (defined in ogl::Renderer) | ogl::Renderer | inline |
| init() (defined in ogl::Renderer) | ogl::Renderer | |
| instance() (defined in ogl::Renderer) | ogl::Renderer | inlinestatic |
| operator=(const Renderer &other)=delete (defined in ogl::Renderer) | ogl::Renderer | |
| prepareBuffers(const std::vector< glm::mat4 > &models, const std::vector< glm::vec4 > &colors) (defined in ogl::Renderer) | ogl::Renderer | |
| Renderer(Renderer &other)=delete (defined in ogl::Renderer) | ogl::Renderer | |
| resetDrawStats() (defined in ogl::Renderer) | ogl::Renderer | inline |
| ~Renderer()=default (defined in ogl::Renderer) | ogl::Renderer |