jGL
Loading...
Searching...
No Matches
jGL::Vulkan::vkSpriteRenderer Member List

This is the complete list of members for jGL::Vulkan::vkSpriteRenderer, 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
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
vkSpriteRenderer(size_t sizeHint)jGL::Vulkan::vkSpriteRendererinline