CSCI441 OpenGL Library 5.9.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 "OpenGLUtils.hpp"
#include <glad/gl.h>
#include <GLFW/glfw3.h>
#include <cstdio>
#include <cstring>
#include <set>
#include <string>
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.