CSCI441 OpenGL Library 5.13.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(const 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(const int width, const int height)CSCI441::OpenGL3DEngineinline
handleCameraCursorPosEvent(const double x, const double y) finalCSCI441::OpenGL3DEngineinlinevirtual
handleCameraKeyEvent(const int key, const int scancode, const int action, const int mods) finalCSCI441::OpenGL3DEngineinlinevirtual
handleCameraMouseButtonEvent(const int button, const int action, const int mods) finalCSCI441::OpenGL3DEngineinlinevirtual
handleCameraScrollEvent(const double xOffset, const 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(const GLenum source, const GLenum type, const GLuint id, const GLenum severity, const GLsizei length, const GLchar *message, const void *userParam)CSCI441::OpenGLEngineinlineprotectedstatic
mErrorCallback(const int error, const char *DESCRIPTION)CSCI441::OpenGLEngineinlineprotectedstatic
mErrorCodeCSCI441::OpenGLEngineprotected
mIsLeftMouseDownCSCI441::OpenGL3DEngineprotected
mIsShiftDownCSCI441::OpenGL3DEngineprotected
mMousePositionCSCI441::OpenGL3DEngineprotected
mOpenGLMajorVersionCSCI441::OpenGLEngineprotected
mOpenGLMinorVersionCSCI441::OpenGLEngineprotected
mpArcballCameraCSCI441::OpenGL3DEngineprotected
mpWindowCSCI441::OpenGLEngineprotected
mReloadShaders() final (defined in CSCI441::OpenGLEngine)CSCI441::OpenGLEngineinlineprotectedvirtual
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(OpenGL3DEngine &&) noexceptCSCI441::OpenGL3DEngineinline
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(OpenGLEngine &&) noexceptCSCI441::OpenGLEngineinline
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
operator=(OpenGL3DEngine &&) noexceptCSCI441::OpenGL3DEngineinline
CSCI441::OpenGLEngine::operator=(const OpenGLEngine &)=deleteCSCI441::OpenGLEngine
CSCI441::OpenGLEngine::operator=(OpenGLEngine &&) noexceptCSCI441::OpenGLEngineinline
run()=0CSCI441::OpenGLEnginepure virtual
setArcballCameraAngles(const glm::vec3 angles) finalCSCI441::OpenGL3DEngineinlinevirtual
setArcballCameraLookAtPoint(const glm::vec3 lookAtPoint) finalCSCI441::OpenGL3DEngineinlinevirtual
setArcballCameraUpVector(const glm::vec3 upVector) finalCSCI441::OpenGL3DEngineinlinevirtual
setCurrentWindowSize(const int WINDOW_WIDTH, const int WINDOW_HEIGHT) finalCSCI441::OpenGLEngineinlinevirtual
setLeftMouseDown(const GLboolean isDown) finalCSCI441::OpenGL3DEngineinlinevirtual
setMousePosition(const glm::vec2 mousePos) finalCSCI441::OpenGL3DEngineinlinevirtual
setShiftDown(const 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::OpenGLEngineinlinevirtual