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 |