![]() |
Maria GDK 5.0.0.935
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 |