Class Renderer#

Class Documentation#

class Renderer#

Public Functions

Renderer(GLuint window_width, GLuint window_height)#
void drawFrame(const std::shared_ptr<Camera> &main_camera, const std::shared_ptr<Scene> &scene, glm::mat4 projection_matrix, GLfloat delta_time)#
void update_window_params(GLuint window_width, GLuint window_height)#
void reload_shader_programs()#
~Renderer()#