jGL
Loading...
Searching...
No Matches
jGL::GL::glSpriteRenderer Member List

This is the complete list of members for jGL::GL::glSpriteRenderer, including all inherited members.

add(Sprite s, ElementId id, Priority priority=0)PriorityStore< Sprite >inlinevirtual
begin() constPriorityStore< Sprite >inline
cachePriorityStore< Sprite >protected
clear()PriorityStore< Sprite >inlinevirtual
jGL::SpriteRenderer::draw(std::shared_ptr< Shader > shader, std::multimap< RenderPriority, SpriteId > ids)jGL::SpriteRendererinlinevirtual
jGL::SpriteRenderer::draw(std::multimap< RenderPriority, SpriteId > ids)jGL::SpriteRendererinlinevirtual
jGL::SpriteRenderer::draw(std::shared_ptr< Shader > shader)jGL::SpriteRendererinlinevirtual
jGL::SpriteRenderer::draw()jGL::SpriteRendererinlinevirtual
end() constPriorityStore< Sprite >inline
getSprite(SpriteId id)jGL::SpriteRendererinline
glSpriteRenderer(size_t sizeHint)jGL::GL::glSpriteRendererinline
hasId(const ElementId id) constPriorityStore< Sprite >inline
idToElementPriorityStore< Sprite >protected
MAX_BATCH_BOUND_TEXTURESjGL::SpriteRendererstatic
operator[](ElementId id)PriorityStore< Sprite >inline
PriorityStore(uint64_t sizeHint=8)PriorityStore< Sprite >inline
projectionjGL::SpriteRendererprotected
remove(ElementId id)PriorityStore< Sprite >inlinevirtual
setProjection(glm::mat4 p)jGL::SpriteRendererinlinevirtual
shaderjGL::SpriteRendererprotected
size() constPriorityStore< Sprite >inline
SpriteRenderer(size_t sizeHint=8)jGL::SpriteRendererinline
updatePriority(ElementId id, Priority newPriority)PriorityStore< Sprite >inline
vectorise(std::multimap< Priority, ElementId > &oids)PriorityStore< Sprite >inline
~glSpriteRenderer()jGL::GL::glSpriteRendererinline