CSCI441 OpenGL Library 5.9.0
CS@Mines CSCI441 Computer Graphics Course Library
Loading...
Searching...
No Matches
CSCI441::OpenGL3DEngine Member List

This is the complete list of members for CSCI441::OpenGL3DEngine, including all inherited members.

addToArcballCameraAngles(glm::vec3 angleAdditions) finalCSCI441::OpenGL3DEngineinlinevirtual
DEBUGCSCI441::OpenGLEngineprotected
getArcballCameraEyePoint() const noexcept finalCSCI441::OpenGL3DEngineinlinevirtual
getArcballCameraLookAtPoint() const noexcept finalCSCI441::OpenGL3DEngineinlinevirtual
getArcballCameraUpVector() const noexcept finalCSCI441::OpenGL3DEngineinlinevirtual
getArcballProjectionMatrix() const finalCSCI441::OpenGL3DEngineinlinevirtual
getArcballViewMatrix() const finalCSCI441::OpenGL3DEngineinlinevirtual
getError() noexcept finalCSCI441::OpenGLEngineinlinevirtual
getMousePosition() const noexcept finalCSCI441::OpenGL3DEngineinlinevirtual
getWindow() const noexcept finalCSCI441::OpenGLEngineinlinevirtual
getWindowHeight() const noexcept finalCSCI441::OpenGLEngineinlinevirtual
getWindowWidth() const noexcept finalCSCI441::OpenGLEngineinlinevirtual
handleCameraAspectRatioEvent(int width, int height)CSCI441::OpenGL3DEngineinline
handleCameraCursorPosEvent(double x, double y) finalCSCI441::OpenGL3DEngineinlinevirtual
handleCameraKeyEvent(int key, int scancode, int action, int mods) finalCSCI441::OpenGL3DEngineinlinevirtual
handleCameraMouseButtonEvent(int button, int action, int mods) finalCSCI441::OpenGL3DEngineinlinevirtual
handleCameraScrollEvent(double xOffset, double yOffset)CSCI441::OpenGL3DEngineinlinevirtual
initialize()CSCI441::OpenGLEngineinlinevirtual
isDebuggingEnabled() const noexcept finalCSCI441::OpenGLEngineinlinevirtual
isExtensionEnabled(const std::string EXT) const noexcept finalCSCI441::OpenGLEngineinlinevirtual
isLeftMouseDown() const noexcept finalCSCI441::OpenGL3DEngineinlinevirtual
isShiftDown() const noexcept finalCSCI441::OpenGL3DEngineinlinevirtual
mCleanupBuffers()CSCI441::OpenGLEngineinlineprotectedvirtual
mCleanupGLFW()CSCI441::OpenGLEngineinlineprotectedvirtual
mCleanupOpenGL()CSCI441::OpenGLEngineinlineprotectedvirtual
mCleanupScene()CSCI441::OpenGLEngineinlineprotectedvirtual
mCleanupShaders()CSCI441::OpenGLEngineinlineprotectedvirtual
mCleanupTextures()CSCI441::OpenGLEngineinlineprotectedvirtual
mDebugMessageCallback(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *message, const void *userParam)CSCI441::OpenGLEngineinlineprotectedstatic
mErrorCallback(int error, const char *DESCRIPTION)CSCI441::OpenGLEngineinlineprotectedstatic
mErrorCodeCSCI441::OpenGLEngineprotected
mIsLeftMouseDownCSCI441::OpenGL3DEngineprotected
mIsShiftDownCSCI441::OpenGL3DEngineprotected
mMousePositionCSCI441::OpenGL3DEngineprotected
mOpenGLMajorVersionCSCI441::OpenGLEngineprotected
mOpenGLMinorVersionCSCI441::OpenGLEngineprotected
mpArcballCameraCSCI441::OpenGL3DEngineprotected
mpWindowCSCI441::OpenGLEngineprotected
mSetupBuffers()CSCI441::OpenGLEngineinlineprotectedvirtual
mSetupGLFW()CSCI441::OpenGLEngineinlineprotectedvirtual
mSetupOpenGL()=0CSCI441::OpenGLEngineprotectedpure virtual
mSetupScene()CSCI441::OpenGLEngineinlineprotectedvirtual
mSetupShaders()CSCI441::OpenGLEngineinlineprotectedvirtual
mSetupTextures()CSCI441::OpenGLEngineinlineprotectedvirtual
mWindowHeightCSCI441::OpenGLEngineprotected
mWindowResizableCSCI441::OpenGLEngineprotected
mWindowResizeCallback(GLFWwindow *pWindow, int width, int height)CSCI441::OpenGLEngineinlineprotectedstatic
mWindowTitleCSCI441::OpenGLEngineprotected
mWindowWidthCSCI441::OpenGLEngineprotected
OpenGL3DEngine(const OpenGL3DEngine &)=deleteCSCI441::OpenGL3DEngine
OpenGL3DEngine(int OPENGL_MAJOR_VERSION, int OPENGL_MINOR_VERSION, int WINDOW_WIDTH, int WINDOW_HEIGHT, const char *WINDOW_TITLE, bool WINDOW_RESIZABLE=GLFW_FALSE)CSCI441::OpenGL3DEngineinlineprotected
OPENGL_ENGINE_ERROR_GLAD_INITCSCI441::OpenGLEnginestatic
OPENGL_ENGINE_ERROR_GLEW_INITCSCI441::OpenGLEnginestatic
OPENGL_ENGINE_ERROR_GLFW_INITCSCI441::OpenGLEnginestatic
OPENGL_ENGINE_ERROR_GLFW_WINDOWCSCI441::OpenGLEnginestatic
OPENGL_ENGINE_ERROR_LASTCSCI441::OpenGLEnginestatic
OPENGL_ENGINE_ERROR_NO_ERRORCSCI441::OpenGLEnginestatic
OPENGL_ENGINE_ERROR_SIZECSCI441::OpenGLEnginestatic
OPENGL_ENGINE_ERROR_UNKNOWNCSCI441::OpenGLEnginestatic
OpenGLEngine(const OpenGLEngine &)=deleteCSCI441::OpenGLEngine
OpenGLEngine(int OPENGL_MAJOR_VERSION, int OPENGL_MINOR_VERSION, int WINDOW_WIDTH, int WINDOW_HEIGHT, const char *WINDOW_TITLE, bool WINDOW_RESIZABLE=GLFW_FALSE)CSCI441::OpenGLEngineinlineprotected
operator=(const OpenGL3DEngine &)=deleteCSCI441::OpenGL3DEngine
CSCI441::OpenGLEngine::operator=(const OpenGLEngine &)=deleteCSCI441::OpenGLEngine
run()=0CSCI441::OpenGLEnginepure virtual
setArcballCameraAngles(glm::vec3 angles) finalCSCI441::OpenGL3DEngineinlinevirtual
setArcballCameraLookAtPoint(glm::vec3 lookAtPoint) finalCSCI441::OpenGL3DEngineinlinevirtual
setArcballCameraUpVector(glm::vec3 upVector) finalCSCI441::OpenGL3DEngineinlinevirtual
setCurrentWindowSize(const int WINDOW_WIDTH, const int WINDOW_HEIGHT) finalCSCI441::OpenGLEngineinlinevirtual
setLeftMouseDown(GLboolean isDown) finalCSCI441::OpenGL3DEngineinlinevirtual
setMousePosition(glm::vec2 mousePos) finalCSCI441::OpenGL3DEngineinlinevirtual
setShiftDown(GLboolean isDown) finalCSCI441::OpenGL3DEngineinlinevirtual
setWindowShouldClose() finalCSCI441::OpenGLEngineinlinevirtual
shutdown()CSCI441::OpenGLEngineinlinevirtual
turnDebuggingOff() noexcept finalCSCI441::OpenGLEngineinlinevirtual
turnDebuggingOn() noexcept finalCSCI441::OpenGLEngineinlinevirtual
updateArcballCameraDirection() finalCSCI441::OpenGL3DEngineinlinevirtual
~OpenGL3DEngine() overrideCSCI441::OpenGL3DEngineinlineprotected
~OpenGLEngine()CSCI441::OpenGLEngineinlineprotectedvirtual