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