|  | Maria GDK 5.0.0.910
    Documentation of native code in develop branch | 
This is the complete list of members for STK::GraphicsRender2D, including all inherited members.
| addGraphicsItem(std::shared_ptr< STK::RenderItem2D > l) | STK::GraphicsRender2D | inline | 
| applyStencilMask(const std::shared_ptr< STK::RenderItem2D > &i) (defined in STK::GraphicsRender2D) | STK::GraphicsRender2D | inline | 
| BatchId enum name (defined in STK::GraphicsRender2D) | STK::GraphicsRender2D | |
| bindShader(const std::shared_ptr< STK::ShaderProgram > &shader) (defined in STK::GraphicsRender2D) | STK::GraphicsRender2D | inline | 
| cleanup() | STK::GraphicsRender2D | |
| clearGraphicsItems() | STK::GraphicsRender2D | inline | 
| drawEllipse(STK::EllipseRender2D &e, const STK::Matrix4x4f &vm) (defined in STK::GraphicsRender2D) | STK::GraphicsRender2D | inline | 
| drawIcon(STK::IconRenderItem &icon, const STK::Matrix4x4f &vm) (defined in STK::GraphicsRender2D) | STK::GraphicsRender2D | inline | 
| drawItems(const STK::Matrix4x4f &pj, const STK::Matrix4x4f &vm, const STK::Viewport &vp, const std::vector< std::shared_ptr< STK::RenderItem2D > > &items) | STK::GraphicsRender2D | |
| drawPolygon(STK::PolygonRender2D &p, const STK::Matrix4x4f &vm) (defined in STK::GraphicsRender2D) | STK::GraphicsRender2D | inline | 
| drawPolyline(STK::PolylineRender2D &l, const STK::Matrix4x4f &vm) (defined in STK::GraphicsRender2D) | STK::GraphicsRender2D | inline | 
| drawText(STK::TextRenderItem &t, const STK::Matrix4x4f &vm) (defined in STK::GraphicsRender2D) | STK::GraphicsRender2D | inline | 
| drawTextSDF(STK::TextRenderItemSDF &t, const STK::Matrix4x4f &vm) (defined in STK::GraphicsRender2D) | STK::GraphicsRender2D | inline | 
| ellipseLineShaderName (defined in STK::GraphicsRender2D) | STK::GraphicsRender2D | |
| ellipseShaderName (defined in STK::GraphicsRender2D) | STK::GraphicsRender2D | |
| ellipseTextureShaderName (defined in STK::GraphicsRender2D) | STK::GraphicsRender2D | |
| getOpacity() const (defined in STK::GraphicsRender2D) | STK::GraphicsRender2D | inline | 
| getShaderManager() const (defined in STK::GraphicsRender2D) | STK::GraphicsRender2D | inline | 
| getVertexBufferManager() const (defined in STK::GraphicsRender2D) | STK::GraphicsRender2D | inline | 
| getViewportAngle() const (defined in STK::GraphicsRender2D) | STK::GraphicsRender2D | inline | 
| GraphicsRender2D(std::shared_ptr< STK::ShaderProgramManager > shader_mgr) (defined in STK::GraphicsRender2D) | STK::GraphicsRender2D | explicit | 
| hitTest(const STK::Matrix4x4f &vm, const STK::Viewport &vp, const std::vector< std::shared_ptr< STK::RenderItem2D > > &renderItems, int x, int y, int pickRadius=3) | STK::GraphicsRender2D | |
| iconShaderName (defined in STK::GraphicsRender2D) | STK::GraphicsRender2D | |
| initFrameUniforms(const std::shared_ptr< STK::ShaderProgram > &shader, const STK::Matrix4x4f &pj, const STK::Viewport &vp) (defined in STK::GraphicsRender2D) | STK::GraphicsRender2D | inline | 
| initShaders() | STK::GraphicsRender2D | |
| lineShaderName (defined in STK::GraphicsRender2D) | STK::GraphicsRender2D | |
| lineTexturedShaderName (defined in STK::GraphicsRender2D) | STK::GraphicsRender2D | |
| polygonShaderName (defined in STK::GraphicsRender2D) | STK::GraphicsRender2D | |
| polygonTextureShaderName (defined in STK::GraphicsRender2D) | STK::GraphicsRender2D | |
| redraw(const STK::Matrix4x4f &pj, const STK::Matrix4x4f &vm, const STK::Viewport &vp) | STK::GraphicsRender2D | |
| removeGraphicsItem(const std::shared_ptr< STK::RenderItem2D > &i) (defined in STK::GraphicsRender2D) | STK::GraphicsRender2D | inline | 
| setOpacity(float opacity) (defined in STK::GraphicsRender2D) | STK::GraphicsRender2D | inline | 
| setViewportAngle(float vp_angle) | STK::GraphicsRender2D | inline | 
| textBackgroundShaderName (defined in STK::GraphicsRender2D) | STK::GraphicsRender2D | |
| textOutlineShaderName (defined in STK::GraphicsRender2D) | STK::GraphicsRender2D | |
| textShaderName (defined in STK::GraphicsRender2D) | STK::GraphicsRender2D |