GUInity
GraphicsSystem Member List

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

attachAndLinkShader(GLuint ProgramID, GLuint VertexShaderID, GLuint FragmentShaderID)=0GraphicsSystempure virtual
clear()=0GraphicsSystempure virtual
compileShader(GLuint shaderID, GLuint size, const char *dataPointer)=0GraphicsSystempure virtual
createDebugShader()=0GraphicsSystempure virtual
createShader(GLenum shaderType)=0GraphicsSystempure virtual
createShaderProgram()=0GraphicsSystempure virtual
debugMaterialGraphicsSystemprotected
debugShaderGraphicsSystemprotected
deleteBuffer(GLuint size, GLuint &bo)=0GraphicsSystempure virtual
deleteShader(GLuint shaderID)=0GraphicsSystempure virtual
generateBuffer(const GLuint size, GLuint &bo, GLenum type, int dataSize, void *dataPointer, GLenum drawType)=0GraphicsSystempure virtual
generateVertexArrays(const GLuint size, GLuint &vao)=0GraphicsSystempure virtual
getDefaultTexture()=0 (defined in GraphicsSystem)GraphicsSystempure virtual
getInstance() (defined in GraphicsSystem)GraphicsSystemstatic
getScreenHeight()=0GraphicsSystempure virtual
getScreenWidth()=0GraphicsSystempure virtual
getUniformLocation(GLuint programID, const char *name)=0GraphicsSystempure virtual
getWindow()GraphicsSysteminlinevirtual
GraphicsSystem() (defined in GraphicsSystem)GraphicsSysteminline
GraphicsSystem(GraphicsSystem const &) (defined in GraphicsSystem)GraphicsSystem
guiMaterialGraphicsSystemprotected
GUIMatrix (defined in GraphicsSystem)GraphicsSystemprotected
guiShaderGraphicsSystemprotected
init(int width, int height)=0GraphicsSystempure virtual
operator=(GraphicsSystem const &) (defined in GraphicsSystem)GraphicsSystem
render(shared_ptr< Camera > camera, const physx::PxRenderBuffer &rb, const glm::vec4 &color)=0GraphicsSystempure virtual
render(shared_ptr< Camera > camera, vector< shared_ptr< MeshRenderer >> &renderers, vector< shared_ptr< Light >> &lights)=0GraphicsSystempure virtual
renderGUI(vector< shared_ptr< UIWidget >> uiWidgetVector)=0GraphicsSystempure virtual
shutdown()=0GraphicsSystempure virtual
swap()=0GraphicsSystempure virtual
windowGraphicsSystemprotected
~GraphicsSystem() (defined in GraphicsSystem)GraphicsSystemvirtual