This is the complete list of members for jGL::GL::glShapeRenderer, including all inherited members.
| add(Shape s, ElementId id, Priority priority=0) | PriorityStore< Shape > | inlinevirtual |
| begin() const | PriorityStore< Shape > | inline |
| cache | PriorityStore< Shape > | protected |
| clear() | PriorityStore< Shape > | inlinevirtual |
| jGL::ShapeRenderer::draw(std::shared_ptr< Shader > shader, std::multimap< RenderPriority, ShapeId > &ids, UpdateInfo info=UpdateInfo()) | jGL::ShapeRenderer | inlinevirtual |
| jGL::ShapeRenderer::draw(std::multimap< RenderPriority, ShapeId > &ids, UpdateInfo info=UpdateInfo()) | jGL::ShapeRenderer | inlinevirtual |
| jGL::ShapeRenderer::draw(std::shared_ptr< Shader > shader, UpdateInfo info=UpdateInfo()) | jGL::ShapeRenderer | inlinevirtual |
| jGL::ShapeRenderer::draw(UpdateInfo info=UpdateInfo()) | jGL::ShapeRenderer | inlinevirtual |
| ellipseFragmentShader | jGL::GL::glShapeRenderer | static |
| end() const | PriorityStore< Shape > | inline |
| getColour(ShapeId id) | jGL::ShapeRenderer | inline |
| getShape(ShapeId id) | jGL::ShapeRenderer | inline |
| getTransform(ShapeId id) | jGL::ShapeRenderer | inline |
| glShapeRenderer(size_t sizeHint=8) | jGL::GL::glShapeRenderer | inline |
| hasId(const ShapeId id) const | jGL::ShapeRenderer | inline |
| idToElement | PriorityStore< Shape > | protected |
| operator[](ElementId id) | PriorityStore< Shape > | inline |
| PriorityStore(uint64_t sizeHint=8) | PriorityStore< Shape > | inline |
| projection | jGL::ShapeRenderer | protected |
| rectangleFragmentShader | jGL::GL::glShapeRenderer | static |
| remove(ElementId id) | PriorityStore< Shape > | inlinevirtual |
| setProjection(glm::mat4 p) | jGL::ShapeRenderer | inlinevirtual |
| shader | jGL::ShapeRenderer | protected |
| ShapeRenderer(size_t sizeHint=8) | jGL::ShapeRenderer | inline |
| ShapeRenderer(std::shared_ptr< Shader > shader, size_t sizeHint=8) | jGL::ShapeRenderer | inline |
| shapeVertexShader | jGL::GL::glShapeRenderer | static |
| size() const | PriorityStore< Shape > | inline |
| updatePriority(ElementId id, Priority newPriority) | PriorityStore< Shape > | inline |
| vectorise(std::multimap< Priority, ElementId > &oids) | PriorityStore< Shape > | inline |
| ~glShapeRenderer() | jGL::GL::glShapeRenderer | inline |