| 
| void  | jng::Renderer2D::init () | 
|   | 
| void  | jng::Renderer2D::shutdown () | 
|   | 
| void  | jng::Renderer2D::beginScene (const glm::mat4 &viewProjection) | 
|   | 
| void  | jng::Renderer2D::endScene () | 
|   | 
| void  | jng::Renderer2D::drawSprite (const glm::mat4 &transform, const SpriteRendererComponent &src, s32 entityID) | 
|   | 
| void  | jng::Renderer2D::drawQuad (const DrawQuadProperties &properties) | 
|   | 
| void  | jng::Renderer2D::drawCircle (const glm::mat4 &transform, const CircleRendererComponent &crc, s32 entityID) | 
|   | 
| void  | jng::Renderer2D::drawCircle (const glm::mat4 &transform, const glm::vec4 &color, float thickness=1.f, float fade=0.005f) | 
|   | 
| void  | jng::Renderer2D::drawCircle (const DrawCircleProperties &properties) | 
|   | 
| void  | jng::Renderer2D::drawLine (const glm::vec3 &p0, const glm::vec3 &p1, const glm::vec4 &color) | 
|   | 
| void  | jng::Renderer2D::drawRect (const glm::mat4 &transform, const glm::vec4 &color) | 
|   | 
| void  | jng::Renderer2D::fillQuad (glm::vec3 position, glm::vec2 size, const glm::vec4 &color) | 
|   | 
| void  | jng::Renderer2D::fillQuad (glm::vec3 position, glm::vec2 size, const Ref< Texture > &texture, const glm::vec4 &color={ 1.f, 1.f, 1.f, 1.f }) | 
|   | 
| void  | jng::Renderer2D::fillQuad (const glm::mat4 &transform, const glm::vec4 &color) | 
|   | 
| void  | jng::Renderer2D::fillQuad (const glm::mat4 &transform, const Ref< Texture > &texture, const glm::vec4 &color={ 1.f, 1.f, 1.f, 1.f }) | 
|   | 
| const Statistics &  | jng::Renderer2D::getStatistics () | 
|   |