Maria GDK 5.0.0.738
Documentation of native code in develop branch
Loading...
Searching...
No Matches
STK::GraphicsRender2D Member List

This is the complete list of members for STK::GraphicsRender2D, including all inherited members.

addGraphicsItem(std::shared_ptr< STK::RenderItem2D > l)STK::GraphicsRender2Dinline
applyStencilMask(const std::shared_ptr< STK::RenderItem2D > &i) (defined in STK::GraphicsRender2D)STK::GraphicsRender2Dinline
BatchId enum name (defined in STK::GraphicsRender2D)STK::GraphicsRender2D
bindShader(const std::shared_ptr< STK::ShaderProgram > &shader) (defined in STK::GraphicsRender2D)STK::GraphicsRender2Dinline
cleanup()STK::GraphicsRender2D
clearGraphicsItems()STK::GraphicsRender2Dinline
drawEllipse(STK::EllipseRender2D &e, const STK::Matrix4x4f &vm) (defined in STK::GraphicsRender2D)STK::GraphicsRender2Dinline
drawIcon(STK::IconRenderItem &icon, const STK::Matrix4x4f &vm) (defined in STK::GraphicsRender2D)STK::GraphicsRender2Dinline
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::GraphicsRender2Dinline
drawPolyline(STK::PolylineRender2D &l, const STK::Matrix4x4f &vm) (defined in STK::GraphicsRender2D)STK::GraphicsRender2Dinline
drawText(STK::TextRenderItem &t, const STK::Matrix4x4f &vm) (defined in STK::GraphicsRender2D)STK::GraphicsRender2Dinline
drawTextSDF(STK::TextRenderItemSDF &t, const STK::Matrix4x4f &vm) (defined in STK::GraphicsRender2D)STK::GraphicsRender2Dinline
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::GraphicsRender2Dinline
getShaderManager() const (defined in STK::GraphicsRender2D)STK::GraphicsRender2Dinline
getVertexBufferManager() const (defined in STK::GraphicsRender2D)STK::GraphicsRender2Dinline
getViewportAngle() const (defined in STK::GraphicsRender2D)STK::GraphicsRender2Dinline
GraphicsRender2D(std::shared_ptr< STK::ShaderProgramManager > shader_mgr) (defined in STK::GraphicsRender2D)STK::GraphicsRender2Dexplicit
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::GraphicsRender2Dinline
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::GraphicsRender2Dinline
setOpacity(float opacity) (defined in STK::GraphicsRender2D)STK::GraphicsRender2Dinline
setViewportAngle(float vp_angle)STK::GraphicsRender2Dinline
textBackgroundShaderName (defined in STK::GraphicsRender2D)STK::GraphicsRender2D
textOutlineShaderName (defined in STK::GraphicsRender2D)STK::GraphicsRender2D
textShaderName (defined in STK::GraphicsRender2D)STK::GraphicsRender2D