GUInity
GLFWGraphicsSystem Member List

This is the complete list of members for GLFWGraphicsSystem, including all inherited members.

attachAndLinkShader(GLuint ProgramID, GLuint VertexShaderID, GLuint FragmentShaderID) overrideGLFWGraphicsSystemvirtual
clear() overrideGLFWGraphicsSystemvirtual
compileShader(GLuint shaderID, GLuint size, const char *dataPointer) overrideGLFWGraphicsSystemvirtual
createDebugShader() overrideGLFWGraphicsSystemvirtual
createShader(GLenum shaderType) overrideGLFWGraphicsSystemvirtual
createShaderProgram() overrideGLFWGraphicsSystemvirtual
debugMaterialGraphicsSystemprotected
debugShaderGraphicsSystemprotected
deleteBuffer(GLuint size, GLuint &bo) overrideGLFWGraphicsSystemvirtual
deleteShader(GLuint shaderID) overrideGLFWGraphicsSystemvirtual
disableNonUsedTextures(int nTextures) const GLFWGraphicsSystem
generateBuffer(const GLuint id, GLuint &bo, GLenum type, int size, void *dataPointer, GLenum drawType) overrideGLFWGraphicsSystemvirtual
generateVertexArrays(const GLuint id, GLuint &vao) overrideGLFWGraphicsSystemvirtual
getDefaultTexture() overrideGLFWGraphicsSystemvirtual
getInstance() (defined in GraphicsSystem)GraphicsSystemstatic
getScreenHeight() overrideGLFWGraphicsSystemvirtual
getScreenWidth() overrideGLFWGraphicsSystemvirtual
getUniformLocation(GLuint programID, const char *name) overrideGLFWGraphicsSystemvirtual
getWindow()GraphicsSysteminlinevirtual
GLFWGraphicsSystem()GLFWGraphicsSysteminline
GraphicsSystem() (defined in GraphicsSystem)GraphicsSysteminline
GraphicsSystem(GraphicsSystem const &) (defined in GraphicsSystem)GraphicsSystem
guiMaterialGraphicsSystemprotected
GUIMatrix (defined in GraphicsSystem)GraphicsSystemprotected
guiShaderGraphicsSystemprotected
init(int width, int height) overrideGLFWGraphicsSystemvirtual
operator=(GraphicsSystem const &) (defined in GraphicsSystem)GraphicsSystem
render(shared_ptr< Camera > camera, const physx::PxRenderBuffer &rb, const glm::vec4 &color) overrideGLFWGraphicsSystemvirtual
render(shared_ptr< Camera > camera, vector< shared_ptr< MeshRenderer >> &renderers, vector< shared_ptr< Light >> &lights) overrideGLFWGraphicsSystemvirtual
renderGUI(vector< shared_ptr< UIWidget >> uiWidgetVector) overrideGLFWGraphicsSystemvirtual
setUniform1f(const GLuint &shaderProgram, const GLchar *uniformName, GLfloat value) (defined in GLFWGraphicsSystem)GLFWGraphicsSystem
setUniform3fv(const GLuint &shaderProgram, const GLchar *uniformName, int count, GLfloat *value) (defined in GLFWGraphicsSystem)GLFWGraphicsSystem
setUniform4fv(const GLuint &shaderProgram, const GLchar *uniformName, int count, GLfloat *value) (defined in GLFWGraphicsSystem)GLFWGraphicsSystem
setUniformMatrix4fv(const GLuint &shaderProgram, const GLchar *uniformName, int count, GLboolean transpose, GLfloat *value) (defined in GLFWGraphicsSystem)GLFWGraphicsSystem
shutdown() overrideGLFWGraphicsSystemvirtual
swap() overrideGLFWGraphicsSystemvirtual
windowGraphicsSystemprotected
~GLFWGraphicsSystem()GLFWGraphicsSysteminlinevirtual
~GraphicsSystem() (defined in GraphicsSystem)GraphicsSystemvirtual