| jGL
    | 
This is the complete list of members for jGL::jGLInstance, including all inherited members.
| beginFrame() | jGL::jGLInstance | inlinevirtual | 
| clear()=0 | jGL::jGLInstance | pure virtual | 
| closing | jGL::jGLInstance | protected | 
| createParticles(size_t sizeHint)=0 | jGL::jGLInstance | pure virtual | 
| createShapeRenderer(size_t sizeHint)=0 | jGL::jGLInstance | pure virtual | 
| createSpriteRenderer(size_t sizeHint)=0 | jGL::jGLInstance | pure virtual | 
| createTexture(std::filesystem::path imageFile, Texture::Type type)=0 | jGL::jGLInstance | pure virtual | 
| createTexture(std::vector< std::byte > data, Texture::Type type)=0 | jGL::jGLInstance | pure virtual | 
| endFrame() | jGL::jGLInstance | inlinevirtual | 
| finish() | jGL::jGLInstance | inlinevirtual | 
| isClosing() const | jGL::jGLInstance | inline | 
| jGLInstance(glm::ivec2 res) | jGL::jGLInstance | inline | 
| msaaSamples | jGL::jGLInstance | protected | 
| resolution | jGL::jGLInstance | protected | 
| setClear(glm::vec4 colour)=0 | jGL::jGLInstance | pure virtual | 
| setMSAA(uint8_t samples) | jGL::jGLInstance | inlinevirtual | 
| setProjection(glm::mat4 proj)=0 | jGL::jGLInstance | pure virtual | 
| setResolution(glm::ivec2 wh)=0 | jGL::jGLInstance | pure virtual | 
| setTextProjection(glm::mat4 proj)=0 | jGL::jGLInstance | pure virtual | 
| setViewport(glm::vec4 view)=0 | jGL::jGLInstance | pure virtual | 
| text(std::string characters, glm::vec2 position, float scale, glm::vec4 colour, glm::bvec2 centre=glm::bvec2(false, false))=0 | jGL::jGLInstance | pure virtual | 
| ~jGLInstance()=default | jGL::jGLInstance | virtual |