|
CSCI441 OpenGL Library 5.21.1.0
CS@Mines CSCI441 Computer Graphics Course Library
|
Abstract class engine class to setup window, register callbacks, vaos, textures, and shaders, draw, update. More...
#include "constants.h"#include "OpenGLUtils.hpp"#include <glad/gl.h>#include <GLFW/glfw3.h>#include <stb_image_write.h>#include <cstdio>#include <cstring>#include <ctime>#include <set>#include <string>#include <memory>Go to the source code of this file.
Classes | |
| class | CSCI441::OpenGLEngine |
| Abstract Class to run an OpenGL application. The following methods must be overridden: More... | |
Namespaces | |
| namespace | CSCI441 |
| CSCI441 Helper Functions for OpenGL. | |
Abstract class engine class to setup window, register callbacks, vaos, textures, and shaders, draw, update.
These functions, classes, and constants help minimize common code that needs to be written.